IP Library Granted Patent US 9,463,692
Granted Patent B2
US 9,463,692 · App. 12/569,193 · Granted Oct 11, 2016

Display control device to display image data

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,463,692
App. No.
12/569,193
Granted
Oct 11, 2016
Kind
B2
Abstract

In the display of an image including a fixed background image and a variation image of the background image, at least one of the amount of data to be held and the amount of work to be processed is reduced. A display control device acquires pixel description data including a combination of position information for specifying a position on a pixel array and address information for specifying an address in an image storage unit of image data which is displayed at the position specified by the position information. Furthermore, the display control device reads out the image data from the address of the image storage unit specified by the address information and specifies the position on the pixel array specified by the image description data to the display to input the read out image data.

Claims (33)

1. A display control device, comprising:

a sequencer configured to:

acquire, from a command descriptor table, a starting entry number and an ending entry number,

acquire, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, each of the plurality of source addresses corresponding to a different one of the plurality of destination addresses, wherein the starting entry number corresponds to a starting source address of the plurality of source addresses and a starting destination address of the plurality of destination addresses, and the ending entry number corresponds to an ending source address of the plurality of source addresses and an ending destination address of the plurality of destination addresses,

access the plurality of source addresses starting with the starting source address and ending with the ending source address to read image data from the first memory device and read background image data from the second memory device; and

transmit the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and

a timer configured to measure a time interval, external to the display control device, and start up a process of the sequencer at the time interval.

2. The display control device of claim 1 , wherein the driver of the display device displays the image data on a pixel array starting at the starting destination address and ending at the ending destination address.

3. The display control device of claim 1 , wherein the timer measures the time interval from a processing device.

4. An information processing device comprising:

a first memory configured to store image data;

a second memory configured to store background image data;

a display control device configured to:

acquire, from a command descriptor table, a starting entry number and an ending entry number,

acquire, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of the first memory and at least one memory address of the second memory, wherein each source address corresponds to a different destination address,

use the starting entry number and the ending entry number to access the plurality of source addresses to read image data from the first memory and read background image data from the second memory, and

transmit the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and

a processing device configured to:

generate the command descriptor table and the descriptor table, and

command the display control device to start up processes with information from the command descriptor table and the descriptor table.

5. The information processing device of claim 4 , wherein the driver of the display device displays the image data on a pixel array starting at a starting destination address corresponding to the starting entry number and ending at an ending destination address corresponding to the ending entry number.

6. A non-transitory storage medium storing a display control program including instructions that, when executed by a computer, cause the computer to perform operations comprising:

acquiring, from a command descriptor table, a starting entry number and an-ending entry number;

acquiring, from a descriptor table separate from the command descriptor table a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, each of the plurality of source addresses corresponding to a different one of the plurality of destination addresses, wherein the starting entry number corresponds to a starting source address of the plurality of source addresses and a starting destination address of the plurality of destination addresses, and the ending entry number corresponds to an ending source address of the plurality of source addresses and an ending destination address of the plurality of destination addresses;

accessing the plurality of source addresses starting with the starting source address and ending with the ending source address to read image data from the first memory device and read background image data from the second memory device;

transmitting the image data, the background image data, the starting destination address and the ending destination address to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and

controlling the display device to display the image data on a pixel array starting at the starting destination address and ending at the ending destination address.

7. A display control method, comprising:

acquiring, from a command descriptor table, a starting entry number and an ending entry number;

using the starting entry number and the ending entry number, acquiring, from a descriptor table separate from the command descriptor table, a plurality of source addresses and a plurality of destination addresses, the plurality of source addresses including at least one memory address of a first memory device and at least one memory address of a second memory device, wherein each source address corresponds to a different destination address;

reading image data from the first memory device and background image data from the second memory device, using the plurality of source addresses;

transmitting the image data, the background image data, and the plurality of destination addresses to a driver of a display device without rewriting the image data with the background image data together on the first memory or the second memory; and

controlling the display device to display the image data on a pixel array starting at the starting destination address and ending at the ending destination address.

Assignments (9)
MERGER Recorded Nov 14, 2025
From: CYPRESS SEMICONDUCTOR CORPORATION
To: INFINEON TECHNOLOGIES AMERICAS CORP.
Reel/Frame 073571/0456 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2022
From: MUFG UNION BANK, N.A.
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 059410/0438 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2015
From: SPANSION LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 035856/0527 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2013
From: FUJITSU SEMICONDUCTOR LIMITED
To: SPANSION LLC
Reel/Frame 031205/0461 →
CHANGE OF NAME Recorded Jul 22, 2010
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 024748/0328 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2009
From: USUI, MINORU
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 023673/0527 →