×

Managed system extensibility

  • US 8,627,284 B2
  • Filed: 06/19/2009
  • Issued: 01/07/2014
  • Est. Priority Date: 06/19/2009
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer storage memories having stored thereon multiple instructions of an operating system that, when executed by one or more processors of a computing device, cause the one or more processors to:

  • receive, for each of multiple software components installed on the computing device, one or more extension registrations identifying the software component as a provider of functionality;

    maintain a record of the one or more extension registrations for each of the multiple software components;

    receive requests, from other software components installed on the computing device, that identify particular functionality; and

    return to the other software components, in response to the requests and based on the record, information regarding one or more of the multiple software components that provide the particular functionalityreceive an indication that one of the multiple software components is to be uninstalled from the computing device;

    identify the one or more extension registrations in the record that correspond to the one of the multiple software components; and

    delete from the record the one or more extension registrations that correspond to the one of the multiple software components.

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