Distributed service deliver model
AssigneeMicrosoft Corporation
InventorsBradley Graziado, Ganesh Pandy, Douglas Cavit
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBradley Graziado, Ganesh Pandy, Douglas Cavit
Estimating the term…
A root silo that authorizes one or more clients to access one or more services at one or more servicing silos receives a request from a client for interaction with a service. The root silo identifies a servicing silo as an available provider of the service for interacting with the client and generates a servicing certificate that contains (i) service entitlement information showing that the client is entitled to interact with the service at the servicing silo, (ii) location information identifying a location of the servicing silo, and (iii) one or more keys for use in secure communication between the client and the servicing silo. Having generated the servicing certificate, the root silo sends the servicing certificate to the client for the client to use when interacting with the service at the servicing silo.
For a distributed computer system comprising one or more clients, one or more servicing silos that provide one or more services to the one or more clients, and a root silo that authorizes the one or more clients to access the one or more services at the one or more servicing silos, a method of identifying a servicing silo as a provider of a service desired by a client and entitling the client to interact with the servicing silo, without requiring the client to authenticate to the root silo each time the client interacts with the service at the servicing silo, the method comprising the root silo performing acts of:
A computer program product for use in a distributed computer system comprising one or more clients, one or more servicing silos that provide one or more services to the one or more clients, a root silo that authorizes the one or more clients to access the one or more services at the one or more servicing silos, the computer program product comprising one or more computer readable media with computer executable instructions that implement a method of identifying a servicing silo as a provider of a service desired by a client and entitling a client to interact with a servicing silo, without requiring the client to authenticate to the root silo each time the client interacts with the service at the servicing silo, the method comprising the client performing steps for:
In distributed computer system comprising one or more clients, a servicing silo that provides one or more services to the one or more clients, and a root silo that authorizes the one or more clients to access the one or more services at the servicing silo, without requiring one or more clients to authenticate to the root silo each time the one or more clients interact with the one or more services at the servicing silo, the servicing silo comprising:
Dependencies are inferred from the claim text.