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

Process and computer system for control of interface software and data files

Assignee: RPX Corp
•
Filing: 1993-01-29
•
Granted: 1994-07-19
•
Expires: 2013-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system and process with special application as a computer assisted new drug application in which a bar code reader is used to read command bar codes to manipulate user interface software and document retrieval bar codes to retrieve electronic documents.

Inventors

  • 👤 George Laszlo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 09:19
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/03; G06F3/033; G06F16/00; G06F16/90; G06F16/93; G06F3/048; G06F3/0481; G06F3/0484; G06F3/0485; G16; G16H; G16H40/00; G16H40/60; G16H40/63

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 249 words
A process for controlling graphic user interface software and accessing data files in a computer system, comprising the steps of: reading a code symbol using an optical image reading device to create a read-in code, said read-in code comprising an alphanumeric code in at least base 32; storing the alphanumeric code in a temporary buffer memory; polling the buffer at periodic intervals to determine whether an alphanumeric code is stored therein; testing the alphanumeric code using a validation protocol to assure that the stored code is complete; translating the alphanumeric code into a base 10 code, said base 10 code comprising an object identification; comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and if the object identification is a control code, then implementing the following steps: matching the base 10 control code to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested document on an output device.
Claim 2
Dependent Claim 249 words
A process for controlling graphic user interface software and accessing data files in a computer system, comprising the steps of: reading a code symbol using an optical image reading device to create a read-in code, said read-in code comprising an alphanumeric code in at least base 32; storing the alphanumeric code in a temporary buffer memory; polling the buffer at periodic intervals to determine whether an alphanumeric code is stored therein; testing the alphanumeric code using a validation protocol to assure that the stored code is complete; translating the alphanumeric code into a base 10 code, said base 10 code comprising an object identification; comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and if the object identification is a control code, then implementing the following steps: matching the base 10 control code to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested document on an output device.
Claim 3
Dependent Claim 90 words
A process in accordance with claim 1, wherein said message composed from said internal event identification code for execution to control user interface functions is effective to operate a function selected from the set comprising open window, close window, pull down menu, escape window, start help, increase window size, decrease window size, scroll up, scroll down, page up, page down, scroll left, scroll right, page left, page right, print window content, print page, print document, tab left, tab right, next page, previous page, next document, previous document and rotate image.
Claim 4
Dependent Claim 31 words
A process in accordance with claim 1, wherein said requested document comprises an electronic object selected from the set comprising computer data files, image files, databases, imagebases, and CD-ROM disk files.
Claim 5
Dependent Claim 26 words
A process in accordance with claim 3, wherein said output device is selected from the set comprising a display screen, sound generation equipment, and a printer.
Claim 6
Dependent Claim 22 words
A process in accordance with claim 4, wherein said code symbol is a bar code symbol, readable by a bar code reader.
Claim 7
Dependent Claim 18 words
A process in accordance with claim 4, wherein said read-in code comprises an alphanumeric code in base 39.
Claim 8
Dependent Claim 18 words
A process in accordance with claim 4, wherein said read-in code comprises an alphanumeric code in base 64.
Claim 9
Dependent Claim 46 words
A process in accordance with claim 5, wherein said bar code symbol is affixed to a hard copy document wherein a user of the computer system may operate the system and access data files relating to said hard copy document using the said bar code symbols.
Claim 10
Dependent Claim 28 words
A process in accordance with claim 8, wherein said hard copy document comprises a document submitted to a government agency and relates to a product for human consumption.
Claim 11
Dependent Claim 39 words
A process in accordance with claim 9, wherein said hard copy document comprises an application document made to obtain approval of a medical product prior to public distribution, and said related data files comprise test data and related analysis.
Claim 12
Dependent Claim 259 words
A computer system for control of a graphical user interface and for accessing data files, comprising: an optical image reading device for scanning a code, said read-in code symbol comprising an alphanumeric code in at least base 32; a temporary buffer memory for storing the alphanumeric code; a computer subprogram for periodic polling of the buffer memory to determine if an alphanumeric code is stored in the buffer memory; a computer program for testing the alphanumeric code using a validation protocol to assure that the stored code is complete; a computer program for translating the alphanumeric code into a base 10 code, said base 10 code comprising an object identification; a computer program for comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and if the object identification is a control code, then implementing the following steps: matching the base 10 control code to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested document on an output device.
Claim 13
Dependent Claim 259 words
A computer system for control of a graphical user interface and for accessing data files, comprising: an optical image reading device for scanning a code, said read-in code symbol comprising an alphanumeric code in at least base 32; a temporary buffer memory for storing the alphanumeric code; a computer subprogram for periodic polling of the buffer memory to determine if an alphanumeric code is stored in the buffer memory; a computer program for testing the alphanumeric code using a validation protocol to assure that the stored code is complete; a computer program for translating the alphanumeric code into a base 10 code, said base 10 code comprising an object identification; a computer program for comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and if the object identification is a control code, then implementing the following steps: matching the base 10 control code to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested document on an output device.
Claim 14
Dependent Claim 38 words
A computer system in accordance with claim 11, wherein said search engine comprises document retrieval application software having access to computer files residing in electronic memory storage and optical memory storage devices operatively connected with said computer system.
Claim 15
Dependent Claim 31 words
A computer system in accordance with claim 12, further comprising database management or object tracking software to generate and record the object identifications and the documents corresponding to the object identifications.
Claim 16
Dependent Claim 23 words
A computer system in accordance with claim 13, wherein said code symbol is a bar code symbol, readable by a bar code reader.
Claim 17
Dependent Claim 47 words
A computer system in accordance with claim 14, wherein said bar code symbol is affixed to a hard copy document wherein a user of the computer system may operate the system and access data files relating to said hard copy document using the said bar code symbols.
Claim 18
Dependent Claim 28 words
A process in accordance with claim 15, wherein said hard copy document comprises a document submitted to a government agency and relates to a product for human consumption.
Claim 19
Dependent Claim 40 words
A computer system in accordance with claim 16, wherein said hard copy document comprises an application document made to obtain approval of a medical product prior to public distribution, and said related data files comprise test data and related analysis.
Claim 20
Dependent Claim 344 words
A computer-assisted new drug application comprising: a hard copy document including a plurality of code symbols affixed thereto, said code symbol comprising a code in at least base 32; a computer system including data storage devices with electronic documents relating to said hard copy document stored therein, and having graphic user interface software; an optical image reading device operatively connected to said computer system for reading said code symbols and storing an alphanumeric code in at least base 32 corresponding to said code symbols in a temporary buffer memory; said computer system having a polling program and circuit for polling the buffer memory at periodic intervals to determine whether an alphanumeric code is stored therein; said computer system having a computer program for testing the alphanumeric code using a validation protocol to assure that the stored code is complete; said computer system having a translating program for translating the alphanumeric code into a base 10 code comprising an object identification; said computer system having an object tracking program for generating object identifications and keeping track of the location of documents stored in said data storage devices; said computer system having a computer program for comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and, if the object identification is a control code, then implementing the following steps: matching the base 10 control code by a look-up table to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested electronic document on an output device.
Claim 21
Dependent Claim 344 words
A computer-assisted new drug application comprising: a hard copy document including a plurality of code symbols affixed thereto, said code symbol comprising a code in at least base 32; a computer system including data storage devices with electronic documents relating to said hard copy document stored therein, and having graphic user interface software; an optical image reading device operatively connected to said computer system for reading said code symbols and storing an alphanumeric code in at least base 32 corresponding to said code symbols in a temporary buffer memory; said computer system having a polling program and circuit for polling the buffer memory at periodic intervals to determine whether an alphanumeric code is stored therein; said computer system having a computer program for testing the alphanumeric code using a validation protocol to assure that the stored code is complete; said computer system having a translating program for translating the alphanumeric code into a base 10 code comprising an object identification; said computer system having an object tracking program for generating object identifications and keeping track of the location of documents stored in said data storage devices; said computer system having a computer program for comparing the object identification with an object table to determine if the object identification is a control code for the graphic user interface software or a document request code; and, if the object identification is a control code, then implementing the following steps: matching the base 10 control code by a look-up table to a corresponding internal event identification code, and composing a message from said internal event identification code for detection in a main event loop of the graphic user interface software whereby said graphic user interface software interprets and executes the message to control user interface functions; and if the object identification is a document request code, then implementing the following steps: composing a search query using said object identification for execution by a search engine residing in said computer system, and executing said search query to locate and display the requested electronic document on an output device.
Claim 22
Dependent Claim 90 words
An application in accordance with claim 18, wherein said message composed from said internal event identification code for execution to control user interface functions is effective to operate a function selected from the set comprising open window, close window, pull down menu, escape window, start help, increase window size, decrease window size, scroll up, scroll down, page up, page down, scroll left, scroll right, page left, page right, print window content, print page, print document, tab left, tab right, next page, previous page, next document, previous document and rotate image.
Claim 23
Dependent Claim 32 words
An application in accordance with claim 18, wherein said requested electronic document comprises an electronic object selected from the set comprising computer data files, image files, databases, imagebases, and CD-ROM disk files.
Claim 24
Dependent Claim 26 words
An application in accordance with claim 20, wherein said output device is selected from the set comprising a display screen, sound generation equipment, and a printer.
Claim 25
Dependent Claim 22 words
An application in accordance with claim 21, wherein said code symbol is a bar code symbol, readable by a bar code reader.
Claim 26
Dependent Claim 17 words
A process in accordance with claim 22, wherein said code symbol comprises a code in base 64.

References Cited (Backward Citations)

US4481412A Cited
US4550247A Cited
US4652733A Cited
US4703412A Cited
US4831610A Cited
US4825058A Cited
US4933514A Cited
US4933514B1 Cited
US5034598A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-07-18 1998-01-17 1998-07-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-07-18 2002-01-17 2002-07-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-07-18 2006-01-17 2006-07-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag