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:
May. 27, 2025

Filed:

Jul. 05, 2023
Applicant:

Adeia Guides Inc., San Jose, CA (US);

Inventors:

Rajendran Pichaimurthy, Karnataka, IN;

Dolphin Masilamany Santha, Karnataka, IN;

Gyanveer Singh, Bangalore, IN;

Prakash Viswanathan, Karnataka, IN;

Assignee:

ADEIA GUIDES INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 1/1829 (2023.01); H04L 1/1867 (2023.01); H04L 65/61 (2022.01);
U.S. Cl.
CPC ...
H04L 1/1832 (2013.01); H04L 1/1838 (2013.01); H04L 1/187 (2013.01); H04L 1/1877 (2013.01); H04L 65/61 (2022.05);
Abstract

Systems and methods are described for streaming content to multiple devices from a shared sliding window buffer in kernel space, thereby reducing memory resource use and minimizing context/mode switching between kernel space and user space. For example, concurrent streaming sessions may be seen, e.g., as a live multimedia stream. If a live video is being transmitted as a multicast stream to many devices, rather than each device having a corresponding sliding window buffer in kernel space, each device will share a shared sliding buffer in kernel space. The sliding window buffer size will be at least large enough to stream the slowest connection speed and can be, e.g., multiple times as large as necessary, in case of the issues beyond the worst-case scenario. The system then transmits chunks of the content from the shared sliding window buffer to each of the plurality of client devices.


Find Patent Forward Citations

Loading…