IP Library Granted Patent US 7,760,205
Granted Patent B2
US 7,760,205 · App. 11/189,029 · Granted Jul 20, 2010

Information processing apparatus for efficient image processing

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 7,760,205
App. No.
11/189,029
Granted
Jul 20, 2010
Kind
B2
Abstract

A plurality of sub-processors and a management processor process the first task. A graphic processor unit executes image processing corresponding to the first task processed by the management processor. One of the sub-processors performs a second task different from the first task. An image process related to the first task and originated in the sub-processor is accepted by the graphic processor unit and associated first rendering data is transferred to the graphic processor unit. Meanwhile, when the need arises in the one of the sub-processors for a second image process related to the second task, the one of the sub-processor saves second rendering data for the second image process in a main memory. Subsequently, when the graphic processor unit starts the second image process corresponding to the second task, the second rendering data is transferred from the main memory to a graphic memory.

Claims (8)

1. An information processing apparatus comprising:

a main processor unit which integrally controls the information processing apparatus as a whole and switches between a plurality of tasks, each task corresponding to an application; and

a graphic processor unit which performs image processing corresponding to the tasks being processed in the main processor unit, by using data related to the tasks and transmitted by the main processor unit, wherein

when the main processor unit transmits data related to a first task corresponding to a first application to the graphic processor unit, if the graphic processor unit is performing image processing corresponding to a second task corresponding to a second application different from the first application, the main processor unit changes the destination of the data related to the first task to a memory and saves the data related to the first task for later restoration at least until the graphic processor unit completes the image processing corresponding to the second task,

the main processor unit comprises a plurality of general-purpose processing units and uses one of the processing units as an interface circuit dedicated to the transmission of the data to the graphic processor unit, and

the data to be transmitted to the graphic processor unit is transiently transmitted to the interface circuit, and the interface circuit changes the destination of the data to the memory depending on which application the image processing performed by the graphic processor unit corresponds to,

the graphic processor unit performs image processing corresponding to a task being processed in one of the plurality of processing units, which is predetermined as a management processor, and

the interface circuit receiving the data to be transmitted to the graphic processor unit compares the task being processed by a processing unit originating the transmission with the task being processed by the management processor, and changes the destination of the data depending on the comparison result.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027481/0351 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027445/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 12, 2005
From: WASHIZU, YOSHINORI
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 016521/0983 →