Computer implemented method and system for storing and retrieving textual data and compressed image data
First Claim
1. A computer implemented system for storing textual data and compressed image data, comprising:
- a processor;
memory;
storage means;
means for prompting a user to enter into the system at least one image, and textual and numerical information for at least one item;
means for receiving said at least one image as uncompressed image data;
means for receiving said textual and numerical information as textual data;
means for storing in the memory, for each item, the uncompressed image data together with the textual data as an omnibus record containing image fields and textual fields, wherein the uncompressed image data for each image is contained in a separate image field, and the textual data is contained in separate textual fields, at least one of which is searchable according to one of a plurality of predetermined search criteria;
means for compressing the uncompressed image data contained in each image field of the omnibus record thereby creating a compressed data representation of the uncompressed image data contained in the image field and substituting the compressed data representation for the uncompressed image data;
means for creating and storing in one of the textual fields of the omnibus record a sequence number; and
means for writing the image fields of the omnibus record into an image file, in the storage means, identified by the sequence number contained in the textual data and separate from the textual fields of the omnibus record that are written into at least one textual file.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system for storing and retrieving data representing textual information, and compressed data representing images. Images are scanned into the system, compressed and stored as compressed image data and related textual information is entered into the system and stored separate and apart from the compressed image data. The stored compressed image data and the related textual data which satisfy particular ranges and values for predetermined search criteria represented in the textual data are made available in the form of pictorial representations and textual information, respectively, for viewing on a computer display monitor means.
-
Citations
35 Claims
-
1. A computer implemented system for storing textual data and compressed image data, comprising:
-
a processor; memory; storage means; means for prompting a user to enter into the system at least one image, and textual and numerical information for at least one item; means for receiving said at least one image as uncompressed image data; means for receiving said textual and numerical information as textual data; means for storing in the memory, for each item, the uncompressed image data together with the textual data as an omnibus record containing image fields and textual fields, wherein the uncompressed image data for each image is contained in a separate image field, and the textual data is contained in separate textual fields, at least one of which is searchable according to one of a plurality of predetermined search criteria; means for compressing the uncompressed image data contained in each image field of the omnibus record thereby creating a compressed data representation of the uncompressed image data contained in the image field and substituting the compressed data representation for the uncompressed image data; means for creating and storing in one of the textual fields of the omnibus record a sequence number; and means for writing the image fields of the omnibus record into an image file, in the storage means, identified by the sequence number contained in the textual data and separate from the textual fields of the omnibus record that are written into at least one textual file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented system for retrieving textual data and compressed image data, comprising:
-
a processor; memory; storage means including at least one textual file having textual records comprising textual data in searchable textual fields, and an image file having image records comprising compressed image data in image fields, wherein one textual field for each textual record having searchable textual fields contains a sequence number referencing one of the image records; means for searching the searchable textual fields of the textual records to determine which textual records having searchable textual fields satisfy a user search query embodying a set of particular values or ranges for at least one predetermined search criterion; means for creating and storing in the memory a search criteria satisfaction table identifying the textual records containing the searchable textual fields satisfying the search query; means for loading into the memory the textual fields containing the sequence numbers for the textual records identified in the search criteria satisfaction table, and at least one of the image fields contained in at least one of the image records referenced by the sequence numbers; and display means for displaying at least one pictorial representation generated from the compressed image data loaded into the memory, wherein the compressed image data is decompressed as the pictorial representation of the image data is displayed. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented system for storing and retrieving textual data and compressed image data, comprising:
-
a processor; memory; storage means; storage mode means comprising; means for prompting a user to enter into the system said at least one image, and textual information, for at least one item; means for receiving at least one image so as to create uncompressed image data; means for receiving textual and numerical information so as to create textual data; means for storing in the memory, for each item, the uncompressed image data together with the textual data as an omnibus record containing image fields and textual fields, wherein the uncompressed image data for each image is contained in a separate image field, and the textual data is contained in separate textual fields, at least one of which is searchable according to one of a plurality of search criteria; means for creating a compressed representation of the uncompressed image data contained in each image field of the omnibus record and substituting the compressed representation for the uncompressed image data contained in the image field; means for creating and storing in one of the textual fields of the omnibus record a sequence number; and means for writing to the storage means the textual fields of the omnibus record separately from the image fields of the omnibus record, so that the textual fields of the omnibus record are written into at least one textual file as a textual record having searchable textual fields, including the textual field containing the sequence number, and the image fields of the omnibus record are written into an image file as an image record identified by the sequence number contained in the textual record; a retrieval mode means comprising; means for searching the searchable textual fields of textual records contained in the storage means to determine which textual records having searchable textual fields satisfy a user search query embodying a set of particular values or ranges for at least one of the predetermined search criteria; means for creating and storing in the memory a table identifying the textual records containing searchable textual fields satisfying the search query; means for loading into the memory textual fields from the textual records identified in the table, including the textual fields containing the sequence numbers, and at least one of the image fields contained in at least one of the image records referenced by the sequence numbers; and a display means for displaying textual information and pictorial representations generated from the data loaded into the memory, wherein the compressed image data is decompressed as a pictorial representation of the image data is displayed; and means for selecting the storage mode means and the retrieval mode means.
-
-
20. A computer implemented method for storing textual data and compressed image data, comprising the steps of:
-
inputting at least one image for at least one item and creating uncompressed image data for the image; storing the uncompressed image data for the image in an image field in an omnibus record; creating a compressed representation of the image data contained in the image field, and thereafter replacing the uncompressed image data in the image field with a compressed representation of the uncompressed image data; receiving textual information for the item and creating textual data which is stored in separate textual fields in the omnibus record, at least one of the textual fields pertains to one of a plurality of search criteria; creating and storing in one of the textual fields of the omnibus record a sequence number; and writing the image field of the omnibus record separately from the textual fields of the omnibus record to a storage devices, wherein the image field of the omnibus record is written into an image file as an image record which is identified by the sequence number contained in the textual data; and
wherein the textual fields of the omnibus record are written into at least one textual file. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer implemented method for retrieving textual data and compressed image data, comprising the steps of:
-
creating a search query embodying particular values and ranges for at least one of a plurality of predetermined search criteria; searching searchable textual fields of textual records located on a textual file in a storage means to find the textual records containing the searchable textual fields which satisfy the search query;
wherein each textual record having searchable textual fields contains one textual field which contains a sequence number; and
wherein the storage means includes a separate image file having image records which further contain image fields of compressed image data, each of the image records being identified according to one of the sequence numbers;creating a table of the textual records having searchable textual fields satisfying the search query and storing the table in a memory of a computer system capable of communicating with the storage means; retrieving into the memory textual fields containing the sequence number from textual records identified in the table, and at least one of the image fields of at least one of the image records referenced by the sequence numbers; and displaying pictorial representations generated from the compressed image data loaded into the memory, wherein the compressed image data is decompressed as a pictorial representation is displayed. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A computer implemented method for storing and retrieving textual data and compressed image data, comprising the steps of:
-
(a) receiving an image for an item and creating uncompressed image data for the image; (b) storing the uncompressed image data for the image in an image field in an omnibus record; (c) creating a compressed representation of the image data contained in the image field, and thereafter replacing the uncompressed image data in the image field with a compressed representation of the uncompressed image data; (d) repeating steps (a) through (c) until all of the images for an item have been received, and each is stored in a separate image field as a compressed representation of the uncompressed image data created from the image; (e) receiving textual information for the item and creating textual data which is stored in separate textual fields in the omnibus record, at least one of the textual fields pertains to one of a plurality of search criteria and as such is searchable; (f) creating and storing in one of the textual fields a sequence number; and (g) writing the image fields of the omnibus record separately from the textual fields of the omnibus record to a storage device;
wherein the image fields of the omnibus record are written into an image file as an image record, which is identified by the sequence number contained in the textual data; and
wherein the textual fields of the omnibus record are written into at least one textual file;(h) repeating steps (a) through (g) until data from all of the items has been stored on the storage devices; (i) creating a search query embodying particular values and ranges for at least one of a plurality of predetermined search criteria; (j) searching the searchable textual fields of textual records located in the storage means to find the textual records containing searchable textual fields which satisfy the search query; (k) creating a table of the textual records having searchable textual fields satisfying the search query and storing the table in a memory of a computer system capable of communicating with the storage means; (l) retrieving into the memory the textual fields, including the textual fields containing the sequence numbers, from the textual records identified in the table, and at least one of the image fields of at least one of the image records referenced by the sequence numbers; and (m) displaying textual information and pictorial representations generated from the data loaded into the memory, wherein the compressed image data is decompressed as each pictorial representation is displayed.
-
Specification