EP0803099A1

Filing system scanner and improved bar code

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 18 April 2015, 11.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

31 claims: 6 independent, 25 dependent

  1. 1
    Claims of equivalent WO 9530195 A1 WHAT IS CLAIMED IS:1. Apparatus for locating a particular file contained in a file holder which contains a plurality of files, the apparatus comprising: a machine-readable code mounted on each of said files;guide means attached to each file holder;a code-reading means for reading the codes on the files in a file holder, the code- reading means having means for allowing for physical movement along the guide means the machine-readable code for each file is read, and indicator means for receiving the machine-readable codes for each file as they are read and indicating when the particular machine-readable code corresponding to the particular file is located.
  2. 22
    An improved bar code system for use in identifying a plurality of objects, comprising in combination:a plurality of objects, each object having a machine readable bar code mounted to it in a predetermined area;a code-reading means for scanning a predetermined area associated with each object;wherein the machine readable bar code connected to each object is comprised of a basic pattern of bars in which the code corresponding to a particular file is comprised of a predetermined width (T) filled with bars, each bar having a width corresponding to a ONE or a ZERO, and where the machine-readable bar code includes at least the basic pattern as well as at least a partial basic pattern, each complete basic pattern being separated from each other by a MARK bar, the MARK bar having a width which is different than the width of the bar corresponding to either a ONE or a ZERO.
  3. 24
    An improved bar code system for use in identifying a plurality of objects, comprising in combination:a plurality of objects, each object having a machine readable bar code mounted to it in a predetermined area;a code-reading means for scanning a predetermined area associated with each object;wherein the machine readable bar code connected to each object is comprised of a basic pattern of bars in which the code corresponding to a particular file is comprised of a predetermined width (T) filled with bars, each bar having a width corresponding to a ONE or a ZERO, and wherein the combinations of ONE's and ZERO'S making up a bar code set does not convert to a sequential numeric based system, but where the direct translation from bar code set to numeric values converts to unique discrete values contained in the possible range of total values, where substantially fewer discrete values exist than total possible values, and further including program means for mapping the unique discrete values contained in the possible range into a sequential binary range.
  4. 25
    An improved bar code system, for use in connection with a plurality of bar codes, each carried on an object, the objects aligned such that the plurality of bar codes are scanned by a scanner in one quick pass, the improved bar code system comprising:a bar code comprised of a plurality of bars corresponding to ONE and/or ZERO data values, and at least one border bar of more easily identifiable width, which is wider than the ZERO or ONE bars and which is positioned relative to each bar code such that during the scan, the scanner can separate one bar code from another and can determine if a particular bar code scanned is defective.
  5. 26
    A tab comprising:tab support means for supporting a tab carrying information, the tab support means being substantially planar and having front and back sides;a substantially planar tab attached to and carried by the tab support means, the tab being perpendicular to the tab support means, the tab carrying information, and adhesive means attached to the back side of the tab support means for attaching the tab to an object.
  6. 31
    A bar code system of the type having a bar representing a 0, having a first predetermined width, and having a bar representing a 1 , having a second predetermined width, the ONE and/or ZERO bars being separated by a fixed space having a third predetermined width, the bar code system comprising:a bar code (B) which identifies an object wherein the bar code (B) occupies a predetermined distance (T), and where the predetermined distance (T) is filled with ONE and/or ZERO bars, each ONE and/or ZERO bar being separated by a third predetermined width;a MARK bar, the MARK bars having a fourth predetermined width which is different than either the ZERO or ONE bar widths;a machine-readable code which consists of at least one bar code (B) and one MARK bar. 32. A bar code system of the type having a bar representing a 0, having a first predetermined width, and having a bar representing a 1 , having a second predetermined width, the ONE and/or ZERO bars being separated by a fixed space having a third predetermined width, the bar code system comprising: a bar code (B) which identifies an object wherein the bar code (B) occupies a predetermined distance (T), and where the predetermined distance (T) is filled with ONE and/or ZERO bar codes, each ONE and/or ZERO bar code being separated by a third predetermined width;a MARK bar, the MARK bars having a fourth predetermined width which is different than either the ZERO or ONE bar widths;an object carrying a machine-readable code comprised of at least one bar code (B) followed by a MARK bar and further followed by at least a partial set of bars (P) which is a subset of the bars comprising the bar code (B);a scanner constructed and arranged to have a predetermined scan area for scanning the machine-readable codes carried by objects;the scanner including a program means which is configured to: locate a MARK bar;read zero or more bars to the right of the MARK bar until encounter another MARK bar or program means runs out of video signal to process;compute the total distance (N) occupied by the bars read to the right of the MARK bar;compute P = T - N;if P is greater than or equal to the width of the shorter of the ZERO and ONE bars, then read zero or more bars to the left of the MARK bar, for each bar read compute the distance it occupies and subtract that distance from P, until P is less than the physical width of the shorter of the ZERO and ONE bar codes, whereby the entire basic pattern which identify an object may be reconstructed from partial sets on either side of a MARK bar.