Searching and Accessing Application Functionality
First Claim
1. A method comprising:
- receiving, at a computing device, search results transmitted from a search system in communication with the computing device, the search results comprising a header for an application executable on the computing device and application access mechanisms associated with the header, each application access mechanism having a reference to the application and indicating one or more performable operations for the application; and
displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header, each access link associated with an application access mechanism for the application.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method further includes displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application.
-
Citations
30 Claims
-
1. A method comprising:
-
receiving, at a computing device, search results transmitted from a search system in communication with the computing device, the search results comprising a header for an application executable on the computing device and application access mechanisms associated with the header, each application access mechanism having a reference to the application and indicating one or more performable operations for the application; and displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header, each access link associated with an application access mechanism for the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user device comprising:
-
a display; a computing device in communication with the display; and non-transitory memory in communication with the computing device, the non-transitory memory storing instructions that when executed on the computing device cause the computing device to perform operations comprising; receiving search results transmitted from a search system in communication with the computing device, the search results comprising a header for an application executable on the computing device and access mechanisms associated with the header, each application access mechanism having a reference to the application and indicating one or more performable operations for the application; and displaying on the display a graphical user interface including the header and user selectable access links grouped with the header, each access link associated with an application access mechanism for the application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
receiving, at a computing device, a search criteria from a user device in communication with the computing device; executing, using the computing device, a search of a data store in communication with the computing device using the search criteria; receiving, at the computing device, function records from the data store in response to the executed search, each of the function records comprising; an application identifier; an application access mechanism having a reference to a native application and indicating one or more performable operations for the native application; and application state information describing a state of the native application when the native application performs the one or more operations indicated in the application access mechanism; grouping the function records, at the computing device, based on the application identifiers; and transmitting search results from the computing device to the user device, the search results comprising; a header for each group of function records; and application access mechanisms of the function records. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification