JP2015511749A - ローカル・データーおよびリモート・データーの同期 - Google Patents
ローカル・データーおよびリモート・データーの同期 Download PDFInfo
- Publication number
- JP2015511749A JP2015511749A JP2015500447A JP2015500447A JP2015511749A JP 2015511749 A JP2015511749 A JP 2015511749A JP 2015500447 A JP2015500447 A JP 2015500447A JP 2015500447 A JP2015500447 A JP 2015500447A JP 2015511749 A JP2015511749 A JP 2015511749A
- Authority
- JP
- Japan
- Prior art keywords
- properties
- property
- service
- property store
- store
- 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
- 230000001360 synchronised effect Effects 0.000 claims abstract description 40
- 230000008859 change Effects 0.000 claims abstract description 21
- 230000009471 action Effects 0.000 claims description 34
- 230000002730 additional effect Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 12
- 230000000694 effects Effects 0.000 claims description 5
- 230000004044 response Effects 0.000 claims description 5
- 230000008520 organization Effects 0.000 abstract description 45
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 239000007787 solid Substances 0.000 description 4
- 230000005055 memory storage Effects 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- CDFKCKUONRRKJD-UHFFFAOYSA-N 1-(3-chlorophenoxy)-3-[2-[[3-(3-chlorophenoxy)-2-hydroxypropyl]amino]ethylamino]propan-2-ol;methanesulfonic acid Chemical compound CS(O)(=O)=O.CS(O)(=O)=O.C=1C=CC(Cl)=CC=1OCC(O)CNCCNCC(O)COC1=CC=CC(Cl)=C1 CDFKCKUONRRKJD-UHFFFAOYSA-N 0.000 description 1
- 238000003490 calendering Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- 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/21—Design, administration or maintenance of databases
- G06F16/211—Schema design and management
-
- 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/23—Updating
- G06F16/2365—Ensuring data consistency and integrity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- 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
-
- 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
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5682—Policies or rules for updating, deleting or replacing the stored data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
[0011] 本明細書において使用する場合、「含む」という用語およびその変形は、「含むがそれに限定されるのではない」ことを意味する、制限のない用語と解釈するものとする。「または」という用語は、コンテキストが明らかに他のことを明言するのでないならば「および/または」と解釈するものとする。[基づく」という用語は、「少なくとも部分的に基づく」と解釈するものとする。「一実施形態」および「実施形態」は、「少なくとも1つの実施形態」と解釈するものとする。「他の実施形態」は、「少なくとも1つの他の実施形態」と解釈するものとする。
[0015] 他の定義も、明示的および暗示的なものが、以下に含まれることがある。
動作環境例
[0016] 図1は、本明細書において説明する主題の態様を実現することができる、適した計算システム環境の一例100を示す。計算システム環境100は、適した計算環境の一例に過ぎず、本明細書において説明する主題の態様の使用範囲や機能性に関して、限定を示唆することは全く意図していない。また、この計算環境例100内に示されるコンポーネントのいずれの1つまたは組み合わせに関しても、計算環境100が何らかの依存性や要件を有するように解釈してはならない。
同期
[0031] 既に述べたように、ある組織のための計算リソースは、その組織の建造物および/またはクラウドに配置されることがある。混成モデルにおいて、組織がそれ自体の計算サービスの一部をローカルに設け、他の計算サービスをクラウドから得ることを選択する場合、適正に機能するためには、組織の計算リソース内部に存在するデーターのコピーをクラウドが有する場合、クラウドは更に効果的に動作する必要があると考えられる。
[0048] 2.プロパティを必要とする1組のオブジェクトが変化したか否か。
[0049] 3.プロパティを表す実際のデーターが、プロパティ・ストア225において変化したか否か。
[0051] 1.クラウド・リソースが必要とする1組のプロパティが変化した場合。クラウドによって組織に提供される各サービスが、1つ以上のプロパティを変化させる必要がある場合がある。例えば、給与台帳サービスが、適正に組織の従業員に支払うために、名前、住所、政府識別子(government identifier)、給与額、およびその他のプロパティを必要とする場合がある。電子メール・サービスが、名前、電話番号、電子メール・アドレス、および他のプロパティを必要とする場合もある。組織がクラウドを通じて支払い台帳サービスおよび電子メール・サービスの双方を有する場合、1組の必要なプロパティは、各サービスが必要とするプロパティの論理OR演算子の適用によって決定することができる。以上の例では、論理OR演算子は、名前、住所、政府識別子、給与額、電話番号、電子メール・アドレス、および2つのサービスが必要とするあらゆる他のプロパティを含む。この同じ方法論を使用して、いずれの数のサービスに対しても、1組の必要なプロパティを決定することができる。
[0071] デルタ・マネージャー305、オブジェクト・セレクター310、プロパティ・セレクター312、およびライセンシング・マネージャー315、またはその一部は、種々の実施形態では、組織のリソース、クラウド・リソース、組織のリソースおよびクラウド・リソースの外部、以上の内2つ以上の組み合わせ等においてホストされてもよい。更に、実施形態では、本明細書において説明した主題の態様の主旨や範囲から逸脱することなく、以上のエンティティの機能が、1つ以上のエンティティに組み合わされても、他のエンティティ(図示されるエンティティまたは図示されないエンティティ)に含まれても、またはサブ・エンティティに置かれてもよい。
[0088] 1.クラウド・リソース215のあるコンポーネントが、バージョンが変化したことの指示を受信することができる(例えば、ユーザーまたは他のインターフェースを通じて)。例えば、サード・パーティ販売業者が、バージョンが変化したことを示すのでもよく、この変化したバージョンに必要になるプロパティを供給すればよい。
[0090] 3.サービスに登録したエンティティ毎に、そのエンティティによって供給される必要がある1組のプロパティを示す更新データー構造(例えば、表、リスト、または他のデーター構造)を生成することができ、このデーター構造またはこれから導かれたプロパティ・データーをエンティティに供給することができる。ここで、プロパティ・データーは、エンティティによって提供される必要がある1組のプロパティを示す。
Claims (10)
- 少なくとも部分的にコンピューターによって実装される方法であって、
第1プロパティ・ストアから第2プロパティ・ストアに同期させるプロパティを示す新たなスキーマを得るステップと、
前記新たなスキーマを、以前に得られた古いスキーマと比較し、前記新たなスキーマおよび古いスキーマが同一であるか否か判定するステップと、
前記新たなスキーマが、同期させる追加のプロパティを含む場合、前記追加のプロパティを前記第1プロパティ・ストアから前記第2プロパティ・ストアに同期させるために第1組のアクションを実行するステップと、
前記新たなスキーマが前記古いスキーマのプロパティを含まない場合、前記古いスキーマに含まれていたが削除されたプロパティを前記第2プロパティ・ストアに同期させるのを停止するために、第2組のアクションを実行するステップと、
直前の同期アクティビティ以降前記第1プロパティ・ストアにおいて変更があった変更プロパティを得るステップと、
前記変更プロパティを前記第2プロパティ・ストアに送るステップと、
を含む、方法。 - 請求項1記載の方法であって、更に、
前記第1プロパティ・ストアから前記第2プロパティ・ストアに同期させるプロパティを限定するために使用するオブジェクトの指示を得るステップを含み、
直前の同期アクティビティ以降前記第1プロパティ・ストアにおいて変更があった変更プロパティを得るステップが、
前記オブジェクトから前記変更プロパティを得て、前記指示によって示されない他のオブジェクトからの変更プロパティを無視するステップを含む、方法。 - 請求項2記載の方法において、オブジェクトの指示を得るステップが、サービスに対する使用許諾を得た加入者に対応するオブジェクトのリストを得るステップを含む、方法。
- 計算環境におけるシステムであって、
アクションを実行するように動作可能な同期マネージャーを含み、前記アクションが、
第1プロパティ・ストアから第2プロパティ・ストアに同期させるプロパティを示す新たなスキーマを得るアクションと、
前記新たなスキーマを、以前に得られた古いスキーマと比較し、前記同期させるプロパティが変化したか否か判定するアクションと、
前記新たなスキーマが、同期させる追加のプロパティを含む場合、前記追加のプロパティを前記第1プロパティ・ストアから前記第2プロパティ・ストアに同期させるために第1組のアクションを実行するアクションと、
前記新たなスキーマが前記古いスキーマのプロパティを含まない場合、前記古いスキーマに含まれていたが削除されたプロパティを前記第2プロパティ・ストアに同期させるのを停止するために、第2組のアクションを実行するアクションと、
直前の同期アクティビティ以降前記第1プロパティ・ストアにおいて変更があった変更プロパティを得るアクションと、
前記変更プロパティを前記第2プロパティ・ストアに送るアクションと、
を含む、システム。 - 請求項4記載のシステムにおいて、前記同期マネージャーが、前記第1プロパティ・ストアをホストするシステムのデバイスにホストされる、システム。
- 請求項4記載のシステムにおいて、前記同期マネージャーが、前記第2プロパティをホストするシステムのデバイスにホストされる、システム。
- 請求項4記載のシステムにおいて、前記同期マネージャーが、同期させるプロパティを限定するために使用するオブジェクトの指示を受けるように動作可能なオブジェクト・セレクターを含み、前記オブジェクト・セレクターが、更に、前記プロパティを得るために使用するオブジェクトを決定するために前記指示を使用するように動作可能である、システム。
- コンピューター実行可能命令を有するコンピューター記憶媒体であって、前記命令が実行されると、
クラウド・リソースを提供するシステムから利用可能なサービス毎に必要なプロパティを示すデーター構造を維持するアクションと、
サービス加入者の加入者プロパティ・ストアからプロパティを得た同期マネージャーによって供給されたプロパティを含むサービス・プロパティ・ストアを維持するアクションと、
前記サービス加入者に対してサービス登録における変更の指示を受けるアクションと、
前記サービス変更のためにサービス加入者に求めるプロパティの指示を与えるアクションと、
を実行する、コンピューター記憶媒体。 - 請求項8記載のコンピューター記憶媒体であって、更に、
前記サービス加入者が、前記サービス登録の変更のために前記サービス加入者に求めるプロパティの指示を受けたというメッセージを受信するのを待つアクションと、
前記メッセージを受信した後でのみ、前記サービス登録の変更のために前記サービス加入者に求めるプロパティの指示を与えたときに前記加入者プロパティ・ストアと前記サービス・プロパティ・ストアとの間における同期から除外されたプロパティに対応するデーターを、前記サービス・プロパティ・ストアにおいて削除するアクションとを含む、コンピューター記憶媒体。 - 請求項8記載のコンピューター記憶媒体であって、更に、
前記システムによってホストされたサービスの第2バージョンが変化したという指示を受けるアクションと、
前記第2バージョン変化に応答して同期させるプロパティのリストから追加、削除、および/または変化させられたプロパティを示すデーターを得るアクションと、
前記サービスに登録したエンティティ毎に、供給される必要がある1組のプロパティを示す更新データー構造を生成するアクションと、
プロパティ・データーを前記エンティティに供給するアクションであって、前記プロパティ・データーが、前記エンティティによって供給される必要がある1組のプロパティを示す、アクションと、
を含む、コンピューター記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/418,356 US9110892B2 (en) | 2012-03-13 | 2012-03-13 | Synchronizing local and remote data |
US13/418,356 | 2012-03-13 | ||
PCT/US2013/027546 WO2013138051A1 (en) | 2012-03-13 | 2013-02-25 | Synchronizing local and remote data |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015511749A true JP2015511749A (ja) | 2015-04-20 |
JP6266588B2 JP6266588B2 (ja) | 2018-01-24 |
Family
ID=49158619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015500447A Active JP6266588B2 (ja) | 2012-03-13 | 2013-02-25 | ローカル・データーおよびリモート・データーの同期 |
Country Status (6)
Country | Link |
---|---|
US (3) | US9110892B2 (ja) |
EP (1) | EP2825971A4 (ja) |
JP (1) | JP6266588B2 (ja) |
KR (1) | KR102042230B1 (ja) |
CN (1) | CN104169902B (ja) |
WO (1) | WO2013138051A1 (ja) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8635373B1 (en) | 2012-09-22 | 2014-01-21 | Nest Labs, Inc. | Subscription-Notification mechanisms for synchronization of distributed states |
CN104462274B (zh) * | 2014-11-25 | 2019-03-26 | 北京国双科技有限公司 | 数据处理方法和装置 |
US10769104B2 (en) | 2014-12-12 | 2020-09-08 | Aveva Software, Llc | Block data storage system in an event historian |
US10579601B2 (en) * | 2014-12-12 | 2020-03-03 | Aveva Software, Llc | Data dictionary system in an event historian |
US10459944B2 (en) * | 2016-04-14 | 2019-10-29 | Microsoft Technology Licensing, Llc | Synchronizing hierarchical information while preserving team structure |
US20180335902A1 (en) * | 2017-05-16 | 2018-11-22 | Apple Inc. | Techniques for dynamically displaying relevant files for selection |
US11429633B2 (en) | 2017-06-07 | 2022-08-30 | Citrix Systems, Inc. | Data processing system with synchronization of local directory information to cloud system |
US11032367B2 (en) | 2018-07-16 | 2021-06-08 | Microsoft Technology Licensing, Llc | Long upload time detection and management |
CN110990466B (zh) * | 2018-09-29 | 2023-04-07 | 北京国双科技有限公司 | 一种数据同步方法及装置 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005222552A (ja) * | 2004-02-04 | 2005-08-18 | Microsoft Corp | 複数の同期ソースのクロスポリネーション |
US20060277224A1 (en) * | 2005-06-07 | 2006-12-07 | Microsoft Corporation | Synchronizing arbitrary data using a flexible schema |
JP2009003549A (ja) * | 2007-06-19 | 2009-01-08 | Japan Lucida Co Ltd | データ管理装置およびデータ管理方法、データ管理プログラム、データ管理プログラム記憶媒体 |
CN102014168A (zh) * | 2010-12-17 | 2011-04-13 | 清华大学 | 一种基于云服务的互联互通通讯录的方法和装置 |
US20110208695A1 (en) * | 2010-02-22 | 2011-08-25 | Siddharth Anand | Data synchronization between a data center environment and a cloud computing environment |
JP2012003416A (ja) * | 2010-06-15 | 2012-01-05 | Toshiba Corp | ファイル処理プログラム、装置及び方法 |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6202085B1 (en) * | 1996-12-06 | 2001-03-13 | Microsoft Corportion | System and method for incremental change synchronization between multiple copies of data |
US6633924B1 (en) * | 1997-10-02 | 2003-10-14 | Charles Wu | Object synchronization between objects stores on different computers |
US6324544B1 (en) * | 1998-10-21 | 2001-11-27 | Microsoft Corporation | File object synchronization between a desktop computer and a mobile device |
US6970876B2 (en) * | 2001-05-08 | 2005-11-29 | Solid Information Technology | Method and arrangement for the management of database schemas |
US20030032425A1 (en) * | 2001-08-11 | 2003-02-13 | Hong-Sik Kim | Schema change method of dual system |
US7373362B2 (en) * | 2001-11-19 | 2008-05-13 | Extended Systems, Inc. | Coordinated synchronization |
US20030217096A1 (en) | 2001-12-14 | 2003-11-20 | Mckelvie Samuel J. | Agent based application using data synchronization |
US20040068523A1 (en) * | 2002-10-07 | 2004-04-08 | Keith Robert Olan | Method and system for full asynchronous master-to-master file synchronization |
US7401104B2 (en) | 2003-08-21 | 2008-07-15 | Microsoft Corporation | Systems and methods for synchronizing computer systems through an intermediary file system share or device |
EP1805645A4 (en) * | 2004-08-31 | 2008-12-10 | Ibm | METADATA MANAGEMENT |
US8682844B2 (en) * | 2005-01-28 | 2014-03-25 | Sap Ag | Method and apparatus for collision resolution in an asynchronous database system |
US7317907B2 (en) * | 2005-01-31 | 2008-01-08 | Research In Motion Limited | Synchronizing server and device data using device data schema |
US20060212489A1 (en) * | 2005-03-15 | 2006-09-21 | Eggers Michael R | Technique for effectively synchronizing data through an information service |
US7962585B2 (en) * | 2005-08-15 | 2011-06-14 | Microsoft Corporation | Partial item change tracking and synchronization |
US20090037452A1 (en) * | 2007-07-31 | 2009-02-05 | Ahmad Baitalmal | System and Method for Synchronizing Applications |
US8782637B2 (en) * | 2007-11-03 | 2014-07-15 | ATM Shafiqul Khalid | Mini-cloud system for enabling user subscription to cloud service in residential environment |
US9063993B2 (en) * | 2008-01-31 | 2015-06-23 | Microsoft Technology Licensing, Llc | Coexistence tools for synchronizing properties between on-premises customer locations and remote hosting services |
US20090300169A1 (en) | 2008-06-03 | 2009-12-03 | Microsoft Corporation | Synchronization throttling based on user activity |
US8612381B2 (en) * | 2008-09-12 | 2013-12-17 | International Business Machines Corporation | Enhanced synchronization framework providing improved sync granularity |
US20100269164A1 (en) * | 2009-04-15 | 2010-10-21 | Microsoft Corporation | Online service data management |
US8261269B2 (en) | 2009-09-21 | 2012-09-04 | Oracle International Corporation | System and method for synchronizing transient resource usage between virtual machines in a hypervisor environment |
US8503984B2 (en) * | 2009-12-23 | 2013-08-06 | Amos Winbush, III | Mobile communication device user content synchronization with central web-based records and information sharing system |
US8290900B2 (en) | 2010-04-24 | 2012-10-16 | Research In Motion Limited | Apparatus, and associated method, for synchronizing directory services |
US8938510B2 (en) * | 2010-04-26 | 2015-01-20 | Bittan Inc. | On-demand mailbox synchronization and migration system |
US8805783B2 (en) * | 2010-05-27 | 2014-08-12 | Microsoft Corporation | Synchronization of subsets of data including support for varying set membership |
US20120117026A1 (en) * | 2010-06-10 | 2012-05-10 | Cricket Communications, Inc. | Play list management |
US8606948B2 (en) * | 2010-09-24 | 2013-12-10 | Amazon Technologies, Inc. | Cloud-based device interaction |
US8838830B2 (en) * | 2010-10-12 | 2014-09-16 | Sap Portals Israel Ltd | Optimizing distributed computer networks |
US20120117271A1 (en) * | 2010-11-05 | 2012-05-10 | Sony Corporation | Synchronization of Data in a Distributed Computing Environment |
US8909784B2 (en) * | 2010-11-23 | 2014-12-09 | Red Hat, Inc. | Migrating subscribed services from a set of clouds to a second set of clouds |
KR20120060596A (ko) * | 2010-12-02 | 2012-06-12 | 한국전자통신연구원 | 유비쿼터스 객체의 클라우드 기반 통신을 위한 자원관리 장치 및 방법 |
CN102638484A (zh) * | 2011-02-15 | 2012-08-15 | 鸿富锦精密工业(深圳)有限公司 | 云端存取***及其根据社群网络显示数据对象的方法 |
US20120221454A1 (en) * | 2011-02-28 | 2012-08-30 | Morgan Christopher Edwin | Systems and methods for generating marketplace brokerage exchange of excess subscribed resources using dynamic subscription periods |
US8510267B2 (en) * | 2011-03-08 | 2013-08-13 | Rackspace Us, Inc. | Synchronization of structured information repositories |
US8849759B2 (en) * | 2012-01-13 | 2014-09-30 | Nexenta Systems, Inc. | Unified local storage supporting file and cloud object access |
US8942673B2 (en) * | 2011-10-03 | 2015-01-27 | At&T Intellectual Property I, L.P. | Method and apparatus for providing cellphone service from any device |
US8903819B2 (en) * | 2011-12-28 | 2014-12-02 | United Video Properties, Inc. | Systems and methods for sharing profile information using user preference tag clouds |
-
2012
- 2012-03-13 US US13/418,356 patent/US9110892B2/en active Active
-
2013
- 2013-02-25 CN CN201380014364.9A patent/CN104169902B/zh active Active
- 2013-02-25 JP JP2015500447A patent/JP6266588B2/ja active Active
- 2013-02-25 WO PCT/US2013/027546 patent/WO2013138051A1/en active Application Filing
- 2013-02-25 KR KR1020147025395A patent/KR102042230B1/ko active IP Right Grant
- 2013-02-25 EP EP13761553.0A patent/EP2825971A4/en not_active Ceased
-
2015
- 2015-08-03 US US14/817,167 patent/US9633068B2/en active Active
-
2017
- 2017-03-17 US US15/462,704 patent/US10545991B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005222552A (ja) * | 2004-02-04 | 2005-08-18 | Microsoft Corp | 複数の同期ソースのクロスポリネーション |
US20060277224A1 (en) * | 2005-06-07 | 2006-12-07 | Microsoft Corporation | Synchronizing arbitrary data using a flexible schema |
JP2009003549A (ja) * | 2007-06-19 | 2009-01-08 | Japan Lucida Co Ltd | データ管理装置およびデータ管理方法、データ管理プログラム、データ管理プログラム記憶媒体 |
US20110208695A1 (en) * | 2010-02-22 | 2011-08-25 | Siddharth Anand | Data synchronization between a data center environment and a cloud computing environment |
JP2012003416A (ja) * | 2010-06-15 | 2012-01-05 | Toshiba Corp | ファイル処理プログラム、装置及び方法 |
CN102014168A (zh) * | 2010-12-17 | 2011-04-13 | 清华大学 | 一种基于云服务的互联互通通讯录的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
KR102042230B1 (ko) | 2019-11-07 |
WO2013138051A1 (en) | 2013-09-19 |
US9633068B2 (en) | 2017-04-25 |
EP2825971A4 (en) | 2015-11-11 |
EP2825971A1 (en) | 2015-01-21 |
CN104169902A (zh) | 2014-11-26 |
US20170193071A1 (en) | 2017-07-06 |
KR20140138712A (ko) | 2014-12-04 |
US20130246353A1 (en) | 2013-09-19 |
US20150339342A1 (en) | 2015-11-26 |
US10545991B2 (en) | 2020-01-28 |
CN104169902B (zh) | 2017-03-08 |
US9110892B2 (en) | 2015-08-18 |
JP6266588B2 (ja) | 2018-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6266588B2 (ja) | ローカル・データーおよびリモート・データーの同期 | |
US10831776B2 (en) | On-demand file synchronization | |
US20170243018A1 (en) | Installation and management of client extensions | |
EP3138001B1 (en) | Methods and systems for managing multiple applications | |
US20150067167A1 (en) | Hot pluggable extensions for access management system | |
EP2428894A1 (en) | Private application clipboard | |
US20060253548A1 (en) | Method and system for hosting and executing a component application | |
CN107133309B (zh) | 流程实例的存储、查询方法及装置、存储介质及电子设备 | |
US9754123B2 (en) | User centric data maintenance | |
US11328254B2 (en) | Automatic group creation based on organization hierarchy | |
US10873552B2 (en) | Large data management in communication applications through multiple mailboxes | |
CN111209120A (zh) | 微服务的数据同步方法、装置及计算机可读存储介质 | |
JP2015517165A (ja) | ユーザーインターフェイスウェブサービス | |
CN110489158B (zh) | 对代码托管平台进行优化的方法、装置、介质和电子设备 | |
US11271884B2 (en) | Providing social insight in email | |
US20130174234A1 (en) | Light-weight credential synchronization | |
KR20150064599A (ko) | 멀티 테넌트 환경의 공통 코드 관리 방법, 이를 수행하는 공통 코드 관리 서버 및 이를 저장하는 기록매체 | |
CN117951106A (zh) | 一种日志处理方法、装置、电子设备及计算机可读介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160205 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170313 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170612 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170619 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20171004 |
|
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: 20171121 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6266588 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 |