JP2004259276A - コンテンツ項目を生成するためのシステム、方法および媒体 - Google Patents
コンテンツ項目を生成するためのシステム、方法および媒体 Download PDFInfo
- Publication number
- JP2004259276A JP2004259276A JP2004048656A JP2004048656A JP2004259276A JP 2004259276 A JP2004259276 A JP 2004259276A JP 2004048656 A JP2004048656 A JP 2004048656A JP 2004048656 A JP2004048656 A JP 2004048656A JP 2004259276 A JP2004259276 A JP 2004259276A
- Authority
- JP
- Japan
- Prior art keywords
- content
- view
- wireframe
- generating
- slot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
【解決手段】 ワイヤフレームは、コンテンツのページの空間領域(スロット)を定義する。ビューは、ワイヤフレーム内のスロット間のマッピングまたはバインディング、および、コンテンツを生成するオブジェクトを定義する。レンダリングエンジンはスロットを、スロットにバインドされたオブジェクトに基づいたコンテンツで埋める。スロットをコントロール、拡張可能スタイルシート言語(XSL)タグまたは他のビューにバインドさせることができる。コントロールは、スロットを埋めるためのコンテンツを生成する実行可能または解釈可能コードである。XSLプロセッサはそのようなコンテンツを、XSLタグに基づいて生成することもできる。
【選択図】 図13
Description
前述した概略、ならびに、以下の好ましい実施形態の詳細な説明は、添付の図面と共に読まれるとき、よりよく理解される。本発明を例示するため、図面において本発明の例示的構成を示すが、本発明は、開示された特定の方法および手段に限定されない。
多くの商用ウェブコンテンツは、定義された方法でグラフィカルに組み込まれる、より小さなコンテンツの部品から構築される。本発明は、コンテンツプロバイダが、どのようにコンテンツが構築されるかを、これらのより小さな部品に基づいて指定できるようにするインフラストラクチャを提供する。このインフラストラクチャは、レンダリングエンジンを含み、コンテンツをコンテンツプロバイダの仕様に基づいて動的に生成する。
図1は、本発明の態様を実施することができる例示的コンピューティング環境を示す。コンピューティング環境100は、適切なコンピューティング環境の一例でしかなく、本発明の用途または機能性の範囲についてのいかなる限定も示唆するように意図されていない。コンピューティング環境100はまた、例示的オペレーティング環境100に例示したコンポーネントの任意の1つまたは組み合わせに関するいかなる依存性または必須要件も有するように解釈されるべきではない。
図2は、例示的ウェブブラウザ200のビジュアルインターフェイスを示す。当技術分野で知られているように、ウェブブラウザは、ユーザがあるタイプのコンテンツ(たとえば、HTMLコンテンツ)と対話し、このようなコンテンツをネットワークから検索して取ってくることができるようにする、1つのソフトウェアである。ブラウザ200は、たとえば、コンピュータ110(図1)上に格納され、処理装置120(図1)上で実行する、ソフトウェアを構成することができる。ブラウザ200は、インターネットなど、コンピュータ110が接続されるワイドエリアネットワーク173(図1)からのコンテンツにアクセスすることができる。典型的に、ブラウザ200はまた、コンピュータ110上にローカルに格納されているコンテンツにアクセスすることもできる。
本発明は、ウェブページに利用できるXHTMLコンテンツのような、コンテンツが作成されるプロセスを汎用化および抽象化するインフラストラクチャを提供する。(以降、ブラウザでレンダリング可能なコンテンツの例は、そのコンテンツをXHTMLコンテンツであるとして指すものとする。しかし、本発明は、HTML、ワイヤレスマークアップ言語(WML)、音声拡張マークアップ言語(VXML)など、他のタイプのコンテンツを生成するために使用できることは理解されよう。)
本発明のインフラストラクチャは4種類のデータ構造、すなわち、ワイヤフレーム、ビュー、コントロールおよび構成ファイルを使用する。
上述のように、コントロールは、XHTMLコンテンツを生成するソフトウェアオブジェクトである。コントロールをスロットに「マップ」または「バインド」することは、そのコントロールによって生成されているXHTMLコンテンツでそのスロットが満たされることを意味する。しかし、コントロールは、XHTMLコンテンツを生成する唯一の種類のオブジェクトではない。詳細には、XSLタグを評価してXHTMLコンテンツを生成できることが当技術分野で知られている。加えて、ビューが評価されて適切なコンテンツがワイヤフレームのスロットに配置されるとき、この評価の結果はXHTMLコンテンツであり、そのためビューは、XHTMLコンテンツを生成するさらにもう1つのオブジェクトである。これらの事実を考慮すると、XSLタグおよびビュー、ならびに、XHTMLコンテンツを生成するために評価することができる他のいかなる種類のオブジェクトも、スロットにマップさせることができることがわかる。
図13は、本発明によるコンテンツを生成するために使用される様々なコンポーネントの概要を示す。
コンテンツをビューに基づいて生成するプロセスを、以下の擬似コードによって記述することができる。
1304 ビュー
1306 ワイヤフレーム
1308 コンテンツ生成オブジェクト
1310 コントロール
1312 XSL
1314 ビュー
1316 構成ファイル
Claims (24)
- コンテンツ項目を生成するためのシステムであって、
前記コンテンツ項目の複数の領域を定義する第1のワイヤフレームデータ構造と、
コンテンツ生成オブジェクトの第1のセットと、
前記コンテンツ生成オブジェクトの第1のセットを、前記第1のワイヤフレームによって定義された前記領域にマップする第1のビューと、
前記第1のワイヤフレームによって定義された各領域について、
前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトに基づいてコンテンツを生成し、および
前記生成されたコンテンツを前記領域に挿入する
レンダリングエンジンと
を備えたことを特徴とするシステム。 - 前記コンテンツ項目は、ハイパーテキストマークアップ言語または拡張可能ハイパーテキストマークアップ言語ウェブページを備えたことを特徴とする請求項1に記載のシステム。
- 前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、実行可能または解釈可能コードを備えたコントロールであり、前記生成されたコンテンツが、前記実行可能または解釈可能コードの実行によって生成されることを特徴とする請求項1に記載のシステム。
- 構成ファイルをさらに備え、
前記実行可能または解釈可能コードによって生成された前記コンテンツは、少なくとも部分的には前記構成ファイルに含まれたデータに基づくことを特徴とする請求項3に記載のシステム。 - 前記ビューは、前記実行可能または解釈可能コードが動作するモードを指定し、前記実行可能または解釈可能コードによって生成された前記コンテンツは、少なくとも部分的には前記指定されたモードに基づくことを特徴とする請求項3に記載のシステム。
- 前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、拡張可能スタイルシート言語タグを備え、前記レンダリングエンジンは、拡張可能スタイルシート言語プロセッサを使用して前記拡張可能スタイルシート言語タグに基づいて、コンテンツを生成することを特徴とする請求項1に記載のシステム。
- 前記ビューが前記領域にマップする前記コンテンツ生成オブジェクトは、第2のワイヤフレームをコンテンツ生成オブジェクトの第2のセットに関連付けることによってコンテンツを指定する第2のビューを備え、前記生成されたコンテンツが、前記レンダリングエンジンが前記第2のビューを評価することによって生成されることを特徴とする請求項1に記載のシステム。
- 前記第1のワイヤフレームによって定義された前記領域の少なくとも1つが、前記第1のビューによっていずれのコンテンツ生成オブジェクトにもマップされず、前記レンダリングエンジンは、前記コンテンツ項目に、前記第1のワイヤフレームによって定義された前記領域の前記1つにおいてコンテンツがないことを反映させることを特徴とする請求項1に記載のシステム。
- コンテンツ項目を生成する方法であって、
コンテンツ項目の領域を定義するワイヤフレームのスロットのセットとコンテンツ生成オブジェクトのセットとの間の関連付けを指定するビューにアクセスすること、および
前記スロットの1つの各々について、前記ビューが前記スロットの1つに関連付ける前記コンテンツ生成オブジェクトに基づいて、前記スロットの1つにコンテンツを挿入すること
を含むことを特徴とする方法。 - 前記コンテンツ項目は、ハイパーテキストマークアップ言語または拡張可能ハイパーテキストマークアップ言語ウェブページを備えたことを特徴とする請求項9に記載の方法。
- 前記ビューが前記スロットの1つに関連付ける前記コンテンツ生成オブジェクトは、実行可能または解釈可能コードを含み、前記スロットの1つに挿入される前記コンテンツは、前記実行可能または解釈可能コードを実行することによって生成されることを特徴とする請求項9に記載の方法。
- 前記実行可能または解釈可能コードは、生成する前記コンテンツを決定するに際して、構成ファイルに含まれたデータを考慮に入れることを特徴とする請求項11に記載の方法。
- 前記実行可能または解釈可能コードは、生成する前記コンテンツを決定する際に、前記ビューで指定されたモードを考慮に入れることを特徴とする請求項11に記載の方法。
- 前記ビューが前記スロットの1つに関連付ける前記コンテンツ生成オブジェクトは、拡張可能スタイルシート言語タグを備え、前記方法は、
拡張可能スタイルシート言語プロセッサを使用して、前記拡張可能スタイルシート言語タグに基づいてコンテンツを生成することをさらに含むことを特徴とする請求項9に記載の方法。 - 前記ビューが前記スロットの1つに関連付ける前記コンテンツ生成オブジェクトはサブビューを備え、前記方法は、
前記サブビューを評価して、前記スロットの1つに挿入されるコンテンツを生成することをさらに含むことを特徴とする請求項9に記載の方法。 - コンピュータ実行可能命令により、ウェブページを生成する方法を実行するように符号化されたコンピュータ可読媒体であって、該方法は、
ウェブページの複数の領域を備え、前記領域の各々が空またはコンテンツ生成オブジェクトの第1のセットの1つに対応している第1のワイヤフレームと、前記コンテンツ生成オブジェクトの第1のセットとの間の対応を指定する第1のビューを受信すること、
前記第1のワイヤフレーム内の前記領域の1つの各々について、
前記領域の1つがコンテンツ生成オブジェクトに対応している場合に、前記領域の1つに、前記コンテンツ生成オブジェクトに基づいて、コンテンツをウェブページに追加すること、および
前記領域の1つがコンテンツ生成オブジェクトに対応していない場合に、前記領域の1つにコンテンツがないことを反映するように、前記ウェブページを構築させること
を含むことを特徴とするコンピュータ可読媒体。 - 前記コンテンツ生成オブジェクトのセットは、
コンテンツを生成するように動作する実行可能または解釈可能コードと、
拡張可能スタイルシート言語プロセッサに、生成または検索されるコンテンツを指定する拡張可能スタイルシート言語タグと、
第2のワイヤフレームとコンテンツ生成オブジェクトの第2のセットとの間の対応を指定する第2のビューと
のうちの1つまたは複数を備えたことを特徴とする請求項16に記載のコンピュータ可読媒体。 - 前記実行可能または解釈可能コードが生成する前記コンテンツは、構成ファイルに含まれたデータの関数であることを特徴とする請求項17に記載のコンピュータ可読媒体。
- 前記実行可能または解釈可能コードが生成する前記コンテンツは、前記第1のビュー内で前記実行可能または解釈可能コードについて指定されたモードの関数であることを特徴とする請求項17に記載のコンピュータ可読媒体。
- コンテンツ項目の生成を容易にするためのデータ構造上で符号化しているコンピュータ可読媒体であって、前記データは、
前記コンテンツ項目の複数の領域を定義する第1のワイヤフレームの第1の識別子と、
前記第1のワイヤフレームによって定義された前記領域の少なくとも1つについて、前記領域の1つに関連付けられるコンテンツ生成オブジェクトを指定し、前記領域の1つを、前記領域の1つに関連付けられた第2の識別子によって識別し、さらに前記コンテンツ生成オブジェクトを、前記コンテンツ生成オブジェクトに関連付けられた第3の識別子によって識別するバインディングと
を備えたことを特徴とするコンピュータ可読媒体。 - 前記各第1、第2および第3の識別子はテキスト文字列を含むことを特徴とする請求項20に記載のコンピュータ可読媒体。
- 前記コンテンツ生成オブジェクトは、前記領域の1つに挿入されるコンテンツを生成する実行可能または解釈可能コードを備えたことを特徴とする請求項20に記載のコンピュータ可読媒体。
- 前記コンテンツ生成オブジェクトは、拡張可能スタイルシート言語プロセッサに、生成または検索されるコンテンツを指定する拡張可能スタイルシート言語タグを備えたことを特徴とする請求項20に記載のコンピュータ可読媒体。
- 前記コンテンツ生成オブジェクトは、第2のワイヤフレームの領域をコンテンツ生成オブジェクトのセットに関連付ける第2のビューを備えたことを特徴とする請求項20に記載のコンピュータ可読媒体。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/373,362 US7380204B2 (en) | 2003-02-24 | 2003-02-24 | Infrastructure for generating web content |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004259276A true JP2004259276A (ja) | 2004-09-16 |
JP2004259276A5 JP2004259276A5 (ja) | 2007-04-12 |
Family
ID=32736480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004048656A Pending JP2004259276A (ja) | 2003-02-24 | 2004-02-24 | コンテンツ項目を生成するためのシステム、方法および媒体 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7380204B2 (ja) |
EP (1) | EP1450271A3 (ja) |
JP (1) | JP2004259276A (ja) |
CN (1) | CN100357887C (ja) |
BR (1) | BRPI0400418A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012504816A (ja) * | 2008-10-03 | 2012-02-23 | グーグル・インコーポレーテッド | 小型ディスプレイ装置上の縦方向コンテンツ |
KR101476200B1 (ko) * | 2008-10-30 | 2014-12-24 | 엘지전자 주식회사 | 이동단말기 및 그 제어 방법 |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8028059B1 (en) | 2003-06-02 | 2011-09-27 | Aol Inc. | Page views for proxy servers |
US20050097089A1 (en) * | 2003-11-05 | 2005-05-05 | Tom Nielsen | Persistent user interface for providing navigational functionality |
US20060074904A1 (en) * | 2004-09-30 | 2006-04-06 | Mungara Ajay M | Content delivery rendering engine |
US8635548B2 (en) * | 2005-03-18 | 2014-01-21 | International Business Machines Corporation | Configuring a page for drag and drop arrangement of content artifacts in a page development tool |
WO2006103760A1 (ja) * | 2005-03-30 | 2006-10-05 | Fujitsu Limited | 文書変換活用システム |
US7653617B2 (en) | 2005-08-29 | 2010-01-26 | Google Inc. | Mobile sitemaps |
US8176408B2 (en) * | 2005-09-12 | 2012-05-08 | Microsoft Corporation | Modularized web provisioning |
US7979789B2 (en) | 2005-12-19 | 2011-07-12 | Microsoft Corporation | System and method of replacing a delegate component associated with a delegate modular software component at software execution time |
US20070204008A1 (en) * | 2006-02-03 | 2007-08-30 | Christopher Sindoni | Methods and systems for content definition sharing |
US7610044B2 (en) * | 2006-02-03 | 2009-10-27 | Dj Nitrogen, Inc. | Methods and systems for ringtone definition sharing |
US9454734B2 (en) * | 2006-02-21 | 2016-09-27 | International Business Machines Corporation | Heuristic assembly of a component based application |
CN100410875C (zh) * | 2006-09-21 | 2008-08-13 | 华为技术有限公司 | 一种基于实体的软件框架系统及运行方法 |
US20080086682A1 (en) * | 2006-10-04 | 2008-04-10 | Derricott Brett W | Markup language template conversion |
KR100874334B1 (ko) * | 2006-12-14 | 2008-12-15 | 엔에이치엔(주) | 검색 기능을 구비한 배너광고 제공 방법 및 시스템, 그리고상기 방법을 실행시키기 위한 프로그램이 기록된컴퓨터에서 판독 가능한 기록 매체 |
US8484566B2 (en) * | 2007-10-15 | 2013-07-09 | Google Inc. | Analyzing a form page for indexing |
US9524506B2 (en) | 2011-10-21 | 2016-12-20 | Bigmachines, Inc. | Methods and apparatus for maintaining business rules in a configuration system |
US8578265B2 (en) | 2008-10-07 | 2013-11-05 | Bigmachines, Inc. | Methods and apparatus for generating a dynamic document |
US20100281429A1 (en) * | 2009-04-30 | 2010-11-04 | Bigmachines, Inc. | Methods and apparatus for configuring a product using an array of configuration sets |
US9691086B1 (en) * | 2011-05-13 | 2017-06-27 | Google Inc. | Adaptive content rendering |
CN103324470B (zh) * | 2012-03-21 | 2017-09-22 | 阿里巴巴集团控股有限公司 | 一种Web系统生成的方法和装置 |
US10949894B1 (en) | 2013-06-07 | 2021-03-16 | Groupon, Inc. | Method, apparatus, and computer program product for facilitating dynamic pricing |
US10984455B1 (en) * | 2013-06-28 | 2021-04-20 | Groupon, Inc. | Method and apparatus for generating an electronic communication |
US10387902B1 (en) | 2013-06-28 | 2019-08-20 | Groupon, Inc. | Method and apparatus for generating an electronic communication |
US10423977B1 (en) | 2013-06-28 | 2019-09-24 | Groupon, Inc. | Method and apparatus for generating an electronic communication |
US10373210B1 (en) | 2013-06-28 | 2019-08-06 | Groupon, Inc. | Method and apparatus for generating an electronic communication |
WO2015122959A1 (en) * | 2014-02-14 | 2015-08-20 | Google Inc. | Methods and systems for reserving a particular third-party content slot of an information resource of a content publisher |
US9246990B2 (en) | 2014-02-14 | 2016-01-26 | Google Inc. | Methods and systems for predicting conversion rates of content publisher and content provider pairs |
US9461936B2 (en) | 2014-02-14 | 2016-10-04 | Google Inc. | Methods and systems for providing an actionable object within a third-party content slot of an information resource of a content publisher |
US20160275093A1 (en) * | 2015-03-18 | 2016-09-22 | Zmags, Inc. | Creating and deploying dynamic content experiences |
US10970459B2 (en) | 2017-12-07 | 2021-04-06 | Paypal, Inc. | Dynamic web content based on contextual profile |
CN110095981A (zh) * | 2019-04-02 | 2019-08-06 | 南京交通职业技术学院 | 一种自抗扰控制器参数的整定方法、装置和电子设备 |
US11023659B1 (en) * | 2020-07-09 | 2021-06-01 | Jamison HILL | Systems and methods for generating a style configuration file with and without parameters |
CN112256992A (zh) * | 2020-09-17 | 2021-01-22 | 上海连尚网络科技有限公司 | 一种融合多链接地址的信息流的原生渲染的方法与设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10222508A (ja) * | 1997-02-07 | 1998-08-21 | Arefu Syst:Kk | コンピュータ画面レイアウト編集方法 |
WO2000054174A1 (en) * | 1999-03-12 | 2000-09-14 | Sun Microsystems, Inc. | Extending the capabilities of an xsl style sheet to include components for content transformation |
JP2001125855A (ja) * | 1999-10-26 | 2001-05-11 | Twin Communication Inc | 動的Webページ生成プログラム |
JP2002073471A (ja) * | 2000-08-29 | 2002-03-12 | Toshiya Takahashi | ホームページ作成システム |
JP2002215519A (ja) * | 2001-01-22 | 2002-08-02 | Sumisho Computer Systems Corp | ウェブページ生成方法およびシステム、ウェブページ生成プログラム、記録媒体 |
US20020156815A1 (en) * | 2001-04-19 | 2002-10-24 | International Business Machines Corporation | Method and apparatus for the separation of web layout, logic, and data when used in server-side scripting languages |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0663090A4 (en) * | 1992-10-01 | 1996-01-17 | Quark Inc | MANAGEMENT AND COORDINATION OF A PUBLICATION SYSTEM. |
US6335737B1 (en) | 1994-10-21 | 2002-01-01 | International Business Machines Corporation | Video display and selection on a graphical interface |
US5860073A (en) * | 1995-07-17 | 1999-01-12 | Microsoft Corporation | Style sheets for publishing system |
US5649186A (en) * | 1995-08-07 | 1997-07-15 | Silicon Graphics Incorporated | System and method for a computer-based dynamic information clipping service |
US6112242A (en) * | 1996-07-10 | 2000-08-29 | Uln Corporation | System and method for dynamic data interaction in a hypertext data processing system |
US6026433A (en) * | 1997-03-17 | 2000-02-15 | Silicon Graphics, Inc. | Method of creating and editing a web site in a client-server environment using customizable web site templates |
US5983227A (en) * | 1997-06-12 | 1999-11-09 | Yahoo, Inc. | Dynamic page generator |
US8386912B2 (en) * | 1997-07-28 | 2013-02-26 | Ca, Inc. | Hypermedia document publishing including hypermedia document parsing |
US6023701A (en) | 1997-09-25 | 2000-02-08 | International Business Machines Corporation | Skeleton page retrieval mode for web navigation |
US6012098A (en) * | 1998-02-23 | 2000-01-04 | International Business Machines Corp. | Servlet pairing for isolation of the retrieval and rendering of data |
US6678681B1 (en) | 1999-03-10 | 2004-01-13 | Google Inc. | Information extraction from a database |
US6920607B1 (en) * | 1999-12-15 | 2005-07-19 | Microsoft Corp. | Methods and systems for dynamically creating user interfaces |
US6615209B1 (en) | 2000-02-22 | 2003-09-02 | Google, Inc. | Detecting query-specific duplicate documents |
EP1170672A1 (de) | 2000-07-04 | 2002-01-09 | OKS GmbH | Automatische Erstellung von Publishing-Dokumenten über das Internet |
US6529903B2 (en) | 2000-07-06 | 2003-03-04 | Google, Inc. | Methods and apparatus for using a modified index to provide search results in response to an ambiguous search query |
US7136854B2 (en) | 2000-07-06 | 2006-11-14 | Google, Inc. | Methods and apparatus for providing search results in response to an ambiguous search query |
CA2327159C (en) * | 2000-11-30 | 2008-10-07 | Ibm Canada Limited-Ibm Canada Limitee | System and method for dynamically displaying html form elements |
US6658423B1 (en) | 2001-01-24 | 2003-12-02 | Google, Inc. | Detecting duplicate and near-duplicate files |
US6526440B1 (en) | 2001-01-30 | 2003-02-25 | Google, Inc. | Ranking search results by reranking the results based on local inter-connectivity |
CN1371049A (zh) * | 2001-02-22 | 2002-09-25 | 三慧科技股份有限公司 | 网页应用程序产生器 |
US8001118B2 (en) | 2001-03-02 | 2011-08-16 | Google Inc. | Methods and apparatus for employing usage statistics in document retrieval |
CN1182478C (zh) * | 2001-06-22 | 2004-12-29 | 汤惠刚 | 模块化的网页编辑与实时转换的网页显示系统与方法 |
US20030145305A1 (en) * | 2001-11-16 | 2003-07-31 | Mario Ruggier | Method for developing and managing large-scale web user interfaces (WUI) and computing system for said WUI |
CA2393035A1 (en) * | 2002-07-11 | 2004-01-11 | Ibm Canada Limited-Ibm Canada Limitee | Converting markup language files |
-
2003
- 2003-02-24 US US10/373,362 patent/US7380204B2/en not_active Expired - Fee Related
-
2004
- 2004-02-05 EP EP04002575A patent/EP1450271A3/en not_active Ceased
- 2004-02-18 BR BR0400418-3A patent/BRPI0400418A/pt not_active IP Right Cessation
- 2004-02-24 JP JP2004048656A patent/JP2004259276A/ja active Pending
- 2004-02-24 CN CNB2004100076172A patent/CN100357887C/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10222508A (ja) * | 1997-02-07 | 1998-08-21 | Arefu Syst:Kk | コンピュータ画面レイアウト編集方法 |
WO2000054174A1 (en) * | 1999-03-12 | 2000-09-14 | Sun Microsystems, Inc. | Extending the capabilities of an xsl style sheet to include components for content transformation |
JP2001125855A (ja) * | 1999-10-26 | 2001-05-11 | Twin Communication Inc | 動的Webページ生成プログラム |
JP2002073471A (ja) * | 2000-08-29 | 2002-03-12 | Toshiya Takahashi | ホームページ作成システム |
JP2002215519A (ja) * | 2001-01-22 | 2002-08-02 | Sumisho Computer Systems Corp | ウェブページ生成方法およびシステム、ウェブページ生成プログラム、記録媒体 |
US20020156815A1 (en) * | 2001-04-19 | 2002-10-24 | International Business Machines Corporation | Method and apparatus for the separation of web layout, logic, and data when used in server-side scripting languages |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012504816A (ja) * | 2008-10-03 | 2012-02-23 | グーグル・インコーポレーテッド | 小型ディスプレイ装置上の縦方向コンテンツ |
US9087337B2 (en) | 2008-10-03 | 2015-07-21 | Google Inc. | Displaying vertical content on small display devices |
KR101476200B1 (ko) * | 2008-10-30 | 2014-12-24 | 엘지전자 주식회사 | 이동단말기 및 그 제어 방법 |
Also Published As
Publication number | Publication date |
---|---|
US7380204B2 (en) | 2008-05-27 |
CN1525314A (zh) | 2004-09-01 |
BRPI0400418A (pt) | 2005-01-11 |
EP1450271A3 (en) | 2005-05-04 |
US20040168123A1 (en) | 2004-08-26 |
CN100357887C (zh) | 2007-12-26 |
EP1450271A2 (en) | 2004-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7380204B2 (en) | Infrastructure for generating web content | |
US7873668B2 (en) | Application data binding | |
US7487185B2 (en) | Technique for changing views of web content | |
JP3762687B2 (ja) | Htmlフォーム・エレメントを動的に表示するシステムおよび方法 | |
US7523158B1 (en) | System and method for partial page updates using a proxy element | |
US7168034B2 (en) | Method for promoting contextual information to display pages containing hyperlinks | |
US6801224B1 (en) | Method, system, and program for generating a graphical user interface window for an application program | |
JP4625198B2 (ja) | 動的ウェブページコンテンツファイルからのサーバ側コード生成 | |
US5953524A (en) | Development system with methods for runtime binding of user-defined classes | |
US8365203B2 (en) | Method for creating a native application for mobile communications device in real-time | |
US6901585B2 (en) | Active ALT tag in HTML documents to increase the accessibility to users with visual, audio impairment | |
US6538673B1 (en) | Method for extracting digests, reformatting, and automatic monitoring of structured online documents based on visual programming of document tree navigation and transformation | |
JP4643931B2 (ja) | 外部プログラムに基づくテーマを使用するWebページレンダリング機構 | |
US6189019B1 (en) | Computer system and computer-implemented process for presenting document connectivity | |
US20040090458A1 (en) | Method and apparatus for previewing GUI design and providing screen-to-source association | |
US7032183B2 (en) | Dynamic site browser | |
US7213059B2 (en) | Method, apparatus, and computer program product to determine the progress of Web page downloads | |
US20040006743A1 (en) | Method and apparatus for re-editing and redistributing web documents | |
US20030009489A1 (en) | Method for mining data and automatically associating source locations | |
US20130117663A1 (en) | System and method for selectively displaying web page elements | |
CN1408093A (zh) | 一种能够运行在不同格式的厂商站点上的电子购物代理 | |
US7047487B1 (en) | Methods for formatting electronic documents | |
US8826112B2 (en) | Navigating table data with mouse actions | |
US8195766B2 (en) | Dynamic implicit localization of web content | |
TW501034B (en) | Information architecture for the interactive environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070222 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070222 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090911 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091002 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100104 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100107 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100202 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100430 |