×

Delivery mechanisms for deployment of releases of packages to endpoints

  • US 10,365,912 B2
  • Filed: 08/12/2015
  • Issued: 07/30/2019
  • Est. Priority Date: 08/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A release management method performed by a computing device, the method comprising:

  • deploying one or more releases and making the one or more deployed releases available to one or more targeted groups of endpoints; and

    responsive to a query for available releases on behalf of an endpoint, the endpoint comprising one or more components, each component being an upgradeable entity that has at least one package installed or installable thereon;

    identifying a release deployed to the endpoint from the one or more deployed releases, wherein deployment of the release actively targets two or more groups to which the endpoint belongs, one of the two or more groups being assigned a higher priority than the other actively targeted groups to which the endpoint belongs, and the deployed release comprising multiple packages;

    determining transport information to be used by the endpoint to obtain the multiple packages by using transport information that is specified by the deployment for the one of the two or more groups that is assigned the higher priority; and

    sending a single message for the endpoint in response to the query, the message identifying the deployed release and the multiple packages, the message including the transport information,wherein the transport information comprises allowed bearer settings that specify which bearers are allowed from among a plurality of possible bearers, and transport settings that specify an order of priority of a plurality of possible transport types, the order to be used by the endpoint when selecting a transport type for obtaining the multiple packages.

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