Recognizing cloud content
First Claim
1. A system comprising:
- a computing device; and
one or more processors configured to perform operations to handle recognized cloud content of the computing device including;
registering, via a designated data object, a top level path name for a local storage location of the computing device;
associating files stored under the top level path name with a collaboration service;
recognizing files stored under the top level path name as cloud content associated with the collaboration service;
outputting indications for display, via one or more applications of the computing device, to reflect association of the recognized files with the collaboration service;
tracking activities of the one or more applications of the computing device with the recognized files, the tracking using relative paths formed by removing the registered top level path name from absolute paths to the files in the local storage; and
roaming the activities performed by the one or more applications of the computing device with the recognized files for use by multiple devices to which the recognized files are synchronized using relative paths to reference the activities.
2 Assignments
0 Petitions
Accused Products
Abstract
Recognizing cloud content techniques are described herein. A designated storage location for cloud content corresponding to a service is registered locally at a device. Files stored in association with the registered storage location may be recognized as cloud content of the corresponding service. The recognized cloud content may be handled in various ways to customize the user experience and tailor interaction with cloud content. For example, icons or other visual identifiers may be used within device, operating system and/or application user interfaces to represent an association of files with a particular service based on recognition of the files as cloud content. Additionally, a registered storage location for a device may be employed to obtain relative paths to files that may be used to roam file activity lists between different devices.
-
Citations
20 Claims
-
1. A system comprising:
-
a computing device; and one or more processors configured to perform operations to handle recognized cloud content of the computing device including; registering, via a designated data object, a top level path name for a local storage location of the computing device; associating files stored under the top level path name with a collaboration service; recognizing files stored under the top level path name as cloud content associated with the collaboration service; outputting indications for display, via one or more applications of the computing device, to reflect association of the recognized files with the collaboration service; tracking activities of the one or more applications of the computing device with the recognized files, the tracking using relative paths formed by removing the registered top level path name from absolute paths to the files in the local storage; and roaming the activities performed by the one or more applications of the computing device with the recognized files for use by multiple devices to which the recognized files are synchronized using relative paths to reference the activities. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
Registering, via a designated data object, a top level path name for a local storage location of the computing device; associating files stored under the top level path name with a collaboration service; recognizing the files stored under the top level path name as cloud content associated with the collaboration service; outputting indications for display, via one or more applications of the computing device, to reflect association of the recognized files with the collaboration service; tracking activities of the one or more applications of the computing device with the recognized files, the tracking using relative paths formed by removing the registered top level path name from absolute paths to the files in the local storage; and roaming the activities performed by the one or more applications of the computing device with the recognized files for use by multiple devices to which the recognized files are synchronized using relative paths to reference the activities. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
associating files stored in a registered location on a computing device with a collaboration service; recognizing the files associated with the collaboration service as cloud content; obtaining a relative path for the files stored on the computing device by removing the registered location from absolute paths to the files in the local storage; tracking activities of one or more applications with the files recognized as cloud content using the relative paths; ascertaining activities associated with the relative paths for files synchronized across multiple devices via the collaboration service; constructing paths to local versions of the files in local storage of the computing device by combining the relative paths with the registered location for files associated with the collaboration service registered on the computing device; and rendering a list of the activities that uses the constructed paths for list items corresponding to the files associated with the collaboration service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification