← Back to Patent Explorer
US4817032A Expired / Lapsed US ⏱️ 0.0 years remaining

User programmable data processor

Assignee: Hitachi Microcomputer System Ltd
•
Filing: 1986-07-23
•
Granted: 1989-03-28
•
Expires: 2006-07-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an analysis processor which utilizes a parameter table for setting a processing condition and analyzes data in accordance with the content of table, a process for registering/correcting the parameter table is standarized for various analysis processing programs so that each of the analysis processing programs is divided into an analysis processing procedure instruction section and a parameter table section. Thus, a plurality of different analysis process can be performed in one analysis processor. Any table in the analysis processing programs may be readily referred to by an instruction through a keyboard of the analysis processor and may be registered and corrected. Thus, a user can alter the analysis processing program as he/she desires.

Inventors

  • 👤 Hideo Ohata
  • 👤 Ikuo Yoshihara
  • 👤 Yasuyuki Takahashi
  • 👤 Masahiro Ishida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 02:21
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/20; G06F16/25

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 397 words
A data processor utilizing a plurality of parameter tables having various objects to be processed for setting a processing condition and processing data of a particular object to be processed in accordance with a set of the tables, comprising: storage means for storing a measured data processing procedure utilizing said set of tables; table memory means for storing a plurality of tables each including information of a table structure of a table; a central processing unit (CPU) connected to said storage means for processing measured data in accordance with the measured data processing procedure stored in said storage means; input means connected to said CPU for inputting external information to said CPU; output means connected to said CPU for outputting a result of said measured data processing procedure; table generation means connected to said CPU, said input means and said table memory means for generating a table structure in said table memory means based on a table specification description defining a table structure, said table specification description including a table name, item names and a type attribute of the item names and being supplied by said input means; table content setting means connected to said CPU, said input means and said table memory means for setting a desired parameter into a desired table of said table memory means in response to a table setting command input by said input means; and table content reference means connected to said CPU, said input means and said table memory means for referring to a content of a desired table of said table memory means in response to a table reference command input by said input means and outputting from said output means the content referred to by said table content reference means; wherein said table generation means stores an input table name and a number of items into a first table and stores an input item name into a second table in response to said table specification description, and stores in the first table a pointer for pointing to a memory location of said table memory means of the item name inputted to said second table; and wherein said table generation means stores in a column of the input item name of the second table a type attribute and a pointer for pointing to a memory location in said table memory means of an item value table to be stored.
Claim 2
Dependent Claim 397 words
A data processor utilizing a plurality of parameter tables having various objects to be processed for setting a processing condition and processing data of a particular object to be processed in accordance with a set of the tables, comprising: storage means for storing a measured data processing procedure utilizing said set of tables; table memory means for storing a plurality of tables each including information of a table structure of a table; a central processing unit (CPU) connected to said storage means for processing measured data in accordance with the measured data processing procedure stored in said storage means; input means connected to said CPU for inputting external information to said CPU; output means connected to said CPU for outputting a result of said measured data processing procedure; table generation means connected to said CPU, said input means and said table memory means for generating a table structure in said table memory means based on a table specification description defining a table structure, said table specification description including a table name, item names and a type attribute of the item names and being supplied by said input means; table content setting means connected to said CPU, said input means and said table memory means for setting a desired parameter into a desired table of said table memory means in response to a table setting command input by said input means; and table content reference means connected to said CPU, said input means and said table memory means for referring to a content of a desired table of said table memory means in response to a table reference command input by said input means and outputting from said output means the content referred to by said table content reference means; wherein said table generation means stores an input table name and a number of items into a first table and stores an input item name into a second table in response to said table specification description, and stores in the first table a pointer for pointing to a memory location of said table memory means of the item name inputted to said second table; and wherein said table generation means stores in a column of the input item name of the second table a type attribute and a pointer for pointing to a memory location in said table memory means of an item value table to be stored.
Claim 3
Dependent Claim 52 words
A data processor according to claim 1, wherein said input means inputs a table name, item names and renewed item values as input information, and said table content setting means sets the renewed item values into a corresponding item value table in accordance with the contents of said first and second tables.
Claim 4
Dependent Claim 49 words
A data processor according to claim 2, wherein said input means inputs table name and item names as input information, said table content referencing means retrieves a corresponding item value table in accordance with the contents of said first and second tables and supplies it to said output means.
Claim 5
Dependent Claim 37 words
A data processor according to claim 1, wherein at least one measuring equipment is connected to said CPU for detecting a measured data from an object to be processed and supplying said measured data to said CPU.
Claim 6
Dependent Claim 24 words
A data processor according to claim 1, wherein said processing procedure storage means and said table memory means are included within auxiliary storage means.
Claim 7
Dependent Claim 30 words
A data processor according to claim 5, wherein said table generation processing means, said table content setting means and said table content referencing means are included within fixed storage means.
Claim 8
Dependent Claim 15 words
A data processor according to claim 1, wherein said data processor is an analysis processor.

References Cited (Backward Citations)

US4297743A Cited
US4353653A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-27 1992-09-26 1993-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-27 1996-09-26 1997-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-27 2000-09-26 2001-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag