Service provider invocation
AssigneeFacebook, Inc.
InventorConor P Cahill
Life of this patent
Estimating the term…
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.
Claims21
A method comprising:
- receiving a first service request at a server of a service provider, 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, generating a first service response including a session security token, wherein the session security token is substantially smaller than the 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;
- and
- if the session security token is valid, generating a second service response.
A 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 available service providers;
- generating, with the first server, a response at the service infrastructure, the response including security tokens for available services;
- 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, generating a first service response including the session security token, wherein the session security token is substantially smaller than the 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;
- and
- if the session security token is valid, generating a second service response at the service provider.
Dependencies are inferred from the claim text.