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:
Mar. 22, 2022

Filed:

Jan. 30, 2020
Applicant:

Snap Inc., Santa Monica, CA (US);

Inventors:

Bradley Kotsopoulos, Pickering, CA;

Eli Semory, Fair Lawn, NJ (US);

Rahul Bhupendra Sheth, Los Angeles, CA (US);

Assignee:

Snap Inc., Santa Monica, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/262 (2011.01); G06T 1/20 (2006.01); H04N 21/234 (2011.01); H04N 21/258 (2011.01); H04N 21/239 (2011.01); H04N 21/235 (2011.01); G06F 16/43 (2019.01); G06F 16/23 (2019.01); H04N 21/84 (2011.01); H04N 21/4788 (2011.01);
U.S. Cl.
CPC ...
H04N 21/26258 (2013.01); G06F 16/2379 (2019.01); G06F 16/43 (2019.01); G06T 1/20 (2013.01); H04N 21/234 (2013.01); H04N 21/235 (2013.01); H04N 21/2393 (2013.01); H04N 21/25891 (2013.01); H04N 21/84 (2013.01); G06T 2200/16 (2013.01); G06T 2200/24 (2013.01); H04N 21/4788 (2013.01);
Abstract

A content controller system to render frames on demand comprises a rendering server system that includes a plurality of graphics processing units (GPUs). The GPUs in the rendering server system render a set of media content item segments using a media content identification and a main user identification. Rendering the set of media content item segments includes retrieving metadata from a metadata database associated with the media content identification, rendering the set of media content item segments using the metadata, generating a main user avatar based on the main user identification, and incorporating the main user avatar into the set of media content item segments. The rendering server system then uploads the set of media content item segments to a segment database; and updates segment states in a segment state database to indicate that the set of media content item segments are available. Other embodiments are disclosed herein.


Find Patent Forward Citations

Loading…