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:
Jan. 26, 2021

Filed:

Dec. 06, 2017
Applicant:

Verizon Digital Media Services Inc., Dulles, VA (US);

Inventors:

Karthik Sathyanarayana, Cypress, CA (US);

Harkeerat Singh Bedi, Los Angeles, CA (US);

Derek Shiell, Los Angeles, CA (US);

Robert J. Peters, Culver City, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); H04L 29/08 (2006.01); G06F 21/10 (2013.01);
U.S. Cl.
CPC ...
H04L 65/601 (2013.01); G06F 21/10 (2013.01); H04L 65/4069 (2013.01); H04L 67/02 (2013.01); H04L 67/146 (2013.01); H04L 67/2852 (2013.01);
Abstract

The solution distributes the management of stream segments from a central storage cluster to different edge servers that upload stream segments to and receive stream segments from the central storage cluster. Each edge server tracks the stream segments it has uploaded to the central storage cluster as well as the expiration times for those segments. The tracking is performed without a database using a log file and file system arrangement. First-tier directories are created in the file system for different expiration intervals. Entries under the first-tier directories track individual segments that expire within the expiration interval of the first-tier directory with the file system entries being files or a combination of subdirectories and files. Upon identifying expired stream segments, the edge servers instruct the central storage cluster to delete those stream segments. This removes the management overhead from the central storage cluster and implements the distributed management without a database.


Find Patent Forward Citations

Loading…