Switching between graphics sources to facilitate power management and/or security

A graphics processor, a secure technology, used in the input/output process of data processing, image communication, selective content distribution, etc., to solve problems such as insecure main memory frame buffers

Active Publication Date: 2010-08-11
APPLE INC
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Another problem is that some graphics processors render images into framebuffers located in insecure main memory
This can lead to problems with digital rights management (DRM) standards that require secure storage of these graphic images

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
  • Switching between graphics sources to facilitate power management and/or security
  • Switching between graphics sources to facilitate power management and/or security
  • Switching between graphics sources to facilitate power management and/or security

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The following description is given to enable any person skilled in the art to make and use the invention, and is provided in the context of a particular application and its requirements. Various modifications to the disclosed embodiments will readily occur to those skilled in the art, and the general principles defined herein may be applied to other embodiments and applications without departing from the spirit and scope of the invention. Accordingly, the invention is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the claims.

[0040] The data structures and code described in the detailed description are typically stored on a computer readable storage medium, which can be any device or medium that can store code and / or data for use by a computer system. This includes, but is not limited to, volatile memory, nonvolatile memory, magnetic or optical storage devices such as disk drives, magnetic tape, CD (compact ...

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

The invention relates to a method, a device and a system for selective switching between frame buffers. One embodiment of the present invention provides a system that switches between frame buffers which are used to refresh a display. During operation, the system refreshes the display from a first frame buffer which is located in a first memory. Upon receiving a request to switch frame buffers for the display, the system reconfigures data transfers to the display so that the display is refreshed from a second frame buffer which is located in a second memory.

Description

technical field [0001] The present invention relates to techniques for switching between graphics sources in a computer system. More specifically, the present invention relates to methods and apparatus for reducing power and / or increasing security by switching between graphics sources in a computer system. Background technique [0002] Rapid advances in computing technology have made it possible to perform trillions of computing operations per second on datasets sometimes as large as terabytes in size. These advances can be largely attributed to the exponential growth in the size and complexity of integrated circuits. Unfortunately, the increase in the size and complexity of integrated circuits has been accompanied by a similar increase in energy consumption. [0003] In this parallel development, the rapid expansion of wide wireless networks has caused a dramatic increase in the number of portable computer systems. Unfortunately, portable computer systems often have seve...

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 Applications(China)
IPC IPC(8): G06F3/14G06F21/62G06F21/72
CPCH04N21/4623G09G2360/06G06F3/1438G09G5/12H04N21/4405G09G2330/021G09G5/363G06F3/14G06F1/3218
Inventor B·D·霍华德P·A·贝克M·F·卡波特D·G·康罗伊W·C·阿塞思
Owner APPLE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products