Image storage and retrieval
First Claim
1. A method of storing digital information representing an image comprising the steps of:
- storing said digital information in a plurality of blocks,for each block creating an index containing information including the storage location for the block, andcreating an index header for the indexes containing information including image identity, wherein the structure of the image information in the blocks is different from that of the indexes and header.
11 Assignments
0 Petitions
Accused Products
Abstract
An improved technique is presented for organizing digitized information for storage in a relational type tree memory structure where the digitized information is broken up into blocks of a fixed byte size which are then stored throughout the memory. A header is utilized which identifies a text or image and details of how the image was digitized and compressed, to be used in reconstructing the image properly. We also utilize an index in which is the image or text identity but also in which is an index identifying the locations throughout memory at which the blocks containing the text or image information is stored. Each block has a header identifying what text or image information is stored in the block and having the address of any another block containing realsted information for the same text or image to thereby create a chaining between the blocks by which they may all be quickly located once a first block is located using the index. A further embodiment of invention allows the storing and display of a base image containing user defined and located subfields and the selective insertion of related data or images, either previously stored or entered by the user, into the subfields. A yet further embodiment allows the use of data contained in the subfields as keys to locate and display further related information.
-
Citations
29 Claims
-
1. A method of storing digital information representing an image comprising the steps of:
-
storing said digital information in a plurality of blocks, for each block creating an index containing information including the storage location for the block, and creating an index header for the indexes containing information including image identity, wherein the structure of the image information in the blocks is different from that of the indexes and header. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 23, 29)
-
-
19. A method for generating a base image containing subfields for the insertion of information, comprising the steps of:
-
storing information representing the base image in image blocks, storing information indentifying the locations of the image blocks in an index, and storing identifiers uniquely identifying the subfields and the types of information to appear therein in the blocks in a manner relating and corresponding to the positions at which the subfields are to appear in the base image. - View Dependent Claims (20, 21, 22, 24, 25, 26, 27, 28)
-
Specification