18673121. Blitting a Locked Object simplified abstract (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

Blitting a Locked Object

Organization Name

Apple Inc.

Inventor(s)

Thomas G. Salter of Foster City CA (US)

Gregory Patrick Lane Lutter of Boulder Creek CA (US)

Blitting a Locked Object - A simplified explanation of the abstract

This abstract first appeared for US patent application 18673121 titled 'Blitting a Locked Object

Simplified Explanation: The patent application describes a method performed on an electronic device involving identifying and displaying objects that meet specific criteria, such as being head-locked or body-locked, using different memory types and rendering techniques.

Key Features and Innovation:

  • Method involves identifying objects that satisfy locked criteria and displaying them on a display.
  • Utilizes different memory types for storing pixel values of objects.
  • Involves blitting pixel values from one memory to another for display.
  • Utilizes a graphics processing unit (GPU) for rendering objects that do not meet the locked criteria.
  • Blitting is highlighted as a less computationally expensive alternative to GPU rendering.

Potential Applications: The technology can be applied in various fields such as gaming, augmented reality, virtual reality, and image processing.

Problems Solved: The method addresses the efficient display of objects that meet specific criteria while optimizing computational resources.

Benefits:

  • Improved display performance.
  • Efficient memory usage.
  • Cost-effective rendering techniques.

Commercial Applications: The technology can be utilized in gaming consoles, mobile devices, medical imaging systems, and graphic design software.

Prior Art: Readers can explore prior patents related to graphics rendering, memory management, and display technologies for further insights.

Frequently Updated Research: Stay updated on advancements in GPU rendering, memory optimization techniques, and display technologies for potential improvements in the method.

Questions about the Technology: 1. How does the method optimize memory usage for displaying objects? 2. What are the potential implications of using blitting over GPU rendering in terms of performance and cost efficiency?


Original Abstract Submitted

A method is performed at an electronic device with a controller and a display. The method includes identifying, within a first memory, a first object that satisfies a locked criterion. For example, the first object corresponds to a head-locked object or a body-locked object. The first object is associated with a first plurality of pixel values. The method includes blitting, via the controller, the first plurality of pixel values from the first memory to a second memory. The method includes displaying, on the display, the first object by obtaining the first plurality of pixel values from the second memory. In some implementations, the method includes rendering, via a graphics processing unit (GPU), a second object that does not satisfy the locked criterion, such as a world-locked object. As compared with GPU rendering, blitting is less computationally expensive.