US 9,811,328 B2
Automatic discovery and retrieval of interoperable applications
Atul Kumar, Palo Alto, CA (US)
Assigned to GOOGLE INC., Mountain View, CA (US)
Filed by Google Inc., Mountain View, CA (US)
Filed on Sep. 26, 2016, as Appl. No. 15/276,062.
Application 15/276,062 is a continuation of application No. 14/568,247, filed on Dec. 12, 2014, granted, now 9,454,354.
Claims priority of provisional application 62/089,641, filed on Dec. 9, 2014.
Prior Publication US 2017/0010876 A1, Jan. 12, 2017
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/445 (2006.01); H04L 29/08 (2006.01); G06F 3/0484 (2013.01); G06F 3/0481 (2013.01); G06F 3/0488 (2013.01); G06F 21/53 (2013.01); G06F 3/0482 (2013.01)
CPC G06F 8/61 (2013.01) [G06F 3/0488 (2013.01); G06F 3/04817 (2013.01); G06F 3/04842 (2013.01); H04L 67/10 (2013.01); G06F 3/0482 (2013.01); G06F 3/04883 (2013.01); G06F 8/62 (2013.01); G06F 21/53 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system, comprising:
a memory configured to store a plurality of applications; and
a processor configured to
determine that a first application, installed on a client device, is a frequently used application on the client device, and
to determine, responsive to a determination that the first application is the frequently used application, that a second application and the first application belong to a category of applications, wherein the second application is above at least one of a threshold level of rating or a threshold level of popularity, wherein data generated by the first application is in a format that is interoperable, based on the category, with the second application and is configured to be imported into the second application, and wherein the format that is interoperable comprises a threshold number of data types used by both the second application and first application.