Partner integration network

HK40137863APending Publication Date: 2026-09-18NBA PROPERTIES INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
HK62026126833
Authority / Receiving Office
HK · HK
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-06-16
Filing Date
2026-07-29
Publication Date
2026-09-18
Estimated Expiration
2044-06-03

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Systems and methods are provided for a media provider to allow a user to access media objects with a third-party partner that authenticates the user and authorizes the user to access certain media objects. The media provider offers access to media objects, such as video content or audio content. The partner, through a relationship with the media provider, similarly offers access to the media provider's media objects, for example, as a service or benefit to the partner's customers or users. In particular, a partner integration server mediates user authentication and authorization by the partner. The partner integration server also allows the media provider to easily and flexibly to add and integrate additional partners.
Need to check novelty before this filing date? Find Prior Art

Description

This invention provides a system and method for media providers to allow users to access media objects through a third-party partner, who can authenticate users and authorize access to certain media objects. The media provider grants access to media objects (e.g., video or audio content). Partners, through their relationship with the media provider, similarly grant their customers or users access to the media provider's media objects, for example, as a service or benefit. Specifically, a partner integration server coordinates user authentication and authorization for partners. The partner integration server also allows media providers to easily and flexibly add and integrate other partners. Abstract

Claims

CLAIMSWHAT IS CLAIMED IS:

1. A media partner integration system comprising: a partner integration server; a media access platform providing access to a media repository; the media repository storing media objects; wherein the partner integration server is enabled to receive a first request from a user of a user device to access the media objects, wherein the user device is enabled to provide, to the partner integration server, at least one filtration criteria associated with the user; wherein, in response to the first request, the partner integration server is enabled to select a first partner server from a plurality of partner servers based on the filtration criteria, and upon selection of the first partner server, the partner integration server is further enabled to send a second request to authenticate and to authorize the user with at least one partner server; and wherein the partner integration server is further enabled to, responsive to a request by the user provided on the user device, send a third request to a third party server to authenticate and authorize the user with at least one third party server.

2. The media partner integration system of Claim 1 , wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least one third party server, provide to the user at a media access client access to media objects in the media repository associated with the third party.

3. The media partner integration system of Claim 1 , wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least one third party server, provide to the user at a media access client access to media objects in the media repository associated actions performed by the user with the third party.

4. The media partner integration system of Claim 1 , wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least one third party, provide to the user at a media access client access to mediaobjects in the media repository associated with a non- fungible token held in an account associated with the user’s account at the third party.

5. The media partner integration system of Claim 1 , wherein the partner integration server is further enabled to, responsive to a request by the user provided on the user device, to authenticate and authorize the user with a user account associated with the partner integration server.

6. The media partner integration system of Claim 5, wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the user account, transmit information associated with the user account to a media access client associated with the user.

7. The media partner integration system of Claim 6, wherein the information associated with the user account includes one or more of: user preferences, graphical or textual content to modify or update a user interface displayed to the user at the media access client, and a set of recommended media objects stored in the media repository based on information associated with the user account.

8. The media partner integration system of Claim 1 , wherein the partner integration server is further enabled to receive information about a plurality of users from a partner associated with the media partner integration system indicating whether such users are entitled to one or more media objects in the media repository.

9. The media partner integration system of Claim 8, wherein the partner integration server is further enabled to receive information about a plurality of users from a partner associated with the media partner integration system in one or more batches transmitted by a server associated with the partner on a periodic basis.

10. The media partner integration system of Claim 8, wherein the partner integration server is further enabled to receive information about a single user from a partner associated with a media partner integration system as a push notification from a server associated with the partner.

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; 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.

12. The method of Claim 11, wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least one third party server, provide to the user at a media access client access to media objects in the media repository associated with the third party.

13. The method of Claim 11, wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least onethird party server, provide to the user at a media access client access to media objects in the media repository associated actions performed by the user with the third party.

14. The method of Claim 11, wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the at least one third party, provide to the user at a media access client access to media objects in the media repository associated with a non- fungible token held in an account associated with the user’s account at the third party.

15. The method of Claim 11, wherein the partner integration server is further enabled to, responsive to a request by the user provided on the user device, to authenticate and authorize the user with a user account associated with the partner integration server.

16. The method of Claim 15, wherein the partner integration server is further enabled to, responsive to the successful authentication and authorization of the user with the user account, transmit information associated with the user account to a media access client associated with the user.

17. The method of Claim 16, wherein the information associated with the user account includes one or more of: user preferences, graphical or textual content to modify or update a user interface displayed to the user at the media access client, and a set of recommended media objects stored in the media repository based on information associated with the user account.

18. The method of claim 11, wherein the partner integration server is further enabled to receive information about a plurality of users from a partner associated with the media partner integration system indicating whether such users are entitled to one or more media objects in the media repository.

19. The method of claim 18, wherein the partner integration server is further enabled to receive information about a plurality of users from a partner associated with the media partner integration system in one or more batches transmitted by a server associated with the partner on a periodic basis.

20. The method of claim 18, wherein the partner integration server is further enabled to receive information about a single user from a partner associated with a media partner integration system as a push notification from a server associated with the partner.