×

Architectures for and methods of providing network-based software extensions

  • US 7,392,522 B2
  • Filed: 09/29/2004
  • Issued: 06/24/2008
  • Est. Priority Date: 06/21/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable medium embodying computer-executable code that implements a software architecture, the architecture comprising:

  • multiple attachment points collectively arranged to filter data associated with files that describe software extensions, each attachment point including logic for filtering data;

    an extension definition hub to;

    receive the data associated with files that describe software extensions as multiple extension definition files;

    combine the multiple extension definition files into a single list;

    expose the single list for processing by the multiple attachment points; and

    multiple extension managers each associated with one or more of said multiple attachment points and with a respective feature type that can be added to a software platform by software extensions and being configured to receive data from the associated one or more said multiple attachment points that pertains to a software extension having the respective feature type with which the extension manager is associated and to process the received data to add the software extension to the software platform.

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