×

Application store concierge

  • US 8,751,524 B2
  • Filed: 10/29/2010
  • Issued: 06/10/2014
  • Est. Priority Date: 10/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a query from a user requesting identification of a plurality of software applications for use by the user to perform a task identified in the query;

    referencing user data relevant to the task identified in the query;

    responsive to the user query, automatically identifying, by searching one or more application stores, an application sequence comprising a plurality of software applications that each perform separate portions of the task such that the application sequence enables the user to perform the entire task, the identifying based at least in part on the task, application programming interface (API) descriptions of inputs and outputs for each of the plurality of software applications, and the user data, wherein features and behavior of the plurality of software applications in the one or more application stores are described in descriptive data that is associated with the plurality of software applications;

    combining, by a processor, the plurality of software applications in a workflow in which each software application of the plurality of software applications occupies a sequential position and at least one of the plurality of software applications provides data to an immediately subsequent software application in the workflow; and

    determining a confidence score indicating a likelihood that the workflow performs the task identified in the query, the determining based at least in part on a history of user actions relevant to the task.

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