21
BARCODE (INVENTION & EVOLUTION)

Barcode invention & evolution

Embed Size (px)

Citation preview

Page 1: Barcode  invention & evolution

BARCODE(INVENTION & EVOLUTION)

Page 2: Barcode  invention & evolution

Definition

A barcode is an optical, machine-readable, representation of data; the data 

usually describes something about the object that carries the barcode. 

Barcodes systematically represented data by varying the widths and spacing 

of parallel lines , referred to as linear or one-dimensional (1D). Later two-

dimensional (2D) codes were developed, using rectangles, dots, hexagons and 

other geometric patterns, and it is usually called barcodes although they do 

not use bars as such. Barcodes originally were scanned by special optical 

scanners called barcode readers. Later applications software became available 

for devices that could read images, such as smartphones with cameras.

Page 3: Barcode  invention & evolution

Who Invented Barcode ? (History of Barcodes)

Modern bar code began in 1948. Bernard Silver, a graduate student at Drexel 

Institute of Technology in Philadelphia. A local food chain store owner had 

made an inquiry to the Drexel Institute asking about research into a method 

of automatically reading product information during checkout. Silver told his 

friend Norman Joseph Woodland about the food chain president's request. 

The problem fascinated Woodland and he began to work on the problem.

Woodland's first idea was to use ultraviolet light sensitive ink. The team built 

a working prototype but decided that the system was too unstable and 

expensive. 

Page 4: Barcode  invention & evolution

On October 20, 1949, Woodland and Silver filed their patent application for the 

"Classifying Apparatus and Method", describing their invention as "article

classification...through the medium of identifying patterns".

The first patent for a bar code type product (US Patent #2,612,994) was issued to 

inventors Joseph Woodland and Bernard Silver on October 7, 1952. The Woodland 

and Silver bar code can be described as a "bull's eye" symbol, made up of a series of 

concentric circles

Norman Joseph WoodlandBorn September 6, 1921

Atlantic City, New JerseyDied December 9, 2012 (aged 91)

Edgewater, Jersey

Page 5: Barcode  invention & evolution

Bar code was first used commercially in 1966, however, it was soon realized that there 

would have to be some sort of industry standard set. By 1970, the Universal Grocery 

Products Identification Code or UGPIC was written by a company called Logicon Inc. 

The first company to produce bar code equipment for retail trade use (using UGPIC) 

was the American company Monarch Marking in 1970, and for industrial use, the 

British company Plessey Telecommunications was also first in 1970. UGPIC evolved 

into the U.P.C. symbol set or Universal Product Code, which is still used in the United 

States. George J. Laurer is considered the inventor of U.P.C. or Uniform Product Code, 

which was invented in 1973.

Bar Code - Commercial Use

Page 6: Barcode  invention & evolution

In June of 1974, the first U.P.C. scanner was installed at a Marsh's supermarket in Troy, 

Ohio. On June 26, 1974, the first product with a bar code was scanned at a check-out 

counter. It was a 10-pack of Wrigley's Juicy Fruit chewing gum. The pack of gum wasn't 

specially designated to be the first scanned product. It just happened to be the first item 

lifted from the cart by a shopper whose name is long since lost to history. Today, the pack 

of gum is on display at the Smithsonian Institution's National Museum of American 

History.

A 10-pack of Wrigley Juicy Fruit gum was the first item scanned for its UPC in a grocery store 40 years ago in 1974. 

Page 7: Barcode  invention & evolution

If you look at a barcode, you probably can't make head or tail of it: you don't know where 

one number ends and another one begins. But it's simple really. Each digit in the product 

number is given the same amount of horizontal space: exactly 7 units. Then, to represent 

any of the numbers from zero through nine, we simply color those seven units with a 

different pattern of black and white stripes. Thus, the number one is represented by 

coloring in two white stripes, two black stripes, two white stripes, and one black stripe, 

while the number two is represented by two white stripes, one black stripe, two white 

stripes, and two final black stripes

How barcodes represent the numbers 0-9

Page 8: Barcode  invention & evolution

How do barcodes work?

All Barcodes look similar - at least when viewed from distance. They have the same 

alternating black and white lines. There are 95 columns evenly spaced. Some columns 

appear thicker when a group of columns are of same color, both black and white. See 

the top of the barcode below.

when the laser light falls on this set of parallel lines the white lines reflect most of the 

light while black lines don't. Now a computer can understand only two numbers - 

either 0 or 1. So it treats dark lines as 1s and white lines as 0s.

The first line reflects none of the light (or very less light) - Hence assigned the digit 1. The 

next line reflects almost all light - hence assigned 0. In the same manner all columns are 

assigned the numbers. Total assignations  - 95. Note that these numbers are different 

from the one actually put below. After this, these 95 numbers are grouped in 15 different 

sections. 12 of these sections are used for the actual visible numbers and remaining 3 act 

as guards - Left Guard, Center Guard and Right Guard. You can see that in each bar code 

the left, the right and the center sections are similar.

Page 9: Barcode  invention & evolution

The pattern for the right side is similar except that it has an even number of 1s. This helps the computer to figure out which side is left/right, in case the product has been turned upside down! There is one more check for this. All the codes for the left side begin with a 0 while those for the right side begin with a 1, leaving the guards.

Page 10: Barcode  invention & evolution

1. The very first number decides the type of product - Standard, weighted items, pharmacy, coupons etc.

2. The next 5 sets of numbers tell who the manufacturer of the product is.3.  The next 5 sets of numbers tell the product code.4.  Finally the final digit is called Modulo check character. It is used for error checking. It is 

an important number, and its functioning is explained below.

To get the Modulo check character:

Add all the digits at odd places. There are 11 digits (leaving the Modulo number)So for the above figure it is 0+6+0+2+1+5 = 14.Multiply it by 3  to get 42

Now add the even digits: 3 +0+0+9+4 = 16

Add both: 42 + 16 = 58.

Now the modulo check number is obtained by subtracting this from the next higher multiple of 10. Here 60 - 58 = 2 --> The Modulo number.

This is how the scanner verifies that the code is correct or not.

Page 11: Barcode  invention & evolution

Universal Product Code (UPC)

"UPC" stands for Universal Product Code. UPC bar codes were originally created to 

help grocery stores speed up the checkout process and keep better track of inventory, 

but the system quickly spread to all other retail products because it was so successful.

UPCs originate with a company called the Uniform Code Council (UCC). A 

manufacturer applies to the UCC for permission to enter the UPC system. The 

manufacturer pays an annual fee for the privilege. In return, the UCC issues the 

manufacturer a six-digit manufacturer identification number and provides guidelines 

on how to use it. You can see the manufacturer identification number in any standard 

12-digit UPC code. The UPC symbol has two parts:

• The machine-readable bar code

• The human-readable 12-digit UPC number

Page 12: Barcode  invention & evolution

The manufacturer identification number is the first six digits of the UPC number -- 

639382 in the image above. The next five digits -- 00039 -- are the item number. A 

person employed by the manufacturer, called the UPC coordinator, is responsible for 

assigning item numbers to products, making sure the same code is not used on 

more than one product, retiring codes as products are removed from the product 

line, etc. In general, every item the manufacturer sells, as well as every size package 

and every repackaging of the item, needs a different item code.

Page 13: Barcode  invention & evolution

The last digit of the UPC code is called a check digit. This digit lets the scanner 

determine if it scanned the number correctly or not. Here is how the check digit is 

calculated for the other 11 digits, using the code 63938200039 from "The Teenager's 

Guide to the Real World" example shown above:

1. Add together the value of all of the digits in odd positions (digits 1, 3, 5, 7, 9 and 

11). 6 + 9 + 8 + 0 + 0 + 9 = 32

2. Multiply that number by 3. 32 * 3 = 96

3. Add together the value of all of the digits in even positions (digits 2, 4, 6, 8 and 10). 

3 + 3 + 2 + 0 + 3 = 11

4. Add this sum to the value in step 2. 96 + 11 = 107

5. Take the number in Step 4. To create the check digit, determine the number that, 

when added to the number in step 4, is a multiple of 10. 107 + 3 = 110 The check 

digit is therefore 3.

Page 14: Barcode  invention & evolution

Each time the scanner scans an item, it performs this calculation. If the check digit it 

calculates is different from the check digit it reads, the scanner knows that 

something went wrong and the item needs to be rescanned.

Page 15: Barcode  invention & evolution

Types of Barcodes

There are many types of barcodes that are used to track products, mail, and people. 

Barcodes can be one dimensional or two dimensional. Nearly everyone has 

purchased products that have one or more barcodes.

The Universal Product Code(UPC) is a one dimensional or linear barcode that is seen 

by more people than any of the other types of barcodes. UPC symbols are required in 

the retail industry and in the food service industry. When you purchase an item in a 

retail store, you will see a UPC barcode that is printed on the outside of a product, or 

a barcode that is printed on a barcode label which is affixed to a product. The UPC has 

a fixed length of twelve digits and it uses numbers only.

Industry: Retail

Variations: UPC-A, UPC-E

Page 16: Barcode  invention & evolution

EAN CODE  (International Article Number  also known as European Article Number, 

which technically refers to EAN-13)

are also used to label consumer goods worldwide for point-of-sale scanning, primarily in 

Europe. They look very similar to UPC codes, and the main distinction is their geographical 

application. While EAN-13 (comprising 13 digits) is the default form factor, you’ll find EAN-

8 (covering 8 digits) barcodes on products where only limited space is available, like small 

candies.

Industry: Retail

Variations: EAN-13, EAN-8, JAN-13, ISBN, ISSN

Page 17: Barcode  invention & evolution

Code 39 is a linear barcode that is used for inventory tracking and other coding purposes 

in manufacturing and other industries. Code 39 is a variable length code. This code can be 

set at a length that fits the specific requirements of any kind of application. Code 39 is an 

alphanumeric code that can encode digits zero through nine, upper case letters A through 

Z, and a few special characters such as a dollar sign.

Industry: Automotive and Defense

Code 128 is a linear barcode that is used by the shipping and packaging industries. This 

code is designed to be very compact. It uses the least amount of space of all of the one 

dimensional types of barcodes. Code 128 is perfect for squeezing a lot of information 

onto a shipping label. It can be used for alphanumeric or numeric barcodes. It can make 

use of one hundred twenty eight ASCII characters.

Industry: Supply Chain

Page 18: Barcode  invention & evolution

The Postal Numerical Encoding Technique barcode, or PostNET, is used by the United 

States Postal Service. This linear barcode is used for zip codes that include the mandatory 

five digit zip code and the optional four digit extension. PostNET makes it easier to 

automate the sorting and delivery of mail.

 QR Codes are 2D matrix barcodes with a strong consumer focus, often used in tracking 

and marketing such as advertisements, magazines, and business cards. Free to use, 

flexible in size, have a high fault tolerance, and have fast readability, though they can’t be 

read with a laser scanner. QR codes support four different modes of data: numeric, 

alphanumeric, byte/binary, and Kanji. QR code growth began in Japan and use continues 

to grow today. They are public domain and free to use.

Industry: Retail, Entertainment and Advertising

Page 19: Barcode  invention & evolution

PDF417 is a two dimensional barcode that is a portable data file which securely stores 

large amounts of data. It can encode signatures, fingerprints, and photographs. Some 

states use PDF417 barcodes on their driver licenses to encode names, addresses, driving 

records, and driver photographs. Airline tickets and some packages also use this barcode.

Industry: Logistics and Government

Data matrix code is a two dimensional barcode that arranges black and white modules in 

a square or rectangle.

Variation: Micro-Datamatrix

Industry: Electronics, Retail and Government

Page 20: Barcode  invention & evolution

Aztec code is a two dimensional barcode that is used in a bulls eye pattern on a 

square grid. This code is used by airlines for electronic boarding passes. This code is 

also used on some railway tickets. Japan has started using an Aztec code stamp to 

mark the passports of foreigners who visit Japan.

Industry: Transportation

Page 21: Barcode  invention & evolution

THANK YOU