IP Library Granted Patent US 8,079,014
Granted Patent B2
US 8,079,014 · App. 11/822,728 · Granted Dec 13, 2011

Software development apparatus and method

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 8,079,014
App. No.
11/822,728
Granted
Dec 13, 2011
Kind
B2
Abstract

A software development apparatus capable of mitigating troublesomeness involved in the development of software to be executed by a multi-core processor. A processor core identifier identifies one of processor cores with which software development information (project information, program development support information, debugging information, etc.) for developing software is associated. In accordance with the identification result, a display processor displays the association between the software development information and the corresponding processor core in a visually distinguishable manner.

Claims (17)

1. A software development apparatus for developing software to be executed by a multi-core processor; comprising:

a processor core identifier for identifying one of processor cores with which software development information for developing the software is associated;

a display processor for displaying, in accordance with an identification result, association between the software development information and the associated processor core in a visually distinguishable manner; and

a core color setter for correlating different colors with the respective processor cores,

wherein the display processor colors a target element corresponding to a type of the software development information associated with the processor core, in a color correlated with the processor core, and

wherein the display processor colors debugging windows associated with the respective processor cores in different colors correlated with the respective processor cores, and colors a line of the debugging window where a program associated with one processor core has been interrupted because of a breakpoint set with respect to another processor core, in a color correlated with said another processor core.

2. The software development apparatus according to claim 1 , wherein the software development information is project information.

3. The software development apparatus according to claim 1 , wherein the software development information is program development support information.

4. The software development apparatus according to claim 1 , wherein the software development information is debugging information.

5. The software development apparatus according to claim 3 , wherein the program development support information is performance information.

6. The software development apparatus according to claim 3 , wherein the program development support information is task information.

7. A software development method for developing software to be executed by a multi-core processor, comprising:

identifying one of processor cores with which software development information for developing the software is associated;

displaying, in accordance with an identification result, association between the software development information and the associated processor core in a visually distinguishable manner; and

correlating different colors with the respective processor cores,

wherein a target element corresponding to a type of the software development information associated with the processor core is colored in a color correlated with the processor core, and

wherein the display processor colors debugging windows associated with the respective processor cores in different colors correlated with the respective processor cores, and colors a line of the debugging window where a program associated with one processor core has been interrupted because of a breakpoint set with respect to another processor core, in a color correlated with said another processor core.

Assignments (13)
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 Jul 2, 2015
From: SPANSION, LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 036050/0514 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2010
From: FUJITSU ELECTRONICS, INC.
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 025585/0164 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2010
From: FUJITSU ELECTRONICS, INC.
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 025058/0157 →
CHANGE OF NAME Recorded Jul 27, 2010
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 024794/0500 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2009
From: FUJITSU LIMITED
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 022240/0964 →
CHANGE OF NAME Recorded Feb 28, 2008
From: FUJITSU DEVICES INC.
To: FUJITSU ELECTRONICS INC.
Reel/Frame 020607/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2007
From: WATANABE, MANABU; NAKANO, YUTAKA; UEDA, KENJI; KURASHIGE, MITSUHARU; HASEGAWA, YASUSHI; MOROZUMI, HIROYUKI; ITOYAMA, SUEKI
To: FUJITSU LIMITED; FUJITSU DEVICES INC.
Reel/Frame 019592/0084 →