Patents Assigned to Oxygen Cloud, Inc.
-
Patent number: 10789375Abstract: Techniques for managing data files spread across different remote storage systems are described. A remote storage management system can provide a unified file system that interacts with different remote storage services to allow a user to manage, from one interface, the user's data stored in different source systems. The remote storage management system may allow a user to create sharable cloud drives with combination of files from the unified file system irrespective of which service provider is storing the files. The generated cloud drive can be shared with a recipient to give the recipient access to the user's files. The recipient is not required to have an account with any of the remote storage service providers or with the remote storage management system.Type: GrantFiled: March 19, 2018Date of Patent: September 29, 2020Assignee: Oxygen Cloud, Inc.Inventor: Peter C. Chang
-
Patent number: 10565168Abstract: Synchronization techniques with state transformation are described. The synchronization techniques may include storing a data object and metadata associated with the data object at a computing device. The data object can be stored in a first representative state at the computing device. The techniques may further involve receiving user input to synchronize the data object into a second representative state at a remote computing device, automatically transforming the data object from the first representative state into the second representative state, and synchronizing the data object to a remote data object stored at the remote computing device. The remote data object can be stored in the second representative state at the remote computing device.Type: GrantFiled: May 2, 2017Date of Patent: February 18, 2020Assignee: OXYGEN CLOUD, INC.Inventor: Peter C. Chang
-
Publication number: 20190286827Abstract: Techniques for managing data files spread across different remote storage systems are described. A remote storage management system can provide a unified file system that interacts with different remote storage services to allow a user to manage, from one interface, the user's data stored in different source systems. The remote storage management system may allow a user to create sharable cloud drives with combination of files from the unified file system irrespective of which service provider is storing the files. The generated cloud drive can be shared with a recipient to give the recipient access to the user's files. The recipient is not required to have an account with any of the remote storage service providers or with the remote storage management system.Type: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Applicant: Oxygen Cloud, Inc.Inventor: Peter C. Chang
-
Publication number: 20180322138Abstract: Synchronization techniques with state transformation are described. The synchronization techniques may include storing a data object and metadata associated with the data object at a computing device. The data object can be stored in a first representative state at the computing device. The techniques may further involve receiving user input to synchronize the data object into a second representative state at a remote computing device, automatically transforming the data object from the first representative state into the second representative state, and synchronizing the data object to a remote data object stored at the remote computing device. The remote data object can be stored in the second representative state at the remote computing device.Type: ApplicationFiled: May 2, 2017Publication date: November 8, 2018Applicant: Oxygen Cloud, Inc.Inventor: Peter C. Chang
-
Patent number: 10015271Abstract: A method of managing data objects at a remote computing system is disclosed. The method includes receiving a request to provide a recipient associated with a recipient computing device with access to a data object, providing an identifier that references the data object, receiving a request for the data object from the recipient, and providing the recipient with access to the data object based on one or more characteristics of the recipient computing device.Type: GrantFiled: October 28, 2011Date of Patent: July 3, 2018Assignee: OXYGEN CLOUD, INC.Inventors: Peter C. Chang, Anthony Magliulo
-
Patent number: 9282169Abstract: Methods, apparatus and systems for altering a scope of data synchronization are disclosed. The scope of data synchronization is altered in real-time via user interactions with the data. In one embodiment, a client device may include folder stubs that reference folders of information stored at a remote server. In response to a user selecting the folder stub, additional folder and/or file stubs provided within the folder are acquired by the client device from the remote server, and a scope of data synchronization is expanded to include the path to the folder referenced by the folder stub. The scope of data synchronization may also be contracted. In response to a user commanding the client device to de-synchronize a synchronized folder, the scope of synchronization may be contracted to exclude the folder and any sub-folders.Type: GrantFiled: July 12, 2013Date of Patent: March 8, 2016Assignee: Oxygen Cloud, Inc.Inventor: Peter C. Chang
-
Patent number: 9002933Abstract: Methods, apparatus and systems for sharing data based on user interactions. User interactions with data, such as creating a file, opening a file, or modifying a file, are monitored by a user computing device. When the user interactions satisfy a data-interaction condition defined by a set of rules, information associated with the user interaction is communicated to a remote server for subsequent sharing with the user or another recipient. The information associated with the user interaction may include data, metadata, and or contextual data.Type: GrantFiled: December 7, 2012Date of Patent: April 7, 2015Assignee: Oxygen Cloud, Inc.Inventors: Peter C. Chang, Leo N. Leung, Anthony D. Magliulo
-
Patent number: 8965847Abstract: A method including storing a first data object and metadata associated with the first data object at a computing device, storing metadata at the computing device for which a second data object associated with the metadata is not stored at the computing device, and displaying, in the appearance of a single file system, information identifying both the first data object and the second data object.Type: GrantFiled: October 28, 2011Date of Patent: February 24, 2015Assignee: Oxygen Cloud, Inc.Inventor: Peter C. Chang