×

Extending functionality of web-based applications

  • US 8,930,555 B2
  • Filed: 03/08/2007
  • Issued: 01/06/2015
  • Est. Priority Date: 03/08/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for use in a computer system comprising a web application manager that provides to each of a plurality of subscribers a subscriber account, each subscriber account including at least one web application from a plurality of web applications made available for inclusion in the plurality of subscriber accounts, the method comprising:

  • operating at least one processor programmed by executable instructions to carry out at least one act, the at least one act comprising;

    receiving an application programming interface (API) call for an API that provides a centralized discovery capability to enable a source of the API call to discover, via a single interaction with the API, which of the plurality of web applications is included in a subscriber account, wherein the source of the API call is a first entity and the subscriber associated with the subscriber account is a second entity, the first entity and the second entity being different entities, the first entity comprising at least one software process adapted to extend the functionality of the at least one web application of the plurality of web applications, and wherein the first entity is another web application hosted by a web server, and the other web application discovers which of the plurality of web applications is included in the subscriber account via the centralized discovery capability provided by the API; and

    responding to the API call with a listing of which of the plurality of web applications is included in the subscriber account and, for at least one web application of the web applications included in the subscriber account, a descriptor that describes a functionality of the at least one web application of the web applications included in the subscriber account.

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