US 11,743,362 B1
Profiles as a service
Arpit Dhandhania, Bangalore (IN); Sagar Sharma, Kolkata (IN); Shaleen Kumar Sharma, Bengaluru (IN); Shubham Srivastava, Bangalore (IN); and Subhasish Kundu, Bangalore (IN)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Sep. 30, 2022, as Appl. No. 17/957,556.
Int. Cl. H04L 67/60 (2022.01)
CPC H04L 67/60 (2022.05) 20 Claims
OG exemplary drawing
 
1. A first computer system of a first service provider, the first computer system comprising:
one or more processors; and
one or more memory storing instructions that, upon execution by the one or more processors, configure the first computer system to:
store account information for an account of a user with the first service provider, the account configured to include a plurality of profiles;
store profile information of a profile of the account, the profile information including subscription information of the user, the subscription information corresponding to a subscription of the user with a second service provider;
store access control information that controls access to the account information and the profile information;
receive, via a first application programming interface (API) call, an information request of a second computer system of the second service provider, the information request indicating the profile;
determining, based at least in part on the access control information, a permission for the second service provider to access at least a portion of the profile information;
send, to the second computer system via a first API response, a response to the information request, the response including the portion of the profile information;
validate the subscription of the user with the second service provider based at least in part on the subscription information; and
send an indication to the second computer system that the subscription is valid.