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

Neural network shell for application programs

Assignee: International Business Machines Corp
•
Filing: 1992-03-10
•
Granted: 1993-06-22
•
Expires: 2012-03-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A neural network shell has a defined interface to an application program. By interfacing with the neural network shell, any application program becomes a neural network application program. The neural network shell contains a set of utility programs that transfers data into and out of a neural network data structure. This set of utility programs allows an application program to define a new neural network model, create a neural network data structure, train a neural network, and run a neural network. Once trained, the neural network data structure can be transported to other computer systems or to application programs written in different computing languages running on similar or different computer systems.

Inventors

  • 👤 Joseph P. Bigus

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 13:41
CPC Classifications
G; G06; G06N; G06N3/00; G06N3/02; G06N3/04; G06N3/0499; G06N3/08; G06N3/09

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 138 words
A method in a neural network shell of enabling an application program to run one of a plurality of defined neural network models, thereby becoming a neural network having an input for data and an output for a result, said method comprising the machine-executed steps of: creating a neural network data structure having a plurality of parameters and a plurality of data arrays specific to a selected one of said plurality of defined neural network models; teaching said neural network by presenting training data at said input of said neural network and repeatedly adjusting the values of said plurality of data arrays until said result at said output is within tolerance of a correct result; and running said neural network by presenting actual data at said input and retrieving the result from said output of said neural network.
Claim 2
Independent Claim 138 words
A method in a neural network shell of enabling an application program to run one of a plurality of defined neural network models, thereby becoming a neural network having an input for data and an output for a result, said method comprising the machine-executed steps of: creating a neural network data structure having a plurality of parameters and a plurality of data arrays specific to a selected one of said plurality of defined neural network models; teaching said neural network by presenting training data at said input of said neural network and repeatedly adjusting the values of said plurality of data arrays until said result at said output is within tolerance of a correct result; and running said neural network by presenting actual data at said input and retrieving the result from said output of said neural network.

References Cited (Backward Citations)

US5111531A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-21 1996-12-21 1997-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-21 2000-12-21 2001-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-21 2004-12-21 2005-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag