Service provider invocation
First Claim
Patent Images
1. A method for invoking a service provider, the method comprising:
- receiving a first service request at a server of a service provider configured to provide data delivery service, the first service request including a security token;
determining, with the server, whether the security token is valid for all service requests;
if the security token is valid, determining a session security token and generating a first service response including the session security token;
receiving a second service request at the server of the service provider, the second service request including the session security token;
determining, with the server, whether the session security token is valid;
if the session security token is valid, generating a second service response;
determining, after the first service response including the session security token has been generated, whether the security token has become invalid; and
if the security token has become invalid, revoking the session security token.
7 Assignments
0 Petitions
Accused Products
Abstract
A service provider may provide one or more services to and/or for a client. Providing a service may involve receiving a service request including a security token at the service provider and determining whether the security token is valid. Providing the service may also involve determining a session security token if the security token is valid and generating a service response including the session security token. Providing the service may further involve receiving a service request including the session security token, determining whether the session security token is valid, and, if the session security token is valid, generating a second service response.
112 Citations
19 Claims
-
1. A method for invoking a service provider, the method comprising:
-
receiving a first service request at a server of a service provider configured to provide data delivery service, the first service request including a security token; determining, with the server, whether the security token is valid for all service requests; if the security token is valid, determining a session security token and generating a first service response including the session security token; receiving a second service request at the server of the service provider, the second service request including the session security token; determining, with the server, whether the session security token is valid; if the session security token is valid, generating a second service response; determining, after the first service response including the session security token has been generated, whether the security token has become invalid; and if the security token has become invalid, revoking the session security token. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for invoking a service provider, the method comprising:
-
receiving a service discovery request at a first server of a service infrastructure for a plurality of service providers; determining, with the first server of the service infrastructure, the availability of one or more service providers; determining, with the first server of the service infrastructure, security tokens for the available service providers; generating, with the first server, a response at the service infrastructure, the response including the available service providers and their security tokens; receiving a first service request at a second server of a service provider associated with the service infrastructure, the service provider configured to provide a data delivery service, and the first service request including the security token associated with the service provider; determining, with the second server of the service provider, whether the security token is valid for all service requests; if the security token is valid, determining a session security token at the service provider and generating a first service response including the session security token; receiving a second service request at the second server of the service provider, the second service request including the session security token; determining, with the second server of the service provider, whether the session security token is valid; if the session security token is valid, generating a second service response at the service provider; determining whether the security token has become invalid after the first service response including the session security token has been generated; and if the security token has become invalid, revoking the session security token. - View Dependent Claims (18, 19)
-
Specification