×

Searching and accessing application functionality

  • US 9,720,672 B2
  • Filed: 12/16/2014
  • Issued: 08/01/2017
  • Est. Priority Date: 01/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a mobile computing device, search results based on a search query, wherein the search results are transmitted from a search system in communication with the mobile computing device, wherein the search results indicate a plurality of native applications installable and executable on the mobile computing device, wherein the search results include a plurality of groups of search results, wherein each group respectively corresponds to a different one of the native applications, and wherein each group of search results includes;

    a header for the corresponding native application executable on the mobile computing device and a default application access mechanism associated with the header, wherein the header corresponds to a default state of the corresponding native application, and wherein the default application access mechanism is configured to, upon user selection of the header, at least one of (i) open the corresponding native application on the mobile computing device to the default state and (ii) download and install the corresponding native application onto the mobile computing device and subsequently open the corresponding native application on the mobile computing device to the default state; and

    a group of two or more application access mechanisms, wherein each application access mechanism includes a reference to the corresponding native application and indicates one or more performable operations that cause the corresponding native application to enter an operating state, wherein each operating state of each application access mechanism different from the operating states of the other application access mechanisms, and wherein each operating state of each application access mechanism is independently based on the search query; and

    displaying, on a display in communication with the mobile computing device, a graphical user interface including the plurality of groups of search results, wherein each of the plurality of groups is displayed in a visual region that is non-overlapping with others of the plurality of groups, and wherein each of the plurality of groups includes (i) the header and (ii) user selectable access links grouped with the header, wherein each access link is associated with each application access mechanism for the corresponding native application.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×