US 11,899,623 B2
Suggesting content items to be accessed by a user
Sean Lynch, San Francisco, CA (US); and Ilya Fushman, Palo Alto, CA (US)
Assigned to Dropbox, Inc., San Francisco, CA (US)
Filed by Dropbox, Inc., San Francisco, CA (US)
Filed on Mar. 31, 2022, as Appl. No. 17/657,569.
Application 17/657,569 is a continuation of application No. 16/569,833, filed on Sep. 13, 2019, granted, now 11,308,032.
Application 16/569,833 is a continuation of application No. 15/639,901, filed on Jun. 30, 2017, granted, now 10,474,634, issued on Nov. 12, 2019.
Application 15/639,901 is a continuation of application No. 13/777,205, filed on Feb. 26, 2013, abandoned.
Prior Publication US 2022/0222212 A1, Jul. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/00 (2019.01); G06F 16/16 (2019.01); G06F 16/41 (2019.01)
CPC G06F 16/168 (2019.01) [G06F 16/41 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computing system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, cause the computing system to:
receive, from an application associated with a first system that is separate from a content management system, an application programming interface (API) call generated during user activity within the application, the user activity comprising a user input to be used within the first system, the API call specifying content item search criteria generated based on the user input to be used within the first system;
based on the content item search criteria specified in the API call, perform a lookup in a user-specific content item index within the content management system associated with a user account to identify at least one content item that satisfies the content item search criteria generated based on the user activity, wherein the user-specific content item index references content items associated with the user account; and
provide, to the application, a suggestion to access the at least one content item from the content management system using the application associated with the first system.