×

Search results for native applications

  • US 9,881,095 B2
  • Filed: 06/23/2015
  • Issued: 01/30/2018
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising:

  • accessing, for each of a plurality of native applications, a respective application package file for the native application, the respective application package file for each native application including a collection of files that are used to distribute and install the native application on a user device, and for each native application;

    determining, from one or more of the files of the application package file, an application name of the native application, the determining comprisingdetermining an application icon for the native application from one or more of the files of the application package file;

    indexing the application icon for the native application in the index; and

    selecting, from one or more of the files of the application package file, a text string defining the application display name for the application icon as the application name;

    accessing, at the data processing apparatus, application pages of the native application, and for each of the application pages, generating application page data describing content of the application page, an application page name of the application page, the content described by the application page data including text that a user device displays on the application page when the user device displays the application page;

    indexing the application page data and the application name for the native application in an index that is searchable by a search engine.

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