US 12,072,958 B2
Systems, methods, and media for media session concurrency management with recurring license renewals
David Kimbal Dorwin, Seattle, WA (US); Thomas William Inskip, Seattle, WA (US); and Mark David Scott, Kirkland, WA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Nov. 1, 2022, as Appl. No. 17/978,454.
Application 17/978,454 is a continuation of application No. 16/780,347, filed on Feb. 3, 2020, granted, now 11,604,856.
Application 16/780,347 is a continuation of application No. 16/266,561, filed on Feb. 4, 2019, granted, now 10,552,587, issued on Feb. 4, 2020.
Application 16/266,561 is a continuation of application No. 15/213,624, filed on Jul. 19, 2016, granted, now 10,198,561, issued on Feb. 5, 2019.
Claims priority of provisional application 62/199,211, filed on Jul. 30, 2015.
Claims priority of provisional application 62/194,804, filed on Jul. 20, 2015.
Prior Publication US 2023/0045822 A1, Feb. 16, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/10 (2013.01); G06F 16/78 (2019.01); G06F 16/787 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01)
CPC G06F 21/105 (2013.01) [G06F 16/7867 (2019.01); G06F 16/787 (2019.01); G06F 16/9535 (2019.01); G06F 16/9538 (2019.01); G06F 21/1077 (2023.08)] 27 Claims
OG exemplary drawing
 
1. A media device comprising:
a communication interface configured to communicate with a communication network to access a license server system;
an input device through which user input is provided;
a hardware processor, in communication with the communication interface and the input device, that is configured to:
transmit a request for a media content license pertaining to a media content item for presentation on a display of the media device;
responsive to the request, receive, from the license server system, one or more keys associated with the media content item and a license comprising a policy including a limited license duration and a renewal request interval;
decrypt the media content item using the one or more keys;
transmit a second request for a media content license renewal pertaining to the media content item within the renewal request interval; and
responsive to the second request, receive, from the license server system, a license renewal including an adjusted renewal request interval that differs from the renewal request interval.