APPLICATION RECOMMENDATION USING STORED FILES
First Claim
6-1. The non-transitory computer-readable medium of claim 9, where in the information includes a relevancy level for each file in the subset.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosed technology can enable files to be stored with a networked environment. The files can be associated with information (e.g., properties) such as a file name, a file type, a date/time at which a respective file was last accessed, a number of times a respective file was accessed, data representing the contents of a respective file, and other information. Based at least in part on analyzing the information, the disclosed technology can select or identify a file and/or a file property (e.g., a file type) that the disclosed technology predicts to be most relevant to the user. The disclosed technology can then recommend applications based at least in part on the selected or identified file and/or file property (e.g., file type).
48 Citations
20 Claims
-
6-1. The non-transitory computer-readable medium of claim 9, where in the information includes a relevancy level for each file in the subset.
-
9. A non-transitory computer-readable medium storing computer-executable instructions for causing a processor to:
-
receive a request to upload a plurality of files to a user account of a network content management system where the system can be synced with any computing device that is logged into the user'"'"'s account; store the plurality of files in the system, the plurality of files being stored at the user account of the system, wherein one or more modifications or updates to the plurality of files are synchronized at the user account of the system where a user can manipulate content directly in a local folder, while a background process monitors the local folder for changes and synchronizes those changes to the system and provides notifications of synchronization operations, and indications of content statuses; analyze at least a portion of information associated with at least a subset of the plurality of files, the information including a file type associated with each file in the subset, a number of times that each file in the subset has been accessed, a time at which each file in the subset was most recently accessed, usage history data related to use of the subset of the plurality of files by the user account, and content included in each file in the subset, wherein the subset is either an equal subset or a strict subset, and wherein the subset includes files that have been accessed by the user account; select one of a first file type associated with a majority of the files, a second file type associated with the file most recently accessed, and a third file type associated with the file accessed the most, wherein the selecting is based on the analysis of the information; and recommend at least one application from an application marketplace, the at least one application compatible with the selected file type. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor; and a computer-readable medium storing computer-executable instructions for causing the processor to; receive a request to upload a plurality of files to a user account of a network content management system where the system can be synced with any computing device that is logged into the user'"'"'s account; store the plurality of files in the system, the plurality of files being stored at the user account of the system, wherein one or more modifications or updates to the plurality of files are synchronized at the user account of the system where a user can manipulate content directly in a local folder, while a background process monitors the local folder for changes and synchronizes those changes to the system and provides notifications of synchronization operations, and indications of content statuses; analyze at least a portion of information associated with at least a subset of the plurality of files, the information including a file type associated with each file in the subset, a number of times that each file in the subset has been accessed, a time at which each file in the subset was most recently accessed, usage history data related to use of the subset of the plurality of files by the user account, and content included in each file in the subset, wherein the subset is either an equal subset or a strict subset, and wherein the subset includes files that have been accessed by the user account; select one of a first file type associated with a majority of the files, a second file type associated with the file most recently accessed, and a third file type associated with the file accessed the most, wherein the selecting is based on the analysis of the information; and recommend at least one application from an application marketplace, the at least one application compatible with the selected file type. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification