JP2001084211A - Network transmission of page by markup language, which is controlled by tag in subsequent page, having function in page displayed at present and linkable to received display station - Google Patents
Network transmission of page by markup language, which is controlled by tag in subsequent page, having function in page displayed at present and linkable to received display stationInfo
- Publication number
- JP2001084211A JP2001084211A JP2000207721A JP2000207721A JP2001084211A JP 2001084211 A JP2001084211 A JP 2001084211A JP 2000207721 A JP2000207721 A JP 2000207721A JP 2000207721 A JP2000207721 A JP 2000207721A JP 2001084211 A JP2001084211 A JP 2001084211A
- Authority
- JP
- Japan
- Prior art keywords
- page
- subsequent
- communication network
- markup language
- data
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ワールド・ワイド
・ウェブ(Web)などの、コンピュータ管理された通
信ネットワークに関し、詳細には、次々に伝送される一
連のページを受信するための、またはページ間を移行す
るための、ユーザ・フレンドリーであり、Webページ
のユーザおよび製作者にページ間の進行に対する何らか
の制御を提供する、コンピュータ制御された対話型ディ
スプレイ・インターフェースを使いやすくすることに関
する。FIELD OF THE INVENTION The present invention relates to computer-managed communication networks, such as the World Wide Web (Web), and more particularly to receiving a series of transmitted pages or pages. The present invention relates to facilitating the use of a computer-controlled interactive display interface that is user-friendly for providing a transition between web pages and provides the web page user and creator with some control over the progress between pages.
【0002】[0002]
【従来の技術】次の特許出願は、発明者および譲渡人が
本発明と同じで、同時に出願され、本発明の主題に関連
する主題を扱っている。「Network Transmission of Pa
ges inLinkable Markup Language to Receiving Displa
y Stations with Currently Displayed Pages Controll
ed by Tags in Succeeding Pages to Produce Aestheti
cally Pleasing Transitions Between Pages」(整理番
号AT9−99−224)BACKGROUND OF THE INVENTION The following patent application addresses the subject matter which is the same as, and filed by, the inventor and assignee of the present invention and which is related to the subject matter of the present invention. "Network Transmission of Pa
ges inLinkable Markup Language to Receiving Displa
y Stations with Currently Displayed Pages Controll
ed by Tags in Succeeding Pages to Produce Aestheti
cally Pleasing Transitions Between Pages ”(reference number AT9-99-224)
【0003】1990年代は、データ処理産業と消費者
電子産業との融合によって促進された技術革新をその特
徴とする。その結果、何年も前から知られ利用可能であ
ったが余り騒がれていなかった技術が、活性化された。
こうした技術の主要な1つが、インターネットまたはW
ebに関するドキュメント、メディア、およびプログラ
ムの配布である。電子娯楽産業および消費者産業とデー
タ処理の融合によって、広範に広がる通信配布チャネル
への需要が急激に加速し、大学および政府の緩いデータ
配布機能として一世代以上にわたって静かに存在してい
たWebまたはインターネットは、「臨界質量」に達
し、驚異的な拡大期に入った。この拡大に伴って、企業
と消費者は、あらゆるドキュメント、メディア、および
コンピュータ・プログラムに直接アクセスできるように
なった。[0003] The 1990s are characterized by technological innovation driven by the convergence of the data processing and consumer electronics industries. As a result, technologies that have been known and available for years but have been less turbulent have been activated.
One of the key technologies is the Internet or W
The distribution of documents, media, and programs for eb. The convergence of data processing with the electronic entertainment and consumer industries has dramatically accelerated the demand for widespread telecommunications distribution channels and has been quietly present for more than one generation as a loose data distribution facility for universities and governments. The Internet has reached a "critical mass" and has entered a phenomenal expansion phase. With this expansion, businesses and consumers have direct access to all documents, media, and computer programs.
【0004】さらに、数年前からインターネットまたは
Webの記述言語であったマークアップ言語、特にハイ
パーテキスト・マークアップ言語(HTML)は、当初
はテキストで、その後メディア、すなわち「ハイパーメ
ディア」へと進化した様々な関連するデータ・ソースと
共に、受信ページとWeb上の他のページとの間の直接
リンクを提供した。これによって、インターネットまた
はWebの利用がより一層激増した。[0004] Furthermore, markup languages, which were description languages for the Internet or the Web several years ago, especially the hypertext markup language (HTML), were initially textual and then evolved into media, or "hypermedia". Provided direct links between the receiving page and other pages on the Web, along with various related data sources. This has led to an even greater surge in Internet or Web usage.
【0005】当初、多くの人がほとんど時代遅れとみな
していたWebのような機能が、需要を満たすのに必要
な驚異的な量のトラフィックを処理できたことは、まさ
に注目に値する。過去数年間、Webに関連した技術的
リソースのほとんどは、著しく増加するトラフィックの
需要を満たすために、余すところなく利用されてきた。
その結果、Webのユーザ・インターフェースをよりユ
ーザ・フレンドリーにするために、すなわちWebに目
を向けている余り慣れていない多数のコンピュータ・ユ
ーザを、より美的に満足できる環境においてより快適に
させるために、Webのユーザ・インターフェースを向
上させることに対しては、余り努力が払われてこなかっ
た。It is notable that features such as the Web, which many initially regarded as almost obsolete, could handle the tremendous amount of traffic needed to meet demand. In the past few years, most of the technical resources associated with the Web have been fully utilized to meet the demand for significantly increased traffic.
As a result, to make the user interface of the Web more user-friendly, ie, to make a large number of unfamiliar computer users looking at the Web more comfortable in a more aesthetically pleasing environment. Little effort has been put into improving the Web user interface.
【0006】しかしついに、Webの発展過程における
現時点において、トラフィック・フローの需要を満たす
のに要する以上の、コンピュータのハードウェア・リソ
ースおよびソフトウェア・リソースが利用可能となり、
その結果、人とWebのインターフェースを美的に向上
させるための技術、およびユーザをより快適にさせるた
めの技術に目を向けることができるようになった。本発
明はこうした目的を対象とする。現行ページが消えて後
続ページが断片ごとにバラバラと現れる間、ユーザは待
っていなければならないので、現行ページと後続ページ
の間の移行または進行が、よくても突然であり、悪くす
るとイライラさせるものになることは、Webをブラウ
ズしたことがあるすべての人にとって明らかなはずであ
る。At last, however, at this point in the evolution of the Web, computer hardware and software resources become available beyond what is needed to meet the demands of traffic flows,
As a result, it has become possible to look at techniques for improving the aesthetic interface between people and the Web, and techniques for making the user more comfortable. The present invention is directed to such an objective. The transition or progression between the current page and the subsequent page is at best abrupt, and frustrating at worst, because the user must wait while the current page disappears and subsequent pages appear fragmented in pieces. Should be obvious to anyone who has browsed the Web.
【0007】[0007]
【発明が解決しようとする課題】本発明は、ユーザを快
適にさせ、Webページの製作者とユーザの両方によっ
て容易に変更可能な、現行Webページと後続Webペ
ージの間の進行または移行を提供する。本発明は、We
bまたはインターネット(本願では、これらの用語を同
義に用いる)などのコンピュータ管理された通信ネット
ワークを対象とする。SUMMARY OF THE INVENTION The present invention provides a progression or transition between a current web page and a subsequent web page that is comfortable for the user and can be easily changed by both the creator and the user of the web page. I do. The present invention relates to We
b or the Internet (in this application, these terms are used synonymously) such as a computer-managed communication network.
【0008】[0008]
【課題を解決するための手段】通常、ユーザのネットワ
ークへのアクセスは、データ・プロセッサに制御された
複数の対話型受信表示ステーションを介して行われる。
表示された受信ページは、リンク可能なマークアップ言
語で、受信表示ステーションから離れた場所から前記ス
テーションへ伝送される。受信ページは、テキスト、イ
メージ、およびマークアップ言語制御タグを含む。本発
明は、その最も広義の態様において、現在表示されてい
るページに後続するように選択された送信ページ中の、
前記現在表示されているページ中の表示機能を制御する
ためのこうした制御タグを、これらの制御タグに応答し
て前記表示機能を実施する手段と組み合わせて使用する
ものである。この実施形態では、現行ページ中の制御タ
グが、後続ページ中の制御タグに応答して選択的に活動
化可能である。本発明の任意選択の態様によると、現行
ページはさらに、現行ページが前記後続ページによって
制御可能かどうかを選択的に判定するためのデータを含
む。このデータは、それによって現行ページが制御でき
る後続ページのみのURL(Uniform Resource Linkag
e)のリストとすることができる。逆に、前記現行ペー
ジが前記後続ページによって制御可能かどうかを選択的
に判定するために、後続ページがこのデータを含むよう
にセットアップすることもできる。上述の効果的かつ望
ましい進行の諸態様は、前記現行ページから前記後続ペ
ージへの選択された機能的進行のための表示機能を制御
する、前記現行ページ中の少なくとも1つの活動化可能
な制御タグを使って実施することができる。本発明の重
要な一態様によると、望ましい進行は、現在表示されて
いるページの一部を操作するステップと、前記操作され
た部分を前記表示された後続ページ中に含めるステップ
とを含む。また、現行Webページから後続Webペー
ジへの進行は、上述の相互参照した同時係属の特許出願
でより詳細に扱っているように、美的に満足できユーザ
にとって快適なページ間の移行を含むことができる。SUMMARY OF THE INVENTION Typically, a user's access to a network is provided via a plurality of interactive receiving and display stations controlled by a data processor.
The displayed received page is transmitted to the receiving display station from a location remote from the receiving display station in a linkable markup language. The receiving page contains text, images, and markup language control tags. The present invention, in its broadest aspect, includes a sending page selected to follow the currently displayed page,
Such control tags for controlling display functions in the currently displayed page are used in combination with means for performing the display functions in response to these control tags. In this embodiment, control tags in the current page can be selectively activated in response to control tags in subsequent pages. According to an optional aspect of the present invention, the current page further includes data for selectively determining whether the current page is controllable by said subsequent page. This data is a URL (Uniform Resource Linkag) of only the succeeding page that the current page can control.
e) can be a list. Conversely, a subsequent page may be set up to include this data to selectively determine whether the current page is controllable by the subsequent page. Aspects of the above-described effective and desirable progression include at least one activatable control tag in the current page that controls a display function for a selected functional progression from the current page to the subsequent page. Can be implemented. According to an important aspect of the invention, the desired progress comprises manipulating a part of the currently displayed page and including the operated part in the displayed subsequent page. Also, the progression from the current web page to the subsequent web page may include a transition between pages that are aesthetically pleasing and user-friendly as addressed in more detail in the above-referenced co-pending co-pending patent application. it can.
【0009】本発明は、次のページ、すなわち後続ペー
ジが、現在表示されているページからこの後続ページへ
の移行を制御するという概念に基づくことを強調してお
きたい。たとえば、後続ページ中の制御機能は、以前に
表示されたすべてのページ、すなわち現在表示されてい
るページを、こうしたページのHTMLの内容にかかわ
らず、すべて指定した形で閉じる、すなわち終了するよ
うに指定することができる。It should be emphasized that the present invention is based on the concept that the next page, the subsequent page, controls the transition from the currently displayed page to this subsequent page. For example, a control function in a subsequent page may cause all previously displayed pages, ie, the currently displayed page, to close or exit, all in a specified manner, regardless of the HTML content of such pages. Can be specified.
【0010】[0010]
【発明の実施の形態】特定の実施形態の詳細に移る前
に、本発明に関連する可能性のある様々な要素や方法を
より一般的な観点から理解することが有用であろう。本
発明の主要な態様が、ネットワーク上で伝送されるWe
bページなどのドキュメントを対象としているので、ネ
ットワークおよびその動作原理を理解すれば、有用であ
ろう。本発明を適用できるネットワークについては、詳
述しない。またインターネットなどの世界規模のネット
ワークに対する本発明の適用性については、既に言及し
た。インターネットのノード、オブジェクト、およびリ
ンクの詳細については、G.H.キャディー(Cady)他の文
献「Mastering the Internet」(カリフォルニア州アラ
ミダのSybex社から1996年に刊行)を参照された
い。Before going into the details of a particular embodiment, it will be helpful to understand from a more general perspective the various elements and methods that may be relevant to the present invention. The main aspect of the present invention is that the We transmitted over a network
It is intended for documents such as page b, so it would be useful to understand the network and its operating principles. The network to which the present invention can be applied will not be described in detail. The applicability of the present invention to a global network such as the Internet has already been mentioned. For more information on Internet nodes, objects, and links, see GH Cady et al., Mastering the Internet, published by Sybex, Inc. of Alamida, Calif., 1996.
【0011】コンピュータ制御されたシステムと様々な
サイトを相互接続するまたはリンクするすべてのデータ
通信システムが、通信ネットワークを規定する。ネット
ワークは、リンクされた2台のコンピュータのように簡
単なものでもよく、またローカル・エリア・ネットワー
ク(LAN)やワイド・エリア・ネットワーク(WA
N)の任意の組合せとすることもできる。もちろんイン
ターネットすなわちWebは、異質なコンピュータ技術
とオペレーティング・システムが混ざり合った世界規模
のネットワークである。階層においてより高位のオブジ
ェクトが、様々なネットワーク・サーバ・コンピュータ
を介して、より低位のオブジェクトとリンクされる。W
ebページおよび関連ドキュメントの配布などのネット
ワーク配布にとって、これらのネットワーク・サーバが
鍵である。HTML言語については、以下の文献に詳述
されている。Peter van der Lindenの「Just Java」第
2版(サン・マイクロシステムズ、1997年)、Mich
ele Petrovsky, Osbourneの文献「Dynamic HTML in Act
ion」(カリフォルニア州バークレーのMcGraw-Hill、1
998年刊、p.87〜p.103でHTMLタグの使
用について広範に扱っている)、およびCady他の文献
「Mastering the Internet」(カリフォルニア州アラミ
ダのSybexから1996年に刊行、特にWebページの
形成におけるHTMLに関するp.637〜p.64
2)。さらに、本発明のいくつかの態様はWebブラウ
ザを含むことになろう。ブラウザについては、上述のキ
ャディー(Cady)他の文献のp.291〜p.313に
一般的かつ包括的に記載されている。[0011] All data communication systems that interconnect or link computer controlled systems and various sites define a communication network. The network can be as simple as two linked computers, and can be a local area network (LAN) or wide area network (WA).
Any combination of N) may be used. Of course, the Internet or Web is a worldwide network of heterogeneous computer technologies and operating systems. Objects higher in the hierarchy are linked to objects lower in the hierarchy via various network server computers. W
These network servers are key for network distribution, such as distribution of web pages and related documents. The HTML language is described in detail in the following documents. Peter van der Linden's "Just Java", 2nd edition (Sun Microsystems, 1997), Mich
ele Petrovsky, Osbourne, `` Dynamic HTML in Act
ion "(McGraw-Hill, Berkeley, CA, 1
998, p. 87-p. 103, which deals extensively with the use of HTML tags) and Cady et al., Mastering the Internet, published by Sybex, Alamida, Calif., 1996, particularly on HTML in the formation of Web pages, pages 637-pp. 64
2). Further, some aspects of the invention will include a web browser. Regarding browsers, see the above-cited Cady et al., P. 291-p. 313 is generally and comprehensively described.
【0012】図1を参照すると、現在表示されているペ
ージ中の機能を後続ページ中のタグによって制御するた
めの、本発明を実施する際に使用される基本的なコンピ
ュータ制御されたネットワーク受信端末として機能でき
る典型的なデータ処理端末が示されている。PCマイク
ロプロセッサのCPU、または例えばインターナショナ
ル・ビジネス・マシーンズ・コーポレーション(IB
M)から市販のRISC System/6000(TM)シリーズ(R
ISC System/6000は、インターナショナル・ビジネ
ス・マシーンズ・コーポレーションの商標)等のワーク
ステーションのCPUなどの中央処理装置(CPU)1
0が設けられ、システム・バス12によって様々な他の
構成要素と相互接続されている。オペレーティング・シ
ステム41は、CPU10上で動作し、制御を行い、図
1の様々な構成要素の機能を調整するために使用され
る。オペレーティング・システム41は、IBMから市
販のAIX6000(TM)オペレーティング・システムや
OS/2(TM)オペレーティング・システム(AIX60
00およびOS/2は、インターナショナル・ビジネス
・マシーンズ・コーポレーションの商標)、マイクロソ
フトのWindows 98(TM)やWindows NT(TM)、ならびにUN
IX(登録商標)オペレーティング・システムおよびA
IXオペレーティング・システムなどの市販のオペレー
ティング・システムの1つとすることができる。システ
ムによって制御されるアプリケーション・プログラム4
0は、メイン・メモリRAM14に格納され、またそこ
から取り出される。これらのプログラムには、現行ペー
ジ中の機能を後続ページ中のタグによって制御するため
の、本発明のプログラムが含まれる。こうしたプログラ
ムは、Netscape3.0(TM)やマイクロソフトのInternet
Explorer(TM)などの従来のどのWebブラウザ・プロ
グラムと組み合わせ、またはその一部として使用するこ
とができる。読取り専用メモリ(ROM)16は、バス
12を介してCPU10に接続され、基本的なコンピュ
ータ機能を制御する基本入出力システム(BIOS)を
含む。RAM14、入出力アダプタ18、および通信ア
ダプタ34も、システム・バス12と相互接続されてい
る。入出力アダプタ18は、ディスク記憶装置20と通
信するスモール・コンピュータ・システム・インターフ
ェース(SCSI)のアダプタとすることができる。通
信アダプタ34は、データ処理システムがLANやWA
Nを介して他の類似のシステムと通信できるようにする
外部ネットワークとバス12とを相互接続する。この外
部ネットワークは、もちろんWebすなわちインターネ
ットを含む。この2つの用語は、一般的に交換可能であ
り、今日、配布ネットワークについて記述する際には、
そのように使用されている。入出力装置も、ユーザ・イ
ンターフェース・アダプタ22およびディスプレイ・ア
ダプタ36を介して、システム・バス12に接続されて
いる。キーボード24とマウス26は、共にユーザ・イ
ンターフェース・アダプタ22を介して、バス12と相
互接続されている。ユーザが本発明によるブラウザおよ
び関連プログラムに対話的に関わることができるのは、
こうした入力装置を介してである。ディスプレイ・アダ
プタ36は、表示画面38上の各ピクセルの表示を保持
する記憶装置であるフレーム・バッファ39を含む。イ
メージは、DAコンバータ(図示せず)などの様々な構
成要素を介してモニタ38上に表示するために、フレー
ム・バッファ39中に記憶することができる。ユーザ
は、上述の入出力装置を使用することによって、キーボ
ード24やマウス26を介してシステムに情報を入力
し、ディスプレイ38を介してシステムから出力情報を
受け取ることができる。Referring to FIG. 1, a basic computer controlled network receiving terminal used in practicing the present invention for controlling functions in a currently displayed page by tags in subsequent pages. A typical data processing terminal that can function as a is shown. PC microprocessor CPU, or for example, International Business Machines Corporation (IB)
M) commercially available RISC System / 6000 (TM) series (R
ISC System / 6000 is a central processing unit (CPU) 1 such as a workstation CPU such as International Business Machines Corporation.
0 are provided and interconnected by the system bus 12 to various other components. An operating system 41 runs on the CPU 10 and controls it, and is used to adjust the functions of the various components in FIG. The operating system 41 is an AIX6000 (TM) operating system or an OS / 2 (TM) operating system (AIX60 ) commercially available from IBM.
00 and OS / 2 are trademarks of International Business Machines Corporation), Microsoft Windows 98 (TM) and Windows NT (TM) , and UN
IX® operating system and A
It can be one of the commercially available operating systems, such as the IX operating system. Application program 4 controlled by the system
0s are stored in and retrieved from main memory RAM 14. These programs include the programs of the present invention for controlling functions in the current page by tags in subsequent pages. These programs include Netscape 3.0 (TM) and Microsoft Internet
It can be used in combination with, or as part of, any conventional Web browser program, such as Explorer (TM) . A read only memory (ROM) 16 is connected to the CPU 10 via the bus 12 and includes a basic input / output system (BIOS) for controlling basic computer functions. RAM 14, input / output adapter 18, and communication adapter 34 are also interconnected with system bus 12. The input / output adapter 18 may be a small computer system interface (SCSI) adapter that communicates with the disk storage device 20. The communication adapter 34 has a data processing system of LAN or WA.
It interconnects an external network and a bus 12 which allows it to communicate with other similar systems via N. This external network includes, of course, the Web or the Internet. The two terms are generally interchangeable and today when describing a distribution network,
It has been used that way. The input / output device is also connected to the system bus 12 via the user interface adapter 22 and the display adapter 36. Keyboard 24 and mouse 26 are both interconnected with bus 12 via user interface adapter 22. Users can interact with the browser and related programs according to the present invention,
Through such an input device. The display adapter 36 includes a frame buffer 39 that is a storage device that holds a display of each pixel on a display screen 38. The image can be stored in frame buffer 39 for display on monitor 38 via various components such as a DA converter (not shown). The user can input information to the system via the keyboard 24 or the mouse 26 and receive output information from the system via the display 38 by using the input / output device described above.
【0013】コンピュータ56に制御されたディスプレ
イ端末57が、本発明によるWebページやドキュメン
トまたはリンクされたWebページやドキュメントのア
クセスおよび表示に使用することができるインターネッ
トすなわちWeb部分の概略図が、図2に示すように接
続されている。コンピュータ56とディスプレイ端末5
7は、図1に示されているコンピュータ・システムであ
り、接続58(図2)は、図1に示されているネットワ
ーク接続である。本発明を用いるシステムを実施するた
めに使用できる、ローカル・ディスプレイ・ワークステ
ーションからネットワーク・サーバを介してインターネ
ットへ至るすべての典型的な接続については、上述の
「Mastering the Internet」のp.136〜p.147
を参照することができる。図2のシステム実施形態は、
「ホストダイアル接続」として知られるこれらの接続の
1つである。こうしたホストダイアル接続は、インター
ネット50にリンク(51)されたネットワーク・アク
セス・サーバ53を介して、30年以上前から使用され
てきた。サーバ53は、クライアントのディスプレイ端
末57に対して、サービス・プロバイダによって保守さ
れる。ホストのサーバ53は、クライアント端末57に
よって、モデム54、電話回線55、およびモデム52
を介して、通常のダイアルアップ電話リンケージ58を
通じてアクセスされる。Webページを表示するHTM
Lファイルは、インターネット50からリンケージ51
を介して電話回線リンケージへアクセスした可能性のあ
るサーバ53からの電話回線リンケージを介して、制御
サーバ53およびコンピュータ56を通じて、ディスプ
レイ端末57へダウンロードされる。FIG. 2 is a schematic diagram of an Internet or Web portion that can be used by a display terminal 57 controlled by a computer 56 to access and display a Web page or document or a linked Web page or document according to the present invention. Are connected as shown. Computer 56 and display terminal 5
7 is the computer system shown in FIG. 1, and connection 58 (FIG. 2) is the network connection shown in FIG. For all the typical connections from a local display workstation to the Internet via a network server that can be used to implement a system employing the present invention, see "Mastering the Internet", p. 136-p. 147
Can be referred to. The system embodiment of FIG.
One of these connections, known as "Host Dial Connection". Such host dialing has been used for over thirty years via a network access server 53 linked (51) to the Internet 50. The server 53 is maintained by the service provider for the display terminal 57 of the client. The host server 53 is connected to the modem 54, the telephone line 55, and the modem 52 by the client terminal 57.
Via a normal dial-up telephone linkage 58. HTM for displaying web pages
The L file is transmitted from the Internet 50 to the linkage 51.
Is downloaded to the display terminal 57 via the control server 53 and the computer 56 via the telephone line linkage from the server 53 which may have accessed the telephone line linkage via the.
【0014】本発明は、標準的なブラウザ機能と組み合
わせてWebブラウザ上で実施することが好ましい。標
準的なブラウザ・プロセスは、従来の方法でWebから
Webページにアクセスし、これを受信するために使用
される。本発明を適用するのは、受信表示ステーション
におけるこうした受信ドキュメントに対してである。The present invention is preferably implemented on a Web browser in combination with standard browser functions. Standard browser processes are used to access and receive Web pages from the Web in a conventional manner. It applies to such received documents at the receiving display station.
【0015】ここで図3および図4を参照し、これらの
図のフローチャートと併せて、本発明によって実施され
るプロセスについて述べる。図3は、本発明が制御を意
図する進行中で後続ページに取って代わられようとして
いる、現在表示されているWebページ中の機能を制御
するためのHTMLタグを、この後続Webページ中に
提供するための、本発明によるプロセスの進行を示すフ
ローチャートである。本発明のアプリケーション・プロ
グラムは、その最も広義の態様において、Webページ
の製作者またはユーザあるいはその両方が、現行Web
ページを操作するために、後続Webページ中の選択的
な制御タグによって選択的に活動化可能なHTMLタグ
を、現在表示されているWebページ中にセットアップ
できるように、図3のステップ61でセットアップされ
る。この例では、こうした操作を、現行ページから後続
ページへの移行における進行効果に関して考える。こう
した進行効果とは、現行ページの複数部分が後続ページ
中に含まれるように操作される、こうしたページ間の移
行を意味し、これについては本願において後述する。ま
たこうした進行効果は、上述の相互参照された同時係属
出願に詳述されている、美的に望ましいページ間の移行
を含む。またステップ62において、現行ページの製作
者またはユーザあるいはその両方が、どの後続Webペ
ージが現行ページ中のタグを活動化できるかを判定でき
るように、プログラムがセットアップされる。換言する
と、前の、すなわち現行のWebページは、現行ページ
中のタグを制御するためにアクセスできるURLによっ
て識別されるWebページをテーブル化またはリストす
ることができる。同様にステップ64において、後続W
ebページのユーザまたは製作者あるいはその両方に、
後続Webページ中の制御タグによって、現行の、した
がって前のWebページの内のどのページのタグを活動
化するかを選択するオプションを与えることができる。
これもまた、そのURLを介して識別される、要件を満
たした現行Webページに後続するページ中のリストを
用いて実施することができる。現行Webページと後続
Webページの両方が相互にこうした対話の要件を満た
す場合、次いでステップ63において、後続Webペー
ジのユーザは、移行を実施するために、現在表示されて
いるページ中のどのタグを活動化するかを選択すること
ができる。この機能を実行する際には、後続Webペー
ジ中のこの目的用の制御タグは、後続ページのHTML
フォーマットの前にセットアップされる。これらのタグ
は、活動化される現行ページ中のタグを参照する。次い
でステップ65において、適当な操作を行うためにペー
ジ・フォーマットを作成するブラウザ・アプリケーショ
ンと共に動作する適当な属性が適用される。Referring now to FIGS. 3 and 4, the process performed by the present invention will be described in conjunction with the flow charts in those figures. FIG. 3 shows an HTML tag for controlling a function in a currently displayed Web page, in which the present invention intends to control and is being superseded by a subsequent page. 4 is a flowchart showing the progress of the process according to the present invention for providing. The application program of the present invention, in its broadest aspect, allows the creator and / or user of a web page to use the current web page.
Set up in step 61 of FIG. 3 so that an HTML tag that can be selectively activated by a selective control tag in a subsequent web page to manipulate the page can be set up in the currently displayed web page. Is done. In this example, these operations are considered with respect to the progression effect in transitioning from the current page to a subsequent page. Such a progressive effect refers to a transition between such pages that is manipulated such that portions of the current page are included in subsequent pages, as will be described later in this application. Such progressive effects also include transitions between aesthetically pleasing pages as detailed in the above-referenced co-pending co-pending applications. Also at step 62, the program is set up so that the creator and / or user of the current page can determine which subsequent Web pages can activate the tags in the current page. In other words, the previous or current web page can tabulate or list the web page identified by the URL that can be accessed to control the tags in the current page. Similarly, in step 64, the subsequent W
To the user and / or creator of the eb page,
Control tags in subsequent web pages can provide an option to select which of the current and thus previous web page tags to activate.
Again, this can be accomplished using the list in the page following the qualifying current Web page, identified through its URL. If both the current web page and the subsequent web page satisfy the requirements of such interaction with each other, then in step 63, the user of the subsequent web page determines which tag in the currently displayed page to perform the transition. You can choose to activate. When performing this function, the control tag for this purpose in the subsequent Web page is the HTML of the subsequent page.
Set up before formatting. These tags refer to tags in the current page that are activated. Then, in step 65, the appropriate attributes are applied that work with the browser application to create the page format to perform the appropriate operation.
【0016】図3のアプリケーション・プログラムのセ
ットアップ例において、ページのシーケンスがナビゲー
ション・システムにあり、その中で現行ページが地図を
表示している場合、いくらか移行した地図を表示するた
めに、後続ページをロードすることができる。これに関
連して、本発明を実施する際に、後続ページがアクセス
されるとき、後続ページがすぐに現行ページに取って代
わるのではなく、現行ページから後続ページへの進行が
あることを理解されたい。したがって、現行ページから
の地図は、依然として有効であり、かつ後続ページに含
まれるが、ミリ秒単位の所与の時間に(ピクセルまたは
適当な単位で)約1インチ移行し、後続ページから新し
い部分が移行または進行してくる。したがって後続ペー
ジ用のHTMLは、地図用のイメージ・タグがそうした
時間でそうした量移動できるが、後続ページが開かれた
ときに消去されないように、指定することができる。こ
のように後続ページへの進行において、地図の新しい部
分が、映像のような効果を伴って開かれるので、ユーザ
には、地図がなめらかにスクロール・アップされ、その
結果、後続ページWebが継ぎ目なくロードされるよう
に見える。本願は、従来のオペレーティング・システム
のグラフィカル・ユーザ・インターフェース(GUI)
によって使用される膨大なグラフィクスのライブラリを
使用せずに、ディスプレイ・アダプタ機能を直接使用す
ることによって、この効果を達成することができる。類
似の技術を使用して、映像のようなフェード・インおよ
びフェード・アウトを生成することもできる。In the example setup of the application program of FIG. 3, if the sequence of pages is in the navigation system and the current page is displaying a map, the subsequent page is displayed to display a somewhat shifted map. Can be loaded. In this regard, in practicing the present invention, it is understood that when a subsequent page is accessed, there is a progression from the current page to the subsequent page, rather than immediately replacing the current page. I want to be. Thus, the map from the current page is still valid and included in the subsequent page, but at a given time in milliseconds (approximately 1 inch) transitions (in pixels or appropriate units) and a new portion from the subsequent page Is moving or progressing. Thus, the HTML for the subsequent page can specify that the image tag for the map can move that amount at that time, but not be erased when the subsequent page is opened. In this way, in the progression to the subsequent page, a new portion of the map is opened with a video-like effect, so that the map is smoothly scrolled up by the user, so that the subsequent page Web is seamlessly displayed. Looks like it gets loaded. This application describes a graphical user interface (GUI) for a conventional operating system.
This effect can be achieved by using the display adapter functions directly, without using the vast graphics library used by Eclipse. Similar techniques can be used to create video-like fade-ins and fade-outs.
【0017】次に図4を参照して、このプロセスの実行
について述べる。まずステップ71において、現行We
bページが表示される。このページは、従来、適当なブ
ラウザ・プログラムによってアクセスされてきた。次に
ステップ72において、次の、すなわち後続のWebペ
ージがアクセスされたかどうかの判定が行われる。No
の場合、本発明のプロセスは、ユーザが自身の興味に従
ってWebページに働きかける間、次のページの到着を
待つ。ステップ72からの判定がYesの場合、すなわ
ち次のページがアクセスされた場合、次のページは、す
ぐには現行ページに取って代わらない。まずステップ7
4において、前の、すなわち現行のページ中の機能を制
御するための制御タグが次のページ中にあるかどうかの
判定が行われる。上述のように、通常こうした制御タグ
は、次のページを表示する、受信されたHTMLフォー
マットの前部付近に配置される。こうしたタグがない場
合、すなわちステップ74での判定がNoの場合、ステ
ップ73において、次のページが、まったく進行的操作
を伴わずに、機械的に表示される。判定がYesの場
合、すなわちそうした制御タグがある場合、ステップ7
5において、現行ページが次のページ中の制御タグによ
ってそれ自体のタグが活動化される資格があるかどうか
の判定が行われる。換言すれば、現行ページは、選択さ
れたページ間の移行を介して次のページが操作すること
のできるページとして、それ自体のURLが次のページ
中にリストされているかどうかの判定が行われる。No
の場合、プロセスは、分岐「A」を介して、ステップ7
3に戻り、次のページが、何ら特別な操作の進行を伴わ
ずに、再び従来どおり表示される。しかし、ステップ7
5からの判定がYesの場合、すなわち現行ページが要
件を満たしている場合、ステップ76において、次のペ
ージがそれ自体のタグに現行ページ中の制御タグが活動
化される資格があるかどうかについて、更なる判定が行
われる。換言すれば、次のページは、選択されたページ
間の移行を介して現行ページを操作することのできるペ
ージとして、自身のURLが現行ページ中にリストされ
ているかどうかの判定が行われる。Noの場合、プロセ
スは、分岐「A」を介してステップ73に戻り、次のペ
ージが、何ら特別な操作の進行を伴わずに、再び従来ど
おり表示される。しかしステップ76からの判定がYe
sの場合、すなわち次のページが要件を満たしている場
合、進行を操作する現行ページ中のタグは、ステップ7
7においてすべて配置および活動化され、ステップ78
においてその操作機能を実行する。その後、プロセス
は、分岐「A」を介してステップ73に戻り、適当な移
行の後、新しいページが表示されることになる。この時
点で、プロセス中の分岐「B」に示されるように、ここ
で言う次のページは、ステップ71において、事実上現
行ページとなり、ステップ72において、後続の、すな
わち次のWebページが再び待機する。Next, the execution of this process will be described with reference to FIG. First, in step 71, the current We
Page b is displayed. This page has traditionally been accessed by a suitable browser program. Next, in step 72, a determination is made whether the next, or subsequent, Web page has been accessed. No
In this case, the process of the present invention waits for the next page to arrive while the user works on the Web page according to his interests. If the determination from step 72 is Yes, that is, if the next page is accessed, the next page does not immediately replace the current page. First step 7
At 4, a determination is made whether there is a control tag in the next page to control the function in the previous, ie, current, page. As mentioned above, such control tags are typically located near the front of the received HTML format, displaying the next page. If there is no such tag, that is, if the determination in step 74 is No, in step 73, the next page is displayed mechanically without any progressive operation. If the determination is Yes, that is, if there is such a control tag, step 7
At 5, a determination is made whether the current page is eligible for its own tag to be activated by the control tag in the next page. In other words, a determination is made as to whether the current page is listed as a page on which the next page can operate via a transition between the selected pages, with its own URL. . No
, The process proceeds via branch “A” to step 7
Returning to 3, the next page is displayed again as before, without any special operation progress. But step 7
If the determination from 5 is Yes, that is, the current page satisfies the requirements, then in step 76 the next page determines whether its own tag is eligible for the control tag in the current page to be activated. A further determination is made. In other words, a determination is made whether the next page has its URL listed in the current page as a page on which the current page can be manipulated via transition between the selected pages. If no, the process returns to step 73 via branch "A" and the next page is displayed again as before, without any special operation proceeding. However, the determination from step 76 is Ye
If s, ie the next page satisfies the requirements, the tag in the current page that manipulates the progress is
7 are all located and activated, step 78
Executes the operation function. Thereafter, the process returns to step 73 via branch "A", and after a suitable transition, a new page will be displayed. At this point, as indicated by branch "B" in the process, the next page referred to here is effectively the current page at step 71 and the subsequent, or next, web page is again waiting at step 72. I do.
【0018】コンピュータ操作中の本発明の好ましい実
施態様の1つが、RAM14中に常駐するプログラミン
グ・ステップまたは命令から構成されるアプリケーショ
ン・プログラム40として図1に示されている。コンピ
ュータ・システムによって要求されるまで、プログラム
命令を別の可読媒体、たとえばディスク・ドライブ2
0、またはCD ROMのコンピュータ入力に使用され
る光ディスクなどの取外し可能なメモリ、またはフロッ
ピー(登録商標)・ディスク・ドライブのコンピュータ
入力に使用されるフロッピー・ディスクに記憶すること
ができる。さらに、本発明のシステムにおける使用に先
立って、プログラム命令を別のコンピュータのメモリに
記憶し、本発明のユーザによって要求されたときに、L
AN、またはインターネットなどのWAN上で伝送する
こともできる。本発明を制御するプロセスが様々な形態
のコンピュータ可読媒体に配置できることを当業者なら
理解するだろう。One preferred embodiment of the present invention during computer operation is shown in FIG. 1 as an application program 40 comprising programming steps or instructions residing in RAM 14. Until required by the computer system, the program instructions are transferred to another readable medium, such as disk drive 2.
0 or removable memory such as an optical disk used for computer input of a CD ROM, or a floppy disk used for computer input of a floppy disk drive. In addition, prior to use in the system of the present invention, the program instructions may be stored in another computer's memory and, when requested by the user of the present invention,
It can also be transmitted over a WAN such as an AN or the Internet. Those skilled in the art will appreciate that the processes that control the present invention can be located on various forms of computer readable media.
【0019】まとめとして、本発明の構成に関して以下
の事項を開示する。In summary, the following matters are disclosed regarding the configuration of the present invention.
【0020】(1)データ・プロセッサで制御される複
数の対話型受信表示ステーションを介するユーザ・アク
セスと、リンク可能なマークアップ言語で前記受信表示
ステーションから離れた場所から前記ステーションへ伝
送された受信ページを表示するためのシステムとを有す
るコンピュータ管理された通信ネットワークであって、
前記受信ページがテキスト、イメージ、およびマークア
ップ言語制御タグを含む通信ネットワークにおいて、現
在表示されているページに後続するように選択された送
信ページ中にあって、前記現在表示されているページ中
の表示機能を制御するための制御タグと、前記制御タグ
に応答して前記表示機能を実施する手段とを含む改良型
の通信ネットワーク。 (2)前記表示機能を実施する前記手段が、前記後続ペ
ージ中の前記制御タグによって選択的に活動化可能な制
御タグを、前記現在表示されているページ中に含む、上
記(1)に記載の通信ネットワーク。 (3)前記後続ページがさらに、前記現行ページが前記
後続ページによって制御可能かどうかを選択的に判定す
るためのデータを含む、上記(2)に記載の通信ネット
ワーク。 (4)前記判定するためのデータが前記現行ページのU
RLを含む、上記(3)に記載の通信ネットワーク。 (5)前記現行ページが、前記現行ページが前記後続ペ
ージによって制御可能かどうかを選択的に判定するため
のデータをさらに含む、上記(2)に記載の通信ネット
ワーク。 (6)前記判定するためのデータが前記後続ページのU
RLを含む、上記(5)に記載の通信ネットワーク。 (7)前記マークアップ言語がハイパーテキスト・マー
クアップ言語であり、前記通信ネットワークがワールド
・ワイド・ウェブである、上記(4)に記載の通信ネッ
トワーク。 (8)データ・プロセッサに制御された複数の対話型受
信表示ステーションを介するユーザ・アクセスと、リン
ク可能なマークアップ言語で前記受信表示ステーション
から離れた場所から前記ステーションへ伝送された受信
ページを表示するためのシステムとを有するコンピュー
タ管理された通信ネットワークであって、前記受信ペー
ジがテキスト、イメージ、およびマークアップ言語制御
タグを含む通信ネットワークにおいて、現在表示されて
いるページに後続するように選択された送信ページ中
に、前記現在表示されているページ中の表示機能を制御
するための制御タグを提供するステップと、前記制御タ
グに応答して前記表示機能を実施するステップとを含
む、表示機能を制御する方法。 (9)前記表示機能を実施する前記ステップが、前記後
続ページ中の前記制御タグによって選択的に活動化可能
な制御タグを、前記現在表示されているページ中に提供
するステップを含む、上記(8)に記載の方法。 (10)前記現行ページが前記後続ページによって制御
可能かどうかを選択的に判定するためのデータを前記後
続ページ中に提供するステップをさらに含む、上記
(9)に記載の方法。 (11)前記判定するためのデータが前記現行ページの
URLを含む、上記(10)に記載の方法。 (12)前記現行ページが前記後続ページによって制御
可能かどうかを選択的に判定するためのデータを前記現
行ページ中に提供するステップをさらに含む、上記
(9)に記載の方法。 (13)前記判定するためのデータが前記後続ページの
URLを含む、上記(10)に記載の方法。 (14)前記マークアップ言語がハイパーテキスト・マ
ークアップ言語であり、前記通信ネットワークがワール
ド・ワイド・ウェブである、上記(11)に記載の方
法。 (15)データ・プロセッサに制御された複数の対話型
受信表示ステーションを介するユーザ・アクセスと、リ
ンク可能なマークアップ言語で前記受信表示ステーショ
ンから離れた場所から前記ステーションへ伝送された受
信ページを表示するためのシステムとを有し、前記受信
ページがテキスト、イメージ、およびマークアップ言語
制御タグを含む、コンピュータ管理された通信ネットワ
ークにおいて表示機能を制御するための、コンピュータ
可読媒体に記録されたコードを有するコンピュータ・プ
ログラムであって、現在表示されているページに後続す
るように選択された送信ページ中にあって、前記現在表
示されているページ中の表示機能を制御するための制御
タグと、前記制御タグに応答して前記表示機能を実施す
る手段とを含むコンピュータ・プログラム。 (16)前記表示機能を実施する前記手段が、前記後続
ページ中の前記制御タグによって選択的に活動化可能な
制御タグを、前記現在表示されているページ中に含む、
上記(15)に記載のコンピュータ・プログラム。 (17)前記後続ページがさらに、前記現行ページが前
記後続ページによって制御可能かどうかを選択的に判定
するためのデータを含む、上記(16)に記載のコンピ
ュータ・プログラム。 (18)前記判定するためのデータが前記現行ページの
URLを含む、上記(17)に記載のコンピュータ・プ
ログラム。 (19)前記現行ページがさらに、前記現行ページが前
記後続ページによって制御可能かどうかを選択的に判定
するためのデータを含む、上記(16)に記載のコンピ
ュータ・プログラム。 (20)前記判定するためのデータが前記後続ページの
URLを含む、上記(19)に記載のコンピュータ・プ
ログラム。 (21)前記マークアップ言語がハイパーテキスト・マ
ークアップ言語であり、前記通信ネットワークがワール
ド・ワイド・ウェブである、上記(18)に記載のコン
ピュータ・プログラム。(1) User access via a plurality of interactive receive and display stations controlled by a data processor, and receive transmitted to said station from a location remote from said receive and display station in a linkable markup language. A computer managed communication network having a system for displaying pages, and
Wherein the receiving page is in a transmission page selected to follow a currently displayed page in a communication network including text, images, and markup language control tags, and wherein in the currently displayed page An improved communication network, comprising: a control tag for controlling a display function; and means for performing said display function in response to said control tag. (2) The means according to (1), wherein the means for performing the display function includes a control tag in the currently displayed page that can be selectively activated by the control tag in the subsequent page. Communication network. (3) The communication network according to (2), wherein the subsequent page further includes data for selectively determining whether the current page is controllable by the subsequent page. (4) The data for the determination is the U of the current page.
The communication network according to (3), including RL. (5) The communication network according to (2), wherein the current page further includes data for selectively determining whether the current page can be controlled by the subsequent page. (6) The data for the determination is the U of the subsequent page.
The communication network according to (5), including RL. (7) The communication network according to (4), wherein the markup language is a hypertext markup language, and the communication network is the World Wide Web. (8) User access via a plurality of interactive receiving and display stations controlled by a data processor and displaying received pages transmitted to the station from a location remote from the receiving and displaying station in a linkable markup language. And wherein the receiving page is selected to follow a currently displayed page in the communication network including text, images, and markup language control tags. Providing a control tag for controlling a display function in the currently displayed page during the transmitted page, and performing the display function in response to the control tag. How to control. (9) the step of performing the display function includes providing, in the currently displayed page, a control tag that can be selectively activated by the control tag in the subsequent page. The method according to 8). (10) The method of (9) above, further comprising providing data in the subsequent page to selectively determine whether the current page is controllable by the subsequent page. (11) The method according to (10), wherein the data for the determination includes a URL of the current page. (12) The method of (9) above, further comprising providing data in the current page to selectively determine whether the current page is controllable by the subsequent page. (13) The method according to (10), wherein the data for the determination includes a URL of the subsequent page. (14) The method according to (11) above, wherein the markup language is a hypertext markup language, and the communication network is the World Wide Web. (15) User access via a plurality of interactive receive and display stations controlled by a data processor, and display of received pages transmitted to said station from a location remote from said receive and display station in a linkable markup language. And wherein the received page includes text, images, and markup language control tags, the code being recorded on a computer readable medium for controlling display functions in a computer managed communication network. A control tag for controlling a display function in the currently displayed page, wherein the control tag is in a transmission page selected to follow the currently displayed page, and Means for performing said display function in response to a control tag. Computer program. (16) the means for performing the display function includes a control tag in the currently displayed page that can be selectively activated by the control tag in the subsequent page.
The computer program according to the above (15). (17) The computer program according to (16), wherein the subsequent page further includes data for selectively determining whether the current page can be controlled by the subsequent page. (18) The computer program according to (17), wherein the data for the determination includes a URL of the current page. (19) The computer program according to (16), wherein the current page further includes data for selectively determining whether the current page can be controlled by the subsequent page. (20) The computer program according to (19), wherein the data for determination includes a URL of the subsequent page. (21) The computer program according to (18), wherein the markup language is a hypertext markup language, and the communication network is the World Wide Web.
【図1】中央処理装置と、受信されるデータを、表示さ
れるWebページおよび本発明によってディスプレイへ
移行する後続ページに変換できるユーザ対話型表示ステ
ーションを実装することができる通信アダプタを介した
ネットワーク接続とを含むデータ処理システムのブロッ
ク図である。FIG. 1 shows a network via a central processing unit and a communication adapter which can implement a user interactive display station capable of converting received data into a displayed web page and a subsequent page to be transferred to a display according to the invention. FIG. 2 is a block diagram of a data processing system including a connection.
【図2】本発明を実施することができるインターネット
またはWeb部分の概略図である。FIG. 2 is a schematic diagram of an Internet or Web portion in which the present invention can be implemented.
【図3】Webページのユーザおよび製作者が、現在表
示されているページ中の表示機能を制御するために、後
続ページ中に制御タグを提供できるようにするための、
本発明を実施するようにセットアップされたプログラム
の一般的なフローチャートである。FIG. 3 to allow web page users and authors to provide control tags in subsequent pages to control display functions in the currently displayed page.
5 is a general flowchart of a program set up to carry out the present invention.
【図4】図3のフローチャートに従ってセットアップさ
れたプログラムの例示的実行を示すフローチャートであ
る。FIG. 4 is a flowchart illustrating an exemplary execution of a program set up according to the flowchart of FIG.
10 CPU 12 システム・バス 14 RAM 16 ROM 18 入出力アダプタ 20 ディスク記憶装置 22 ユーザ・インターフェース・アダプタ 24 キーボード 26 マウス 34 通信アダプタ 36 ディスプレイ・アダプタ 38 表示画面 39 フレーム・バッファ 40 アプリケーション・プログラム 41 オペレーティング・システム 50 インターネット 52 モデム 53 ネットワーク・アクセス・サーバ 54 モデム 56 コンピュータ 57 ディスプレイ端末 DESCRIPTION OF SYMBOLS 10 CPU 12 System bus 14 RAM 16 ROM 18 I / O adapter 20 Disk storage device 22 User interface adapter 24 Keyboard 26 Mouse 34 Communication adapter 36 Display adapter 38 Display screen 39 Frame buffer 40 Application program 41 Operating system 50 Internet 52 Modem 53 Network Access Server 54 Modem 56 Computer 57 Display Terminal
フロントページの続き (72)発明者 ジャネット・ドミトロヴィッチ アメリカ合衆国78664 テキサス州ラウン ド・ロック スティルメドウ 39Continued on the front page (72) Inventor Janet Dmitrovich Round Rock Stillmeadow 39786 Round Rock, Texas USA
Claims (21)
話型受信表示ステーションを介するユーザ・アクセス
と、リンク可能なマークアップ言語で前記受信表示ステ
ーションから離れた場所から前記ステーションへ伝送さ
れた受信ページを表示するためのシステムとを有するコ
ンピュータ管理された通信ネットワークであって、前記
受信ページがテキスト、イメージ、およびマークアップ
言語制御タグを含む通信ネットワークにおいて、 現在表示されているページに後続するように選択された
送信ページ中にあって、前記現在表示されているページ
中の表示機能を制御するための制御タグと、 前記制御タグに応答して前記表示機能を実施する手段と
を含む改良型の通信ネットワーク。A user access via a plurality of interactive receiving and display stations controlled by a data processor and a received page transmitted to said station from a location remote from said receiving and displaying station in a linkable markup language. A computer-controlled communication network having a system for displaying text, images, and a markup language control tag, such that the received page follows a currently displayed page in the communication network. An improved type comprising a control tag for controlling a display function in the currently displayed page in a selected transmission page, and means for performing the display function in response to the control tag. Communication network.
後続ページ中の前記制御タグによって選択的に活動化可
能な制御タグを、前記現在表示されているページ中に含
む、請求項1に記載の通信ネットワーク。2. The method according to claim 1, wherein the means for performing the display function includes a control tag in the currently displayed page that can be selectively activated by the control tag in the subsequent page. Communication network as described.
が前記後続ページによって制御可能かどうかを選択的に
判定するためのデータを含む、請求項2に記載の通信ネ
ットワーク。3. The communication network of claim 2, wherein said subsequent page further includes data for selectively determining whether said current page is controllable by said subsequent page.
ジのURLを含む、請求項3に記載の通信ネットワー
ク。4. The communication network according to claim 3, wherein the data for determining includes a URL of the current page.
後続ページによって制御可能かどうかを選択的に判定す
るためのデータをさらに含む、請求項2に記載の通信ネ
ットワーク。5. The communication network of claim 2, wherein the current page further includes data for selectively determining whether the current page is controllable by the subsequent page.
ジのURLを含む、請求項5に記載の通信ネットワー
ク。6. The communication network according to claim 5, wherein the data for determining includes a URL of the subsequent page.
・マークアップ言語であり、前記通信ネットワークがワ
ールド・ワイド・ウェブである、請求項4に記載の通信
ネットワーク。7. The communication network according to claim 4, wherein said markup language is a hypertext markup language and said communication network is the World Wide Web.
話型受信表示ステーションを介するユーザ・アクセス
と、リンク可能なマークアップ言語で前記受信表示ステ
ーションから離れた場所から前記ステーションへ伝送さ
れた受信ページを表示するためのシステムとを有するコ
ンピュータ管理された通信ネットワークであって、前記
受信ページがテキスト、イメージ、およびマークアップ
言語制御タグを含む通信ネットワークにおいて、 現在表示されているページに後続するように選択された
送信ページ中に、前記現在表示されているページ中の表
示機能を制御するための制御タグを提供するステップ
と、 前記制御タグに応答して前記表示機能を実施するステッ
プとを含む、表示機能を制御する方法。8. A user access via a plurality of interactive receiving and display stations controlled by a data processor, and a received page transmitted to said station from a location remote from said receiving and displaying station in a linkable markup language. A computer-controlled communication network having a system for displaying text, images, and a markup language control tag, such that the received page follows a currently displayed page in the communication network. Providing a control tag for controlling a display function in the currently displayed page during the selected transmission page, and performing the display function in response to the control tag. How to control the display function.
前記後続ページ中の前記制御タグによって選択的に活動
化可能な制御タグを、前記現在表示されているページ中
に提供するステップを含む、請求項8に記載の方法。9. The step of performing the display function comprises:
9. The method of claim 8, comprising providing a control tag selectively activatable by the control tag in the subsequent page in the currently displayed page.
て制御可能かどうかを選択的に判定するためのデータを
前記後続ページ中に提供するステップをさらに含む、請
求項9に記載の方法。10. The method of claim 9, further comprising providing data in the subsequent page to selectively determine whether the current page is controllable by the subsequent page.
ージのURLを含む、請求項10に記載の方法。11. The method according to claim 10, wherein the data for determining includes a URL of the current page.
て制御可能かどうかを選択的に判定するためのデータを
前記現行ページ中に提供するステップをさらに含む、請
求項9に記載の方法。12. The method of claim 9, further comprising providing data in the current page for selectively determining whether the current page is controllable by the subsequent page.
ージのURLを含む、請求項10に記載の方法。13. The method according to claim 10, wherein the data for determining includes a URL of the subsequent page.
ト・マークアップ言語であり、前記通信ネットワークが
ワールド・ワイド・ウェブである、請求項11に記載の
方法。14. The method of claim 11, wherein said markup language is a hypertext markup language and said communication network is the World Wide Web.
対話型受信表示ステーションを介するユーザ・アクセス
と、リンク可能なマークアップ言語で前記受信表示ステ
ーションから離れた場所から前記ステーションへ伝送さ
れた受信ページを表示するためのシステムとを有し、前
記受信ページがテキスト、イメージ、およびマークアッ
プ言語制御タグを含む、コンピュータ管理された通信ネ
ットワークにおいて表示機能を制御するための、コンピ
ュータ可読媒体に記録されたコードを有するコンピュー
タ・プログラムであって、 現在表示されているページに後続するように選択された
送信ページ中にあって、前記現在表示されているページ
中の表示機能を制御するための制御タグと、 前記制御タグに応答して前記表示機能を実施する手段と
を含むコンピュータ・プログラム。15. A user access via a plurality of interactive receive and display stations controlled by a data processor and a receive page transmitted to said station from a location remote from said receive and display station in a linkable markup language. And a display for controlling display functions in a computer-managed communication network including text, images, and markup language control tags, wherein the received pages are recorded on a computer-readable medium. A computer program having a code, in a transmission page selected to follow a currently displayed page, a control tag for controlling a display function in the currently displayed page; and Means for performing the display function in response to the control tag; A computer program that includes.
記後続ページ中の前記制御タグによって選択的に活動化
可能な制御タグを、前記現在表示されているページ中に
含む、請求項15に記載のコンピュータ・プログラム。16. The method of claim 15, wherein said means for performing said display function includes a control tag in said currently displayed page that is selectively activatable by said control tag in said subsequent page. The computer program as described.
ジが前記後続ページによって制御可能かどうかを選択的
に判定するためのデータを含む、請求項16に記載のコ
ンピュータ・プログラム。17. The computer program of claim 16, wherein the subsequent page further comprises data for selectively determining whether the current page is controllable by the subsequent page.
ージのURLを含む、請求項17に記載のコンピュータ
・プログラム。18. The computer program according to claim 17, wherein the data for the determination includes a URL of the current page.
ジが前記後続ページによって制御可能かどうかを選択的
に判定するためのデータを含む、請求項16に記載のコ
ンピュータ・プログラム。19. The computer program of claim 16, wherein the current page further comprises data for selectively determining whether the current page is controllable by the subsequent page.
ージのURLを含む、請求項19に記載のコンピュータ
・プログラム。20. The computer program according to claim 19, wherein the data for determination includes a URL of the subsequent page.
ト・マークアップ言語であり、前記通信ネットワークが
ワールド・ワイド・ウェブである、請求項18に記載の
コンピュータ・プログラム。21. The computer program according to claim 18, wherein said markup language is a hypertext markup language and said communication network is the World Wide Web.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/359,613 US6434565B1 (en) | 1999-07-22 | 1999-07-22 | Network transmission of pages in linkable markup language to receiving display stations with functions in currently displayed pages controlled by tags in succeeding pages |
US09/359613 | 1999-07-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001084211A true JP2001084211A (en) | 2001-03-30 |
JP3627007B2 JP3627007B2 (en) | 2005-03-09 |
Family
ID=23414590
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000207721A Expired - Lifetime JP3627007B2 (en) | 1999-07-22 | 2000-07-10 | Computer-managed communication network and method for controlling display functions in the communication network |
Country Status (3)
Country | Link |
---|---|
US (1) | US6434565B1 (en) |
JP (1) | JP3627007B2 (en) |
SG (1) | SG87133A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1322435C (en) * | 2001-07-05 | 2007-06-20 | 佳能欧洲股份有限公司 | Method, computer program and equipment for processing data of back article |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7237185B1 (en) * | 1999-09-13 | 2007-06-26 | Corporate Media Partners | System and method for distributing internet content in the form of an album |
US6757724B1 (en) * | 2000-01-27 | 2004-06-29 | International Business Machines Corporation | Method and apparatus for creating and displaying user specific and site specific guidance and navigation information |
US20030050967A1 (en) * | 2001-09-11 | 2003-03-13 | Bentley William F. | Apparatus and method for optimal selection of IP modules for design integration |
US20050177510A1 (en) * | 2004-02-09 | 2005-08-11 | Visa International Service Association, A Delaware Corporation | Buyer initiated payment |
US20090106447A1 (en) * | 2007-10-23 | 2009-04-23 | Lection David B | Method And System For Transitioning Between Content In Web Pages |
US20090119595A1 (en) * | 2007-11-06 | 2009-05-07 | Morris Robert P | Method And System For Presenting A Transition Effect Between Remotely-Sourced Content In A Browser |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5855020A (en) | 1996-02-21 | 1998-12-29 | Infoseek Corporation | Web scan process |
US5793972A (en) | 1996-05-03 | 1998-08-11 | Westminster International Computers Inc. | System and method providing an interactive response to direct mail by creating personalized web page based on URL provided on mail piece |
US5835712A (en) | 1996-05-03 | 1998-11-10 | Webmate Technologies, Inc. | Client-server system using embedded hypertext tags for application and database development |
GB2312973B (en) * | 1996-05-08 | 2000-05-03 | Ibm | Programming aid |
US5890164A (en) | 1996-06-24 | 1999-03-30 | Sun Microsystems, Inc. | Estimating the degree of change of web pages |
US5987480A (en) * | 1996-07-25 | 1999-11-16 | Donohue; Michael | Method and system for delivering documents customized for a particular user over the internet using imbedded dynamic content |
US5890172A (en) | 1996-10-08 | 1999-03-30 | Tenretni Dynamics, Inc. | Method and apparatus for retrieving data from a network using location identifiers |
US5870559A (en) | 1996-10-15 | 1999-02-09 | Mercury Interactive | Software system and associated methods for facilitating the analysis and management of web sites |
US6100890A (en) * | 1997-11-25 | 2000-08-08 | International Business Machines Corporation | Automatic bookmarks |
US6177936B1 (en) * | 1998-08-20 | 2001-01-23 | International Business Machines Corporation | Browser hierarchical contextual information for web pages |
-
1999
- 1999-07-22 US US09/359,613 patent/US6434565B1/en not_active Expired - Lifetime
-
2000
- 2000-07-10 SG SG200003824A patent/SG87133A1/en unknown
- 2000-07-10 JP JP2000207721A patent/JP3627007B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1322435C (en) * | 2001-07-05 | 2007-06-20 | 佳能欧洲股份有限公司 | Method, computer program and equipment for processing data of back article |
Also Published As
Publication number | Publication date |
---|---|
SG87133A1 (en) | 2002-03-19 |
JP3627007B2 (en) | 2005-03-09 |
US6434565B1 (en) | 2002-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7028296B2 (en) | Distributing computer programs to a customer's multiple client computers through a hypertext markup language document distributed to and stored on the customer's network server computer | |
US6266058B1 (en) | Apparatus and method for linking browser bars with active documents for a browser | |
US6189018B1 (en) | Method and apparatus for implementing universal resource locator menus | |
US6970867B1 (en) | Bookmarking of web page frames in world wide web for accessing web pages within a frames implementation | |
US5802530A (en) | Web document based graphical user interface | |
KR100615792B1 (en) | Methods and systems for accessing and providing access to alternate formats, and computer readable recording media | |
JP2994351B2 (en) | Document presentation control method, computer, and document display method | |
US6266684B1 (en) | Creating and saving multi-frame web pages | |
US7725560B2 (en) | Web service-enabled portlet wizard | |
US7752541B2 (en) | Method, system and program for displaying pages downloaded from over a network in an application window | |
KR100318778B1 (en) | Content modification of internet web pages for a television class display | |
US6112215A (en) | Database or repetitively used data entries displayable for selection and entry on a variety of user interactive interfaces from sources independent of said database | |
CN101176079B (en) | Method for distributing computing between server and client | |
US20060156315A1 (en) | Method, computer-readable medium and apparatus for providing a graphical user interface in a client-server environment | |
US20060090142A1 (en) | Systems and methods for configuring a user interface having a menu | |
US20080092039A1 (en) | Web portal page interactive user interfaces with maximum accessibility to user selected portlets | |
JPH10162030A (en) | Method and device for rendering hyperlink information | |
GB2366044A (en) | Providing access to a host application using markup languages | |
WO2006050180A2 (en) | Method and system of providing dynamic dialogs | |
WO2001025908A2 (en) | Presentation service architectures for netcentric computing systems | |
US20010047375A1 (en) | Method for selecting multiple hyperlinks | |
US20060080612A1 (en) | Dynamic portlet tabbing | |
US6253229B1 (en) | Hotspots only interfaces to links in hypertext document pages in network display stations | |
US6988249B1 (en) | Presentation service architectures for netcentric computing systems | |
US6813768B1 (en) | Method and system for automatic task focus swapping during browser wait time |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041026 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041111 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3627007 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071217 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081217 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091217 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101217 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111217 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111217 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121217 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131217 Year of fee payment: 9 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |