Autonomous network service configuration
AssigneeMicrosoft Corporation
InventorPatrick J. Helland
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorPatrick J. Helland
Estimating the term…
The present invention liberates service provider architecture by allowing the primary logic component that manages the live data to be autonomous from the client interactive logic components. The client interactive logic components have reference data and single user writable data and are charged with interacting with the client and with forming request that will be recognized by the primary logic component. However, unlike the conventional architecture, requests submitted from the client interactive logic components are not trusted by the primary logic component. Instead, information within the request is validated for accuracy before the request is honored. The service provider also assists in handling requests based on stale data by the client interactive logic component generating formal requests that are commutative and business service oriented, and by the primary logic component having policies that recognize the existence of stale data.
In a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the method comprising the following:
A network system for efficiently providing a service to a client, the network system comprising the following:
In a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the method comprising the following:
A computer program product for use in a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, the computer program product for implementing a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the computer program product including a computer-readable medium having stored thereon the following:
In a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the method comprising the following:
A computer program product for use in a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, the computer program product for implementing a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the computer program product including a computer-readable medium having stored thereon the following:
In a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the method comprising the following:
A computer program product for use in a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, the computer program product for implementing a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the computer program product including a computer-readable medium having stored thereon the following:
In a network having a service provider configuration and a plurality of client computer systems, the server provider including a primary logic component that manages access to current data, the service provider also including at least one client interactive logic component that interacts with at least one of the client computer systems, a method of the client interactive logic component interfacing with the client computer system and with the primary logic component in a manner that allows the primary logic component to be autonomous from the client interactive device thereby allowing for more flexible connection options between the client interactive device and the primary logic component, the method comprising the following:
Dependencies are inferred from the claim text.