USRE33316E - Apparatus for cataloging and retrieving image data - Google Patents

Apparatus for cataloging and retrieving image data Download PDF

Info

Publication number
USRE33316E
USRE33316E US07/377,122 US37712289A USRE33316E US RE33316 E USRE33316 E US RE33316E US 37712289 A US37712289 A US 37712289A US RE33316 E USRE33316 E US RE33316E
Authority
US
United States
Prior art keywords
image data
data
search
display
reduced
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US07/377,122
Inventor
Yuji Katsuta
Sumio Kita
Sakuharu Takano
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP61061586A external-priority patent/JPS62217368A/en
Priority claimed from JP61061585A external-priority patent/JPH0736190B2/en
Priority claimed from JP61247869A external-priority patent/JPS63102462A/en
Priority claimed from US07/021,963 external-priority patent/US4829453A/en
Application filed by Sharp Corp filed Critical Sharp Corp
Application granted granted Critical
Publication of USRE33316E publication Critical patent/USRE33316E/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/21Intermediate information storage
    • H04N1/2166Intermediate information storage for mass storage, e.g. in document filing systems
    • H04N1/217Interfaces allowing access to a single user
    • H04N1/2175Interfaces allowing access to a single user with local image input
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor

Definitions

  • This invention relates to an apparatus for cataloging and retrieving image data obtained from original scannable documents (hereinafter simply referred to as originals) such as printed sheets of paper and drawings which have been converted into image signals.
  • originals original scannable documents
  • the above and other objects are achieved by providing the data cataloging and retrieving apparatus including a memory device for storing image data obtained by converting documents into image signals, search data for use when the image data are retrieved and reduced image data obtained by thinning the aforementioned image data and a display device for displaying within a unit time period a plurality of reduced image data.
  • the display device is adapted to display not only the aforementioned search data but also the reduced image data corresponding to the search data.
  • the apparatus checks whether a certain specified key is being operated and, if it is, a display is made of the reduced image data stored in the memory device. When the key is released, the image data corresponding to the reduced image data then in display are retrieved from the memory device and displayed in the display device.
  • FIG. 1 is a block diagram showing the structure of an apparatus for cataloging retrieving image data embodying the present invention
  • FIG. 2 is a flow chart showing the operation of the apparatus of FIG. 1 for cataloging data
  • FIG. 3 is a schematic drawing of a display made during a search program
  • FIG. 4 is a schematic drawing of a display made during another search program.
  • FIG. 5 is a flow chart of a search program which may be performed with an apparatus shown in FIG. 1.
  • FIG. 1 which is a block diagram for showing the structure of an apparatus embodying the present invention for cataloging and retrieving image data
  • Numeral 11 indicates a keyboard for entering search data (secondary data) such as titles and keywords and commands of all kinds such as a command to execute cataloging or a command to execute a special kind of search such as cover search or page search to be explained below.
  • Numeral 12 indicates a cathode ray tube (CRT) for displaying image data (primary data) obtained by converting originals such as documents into image signals, the aforementioned search data (secondary data) and reduced image data (reduced primary data) obtained by thinning the aforementioned primary data.
  • CTR cathode ray tube
  • Numeral 13 indicates a central processing unit (CPU) which controls the entire operation of this apparatus including the cataloging and various types of searching.
  • Numeral 14 indicates a display control circuit for controlling the data displays.
  • Numeral 15 indicates an internal memory device for temporarily storing data.
  • Numeral 16 indicates an interface circuit (IF).
  • Numeral 17 indicates a reducing circuit which serves to generate the aforementioned reduced primary data by thinning primary data.
  • Numeral 18 indicates a compression expansion circuit for compressing primary data and reduced primary data and expanding compressed data by a pre-determined procedure.
  • Numeral 19 indicates a scanner for optically reading an original such as a document and converting it into image signals with resolution of 12 lines/mm ⁇ 12 lines/mm.
  • Numeral 20 indicates a memory device with a large capacity for storing the aforementioned primary, secondary and reduced primary data.
  • Numeral 21 indicates a printer for the output of primary data in response to an output command from the keyboard 11.
  • this primary data is entered from the keyboard (n4) and when a command to execute cataloging is entered (n5), the CPU 13 retrieves the primary data from the internal memory device 15 and causes it to be reduced to 1/4 ⁇ 1/4 by the reducing circuit 17, producing reduced primary data (n6) of resolution 3 lines/mm ⁇ 3 lines/mm. Thereafter, this reduced primary data is transmitted to the compression-expansion circuit 18 to be compressed (7) and this compressed reduced primary data is stored through the interface circuit 16 in an area hereinafter referred to as the reduced primary data storing area of the large-capacity memory device 20 (n8).
  • the CPU 13 reads the primary data again from the memory device 15 and, after sending it to the compression-expansion circuit 18 to have it compressed (n9), transmits it through the interface circuit 16 to the large-capacity memory device 20 to have it stored in another area thereof hereinafter referred to as the primary data storing area (n10).
  • the CPU 13 transmits the secondary data received from the keyboard 11 to the large-capacity memory device 20 through the interface circuit 16 to have it recorded in still another area of the large-capacity memory device hereinafter referred to as the secondary data storing area (n11), thereby completing the cataloging process.
  • n12 If a plurality of primary data are to be cataloged (NO in n12), the steps from n1 to n11 are repeated and the large-capacity memory device 20 will be storing not only this plurality of primary data but also a plurality of reduced primary data and secondary data individually corresponding to the primary data.
  • a start command received from the keyboard 11 causes the CPU 13 to transfer a plurality of reduced primary data from the large-capacity memory device 20 to the internal memory device 13, and after expanding these reduced primary data by the compression-expansion circuit 18, to display them on the CRT 12.
  • the CPU 13 transmits a command to the display control circuit 14 such that the reduced primary data are not thinned when they are displayed.
  • the display is made in about 1/2 ⁇ 1/2 of the original size.
  • This program is characterized in that the CRT 12 is caused to exhibit a plurality of reduced primary data sequentially within a unit time period such that the user is allowed to enter a stop command from the keyboard 11, upon detecting the desired reduced primary data during this sequential display of reduced primary data on the CRT 12.
  • the CPU 13 causes the selected reduced primary data to be displayed continuously and also the secondary data corresponding to this selected primary data to be retrieved from the large-capacity memory device 20 and displayed.
  • FIG. 3 shows schematically the display made in this situation in the CRT 12.
  • Numeral 25 indicates the selected reduced primary data and numeral 26 indicates the corresponding secondary data including, for example, document number (a) data of cataloging (b), title (c) and one or more keywords (d).
  • the user After checking the reduced primary data and secondary data thus displayed, the user enters from the keyboard 11 a primary data display command.
  • the CPU 13 transfers from the large-capacity internal memory device 15 the primary data corresponding to the reduced primary data then in display and causes it to be displayed next on the CRT 12 after returning it to the original size by the compression-expansion circuit 18.
  • the CPU 13 issues a command to the display control circuit 14 such that the primary data is displayed with resolution of 6 lines/mm ⁇ 6 lines/mm.
  • the CPU 13 retrieves the primary data from the internal memory device 15 and has it printed by the printer 21. Since the data conversion speed inside the large-capacity memory device is slower than the speed of the data transmission between the internal memory device 15 and the compression-expansion circuit 18, a display can be made faster if the data are compressed and expanded.
  • this search program in summary, a plurality of reduced image data corresponding individually to the image data of the originals are sequentially displayed within a unit time such that the user can make a search easily as if thumbing through the pages of a book and the time required for a search can be significantly reduced. Moreover, since image data are stored after they are reduced in size, it is equivalent to having a memory device with an increased capacity.
  • both a search condition and a command to execute a search are entered from the keyboard 11.
  • the CPU 13 retrieves secondary data sequentially and reduced primary data satisfying the search condition from the large-capacity memory device 20 and causes the plurality of secondary data and reduced primary data thus retrieved not only to be stored at specified areas in the internal memory device 13 but also to be displayed on the CRT 12.
  • FIG. 4 shows schematically the display thus ade on the CRT 12.
  • Numerals 31, 32 and 33 indicate a plurality of secondary data and 41, 42 and 43 indicate reduced primary data corresponding to the secondary data 32 and 33, respectively.
  • the data are stored in areas in one-to-one correspondence with the display pattern.
  • the CPU 13 causes the primary data in the memory device 15 to be printed by the printer 21.
  • This search program is thus characterized in that a search is carried out both by the keyword, etc. and by the image and hence is easier to carry out. Since a plurality of reduced primary data are displayed simultaneously, furthermore, the search can be carried out faster. It is to be noted that the compression-expansion circuit 18 is not required according to this search program.
  • the keyboard 11 is provided with a cover (first page) search key and a page search key. If the CPU 13 detects that the cover search key is being operated (YES in n20), the aforementioned primary data storing area of the large-capacity memory device is accessed (n21) and only the data relating to the covers (first pages) of the reduced primary data are sequentially retrieved.
  • the cover data may include in the secondary data storing area, for example, the starting address of each reduced primary data of the reduced primary data storing area as a piece of search data such that retrieval may be effected by sequentially searching only the cover data and referencing the search data.
  • the cover data from the large-capacity memory device 20 are temporarily stored (n22) in the memory device 15 and thereafter transmitted to the compression-expansion circuit 18 so that the original data are obtained again (n23).
  • the CPU 13 transmits a command to the display control circuit 14 and the display control circuit 14 thereupon enlarges the cover data composed of reduced primary data of size 1/4 ⁇ 1/4 to the size of 1/2 ⁇ 1/2 and displays them on the CRT 12 (n24).
  • the reduced primary data are used and only the cover data of the individual reduced primary data showing the first pages of the original documents are sequentially displayed on the CRT 12, and this continues as long as the aforementioned cover key is operated (YES in n25).
  • the user can thus select the desired image data by reviewing these cover data sequentially displayed on the CRT 12. Since the reduced primary data are used for this process, the amount of data used for this process is small and many first pages can be reviewed. In short, a speedy search is made possible.
  • the CPU 13 interprets this as the indication that the user has indicated the desire data and retrieves from the primary data storing data of the large-capacity memory device 20 the particular primary data corresponding to the cover data which was being displayed on the CRT 12 when the user released the cover search key (n26). This retrieval is effected, for example, on the basis of its starting address or the starting address of the corresponding reduced primary data which is stored in the secondary data storing area.
  • the corresponding primary data thus retrieved from the large-capacity memory device 20 is transmitted first to the memory device 15 (n27) and then to the compression-expansion circuit 18 which restores the original data (n28), and the CPU 13 then transmits a command to the display control circuit 14 such that the primary data of resolution 12 lines/mm ⁇ 2 lines/mm is reduced to 1/2 ⁇ 178 and displayed on the CRT (n29).
  • the CPU 13 retrieves the reduced primary data corresponding to the primary data currently in display on the CRT 12 (n31) and transmits to the memory device 15 the reduced primary data of the page immediately following the one currently being displayed on the CRT 12 (n32).
  • the data sent to the memory device 15 are sent to the compression-expansion circuit 18 which retores the original data (n33) and the CPU 13 then transmits a command to the display control circuit 14 such that the page data comprising reduced primary data of size 1/4 ⁇ 1/4 are enlarged to the size of 1/2 ⁇ 1/2 and are displayed on the CRT 12 (n34). Steps from n32 to n34 are repeated sequentially as long as the page search key is pressed (YES in n35).
  • the CPU 13 interprets this as the indication that the user has selected the page in display in the CRT 12 at the time of the release and retrieves from the primary data storing area of the large-capacity memory device 20 the primary data corresponding to the selected page data (n36).
  • the corresponding primary data thus retrieved is transmitted first to the memory device 15 (n37) and then to the compression-expansion circuit 18 which restores the original size (n38)
  • the CPU 13 transmits a command to the display control circuit 14 such that the primary data of resolution 12 lines/mm ⁇ 12 lines/mm is reduced to 1/2 ⁇ 1/2 and displayed on the CRT 12 (n39). It goes without saying that if neither of the search keys is operated (NO in n20 and n30), the CPU 13 will control operations of other types (n40).
  • the search can be effected efficiently by means of reduced image data because the user has only to press the search key to have displays made sequentially and to release the key to select the desired data.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Processing Or Creating Images (AREA)

Abstract

An apparatus for cataloging and retrieving image data is programmed to store not only image data obtained by scanning each original but also reduced image data obtained by thinning these image data and search data used for the convenience in search operations. In a search operation, a plurality of reduced image data may be displayed simultaneously or sequentially with corresponding search data. Image data may be stored in a compressed form so that an increased amount of data can be stored. The apparatus may be programmed such that stored reduced image data are sequentially displayed while a specified key is depressed and particular image data corresponding to the data displayed when the key is released are displayed.

Description

BACKGROUND OF THE INVENTION
This invention relates to an apparatus for cataloging and retrieving image data obtained from original scannable documents (hereinafter simply referred to as originals) such as printed sheets of paper and drawings which have been converted into image signals.
Electronic files are becoming available as a practical device for managing documents and drawings which are now produced in large quantities. When originals such as documents are cataloged in an electronic file, they are converted into image data (hereinafter also referred to as primary data) and search data (hereinafter also referred to as secondary data) are attached to them for use when the primary data are retrieved. There are many situations, however, wherein secondary data alone cannot effectively identify the desired primary data and the primary data must be displaced eventually to enable the user to decide which data are being desired. Since the display of primary data takes several seconds, the procedure is time-consuming and cumbersome.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention to provide an apparatus with which image data can be cataloged into and retrieved from an electronic file easily and efficiently.
In one aspect of the present invention, the above and other objects are achieved by providing the data cataloging and retrieving apparatus including a memory device for storing image data obtained by converting documents into image signals, search data for use when the image data are retrieved and reduced image data obtained by thinning the aforementioned image data and a display device for displaying within a unit time period a plurality of reduced image data. In another aspect of the present invention, the display device is adapted to display not only the aforementioned search data but also the reduced image data corresponding to the search data. The apparatus checks whether a certain specified key is being operated and, if it is, a display is made of the reduced image data stored in the memory device. When the key is released, the image data corresponding to the reduced image data then in display are retrieved from the memory device and displayed in the display device.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated in and form a part of the specification, illustrate embodiments of the present invention and, together with the description, explain the principles of the invention. In the drawings:
FIG. 1 is a block diagram showing the structure of an apparatus for cataloging retrieving image data embodying the present invention,
FIG. 2 is a flow chart showing the operation of the apparatus of FIG. 1 for cataloging data,
FIG. 3 is a schematic drawing of a display made during a search program,
FIG. 4 is a schematic drawing of a display made during another search program, and
FIG. 5 is a flow chart of a search program which may be performed with an apparatus shown in FIG. 1.
DETAILED DESCRIPTION OF THE INVENTION
In FIG. 1 which is a block diagram for showing the structure of an apparatus embodying the present invention for cataloging and retrieving image data, Numeral 11 indicates a keyboard for entering search data (secondary data) such as titles and keywords and commands of all kinds such as a command to execute cataloging or a command to execute a special kind of search such as cover search or page search to be explained below. Numeral 12 indicates a cathode ray tube (CRT) for displaying image data (primary data) obtained by converting originals such as documents into image signals, the aforementioned search data (secondary data) and reduced image data (reduced primary data) obtained by thinning the aforementioned primary data. If its resolution is 1780 dots in the vertical direction and 1256 dots in the horizontal direction, for example, a full page of a document of size A4 can be displayed with the resolution of 6 lines/mm×6 lines/mm. Numeral 13 indicates a central processing unit (CPU) which controls the entire operation of this apparatus including the cataloging and various types of searching. Numeral 14 indicates a display control circuit for controlling the data displays. Numeral 15 indicates an internal memory device for temporarily storing data. Numeral 16 indicates an interface circuit (IF). Numeral 17 indicates a reducing circuit which serves to generate the aforementioned reduced primary data by thinning primary data. Numeral 18 indicates a compression expansion circuit for compressing primary data and reduced primary data and expanding compressed data by a pre-determined procedure. Numeral 19 indicates a scanner for optically reading an original such as a document and converting it into image signals with resolution of 12 lines/mm×12 lines/mm. Numeral 20 indicates a memory device with a large capacity for storing the aforementioned primary, secondary and reduced primary data. Numeral 21 indicates a printer for the output of primary data in response to an output command from the keyboard 11.
The procedure for cataloging an original such as a document into the apparatus described above is explained next by way of a flow chart shown in FIG. 2. When the original is read by the scanner 19 (n1), it is converted into image signals with resolution of 12 lines/mm×12 lines/mm, and the primary data thus obtained becomes stored in the internal memory 15 through the interface circuit 16 (n2) and displayed on the CRT 12 (n3). At this moment, the CPU 13 transmits a command to the display control circuit 14 to display 1/2×1/2 of the primary data, (or data with resolution of 6 lines/mm×6 lines/mm on the CRT 12). Next, secondary data comprised of a title, keywords, etc. corresponding to this primary data is entered from the keyboard (n4) and when a command to execute cataloging is entered (n5), the CPU 13 retrieves the primary data from the internal memory device 15 and causes it to be reduced to 1/4×1/4 by the reducing circuit 17, producing reduced primary data (n6) of resolution 3 lines/mm×3 lines/mm. Thereafter, this reduced primary data is transmitted to the compression-expansion circuit 18 to be compressed (7) and this compressed reduced primary data is stored through the interface circuit 16 in an area hereinafter referred to as the reduced primary data storing area of the large-capacity memory device 20 (n8). Next, the CPU 13 reads the primary data again from the memory device 15 and, after sending it to the compression-expansion circuit 18 to have it compressed (n9), transmits it through the interface circuit 16 to the large-capacity memory device 20 to have it stored in another area thereof hereinafter referred to as the primary data storing area (n10). The CPU 13 transmits the secondary data received from the keyboard 11 to the large-capacity memory device 20 through the interface circuit 16 to have it recorded in still another area of the large-capacity memory device hereinafter referred to as the secondary data storing area (n11), thereby completing the cataloging process. If a plurality of primary data are to be cataloged (NO in n12), the steps from n1 to n11 are repeated and the large-capacity memory device 20 will be storing not only this plurality of primary data but also a plurality of reduced primary data and secondary data individually corresponding to the primary data.
Next, three search programs will be described by which the CPU 13 of FIG. 1 may be operated according to the present invention. According to a first search program, a start command received from the keyboard 11 causes the CPU 13 to transfer a plurality of reduced primary data from the large-capacity memory device 20 to the internal memory device 13, and after expanding these reduced primary data by the compression-expansion circuit 18, to display them on the CRT 12. In this situation, the CPU 13 transmits a command to the display control circuit 14 such that the reduced primary data are not thinned when they are displayed. The display is made in about 1/2×1/2 of the original size. This program is characterized in that the CRT 12 is caused to exhibit a plurality of reduced primary data sequentially within a unit time period such that the user is allowed to enter a stop command from the keyboard 11, upon detecting the desired reduced primary data during this sequential display of reduced primary data on the CRT 12. When the stop command is received, the CPU 13 causes the selected reduced primary data to be displayed continuously and also the secondary data corresponding to this selected primary data to be retrieved from the large-capacity memory device 20 and displayed. FIG. 3 shows schematically the display made in this situation in the CRT 12. Numeral 25 indicates the selected reduced primary data and numeral 26 indicates the corresponding secondary data including, for example, document number (a) data of cataloging (b), title (c) and one or more keywords (d). After checking the reduced primary data and secondary data thus displayed, the user enters from the keyboard 11 a primary data display command. When this command is received, the CPU 13 transfers from the large-capacity internal memory device 15 the primary data corresponding to the reduced primary data then in display and causes it to be displayed next on the CRT 12 after returning it to the original size by the compression-expansion circuit 18. At this time, the CPU 13 issues a command to the display control circuit 14 such that the primary data is displayed with resolution of 6 lines/mm×6 lines/mm. When an output command is thereafter received by the keyboard 11, the CPU 13 retrieves the primary data from the internal memory device 15 and has it printed by the printer 21. Since the data conversion speed inside the large-capacity memory device is slower than the speed of the data transmission between the internal memory device 15 and the compression-expansion circuit 18, a display can be made faster if the data are compressed and expanded.
By this search program, in summary, a plurality of reduced image data corresponding individually to the image data of the originals are sequentially displayed within a unit time such that the user can make a search easily as if thumbing through the pages of a book and the time required for a search can be significantly reduced. Moreover, since image data are stored after they are reduced in size, it is equivalent to having a memory device with an increased capacity.
According to a second search program, both a search condition and a command to execute a search are entered from the keyboard 11. When this is done, the CPU 13 retrieves secondary data sequentially and reduced primary data satisfying the search condition from the large-capacity memory device 20 and causes the plurality of secondary data and reduced primary data thus retrieved not only to be stored at specified areas in the internal memory device 13 but also to be displayed on the CRT 12. FIG. 4 shows schematically the display thus ade on the CRT 12. Numerals 31, 32 and 33 indicate a plurality of secondary data and 41, 42 and 43 indicate reduced primary data corresponding to the secondary data 32 and 33, respectively. In the memory device 15, the data are stored in areas in one-to-one correspondence with the display pattern. When the CPU 13 transmits a command to the display control circuit 14, a display is made on the CRT 12 in a pattern which is one-to-one correspondence with this memory patter in the memory device 15. The reduced primary data, 41, 42 and 43 are displayed in about 1/4×1/4 of the actual size. Letters relating to the secondary data 31, 32 and 33 indicate the items explained above in connection with FIG. 3. Upon reviewing the reduced primary data and secondary data displayed on the CRT 12, the user enters through the keyboard 11 the number on the upper left-hand corner of the secondary data corresponding to the desired reduced primary data. Thereupon, the CPU 13 transfers the primary data corresponding to the selected secondary data and causes this primary data to be displayed on the CRT 12. If an output command is further entered from the keyboard 11, the CPU 13 causes the primary data in the memory device 15 to be printed by the printer 21. This search program is thus characterized in that a search is carried out both by the keyword, etc. and by the image and hence is easier to carry out. Since a plurality of reduced primary data are displayed simultaneously, furthermore, the search can be carried out faster. It is to be noted that the compression-expansion circuit 18 is not required according to this search program.
Next, a third search program embodying the present invention is described by way of a flow chart in FIG. 5. With this search program, the keyboard 11 is provided with a cover (first page) search key and a page search key. If the CPU 13 detects that the cover search key is being operated (YES in n20), the aforementioned primary data storing area of the large-capacity memory device is accessed (n21) and only the data relating to the covers (first pages) of the reduced primary data are sequentially retrieved. The cover data may include in the secondary data storing area, for example, the starting address of each reduced primary data of the reduced primary data storing area as a piece of search data such that retrieval may be effected by sequentially searching only the cover data and referencing the search data. The cover data from the large-capacity memory device 20 are temporarily stored (n22) in the memory device 15 and thereafter transmitted to the compression-expansion circuit 18 so that the original data are obtained again (n23). Next, the CPU 13 transmits a command to the display control circuit 14 and the display control circuit 14 thereupon enlarges the cover data composed of reduced primary data of size 1/4×1/4 to the size of 1/2×1/2 and displays them on the CRT 12 (n24).
In summary, the reduced primary data are used and only the cover data of the individual reduced primary data showing the first pages of the original documents are sequentially displayed on the CRT 12, and this continues as long as the aforementioned cover key is operated (YES in n25). The user can thus select the desired image data by reviewing these cover data sequentially displayed on the CRT 12. Since the reduced primary data are used for this process, the amount of data used for this process is small and many first pages can be reviewed. In short, a speedy search is made possible.
When the user releases the cover search key (NO in n25), the CPU 13 interprets this as the indication that the user has indicated the desire data and retrieves from the primary data storing data of the large-capacity memory device 20 the particular primary data corresponding to the cover data which was being displayed on the CRT 12 when the user released the cover search key (n26). This retrieval is effected, for example, on the basis of its starting address or the starting address of the corresponding reduced primary data which is stored in the secondary data storing area.
The corresponding primary data thus retrieved from the large-capacity memory device 20 is transmitted first to the memory device 15 (n27) and then to the compression-expansion circuit 18 which restores the original data (n28), and the CPU 13 then transmits a command to the display control circuit 14 such that the primary data of resolution 12 lines/mm×2 lines/mm is reduced to 1/2×178 and displayed on the CRT (n29).
If the page search key, instead of the cover search key, is pressed on the keyboard 11 (YES in n30), the CPU 13 retrieves the reduced primary data corresponding to the primary data currently in display on the CRT 12 (n31) and transmits to the memory device 15 the reduced primary data of the page immediately following the one currently being displayed on the CRT 12 (n32). The data sent to the memory device 15 are sent to the compression-expansion circuit 18 which retores the original data (n33) and the CPU 13 then transmits a command to the display control circuit 14 such that the page data comprising reduced primary data of size 1/4×1/4 are enlarged to the size of 1/2×1/2 and are displayed on the CRT 12 (n34). Steps from n32 to n34 are repeated sequentially as long as the page search key is pressed (YES in n35).
When the user releases the page search key (NO in n35), the CPU 13 interprets this as the indication that the user has selected the page in display in the CRT 12 at the time of the release and retrieves from the primary data storing area of the large-capacity memory device 20 the primary data corresponding to the selected page data (n36). The corresponding primary data thus retrieved is transmitted first to the memory device 15 (n37) and then to the compression-expansion circuit 18 which restores the original size (n38) The CPU 13 then transmits a command to the display control circuit 14 such that the primary data of resolution 12 lines/mm×12 lines/mm is reduced to 1/2×1/2 and displayed on the CRT 12 (n39). It goes without saying that if neither of the search keys is operated (NO in n20 and n30), the CPU 13 will control operations of other types (n40).
With the CPU 13 of FIG. 1 thus programmed, the search can be effected efficiently by means of reduced image data because the user has only to press the search key to have displays made sequentially and to release the key to select the desired data.
The foregoing description of preferred embodiments of the invention has been presented for purposes of illustration and description, it is not intended to be exhaustive or to limit the invention to the precise form. Modifications and variations which may be apparent to a person skilled in the art are intended to be included in the scope of this invention.

Claims (10)

What is claimed is:
1. An apparatus for cataloging and retrieving image data obtained by converting scannable documents into image signals, comprising
memory means for storing image data, search data for searching image data stored in said memory means and reduced image data obtainable by thinning image data stored in said memory means,
display means,
input means including a search key which can be operated and released for entering a search command, and
control means programmed to check whether said search key is operated,
to sequentially display on said display means reduced image data from said memory means while said search key is operated, and
to display particular image data from said memory means when said search key is released, said particular image data corresponding to the reduced image data being displayed on said display means when said search key is released.
2. The apparatus of claim .[.8.]. .Iadd.1 .Iaddend.wherein said control means is also programmed to sequentially display on said display means a plurality of reduced image data stored in said memory means each for a unit time period.
3. The apparatus of claim 1 further comprising compression-expansion means for compressing image data and reduced image data which are written in said memory means and expanding compressed image data and compressed reduced image data compressed by said compression expansion means.
4. The apparatus of claim 1 further comprising a scanner means, said control means being further programmed to catalog a scannable document by
obtaining image data from image signals obtained by scanning said scannable document by said scanner means,
generating reduced image data by thinning said image data,
receiving search data related to said scannable document, and
causing said reduced image data and said obtained image data to be compressed by a compression-expansion circuit.
5. The apparatus of claim 1 wherein said control means is further programmed to expand image data from said memory means.
6. The apparatus of claim 1 wherein said control means is also programmed to display on said display means both search data stored in said memory means and reduced image data corresponding to said search data.
7. The apparatus of claim 6 wherein said control means is programmed to simultaneously display on said display means a plurality of said search data and a plurality of said reduced image data.
8. The apparatus of claim 6 further comprising a scanner means, said control means being further programmed to catalog a scannable document by
obtaining image data from image signals obtained by scanning said scannable document by said scanner means, generating reduced image data by thinning said image data, and
receiving search data related to said scannable document.
9. The apparatus of claim 1 further comprising a scanner means, said control means being further programmed to catalog a scannable document by
obtaining image data from image signals obtained by scanning said sacnnable document,
generating reduced image data by thinning said image data, receiving through said input means search data related to said scannable document, and
causing said reduced image data and said obtained image data to be compressed by transmitting to a compression expansion circuit.
10. The apparatus of claim 1 wherein said control means is further programmed to expand image data from said memory means.
US07/377,122 1986-03-18 1989-07-10 Apparatus for cataloging and retrieving image data Expired - Lifetime USRE33316E (en)

Applications Claiming Priority (7)

Application Number Priority Date Filing Date Title
JP61061586A JPS62217368A (en) 1986-03-18 1986-03-18 Information registering and retrieving device
JP61-61585 1986-03-18
JP61-61586 1986-03-18
JP61061585A JPH0736190B2 (en) 1986-03-18 1986-03-18 Information registration search device
JP61247869A JPS63102462A (en) 1986-10-17 1986-10-17 Registered information retrieving system for electronic file device
JP61-247869 1986-10-17
US07/021,963 US4829453A (en) 1987-03-05 1987-03-05 Apparatus for cataloging and retrieving image data

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US07/021,963 Reissue US4829453A (en) 1986-03-18 1987-03-05 Apparatus for cataloging and retrieving image data

Publications (1)

Publication Number Publication Date
USRE33316E true USRE33316E (en) 1990-08-28

Family

ID=27464059

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/377,122 Expired - Lifetime USRE33316E (en) 1986-03-18 1989-07-10 Apparatus for cataloging and retrieving image data

Country Status (1)

Country Link
US (1) USRE33316E (en)

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5129011A (en) * 1989-01-25 1992-07-07 Hitachi, Ltd. Method and apparatus for retrieving image data
US5146600A (en) * 1988-04-30 1992-09-08 Minolta Camera Kabushiki Kaisha Document image filing system for furnishing additional managerial information for management of documents filed in the system
US5270831A (en) * 1990-09-14 1993-12-14 Eastman Kodak Company Storage and playback of digitized images in digital database together with presentation control file to define image orientation/aspect ratio
US5325441A (en) * 1992-01-31 1994-06-28 Westinghouse Electric Corporation Method for automatically indexing the complexity of technical illustrations for prospective users
US5341466A (en) * 1991-05-09 1994-08-23 New York University Fractal computer user centerface with zooming capability
US5502807A (en) * 1992-09-21 1996-03-26 Tektronix, Inc. Configurable video sequence viewing and recording system
US5546316A (en) 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5550746A (en) * 1994-12-05 1996-08-27 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments
US5555322A (en) * 1993-03-17 1996-09-10 Matsushita Electric Industrial Co., Ltd. Image storing device for electronic filing system
US5559714A (en) * 1990-10-22 1996-09-24 Hallmark Cards, Incorporated Method and apparatus for display sequencing personalized social occasion products
US5586316A (en) * 1993-07-09 1996-12-17 Hitachi, Ltd. System and method for information retrieval with scaled down image
US5610995A (en) * 1995-06-06 1997-03-11 United Parcel Service Of America, Inc. Method and apparatus for compressing images containing optical symbols
US5680488A (en) * 1990-04-19 1997-10-21 Canon Kabushiki Kaisha Outputting method and apparatus compatible with differing resolutions
US5721565A (en) * 1994-04-29 1998-02-24 Proxima Corporation Zooming protection display control system and method of using same
US5726898A (en) * 1994-09-01 1998-03-10 American Greetings Corporation Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements
US5768142A (en) 1995-05-31 1998-06-16 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings
US5859643A (en) * 1991-08-20 1999-01-12 Fujitsu Limited Lowering geometric drawing resolution by filtering out data based on threshold values to increase retrieval speed
US5861887A (en) * 1995-12-05 1999-01-19 Electronic Data Systems Corporation Graphic image compression and storage system
US5875110A (en) * 1995-06-07 1999-02-23 American Greetings Corporation Method and system for vending products
US5903904A (en) * 1995-04-28 1999-05-11 Ricoh Company Iconic paper for alphabetic, japanese and graphic documents
US5993048A (en) 1988-12-08 1999-11-30 Hallmark Cards, Incorporated Personalized greeting card system
US6021412A (en) 1996-04-02 2000-02-01 Microsoft Corporation Method and system for automatically adding graphics to a document to illustrate concepts referred to therein
US6058473A (en) 1993-11-30 2000-05-02 Texas Instruments Incorporated Memory store from a register pair conditional upon a selected status bit
US6182090B1 (en) 1995-04-28 2001-01-30 Ricoh Company, Ltd. Method and apparatus for pointing to documents electronically using features extracted from a scanned icon representing a destination
US6226411B1 (en) * 1997-01-31 2001-05-01 Fujitsu Limited Method for data compression and restoration
US20020024608A1 (en) * 1997-05-13 2002-02-28 Nikon Corporation Information processing apparatus and recording medium
US6381510B1 (en) 1999-11-19 2002-04-30 Eruggallery.Com Methods and apparatus for facilitating electronic commerce in area rugs
US6906719B2 (en) 2002-10-12 2005-06-14 International Business Machines Corporation System and method for content-based querying using video compression format
US20050273378A1 (en) * 2004-06-02 2005-12-08 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US20060069623A1 (en) * 2004-09-23 2006-03-30 Overstock.Com, Inc. System, program product, and methods for online image handling
US20060085251A1 (en) * 2004-10-14 2006-04-20 Overstock.Com, Inc. System and method of presenting on-line product selection based on internal marketing and user popularity
US20070078726A1 (en) * 2005-09-21 2007-04-05 Macdonald Korth Holly C System, program product, and methods for online image handling
US20090183084A1 (en) * 2007-12-31 2009-07-16 Robertson Ian B System and method for assigning computer users to test groups
US8326662B1 (en) 2008-06-18 2012-12-04 Overstock.Com, Inc. Positioning E-commerce product related to graphical imputed consumer demand
US8676632B1 (en) 2009-07-16 2014-03-18 Overstock.Com, Inc. Pricing and forecasting
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US9047642B2 (en) 2011-03-24 2015-06-02 Overstock.Com, Inc. Social choice engine
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US9741080B1 (en) 2007-12-21 2017-08-22 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US10810654B1 (en) 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US10949876B2 (en) 2012-10-29 2021-03-16 Overstock.Com, Inc. System and method for management of email marketing campaigns
US10970463B2 (en) 2016-05-11 2021-04-06 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970769B2 (en) 2017-03-02 2021-04-06 Overstock.Com, Inc. Method and system for optimizing website searching with user pathing
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11463578B1 (en) 2003-12-15 2022-10-04 Overstock.Com, Inc. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
US11676192B1 (en) 2013-03-15 2023-06-13 Overstock.Com, Inc. Localized sort of ranked product recommendations based on predicted user intent
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels
US12141834B1 (en) 2021-03-15 2024-11-12 Overstock.Com, Inc. System and method for management of email marketing campaigns

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4020463A (en) * 1976-02-27 1977-04-26 Recognition Equipment Incorporated Apparatus and a method for storage and retrieval of image patterns
US4455554A (en) * 1980-12-30 1984-06-19 International Business Machines Corporation Proportionality in minature displays
US4494150A (en) * 1982-07-13 1985-01-15 International Business Machines Corporation Word autocorrelation redundancy match facsimile compression for text processing systems
US4503427A (en) * 1980-10-31 1985-03-05 Tokyo Shibaura Denki Kabushiki Kaisha Apparatus for displaying stored picture information in association with a cursor
US4574395A (en) * 1983-01-14 1986-03-04 Fuji Xerox Co., Ltd. Picture image filing apparatus
US4586156A (en) * 1981-03-17 1986-04-29 Sharp Kabushiki Kaisha Word processing system for displaying information in full character and layout mode
US4665441A (en) * 1984-09-21 1987-05-12 International Business Machines Corporation Method and system for line-thinning in electronic image processing
US4695975A (en) * 1984-10-23 1987-09-22 Profit Technology, Inc. Multi-image communications system
US4723298A (en) * 1985-03-27 1988-02-02 Fingermatrix, Inc. Image compression technique

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4020463A (en) * 1976-02-27 1977-04-26 Recognition Equipment Incorporated Apparatus and a method for storage and retrieval of image patterns
US4503427A (en) * 1980-10-31 1985-03-05 Tokyo Shibaura Denki Kabushiki Kaisha Apparatus for displaying stored picture information in association with a cursor
US4455554A (en) * 1980-12-30 1984-06-19 International Business Machines Corporation Proportionality in minature displays
US4586156A (en) * 1981-03-17 1986-04-29 Sharp Kabushiki Kaisha Word processing system for displaying information in full character and layout mode
US4494150A (en) * 1982-07-13 1985-01-15 International Business Machines Corporation Word autocorrelation redundancy match facsimile compression for text processing systems
US4574395A (en) * 1983-01-14 1986-03-04 Fuji Xerox Co., Ltd. Picture image filing apparatus
US4665441A (en) * 1984-09-21 1987-05-12 International Business Machines Corporation Method and system for line-thinning in electronic image processing
US4695975A (en) * 1984-10-23 1987-09-22 Profit Technology, Inc. Multi-image communications system
US4723298A (en) * 1985-03-27 1988-02-02 Fingermatrix, Inc. Image compression technique

Cited By (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146600A (en) * 1988-04-30 1992-09-08 Minolta Camera Kabushiki Kaisha Document image filing system for furnishing additional managerial information for management of documents filed in the system
US5993048A (en) 1988-12-08 1999-11-30 Hallmark Cards, Incorporated Personalized greeting card system
US5129011A (en) * 1989-01-25 1992-07-07 Hitachi, Ltd. Method and apparatus for retrieving image data
US5680488A (en) * 1990-04-19 1997-10-21 Canon Kabushiki Kaisha Outputting method and apparatus compatible with differing resolutions
US5270831A (en) * 1990-09-14 1993-12-14 Eastman Kodak Company Storage and playback of digitized images in digital database together with presentation control file to define image orientation/aspect ratio
US5546316A (en) 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5559714A (en) * 1990-10-22 1996-09-24 Hallmark Cards, Incorporated Method and apparatus for display sequencing personalized social occasion products
US5341466A (en) * 1991-05-09 1994-08-23 New York University Fractal computer user centerface with zooming capability
US5859643A (en) * 1991-08-20 1999-01-12 Fujitsu Limited Lowering geometric drawing resolution by filtering out data based on threshold values to increase retrieval speed
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US5325441A (en) * 1992-01-31 1994-06-28 Westinghouse Electric Corporation Method for automatically indexing the complexity of technical illustrations for prospective users
US5502807A (en) * 1992-09-21 1996-03-26 Tektronix, Inc. Configurable video sequence viewing and recording system
US5771380A (en) * 1993-02-23 1998-06-23 Hitachi, Ltd. Method for information retrieval with scaled down images
US6169547B1 (en) 1993-02-23 2001-01-02 Hitachi, Ltd. Method for displaying an icon of media data
US5555322A (en) * 1993-03-17 1996-09-10 Matsushita Electric Industrial Co., Ltd. Image storing device for electronic filing system
US6363395B1 (en) 1993-07-09 2002-03-26 Hitachi, Ltd. Method and system for browsing data on a storage device
US5586316A (en) * 1993-07-09 1996-12-17 Hitachi, Ltd. System and method for information retrieval with scaled down image
US6058473A (en) 1993-11-30 2000-05-02 Texas Instruments Incorporated Memory store from a register pair conditional upon a selected status bit
US5721565A (en) * 1994-04-29 1998-02-24 Proxima Corporation Zooming protection display control system and method of using same
US5726898A (en) * 1994-09-01 1998-03-10 American Greetings Corporation Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements
US5550746A (en) * 1994-12-05 1996-08-27 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments
US5903904A (en) * 1995-04-28 1999-05-11 Ricoh Company Iconic paper for alphabetic, japanese and graphic documents
US6182090B1 (en) 1995-04-28 2001-01-30 Ricoh Company, Ltd. Method and apparatus for pointing to documents electronically using features extracted from a scanned icon representing a destination
US5768142A (en) 1995-05-31 1998-06-16 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings
US5610995A (en) * 1995-06-06 1997-03-11 United Parcel Service Of America, Inc. Method and apparatus for compressing images containing optical symbols
US5875110A (en) * 1995-06-07 1999-02-23 American Greetings Corporation Method and system for vending products
US5861887A (en) * 1995-12-05 1999-01-19 Electronic Data Systems Corporation Graphic image compression and storage system
US6021412A (en) 1996-04-02 2000-02-01 Microsoft Corporation Method and system for automatically adding graphics to a document to illustrate concepts referred to therein
US6226411B1 (en) * 1997-01-31 2001-05-01 Fujitsu Limited Method for data compression and restoration
US20020024608A1 (en) * 1997-05-13 2002-02-28 Nikon Corporation Information processing apparatus and recording medium
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US6381510B1 (en) 1999-11-19 2002-04-30 Eruggallery.Com Methods and apparatus for facilitating electronic commerce in area rugs
US6906719B2 (en) 2002-10-12 2005-06-14 International Business Machines Corporation System and method for content-based querying using video compression format
US11463578B1 (en) 2003-12-15 2022-10-04 Overstock.Com, Inc. Method, system and program product for communicating e-commerce content over-the-air to mobile devices
US20050273378A1 (en) * 2004-06-02 2005-12-08 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US10853891B2 (en) 2004-06-02 2020-12-01 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US8370269B2 (en) 2004-06-02 2013-02-05 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US9805425B2 (en) 2004-06-02 2017-10-31 Overstock.Com, Inc. System and methods for electronic commerce using personal and business networks
US20060069623A1 (en) * 2004-09-23 2006-03-30 Overstock.Com, Inc. System, program product, and methods for online image handling
US8719075B2 (en) 2004-09-23 2014-05-06 Overstock.Com, Inc. System, program product, and methods for online image handling
US20060085251A1 (en) * 2004-10-14 2006-04-20 Overstock.Com, Inc. System and method of presenting on-line product selection based on internal marketing and user popularity
US7979340B2 (en) 2005-09-21 2011-07-12 Overstock.Com, Inc. System, program product, and methods for online image handling
US10423997B2 (en) 2005-09-21 2019-09-24 Overstock.Com, Inc. System, program product, and methods for online image handling
US8452691B2 (en) 2005-09-21 2013-05-28 Overstock.com System, program product, and methods for online image handling
US20070078726A1 (en) * 2005-09-21 2007-04-05 Macdonald Korth Holly C System, program product, and methods for online image handling
US9741080B1 (en) 2007-12-21 2017-08-22 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US10269081B1 (en) 2007-12-21 2019-04-23 Overstock.Com, Inc. System, program product, and methods for social network advertising and incentives for same
US8214804B2 (en) 2007-12-31 2012-07-03 Overstock.Com, Inc. System and method for assigning computer users to test groups
US20090183084A1 (en) * 2007-12-31 2009-07-16 Robertson Ian B System and method for assigning computer users to test groups
US8326662B1 (en) 2008-06-18 2012-12-04 Overstock.Com, Inc. Positioning E-commerce product related to graphical imputed consumer demand
US10074118B1 (en) 2009-03-24 2018-09-11 Overstock.Com, Inc. Point-and-shoot product lister
US9747622B1 (en) 2009-03-24 2017-08-29 Overstock.Com, Inc. Point-and-shoot product lister
US10896451B1 (en) 2009-03-24 2021-01-19 Overstock.Com, Inc. Point-and-shoot product lister
US8676632B1 (en) 2009-07-16 2014-03-18 Overstock.Com, Inc. Pricing and forecasting
US9928752B2 (en) 2011-03-24 2018-03-27 Overstock.Com, Inc. Social choice engine
US9047642B2 (en) 2011-03-24 2015-06-02 Overstock.Com, Inc. Social choice engine
US10546262B2 (en) 2012-10-19 2020-01-28 Overstock.Com, Inc. Supply chain management system
US10949876B2 (en) 2012-10-29 2021-03-16 Overstock.Com, Inc. System and method for management of email marketing campaigns
US12093989B1 (en) 2013-03-15 2024-09-17 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US11023947B1 (en) 2013-03-15 2021-06-01 Overstock.Com, Inc. Generating product recommendations using a blend of collaborative and content-based data
US11676192B1 (en) 2013-03-15 2023-06-13 Overstock.Com, Inc. Localized sort of ranked product recommendations based on predicted user intent
US11631124B1 (en) 2013-05-06 2023-04-18 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10810654B1 (en) 2013-05-06 2020-10-20 Overstock.Com, Inc. System and method of mapping product attributes between different schemas
US10769219B1 (en) 2013-06-25 2020-09-08 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10102287B2 (en) 2013-06-25 2018-10-16 Overstock.Com, Inc. System and method for graphically building weighted search queries
US9483788B2 (en) 2013-06-25 2016-11-01 Overstock.Com, Inc. System and method for graphically building weighted search queries
US10929890B2 (en) 2013-08-15 2021-02-23 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US11972460B1 (en) 2013-08-15 2024-04-30 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US11475484B1 (en) 2013-08-15 2022-10-18 Overstock.Com, Inc. System and method of personalizing online marketing campaigns
US11694228B1 (en) 2013-12-06 2023-07-04 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US10872350B1 (en) 2013-12-06 2020-12-22 Overstock.Com, Inc. System and method for optimizing online marketing based upon relative advertisement placement
US11526653B1 (en) 2016-05-11 2022-12-13 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970463B2 (en) 2016-05-11 2021-04-06 Overstock.Com, Inc. System and method for optimizing electronic document layouts
US10970769B2 (en) 2017-03-02 2021-04-06 Overstock.Com, Inc. Method and system for optimizing website searching with user pathing
US11514493B1 (en) 2019-03-25 2022-11-29 Overstock.Com, Inc. System and method for conversational commerce online
US11205179B1 (en) 2019-04-26 2021-12-21 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11928685B1 (en) 2019-04-26 2024-03-12 Overstock.Com, Inc. System, method, and program product for recognizing and rejecting fraudulent purchase attempts in e-commerce
US11734368B1 (en) 2019-09-26 2023-08-22 Overstock.Com, Inc. System and method for creating a consistent personalized web experience across multiple platforms and channels
US12141834B1 (en) 2021-03-15 2024-11-12 Overstock.Com, Inc. System and method for management of email marketing campaigns

Similar Documents

Publication Publication Date Title
USRE33316E (en) Apparatus for cataloging and retrieving image data
US4829453A (en) Apparatus for cataloging and retrieving image data
US4931957A (en) Image information processing apparatus
JPS6395578A (en) Picture information processor
US6612758B2 (en) Printing system and method, storage medium, and image processing apparatus and control method therefor
US5343560A (en) Image data display system
US7623260B2 (en) Image forming apparatus and image forming method
US6816272B2 (en) System and method for selectively downloading data files from an optical scanner
US7557943B2 (en) Image data management method of multiple sets of image data
JPH11136459A (en) Image input/output device and method
US6023716A (en) Partial-display printing, secure communication and multiple-copying functions in image processing apparatus
US5097341A (en) Document copier with job queing
JPH0816339A (en) Image forming device
JP3133801B2 (en) Image communication method and apparatus
JPS62115573A (en) Picture information file device
US20020057463A1 (en) Image filing apparatus
JP3115702B2 (en) Network type document management system
JPH0444458B2 (en)
KR0155216B1 (en) The method to store and print the written form by image-shaping apparatus
JP3495833B2 (en) Image forming apparatus and control method thereof
JP2521685B2 (en) Information processing device
JP2704007B2 (en) Electronic filing equipment
JP2763115B2 (en) Information processing device
JPH0637947A (en) Facsimile equipment
JPS62217367A (en) Information registering and retrieving device

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12