×

Searching For Applications Based On Application Usage

  • US 20170193059A1
  • Filed: 12/31/2015
  • Published: 07/06/2017
  • Est. Priority Date: 12/31/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A method comprising:

  • retrieving, at one or more computing devices, event analytics data for a software application installed on a plurality of user devices, wherein the software application includes a plurality of accessible application states, and wherein the event analytics data indicates a number of times each of the accessible application states were accessed by the user devices;

    mapping function names to the application states accessed by the user devices, wherein each of the function names indicates a functionality associated with the software application;

    determining a usage fraction value for each of the function names of the software application based on the number of times each of the function names was mapped, the usage fraction value for each function name indicating the number of times the function name was mapped relative to the number of times each of the function names was mapped;

    assigning function keywords to an application search record associated with the software application based on the usage fraction values associated with the function names of the software application;

    receiving a search query from a querying user device;

    identifying the application search record based on a match between terms of the search query and terms of the function keywords assigned to the application search record;

    generating search results based on the identified application search record; and

    transmitting the search results to the querying user device.

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