JP2005063340A - System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen - Google Patents
System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen Download PDFInfo
- Publication number
- JP2005063340A JP2005063340A JP2003295844A JP2003295844A JP2005063340A JP 2005063340 A JP2005063340 A JP 2005063340A JP 2003295844 A JP2003295844 A JP 2003295844A JP 2003295844 A JP2003295844 A JP 2003295844A JP 2005063340 A JP2005063340 A JP 2005063340A
- Authority
- JP
- Japan
- Prior art keywords
- screen
- display
- update
- information
- terminal device
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 20
- 238000012544 monitoring process Methods 0.000 claims abstract description 124
- 230000004044 response Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
Images
Landscapes
- Digital Computer Display Output (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、画面の非同期更新システム、画面の非同期更新方法、および、画面の非同期更新プログラムに関し、特に、ジャヴァによる画面の非同期更新システム、画面の非同期更新方法、および、画面の非同期更新プログラムに関する。 The present invention relates to a screen asynchronous update system, a screen asynchronous update method, and a screen asynchronous update program. More particularly, the present invention relates to a screen asynchronous update system using Java, a screen asynchronous update method, and a screen asynchronous update program.
たとえば、ジャヴァに関する技術としては、「汎用的なジャヴァサーブレットが、Webブラウザからのリクエストに応じて、ユーザインタフェースXMLソースに基づき、トランザクション処理システム配下のCOBOLアプリケーションを呼び出すための電文を自動生成し、前記トランザクション処理システムで処理された結果を電文として受け取り、受け取った電文を前記ユーザインタフェースXMLソースに基づいてWebブラウザ上で表示するHTMLを生成し、前記Webブラウザからの要求のレスポンスとして返送する技術」がある。(特許文献1) For example, as a technology related to Java, “a general Java servlet automatically generates a message for calling a COBOL application under a transaction processing system based on a user interface XML source in response to a request from a Web browser, “Technology for receiving a result processed by the transaction processing system as a message, generating HTML for displaying the received message on a Web browser based on the user interface XML source, and returning it as a response to a request from the Web browser” is there. (Patent Document 1)
従来の技術は、入力操作から表示画面更新という同期処理を前提としており、表示画面の逐次更新等の非同期の処理はアプレット等特殊な部品を表示端末側に配置する必要があった。このため、表示端末側にアプレットが動作する環境を準備する必要があり、WWWブラウザのみでアプレットが動作しないThinクライアントでは、非同期な画面更新処理を実装することが困難であった。 The conventional technology is based on the premise of synchronous processing from input operation to display screen update, and asynchronous processing such as sequential update of the display screen has to arrange special parts such as applets on the display terminal side. For this reason, it is necessary to prepare an environment in which the applet operates on the display terminal side, and it has been difficult to implement asynchronous screen update processing in a Thin client in which the applet does not operate only with a WWW browser.
本発明の目的は、WEBアプリケーションにおいて、端末装置に表示される画面を、サーバからの操作により更新できるようにすることである。 The objective of this invention is enabling it to update the screen displayed on a terminal device by operation from a server in a WEB application.
本発明の第1の画面の非同期更新システムは、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、画面を更新するための更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、ジャヴァメッセージングサービスと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを備え、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知する前記表示制御手段と、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡す前記表示手段と、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段と、前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力する前記入力手段と、前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力する前記更新通知手段と、を有することを特徴とする。 The first screen asynchronous update system of the present invention includes a first terminal device that notifies a screen display request when a screen reload request is received, and a second terminal device that notifies update information for updating the screen. A display means, a storage means for storing display information, a Java virtual machine, a Java messaging service, an input means operating on the Java virtual machine, an update notification means, an update monitoring means, a display control means, Receiving the screen display request from the first terminal device, notifying the display means and the update monitoring means, sending an update monitoring screen and a frame screen including an information display screen to the first terminal device; When receiving a frame screen reload instruction, the display control means for notifying the first terminal device of a screen reload request, and receiving a screen display request, The information display screen is generated based on the display information in the storage means, the display means passed to the display control means, the non-display update monitoring screen is generated and passed to the display control means, and a display update notification is sent. When received, the update monitoring means for passing an instruction to re-read the frame screen to the display control means, the update information from the second terminal is received and stored as display information in the storage means, and the update notification means The input means for outputting the display update notification, and the update notification means for outputting the display update notification to the update monitoring means through the Java messaging service.
本発明の第2の画面の非同期更新システムは、前記第1の画面の非同期更新システムであって、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段を有することを特徴とする。 The asynchronous update system for a second screen of the present invention is the asynchronous update system for the first screen, and when the time-out wait is timed out, the update for transferring the frame screen reload instruction to the display control means It has a monitoring means.
本発明の第3の画面の非同期更新システムは、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、更新日時更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、サーブレットコンテキストと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを備え、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知する前記表示制御手段と、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡す前記表示手段と、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段と、前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力する前記入力手段と、前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力する前記更新通知手段と、を有することを特徴とする。 An asynchronous update system for a third screen of the present invention includes a first terminal device that notifies a screen display request when a screen reload request is received, a second terminal device that notifies update date / time update information, a display means, A storage means for storing display information; a Java virtual machine; a servlet context; an input means operating on the Java virtual machine; an update notification means; an update monitoring means; a display control means; Receiving the screen display request from a device, notifying the display means and the update monitoring means, sending a frame screen including an update monitoring screen and an information display screen to the first terminal device, and re-reading the frame screen When receiving the instruction, the display control means for notifying the first terminal device of a screen re-reading request; and when receiving the screen display request, the table in the storage means Generating the information display screen based on information and passing the display control means to the display control means; generating the non-display update monitoring screen and passing it to the display control means; The update monitoring means for passing a re-reading instruction to the display control means, the update date and time update information from the second terminal is received and stored as display information in the storage means, and the display update notification is sent to the update notification means And the update notification means for outputting the display update notification to the update monitoring means through the servlet context.
本発明の第4の画面の非同期更新システムは、前記第3の画面の非同期更新システムであって、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段を有することを特徴とする。 The asynchronous update system for a fourth screen of the present invention is the asynchronous update system for the third screen, and when the time-out wait is timed out, the update for transferring the frame screen reload instruction to the display control means It has a monitoring means.
本発明の第1の画面の非同期更新方法は、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、画面を更新するための更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、ジャヴァメッセージングサービスと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、前記入力手段が、前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、前記更新通知手段が、前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力するステップと、を含むことを特徴とする。 The first screen asynchronous update method of the present invention includes a first terminal device that notifies a screen display request when a screen reload request is received, and a second terminal device that notifies update information for updating the screen. Display means, storage means for storing display information, Java virtual machine, Java messaging service, input means operating on the Java virtual machine, update notification means, update monitoring means, and display control means. The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen as the first display screen. Sending to the terminal device and receiving the frame screen reload instruction, notifying the first terminal device of a screen reload request; and the display means, Upon receipt of the surface display request, the information display screen is generated based on the display information in the storage means and passed to the display control means; and the update monitoring means generates the non-displayed update monitoring screen. Passing to the display control means and receiving a display update notification, passing the frame screen reloading instruction to the display control means; and the input means receiving the update information from the second terminal and storing Storing the display update information into the update notification means and the update notification means outputting the display update notification to the update monitoring means through the Java messaging service. It is characterized by including.
本発明の第2の画面の非同期更新方法は、前記第1の画面の非同期更新方法であって、前記更新監視手段が、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップを含むことを特徴とする。 The asynchronous update method of the second screen of the present invention is the asynchronous update method of the first screen, and when the update monitoring means times out in the waiting for timeout, the display instruction for re-reading the frame screen is displayed. The method includes a step of passing to the control means.
本発明の第3の画面の非同期更新方法は、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、更新日時更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、サーブレットコンテキストと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、前記入力手段が、前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、前記更新通知手段が、前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力するステップと、を含むことを特徴とする。 According to the third method for asynchronously updating a screen of the present invention, a first terminal device that notifies a screen display request when a screen reload request is received, a second terminal device that notifies update date / time update information, display means, The display control means using storage means for storing display information, Java virtual machine, servlet context, input means operating on the Java virtual machine, update notification means, update monitoring means, and display control means Receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and sends a frame screen including an update monitoring screen and an information display screen to the first terminal device. , Receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request; and the display means receives the screen display request. Then, the step of generating the information display screen based on the display information in the storage means and passing it to the display control means, and the update monitoring means generates the non-displayed update monitoring screen and the display control means When the display update notification is received, the step of passing the frame screen reloading instruction to the display control means, and the input means receives the update date / time update information from the second terminal and stores it in the storage means. Storing as display information and outputting the display update notification to the update notification means; and the update notification means outputting the display update notification to the update monitoring means through the servlet context. Features.
本発明の第4の画面の非同期更新方法は、前記第3の画面の非同期更新方法であって、前記更新監視手段が、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップを含むことを特徴とする。 The asynchronous update method of the fourth screen of the present invention is the asynchronous update method of the third screen, and when the update monitoring means times out in waiting for timeout, the display instruction for re-reading the frame screen is displayed. The method includes a step of passing to the control means.
本発明の第1の画面の非同期更新プログラムは、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、画面を更新するための更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、ジャヴァメッセージングサービスと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、前記入力手段が、前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、前記更新通知手段が、前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力するステップと、をコンピュータに実行させることを特徴とする。 An asynchronous update program for a first screen of the present invention includes a first terminal device that notifies a screen display request when receiving a screen reload request, and a second terminal device that notifies update information for updating the screen. Display means, storage means for storing display information, Java virtual machine, Java messaging service, input means operating on the Java virtual machine, update notification means, update monitoring means, and display control means. The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen as the first display screen. Sending to the terminal device and receiving an instruction to reload the frame screen, a step of notifying the first terminal device of a screen reload request; Receives the screen display request, generates the information display screen based on the display information in the storage means, passes it to the display control means, and the update monitoring means displays the non-displayed update monitoring screen. Generating and passing to the display control means and receiving a display update notification, passing the frame screen reloading instruction to the display control means; and the input means receiving the update information from the second terminal Storing as display information in the storage means, outputting the display update notification to the update notification means, and outputting the display update notification to the update monitoring means through the Java messaging service. Are executed by a computer.
本発明の第2の画面の非同期更新プログラムは、前記第1の画面の非同期更新プログラムであって、前記更新監視手段が、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップをコンピュータに実行させることを特徴とする。 The asynchronous update program for the second screen of the present invention is the asynchronous update program for the first screen, and when the update monitoring means times out during a timeout waiting, the display instruction for re-reading the frame screen is displayed. The step of passing to the control means is executed by a computer.
本発明の第3の画面の非同期更新プログラムは、画面再読み込み要求を受け取ると画面表示要求を通知する第1の端末装置と、更新日時更新情報を通知する第2の端末装置と、表示手段と、表示情報を格納する記憶手段と、ジャヴァ仮想マシンと、サーブレットコンテキストと、前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、前記入力手段が、前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、前記更新通知手段が、前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力するステップと、をコンピュータに実行させることを特徴とする。 An asynchronous update program for a third screen of the present invention includes a first terminal device that notifies a screen display request when a screen reload request is received, a second terminal device that notifies update date / time update information, display means, The display control means using storage means for storing display information, Java virtual machine, servlet context, input means operating on the Java virtual machine, update notification means, update monitoring means, and display control means Receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and sends a frame screen including an update monitoring screen and an information display screen to the first terminal device. , Receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request, and the display means includes a screen display request Upon receipt, the step of generating the information display screen based on the display information in the storage means and passing it to the display control means; and the update monitoring means generates the non-displayed update monitoring screen and the display control means When the display update notification is received, the step of passing the frame screen reloading instruction to the display control means, and the input means receives the update date / time update information from the second terminal and stores it in the storage means. Storing as display information and outputting the display update notification to the update notification means, and the update notification means outputting the display update notification to the update monitoring means through the servlet context to a computer It is characterized by making it.
本発明の第4の画面の非同期更新プログラムは、前記第3の画面の非同期更新プログラムであって、前記更新監視手段が、タイムアウト待機においてタイムアウトした場合は、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップをコンピュータに実行させることを特徴とする。 The asynchronous update program for the fourth screen of the present invention is the asynchronous update program for the third screen, and when the update monitoring means times out in the timeout waiting state, the display instruction for re-reading the frame screen is displayed. The step of passing to the control means is executed by a computer.
本発明の第1の効果は、従来、入力操作から画面更新という同期処理のみであったWEBアプリケーションにおいて、アプレット等により表示端末に処理を配置することなく、サーバのソフトウェアだけで非同期処理ができることである。 The first effect of the present invention is that, in a WEB application that has conventionally been only a synchronous process from an input operation to a screen update, an asynchronous process can be performed only by server software without placing a process on a display terminal by an applet or the like. is there.
その理由は、J2EE(Java(登録商標)2 Enterprise Edition)における標準のメッセージング処理機構であるJMSと、非表示の更新監視画面とを連携させるからである。 The reason is that JMS, which is a standard messaging processing mechanism in J2EE (Java (registered trademark) 2 Enterprise Edition), and a non-display update monitoring screen are linked.
第2の効果は、更新監視することによる画面表示への影響を抑えることができることである。 The second effect is that the influence on the screen display due to the update monitoring can be suppressed.
その理由は、更新監視画面を非表示にするからである。 The reason is that the update monitoring screen is hidden.
次に、本発明を実施するための第1の最良の形態について図面を参照して詳細に説明する。 Next, a first best mode for carrying out the present invention will be described in detail with reference to the drawings.
図1は、本発明の第1の最良の形態の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the first best mode of the present invention.
図1を参照すると、本発明の第1の最良の形態は、プログラム制御により動作する非同期更新装置100(たとえば、サーバ)と、画面を表示する端末装置101(WWWブラウザを含む)と、画面の更新を通知する端末装置102(WWWブラウザを含む)とから構成される。また、非同期更新装置100は、ジャヴァ仮想マシン103、表示手段104、更新通知手段105、表示制御手段106、更新監視手段107、入力手段108、JMS109(ジャヴァメッセージングサービス;Java(登録商標) Messaging Service)、および、記憶手段110(メモリ、ハードウェアディスク等)を含む。
Referring to FIG. 1, the first best mode of the present invention is an asynchronous update device 100 (for example, a server) that operates under program control, a terminal device 101 (including a WWW browser) that displays a screen, And a terminal device 102 (including a WWW browser) that notifies the update. The
また、表示手段104、更新通知手段105、表示制御手段106、更新監視手段107は、ジャヴァ仮想マシン103上で動作する。
The
端末装置102で入力された情報は、入力手段108が表示情報として記憶手段110に蓄積する。さらに、更新通知手段105がJMS109を通じて更新監視手段107に表示画面の更新要求を出力する。更新監視手段107からの通知により表示制御手段106は、端末装置101に表示されている表示画面の更新イメージを表示手段104から取得し、端末装置101に表示されている画面を更新する。
Information input by the
次に、本発明の第1の最良の形態の動作について図面を参照して説明する。 Next, the operation of the first best mode of the present invention will be described with reference to the drawings.
図2は、本発明の第1の最良の形態の動作を示すフローチャートである。 FIG. 2 is a flowchart showing the operation of the first best mode of the present invention.
図5は、表示画面の構成を示す説明図である。 FIG. 5 is an explanatory diagram showing the configuration of the display screen.
画面表示を行う端末装置101に画面を表示する動作(右)、および、表示情報を更新する端末装置102から情報を入力する動作(左)について説明する。
An operation of displaying a screen on the
図2を参照すると、画面を表示する端末装置101は、非同期更新の対象となる画面を表示するため、表示制御手段106に画面表示要求を通知する(図2ステップ201)。
Referring to FIG. 2, the
次に、表示制御手段106が、端末装置101からの画面表示要求を表示手段104に通知し、表示手段104が情報表示画面503を生成する(ステップS202)。また、表示制御手段106が、端末装置101からの画面表示要求を更新監視手段107に通知し、更新監視手段107が、更新監視画面502を生成する(ステップS203)。
Next, the
次に、表示制御手段106は、作成された更新監視画面502(非表示)、情報表示画面503を含むフレーム画面501を端末装置101に送付する。
Next, the display control means 106 sends a
図5を参照すると、端末装置101に表示される画面は、情報の更新を監視する更新監視画面502(非表示)と、実際の表示画面を表示する情報表示画面503と、更新監視画面502、および、情報表示画面503をまとめるフレーム画面501とから構成される。これらは、たとえば、HTMLで記述される。
Referring to FIG. 5, the screen displayed on the
入力用の端末装置102は、端末装置101に表示された画面を更新するための更新情報を入力し、入力手段108に通知する。入力手段108は、更新情報を記憶手段110に表示情報として格納する(ステップS204)。また、入力手段108は、表示情報の格納と同時に、更新通知手段105に表示更新通知を出力する(ステップS205)。次に、更新通知手段105は、JMS109を通じて更新監視手段107に表示更新通知を出力する(ステップS206)。次に、表示更新通知があるので(ステップS207/Yes)、更新監視手段107は、フレーム画面501の再読み込み指示を表示制御手段106に通知し、表示制御装置106は、画面再読み込み要求を端末装置101に行う(ステップS208)。端末装置101は、表示制御装置106からの画面再読み込み要求を更新監視画面502で受け取り、端末装置101は、画面を再表示するため、表示制御手段106に画面表示要求を通知する(ステップ201)。
The
JMS109から表示更新通知がない場合(ステップS207/No)、更新監視手段107は、一定期間更新通知をタイムアウト待機する(ステップS209)。タイムアウト待機においてタイムアウトした場合は(ステップS210/Yes)、更新監視手段107は、フレーム画面501の再読み込み指示を表示制御手段106に通知し、表示制御装置106は、画面再読み込み要求を端末装置101に行う(ステップS208)。
If there is no display update notification from the JMS 109 (step S207 / No), the update monitoring means 107 waits for an update notification for a certain period of time (step S209). When time-out waiting has occurred (step S210 / Yes), the
次に、本発明の第2の最良の形態について図面を参照して詳細に説明する。 Next, the second best mode of the present invention will be described in detail with reference to the drawings.
図3は、本発明の第2の最良の形態の構成を示すブロック図である。 FIG. 3 is a block diagram showing the configuration of the second best mode of the present invention.
図3を参照すると、本発明の第2の最良の形態は、プログラム制御により動作する非同期更新装置400(たとえば、サーバ)と、画面を表示する端末装置401(WWWブラウザを含む)と、画面の更新を通知する端末装置402(WWWブラウザを含む)とから構成される。また、非同期更新装置400は、ジャヴァ仮想マシン403、表示手段404、更新通知手段405、表示制御手段406、更新監視手段407、入力手段408、サーブレットの共有情報であるServletContext409(サーブレットコンテキスト)、および、記憶手段410(メモリ、ハードウェアディスク等)を含む。
Referring to FIG. 3, the second best mode of the present invention is an asynchronous update device 400 (for example, a server) that operates by program control, a terminal device 401 (including a WWW browser) that displays a screen, And a terminal device 402 (including a WWW browser) that notifies the update. Further, the
また、表示手段404、更新通知手段405、表示制御手段406、更新監視手段407は、ジャヴァ仮想マシン403上で動作する。
The
端末装置102で入力された情報は、入力手段108が表示情報として記憶手段410に蓄積する。さらに、更新通知手段405がServletContext409を通じて更新監視手段407に表示画面の更新要求を出力する。更新監視手段407からの通知により表示制御手段406は、端末装置401に表示されている表示画面の更新イメージを表示手段404から取得し、端末装置401に表示されている画面を更新する。
Information input by the
次に、本発明の第2の最良の形態の動作について図面を参照して説明する。 Next, the operation of the second best mode of the present invention will be described with reference to the drawings.
図4は、本発明の第2の最良の形態の動作を示すフローチャートである。 FIG. 4 is a flowchart showing the operation of the second best mode of the present invention.
画面表示を行う端末装置401に画面を表示する動作(右)、および、表示情報を更新する端末装置402から情報を入力する動作(左)について説明する。
An operation of displaying a screen on the
図4を参照すると、画面を表示する端末装置401は、非同期更新の対象となる画面を表示するため、表示制御手段406に画面表示要求を通知する(図4ステップS601)。 次に、表示制御手段406が、端末装置401からの画面表示要求を表示手段404に通知し、表示手段404が情報表示画面503を生成する(ステップS602)。また、表示制御手段406が、端末装置401からの画面表示要求を更新監視手段407に通知し、更新監視手段407が、更新監視画面502を生成する(ステップS603)。
Referring to FIG. 4, the
次に、表示制御手段406は、作成された更新監視画面502(非表示)、情報表示画面503を含むフレーム画面501を端末装置401に送付する。
Next, the
図5を参照すると、端末装置401に表示される画面は、情報の更新を監視する更新監視画面502(非表示)と、実際の表示画面を表示する情報表示画面503と、更新監視画面502、および、情報表示画面503をまとめるフレーム画面501とから構成される。
Referring to FIG. 5, the screen displayed on the
入力用の端末装置402は、端末装置401に表示された画面を更新するための更新情報を入力し、入力手段408に通知する。入力手段408は、更新情報を記憶手段410に表示情報として格納する(ステップS604)。また、入力手段408は、表示情報の格納と同時に、更新通知手段405に更新日時更新通知を出力する(ステップS605)。次に、更新通知手段405は、ServletContext409の更新完了日時を更新する(ステップS606)。次に、ServletContext409に更新された更新完了日時があるので(ステップS607/Yes)、更新監視手段407は、フレーム画面501の再読み込み指示を表示制御手段406に通知し、表示制御装置406は、画面再読み込み要求を端末装置401に行う(ステップS608)。端末装置401は、表示制御装置406からの画面再読み込み要求を更新監視画面502で受け取り、端末装置401は、画面を再表示するため、表示制御手段406に画面表示要求を通知する(ステップ601)。
The
ServletContext409に更新された更新完了日時がない場合(ステップS607/No)、更新監視手段407は、一定期間更新通知をタイムアウト待機する(ステップS609)。タイムアウト待機においてタイムアウトした場合は(ステップS240/Yes)、更新監視手段407は、フレーム画面501の再読み込み指示を表示制御手段406に通知し、表示制御装置406は、画面再読み込み要求を端末装置401に行う(ステップS608)。
If there is no update completion date / time updated in the ServletContext 409 (step S607 / No), the
次に、本発明の第3の最良の形態について図面を参照して詳細に説明する。 Next, the third best mode of the present invention will be described in detail with reference to the drawings.
本発明の第3の最良の形態は、図2、図4の各ステップを含む方法である。 The third best mode of the present invention is a method including the steps of FIGS.
次に、本発明の第3の最良の形態について図面を参照して詳細に説明する。 Next, the third best mode of the present invention will be described in detail with reference to the drawings.
本発明の第4の最良の形態は、図2、図4の各ステップをコンピュータ(たとえば、非同期更新装置100、非同期更新装置400)に実行させるプログラムである。
The fourth best mode of the present invention is a program that causes a computer (for example, the
100 非同期更新装置
101 端末装置
102 端末装置
103 ジャヴァ仮想マシン
104 表示手段
105 更新通知手段
106 表示制御手段
107 更新監視手段
108 入力手段
109 JMS
110 記憶手段
400 非同期更新装置
401 端末装置
402 端末装置
403 ジャヴァ仮想マシン
404 表示手段
405 更新通知手段
406 表示制御手段
407 更新監視手段
408 入力手段
409 ServletContext
410 記憶手段
501 フレーム画面
502 更新監視画面
503 情報表示画面
DESCRIPTION OF
DESCRIPTION OF
410 storage means 501
Claims (12)
画面を更新するための更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
ジャヴァメッセージングサービスと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを備え、
前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知する前記表示制御手段と、
画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡す前記表示手段と、
非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段と、
前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力する前記入力手段と、
前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力する前記更新通知手段と、
を有することを特徴とする画面の非同期更新システム。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update information for updating the screen;
Display means;
Storage means for storing display information;
Java virtual machine,
Java messaging service,
An input unit that operates on the Java virtual machine, an update notification unit, an update monitoring unit, and a display control unit,
Receiving the screen display request from the first terminal device, notifying the display means and the update monitoring means, sending an update monitoring screen and a frame screen including an information display screen to the first terminal device; Upon receiving an instruction to reload the frame screen, the display control means for notifying the first terminal device of a screen reload request;
Upon receipt of the screen display request, the display unit generates the information display screen based on the display information in the storage unit, and passes it to the display control unit;
The update monitoring unit that generates the non-displayed update monitoring screen and passes it to the display control unit, and receives a display update notification.
Receiving the update information from the second terminal, storing it as display information in the storage means, and outputting the display update notification to the update notification means;
The update notification means for outputting the display update notification to the update monitoring means through the Java messaging service;
An asynchronous update system for a screen, characterized by comprising:
更新日時更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
サーブレットコンテキストと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを備え、
前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知する前記表示制御手段と、
画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡す前記表示手段と、
非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡す前記更新監視手段と、
前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力する前記入力手段と、
前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力する前記更新通知手段と、
を有することを特徴とする画面の非同期更新システム。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update date and time update information;
Display means;
Storage means for storing display information;
Java virtual machine,
The servlet context,
An input unit that operates on the Java virtual machine, an update notification unit, an update monitoring unit, and a display control unit,
Receiving the screen display request from the first terminal device, notifying the display means and the update monitoring means, sending an update monitoring screen and a frame screen including an information display screen to the first terminal device; Upon receiving an instruction to reload the frame screen, the display control means for notifying the first terminal device of a screen reload request;
Upon receipt of the screen display request, the display unit generates the information display screen based on the display information in the storage unit, and passes it to the display control unit;
The update monitoring unit that generates the non-displayed update monitoring screen and passes it to the display control unit, and receives a display update notification.
Receiving the update date / time update information from the second terminal, storing it as display information in the storage unit, and outputting the display update notification to the update notification unit;
The update notification means for outputting the display update notification to the update monitoring means through the servlet context;
An asynchronous update system for a screen, characterized by comprising:
画面を更新するための更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
ジャヴァメッセージングサービスと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、
前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、
前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、
前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、
前記入力手段が、前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、
前記更新通知手段が、前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力するステップと、
を含むことを特徴とする画面の非同期更新方法。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update information for updating the screen;
Display means;
Storage means for storing display information;
Java virtual machine,
Java messaging service,
Utilizing input means, update notification means, update monitoring means, display control means operating on the Java virtual machine,
The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen on the first terminal. Sending to the device and receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request;
When the display means receives a screen display request, the information display screen is generated based on display information in the storage means and passed to the display control means;
The update monitoring unit generates the non-displayed update monitoring screen and passes it to the display control unit, and upon receiving a display update notification, passing the frame screen reload instruction to the display control unit;
The input means receiving the update information from the second terminal, storing it as display information in the storage means, and outputting the display update notification to the update notification means;
The update notification means outputting the display update notification to the update monitoring means through the Java messaging service;
Asynchronous update method of a screen characterized by including.
更新日時更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
サーブレットコンテキストと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、
前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、
前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、
前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、
前記入力手段が、前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、
前記更新通知手段が、前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力するステップと、
を含むことを特徴とする画面の非同期更新方法。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update date and time update information;
Display means;
Storage means for storing display information;
Java virtual machine,
The servlet context,
Utilizing input means, update notification means, update monitoring means, display control means operating on the Java virtual machine,
The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen on the first terminal. Sending to the device and receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request;
When the display means receives a screen display request, the information display screen is generated based on display information in the storage means and passed to the display control means;
The update monitoring unit generates the non-displayed update monitoring screen and passes it to the display control unit, and upon receiving a display update notification, passing the frame screen reload instruction to the display control unit;
The input means receiving the update date and time update information from the second terminal and storing it as display information in the storage means, and outputting the display update notification to the update notification means;
The update notification means outputting the display update notification to the update monitoring means through the servlet context;
Asynchronous update method of a screen characterized by including.
画面を更新するための更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
ジャヴァメッセージングサービスと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、
前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、
前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、
前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、
前記入力手段が、前記第2の端末からの前記更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、
前記更新通知手段が、前記ジャヴァメッセージングサービスを通じて前記更新監視手段に前記表示更新通知を出力するステップと、
をコンピュータに実行させることを特徴とする画面の非同期更新プログラム。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update information for updating the screen;
Display means;
Storage means for storing display information;
Java virtual machine,
Java messaging service,
Utilizing input means, update notification means, update monitoring means, display control means operating on the Java virtual machine,
The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen on the first terminal. Sending to the device and receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request;
When the display means receives a screen display request, the information display screen is generated based on display information in the storage means and passed to the display control means;
The update monitoring unit generates the non-displayed update monitoring screen and passes it to the display control unit, and upon receiving a display update notification, passing the frame screen reload instruction to the display control unit;
The input means receiving the update information from the second terminal, storing it as display information in the storage means, and outputting the display update notification to the update notification means;
The update notification means outputting the display update notification to the update monitoring means through the Java messaging service;
Asynchronous screen update program characterized by causing a computer to execute.
更新日時更新情報を通知する第2の端末装置と、
表示手段と、
表示情報を格納する記憶手段と、
ジャヴァ仮想マシンと、
サーブレットコンテキストと、
前記ジャヴァ仮想マシン上で動作する入力手段、更新通知手段、更新監視手段、表示制御手段とを利用し、
前記表示制御手段が、前記第1の端末装置からの前記画面表示要求を受け取り、前記表示手段、前記更新監視手段に通知し、更新監視画面、情報表示画面を含むフレーム画面を前記第1の端末装置に送付し、前記フレーム画面の再読み込み指示を受け取ると、画面再読み込み要求を前記第1の端末装置に通知するステップと、
前記表示手段が、画面表示要求を受け取ると、前記記憶手段内の表示情報に基づいて前記情報表示画面を生成し、前記表示制御手段に渡すステップと、
前記更新監視手段が、非表示の前記更新監視画面を生成し前記表示制御手段に渡し、表示更新通知を受け取ると、前記フレーム画面の再読み込み指示を前記表示制御手段に渡すステップと、
前記入力手段が、前記第2の端末からの前記更新日時更新情報を受け取り前記記憶手段に表示情報として格納し、前記更新通知手段に前記表示更新通知を出力するステップと、
前記更新通知手段が、前記サーブレットコンテキストを通じて前記更新監視手段に前記表示更新通知を出力するステップと、
をコンピュータに実行させることを特徴とする画面の非同期更新プログラム。 A first terminal device that notifies a screen display request when a screen reload request is received;
A second terminal device for notifying update date and time update information;
Display means;
Storage means for storing display information;
Java virtual machine,
The servlet context,
Utilizing input means, update notification means, update monitoring means, display control means operating on the Java virtual machine,
The display control means receives the screen display request from the first terminal device, notifies the display means and the update monitoring means, and displays a frame screen including an update monitoring screen and an information display screen on the first terminal. Sending to the device and receiving an instruction to reload the frame screen, notifying the first terminal device of a screen reload request;
When the display means receives a screen display request, the information display screen is generated based on display information in the storage means and passed to the display control means;
The update monitoring unit generates the non-displayed update monitoring screen and passes it to the display control unit, and upon receiving a display update notification, passing the frame screen reload instruction to the display control unit;
The input means receiving the update date and time update information from the second terminal and storing it as display information in the storage means, and outputting the display update notification to the update notification means;
The update notification means outputting the display update notification to the update monitoring means through the servlet context;
Asynchronous screen update program characterized by causing a computer to execute.
12. The program for asynchronously updating a screen according to claim 11, wherein when the update monitoring unit times out during a timeout waiting, the computer is caused to execute a step of passing an instruction to reload the frame screen to the display control unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003295844A JP2005063340A (en) | 2003-08-20 | 2003-08-20 | System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003295844A JP2005063340A (en) | 2003-08-20 | 2003-08-20 | System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005063340A true JP2005063340A (en) | 2005-03-10 |
Family
ID=34371932
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003295844A Withdrawn JP2005063340A (en) | 2003-08-20 | 2003-08-20 | System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005063340A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014209337A (en) * | 2013-03-28 | 2014-11-06 | キヤノンマーケティングジャパン株式会社 | Information processing system, information processing method, program, and information processor |
| CN108737722A (en) * | 2017-04-17 | 2018-11-02 | 英特尔公司 | Block-based camera update and asynchronous display |
-
2003
- 2003-08-20 JP JP2003295844A patent/JP2005063340A/en not_active Withdrawn
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014209337A (en) * | 2013-03-28 | 2014-11-06 | キヤノンマーケティングジャパン株式会社 | Information processing system, information processing method, program, and information processor |
| CN108737722A (en) * | 2017-04-17 | 2018-11-02 | 英特尔公司 | Block-based camera update and asynchronous display |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6092381B2 (en) | Method, system, and computer-readable storage medium for providing access to a remote application via a web client | |
| US8312450B2 (en) | Widgetizing a web-based application | |
| US11086598B2 (en) | Providing a communications channel between instances of automated assistants | |
| JP5551363B2 (en) | Integrated charts in documents | |
| JP5585585B2 (en) | Information terminal, display method and program | |
| EP2629188A1 (en) | Display apparatus and control method for drag and drop externally stored data to separately externally stored application to trigger the processing of the data by the application | |
| US10581950B2 (en) | Local operation of remotely executed applications | |
| CN102999613A (en) | Method and device for loading tool window in browser | |
| US11064008B2 (en) | Methods for facilitating a remote interface and devices thereof | |
| JP2005063340A (en) | System for asynchronous update of screen, method for asynchronous update of screen, and program for asynchronous update of screen | |
| CN105094522B (en) | The event-prompting method and device of a kind of application program | |
| TW201008247A (en) | A method for enlarging a portion of the display picture and a electronic device applying the method | |
| US11656844B2 (en) | Providing a communications channel between instances of automated assistants | |
| JP2020009431A (en) | Method, computer program, computer apparatus and server system of collecting conversation related data | |
| US11271884B2 (en) | Providing social insight in email | |
| CN106487656A (en) | The method of state, apparatus and system under the line of synchronous user | |
| JP2010182176A (en) | Server device, client device, server based computing system, and program | |
| CN117459908A (en) | Information transmission method, device, terminal and readable storage medium | |
| CN114579239A (en) | Message management method and device thereof | |
| US20050234838A1 (en) | Method and apparatus for providing in place editing within static documents | |
| JP2016177435A (en) | Digital signage control device and digital signage control method | |
| US9942361B2 (en) | Reporting page composition data | |
| US8239752B1 (en) | Method and system to facilitate workflow data submission | |
| CN119988768A (en) | A page rendering method, device, equipment and storage medium | |
| JP2014110545A (en) | Image communication device and image information sharing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20050315 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070116 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20070126 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20070427 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080613 |
|
| A072 | Dismissal of procedure [no reply to invitation to correct request for examination] |
Free format text: JAPANESE INTERMEDIATE CODE: A072 Effective date: 20080930 |