Recognizing cloud content
First Claim
1. A method implemented by a computing device comprising:
- registering a top level path name for a local storage location on the computing device;
associating user files stored under the top level path name with a collaboration service;
detecting the files stored locally under the top level path name;
recognizing the detected files as cloud content associated with the collaboration service;
tracking activities of one or more applications of the computing device with the recognized files, the tracking using relative paths formed by removing the registered to level path name from absolute paths to the files in the local storage; and
outputting indications for display via the one or more applications of the computing device to reflect association of the recognized files with the collaboration service, the indications providing one or more visual identifiers distinguishing files associated with the collaboration service from other content not associated with the collaboration service.
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 method implemented by a computing device comprising:
-
registering a top level path name for a local storage location on the computing device; associating user files stored under the top level path name with a collaboration service; detecting the files stored locally under the top level path name; recognizing the detected files as cloud content associated with the collaboration service; tracking activities of one or more applications of the computing device with the recognized files, the tracking using relative paths formed by removing the registered to level path name from absolute paths to the files in the local storage; and outputting indications for display via the one or more applications of the computing device to reflect association of the recognized files with the collaboration service, the indications providing one or more visual identifiers distinguishing files associated with the collaboration service from other content not associated with the collaboration service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a computing device; one or more processors; and one or more computer-readable storage devices comprising instructions that, when executed by the one or more processors, implement a recognition module configured to perform operations comprising; associating files stored in a registered location on the 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 activities that uses the constructed paths for list items corresponding to the files associated with the collaboration service. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 a top level path name for a local storage location on the computing device; associating user files stored under the top level path name with a collaboration service; detecting the files stored locally under the top level path name; recognizing the detected files as cloud content associated with the collaboration service; tracking activities of 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 outputting indications for display via the one or more applications of the computing device to reflect association of the recognized files with the collaboration service, the indications providing one or more visual identifiers distinguishing files associated with the collaboration service from other content not associated with the collaboration service. - View Dependent Claims (18, 19, 20)
-
Specification