×

Fuzzy logic barcode reader

  • US 5,401,949 A
  • Filed: 09/09/1993
  • Issued: 03/28/1995
  • Est. Priority Date: 06/12/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for determining a ratio of a barcode element relative to a reference barcode element in response to a barcode scanner signal representing a scanned barcode pattern, said scanned barcode pattern comprising said barcode element and said reference barcode element according to a predetermined format, the apparatus comprising:

  • means for identifying said reference barcode element from said barcode scanner signal in accordance with said predetermined format;

    means for outputting membership function center and width data in accordance with said identified reference barcode element; and

    means for determining said ratio of said barcode element from a set of predetermined ratios, said determining means comprising;

    means for dividing a width of said barcode element by each of said ratios and outputting a corresponding set of quotient data,means for comparing each of said quotient data to at least one membership function having a center and width defined by said membership function center and width data from said outputting means, respectively, said membership function having a predetermined linear slope, said comparing means comprising first means for determining a distance of said each quotient data from said center of said membership function and second means for linearly complementing each of said distances in accordance with said width of said membership function, said complemented distances indicating a membership value of said corresponding quotient data to said membership function, andmeans for selecting one of said ratios as said ratio of said barcode element in response to said membership values of said corresponding quotient data, said membership value corresponding to said one of said ratios having a maximum value relative to said membership values from said second means.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×