Patent ID: 11886550
Assignee: APPDIRECT, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A system for geographically local license management, comprising:
a licensed client server configured to broadcast a wireless signal comprising a unique identifier associated with the licensed client server, wherein the licensed client server is logged into by a user based on user credentials;
an unlicensed client server; and
a media server comprising: a processor; and a memory comprising instructions stored thereon, which when executed by the processor, causes the processor to perform:
transmitting, from the all media server, a shared secret to the licensed client server,; and
periodically receiving, at the media server, an access token and the unique identifier of the licensed client server from the unlicensed client server based on a predefined timeout period, wherein the access token comprises an evolving one-time passcode,

wherein the unlicensed client server configured to:
scans a proximity of an the licensed client server to the unlicensed client server,
identifies the licensed client server is within less than a predetermined range of the unlicensed client server
receives the access token and the unique identifier from the licensed client server based on the proximity of the licensed client server is less than the predetermined range of the unlicensed client server, wherein the user is not logged into the unlicensed client server; and

transmits the access token and the unique identifier to the media server,
wherein the instructions of the memory further cause the processor to perform:
validating the access token based on the unique identifier and the shared secret with the licensed client server, wherein validating the access token comprises authenticating the evolving one-time passcode based on a configurable expiry time of the evolving one-time passcode; and
enabling the unlicensed client server to access encrypted payloads of premium content of the media server upon a successful validation of the access token,

wherein the unlicensed client server further configured to:
decrypt the encrypted payloads of premium content using the evolving one-time passcode as a secret key.