Invention Grant
- Patent Title: Efficient computer-implemented techniques for managing graphics memory
-
Application No.: US15049986Application Date: 2016-02-22
-
Publication No.: US10268590B2Publication Date: 2019-04-23
- Inventor: Matthew Seeley , Kim Trott , Matthew McCarthy , Dylan Oudyk , Sam Magnuson , Jan Hanssen
- Applicant: Netflix, Inc.
- Applicant Address: US CA Los Gatos
- Assignee: NETFLIX, INC.
- Current Assignee: NETFLIX, INC.
- Current Assignee Address: US CA Los Gatos
- Agency: Artegis Law Group, LLP
- Main IPC: G06T1/60
- IPC: G06T1/60 ; G06F12/08 ; G06F17/30 ; G06F12/0875 ; G06F12/02 ; G06F12/123 ; H04N19/46 ; H04N19/423

Abstract:
In an embodiment, a data processing method provides an improvement in efficient use of computer memory and comprises using a computer, creating in computer memory a glyph memory area that is configured to store a plurality of cached glyphs; using the computer, receiving a request from an application to use a particular glyph; in response to the request, determining whether the particular glyph is in the glyph memory area; in response to determining that the particular glyph is not in the glyph memory area: attempting to store a bitmap of the particular glyph to a next location in the glyph memory area; in response to determining that the next location is not available a first time, reclaiming space in the glyph memory area in an amount sufficient to store the bitmap; attempting a second time to store the bitmap in the next location in the glyph memory area; in response to determining that the next location is not available a second time, clearing the glyph memory area of all previously stored glyphs and storing the bitmap in the glyph memory area.
Public/Granted literature
- US20160247252A1 EFFICIENT COMPUTER-IMPLEMENTED TECHNIQUES FOR MANAGING GRAPHICS MEMORY Public/Granted day:2016-08-25
Information query