JP2005509979A - 非同期型同期のシステムおよび方法 - Google Patents
非同期型同期のシステムおよび方法 Download PDFInfo
- Publication number
- JP2005509979A JP2005509979A JP2003546265A JP2003546265A JP2005509979A JP 2005509979 A JP2005509979 A JP 2005509979A JP 2003546265 A JP2003546265 A JP 2003546265A JP 2003546265 A JP2003546265 A JP 2003546265A JP 2005509979 A JP2005509979 A JP 2005509979A
- Authority
- JP
- Japan
- Prior art keywords
- computing device
- change
- data
- trigger
- routing system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- 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/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F16/273—Asynchronous replication or reconciliation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- 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/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99955—Archiving or backup
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本願は、発明者Sean Quinlanらによって、2001年11月15日に出願された、「System and Method for Asynchronous Synchronization」という名称の、米国仮出願第60/336,326号の特典を主張すると共に、これを参照によって本明細書に組み込むものである。
現行→1X0(1)および1X1(2);受信→1X1(1)および1X1(2)
現行→1X0(1)および0X1(2);受信→0X1(1)および不適用(2)
現行→1X0(1)および0X1(2);受信→1X1(1)および1X1(2)
1.各作業空間要素ごとのフラグが、その要素が変更される都度設定される。
2.「最終変更」日付が各要素ごとに記録される。
3.その要素ストアに関連付けられた現在の連番など何らかの他の表示が、各要素と共に、それが変更されたときに記憶される。
4.要素ストアが、要素が変更されたときに、パブリッシュ/サブスクライブ・タイプのインターフェイスを介して変更イベントを知らせる。
5.要素変更標識が記憶されない。
Claims (40)
- 第1の計算処理デバイスが第1のトリガ・イベントを受け取ること、
前記第1の計算処理デバイスが前記第1のトリガ・イベントに応答して、前記第1の計算処理デバイスの第1のデバイス・データに変更が加えられているかどうか判定すること、および
前記変更が加えられていると判定された場合には、経路指定システムに前記変更を指示する変更標識を転送すること
を含む方法であって、
前記変更が、第2の計算処理デバイスによって受け取られ、非同期的にトリガする第2のデバイス・トリガに応答して前記第2の計算処理デバイスの第2のデバイス・データと同期させられる方法。 - 前記第1の計算処理デバイスと前記第2の計算処理デバイスの少なくとも一方がパーソナル・コンピュータ、PDA、PIMおよび携帯電話を含むグループから選択される請求項1に記載の方法。
- 前記第1のトリガ・イベントが前記第1のデバイス・データへの変更を含む請求項1に記載の方法。
- 前記変更標識が同期メッセージを含む請求項1に記載の方法。
- 前記同期メッセージが前記変更に対応する変更済みデータを含む請求項4に記載の方法。
- 前記同期メッセージが、前記第1のデバイス・データの第1の計算処理デバイス・バージョンを指示する第1のバージョン標識と、前記第2のデバイス・データの第2の計算処理デバイス・バージョンを指示する第2のバージョン標識の少なくとも一方を含む請求項4に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスと前記第2の計算処理デバイスからアクセス可能な記憶デバイスを含む請求項1に記載の方法。
- 前記記憶デバイスが、前記第1の計算処理デバイスから第1のデバイス変更標識を受け取り、前記第1のデバイス変更標識を前記第2のデバイスに転送する第1の待ち行列と、前記第2の計算処理デバイスから第2のデバイス変更標識を受け取り、前記第2のデバイス変更標識を前記第1のデバイスに転送する第2の待ち行列とを含む請求項7に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスと前記第2の計算処理デバイスがネットワークを介して結合可能なネットワーク・サーバを含む請求項1に記載の方法。
- 前記ネットワークがインターネットを含む請求項9に記載の方法。
- 前記第2のトリガ・イベントが、第2のデバイスの電源オンおよび周期的に開始される第2のデバイス・トリガを含むグループから選択される請求項1に記載の方法。
- 第1の計算処理デバイスが第1のトリガ・イベントを受け取る手段と、
第1の計算処理デバイスが前記第1のトリガ・イベントに応答して、前記第1の計算処理デバイスの第1のデバイス・データに変更が加えられているかどうか判定する手段と、
前記変更が加えられていると判定された場合には、経路指定システムに前記変更を指示する変更標識を転送する手段と
を含む同期システムであって、
前記変更は、第2の計算処理デバイスによって受け取られ、非同期的にトリガする第2のデバイス・トリガに応答して前記第2のデバイスの第2のデバイス・データと同期させられる同期システム。 - コンピュータに、
第1の計算処理デバイスが第1のトリガ・イベントを受け取るステップと、
前記第1の計算処理デバイスが前記第1のトリガ・イベントに応答して、前記第1の計算処理デバイスの第1のデバイス・データに変更が加えられているかどうか判定するステップと、
前記変更が加えられていると判定された場合には、経路指定システムに前記変更を指示する変更標識を転送するステップと
を実施させるプログラム・コードを記憶するコンピュータ可読記憶媒体であって、
前記変更が、第2の計算処理デバイスによって受け取られ、非同期的にトリガする第2のデバイス・トリガに応答して前記第2のデバイスの第2のデバイス・データと同期させられるコンピュータ可読記憶媒体。 - 第1の計算処理デバイスが第1のトリガ・イベントを受け取ること、
前記第1の計算処理デバイスが経路指定システムから切断されている場合には、前記第1の計算処理デバイスが前記経路指定システムに接続することによって前記第1のトリガ・イベントに応答すること、
前記第1の計算処理デバイスが前記経路指定システムから、第2の計算処理デバイスの非同期的にトリガする第2のデバイス・トリガに応答して前記経路指定システムに転送された、前記第2の計算処理デバイスの第2のデバイス・データへの変更を指示する変更標識を受け取ること、および
前記第1の計算処理デバイスが、前記第2の計算処理デバイスの前記第2のデバイス・データを、前記第1の計算処理デバイスの対応する第1のデバイス・データと同期させること
を含む方法。 - 前記第1の計算処理デバイスと前記第2の計算処理デバイスの少なくとも一方が、パーソナル・コンピュータ、PDA、PIM、携帯電話を含むグループから選択される請求項13に記載の方法。
- 前記第1のトリガ・イベントが、第1の計算処理デバイスの電源オンと周期的に開始される第1のデバイス・トリガを含むグループから選択される請求項13に記載の方法。
- 前記変更標識が同期メッセージを含む請求項13に記載の方法。
- 前記同期メッセージが前記変更に対応する変更済みデータを含む請求項16に記載の方法。
- 前記同期メッセージが、前記第1のデバイス・データの第1の計算処理デバイス・バージョンを指示する第1のバージョン標識と、前記第2のデバイス・データの第2の計算処理デバイス・バージョンを指示する第2のバージョン標識の少なくとも一方を含む請求項16に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスと前記第2の計算処理デバイスからアクセス可能な記憶デバイスを含む請求項13に記載の方法。
- 前記記憶デバイスが、前記第1の計算処理デバイスから第1のデバイス変更標識を受け取り、前記第1のデバイス変更標識を前記第2のデバイスに転送する第1の待ち行列と、前記第2の計算処理デバイスから第2のデバイス変更標識を受け取り、前記第2のデバイス変更標識を前記第1のデバイスに転送する第2の待ち行列とを含む請求項19に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスと前記第2の計算処理デバイスがネットワークを介して結合可能なネットワーク・サーバを含む請求項13に記載の方法。
- 前記ネットワークがインターネットを含む請求項21に記載の方法。
- 前記第2のトリガ・イベントが前記第2のデバイス・データへの変更を含む請求項13に記載の方法。
- 第1の計算処理デバイスが第1のトリガ・イベントを受け取る手段と、
前記第1の計算処理デバイスが前記第1のトリガ・イベントに応答して、経路指定システムから切断されている場合には、前記第1の計算処理デバイスが前記経路指定システムに接続する手段と、
前記第1の計算処理デバイスが前記経路指定システムから、第2の計算処理デバイスの非同期的にトリガする第2のデバイス・トリガに応答して前記経路指定システムに転送された前記第2の計算処理デバイスの第2のデバイス・データへの変更を指示する変更標識を受け取る手段と、
前記第1の計算処理デバイスが、前記第2の計算処理デバイスの前記第2のデバイス・データを、前記第1の計算処理デバイスの対応する第1のデバイス・データに同期させること
を含むシステム。 - コンピュータに、
第1の計算処理デバイスが第1のトリガ・イベントを受け取るステップと、
前記第1の計算処理デバイスが前記第1のトリガ・イベントに応答して、経路指定システムから切断されている場合には、前記第1の計算処理デバイスが前記経路指定システムに接続するステップと、
前記第1の計算処理デバイスが前記経路指定システムから、第2の計算処理デバイスの非同期的にトリガする第2のデバイス・トリガに応答して前記経路指定システムに転送された前記第2の計算処理デバイスの第2のデバイス・データへの変更を指示する変更標識を受け取るステップと、
前記第1の計算処理デバイスが、前記第2の計算処理デバイスの前記第2のデバイス・データを、前記第1の計算処理デバイスの対応する第1のデバイス・データと同期させるステップと
を実施させるプログラム・コードを記憶するコンピュータ可読記憶媒体。 - 第1のユーザ・デバイスが第1のトリガ・イベントを受け取ること、
前記第1のユーザ・デバイスが、前記第1の計算処理デバイスのデータ要素に変更が加えられているかどうか判定し、変更が加えられている場合には、前記第1のトリガ・イベントに応答して、経路指定システムに前記変更を指示する変更標識を転送すること、
第2の計算処理デバイスが、前記第1のトリガ・イベントと時間的に無関係な第2のトリガ・イベントを受け取ること、および
前記第2の計算処理デバイスが、前記経路指定システムから前記変更標識を受け取り、前記変更を前記第2のユーザ・デバイスに記憶されたデータと同期させることによって前記第2のトリガ・イベントに応答すること
を含む方法。 - 経路指定システムが、第1のデバイス・トリガに応答して動作している第1の計算処理デバイスから、前記第1の計算処理デバイスの第1のデバイス・データへの変更を指示する変更標識を受け取ること、
前記経路指定システムが前記変更標識を記憶すること、
前記経路指定システムが、前記第1のデバイス・トリガに関して非同期的にトリガする第2のデバイス・トリガに応答して動作している第2の計算処理デバイスから、前記第2の計算処理デバイスからの転送要求を受け取ること、および
前記経路指定システムが、前記第2の計算処理デバイスに前記変更標識を転送することによって前記転送要求に応答すること
を含む方法であって、
前記変更が、前記第2の計算処理デバイスによって受け取られ、前記第2の計算処理デバイスの第2のデバイス・データと同期させられる方法。 - 前記第1の計算処理デバイスと前記第2の計算処理デバイスの少なくとも一方が、パーソナル・コンピュータ、PDA、PIM、携帯電話を含むグループから選択される請求項27に記載の方法。
- 前記第1のトリガ・イベントが前記第1のデバイス・データへの変更を含む請求項27に記載の方法。
- 前記変更標識が同期メッセージを含む請求項27に記載の方法。
- 前記同期メッセージが前記変更に対応する変更済みデータを含む請求項30に記載の方法。
- 前記同期メッセージが、前記第1のデバイス・データの第1の計算処理デバイス・バージョンを指示する第1のバージョン標識と前記第2のデバイス・データの第2の計算処理デバイス・バージョンを指示する第2のバージョン標識の少なくとも一方を含む請求項30に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスおよび前記第2の計算処理デバイスからアクセス可能な記憶デバイスを含む請求項27に記載の方法。
- 前記記憶デバイスが、前記第1の計算処理デバイスから第1のデバイス変更標識を受け取り、前記第1のデバイス変更標識を前記第2のデバイスに転送する第1の待ち行列と、前記第2の計算処理デバイスから第2のデバイス変更標識を受け取り、前記第2のデバイス変更標識を前記第1のデバイスに転送する第2の待ち行列とを含む請求項33に記載の方法。
- 前記経路指定システムが、前記第1の計算処理デバイスと前記第2の計算処理デバイスがネットワークを介して結合可能なネットワーク・サーバとを含む請求項27に記載の方法。
- 前記ネットワークがインターネットを含む請求項35に記載の方法。
- 前記第2のトリガ・イベントが、第2のデバイスの電源オンと、周期的に開始される第2のデバイス・トリガを含むグループから選択される請求項27に記載の方法。
- 経路指定システムが、第1のデバイス・トリガに応答して動作している第1の計算処理デバイスから、前記第1の計算処理デバイスの第1のデバイス・データへの変更を指示する変更標識を受け取る手段と、
前記経路指定システムが前記変更標識を記憶する手段と、
前記経路指定システムが、前記第1のデバイス・トリガに関して非同期的にトリガする第2のデバイス・トリガに応答して動作している第2の計算処理デバイスから、前記第2の計算処理デバイスからの転送要求を受け取る手段と、
前記経路指定システムが、前記第2の計算処理デバイスに前記変更標識を転送することによって前記転送要求に応答する手段と
を含むシステムであって、
前記変更が、前記第2の計算処理デバイスによって受け取られ、前記第2の計算処理デバイスの第2のデバイス・データと同期させられるシステム。 - コンピュータに、
経路指定システムが、第1のデバイス・トリガに応答して動作している第1の計算処理デバイスから、前記第1の計算処理デバイスの第1のデバイス・データへの変更を指示する変更標識を受け取るステップと、
前記経路指定システムが前記変更標識を記憶するステップと、
前記経路指定システムが、前記第1のデバイス・トリガに関して非同期的にトリガする第2のデバイス・トリガに応答して動作している第2の計算処理デバイスから、前記第2の計算処理デバイスからの転送要求を受け取るステップと、
前記経路指定システムが前記転送要求に応答して、前記第2の計算処理デバイスに前記変更標識を転送するステップと
を実施させるプログラム・コードを記憶するコンピュータ可読記憶媒体であって、
前記変更が、前記第2の計算処理デバイスによって受け取られ、前記第2の計算処理デバイスの第2のデバイス・データと同期させられるコンピュータ可読記憶媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US33632601P | 2001-11-15 | 2001-11-15 | |
PCT/US2002/036777 WO2003044698A1 (en) | 2001-11-15 | 2002-11-15 | System and methods for asychronous synchronization |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005509979A true JP2005509979A (ja) | 2005-04-14 |
JP2005509979A5 JP2005509979A5 (ja) | 2006-01-12 |
Family
ID=23315579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003546265A Pending JP2005509979A (ja) | 2001-11-15 | 2002-11-15 | 非同期型同期のシステムおよび方法 |
Country Status (7)
Country | Link |
---|---|
US (3) | US7752166B2 (ja) |
EP (1) | EP1459213B1 (ja) |
JP (1) | JP2005509979A (ja) |
AU (1) | AU2002357731A1 (ja) |
CA (1) | CA2467404A1 (ja) |
IL (1) | IL162008A0 (ja) |
WO (1) | WO2003044698A1 (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005222552A (ja) * | 2004-02-04 | 2005-08-18 | Microsoft Corp | 複数の同期ソースのクロスポリネーション |
JP2005293560A (ja) * | 2004-04-01 | 2005-10-20 | Microsoft Corp | 項目収束(すなわち、データ収束)を施行するための競合解決を伝播するシステムおよび方法 |
JP2007503049A (ja) * | 2003-08-21 | 2007-02-15 | マイクロソフト コーポレーション | 同期スキーマの実装のためのシステム |
JP2007503050A (ja) * | 2003-08-21 | 2007-02-15 | マイクロソフト コーポレーション | ハードウェア/ソフトウェアインタフェースシステムにより管理可能な情報のユニットに対する同期処理サービスを実現するシステムおよび方法 |
JP2007515695A (ja) * | 2003-08-21 | 2007-06-14 | マイクロソフト コーポレーション | ハードウェア/ソフトウェアインターフェースシステムにより管理可能な情報のユニットに対する関係および階層の同期サービスを実現するシステムおよび方法 |
JP2009544070A (ja) * | 2006-07-12 | 2009-12-10 | イーストマン コダック カンパニー | グローバルアセット管理 |
JP2011519441A (ja) * | 2008-03-11 | 2011-07-07 | マイクロソフト コーポレーション | 切断データ/オフラインデータの処理/入力の同期化 |
JP2014525066A (ja) * | 2011-06-03 | 2014-09-25 | アップル インコーポレイテッド | クラウドストレージ |
Families Citing this family (283)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060195595A1 (en) | 2003-12-19 | 2006-08-31 | Mendez Daniel J | System and method for globally and securely accessing unified information in a computer network |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US9374435B2 (en) | 1998-05-29 | 2016-06-21 | Blackberry Limited | System and method for using trigger events and a redirector flag to redirect messages |
US7739334B1 (en) | 2000-03-17 | 2010-06-15 | Visto Corporation | System and method for automatically forwarding email and email events via a computer network to a server computer |
US7225231B2 (en) * | 2000-09-20 | 2007-05-29 | Visto Corporation | System and method for transmitting workspace elements across a network |
US20040024910A1 (en) * | 2001-06-01 | 2004-02-05 | Marl Coyle B. | Adaptive synchronization of service data |
CA2467826C (en) * | 2001-10-23 | 2012-03-13 | Visto Corporation | System and method for merging remote and local data in a single user interface |
AU2002357731A1 (en) * | 2001-11-15 | 2003-06-10 | Visto Corporation | System and methods for asychronous synchronization |
JP2005515664A (ja) * | 2002-01-08 | 2005-05-26 | セブン ネットワークス, インコーポレイテッド | モバイル通信ネットワークのための安全な伝送 |
US7076567B1 (en) * | 2002-04-25 | 2006-07-11 | Oracle International Corporation | Simplified application object data synchronization for optimized data storage |
US7606881B2 (en) * | 2002-04-25 | 2009-10-20 | Oracle International Corporation | System and method for synchronization of version annotated objects |
GB0211644D0 (en) | 2002-05-21 | 2002-07-03 | Wesby Philip B | System and method for remote asset management |
US11337047B1 (en) | 2002-05-21 | 2022-05-17 | M2M Solutions Llc | System and method for remote asset management |
US7958455B2 (en) * | 2002-08-01 | 2011-06-07 | Apple Inc. | Mode activated scrolling |
US20040109025A1 (en) * | 2002-08-28 | 2004-06-10 | Jean-Marie Hullot | Computer program comprising a plurality of calendars |
US7787489B2 (en) * | 2002-10-07 | 2010-08-31 | Oracle International Corporation | Mobile data distribution |
US7917468B2 (en) | 2005-08-01 | 2011-03-29 | Seven Networks, Inc. | Linking of personal information management data |
US7853563B2 (en) | 2005-08-01 | 2010-12-14 | Seven Networks, Inc. | Universal data aggregation |
US8468126B2 (en) | 2005-08-01 | 2013-06-18 | Seven Networks, Inc. | Publishing data in an information community |
US7743022B2 (en) * | 2003-02-28 | 2010-06-22 | Microsoft Corporation | Method and system for synchronizing data shared among peer computing devices |
US7290019B2 (en) * | 2003-03-03 | 2007-10-30 | Microsoft Corporation | Garbage collection of tombstones for optimistic replication systems |
US7640324B2 (en) * | 2003-04-15 | 2009-12-29 | Microsoft Corporation | Small-scale secured computer network group without centralized management |
JP4149315B2 (ja) * | 2003-06-12 | 2008-09-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | バックアップシステム |
JP2005004661A (ja) * | 2003-06-13 | 2005-01-06 | Sony Corp | データ管理システム |
EP1489862A1 (en) * | 2003-06-20 | 2004-12-22 | Axalto S.A. | Database synchronization |
US20050004954A1 (en) * | 2003-07-01 | 2005-01-06 | Hand Held Products, Inc. | Systems and methods for expedited data transfer in a communication system using hash segmentation |
US8131803B2 (en) | 2003-08-19 | 2012-03-06 | Research In Motion Limited | System and method for integrating an address book with an instant messaging application in a mobile station |
US8238696B2 (en) | 2003-08-21 | 2012-08-07 | Microsoft Corporation | Systems and methods for the implementation of a digital images schema for organizing units of information manageable by a hardware/software interface system |
US8166101B2 (en) | 2003-08-21 | 2012-04-24 | Microsoft Corporation | Systems and methods for the implementation of a synchronization schemas for units of information manageable by a hardware/software interface system |
US7590643B2 (en) | 2003-08-21 | 2009-09-15 | Microsoft Corporation | Systems and methods for extensions and inheritance for units of information manageable by a hardware/software interface system |
US7937433B1 (en) * | 2003-09-23 | 2011-05-03 | Embarq Holdings Company, Llc | Queuing connector to promote message servicing |
US8321534B1 (en) | 2003-10-15 | 2012-11-27 | Radix Holdings, Llc | System and method for synchronization based on preferences |
US7389324B2 (en) | 2003-11-07 | 2008-06-17 | Plaxo, Inc. | Viral engine for network deployment |
US7080104B2 (en) * | 2003-11-07 | 2006-07-18 | Plaxo, Inc. | Synchronization and merge engines |
US8954420B1 (en) | 2003-12-31 | 2015-02-10 | Google Inc. | Methods and systems for improving a search ranking using article information |
US20050181790A1 (en) * | 2004-02-10 | 2005-08-18 | Yach David P. | Apparatus, and associated method, for facilitating efficient communication of data communicated pursuant to a syncrhonization session |
US7941439B1 (en) | 2004-03-31 | 2011-05-10 | Google Inc. | Methods and systems for information capture |
US7412708B1 (en) | 2004-03-31 | 2008-08-12 | Google Inc. | Methods and systems for capturing information |
US8099407B2 (en) | 2004-03-31 | 2012-01-17 | Google Inc. | Methods and systems for processing media files |
US8275839B2 (en) | 2004-03-31 | 2012-09-25 | Google Inc. | Methods and systems for processing email messages |
US8346777B1 (en) | 2004-03-31 | 2013-01-01 | Google Inc. | Systems and methods for selectively storing event data |
US7333976B1 (en) | 2004-03-31 | 2008-02-19 | Google Inc. | Methods and systems for processing contact information |
US8386728B1 (en) | 2004-03-31 | 2013-02-26 | Google Inc. | Methods and systems for prioritizing a crawl |
US20050234929A1 (en) * | 2004-03-31 | 2005-10-20 | Ionescu Mihai F | Methods and systems for interfacing applications with a search engine |
US7581227B1 (en) * | 2004-03-31 | 2009-08-25 | Google Inc. | Systems and methods of synchronizing indexes |
US8631076B1 (en) | 2004-03-31 | 2014-01-14 | Google Inc. | Methods and systems for associating instant messenger events |
US7725508B2 (en) * | 2004-03-31 | 2010-05-25 | Google Inc. | Methods and systems for information capture and retrieval |
US8161053B1 (en) | 2004-03-31 | 2012-04-17 | Google Inc. | Methods and systems for eliminating duplicate events |
US7680888B1 (en) | 2004-03-31 | 2010-03-16 | Google Inc. | Methods and systems for processing instant messenger messages |
JP2005309968A (ja) * | 2004-04-23 | 2005-11-04 | Kyosan Electric Mfg Co Ltd | 最新情報表示システム及びそれを使用した列車運行状況表示システム |
US7730167B2 (en) * | 2004-04-30 | 2010-06-01 | Microsoft Corporation | Methods and systems for halting synchronization loops in a distributed system |
US7966391B2 (en) * | 2004-05-11 | 2011-06-21 | Todd J. Anderson | Systems, apparatus and methods for managing networking devices |
US7606820B2 (en) * | 2004-05-11 | 2009-10-20 | Sap Ag | Detecting and handling changes to back-end systems |
US7877356B1 (en) | 2004-05-24 | 2011-01-25 | Apple Inc. | Retaining intermediate states of shared groups of objects and notification of changes to shared groups of objects |
US7809682B2 (en) * | 2004-05-24 | 2010-10-05 | Apple Inc. | Data synchronization between multiple devices |
US7383291B2 (en) * | 2004-05-24 | 2008-06-03 | Apple Inc. | Method for sharing groups of objects |
US7814231B2 (en) * | 2004-05-24 | 2010-10-12 | Apple Inc. | Method of synchronizing between three or more devices |
US8949395B2 (en) * | 2004-06-01 | 2015-02-03 | Inmage Systems, Inc. | Systems and methods of event driven recovery management |
US8566732B2 (en) * | 2004-06-25 | 2013-10-22 | Apple Inc. | Synchronization of widgets and dashboards |
US7490295B2 (en) | 2004-06-25 | 2009-02-10 | Apple Inc. | Layer for accessing user interface elements |
US7441271B2 (en) * | 2004-10-20 | 2008-10-21 | Seven Networks | Method and apparatus for intercepting events in a communication system |
US8010082B2 (en) | 2004-10-20 | 2011-08-30 | Seven Networks, Inc. | Flexible billing architecture |
US7840528B2 (en) * | 2004-10-22 | 2010-11-23 | Research In Motion Limited | System and method for integrating continuous synchronization on a host handheld device |
US7643818B2 (en) * | 2004-11-22 | 2010-01-05 | Seven Networks, Inc. | E-mail messaging to/from a mobile terminal |
US7706781B2 (en) | 2004-11-22 | 2010-04-27 | Seven Networks International Oy | Data security in a mobile e-mail service |
FI117152B (fi) | 2004-12-03 | 2006-06-30 | Seven Networks Internat Oy | Sähköpostiasetusten käyttöönotto matkaviestimelle |
EP1828932A4 (en) * | 2004-12-10 | 2008-03-05 | Seven Networks Internat Oy | DATABASE SYNCHRONIZATION |
US7634519B2 (en) | 2004-12-17 | 2009-12-15 | International Business Machines Corporation | Bypassing an intermediate synchronization server of a three tiered synchronization system |
ATE492969T1 (de) | 2004-12-23 | 2011-01-15 | Research In Motion Ltd | Systeme und verfahren für kontinuierliche pim- synchronisation zwischen einem hostcomputer und einer in der hand gehaltenen client-einrichtung |
FI120165B (fi) * | 2004-12-29 | 2009-07-15 | Seven Networks Internat Oy | Tietokannan synkronointi matkaviestinverkon kautta |
US7752633B1 (en) | 2005-03-14 | 2010-07-06 | Seven Networks, Inc. | Cross-platform event engine |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US7796742B1 (en) | 2005-04-21 | 2010-09-14 | Seven Networks, Inc. | Systems and methods for simplified provisioning |
US20060242206A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | System and method for peer to peer synchronization of files |
US20060242204A1 (en) * | 2005-04-22 | 2006-10-26 | Microsoft Corporation | Sync manager conflict resolution |
US7774384B2 (en) * | 2005-05-25 | 2010-08-10 | At&T Intellectual Property I, L.P. | Obtaining user feedback for unavailable content |
WO2006136661A1 (en) * | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Network-initiated data transfer in a mobile network |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
US8069166B2 (en) | 2005-08-01 | 2011-11-29 | Seven Networks, Inc. | Managing user-to-user contact with inferred presence information |
EP1938504B1 (en) | 2005-10-21 | 2020-04-29 | Honeywell Limited | An authorisation system and a method of authorisation |
US9104294B2 (en) | 2005-10-27 | 2015-08-11 | Apple Inc. | Linked widgets |
US7752556B2 (en) | 2005-10-27 | 2010-07-06 | Apple Inc. | Workflow widgets |
US7743336B2 (en) | 2005-10-27 | 2010-06-22 | Apple Inc. | Widget security |
US7707514B2 (en) * | 2005-11-18 | 2010-04-27 | Apple Inc. | Management of user interface elements in a display environment |
US9262446B1 (en) | 2005-12-29 | 2016-02-16 | Google Inc. | Dynamically ranking entries in a personal data book |
US7769395B2 (en) | 2006-06-20 | 2010-08-03 | Seven Networks, Inc. | Location-based operations and messaging |
US7620721B2 (en) * | 2006-02-28 | 2009-11-17 | Microsoft Corporation | Pre-existing content replication |
US7890646B2 (en) * | 2006-04-27 | 2011-02-15 | Microsoft Corporation | Synchronization orchestration |
TWI305619B (en) * | 2006-05-12 | 2009-01-21 | Qisda Corp | State synchronization systems and methods |
TW200743028A (en) * | 2006-05-12 | 2007-11-16 | Benq Corp | State synchronization apparatuses and methods |
US7792792B2 (en) * | 2006-05-22 | 2010-09-07 | Microsoft Corporation | Synchronizing structured web site contents |
TWI320534B (en) * | 2006-06-23 | 2010-02-11 | Qisda Corp | State synchronization systems and methods |
US8089987B2 (en) * | 2006-06-29 | 2012-01-03 | International Business Machines Corporation | Synchronizing in-memory caches while being updated by a high rate data stream |
US8869027B2 (en) | 2006-08-04 | 2014-10-21 | Apple Inc. | Management and generation of dashboards |
US20080115152A1 (en) | 2006-11-15 | 2008-05-15 | Bharat Welingkar | Server-controlled heartbeats |
US8135798B2 (en) | 2006-11-15 | 2012-03-13 | Hewlett-Packard Development Company, L.P. | Over-the-air device services and management |
US7603435B2 (en) | 2006-11-15 | 2009-10-13 | Palm, Inc. | Over-the-air device kill pill and lock |
US7805403B2 (en) | 2007-01-07 | 2010-09-28 | Apple Inc. | Synchronization methods and systems |
US20100005102A1 (en) * | 2007-03-22 | 2010-01-07 | Arinc Incorporated | Method and apparatus for managing document/message content for distribution to subscribers |
US7756995B1 (en) | 2007-03-28 | 2010-07-13 | Amazon Technologies, Inc. | Regulating transmission rates |
US7747770B1 (en) * | 2007-03-28 | 2010-06-29 | Amazon Technologies, Inc. | Protocol for managing information |
US8693494B2 (en) | 2007-06-01 | 2014-04-08 | Seven Networks, Inc. | Polling |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
US20090012961A1 (en) * | 2007-06-29 | 2009-01-08 | Balaya Llc | System and method for deepening group bonds by granting access to a data structure |
US20090024558A1 (en) * | 2007-07-16 | 2009-01-22 | Sap Ag | Methods and systems for storing and retrieving rejected data |
US8954871B2 (en) | 2007-07-18 | 2015-02-10 | Apple Inc. | User-centric widgets and dashboards |
US8135865B2 (en) * | 2007-09-04 | 2012-03-13 | Apple Inc. | Synchronization and transfer of digital media items |
US8584140B2 (en) * | 2007-09-21 | 2013-11-12 | Presenceid, Inc. | Systems and methods for receiving and sending messages about changes to data attributes |
WO2009062182A1 (en) | 2007-11-09 | 2009-05-14 | Topia Technology | Architecture for management of digital files across distributed network |
US8364181B2 (en) | 2007-12-10 | 2013-01-29 | Seven Networks, Inc. | Electronic-mail filtering for mobile devices |
US8793305B2 (en) | 2007-12-13 | 2014-07-29 | Seven Networks, Inc. | Content delivery to a mobile device from a content service |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US8107921B2 (en) | 2008-01-11 | 2012-01-31 | Seven Networks, Inc. | Mobile virtual network operator |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US20090193338A1 (en) | 2008-01-28 | 2009-07-30 | Trevor Fiatal | Reducing network and battery consumption during content delivery and playback |
US20090307280A1 (en) * | 2008-06-06 | 2009-12-10 | Mccarthy Brendan A | Synchronization improvements |
US8135769B2 (en) * | 2008-06-06 | 2012-03-13 | Apple Inc. | Synchronization improvements |
US8429123B2 (en) * | 2008-06-06 | 2013-04-23 | Apple Inc. | Synchronization improvements |
US8787947B2 (en) | 2008-06-18 | 2014-07-22 | Seven Networks, Inc. | Application discovery on mobile devices |
US8078158B2 (en) | 2008-06-26 | 2011-12-13 | Seven Networks, Inc. | Provisioning applications for a mobile device |
US8010487B2 (en) * | 2008-06-27 | 2011-08-30 | Microsoft Corporation | Synchronization and collaboration within peer-to-peer and client/server environments |
US20100070776A1 (en) * | 2008-09-17 | 2010-03-18 | Shankar Raman | Logging system events |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
US8615581B2 (en) | 2008-12-19 | 2013-12-24 | Openpeak Inc. | System for managing devices and method of operation of same |
US8856322B2 (en) | 2008-12-19 | 2014-10-07 | Openpeak Inc. | Supervisory portal systems and methods of operation of same |
US8713173B2 (en) | 2008-12-19 | 2014-04-29 | Openpeak Inc. | System and method for ensuring compliance with organizational policies |
US20100157990A1 (en) * | 2008-12-19 | 2010-06-24 | Openpeak, Inc. | Systems for providing telephony and digital media services |
US8788655B2 (en) | 2008-12-19 | 2014-07-22 | Openpeak Inc. | Systems for accepting and approving applications and methods of operation of same |
US8612582B2 (en) | 2008-12-19 | 2013-12-17 | Openpeak Inc. | Managed services portals and method of operation of same |
US8745213B2 (en) | 2008-12-19 | 2014-06-03 | Openpeak Inc. | Managed services platform and method of operation of same |
US8650290B2 (en) | 2008-12-19 | 2014-02-11 | Openpeak Inc. | Portable computing device and method of operation of same |
US9614685B2 (en) | 2009-03-09 | 2017-04-04 | Nokia Technologies Oy | Methods, apparatuses, and computer program products for facilitating synchronization of setting configurations |
WO2010106474A1 (en) | 2009-03-19 | 2010-09-23 | Honeywell International Inc. | Systems and methods for managing access control devices |
US8156173B2 (en) | 2009-04-06 | 2012-04-10 | Novell, Inc. | Synchronizing machines in groups |
US8380669B2 (en) * | 2009-06-05 | 2013-02-19 | Apple Inc. | Throttling to reduce synchronizations of excessively changing data |
US9280365B2 (en) * | 2009-12-17 | 2016-03-08 | Honeywell International Inc. | Systems and methods for managing configuration data at disconnected remote devices |
US9015283B2 (en) * | 2009-12-18 | 2015-04-21 | Microsoft Technology | Roaming profiles and application compatibility in multi-user systems |
US8606889B2 (en) * | 2010-01-21 | 2013-12-10 | Microsoft Corporation | Roaming application settings across multiple computing devices |
US8386425B1 (en) | 2010-02-19 | 2013-02-26 | Netapp, Inc. | Out of order delivery for data and metadata mirroring in a cluster storage system |
US8386433B1 (en) * | 2010-02-19 | 2013-02-26 | Netapp, Inc. | Coalescing metadata for mirroring to a remote node in a cluster storage system |
US9043731B2 (en) | 2010-03-30 | 2015-05-26 | Seven Networks, Inc. | 3D mobile user interface with configurable workspace management |
US8266102B2 (en) * | 2010-05-26 | 2012-09-11 | International Business Machines Corporation | Synchronization of sequential access storage components with backup catalog |
EP2577492A4 (en) * | 2010-05-28 | 2015-01-07 | Openpeak Inc | SHARED PULSATION SERVICE FOR MANAGED DEVICES |
WO2012018477A2 (en) | 2010-07-26 | 2012-02-09 | Seven Networks, Inc. | Distributed implementation of dynamic wireless traffic policy |
GB2495066B (en) | 2010-07-26 | 2013-12-18 | Seven Networks Inc | Mobile application traffic optimization |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
JP5620578B2 (ja) | 2010-07-26 | 2014-11-05 | セブン ネットワークス インコーポレイテッド | 複数のアプリケーションにわたるモバイルネットワークトラフィック調整 |
US8650658B2 (en) | 2010-10-25 | 2014-02-11 | Openpeak Inc. | Creating distinct user spaces through user identifiers |
US8484314B2 (en) | 2010-11-01 | 2013-07-09 | Seven Networks, Inc. | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
US9060032B2 (en) | 2010-11-01 | 2015-06-16 | Seven Networks, Inc. | Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic |
WO2012060997A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Application and network-based long poll request detection and cacheability assessment therefor |
WO2012060995A2 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Distributed caching in a wireless network of content delivered for a mobile application over a long-held request |
WO2012061437A1 (en) | 2010-11-01 | 2012-05-10 | Michael Luna | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
CN103620576B (zh) | 2010-11-01 | 2016-11-09 | 七网络公司 | 适用于移动应用程序行为和网络条件的缓存 |
US9330196B2 (en) | 2010-11-01 | 2016-05-03 | Seven Networks, Llc | Wireless traffic management system cache optimization using http headers |
US8326985B2 (en) | 2010-11-01 | 2012-12-04 | Seven Networks, Inc. | Distributed management of keep-alive message signaling for mobile network resource conservation and optimization |
US8787725B2 (en) | 2010-11-11 | 2014-07-22 | Honeywell International Inc. | Systems and methods for managing video data |
CA2798523C (en) | 2010-11-22 | 2015-02-24 | Seven Networks, Inc. | Aligning data transfer to optimize connections established for transmission over a wireless network |
GB2500327B (en) | 2010-11-22 | 2019-11-06 | Seven Networks Llc | Optimization of resource polling intervals to satisfy mobile device requests |
US9992055B2 (en) | 2010-12-31 | 2018-06-05 | Openpeak Llc | Disseminating commands from a DMS server to fielded devices using an extendable command architecture |
US9325662B2 (en) | 2011-01-07 | 2016-04-26 | Seven Networks, Llc | System and method for reduction of mobile network traffic used for domain name system (DNS) queries |
US8868500B2 (en) * | 2011-01-14 | 2014-10-21 | Apple Inc. | Data synchronization |
FI20115060A0 (fi) | 2011-01-21 | 2011-01-21 | Teliasonera Ab | Historiatietojen synkronointi |
US9084105B2 (en) | 2011-04-19 | 2015-07-14 | Seven Networks, Inc. | Device resources sharing for network resource conservation |
EP2702500B1 (en) | 2011-04-27 | 2017-07-19 | Seven Networks, LLC | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
EP2702827A4 (en) | 2011-04-27 | 2014-10-22 | Seven Networks Inc | MOBILE DEVICE DISCHARGING REQUESTS MOBILE APPLICATION TO REMOTE ENTITY TO KEEP MOBILE DEVICE RESOURCES AND NETWORK RESOURCES AND RELATED METHODS |
US9489325B2 (en) * | 2011-04-28 | 2016-11-08 | Sandeep Jain | Method and a system for polling and processing data |
US8949182B2 (en) * | 2011-06-17 | 2015-02-03 | International Business Machines Corporation | Continuous and asynchronous replication of a consistent dataset |
WO2012174603A1 (en) | 2011-06-24 | 2012-12-27 | Honeywell International Inc. | Systems and methods for presenting dvm system information |
WO2013015994A1 (en) | 2011-07-27 | 2013-01-31 | Seven Networks, Inc. | Monitoring mobile application activities for malicious traffic on a mobile device |
US10362273B2 (en) | 2011-08-05 | 2019-07-23 | Honeywell International Inc. | Systems and methods for managing video data |
US9344684B2 (en) | 2011-08-05 | 2016-05-17 | Honeywell International Inc. | Systems and methods configured to enable content sharing between client terminals of a digital video management system |
CN104137154B (zh) | 2011-08-05 | 2019-02-01 | 霍尼韦尔国际公司 | 用于管理视频数据的***和方法 |
US20130231971A1 (en) * | 2011-08-23 | 2013-09-05 | Judy Bishop | Legal project management system and method |
GB201115083D0 (en) * | 2011-08-31 | 2011-10-19 | Data Connection Ltd | Identifying data items |
US8695060B2 (en) | 2011-10-10 | 2014-04-08 | Openpeak Inc. | System and method for creating secure applications |
EP2789137A4 (en) | 2011-12-06 | 2015-12-02 | Seven Networks Inc | SYSTEM OF REDUNDANTLY CLUSTERED MACHINES FOR PROVIDING TILTING MECHANISMS IN MOBILE TRAFFIC MANAGEMENT AND NETWORK RESOURCE PRESERVATION |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
GB2498064A (en) | 2011-12-07 | 2013-07-03 | Seven Networks Inc | Distributed content caching mechanism using a network operator proxy |
US9277443B2 (en) | 2011-12-07 | 2016-03-01 | Seven Networks, Llc | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
US9563626B1 (en) * | 2011-12-08 | 2017-02-07 | Amazon Technologies, Inc. | Offline management of data center resource information |
US8713646B2 (en) | 2011-12-09 | 2014-04-29 | Erich Stuntebeck | Controlling access to resources on a network |
WO2013090212A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system |
WO2013090821A1 (en) | 2011-12-14 | 2013-06-20 | Seven Networks, Inc. | Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization |
US9832095B2 (en) | 2011-12-14 | 2017-11-28 | Seven Networks, Llc | Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic |
WO2013103988A1 (en) | 2012-01-05 | 2013-07-11 | Seven Networks, Inc. | Detection and management of user interactions with foreground applications on a mobile device in distributed caching |
WO2013116856A1 (en) | 2012-02-02 | 2013-08-08 | Seven Networks, Inc. | Dynamic categorization of applications for network access in a mobile network |
US9326189B2 (en) | 2012-02-03 | 2016-04-26 | Seven Networks, Llc | User as an end point for profiling and optimizing the delivery of content and data in a wireless network |
US9680763B2 (en) | 2012-02-14 | 2017-06-13 | Airwatch, Llc | Controlling distribution of resources in a network |
US10257194B2 (en) | 2012-02-14 | 2019-04-09 | Airwatch Llc | Distribution of variably secure resources in a networked environment |
US9705813B2 (en) | 2012-02-14 | 2017-07-11 | Airwatch, Llc | Controlling distribution of resources on a network |
US10404615B2 (en) | 2012-02-14 | 2019-09-03 | Airwatch, Llc | Controlling distribution of resources on a network |
US8799853B2 (en) * | 2012-02-17 | 2014-08-05 | National Instruments Corporation | Dynamic synchronization in a target system having multiple programmable hardware elements |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
WO2013155208A1 (en) | 2012-04-10 | 2013-10-17 | Seven Networks, Inc. | Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network |
US9443230B2 (en) | 2012-04-30 | 2016-09-13 | At&T Intellectual Property I, L.P. | Point-to point data synchronization |
US9116971B2 (en) | 2012-05-08 | 2015-08-25 | Softframe, Inc. | Data synchronization using a composite change clock |
US9990378B2 (en) | 2012-06-27 | 2018-06-05 | Microsoft Technology Licensing, Llc | Opportunistic clearing of sync states associated with a database |
WO2014011216A1 (en) | 2012-07-13 | 2014-01-16 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US9262282B2 (en) * | 2012-09-04 | 2016-02-16 | Opshub, Inc. | System and method for synchornisation of data and recovery of failures during synchronization between two systems |
US9147004B2 (en) * | 2012-09-07 | 2015-09-29 | Cimpress Schweiz Gmbh | Website builder systems and methods with device detection to adapt rendering behavior based on device type |
US9170886B2 (en) * | 2012-10-09 | 2015-10-27 | International Business Machines Corporation | Relaxed anchor validation in a distributed synchronization environment |
US9247432B2 (en) | 2012-10-19 | 2016-01-26 | Airwatch Llc | Systems and methods for controlling network access |
US9161258B2 (en) | 2012-10-24 | 2015-10-13 | Seven Networks, Llc | Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion |
US8826432B2 (en) | 2012-12-06 | 2014-09-02 | Airwatch, Llc | Systems and methods for controlling email access |
US8978110B2 (en) | 2012-12-06 | 2015-03-10 | Airwatch Llc | Systems and methods for controlling email access |
US9021037B2 (en) | 2012-12-06 | 2015-04-28 | Airwatch Llc | Systems and methods for controlling email access |
US8832785B2 (en) | 2012-12-06 | 2014-09-09 | Airwatch, Llc | Systems and methods for controlling email access |
US8862868B2 (en) | 2012-12-06 | 2014-10-14 | Airwatch, Llc | Systems and methods for controlling email access |
US20140177497A1 (en) | 2012-12-20 | 2014-06-26 | Seven Networks, Inc. | Management of mobile device radio state promotion and demotion |
US9271238B2 (en) | 2013-01-23 | 2016-02-23 | Seven Networks, Llc | Application or context aware fast dormancy |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US9805052B2 (en) | 2013-01-28 | 2017-10-31 | Netapp, Inc. | Coalescing metadata for mirroring to a remote storage node in a cluster storage system |
US8750123B1 (en) | 2013-03-11 | 2014-06-10 | Seven Networks, Inc. | Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network |
US9473417B2 (en) | 2013-03-14 | 2016-10-18 | Airwatch Llc | Controlling resources used by computing devices |
KR102020358B1 (ko) * | 2013-03-14 | 2019-11-05 | 삼성전자 주식회사 | 단말 및 그 단말에서 애플리케이션 동기화 방법 |
US20140280955A1 (en) | 2013-03-14 | 2014-09-18 | Sky Socket, Llc | Controlling Electronically Communicated Resources |
US9203820B2 (en) | 2013-03-15 | 2015-12-01 | Airwatch Llc | Application program as key for authorizing access to resources |
US9819682B2 (en) | 2013-03-15 | 2017-11-14 | Airwatch Llc | Certificate based profile confirmation |
US9148416B2 (en) | 2013-03-15 | 2015-09-29 | Airwatch Llc | Controlling physical access to secure areas via client devices in a networked environment |
US9378350B2 (en) | 2013-03-15 | 2016-06-28 | Airwatch Llc | Facial capture managing access to resources by a device |
US8997187B2 (en) | 2013-03-15 | 2015-03-31 | Airwatch Llc | Delegating authorization to applications on a client device in a networked environment |
US9401915B2 (en) | 2013-03-15 | 2016-07-26 | Airwatch Llc | Secondary device as key for authorizing access to resources |
US10652242B2 (en) | 2013-03-15 | 2020-05-12 | Airwatch, Llc | Incremental compliance remediation |
US9275245B2 (en) | 2013-03-15 | 2016-03-01 | Airwatch Llc | Data access sharing |
US9787686B2 (en) | 2013-04-12 | 2017-10-10 | Airwatch Llc | On-demand security policy activation |
US10754966B2 (en) | 2013-04-13 | 2020-08-25 | Airwatch Llc | Time-based functionality restrictions |
US8914013B2 (en) | 2013-04-25 | 2014-12-16 | Airwatch Llc | Device management macros |
US9123031B2 (en) | 2013-04-26 | 2015-09-01 | Airwatch Llc | Attendance tracking via device presence |
US9426162B2 (en) | 2013-05-02 | 2016-08-23 | Airwatch Llc | Location-based configuration policy toggling |
US9246918B2 (en) | 2013-05-10 | 2016-01-26 | Airwatch Llc | Secure application leveraging of web filter proxy services |
US9058495B2 (en) | 2013-05-16 | 2015-06-16 | Airwatch Llc | Rights management services integration with mobile device management |
US9900261B2 (en) | 2013-06-02 | 2018-02-20 | Airwatch Llc | Shared resource watermarking and management |
US9584437B2 (en) | 2013-06-02 | 2017-02-28 | Airwatch Llc | Resource watermarking and management |
US20140358703A1 (en) | 2013-06-04 | 2014-12-04 | SkySocket, LLC | Item Delivery Optimization |
US9270777B2 (en) | 2013-06-06 | 2016-02-23 | Airwatch Llc | Social media and data sharing controls for data security purposes |
US9535857B2 (en) | 2013-06-25 | 2017-01-03 | Airwatch Llc | Autonomous device interaction |
US8924608B2 (en) | 2013-06-25 | 2014-12-30 | Airwatch Llc | Peripheral device management |
US8806217B2 (en) | 2013-07-03 | 2014-08-12 | Sky Socket, Llc | Functionality watermarking and management |
US8775815B2 (en) | 2013-07-03 | 2014-07-08 | Sky Socket, Llc | Enterprise-specific functionality watermarking and management |
US8756426B2 (en) | 2013-07-03 | 2014-06-17 | Sky Socket, Llc | Functionality watermarking and management |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
US9226155B2 (en) | 2013-07-25 | 2015-12-29 | Airwatch Llc | Data communications management |
US9112749B2 (en) | 2013-07-25 | 2015-08-18 | Airwatch Llc | Functionality management via application modification |
US9665723B2 (en) | 2013-08-15 | 2017-05-30 | Airwatch, Llc | Watermarking detection and management |
US9516005B2 (en) | 2013-08-20 | 2016-12-06 | Airwatch Llc | Individual-specific content management |
US10129242B2 (en) | 2013-09-16 | 2018-11-13 | Airwatch Llc | Multi-persona devices and management |
US9578117B2 (en) | 2013-09-20 | 2017-02-21 | Amazon Technologies, Inc. | Service discovery using a network |
WO2015042144A1 (en) * | 2013-09-20 | 2015-03-26 | Amazon Technologies, Inc. | Service activity user interface |
US9185099B2 (en) | 2013-09-23 | 2015-11-10 | Airwatch Llc | Securely authorizing access to remote resources |
US9258301B2 (en) | 2013-10-29 | 2016-02-09 | Airwatch Llc | Advanced authentication techniques |
US9544306B2 (en) | 2013-10-29 | 2017-01-10 | Airwatch Llc | Attempted security breach remediation |
US10523903B2 (en) | 2013-10-30 | 2019-12-31 | Honeywell International Inc. | Computer implemented systems frameworks and methods configured for enabling review of incident data |
EP3080725B1 (en) * | 2013-12-12 | 2020-06-10 | Mobile Iron, Inc. | Application synchronization |
US10742520B2 (en) * | 2013-12-31 | 2020-08-11 | Citrix Systems, Inc. | Providing mobile device management functionalities |
US10394924B2 (en) * | 2014-06-01 | 2019-08-27 | Apple Inc. | Synchronized web browsing histories: processing deletions and limiting communications to server |
US8938547B1 (en) | 2014-09-05 | 2015-01-20 | Openpeak Inc. | Method and system for data usage accounting in a computing device |
US20160071040A1 (en) | 2014-09-05 | 2016-03-10 | Openpeak Inc. | Method and system for enabling data usage accounting through a relay |
US9100390B1 (en) | 2014-09-05 | 2015-08-04 | Openpeak Inc. | Method and system for enrolling and authenticating computing devices for data usage accounting |
US9232013B1 (en) | 2014-09-05 | 2016-01-05 | Openpeak Inc. | Method and system for enabling data usage accounting |
US9350818B2 (en) | 2014-09-05 | 2016-05-24 | Openpeak Inc. | Method and system for enabling data usage accounting for unreliable transport communication |
US9558078B2 (en) | 2014-10-28 | 2017-01-31 | Microsoft Technology Licensing, Llc | Point in time database restore from storage snapshots |
JP6499423B2 (ja) * | 2014-11-18 | 2019-04-10 | キヤノン株式会社 | 情報処理システム、情報処理装置、及びその制御方法とプログラム |
US9584964B2 (en) | 2014-12-22 | 2017-02-28 | Airwatch Llc | Enforcement of proximity based policies |
US9413754B2 (en) | 2014-12-23 | 2016-08-09 | Airwatch Llc | Authenticator device facilitating file security |
US10372285B2 (en) * | 2015-04-14 | 2019-08-06 | Ebay Inc. | Standardizing user interface elements |
US20160342670A1 (en) * | 2015-05-20 | 2016-11-24 | Preventice, Inc. | Device data synchronization |
CN106168763B (zh) * | 2015-05-22 | 2021-04-27 | 松下电器(美国)知识产权公司 | 控制方法以及控制器 |
US9652225B1 (en) * | 2016-01-04 | 2017-05-16 | International Business Machines Corporation | Development community assessment via real-time workspace monitoring |
CN106980625B (zh) * | 2016-01-18 | 2020-08-04 | 阿里巴巴集团控股有限公司 | 一种数据同步方法、装置及*** |
US10261961B2 (en) * | 2016-03-17 | 2019-04-16 | Change Healthcare Holdings, Llc | Method and apparatus for replicating data across multiple data centers |
US10452635B2 (en) | 2016-03-23 | 2019-10-22 | Microsoft Technology Licensing, Llc | Synchronizing files on different computing devices using file anchors |
US9916446B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Anonymized application scanning for mobile devices |
US9917862B2 (en) | 2016-04-14 | 2018-03-13 | Airwatch Llc | Integrated application scanning and mobile enterprise computing management system |
US10360742B1 (en) | 2016-04-22 | 2019-07-23 | State Farm Mutual Automobile Insurance Company | System and method for generating vehicle crash data |
CN106997378B (zh) * | 2017-03-13 | 2020-05-15 | 上海摩库数据技术有限公司 | 基于Redis的数据库数据聚合同步的方法 |
CN109981315B (zh) * | 2017-12-27 | 2021-08-27 | 华为技术有限公司 | 一种anima网络的信息处理方法、设备及*** |
US10963423B2 (en) * | 2018-02-06 | 2021-03-30 | Bank Of America Corporation | Generating and identifying distinct portions of a merged file |
US10476656B2 (en) * | 2018-04-13 | 2019-11-12 | DeGirum Corporation | System and method for asynchronous, multiple clock domain data streams coalescing and resynchronization |
WO2020092776A1 (en) * | 2018-11-01 | 2020-05-07 | Rewardstyle, Inc. | System and method for improved searching across multiple databases |
US10909036B2 (en) * | 2018-11-09 | 2021-02-02 | International Business Machines Corporation | Management of shared memory using asynchronous invalidation signals |
US10691632B1 (en) | 2019-03-14 | 2020-06-23 | DeGirum Corporation | Permutated ring network interconnected computing architecture |
Family Cites Families (104)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4714994A (en) * | 1985-04-30 | 1987-12-22 | International Business Machines Corp. | Instruction prefetch buffer control |
US4714995A (en) | 1985-09-13 | 1987-12-22 | Trw Inc. | Computer integration system |
US4831582A (en) | 1986-11-07 | 1989-05-16 | Allen-Bradley Company, Inc. | Database access machine for factory automation network |
US4897781A (en) | 1987-02-13 | 1990-01-30 | International Business Machines Corporation | System and method for using cached data at a local node after re-opening a file at a remote node in a distributed networking environment |
US4875159A (en) | 1987-12-22 | 1989-10-17 | Amdahl Corporation | Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system |
US5687322A (en) | 1989-05-01 | 1997-11-11 | Credit Verification Corporation | Method and system for selective incentive point-of-sale marketing in response to customer shopping histories |
US5263157A (en) | 1990-02-15 | 1993-11-16 | International Business Machines Corporation | Method and system for providing user access control within a distributed data processing system by the exchange of access control profiles |
US5388255A (en) | 1991-12-19 | 1995-02-07 | Wang Laboratories, Inc. | System for updating local views from a global database using time stamps to determine when a change has occurred |
US5519606A (en) | 1992-01-21 | 1996-05-21 | Starfish Software, Inc. | System and methods for appointment reconciliation |
US5392390A (en) | 1992-04-10 | 1995-02-21 | Intellilink Corp. | Method for mapping, translating, and dynamically reconciling data between disparate computer platforms |
US5666530A (en) | 1992-12-02 | 1997-09-09 | Compaq Computer Corporation | System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between |
US5581749A (en) | 1992-12-21 | 1996-12-03 | Thedow Chemical Company | System and method for maintaining codes among distributed databases using a global database |
US5544320A (en) | 1993-01-08 | 1996-08-06 | Konrad; Allan M. | Remote information service access system based on a client-server-service model |
US5386564A (en) | 1993-02-24 | 1995-01-31 | Hewlett-Packard Company | Conversion of data and objects across classes in an object management system |
US5799318A (en) | 1993-04-13 | 1998-08-25 | Firstfloor Software | Method and apparatus for collecting and displaying information from diverse computer resources |
JPH06324928A (ja) | 1993-05-14 | 1994-11-25 | Mitsubishi Electric Corp | ログ生成装置とファイルの異なるバージョンの調停のための装置及び異なる場所にあるコンピュータファイルの異なるバージョンを調停するための装置 |
EP0647909B1 (en) | 1993-10-08 | 2003-04-16 | International Business Machines Corporation | Information catalog system with object-dependent functionality |
EP0674253B1 (en) | 1994-03-15 | 2003-02-19 | Kabushiki Kaisha Toshiba | Shared file editing system with file content secrecy, version management and asynchronous editing |
US5684984A (en) | 1994-09-29 | 1997-11-04 | Apple Computer, Inc. | Synchronization and replication of object databases |
US5678039A (en) | 1994-09-30 | 1997-10-14 | Borland International, Inc. | System and methods for translating software into localized versions |
US5588132A (en) | 1994-10-20 | 1996-12-24 | Digital Equipment Corporation | Method and apparatus for synchronizing data queues in asymmetric reflective memories |
US5652884A (en) | 1994-11-14 | 1997-07-29 | Object Technology Licensing Corp. | Method and apparatus for dynamic update of an existing object in an object editor |
US5623601A (en) | 1994-11-18 | 1997-04-22 | Milkway Networks Corporation | Apparatus and method for providing a secure gateway for communication and data exchanges between networks |
US5715403A (en) | 1994-11-23 | 1998-02-03 | Xerox Corporation | System for controlling the distribution and use of digital works having attached usage rights where the usage rights are defined by a usage rights grammar |
US5613012A (en) | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US5627658A (en) | 1994-12-14 | 1997-05-06 | Xerox Corporation | Automatic networked facsimile queuing system |
US5664207A (en) | 1994-12-16 | 1997-09-02 | Xcellenet, Inc. | Systems and methods for automatically sharing information among remote/mobile nodes |
US5878230A (en) | 1995-01-05 | 1999-03-02 | International Business Machines Corporation | System for email messages wherein the sender designates whether the recipient replies or forwards to addresses also designated by the sender |
US5684990A (en) | 1995-01-11 | 1997-11-04 | Puma Technology, Inc. | Synchronization of disparate databases |
US5729735A (en) | 1995-02-08 | 1998-03-17 | Meyering; Samuel C. | Remote database file synchronizer |
US5701400A (en) | 1995-03-08 | 1997-12-23 | Amado; Carlos Armando | Method and apparatus for applying if-then-else rules to data sets in a relational data base and generating from the results of application of said rules a database of diagnostics linked to said data sets to aid executive analysis of financial data |
US5966714A (en) | 1995-04-28 | 1999-10-12 | Intel Corporation | Method and apparatus for scaling large electronic mail databases for devices with limited storage |
US5758354A (en) | 1995-04-28 | 1998-05-26 | Intel Corporation | Application independent e-mail synchronization |
US5682524A (en) | 1995-05-26 | 1997-10-28 | Starfish Software, Inc. | Databank system with methods for efficiently storing non-uniform data records |
US5710918A (en) | 1995-06-07 | 1998-01-20 | International Business Machines Corporation | Method for distributed task fulfillment of web browser requests |
US5721908A (en) | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5752246A (en) | 1995-06-07 | 1998-05-12 | International Business Machines Corporation | Service agent for fulfilling requests of a web browser |
US5680542A (en) | 1995-06-07 | 1997-10-21 | Motorola, Inc. | Method and apparatus for synchronizing data in a host memory with data in target MCU memory |
US6020885A (en) | 1995-07-11 | 2000-02-01 | Sony Corporation | Three-dimensional virtual reality space sharing method and system using local and global object identification codes |
DE69615565T2 (de) | 1995-07-20 | 2002-07-11 | Novell, Inc. | Transaktionssynchronisierung in einem netz abtrennbarer rechner |
US5745360A (en) | 1995-08-14 | 1998-04-28 | International Business Machines Corp. | Dynamic hypertext link converter system and process |
US5634053A (en) | 1995-08-29 | 1997-05-27 | Hughes Aircraft Company | Federated information management (FIM) system and method for providing data site filtering and translation for heterogeneous databases |
US5647002A (en) | 1995-09-01 | 1997-07-08 | Lucent Technologies Inc. | Synchronization of mailboxes of different types |
US5721914A (en) | 1995-09-14 | 1998-02-24 | Mci Corporation | System and method for hierarchical data distribution |
US5764902A (en) | 1995-09-29 | 1998-06-09 | Intel Corporation | Conditional insert or merge in a data conference |
US5758150A (en) | 1995-10-06 | 1998-05-26 | Tele-Communications, Inc. | System and method for database synchronization |
US5757916A (en) | 1995-10-06 | 1998-05-26 | International Series Research, Inc. | Method and apparatus for authenticating the location of remote users of networked computing systems |
US5572643A (en) | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5713019A (en) | 1995-10-26 | 1998-01-27 | Keaten; Timothy M. | Iconic access to remote electronic monochrome raster data format document repository |
US5832483A (en) | 1995-12-15 | 1998-11-03 | Novell, Inc. | Distributed control interface for managing the interoperability and concurrency of agents and resources in a real-time environment |
US5765171A (en) | 1995-12-29 | 1998-06-09 | Lucent Technologies Inc. | Maintaining consistency of database replicas |
US5862325A (en) | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
AU2533797A (en) | 1996-03-19 | 1997-10-10 | Siebel Systems, Inc. | Method of maintaining a network of partially replicated database system |
US5706502A (en) | 1996-03-25 | 1998-01-06 | Sun Microsystems, Inc. | Internet-enabled portfolio manager system and method |
US6343313B1 (en) | 1996-03-26 | 2002-01-29 | Pixion, Inc. | Computer conferencing system with real-time multipoint, multi-speed, multi-stream scalability |
JP2910667B2 (ja) | 1996-04-09 | 1999-06-23 | 日本電気株式会社 | 線形中継光増幅伝送装置 |
US5815573A (en) | 1996-04-10 | 1998-09-29 | International Business Machines Corporation | Cryptographic key recovery system |
US5862346A (en) | 1996-06-28 | 1999-01-19 | Metadigm | Distributed group activity data network system and corresponding method |
US5812773A (en) | 1996-07-12 | 1998-09-22 | Microsoft Corporation | System and method for the distribution of hierarchically structured data |
US5758355A (en) | 1996-08-07 | 1998-05-26 | Aurum Software, Inc. | Synchronization of server database with client database using distribution tables |
US5974238A (en) | 1996-08-07 | 1999-10-26 | Compaq Computer Corporation | Automatic data synchronization between a handheld and a host computer using pseudo cache including tags and logical data elements |
US5870759A (en) | 1996-10-09 | 1999-02-09 | Oracle Corporation | System for synchronizing data between computers using a before-image of data |
US5790790A (en) | 1996-10-24 | 1998-08-04 | Tumbleweed Software Corporation | Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof |
US6212529B1 (en) | 1996-11-13 | 2001-04-03 | Puma Technology, Inc. | Synchronization of databases using filters |
US5943676A (en) | 1996-11-13 | 1999-08-24 | Puma Technology, Inc. | Synchronization of recurring records in incompatible databases |
US6131116A (en) | 1996-12-13 | 2000-10-10 | Visto Corporation | System and method for globally accessing computer services |
US6085192A (en) | 1997-04-11 | 2000-07-04 | Roampage, Inc. | System and method for securely synchronizing multiple copies of a workspace element in a network |
US6708221B1 (en) | 1996-12-13 | 2004-03-16 | Visto Corporation | System and method for globally and securely accessing unified information in a computer network |
US6023708A (en) | 1997-05-29 | 2000-02-08 | Visto Corporation | System and method for using a global translator to synchronize workspace elements across a network |
US20060195595A1 (en) | 2003-12-19 | 2006-08-31 | Mendez Daniel J | System and method for globally and securely accessing unified information in a computer network |
US5790425A (en) | 1997-02-19 | 1998-08-04 | Sun Microsystems, Inc. | Generic server benchmarking framework in a client-server environment |
JPH10240637A (ja) | 1997-02-26 | 1998-09-11 | Internatl Business Mach Corp <Ibm> | 代替送信機能を持つデータ送信装置、データ送信方法、及びデータ送信プログラムを格納した記憶媒体 |
US5924103A (en) | 1997-03-12 | 1999-07-13 | Hewlett-Packard Company | Works-in-progress in an information management system |
US5961590A (en) | 1997-04-11 | 1999-10-05 | Roampage, Inc. | System and method for synchronizing electronic mail between a client site and a central site |
US6021427A (en) | 1997-05-22 | 2000-02-01 | International Business Machines Corporation | Method and system for preventing routing maelstrom loops of automatically routed electronic mail |
US5999947A (en) * | 1997-05-27 | 1999-12-07 | Arkona, Llc | Distributing database differences corresponding to database change events made to a database table located on a server computer |
US6023700A (en) | 1997-06-17 | 2000-02-08 | Cranberry Properties, Llc | Electronic mail distribution system for integrated electronic communication |
US6314408B1 (en) * | 1997-07-15 | 2001-11-06 | Eroom Technology, Inc. | Method and apparatus for controlling access to a product |
CA2210763C (en) | 1997-07-17 | 2000-02-29 | Weidong Kou | Key generation from a given string for entity authentication |
US6073165A (en) | 1997-07-29 | 2000-06-06 | Jfax Communications, Inc. | Filtering computer network messages directed to a user's e-mail box based on user defined filters, and forwarding a filtered message to the user's receiver |
US6249805B1 (en) | 1997-08-12 | 2001-06-19 | Micron Electronics, Inc. | Method and system for filtering unauthorized electronic mail messages |
US6138146A (en) | 1997-09-29 | 2000-10-24 | Ericsson Inc. | Electronic mail forwarding system and method |
US5951652A (en) | 1997-10-06 | 1999-09-14 | Ncr Corporation | Dependable data element synchronization mechanism |
US6034621A (en) * | 1997-11-18 | 2000-03-07 | Lucent Technologies, Inc. | Wireless remote synchronization of data between PC and PDA |
US6295541B1 (en) | 1997-12-16 | 2001-09-25 | Starfish Software, Inc. | System and methods for synchronizing two or more datasets |
US5999932A (en) | 1998-01-13 | 1999-12-07 | Bright Light Technologies, Inc. | System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing |
US6151606A (en) | 1998-01-16 | 2000-11-21 | Visto Corporation | System and method for using a workspace data manager to access, manipulate and synchronize network data |
US6304881B1 (en) | 1998-03-03 | 2001-10-16 | Pumatech, Inc. | Remote data access and synchronization |
US6088789A (en) * | 1998-05-13 | 2000-07-11 | Advanced Micro Devices, Inc. | Prefetch instruction specifying destination functional unit and read/write access mode |
US6779019B1 (en) * | 1998-05-29 | 2004-08-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device |
JP2000020370A (ja) | 1998-06-29 | 2000-01-21 | Sharp Corp | データ同期処理装置 |
US6477545B1 (en) | 1998-10-28 | 2002-11-05 | Starfish Software, Inc. | System and methods for robust synchronization of datasets |
US6131096A (en) | 1998-10-05 | 2000-10-10 | Visto Corporation | System and method for updating a remote database in a network |
US6564218B1 (en) | 1998-12-10 | 2003-05-13 | Premitech Aps | Method of checking the validity of a set of digital information, and a method and an apparatus for retrieving digital information from an information source |
US6118856A (en) | 1998-12-28 | 2000-09-12 | Nortel Networks Corporation | Method and apparatus for automatically forwarding an email message or portion thereof to a remote device |
US6510455B1 (en) | 1999-09-01 | 2003-01-21 | Inventec Corporation | Electronic mail message checking system |
US6901380B1 (en) * | 1999-09-10 | 2005-05-31 | Dataforce, Inc. | Merchandising system method, and program product utilizing an intermittent network connection |
US6748447B1 (en) * | 2000-04-07 | 2004-06-08 | Network Appliance, Inc. | Method and apparatus for scalable distribution of information in a distributed network |
EP2237580B1 (en) * | 2000-04-10 | 2013-01-09 | Research In Motion Limited | System and method for indicating the state of a message |
US7225231B2 (en) | 2000-09-20 | 2007-05-29 | Visto Corporation | System and method for transmitting workspace elements across a network |
WO2002042926A1 (en) * | 2000-11-20 | 2002-05-30 | Ecrio Inc. | Method for downloading bar code encoded information with a mobile communication |
CA2467826C (en) | 2001-10-23 | 2012-03-13 | Visto Corporation | System and method for merging remote and local data in a single user interface |
AU2002357731A1 (en) | 2001-11-15 | 2003-06-10 | Visto Corporation | System and methods for asychronous synchronization |
EP1535159B1 (en) | 2002-08-09 | 2016-03-02 | Good Technology Corporation | System and method for preventing access to data on a compromised remote device |
-
2002
- 2002-11-15 AU AU2002357731A patent/AU2002357731A1/en not_active Abandoned
- 2002-11-15 WO PCT/US2002/036777 patent/WO2003044698A1/en active Application Filing
- 2002-11-15 US US10/295,702 patent/US7752166B2/en active Active
- 2002-11-15 CA CA002467404A patent/CA2467404A1/en not_active Abandoned
- 2002-11-15 IL IL16200802A patent/IL162008A0/xx unknown
- 2002-11-15 EP EP02792269.9A patent/EP1459213B1/en not_active Expired - Lifetime
- 2002-11-15 JP JP2003546265A patent/JP2005509979A/ja active Pending
-
2009
- 2009-12-23 US US12/645,799 patent/US8255359B2/en not_active Expired - Lifetime
-
2010
- 2010-06-09 US US12/796,969 patent/US8069144B2/en not_active Expired - Fee Related
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007503049A (ja) * | 2003-08-21 | 2007-02-15 | マイクロソフト コーポレーション | 同期スキーマの実装のためのシステム |
JP2007503050A (ja) * | 2003-08-21 | 2007-02-15 | マイクロソフト コーポレーション | ハードウェア/ソフトウェアインタフェースシステムにより管理可能な情報のユニットに対する同期処理サービスを実現するシステムおよび方法 |
JP2007515695A (ja) * | 2003-08-21 | 2007-06-14 | マイクロソフト コーポレーション | ハードウェア/ソフトウェアインターフェースシステムにより管理可能な情報のユニットに対する関係および階層の同期サービスを実現するシステムおよび方法 |
JP2005222552A (ja) * | 2004-02-04 | 2005-08-18 | Microsoft Corp | 複数の同期ソースのクロスポリネーション |
JP4726508B2 (ja) * | 2004-02-04 | 2011-07-20 | マイクロソフト コーポレーション | 複数の同期ソースのクロスポリネーション |
JP2005293560A (ja) * | 2004-04-01 | 2005-10-20 | Microsoft Corp | 項目収束(すなわち、データ収束)を施行するための競合解決を伝播するシステムおよび方法 |
JP4690076B2 (ja) * | 2004-04-01 | 2011-06-01 | マイクロソフト コーポレーション | 項目収束(すなわち、データ収束)を施行するための競合解決を伝播するシステムおよび方法 |
JP2009544070A (ja) * | 2006-07-12 | 2009-12-10 | イーストマン コダック カンパニー | グローバルアセット管理 |
JP2011519441A (ja) * | 2008-03-11 | 2011-07-07 | マイクロソフト コーポレーション | 切断データ/オフラインデータの処理/入力の同期化 |
JP2014525066A (ja) * | 2011-06-03 | 2014-09-25 | アップル インコーポレイテッド | クラウドストレージ |
US9208201B2 (en) | 2011-06-03 | 2015-12-08 | Apple Inc. | Cloud storage |
Also Published As
Publication number | Publication date |
---|---|
WO2003044698A1 (en) | 2003-05-30 |
CA2467404A1 (en) | 2003-05-30 |
US7752166B2 (en) | 2010-07-06 |
US20100268844A1 (en) | 2010-10-21 |
AU2002357731A1 (en) | 2003-06-10 |
EP1459213A1 (en) | 2004-09-22 |
IL162008A0 (en) | 2005-11-20 |
US8255359B2 (en) | 2012-08-28 |
US20100100641A1 (en) | 2010-04-22 |
US8069144B2 (en) | 2011-11-29 |
EP1459213B1 (en) | 2017-05-10 |
US20030130984A1 (en) | 2003-07-10 |
EP1459213A4 (en) | 2007-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005509979A (ja) | 非同期型同期のシステムおよび方法 | |
US7865469B2 (en) | Method and system for supporting off-line mode of operation and synchronization | |
JP4405812B2 (ja) | 第1データ記憶部と第2データ記憶部との間で同期を取るための方法および装置 | |
CN101167069B (zh) | 文件对等同步的***和方法 | |
JP5727020B2 (ja) | クラウドコンピューティングシステム及びそのデータ同期化方法 | |
US7831734B2 (en) | Method and system for remote configuration of network devices | |
US20050246421A1 (en) | System and method for discovering and publishing of presence information on a network | |
US20040162900A1 (en) | Distributed content management system | |
US7840528B2 (en) | System and method for integrating continuous synchronization on a host handheld device | |
US10789138B2 (en) | SMB service fault processing method and storage device | |
US20110208761A1 (en) | Coordinating content from multiple data sources | |
CA2522477C (en) | System and method for integrating continuous synchronization on a host handheld device | |
CN101610225B (zh) | 一种同步处理方法、***和装置 | |
CN113010498A (zh) | 一种数据同步方法、装置、计算机设备及存储介质 | |
KR20020003674A (ko) | 데이타 동기화 시스템 및 그 방법 | |
JP2003256257A (ja) | 全社統合システムにおける共通処理装置並びにその方法、及び共通処理プログラム | |
CN109376193B (zh) | 基于自适应规则的数据交换*** | |
US20050281258A1 (en) | Address translation program, program utilizing method, information processing device and readable-by-computer medium | |
CN112463879B (zh) | 一种数据卷同步的方法和设备 | |
CN115883352A (zh) | 服务节点创建方法、相关设备及存储介质 | |
Redkar et al. | Introducing Message Queuing | |
US20030105836A1 (en) | Device and method for specifying location of object in distributed object system | |
JP2004046300A (ja) | イベント共有システム、ホスト、イベント共有方法及びイベント共有プログラム | |
JP2010072745A (ja) | メールアドレス管理システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051115 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051115 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081021 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090121 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090128 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090223 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090302 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090323 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090330 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090721 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20091021 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20091028 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100216 |