Please download the dossier by clicking on the dossier button x
×

System and method for managing asset-side offering modules

  • US 10,346,149 B1
  • Filed: 01/05/2006
  • Issued: 07/09/2019
  • Est. Priority Date: 06/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of deploying an offering to a customer device in a data processing system, the method comprising the steps of:

  • discovering, by an asset platform program on a customer device, an asset, wherein the asset is a software program running on the customer device;

    registering, by the asset platform program, the discovered asset with at least two offering platforms, wherein the at least two offering platforms each comprises a software program for administering an offering to the asset, wherein a first offering platform of the at least two offering platforms is local to the customer device, wherein the first offering platform comprises a web services interface that communicates with an offering module on the asset platform program, wherein a second offering platform of the at least two offering platforms is remote from the customer device, and wherein the offering comprises a software program update or a service associated with the asset;

    exchanging, by the at least two offering platforms, managed asset information, wherein the managed asset information supports transmitting an offering deployment package, wherein the offering deployment package identifies a location of a plurality of components of the offering and specifies a connection parameter for deployment of a given component of the plurality of components of the offering, and wherein the connection parameter specifies that a bi-directional connection is required between the first offering platform and the second offering platform that hosts the given component;

    transmitting, by cooperative actions of the at least two offering platforms, the offering deployment package from the second offering platform to the first offering platform when the registering of the discovered asset is completed;

    determining, by an entitlement service operating on the web services interface on the first offering platform, whether an entitlement classification of the offering is commensurate with an entitlement level of an asset platform on the customer device, wherein the asset platform comprises the asset platform program;

    transmitting, by the first offering platform via a portal of the web services interface, the offering from the first offering platform to the offering module on the asset platform only if the entitlement classification of the offering is commensurate with the entitlement level of the asset platform; and

    implementing, by the asset platform program, the offering, wherein implementing comprises updating the asset or performing a service associated with the asset.

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