JP2017107572A - 実時間データを提供するためのシステムおよび方法 - Google Patents
実時間データを提供するためのシステムおよび方法 Download PDFInfo
- Publication number
- JP2017107572A JP2017107572A JP2016248832A JP2016248832A JP2017107572A JP 2017107572 A JP2017107572 A JP 2017107572A JP 2016248832 A JP2016248832 A JP 2016248832A JP 2016248832 A JP2016248832 A JP 2016248832A JP 2017107572 A JP2017107572 A JP 2017107572A
- Authority
- JP
- Japan
- Prior art keywords
- data
- server
- ria
- component
- source
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
- H04L65/4015—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本特許文献の開示の一部分は、著作権保護を対象とする資料を含む。著作権者は、特許商標庁の特許出願または記録に見られる特許文献、または特許開示物による複製物に異存はないが、その他の点では、何であれ全ての著作権を保有する。
1.オンデマンド。データソースは、データソースで利用可能なデータの一部または全てを要求するデータシンクを受動的に待つ。データシンクがデータを要求した場合は、ソースが要求されたデータの現在の状態を示す結果を用いて応答する。データシンクがデータ変更を知らされる必要があるならば、データシンクはデータソースが更新されたデータを用いて応答するために、データシンクは要求を繰り返さなければならない。データシンクによる同一データに対する繰り返し要求は「ポーリング」として知られている。データシンクは、新しい要求毎にデータソースへの一時的な接続を作り出し得るか、または繰り返し要求が送信される間にわたり持続的な接続を作り出し得る。
2.登録による方法。データシンクはデータソースへの持続的な接続を作り出し、データソースから利用可能な一部または全てのデータを登録する。データソースは、持続的な接続を介して変更が生じるとデータに対する何らかの変化を送信する。データソースは、データシンクが他に特定するかまたは接続が終わるまでデータに対する変化を送信し続ける。
オンデマンドであって、サーバは、別のサーバに在る幾つかまたは全てのデータのためにリクエストを送信し、他のサーバはそのリクエストに応じて、リクエストされたデータの現在の値(単数または複数)を用いて一度だけ応答する、方法と、登録による方法であって、サーバは、別のサーバにある幾つかまたは全てのデータに対し登録のためのリクエストを送信し、他のサーバは、そのデータの現在の値(単数または複数)を送信することにより応答し、次いでサーバが他のサーバとの接続を終了するか、または他のサーバが更新の送信を中止することをリクエストするまで、データの値(単数または複数)に対する逐次的変化を送信し続ける方法と、
トリガによる方法であって、クライアント、スクリプトまたはヒト(ユーザ)が、あるトリガの状況が、タイマ、時刻、データ変化、システム状態の変化、ユーザアクション、または他の幾つかの検出可能なイベントを満たす場合にのみデータを収集するようにサーバを構成する方法と、
サーバにデータを送信するために「クライアント」アプリケーションを受動的に待つ方法。
オンデマンドであって、「クライアント」アプリケーションは、幾つかまたは全てのデータに対してリクエストを送信し、サーバはリクエストに応じて、リクエストされたデータの現在の値(単数または複数)を用いて一度だけ応答する方法と、
登録による方法であって、クライアント・アプリケーションは、幾つかまたは全てのデータを登録するためのリクエストを送信し、サーバがデータの現在の値(単数または複数)を送信することにより応答し、次いでクライアントがサーバとの接続を終了するか、またはサーバが更新の送信を中止することをリクエストするまでデータの値(単数または複数)に対する逐次的変化を送信し続ける、方法と、
トリガによる方法であって、クライアント、スクリプト、またはヒト(ユーザ)が、あるトリガの条件がタイマ、時刻、データ変化、システム状態の変化、ユーザアクション、または他の幾つかの検出可能なイベントを満たす場合にのみデータを放出するようにサーバを構成する方法。
1.ユーザがウェブブラウザでURLを選択する
2.ウェブブラウザがウェブサーバからRIAを含むページをロードする
3.ウェブブラウザがRIAを開始する
4.RIAがTCP/IPを介してデータサーバと接続する
5.RIAがデータサーバのデータに参加する
6.データサーバが参加に従ってデータを送信する
7.RIAが接続を絶つかまたは停止するまでデータサービスが続く
1.データサーバとして機能するCogent DataHub(商標)(Cogent Real−Time Systems Inc.)
2.ウェブサーバとして機能するCogent DataHub(Cogent Real−Time Systems Inc.)
3.RIAフレームワークとして機能するMicrosoft Silverlight(マイクロソフト株式会社)
4.Microsoft Silverlightのためのプロトコル実装層として機能するDataHub API for .Net(Cogent Real−Time Systems Inc.)
5.ウェブブラウザに実時間データを表示するためのRIAとして機能するDataHub WebView(商標)(Cogent Real−Time Systems Inc.)
6.視覚オブジェクトおよびページ設計のためのディスプレイ・エディタとして機能するDataHub WebView(Cogent Real−Time Systems Inc.)
1.表計算アプリケーションとして機能するMicrosoft Excel(商標)(マイクロソフト株式会社)
2.データ通信インターフェースとして機能するOPC−DAサーバ(各社)
3.データ通信インターフェースとして機能するOPC−UAサーバ(各社)
4.データ通信インターフェースとして機能するOPC Xiサーバ(各社)
5.データベースインターフェースとして機能するODBCサーバ(各社)
Claims (21)
- リッチインターネットアプリケーション(RIA)に実時間データを提供するコンピュータ実装方法であって、前記方法は、コンピュータに、
データの発信元であるデータソースからデータを提供することと、
前記データソースからサーバにデータを伝搬することと、
前記サーバでデータを収集することであって、前記サーバで収集されたデータは、少なくとも前記データソースから伝搬されたデータを含むことと、
前記サーバから前記RIAへの第1持続接続を作り出すことと、
登録されたデータに前記RIAを登録することであって、前記登録されたデータは、前記サーバで収集されたデータの少なくとも一部を含み、前記サーバは、前記データソースで前記データに変更が生じる際に、前記第1持続接続を介して前記登録されたデータを前記RIAに伝搬することと、
前記RIAでデータを生成することと、
前記RIAから前記サーバへの第2持続接続を作り出すことと、
前記第2持続接続を介して前記RIAから前記サーバに、前記RIAで生成されたデータを伝搬することと、
前記サーバに命令して、前記RIAでのデータ項目の変化に対応するアクションを遂行させることと、
を実行させることを含む、方法。 - 前記第1持続接続および前記第2持続接続は1つの接続から成る、請求項1に記載の方法。
- 前記データソースおよび前記サーバは、少なくとも1つのコンポーネントから成る、請求項1または2に記載の方法。
- 前記データは、少なくとも1つの媒介物を介して伝搬され、前記媒介物は、ソフトウェアコンポーネント、ハードウェアコンポーネント、およびネットワークを含む群から選択される、請求項1乃至3のいずれか一項に記載の方法。
- 前記データ項目が登録に基づいて前記RIAと前記サーバとの間で伝搬され、前記データ項目は前記データ項目の変化に応じて直ちに伝搬される、請求項1乃至4のいずれか一項に記載の方法。
- 伝搬されるデータは、数値データ、非数値データ、構成設定および実行可能コマンドを含む群から選択される、請求項1乃至5のいずれか一項に記載の方法。
- 前記RIAは、前記データに基づいてアクションを行い、前記アクションは、ユーザディスプレイの視覚表示の変更、計算、新規データの生成、既存データの変更、データの格納、可聴表示、スクリプトの実行、新規データの前記サーバへの伝搬、ユーザ可視なプログラミングの応答、およびユーザ不可視なプログラミングの応答を含む群から選択される、請求項1乃至6のいずれか一項に記載の方法。
- 前記RIAで生成されたデータは、前記サーバ内のデータの変更、前記サーバに接続されたデータシンクへの前記データの伝搬、スクリプトの実行、ファイルシステムへの前記データの格納、新規データの作成、前記サーバに接続されたデータシンクへの新規データの伝搬、サーバ構成の変更、サーバ動作の変更、ユーザ可視なプログラミングの応答、およびユーザ不可視なプログラミングの応答を含む群から選択されるアクションを行うよう前記サーバに指示する、請求項1乃至7のいずれか一項に記載の方法。
- 前記第1持続接続は、TCP/IP接続および前記サーバによりサポートされた少なくとも1つのデータフォーマットを実装するアプリケーション・プログラミング・インターフェース、直接のTCP/IP接続、HTTPおよびHTTPSを含む群から選択されるプロトコルを含む、請求項1乃至8のいずれか一項に記載の方法。
- 前記RIAで生成されたデータは、ユーザの相互作用、タイマーイベント、前記サーバに由来するデータ変更への応答、またはユーザにより生成されない別のイベントの結果として生成される、請求項1乃至9のいずれか一項に記載の方法。
- 前記方法は、前記コンピュータに、前記データソースのデータプロトコルを、前記RIAにより処理することができるプロトコルに変換することを実行させることをさらに含む、請求項1乃至10のいずれか一項に記載の方法。
- リッチインターネットアプリケーション(RIA)に実時間データを提供するためのコンピュータシステムであって、前記システムは、
プロセッサと、
入力手段と、
ディスプレイと、
データの発信元である少なくとも1つのデータソースであって、前記データソースは、前記データソースからサーバへ前記データを伝搬するように配置される、データソースと、
データを収集するためのデータ収集コンポーネント、および少なくとも1つのデータクライアントにデータを放出するためのデータ放出コンポーネントを備える少なくとも1つのサーバであって、前記サーバで収集されたデータは、少なくとも前記少なくとも1つのデータソースから伝搬されたデータを含む、サーバと、
少なくとも1つのRIAであって、前記RIAは、
前記サーバから前記RIAへの第1持続接続を作り出すことと、
前記サーバで収集されたデータの少なくとも一部を含む登録されたデータに前記RIAを登録することと、
前記データソースで前記データに変更が生じる際に、前記第1持続接続を介して前記サーバから伝搬される登録されたデータを受信することと、
データを生成することと、
前記RIAから前記サーバへの第2持続接続を作り出すことと、
前記第2持続接続を介して前記サーバに、前記RIAで生成されたデータを伝搬することと、
前記サーバに命令して、前記RIAでのデータ項目の変化に対応するアクションを遂行させることと、
を行うように構成され、
前記少なくとも1つのRIAは、前記少なくとも1つのデータクライアントのうち1つである、RIAと、
を備える、システム。 - 前記少なくとも1つのサーバが、前記データ放出コンポーネントによる放出のために前記データ収集コンポーネントにより収集されたデータのフォームを変更するためのデータ変更コンポーネントをさらに備える、請求項12に記載のシステム。
- 前記少なくとも1つのサーバが、前記データ放出コンポーネントによる放出のために前記データ収集コンポーネントにより収集されたデータのフォームを変更するためのデータ変更コンポーネントと、ユーザインターフェースと、プログラム可能なアクションを行うためのスクリプト言語コンポーネントと、HTTPリクエストを受入れるためのHTTPコンポーネントと、任意のローカルまたはネットワークでアクセス可能なコンピュータ上で前記サーバの別の実行中のインスタンスとデータを交換および同期させるための同期コンポーネントと、データが収集される速度を限定するための第1調整コンポーネントと、データが放出される速度を限定するための第2調整コンポーネントと、他のサーバへの接続性が失われたことを検出し、接続性が再び取り戻される場合に前記他のサーバに再接続するための接続性コンポーネントと、同一または類似する情報の複数の他のサーバのうち1つ以上がアクセス不能である場合に前記他のサーバのうちいずれかからのデータを収集するために、前記他のサーバと重複して接続する重複コンポーネントと、複数のデータソースにあるデータを移動させるための橋渡し用コンポーネントとから成る群から選択される少なくとも1つのコンポーネントをさらに備える、請求項12または13に記載のシステム。
- 前記第1持続接続は、TCP/IP接続および前記サーバによりサポートされた少なくとも1つのデータフォーマットを実装するアプリケーション・プログラミング・インターフェース、直接のTCP/IP接続、HTTPおよびHTTPSを含む群から選択されるプロトコルを含む、請求項12乃至14のいずれか一項に記載のシステム。
- 前記第1持続接続および前記第2持続接続は1つの接続から成る、請求項12乃至15のいずれか一項に記載のシステム。
- 前記RIAは、前記データを表現するグラフィック描写を提示するようにさらに構成され、前記グラフィック描写は少なくとも1つのグラフィック要素を含み、前記少なくとも1つのグラフィック要素はカスタム化されたグラフィック要素であり、前記カスタム化されたグラフィック要素はプログラマによりカスタマイズ可能であり、前記カスタム化は前記RIAに実装されたアプリケーションに対する変更を伴わない、請求項12乃至16のいずれか一項に記載のシステム。
- 前記RIAは、ユーザの相互作用、タイマーイベント、前記サーバに由来するデータ変更への応答、またはユーザにより生成されない別のイベントの結果としてデータを生成するように構成される、請求項12乃至17のいずれか一項に記載のシステム。
- 前記RIAが、前記データソースのデータプロトコルを、前記RIAにより処理することができるプロトコルに変換するようにさらに構成される、請求項12乃至18のいずれか一項に記載のシステム。
- 1つ以上のコンピュータで実行される場合に、リッチインターネットアプリケーション(RIA)に実時間データを提供する方法を前記コンピュータに行わせる指示を記憶するコンピュータ読み取り可能な記憶媒体であって、前記方法は、
データの発信元であるデータソースからデータを提供することと、
前記データソースからサーバにデータを伝搬することと、
前記サーバでデータを収集することであって、前記サーバで収集されたデータは、少なくとも前記データソースから伝搬されたデータを含むことと、
前記サーバから前記RIAへの第1持続接続を作り出すことと、
登録されたデータに前記RIAを登録することであって、前記登録されたデータは、前記サーバで収集されたデータの少なくとも一部を含み、前記サーバは、前記データソースで前記データに変更が生じる際に、前記第1持続接続を介して前記登録されたデータを前記RIAに伝搬することと、
前記RIAでデータを生成することと、
前記RIAから前記サーバへの第2持続接続を作り出すことと、
前記第2持続接続を介して前記RIAから前記サーバに、前記RIAで生成されたデータを伝搬することと、
前記サーバに命令して、前記RIAでのデータ項目の変化に対応するアクションを遂行させることと、
を含む、記憶媒体。 - 前記方法が、前記データソースのデータプロトコルを、前記RIAにより処理することができるプロトコルに変換することをさらに含む、請求項20に記載の記憶媒体。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US25262409P | 2009-10-16 | 2009-10-16 | |
| US61/252,624 | 2009-10-16 | ||
| US12/905,319 US8661092B2 (en) | 2009-10-16 | 2010-10-15 | System and method for providing real-time data |
| US12/905,319 | 2010-10-15 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012533444A Division JP6227249B2 (ja) | 2009-10-16 | 2010-10-15 | 実時間データを提供するためのシステムおよび方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017107572A true JP2017107572A (ja) | 2017-06-15 |
| JP6314204B2 JP6314204B2 (ja) | 2018-04-18 |
Family
ID=43875756
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012533444A Expired - Fee Related JP6227249B2 (ja) | 2009-10-16 | 2010-10-15 | 実時間データを提供するためのシステムおよび方法 |
| JP2016248832A Expired - Fee Related JP6314204B2 (ja) | 2009-10-16 | 2016-12-22 | 実時間データを提供するためのシステムおよび方法 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012533444A Expired - Fee Related JP6227249B2 (ja) | 2009-10-16 | 2010-10-15 | 実時間データを提供するためのシステムおよび方法 |
Country Status (10)
| Country | Link |
|---|---|
| US (2) | US8661092B2 (ja) |
| EP (1) | EP2489151A4 (ja) |
| JP (2) | JP6227249B2 (ja) |
| KR (1) | KR101730584B1 (ja) |
| CN (1) | CN102598584A (ja) |
| AU (1) | AU2010306379B2 (ja) |
| BR (1) | BR112012008979A2 (ja) |
| CA (1) | CA2813076C (ja) |
| WO (1) | WO2011044686A1 (ja) |
| ZA (1) | ZA201203351B (ja) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10462206B2 (en) | 2009-10-16 | 2019-10-29 | Real Innovations International Llc | Bidirectional networked real-time data exchange using a spreadsheet application |
| US10498796B2 (en) | 2009-10-16 | 2019-12-03 | Real Innovations International Llc | System and method for providing real-time data |
| US9218601B2 (en) | 2010-11-10 | 2015-12-22 | Paypal, Inc. | Secure in-line payments for rich internet applications |
| US9596127B2 (en) * | 2012-02-20 | 2017-03-14 | Microsoft Technology Licensing, Llc | Scalable data feed system |
| US9128702B2 (en) * | 2012-03-23 | 2015-09-08 | Google Inc. | Asynchronous message passing |
| US8560522B1 (en) * | 2012-03-29 | 2013-10-15 | Sap Ag | Additional query date term granularity |
| US20130275492A1 (en) * | 2012-04-13 | 2013-10-17 | Microsoft Corporation | Enabling Web Clients to Provide Web Services |
| KR101416280B1 (ko) * | 2013-01-15 | 2014-07-08 | 주식회사 엘지씨엔에스 | 이벤트 처리 시스템 및 방법 |
| US9558220B2 (en) * | 2013-03-04 | 2017-01-31 | Fisher-Rosemount Systems, Inc. | Big data in process control systems |
| CN103546564A (zh) * | 2013-10-28 | 2014-01-29 | 珠海许继芝电网自动化有限公司 | 基于Flex技术实现RIA的WEB应用方法及系统 |
| US9288272B2 (en) * | 2014-07-10 | 2016-03-15 | Real Innovations International Llc | System and method for secure real-time cloud services |
| SG10201408352XA (en) * | 2014-12-15 | 2016-07-28 | Iia Technologies Pte Ltd | A system of monitoring and controlling the operation of multiple machines for producing diamonds and a method thereof |
| US10043490B2 (en) | 2014-12-24 | 2018-08-07 | Synaptics Incorporated | Requesting display frames from a display source |
| US10262624B2 (en) | 2014-12-29 | 2019-04-16 | Synaptics Incorporated | Separating a compressed stream into multiple streams |
| KR101733534B1 (ko) | 2016-03-04 | 2017-05-24 | 국방과학연구소 | 경성 실시간 스케줄링 태스크 그룹을 위한 수행 가능성 분석 방법 및 장치 |
| CN105760236A (zh) * | 2016-05-13 | 2016-07-13 | 中国工商银行股份有限公司 | 一种分布式计算机集群下的数据采集方法及系统 |
| US10986154B2 (en) * | 2016-05-16 | 2021-04-20 | Glide Talk Ltd. | System and method for interleaved media communication and conversion |
| CN108306844B (zh) * | 2016-10-09 | 2020-07-24 | 上海思立微电子科技有限公司 | 用于服务器与客户端之间的api通信的方法 |
| US10558744B2 (en) | 2016-11-20 | 2020-02-11 | Real Innovations International Llc | Bidirectional networked real-time data exchange using a spreadsheet application |
| US10572274B2 (en) | 2017-09-22 | 2020-02-25 | Microsoft Technology Licensing, Llc | Cross platform custom functions |
| CN109213486A (zh) * | 2018-08-20 | 2019-01-15 | 北京百度网讯科技有限公司 | 用于生成用户定制的可视化组件的方法和装置 |
| CN113169993B (zh) * | 2018-11-27 | 2024-10-18 | 现代自动车株式会社 | M2m系统中重复发送消息的方法和装置 |
| DE102018220993A1 (de) * | 2018-12-05 | 2020-06-10 | Volkswagen Aktiengesellschaft | Verfahren und System zum Bereitstellen von Daten für mindestens einen Datenempfänger |
| CN109787874B (zh) * | 2018-12-06 | 2021-11-09 | 珠海派诺科技股份有限公司 | 基于Linux平台的实时收发方法、设备及存储介质 |
| US11250015B2 (en) | 2020-02-07 | 2022-02-15 | Coupang Corp. | Systems and methods for low-latency aggregated-data provision |
| US11627114B2 (en) | 2020-04-27 | 2023-04-11 | Real Innovations International Llc | Secure remote access to historical data |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000090128A (ja) * | 1998-09-08 | 2000-03-31 | Kokusai Electric Co Ltd | 情報配信システム |
| JP2005519409A (ja) * | 2001-09-29 | 2005-06-30 | シーベル・システムズ・インコーポレイテッド | ウェブブラウザに対する非同期メッセージのプッシュ |
| JP2007299392A (ja) * | 2006-05-02 | 2007-11-15 | Research In Motion Ltd | 動的移動コンテンツの配信用プッシュフレームワーク |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6944827B2 (en) * | 2000-09-11 | 2005-09-13 | Appeon Corporation | System and method of data transmission for computer networks utilizing HTTP |
| US20030206192A1 (en) * | 2001-03-31 | 2003-11-06 | Mingte Chen | Asynchronous message push to web browser |
| US7162534B2 (en) * | 2001-07-10 | 2007-01-09 | Fisher-Rosemount Systems, Inc. | Transactional data communications for process control systems |
| GB2422270B (en) * | 2003-08-07 | 2007-05-02 | Simple Com Tools Llc | Real time electronic communications system and method |
| US7480709B2 (en) * | 2003-11-14 | 2009-01-20 | Rockwell Automation Technologies, Inc. | Dynamic browser-based industrial automation interface system and method |
| US20060101139A1 (en) * | 2004-11-08 | 2006-05-11 | International Business Machines Corporation | Real-time alerts within a web browser |
| US20060190563A1 (en) * | 2005-02-22 | 2006-08-24 | Vann Richard J | High-volume web page update system and method |
| US20070100844A1 (en) * | 2005-10-28 | 2007-05-03 | International Business Machines Corporation | System and method for dynamically updating web pages using messaging-oriented middleware |
| US7650390B2 (en) * | 2006-06-01 | 2010-01-19 | Roam Data Inc | System and method for playing rich internet applications in remote computing devices |
| US7631104B2 (en) * | 2007-06-20 | 2009-12-08 | International Business Machines Corporation | Providing user customization of web 2.0 applications |
| KR101425029B1 (ko) * | 2007-06-29 | 2014-07-31 | 삼성전자주식회사 | Ria를 이용하여 파일정보를 송수신하는 화상형성장치 및그 정보처리방법 |
| US20090199112A1 (en) * | 2008-02-04 | 2009-08-06 | Deserranno Allen | Simplified opc to wpf xaml binding method |
| US20100318200A1 (en) * | 2009-06-12 | 2010-12-16 | Honeywell International Inc. | Method and System for Providing an Integrated Building Summary Dashboard |
| US20110087973A1 (en) * | 2009-06-17 | 2011-04-14 | Smart Technologies Ulc | Distributed system and method for management of multiple users and workspaces |
| EP2484095A4 (en) * | 2009-10-01 | 2014-03-26 | Ericsson Telefon Ab L M | METHOD AND ARRANGEMENT FOR MANAGING RICH PERSISTENT INTERNET APPLICATIONS |
-
2010
- 2010-10-15 AU AU2010306379A patent/AU2010306379B2/en not_active Ceased
- 2010-10-15 CN CN2011800042371A patent/CN102598584A/zh active Pending
- 2010-10-15 US US12/905,319 patent/US8661092B2/en active Active
- 2010-10-15 BR BR112012008979A patent/BR112012008979A2/pt not_active IP Right Cessation
- 2010-10-15 EP EP10822956.8A patent/EP2489151A4/en not_active Ceased
- 2010-10-15 CA CA2813076A patent/CA2813076C/en active Active
- 2010-10-15 KR KR1020127012656A patent/KR101730584B1/ko not_active Expired - Fee Related
- 2010-10-15 JP JP2012533444A patent/JP6227249B2/ja not_active Expired - Fee Related
- 2010-10-15 WO PCT/CA2010/001616 patent/WO2011044686A1/en not_active Ceased
-
2012
- 2012-05-09 ZA ZA2012/03351A patent/ZA201203351B/en unknown
-
2014
- 2014-01-06 US US14/148,246 patent/US9667689B2/en active Active
-
2016
- 2016-12-22 JP JP2016248832A patent/JP6314204B2/ja not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000090128A (ja) * | 1998-09-08 | 2000-03-31 | Kokusai Electric Co Ltd | 情報配信システム |
| JP2005519409A (ja) * | 2001-09-29 | 2005-06-30 | シーベル・システムズ・インコーポレイテッド | ウェブブラウザに対する非同期メッセージのプッシュ |
| JP2007299392A (ja) * | 2006-05-02 | 2007-11-15 | Research In Motion Ltd | 動的移動コンテンツの配信用プッシュフレームワーク |
Also Published As
| Publication number | Publication date |
|---|---|
| US20140122665A1 (en) | 2014-05-01 |
| JP2013514563A (ja) | 2013-04-25 |
| AU2010306379A1 (en) | 2012-06-07 |
| CA2813076C (en) | 2019-06-25 |
| JP6314204B2 (ja) | 2018-04-18 |
| BR112012008979A2 (pt) | 2017-12-05 |
| ZA201203351B (en) | 2013-01-30 |
| WO2011044686A1 (en) | 2011-04-21 |
| US9667689B2 (en) | 2017-05-30 |
| US20110093568A1 (en) | 2011-04-21 |
| JP6227249B2 (ja) | 2017-11-08 |
| EP2489151A1 (en) | 2012-08-22 |
| KR20130006587A (ko) | 2013-01-17 |
| CA2813076A1 (en) | 2011-04-21 |
| EP2489151A4 (en) | 2013-11-06 |
| KR101730584B1 (ko) | 2017-04-26 |
| CN102598584A (zh) | 2012-07-18 |
| AU2010306379B2 (en) | 2015-07-23 |
| US8661092B2 (en) | 2014-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6314204B2 (ja) | 実時間データを提供するためのシステムおよび方法 | |
| JP6689838B2 (ja) | 安全な実時間クラウドサービスのためのシステムおよび方法 | |
| US20130212227A1 (en) | System and method for streaming data via http | |
| US9100424B1 (en) | System and method for secure real-time cloud services | |
| CN101001260B (zh) | 存储和恢复远程用户接口的状态信息的方法和设备 | |
| Jourdain et al. | Paraviewweb, a web framework for 3d visualization and data processing | |
| EP3588916A1 (en) | A method and arrangement for managing persistent rich internet applications | |
| US10498796B2 (en) | System and method for providing real-time data | |
| CN102035893A (zh) | 一种服务器主动推送数据的方法和系统 | |
| JP5517255B2 (ja) | 複数のサービスノードサーバにおけるサービス連結制御方法、制御ノードサーバ及びプログラム | |
| US9774659B2 (en) | Bi-directional channel-based progress indicator | |
| WO2010039617A1 (en) | Stream logging output via web browser | |
| JP6215033B2 (ja) | テスト制御装置、通信システム、テスト制御方法、及びテスト制御プログラム | |
| CN107682432A (zh) | 基于Spark的数据处理系统和方法 | |
| US9613150B2 (en) | Remote viewing of documents via the web in real-time | |
| US8458723B1 (en) | Computer methods for business process management execution and systems thereof | |
| Book et al. | An instant message-driven user interface framework for thin client applications | |
| Hema | Comet, the reverse ajax mechanism | |
| CN116016089A (zh) | 冶金设备数据处理方法、装置及系统 | |
| Yamashita et al. | Creating Web Services Using a Rule-Based Language |
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: 20180227 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180326 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6314204 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |