Patent US5812981A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5812981A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of creating a data item object suitable for an application from a standard object oriented part

Assignee: Hitachi Ltd
•
Filing: 1997-04-28
•
Granted: 1998-09-22
•
Expires: 2017-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An object oriented system is configured to have the steps of creating an object oriented part composed of a data section and a procedure section for defining specification information about I/O and procedure information indicating the processed content at each data item of a business processing program for performing a process about a data item, storing the object oriented part in a library, selecting the object oriented part suited to a request from the business processing program from the library, creating an item object served as an execution module for the data item to be processed by the business processing program, and performing a data item process depending on the business processing program according to each item object.

Inventors

  • 👤 Atsuhiro Noguchi
  • 👤 Osamu Ohno
  • 👤 Satoshi Awane
  • 👤 Yosuke Morioka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 11:58
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30; G06F9/00; G06F9/06; G06F9/44; G06F9/448; G06F9/4488; G06Q; G06Q40/00; G06Q40/08

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 274 words
A computer program stored in a storage medium for creating a data item object for use by a business processing program being executed by a computer based on object oriented parts contained in an item class library, and for processing the created data item object, each of said object oriented parts being composed of a data section and a procedure section, said data section defining a variety of input/output data attributes along with their data representing forms for a data item and said procedure section defining an input process performed on the data item for any defined input data attribute input into the business processing program and an output process performed on the data item for any defined output data attribute output from the business processing apparatus, said computer program when executed by said computer causes said computer to perform the steps of: (a) selecting from said item class library an object oriented part in response to a request for said object oriented part from said business processing program; (b) creating a data item object from the selected object oriented part by setting data attributes in a form of a data attribute definition table in said data section of said object oriented part, said data attribute definition table being composed of at least one pair of data attribute and data processing attribute; and (c) executing an input processing of the data item object in response to data input into the business processing program and executing output processing of the data item object for data output from the business processing program based on content of said data attribute definition table in the data item object.
Claim 2
Dependent Claim 274 words
A computer program stored in a storage medium for creating a data item object for use by a business processing program being executed by a computer based on object oriented parts contained in an item class library, and for processing the created data item object, each of said object oriented parts being composed of a data section and a procedure section, said data section defining a variety of input/output data attributes along with their data representing forms for a data item and said procedure section defining an input process performed on the data item for any defined input data attribute input into the business processing program and an output process performed on the data item for any defined output data attribute output from the business processing apparatus, said computer program when executed by said computer causes said computer to perform the steps of: (a) selecting from said item class library an object oriented part in response to a request for said object oriented part from said business processing program; (b) creating a data item object from the selected object oriented part by setting data attributes in a form of a data attribute definition table in said data section of said object oriented part, said data attribute definition table being composed of at least one pair of data attribute and data processing attribute; and (c) executing an input processing of the data item object in response to data input into the business processing program and executing output processing of the data item object for data output from the business processing program based on content of said data attribute definition table in the data item object.
Claim 3
Dependent Claim 32 words
A computer program according to claim 1, wherein said step (b) sets data attributes of the data item object based on a script setting forth an input/output specification of the data item.
Claim 4
Dependent Claim 125 words
A computer program stored in a storage medium for preforming business processing by using a computer business processing program including at least a data input operation processing, said computer program when executed by said computer causes said computer to perform the steps of: (a) creating a data attribute definition table for each data item processed in the business processing program, said data attribute definition table being composed of at least one pair of a data attribute and a data processing attribute of a data item; (b) selecting said data attribute definition table corresponding to a data item appearing during execution of the business processing program; and (c) performing processing relating to the data item in accordance with content of the selected data attribute definition table.
Claim 5
Dependent Claim 125 words
A computer program stored in a storage medium for preforming business processing by using a computer business processing program including at least a data input operation processing, said computer program when executed by said computer causes said computer to perform the steps of: (a) creating a data attribute definition table for each data item processed in the business processing program, said data attribute definition table being composed of at least one pair of a data attribute and a data processing attribute of a data item; (b) selecting said data attribute definition table corresponding to a data item appearing during execution of the business processing program; and (c) performing processing relating to the data item in accordance with content of the selected data attribute definition table.
Claim 6
Dependent Claim 31 words
A computer program according to claim 3, wherein said data processing attribute represents at least one of input, output, and store processes of a data item in the business processing program.

References Cited (Backward Citations)

US5206951A Cited
US5369778A Cited
US5280609A Cited
US5159687A Cited
US5228123A Cited
US5247651A Cited
US5446885A Cited
US5367633A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-21 2002-03-23 2002-09-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-21 2006-03-23 2006-09-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-21 2010-03-23 2010-09-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag