×

Tools discovery in cloud computing

  • US 8,527,494 B2
  • Filed: 10/11/2010
  • Issued: 09/03/2013
  • Est. Priority Date: 05/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:

  • receive a user request at a client computing device, the user request comprising a search query with one or more keywords;

    identify one or more verbs and nouns in the search query;

    based on the identified one or more verbs and nouns and a context of the user, execute the search query at one or more server computing devices to obtain a list of tools, wherein each tool is included in a corresponding service running in the one or more server computing devices and the list of tools are associated with one or more functionalities;

    based on the identified nouns and the context of the user, rank the list of the tools;

    display the ranked list of tools on a user interface;

    receive a selection of a tool from the displayed list of tools; and

    create a tool instance corresponding to the selected tool, wherein the tool instance represents a proxy to a service including the selected tool and a handler in the tool instance manages ongoing interaction with the selected tool and provides a reference to a library class that manages the lifecycle of the created tool instance.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×