IP Library Granted Patent US 8,065,270
Granted Patent B2
US 8,065,270 · App. 12/716,384 · Granted Nov 22, 2011

Information processing system, information processing method, and memory medium

Assignee: Canon Kabushiki Kaisha
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,065,270
App. No.
12/716,384
Granted
Nov 22, 2011
Kind
B2
Abstract

An information processing system using apparatus data recorded in a database in accordance with a data definition updated as needed, comprises a storage unit configured to store a data definition history that makes a data definition version and a period during which a data definition for the data definition version was used to correspond to each other, a data definition library in which the data definition version and the data definition for the data definition version are registered in correspondence with each other, and a detection unit configured to detect, from the data definition history, a data definition version of a data definition used in a period designated via a user interface, to detect a data definition for the detected data definition version from the data definition library, and to provide the detected data definition version and data definition to the user interface.

Claims (19)

1. An information processing system using apparatus data recorded in a database in accordance with a data definition updated as needed, the system comprising:

a storage unit configured to store a data definition history that makes a data definition version and a period during which a data definition for the data definition version was used to correspond to each other, the data definition history being updated in accordance with updating of the definition data;

a data definition library in which the data definition version and the data definition for the data definition version are registered in correspondence with each other; and

a detection unit configured to detect, from the data definition history, a data definition version of a data definition used in a period designated via a user interface, to detect a data definition for the detected data definition version from the data definition library, and to provide the detected data definition version and data definition to the user interface,

wherein the apparatus data includes either of data generated by a semiconductor manufacturing apparatus and data obtained by processing the generated data.

2. The system according to claim 1 , further comprising an extraction unit configured to extract, from the database, apparatus data matching an extraction condition designated via the user interface and to provide the apparatus data to the user interface,

wherein the extraction condition includes a period during which apparatus data is to be extracted.

3. The system according to claim 2 , wherein the extraction condition includes an apparatus data item name.

4. The system according to claim 1 , further comprising a data definition managing unit configured to update the data definition history upon a change of the data definition.

5. The system according to claim 4 , wherein the data definition managing unit is configured to register a new data definition in the data definition library upon a change of the data definition in correspondence with a data definition version of the new data definition.

6. The system according to claim 4 , wherein the data definition managing unit is configured to update the data definition history upon a change of control software of the semiconductor manufacturing apparatus.

7. An information processing method in an information processing system using apparatus data recorded in a database in accordance with a data definition updated as needed, the information processing system including: a storage unit configured to store a data definition history that makes a data definition version and a period during which a data definition for the data definition version was used to correspond to each other, the data definition history being updated in accordance with updating of the data definition; and a data definition library in which the data definition version and the data definition for the data definition version are registered in correspondence with each other, the apparatus data including either of data generated by a semiconductor manufacturing apparatus and data obtained by processing the generated data, the information processing method comprising steps of:

detecting, from the data definition history, a data definition version of a data definition used in a period designated via a user interface;

detecting a data definition for the detected data definition version from the data definition library; and

providing the detected data definition version and data definition to the user interface.

8. A computer readable memory medium storing a program for causing an information processing system to execute processing for using apparatus data recorded in a database in accordance with a data definition updated as needed, the information processing system including: a storage unit configured to store a data definition history that makes a data definition version and a period during which a data definition for the data definition version was used to correspond to each other, the data definition history being updated in accordance with updating of the data definition; and a data definition library in which the data definition version and the data definition for the data definition version are registered in correspondence with each other, the apparatus data including either of data generated by a semiconductor manufacturing apparatus and data obtained by processing the generated data, the program causing the information processing system to execute processing comprising steps of:

detecting, from the data definition history, a data definition version of a data definition used in a period designated via a user interface;

detecting a data definition for the detected data definition version from the data definition library; and

providing the detected data definition version and data definition to the user interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2010
From: ITAI, DAISUKE; OZAWA, KUNITAKA; FUJIWARA, HIROAKI; KAWAUCHI, YOSHIHIRO; NAKAGAWA, HISAO; NAKAMURA, HAJIME; MASUDA, MITSUHIRO
To: CANON KABUSHIKI KAISHA
Reel/Frame 024743/0454 →
Priority Claims (1)
JP 2009-054065 · Mar 6, 2009 · national
Continuity (1)
Related Publication 20100228757A1 · Sep 9, 2010