Patent ID: 9697258
Date: 2017-07-04
CPC Classifications: G06F

Claim:
1. A method for performing an enhanced content search in an online content-management system, the method comprising: the online content-management system receiving, from a client device, a search query to search for content items in the online content-management system, wherein the search query includes one or more search parameters, the client device associated with a particular user account held with the online content management system; the online content-management system using the one or more search parameters to generate search results, each of the search results corresponding to a content item, in the online content-management system, that satisfies the one or more search parameters; the online content-management system ranking the search results based on access characteristics for the content items corresponding to the search results; the online content-management system sending the ranked search results to the client device; wherein one of the access characteristics on which the ranking is based includes, for each content item of the content items corresponding to the search results, a number of user accounts held with the online content-management system among which the each content item is shared; wherein at least one content item of the content items corresponding to the search results is shared among a plurality of user accounts held with the online content-management system such that one or more updates to the at least one content item made at a client device of a plurality of client devices associated with the plurality of user accounts are synchronized via the online content-management system to at least one other client device of the plurality of client devices; and wherein another of the access characteristics on which the ranking is based includes, for each content item of the content items corresponding to the search results, a number of different computing devices that each are both (i) currently synchronizing the each content item and (ii) associated with the particular user account that is associated with the client device from which the search query is received.