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

Quality control system employing bi-directional messaging using empty files

Assignee: Motorola Solutions Inc
•
Filing: 1996-09-23
•
Granted: 1999-01-05
•
Expires: 2016-09-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A quality control system (104) comprises at least one test system (107) and a host computer (122) having a database (130), coupled via a communication link (124). The test system (107) interfaces (120) with a product (118) and obtains its product identifier. The test system (107) outputs, to the host computer (122), an empty file named for the product identifier and a label indicating the type of data to request. The host computer (122), responsive to reading the file name of the empty file, queries the database (130) according to the product identifier and the label. The host computer (122) renames the empty file according to the requested data retrieved via the query. The test system (107), responsive to reading the renamed empty file, tests the product (118) according to the requested data.

Inventors

  • 👤 Samuel Stephen Fitting

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 19:50
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/263; G06F11/2635; G06F11/006; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 119 words
A quality control system comprising a test system, the test system comprising: an interface to obtain a product identifier from a product; a communication link ; and a controller coupled to the interface and the communication link, the controller, responsive to receiving the product identifier at the interface, to retrieve data about the product by creating a request file via the communication link, the request file being an empty file with a file name comprising a product identifier field and a requested data type field, the product identifier field corresponding to the product identifier received at the interface, and the requested data type field selected by the controller to correspond to a type of prestored data of the product.
Claim 2
Dependent Claim 119 words
A quality control system comprising a test system, the test system comprising: an interface to obtain a product identifier from a product; a communication link ; and a controller coupled to the interface and the communication link, the controller, responsive to receiving the product identifier at the interface, to retrieve data about the product by creating a request file via the communication link, the request file being an empty file with a file name comprising a product identifier field and a requested data type field, the product identifier field corresponding to the product identifier received at the interface, and the requested data type field selected by the controller to correspond to a type of prestored data of the product.
Claim 3
Dependent Claim 62 words
The quality control system according to claim 1 wherein the controller reads a file name of a return file via the communication link, the return file being an empty file with a file name comprising the product identifier field and a requested data field, the requested data field containing the prestored data of the product associated with the requested data type field.
Claim 4
Dependent Claim 116 words
The quality control system according to claim 1 further comprising a host computer coupled to the communication link, the host computer comprising a database containing the prestored data of the product, the host computer, responsive to reading the file name of the request file, to query the database for the type of prestored data of the product using the file name of the request file and, thereafter, to rename the request file to create a return file, the return file being an empty file with a file name comprising the product identifier field and a requested data field, the requested data field containing the prestored data of the product associated with the requested data type field.
Claim 5
Dependent Claim 36 words
The quality control system according to claim 3 wherein the request file has a first predetermined length, and the return file has a second predetermined length, the second predetermined length greater than the first predetermined length.
Claim 6
Dependent Claim 39 words
The quality control system according to claim 3 wherein the host computer further comprises a shared file directory, the shared file directory accessible by the controller via the communication link, the shared file directory to hold the request file.
Claim 7
Dependent Claim 120 words
A quality control system according to claim 1 further comprising: a host computer, the host computer comprising: a database containing a plurality of data; and a database server coupled to the communication link and the database, the database server, responsive to reading the file name of the request file via the communication link, to query the database for the prestored data of the product using the file name of the request file and, thereafter, to create a return file readable via the communication link, the return file being an empty file having a file name comprising the product identifier field and a requested data field, the requested data field containing the prestored data of the product queried by the database.
Claim 8
Dependent Claim 36 words
The quality control system according to claim 6 wherein the request file has a first predetermined length, and the return file has a second predetermined length, the second predetermined length greater than the first predetermined length.
Claim 9
Dependent Claim 49 words
The quality control system according to claim 6 wherein the host computer further comprises a shared resource manager having a shared file directory, the shared file directory accessible by the database server and accessible by controller via the communication link, the shared file directory to hold the request file.
Claim 10
Dependent Claim 19 words
The quality control system according to claim 1 wherein the product identifier is a bar-code placed on the product.
Claim 11
Dependent Claim 21 words
The quality control system according to claim 1 wherein the product identifier is an electronic serial number stored within the product.
Claim 12
Independent Claim 116 words
A method of messaging in a quality control system, the method comprising steps of: interfacing with a product to obtain a product identifier therefrom; creating, by a first computer, a request file in a directory, the request file being an empty file with a file name comprising a product identifier field and a requested data type field, the product identifier field corresponding to the product identifier, and the requested data type field corresponding to a type of prestored data of the product; and polling, by the first computer, the directory for a return file, the return file being an empty file with a file name comprising the product identifier field and prestored data of the product.
Claim 13
Independent Claim 116 words
A method of messaging in a quality control system, the method comprising steps of: interfacing with a product to obtain a product identifier therefrom; creating, by a first computer, a request file in a directory, the request file being an empty file with a file name comprising a product identifier field and a requested data type field, the product identifier field corresponding to the product identifier, and the requested data type field corresponding to a type of prestored data of the product; and polling, by the first computer, the directory for a return file, the return file being an empty file with a file name comprising the product identifier field and prestored data of the product.
Claim 14
Dependent Claim 129 words
The method according to claim 11 further comprising the steps of: polling, by a second computer, the directory for the request file; reading, by the second computer, the file name of the request file when polling by the second computer is successful; extracting, by the second computer, the product identifier field and the requested data type field from the file name of the request file; querying, by the second computer, a database for prestored data of the product using the product identifier field and the requested data type field; and renaming, by the second computer, the request file to create the return file with a file name comprising a the product identifier field and a requested data field, the requested data field containing the prestored data of the product.
Claim 15
Dependent Claim 62 words
The method according to claim 11 further comprising the steps of: waiting, by the first computer, for a predetermined period of time prior to the step of polling; reading, by the first computer, the file name of the return file when polling is successful; extracting, by the first computer, prestored data of the product from the file name of the return file.
Claim 16
Dependent Claim 31 words
The method according to claim 13 further comprising the step of: purging, by the first computer, the return file from the directory following the step of extracting by the first computer.
Claim 17
Dependent Claim 32 words
The method according to claim 13 wherein the step of extracting by the first computer is followed by a step of testing the product according to the prestored data of the product.
Claim 18
Dependent Claim 30 words
The method according to claim 11 further comprising the step of purging, by the first computer, the request file from the directory when polling by the first computer is unsuccessful.
Claim 19
Dependent Claim 282 words
A quality control system employing bi-directional messaging, the quality control system comprising: a communication link; a host computer comprising a shared resource manager, a database server, and a database, the shared resource manager coupled to the communication link, the database server coupled to the shared resource manager and the database, the shared resource manager providing a shared file directory to hold files, the database containing a plurality of product data, the database server operable to query the database and to create and read files held in said shared file directory; and a test system comprising an interface, test equipment and a controller, the interface operable to interface with a product and retrieve a product identifier therefrom, the controller coupled to the interface and to the shared file directory via the communication link, the controller operable to create and read files in said shared file directory, and wherein the controller, upon retrieval of the product identifier, creates a request file in the shared file directory, the request file being an empty file with a file name comprising the product identifier and a prestored requested data type, and the database server, upon reading the file name of the request file, queries the database for product data according to the product identifier and the prestored requested data type, the database server, upon retrieval of the product data, creates a return file in the shared file directory by renaming the request file, the return file having a file name comprising the product identifier and the retrieved product data, the controller to read the file name of the return file to extract the product data therefrom, thereby, accomplish bi-directional messaging between the test system and the database.
Claim 20
Dependent Claim 282 words
A quality control system employing bi-directional messaging, the quality control system comprising: a communication link; a host computer comprising a shared resource manager, a database server, and a database, the shared resource manager coupled to the communication link, the database server coupled to the shared resource manager and the database, the shared resource manager providing a shared file directory to hold files, the database containing a plurality of product data, the database server operable to query the database and to create and read files held in said shared file directory; and a test system comprising an interface, test equipment and a controller, the interface operable to interface with a product and retrieve a product identifier therefrom, the controller coupled to the interface and to the shared file directory via the communication link, the controller operable to create and read files in said shared file directory, and wherein the controller, upon retrieval of the product identifier, creates a request file in the shared file directory, the request file being an empty file with a file name comprising the product identifier and a prestored requested data type, and the database server, upon reading the file name of the request file, queries the database for product data according to the product identifier and the prestored requested data type, the database server, upon retrieval of the product data, creates a return file in the shared file directory by renaming the request file, the return file having a file name comprising the product identifier and the retrieved product data, the controller to read the file name of the return file to extract the product data therefrom, thereby, accomplish bi-directional messaging between the test system and the database.

References Cited (Backward Citations)

US5317728A Cited
US5355320A Cited
US5555351A Cited
US5434792A Cited
US5434790A Cited
US5392209A Cited
US5668735A Cited
US5463555A Cited
US5664100A Cited
US5539652A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-04 2002-07-06 2003-01-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-04 2006-07-06 2007-01-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-04 2010-07-06 2011-01-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag