Unlock instant, AI-driven research and patent intelligence for your innovation.

Display object pre-generated

A display object, pre-generated technology, applied in the direction of digital output to display devices, multi-programming devices, instruments, etc.

Active Publication Date: 2017-09-19
META PLATFORMS INC
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This may be a specific issue of the OS assigning such tasks to a UI thread that is also busy with other critical operations such as framebuffer filling

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Display object pre-generated
  • Display object pre-generated
  • Display object pre-generated

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] To facilitate pre-populating display objects in a content-aware manner, applications may apply application-specific policies to determine how to selectively pre-populate only those display objects and / or elements of display objects that are most costly.

[0012] Before receiving a request for a particular portion of the content layout to be displayed, the application may select elements of the particular portion of the content layout to be pre-populated, populate those selected elements, and store the pre-populated elements in the recycler. When the same content element is requested again, the application retrieves the display object from the recycler, wraps it in a wrapper object, and returns the wrapped display object. Embodiments described herein may also be implemented with elements of display objects, some of which may include nested display objects.

[0013] Embodiments may utilize one or more of the systems, components disclosed in U.S. Patent Application Serial ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

In one embodiment, the computing device identifies portions of the display object to be pregenerated. The device can monitor the thread to identify the next upcoming window of idle time (ie, the next opportunity when the thread will be idle for a minimum period of time). The device may add one or more selected pregenerated tasks to a message queue for execution by the thread during the window. The device may pregenerate at least one selected element of the display object by utilizing content of the portion of the content layout, perform one or more selected pregeneration tasks in the message queue, and then return the display object.

Description

technical field [0001] This disclosure generally relates to object lifecycle management. Background technique [0002] When rendering content layouts for a particular display screen whose content extends far beyond the displayable area (requiring the user to scroll the content layout to bring the content into view), the display can be generated in real-time via a dedicated UI thread as they come into view as the user scrolls the content Objects (for example, ANDROID's view objects) and those elements that display objects. The severe delay when bringing additional content into view from outside the displayable area may partly be due to the real-time performance of the task of generating the display object: measurement (recursive determination of size requirements for each of the display object and its elements), layout (assigning size and position to the display object and then to each of its elements), and generating commands to draw the display object on the screen. This ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/46
CPCG06F9/485G06F9/505G06F2209/5018G06F3/0481G06F3/14G06T1/20G06T1/60G06T3/4092G06T2200/28
Inventor 乔纳森·M·卡尔多
Owner META PLATFORMS INC