JP6000401B2 - クラウドストレージ - Google Patents
クラウドストレージ Download PDFInfo
- Publication number
- JP6000401B2 JP6000401B2 JP2015090784A JP2015090784A JP6000401B2 JP 6000401 B2 JP6000401 B2 JP 6000401B2 JP 2015090784 A JP2015090784 A JP 2015090784A JP 2015090784 A JP2015090784 A JP 2015090784A JP 6000401 B2 JP6000401 B2 JP 6000401B2
- Authority
- JP
- Japan
- Prior art keywords
- data item
- application
- computing device
- query
- satisfies
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
- G06F16/24575—Query processing with adaptation to user needs using context
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/062—Securing storage systems
- G06F3/0622—Securing storage systems in relation to access
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2471—Distributed queries
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Fuzzy Systems (AREA)
- Software Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Human Computer Interaction (AREA)
Description
Claims (24)
- ユーザアカウントに関連付けられた第1のコンピューティングデバイスにおいて、前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信するステップと、
前記実行中のクエリを満たすデータ項目がリモートストレージロケーションで利用可能であることの通知を受信するステップであって、前記実行中のクエリを満たす前記データ項目は、前記ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである、ステップと、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定するステップと、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定するステップと、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示するステップと、
前記アプリケーションに対する前記第2データ項目の提示を控えるステップと、
を含み、
前記実行中のクエリは、前記アプリケーションが終了又は削除されるまでアクティブのままであることを特徴とする方法。 - 前記リモートストレージロケーションに、前記第1データ項目を受信する要求を送信するステップと、
前記リモートストレージロケーションから前記第1データ項目を受信するステップと、
を含むことを特徴とする請求項1に記載の方法。 - ユーザアカウントに関連付けられた第1のコンピューティングデバイスにおいて、前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信するステップと、
前記実行中のクエリを満たすデータ項目がリモートストレージロケーションで利用可能であることの通知を受信するステップであって、前記実行中のクエリを満たす前記データ項目は、前記ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである、ステップと、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定するステップと、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定するステップと、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示するステップと、
前記アプリケーションに対する前記第2データ項目の提示を控えるステップと、
を含み、
前記アプリケーションが前記第1データ項目へのアクセスの許可を有することを判定するステップは、前記第1データ項目に関連付けられた識別子が前記アプリケーションに関連付けられた識別子と適合するかを判定するステップを含み、
前記アプリケーションに関連付けられた前記識別子は、当該識別子に関連付けられたデータ項目への共有アクセスを有するアプリケーションのファミリーを識別することを特徴とする方法。 - 前記実行中のクエリを満たす前記データ項目がリモートストレージロケーションで利用可能であることの前記通知は、前記アプリケーションに関連付けられた前記識別子が適合する前記第1データ項目に関連付けられた前記識別子を示すデータを含むことを特徴とする請求項3に記載の方法。
- 前記受信した通知のデータに基づき、前記データ項目が前記実行中のクエリを満たすことを判定するステップを含むことを特徴とする請求項1に記載の方法。
- 前記通知を前記ユーザアカウントに関連付けられた別のコンピューティングデバイスから受信することを特徴とする請求項1に記載の方法。
- ユーザアカウントに関連付けられた第1のコンピューティングデバイスと、サーバシステムと、を備えているシステムであって、
前記第1のコンピューティングデバイスは、
前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信し、
前記実行中のクエリを満たすデータ項目であって、前記ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである前記データ項目が、リモートストレージロケーションで利用可能であることの通知を受信し、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定し、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定し、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示し、
前記アプリケーションに対する前記第2データ項目の提示を控える様に構成され、
前記サーバシステムは、
前記第1のコンピューティングデバイスから、前記第1のコンピューティングデバイス上で動作している前記アプリケーションに関連付けられたデータ項目を受信し、
前記データ項目を格納し、
前記ユーザアカウントに関連付けられた1つ以上の別のデバイスに前記データ項目の通知を送信する様に構成され、
前記通知は、前記データ項目に関連付けられた前記アプリケーションの識別子を含み、
前記実行中のクエリは、前記アプリケーションが終了又は削除されるまでアクティブのままであることを特徴とするシステム。 - 前記第1のコンピューティングデバイスは、
前記リモートストレージロケーションに、前記第1データ項目を受信する要求を送信し、
前記リモートストレージロケーションから前記第1データ項目を受信する様にさらに構成されていることを特徴とする請求項7に記載のシステム。 - ユーザアカウントに関連付けられた第1のコンピューティングデバイスと、サーバシステムと、を備えているシステムであって、
前記第1のコンピューティングデバイスは、
前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信し、
前記実行中のクエリを満たすデータ項目であって、前記ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである前記データ項目が、リモートストレージロケーションで利用可能であることの通知を受信し、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定し、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定し、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示し、
前記アプリケーションに対する前記第2データ項目の提示を控える様に構成され、
前記サーバシステムは、
前記第1のコンピューティングデバイスから、前記第1のコンピューティングデバイス上で動作している前記アプリケーションに関連付けられたデータ項目を受信し、
前記データ項目を格納し、
前記ユーザアカウントに関連付けられた1つ以上の別のデバイスに前記データ項目の通知を送信する様に構成され、
前記通知は、前記データ項目に関連付けられた前記アプリケーションの識別子を含み、
前記アプリケーションが前記第1データ項目へのアクセスの許可を有することを判定することは、前記第1データ項目に関連付けられた識別子が前記アプリケーションに関連付けられた識別子と適合するかを判定することを含み、
前記アプリケーションに関連付けられた前記識別子は、当該識別子に関連付けられたデータ項目への共有アクセスを有するアプリケーションのファミリーを識別することを特徴とするシステム。 - 前記実行中のクエリを満たす前記データ項目がリモートストレージロケーションで利用可能であることの前記通知は、前記アプリケーションに関連付けられた前記識別子に適合する前記第1データ項目に関連付けられた前記識別子を示すデータを含むことを特徴とする請求項9に記載のシステム。
- 前記受信した通知のデータに基づき、前記データ項目が前記実行中のクエリを満たすことを判定することを含むことを特徴とする請求項7に記載のシステム。
- 前記通知を前記ユーザアカウントに関連付けられた別のコンピューティングデバイスから受信することを特徴とする請求項7に記載のシステム。
- 前記第1のコンピューティングデバイスからデータベースのトランザクションログファイルを受信し、複数の関連するコンピューティングデバイスのそれぞれに前記トランザクションログファイルを通知する様に構成されたサーバシステムを含み、
前記データベースのトランザクションログファイルは、データベースになされた個別の変更を識別し、前記データベースの代わりに受信され、
前記関連するコンピューティングデバイスは、第1のコンピューティングデバイスに関連付けられた前記ユーザアカウントに関連付けられていることを特徴とする請求項7に記載のシステム。 - 前記サーバシステムは、前記複数の関連するコンピューティングデバイスの1つのデバイスからの要求に応答して、前記トランザクションログファイルの1つ以上を提供する様に構成されていることを特徴とする請求項13に記載のシステム。
- 前記第1のコンピューティングデバイスから、データベースになされた個別の変更を識別する第1のトランザクションログを受信し、
第2のコンピューティングデバイスから、前記データベースになされた個別の変更を識別する第2のトランザクションログを受信し、
前記第1のトランザクションログと前記第2のトランザクションログとの間の競合が存在するかを判定し、
前記トランザクションログの2つ以上のトランザクションをマージできるかを判定し、
前記2つ以上のトランザクションをマージできる場合、前記データベースにマージしたトランザクションを適用する様に構成されたサーバシステムを備えていることを特徴とする請求項7に記載のシステム。 - 前記2つ以上のトランザクションをマージできない場合、前記サーバシステムは、競合において優先するトランザクションを判定し、前記判定したトランザクションを前記データベースに適用する様に構成されていることを特徴とする請求項15に記載のシステム。
- 前記2つ以上のトランザクションのマージは、共通する祖先データベースを判定し、前記共通する祖先データベースと、前記第1のトランザクションログと、前記第2のトランザクションログとの間の3ウェイマージを実行することを含むことを特徴とする請求項15に記載のシステム。
- 前記競合は、ユーザの介入なしに解決されることを特徴とする請求項15に記載のシステム。
- コンピュータ可読記憶媒体に保存され、第1のコンピューティングデバイスで実行されると、前記第1のコンピューティングデバイスに、
前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信し、
前記実行中のクエリを満たすデータ項目であって、ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである前記データ項目が、リモートストレージロケーションで利用可能であることの通知を受信し、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定し、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定し、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示し、
前記アプリケーションに対する前記第2データ項目の提示を控える、
ことを含む動作を実行させる命令を含み、
前記実行中のクエリは、前記アプリケーションが終了又は削除されるまでアクティブのままであることを特徴とするコンピュータプログラム。 - 前記動作は、
前記リモートストレージロケーションに、前記第1データ項目を受信する要求を送信することと、
前記リモートストレージロケーションから前記第1データ項目を受信することを含むことを特徴とする請求項19に記載のコンピュータプログラム。 - コンピュータ可読記憶媒体に保存され、第1のコンピューティングデバイスで実行されると、前記第1のコンピューティングデバイスに、
前記第1のコンピューティングデバイス上で動作しているアプリケーションから実行中のクエリを受信し、
前記実行中のクエリを満たすデータ項目であって、ユーザアカウントに関連付けられた第2のコンピューティングデバイスによって提供されたものである前記データ項目が、リモートストレージロケーションで利用可能であることの通知を受信し、
前記通知に基づき、1つ以上のアプリケーション別アクセスポリシーにより前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第1データ項目へのアクセスの許可を有することを判定し、
前記アプリケーションが前記実行中のクエリを満たす前記データ項目の第2データ項目へのアクセスの許可を有さないことを判定し、
前記アプリケーションに対して前記実行中のクエリを満たす前記第1データ項目を提示し、
前記アプリケーションに対する前記第2データ項目の提示を控える、
ことを含む動作を実行させる命令を含み、
前記アプリケーションが前記第1データ項目へのアクセスの許可を有することを判定することは、前記第1データ項目に関連付けられた識別子が前記アプリケーションに関連付けられた識別子と適合するかを判定することを含み、
前記アプリケーションに関連付けられた前記識別子は、当該識別子に関連付けられたデータ項目への共有アクセスを有するアプリケーションのファミリーを識別することを特徴とするコンピュータプログラム。 - 前記実行中のクエリを満たす前記データ項目がリモートストレージロケーションで利用可能であることの前記通知は、前記アプリケーションに関連付けられた前記識別子に適合する前記第1データ項目に関連付けられた前記識別子を示すデータを含むことを特徴とする請求項21に記載のコンピュータプログラム。
- 前記受信した通知のデータに基づき、前記データ項目が前記実行中のクエリを満たすことを判定することを含むことを特徴とする請求項19に記載のコンピュータプログラム。
- 前記データ項目を決定することは、前記ユーザアカウントに関連付けられた別のコンピューティングデバイスからのデータ項目の通知を受信したことの応答であることを特徴とする請求項19に記載のコンピュータプログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201161493390P | 2011-06-03 | 2011-06-03 | |
| US61/493,390 | 2011-06-03 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014513754A Division JP5740529B2 (ja) | 2011-06-03 | 2012-06-01 | クラウドストレージ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015172946A JP2015172946A (ja) | 2015-10-01 |
| JP6000401B2 true JP6000401B2 (ja) | 2016-09-28 |
Family
ID=46229959
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014513754A Active JP5740529B2 (ja) | 2011-06-03 | 2012-06-01 | クラウドストレージ |
| JP2015090784A Active JP6000401B2 (ja) | 2011-06-03 | 2015-04-27 | クラウドストレージ |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014513754A Active JP5740529B2 (ja) | 2011-06-03 | 2012-06-01 | クラウドストレージ |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US9208201B2 (ja) |
| EP (1) | EP2715571A1 (ja) |
| JP (2) | JP5740529B2 (ja) |
| KR (1) | KR101596559B1 (ja) |
| CN (1) | CN103620599B (ja) |
| AU (1) | AU2012261986B2 (ja) |
| WO (1) | WO2012167108A1 (ja) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10715457B2 (en) | 2010-06-15 | 2020-07-14 | Oracle International Corporation | Coordination of processes in cloud computing environments |
| EP2583211B1 (en) | 2010-06-15 | 2020-04-15 | Oracle International Corporation | Virtual computing infrastructure |
| US9009790B2 (en) * | 2010-09-11 | 2015-04-14 | At&T Intellectual Property I, L.P. | Association of multiple public user identifiers to disparate applications in an end-user's device |
| US9646291B2 (en) * | 2011-05-11 | 2017-05-09 | Visa International Service Association | Electronic receipt manager apparatuses, methods and systems |
| US8719232B2 (en) * | 2011-06-30 | 2014-05-06 | Verisign, Inc. | Systems and methods for data integrity checking |
| JP6460798B2 (ja) | 2012-02-10 | 2019-01-30 | オラクル・インターナショナル・コーポレイション | クラウドコンピューティングサービスフレームワーク |
| US10771351B2 (en) | 2012-06-15 | 2020-09-08 | Digital River, Inc. | Fast provisioning service for cloud computing |
| US9154479B1 (en) * | 2012-09-14 | 2015-10-06 | Amazon Technologies, Inc. | Secure proxy |
| US9015212B2 (en) * | 2012-10-16 | 2015-04-21 | Rackspace Us, Inc. | System and method for exposing cloud stored data to a content delivery network |
| US9619545B2 (en) | 2013-06-28 | 2017-04-11 | Oracle International Corporation | Naïve, client-side sharding with online addition of shards |
| US9813499B2 (en) * | 2013-07-23 | 2017-11-07 | Virtual Strongbox, Inc. | Virtual storage system and method of sharing access to the virtual storage system for adding electronic documents |
| US9432457B2 (en) * | 2013-08-30 | 2016-08-30 | Citrix Systems, Inc. | Redirecting local storage to cloud storage |
| US9690838B2 (en) * | 2013-10-31 | 2017-06-27 | Microsoft Technology Licensing, Llc | Master data management |
| US9817987B2 (en) | 2013-12-23 | 2017-11-14 | Dropbox, Inc. | Restricting access to content |
| US9330247B2 (en) * | 2014-04-18 | 2016-05-03 | The Boeing Company | Apparatus and method for managing multiple user accounts on a memory card |
| US10031916B2 (en) * | 2014-06-18 | 2018-07-24 | Dell Products L.P. | Methods and systems for virtualizing and managing cloud storage sources |
| US9613078B2 (en) | 2014-06-26 | 2017-04-04 | Amazon Technologies, Inc. | Multi-database log with multi-item transaction support |
| US10282228B2 (en) | 2014-06-26 | 2019-05-07 | Amazon Technologies, Inc. | Log-based transaction constraint management |
| US20160012251A1 (en) * | 2014-07-10 | 2016-01-14 | Anil Singh | Distribution, tracking, management, reporting and deployment of cloud resources within an enterprise |
| US10594681B2 (en) * | 2014-10-30 | 2020-03-17 | Lenovo (Singapore) Pte. Ltd. | Aggregate service with user interface |
| CN104460862A (zh) * | 2014-12-11 | 2015-03-25 | 四川中亚联邦科技有限公司 | 一种基于企业网盘应用的私有云存储一体机 |
| US10440757B2 (en) * | 2015-02-17 | 2019-10-08 | Google Llc | Second-screen control automatic pairing using push notifications |
| CN106156094B (zh) | 2015-04-01 | 2019-09-17 | 阿里巴巴集团控股有限公司 | 一种数据库的远程数据同步方法和装置 |
| US10992748B1 (en) | 2015-06-18 | 2021-04-27 | EMC IP Holding Company LLC | Verification of event-based synchronization |
| US10721298B1 (en) | 2015-06-18 | 2020-07-21 | EMC IP Holding Company LLC | Learning client preferences to optimize event-based synchronization |
| US10242024B1 (en) | 2015-06-18 | 2019-03-26 | EMC IP Holding Company LLC | Dynamic reprioritization of content download during synchronization |
| US10235331B1 (en) * | 2015-06-18 | 2019-03-19 | EMC IP Holding Company LLC | Event-based synchronization in a file sharing environment |
| WO2017039580A1 (en) * | 2015-08-28 | 2017-03-09 | Hewlett Packard Enterprise Development Lp | Collision handling during an asynchronous replication |
| US10860988B2 (en) * | 2016-04-11 | 2020-12-08 | Samsung Electronics Co., Ltd. | Managing data items contributed by a plurality of applications |
| US10607195B2 (en) * | 2016-06-06 | 2020-03-31 | ArrowPass, Inc. | Facilitating selling and validating digital resources |
| US11347774B2 (en) * | 2017-08-01 | 2022-05-31 | Salesforce.Com, Inc. | High availability database through distributed store |
| US20190370353A1 (en) * | 2018-05-29 | 2019-12-05 | Microsoft Technology Licensing, Llc | Change notifications for object storage |
| US11205045B2 (en) * | 2018-07-06 | 2021-12-21 | International Business Machines Corporation | Context-based autocompletion suggestion |
| US12437326B2 (en) * | 2019-03-15 | 2025-10-07 | Swapretail, Inc. | Systems and methods for managing direct exchange |
| US11269700B2 (en) | 2019-04-23 | 2022-03-08 | Apple Inc. | System call interception for file providers |
| WO2020223643A1 (en) * | 2019-05-02 | 2020-11-05 | Phoneado Inc. | Technologies for enabling personal communications |
| US11556512B2 (en) | 2019-11-01 | 2023-01-17 | Palantir Technologies Inc. | Systems and methods for artifact peering within a multi-master collaborative environment |
| CN111866098B (zh) * | 2020-07-03 | 2024-04-26 | 北京小米松果电子有限公司 | 一种日志处理方法、装置及存储介质 |
| WO2022010006A1 (ko) * | 2020-07-08 | 2022-01-13 | 엘지전자 주식회사 | 컨테이너를 이용한 다중 프로파일 지원 |
| CN115220642B (zh) | 2021-04-16 | 2025-08-12 | 戴尔产品有限公司 | 预测存储阵列容量 |
Family Cites Families (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6253203B1 (en) * | 1998-10-02 | 2001-06-26 | Ncr Corporation | Privacy-enhanced database |
| JP2001092707A (ja) * | 1999-09-24 | 2001-04-06 | Nec Corp | 情報処理システム、構造化文書処理システム、その更新方法及びその更新プログラムを記録した記録媒体 |
| US6873841B1 (en) * | 1999-12-16 | 2005-03-29 | Koninklijke Philips Electronics N.V. | Shared address-data service for personal CE equipment |
| WO2002005061A2 (en) * | 2000-07-06 | 2002-01-17 | David Paul Felsher | Information record infrastructure, system and method |
| US8380630B2 (en) * | 2000-07-06 | 2013-02-19 | David Paul Felsher | Information record infrastructure, system and method |
| US20020065919A1 (en) * | 2000-11-30 | 2002-05-30 | Taylor Ian Lance | Peer-to-peer caching network for user data |
| US6985958B2 (en) * | 2001-03-14 | 2006-01-10 | Microsoft Corporation | Messaging infrastructure for identity-centric data access |
| US20020133535A1 (en) * | 2001-03-14 | 2002-09-19 | Microsoft Corporation | Identity-centric data access |
| US7752166B2 (en) | 2001-11-15 | 2010-07-06 | Visto Corporation | System and methods for asynchronous synchronization |
| US7546633B2 (en) * | 2002-10-25 | 2009-06-09 | Microsoft Corporation | Role-based authorization management framework |
| JP2004260274A (ja) * | 2003-02-24 | 2004-09-16 | Nec Corp | 携帯端末データメモリ共有システム及び携帯端末データメモリ共有機能を実現させるためのプログラム |
| US7846023B2 (en) * | 2003-03-27 | 2010-12-07 | Microsoft Corporation | Application-centric user interface techniques |
| US7620648B2 (en) * | 2003-06-20 | 2009-11-17 | International Business Machines Corporation | Universal annotation configuration and deployment |
| US7457828B2 (en) * | 2003-08-29 | 2008-11-25 | Sap Ag | System and method for synchronizing distributed buffers when committing data to a database |
| JP4701639B2 (ja) | 2004-06-24 | 2011-06-15 | 日本電気株式会社 | バックアップデータのストレージシステム及び方法、これに用いられる情報サーバ、携帯端末及びプログラム |
| EP1812848A4 (en) * | 2004-09-15 | 2009-04-29 | Adesso Systems Inc | SYSTEM AND METHOD FOR DATA MANAGEMENT IN A DISTRIBUTED COMPUTER SYSTEM |
| WO2007043659A1 (ja) * | 2005-10-13 | 2007-04-19 | Ntt Docomo, Inc. | 携帯端末、アクセス制御管理装置及びアクセス制御管理方法 |
| US20070130217A1 (en) | 2005-10-13 | 2007-06-07 | Unwired Software, Inc. | Many to many data synchronization |
| US8543968B2 (en) * | 2005-11-17 | 2013-09-24 | Target Health, Inc. | System and method for creating, managing, deploying and archiving data-intensive applications and projects |
| US8677499B2 (en) * | 2005-12-29 | 2014-03-18 | Nextlabs, Inc. | Enforcing access control policies on servers in an information management system |
| US8341127B1 (en) * | 2006-02-02 | 2012-12-25 | Emc Corporation | Client initiated restore |
| EP1826703B1 (en) * | 2006-02-27 | 2008-04-09 | Sap Ag | An access control system, a rule engine adaptor, a rule-based enforcement platform and a method for performing access control |
| US7917963B2 (en) * | 2006-08-09 | 2011-03-29 | Antenna Vaultus, Inc. | System for providing mobile data security |
| KR100926880B1 (ko) * | 2007-05-21 | 2009-11-16 | 엔에이치엔(주) | Dbms에서의 데이터 복제 방법 및 시스템 |
| US8271477B2 (en) * | 2007-07-20 | 2012-09-18 | Informatica Corporation | Methods and systems for accessing data |
| US7991740B2 (en) | 2008-03-04 | 2011-08-02 | Apple Inc. | Synchronization server process |
| US8073847B2 (en) * | 2008-06-27 | 2011-12-06 | Microsoft Corporation | Extended user profile |
| US8458128B2 (en) | 2008-08-26 | 2013-06-04 | Microsoft Corporation | Minimal extensions required for multi-master offline and collaboration for devices and web services |
| US8112537B2 (en) * | 2008-09-29 | 2012-02-07 | Apple Inc. | Trickle sync protocol |
| JP4725635B2 (ja) | 2008-11-13 | 2011-07-13 | 富士ゼロックス株式会社 | 情報処理装置およびプログラム |
| US8327351B2 (en) * | 2009-04-30 | 2012-12-04 | Sap Ag | Application modification framework |
| KR101626117B1 (ko) * | 2009-06-22 | 2016-05-31 | 삼성전자주식회사 | 클라우드 스토리지를 제공하는 클라이언트, 중개 서버 및 방법 |
| US8285681B2 (en) * | 2009-06-30 | 2012-10-09 | Commvault Systems, Inc. | Data object store and server for a cloud storage environment, including data deduplication and data management across multiple cloud storage sites |
| US20110072487A1 (en) | 2009-09-23 | 2011-03-24 | Computer Associates Think, Inc. | System, Method, and Software for Providing Access Control Enforcement Capabilities in Cloud Computing Systems |
| US8516137B2 (en) * | 2009-11-16 | 2013-08-20 | Microsoft Corporation | Managing virtual hard drives as blobs |
| FR2958478B1 (fr) * | 2010-04-02 | 2012-05-04 | Sergio Loureiro | Procede de securisation de donnees et/ou des applications dans une architecture informatique en nuage |
| US8799221B2 (en) * | 2010-04-23 | 2014-08-05 | John Canessa | Shared archives in interconnected content-addressable storage systems |
| US8595382B2 (en) * | 2010-06-07 | 2013-11-26 | Salesforce.Com, Inc. | System, method and computer program product for performing a synchronization of data |
| US8606948B2 (en) * | 2010-09-24 | 2013-12-10 | Amazon Technologies, Inc. | Cloud-based device interaction |
| US9424002B2 (en) * | 2010-12-03 | 2016-08-23 | Microsoft Technology Licensing, Llc | Meta-application framework |
| US8650620B2 (en) * | 2010-12-20 | 2014-02-11 | At&T Intellectual Property I, L.P. | Methods and apparatus to control privileges of mobile device applications |
| US20120203932A1 (en) * | 2011-02-08 | 2012-08-09 | Microsoft Corporation | Multi-master media metadata synchronization |
| US20120254108A1 (en) * | 2011-03-30 | 2012-10-04 | Microsoft Corporation | Synchronization Of Data For A Robotic Device |
-
2012
- 2012-06-01 KR KR1020137032111A patent/KR101596559B1/ko active Active
- 2012-06-01 WO PCT/US2012/040496 patent/WO2012167108A1/en not_active Ceased
- 2012-06-01 AU AU2012261986A patent/AU2012261986B2/en active Active
- 2012-06-01 JP JP2014513754A patent/JP5740529B2/ja active Active
- 2012-06-01 EP EP12726562.7A patent/EP2715571A1/en not_active Withdrawn
- 2012-06-01 CN CN201280027149.8A patent/CN103620599B/zh not_active Expired - Fee Related
- 2012-06-01 US US13/486,385 patent/US9208201B2/en not_active Expired - Fee Related
-
2015
- 2015-04-27 JP JP2015090784A patent/JP6000401B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN103620599A (zh) | 2014-03-05 |
| EP2715571A1 (en) | 2014-04-09 |
| WO2012167108A1 (en) | 2012-12-06 |
| KR20140014268A (ko) | 2014-02-05 |
| KR101596559B1 (ko) | 2016-02-22 |
| US9208201B2 (en) | 2015-12-08 |
| CN103620599B (zh) | 2016-10-12 |
| AU2012261986A1 (en) | 2013-11-28 |
| JP5740529B2 (ja) | 2015-06-24 |
| JP2014525066A (ja) | 2014-09-25 |
| US20120310880A1 (en) | 2012-12-06 |
| JP2015172946A (ja) | 2015-10-01 |
| AU2012261986B2 (en) | 2016-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6000401B2 (ja) | クラウドストレージ | |
| US12572513B2 (en) | Techniques for resource utilization in replication pipeline processing | |
| US12147394B2 (en) | Techniques for resource utilization in replication pipeline processing | |
| US20180357253A1 (en) | Synchronization of client machines with a content management system repository | |
| US20180011739A1 (en) | Data factory platform and operating system | |
| US20140095929A1 (en) | Interface for resolving synchronization conflicts of application states | |
| US12455861B2 (en) | Techniques for efficient encryption and decryption during file system cross-region replication | |
| US20200364241A1 (en) | Method for data synchronization between a source database system and target database system | |
| US20130132439A1 (en) | Organizing versioning according to permissions | |
| WO2023244601A1 (en) | End-to-end restartability of cross-region replication using a new replication | |
| US9588779B2 (en) | Maintaining state information in a multi-component, event-driven state machine | |
| Menon | Cloudera administration handbook | |
| US20250077301A1 (en) | Statefulsets graceful termination for cloud computing platforms | |
| US20200167179A1 (en) | Cloud platform integration load balancer | |
| US20240104062A1 (en) | Techniques for resolving snapshot key inter-dependency during file system cross-region replication | |
| WO2023244447A1 (en) | Techniques for efficient replication and recovery | |
| Karambelkar | Apache Hadoop 3 Quick Start Guide: Learn about big data processing and analytics | |
| KR20180134814A (ko) | 데이터 타입 기반의 멀티 디바이스 데이터 동기화를 위한 방법 및 시스템 | |
| WO2025049797A1 (en) | Statefulsets graceful termination for cloud computing platforms | |
| Madougou | Process Data Infrastructure and Data Services | |
| WO2023244449A1 (en) | Hierarchical key management for cross-region replication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160314 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160506 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160722 |
|
| 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: 20160805 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160830 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6000401 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 |
|
| 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 |