US 12,483,540 B2
Partner integration network
Kenneth DeGennaro, Oakland, NJ (US); Hector Arguelles Menendez, New York, NY (US); Christopher Quansah Benyarko, Weehawken, NJ (US); and Edwin Edem Akrong, Brooklyn, NY (US)
Assigned to NBA Properties, Inc., New York, NY (US)
Filed by NBA Properties, Inc., New York, NY (US)
Filed on Jun. 16, 2023, as Appl. No. 18/336,869.
Application 18/336,869 is a continuation in part of application No. 17/898,308, filed on Aug. 29, 2022, granted, now 11,706,204.
Application 17/898,308 is a continuation of application No. 16/177,196, filed on Oct. 31, 2018, granted, now 11,431,698, issued on Aug. 30, 2022.
Prior Publication US 2023/0388283 A1, Nov. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0807 (2013.01) [H04L 63/0861 (2013.01); H04L 63/102 (2013.01); H04L 2463/082 (2013.01); H04L 2463/101 (2013.01)] 20 Claims
OG exemplary drawing
 
11. A method for authenticating users for accessing media content, the method comprising:
receiving, from a media access client executing at a user device associated with a user, a first request at a partner integration server to access a media server providing access to media objects in a media repository;
responsive to the first request, identifying at least one partner, including a first partner, from a plurality of partners associated with the partner integration server, wherein each of the plurality of partners has been onboarded for operation with the partner integration server;
retrieving first partner information associated with the first partner, the first partner information indicative of an authentication method usable with the first partner to authenticate the user;
based on the first request, using the authentication method to authenticate the user;
when the authentication method successfully authenticates the user:
receiving an authorization token from the first partner, the authorization token usable by the media access client to access the media objects via the media server; and
forwarding the authorization token to the media access client,
responsive to a second request from a media access client executing at the user device associated with the user to connect to a user account associated with the user at a third party, and
retrieving third party information associated with the third party, the third party information indicative of an authentication method usable with the third party to authenticate the user;
based on the first request, using the authentication method associated with the third party to authenticate the user; and when the authentication method successfully authenticates the user:
receiving an authorization token from the third party, the authorization token usable by the media access client to modify the user experience of the user in the media access client; and
forwarding the authorization token to the media access client.