The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 26, 2024

Filed:

Apr. 03, 2020
Applicant:

Google Llc, Mountain View, CA (US);

Inventor:

David Kimbal Dorwin, Kirkland, WA (US);

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/30 (2006.01); G06F 21/10 (2013.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); G06F 40/143 (2020.01); G06T 11/00 (2006.01); H04L 9/06 (2006.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01); H04L 47/80 (2022.01); H04L 65/613 (2022.01); H04L 65/75 (2022.01); H04N 21/2347 (2011.01); H04N 21/24 (2011.01); H04N 21/4405 (2011.01); G06F 21/50 (2013.01); G11B 20/00 (2006.01); H04L 9/32 (2006.01); H04L 65/1101 (2022.01); H04L 65/80 (2022.01); H04N 21/258 (2011.01); H04N 21/414 (2011.01); H04N 21/45 (2011.01);
U.S. Cl.
CPC ...
G06F 40/143 (2020.01); G06F 11/3003 (2013.01); G06F 21/105 (2013.01); G06F 21/60 (2013.01); G06F 21/602 (2013.01); G06F 21/62 (2013.01); G06F 21/6209 (2013.01); G06T 11/00 (2013.01); H04L 9/0631 (2013.01); H04L 9/0861 (2013.01); H04L 47/801 (2013.01); H04L 47/805 (2013.01); H04L 63/00 (2013.01); H04L 63/0428 (2013.01); H04L 63/06 (2013.01); H04L 63/0876 (2013.01); H04L 63/102 (2013.01); H04L 65/613 (2022.05); H04L 65/762 (2022.05); H04N 21/2347 (2013.01); H04N 21/24 (2013.01); H04N 21/4405 (2013.01); G06F 21/1062 (2023.08); G06F 21/1073 (2023.08); G06F 21/50 (2013.01); G11B 20/00086 (2013.01); H04L 9/32 (2013.01); H04L 65/1101 (2022.05); H04L 65/80 (2013.01); H04L 2209/603 (2013.01); H04L 2463/101 (2013.01); H04L 2463/103 (2013.01); H04N 21/25825 (2013.01); H04N 21/25833 (2013.01); H04N 21/41407 (2013.01); H04N 21/4516 (2013.01);
Abstract

Techniques are described for reducing time to decrypt a next encrypted frame in a content stream by optimizing a license/key acquisition process. When requesting content, a key identifier and/or license identifier may be included within a webpage using a link, script, or similar access point. When a client device sends a request for content, the loading of the webpage within the client device includes the embedded key identifier. Access to the key/license identifier at the client device then may initiate a key/license acquisition process by the client device. The key/license may be obtained from a key management device in parallel with, or prior to, downloading of at least a portion of the content stream.


Find Patent Forward Citations

Loading…