SlideShare a Scribd company logo
What Is a Barcode?
• Optical machine readable representation of
data.
• Represents data in widths and spacing of
parallel lines.
• Structured to contain a specific piece of
information.
• A predefined format of dark bars and white
spaces.
• In 1948 Bernard Silver, a graduate from Drexel
Institute of Technology and his friend Norman Joseph
Woodland first worked on a project using UV ink.
• Woodland further worked on this project and formed
his first barcode from sand on beach,which was
inspired by morse code.
• On 20 October 1949 Woodland and Silver filed a
patent application for "Classifying Apparatus and
Method", in which they described both the linear and
bullseye printing patterns, as well as the mechanical
and electronic systems needed to read the code. The
patent was issued on 7 October 1952 as US Patent
2,612,994
• In 1932, Wallace Flint suggested that an automated
retail checkout system might be feasible.
• David Collins after receiving his master's degree from
MIT in 1959, started working at Sylvania and developed
a system for automatically identifying railroad cars using
blue and yellow reflective stripes attached to the side of
the cars, encoding a six-digit company identifier and a
four-digit car number. Light reflected off the stripes was
fed into one of two photomultipliers, filtered for blue or
yellow.
Bull’s eye barcode sy
Initial uses of Barcodes
• Computer Identics installed their first two systems in early
1969, one at a General Motors factory in Pontiac,
Michigan, and another at a distribution center at the
General Trading Company in Carlstadt, New Jersey.
• In 1972, a Kroger store in Cincinnati began using a bull’s-
eye code.
• 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. Today, the
pack of gum is on display at the Smithsonian Institution's
National Museum of American History.
• Bar codes provide a simple and inexpensive method of encoding
text information that is easily read by inexpensive electronic readers.
• Bar coding also allows data to be collected rapidly and with extreme
accuracy.
• Bar codes can be thought of as a printed type of the Morse code
with narrow bars (and spaces) representing dots, and wide bars
representing dashes.
• Due to the design of most bar code it does not make any difference if
you scan a bar code from right to left or from left to right.
Barcode symbol’s
characteristics
• Magnification
• Bar height
• Quiet zones (light margins)
• Colours
• Substrate
• Bar widths and print quality
1. Linear or one dimensional barcodes.
example - Upc,codabar,code 39
2. Matrix or two dimensional barcodes.
example - EAN, Aztec code
 Number system character: This number is
a UPC system number that characterizes specific types
of barcodes.
Three guard bars:They are located at the
beginning, middle and end. The beginning and ending
guard bars are encoded as a "bar-space-bar" or 101. The
middle guard bar is encoded as "space-bar-space-bar-
space" or 01010.
Manufacturers code: Five digit number
specifically assigned to the manufacturer of the
product.
Product code: Five digit number that the
manufacturer assigns for a particular product.
Check digit: The check digit is an "old-
programmer's trick" to validate the other digits (number
system character, manufacturer code, and product code)
were read correctly.
Codes of the Number System Character:
0 - Standard UPC number.
1 - Reserved.
2 - Random weight items like fruits, vegetables, and meats,
etc.
3 - Pharmaceuticals
4 - In-store code for retailers.
5 - Coupons
6 - Standard UPC number.
7 - Standard UPC number.
8 - Reserved.
9 - Reserved.
Where is the price?
The price is kept in the store's centralized computer database. The item record is
"keyed" by manufacturer code and product code (same numbers as on the barcode).
When the item is scanned by the employee, a computer program reads the barcode. It
then converts the "bars and spaces" into the manufacturer and product "digital
number". Using the manufacturer and product "digital number", the program reads
the store's "item database". It then retrieves the price from the "item database" for
that item.
 Universal product code (UPC): The Universal Product
Code (UPC) is a barcode symbology (i.e., a specific type of
barcode), that is widely used in Canada and the U.S for
tracking trade items in stores.
 European article number (EAN): An EAN-13 barcode
(original European Article Number) is a bar coding standard
which is a superset of the original 12-digit Universal Product
Code(UPC) system developed in the United States.
A UPC barcode is also an EAN-13 barcode with the first digit
set to zero.
A device used to extract information optically from a Bar Code
Bar Code symbol consists of series of vertical dark bars separated by light spaces
When illuminated reflected light is detected by electro optical sensor
The intensity of reflected light from the dark bars is less than that of spaces
Reflected light is converted into electrical voltage signals
Analog voltages are digitized into raw data
The decoder converts this data into the character data
representation of the symbol’s code
CONTACT READERS
1.Must touch or come in close proximity of symbol
2.Good where the label cannot be placed in an easy-to-view
position.
3.Normally hand-held/stationary units.
4.Common type is pen/wand reader
5.A high-density resolution wand used to read a low-density
symbol might see an ink spot as bar or an ink void as a
space.
6.A low-resolution wand may not be able to recognize a
narrow bar of high-density symbol.
7.Positioned angle of wand to the surface and movement
speed across the symbol are key parameters.
NON-CONTACT READERS
1.Reader need not come in contact with symbol
2.Scan distance may be from 6” to several feet
depending upon symbol size and scanner design
3.Hand-held, fixed beam readers
Fixed beam slot scanner
CCD Scanner
A barcode printer (or bar code printer) is
a computer peripheral for printing
barcode labels or tags that can be
attached to physical objects.
Barcode generator:
There are various softwares available for generating bar codes. Depending upon the
use one can use any of these available softwares.
Ex:
Barcode Studio 2 by Shortcut Software is a comprehensive program for barcodes. I
t helps you create, export, import, print and archive 17 different types of barcodes.
INVENTORY CONTROL
Portable readers
WORK-IN PROCESS TRACKING (WIP) COMPANY
INVENTORY
Raw materials
WIP (Components, Assemblies, Semi finished
Products)
Finished Products
SHIPPING
ELECTRONIC DATA INTERCHANGE (EDI)
Direct communication between computers of two
companies (Manufacturer & Vendor)
Industry-wide EDI standards
Reduces cost and saves time of business transaction
RETAIL APPLICATIONS
Super markets
Counter-mounted Bar Code scanners
Universal Product Code (UPC)
Price and description information
WARE HOUSING
HEALTH CARE APPLICATIONS
Drugs, devices, instruments
Identification of expiry date
Blood banking
Blood group
Expiry date
Donor traceability
At the turn of the century, many artists started using
barcodes in art, such as Scott Blake's Barcode Jesus.
Tracking sale of items.
 This technology also enabled the profiling of individual
consumers, typically through a voluntary registration of
discount cards.
 the scanners are relatively low cost and extremely accurate
compared to key-entry, with only about 1 substitution error in
15,000 to 36 trillion characters entered. The exact error rate
depends on the type of barcode.
Thank
You…

More Related Content

What's hot

Barcode technology
Barcode technologyBarcode technology
Barcode technology
Devyani Vaidya
 
Barcodes - Types, Working and Hardware
Barcodes - Types, Working and HardwareBarcodes - Types, Working and Hardware
Barcodes - Types, Working and Hardware
Muhammed Afsal Villan
 
"The Barcode" Presentation
 "The Barcode" Presentation  "The Barcode" Presentation
"The Barcode" Presentation
sh94880
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
Subhash Vadadoriya
 
Qr codes
Qr codesQr codes
Qr codes
jaiksolanki
 
Qr code ppt
Qr code pptQr code ppt
Qr code ppt
mrudula14
 
Barcode Reader(Scanner)
Barcode Reader(Scanner)Barcode Reader(Scanner)
Barcode Reader(Scanner)
Prashant Ballal
 
Qr codes
Qr codesQr codes
Qr codes
Ellinamama
 
Barcode
BarcodeBarcode
Barcode
Vaishnavi
 
Contact Bar Code Readers
Contact Bar Code ReadersContact Bar Code Readers
Contact Bar Code Readers
adil529
 
Documentation on barcode technology
Documentation on barcode technologyDocumentation on barcode technology
Documentation on barcode technology
bhupathi vikas
 
BARCODE TECHNOLOGY
 BARCODE TECHNOLOGY BARCODE TECHNOLOGY
BARCODE TECHNOLOGY
054JaiganeshM
 
QR code
QR codeQR code
QR code
anish kumar
 
Technical Report On Barcode
Technical Report On BarcodeTechnical Report On Barcode
Technical Report On Barcode
Suryadip Basu
 
Working of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of BusinessWorking of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of Business
Arnab Roy Chowdhury
 
Qr codes
Qr codesQr codes
Qr codes
niyaj ahmed
 
QR-CODE presentation slide
QR-CODE presentation slideQR-CODE presentation slide
QR-CODE presentation slide
Ravindra Chaudhary
 
QR Codes seminar
QR Codes seminarQR Codes seminar
QR Codes seminar
Umsh23
 
QR Code - Quick Response Code
QR Code - Quick Response CodeQR Code - Quick Response Code
QR Code - Quick Response Code
Aditya Vishnu
 
Rfid ppt 8th sem
Rfid ppt 8th semRfid ppt 8th sem
Rfid ppt 8th sem
Amit Ranjan
 

What's hot (20)

Barcode technology
Barcode technologyBarcode technology
Barcode technology
 
Barcodes - Types, Working and Hardware
Barcodes - Types, Working and HardwareBarcodes - Types, Working and Hardware
Barcodes - Types, Working and Hardware
 
"The Barcode" Presentation
 "The Barcode" Presentation  "The Barcode" Presentation
"The Barcode" Presentation
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
 
Qr codes
Qr codesQr codes
Qr codes
 
Qr code ppt
Qr code pptQr code ppt
Qr code ppt
 
Barcode Reader(Scanner)
Barcode Reader(Scanner)Barcode Reader(Scanner)
Barcode Reader(Scanner)
 
Qr codes
Qr codesQr codes
Qr codes
 
Barcode
BarcodeBarcode
Barcode
 
Contact Bar Code Readers
Contact Bar Code ReadersContact Bar Code Readers
Contact Bar Code Readers
 
Documentation on barcode technology
Documentation on barcode technologyDocumentation on barcode technology
Documentation on barcode technology
 
BARCODE TECHNOLOGY
 BARCODE TECHNOLOGY BARCODE TECHNOLOGY
BARCODE TECHNOLOGY
 
QR code
QR codeQR code
QR code
 
Technical Report On Barcode
Technical Report On BarcodeTechnical Report On Barcode
Technical Report On Barcode
 
Working of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of BusinessWorking of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of Business
 
Qr codes
Qr codesQr codes
Qr codes
 
QR-CODE presentation slide
QR-CODE presentation slideQR-CODE presentation slide
QR-CODE presentation slide
 
QR Codes seminar
QR Codes seminarQR Codes seminar
QR Codes seminar
 
QR Code - Quick Response Code
QR Code - Quick Response CodeQR Code - Quick Response Code
QR Code - Quick Response Code
 
Rfid ppt 8th sem
Rfid ppt 8th semRfid ppt 8th sem
Rfid ppt 8th sem
 

Viewers also liked

Barcodes
BarcodesBarcodes
Google Glass
Google GlassGoogle Glass
Google Glass
Teja Ponnada
 
Barcode & qr code
Barcode & qr codeBarcode & qr code
Barcode & qr code
Coder Tech
 
Bar code VS RFID
Bar code VS RFIDBar code VS RFID
Bar code VS RFID
Mubassira Mahmuda Supty
 
TEMPERATURE BASED FAN SPEED CONTROLLER
TEMPERATURE  BASED  FAN  SPEED  CONTROLLERTEMPERATURE  BASED  FAN  SPEED  CONTROLLER
TEMPERATURE BASED FAN SPEED CONTROLLER
Tarek Erin
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav mistery
AmitGajera
 
Barcode scanner
Barcode scannerBarcode scanner
Barcode scanneryanie88
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller
richa1910n
 
Regulatory aspect of barcode technology
Regulatory aspect of barcode technologyRegulatory aspect of barcode technology
Regulatory aspect of barcode technology
DeveshDRA
 

Viewers also liked (9)

Barcodes
BarcodesBarcodes
Barcodes
 
Google Glass
Google GlassGoogle Glass
Google Glass
 
Barcode & qr code
Barcode & qr codeBarcode & qr code
Barcode & qr code
 
Bar code VS RFID
Bar code VS RFIDBar code VS RFID
Bar code VS RFID
 
TEMPERATURE BASED FAN SPEED CONTROLLER
TEMPERATURE  BASED  FAN  SPEED  CONTROLLERTEMPERATURE  BASED  FAN  SPEED  CONTROLLER
TEMPERATURE BASED FAN SPEED CONTROLLER
 
sixth sense technology by pranav mistery
sixth sense technology by pranav misterysixth sense technology by pranav mistery
sixth sense technology by pranav mistery
 
Barcode scanner
Barcode scannerBarcode scanner
Barcode scanner
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller
 
Regulatory aspect of barcode technology
Regulatory aspect of barcode technologyRegulatory aspect of barcode technology
Regulatory aspect of barcode technology
 

Similar to seminar-on-barcodes

Barcode Decoder
Barcode DecoderBarcode Decoder
Barcode Decoder
ArijitDhali
 
Barcode Technology ppt
Barcode Technology pptBarcode Technology ppt
Barcode Technology ppt
VyakhayaYadav
 
Bar codes and its type with different scanner and its application
Bar codes and its type with different scanner and its applicationBar codes and its type with different scanner and its application
Bar codes and its type with different scanner and its application
Akshay Shelake
 
BARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptxBARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptx
SuchithraThallapally
 
Understanding Bar Codes
Understanding Bar Codes  Understanding Bar Codes
Understanding Bar Codes
NEPSLLC
 
Useful Facts about Barcoding
Useful Facts about BarcodingUseful Facts about Barcoding
Useful Facts about Barcoding
Mark Newton
 
How do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode KnowledgeHow do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode Knowledge
Barcode Live
 
Working of barcode reader
Working of barcode readerWorking of barcode reader
Working of barcode reader
Unitedworld School Of Business
 
Dwarakseminar1
Dwarakseminar1Dwarakseminar1
Barcode In Retail Presentation
Barcode In Retail PresentationBarcode In Retail Presentation
Barcode In Retail Presentation
guest561f62
 
Barcode printer and barcode label dealers in delhi (1)
Barcode printer and barcode label dealers in delhi (1)Barcode printer and barcode label dealers in delhi (1)
Barcode printer and barcode label dealers in delhi (1)
samarth solutions
 
Barcodes (WHW) What ? How ? Why ?
Barcodes (WHW) What ? How ? Why ?Barcodes (WHW) What ? How ? Why ?
Barcodes (WHW) What ? How ? Why ?
Arie Terner
 
Types and Applications of Linear Barcode
Types and Applications of Linear BarcodeTypes and Applications of Linear Barcode
Types and Applications of Linear Barcode
priyankadrpu
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
FACTS Computer Software L.L.C
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
FACTS Computer Software L.L.C
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
FACTS Computer Software L.L.C
 
Silchar paper final
Silchar paper finalSilchar paper final
Silchar paper final
Kishor Satpathy
 
barcodes [Recovered]
barcodes [Recovered]barcodes [Recovered]
barcodes [Recovered]
dherendra dev
 
devices and methods for automatic data capture
devices and methods for automatic data capturedevices and methods for automatic data capture
devices and methods for automatic data capture
hina6349
 
Barcodes & Your Business
Barcodes & Your BusinessBarcodes & Your Business
Barcodes & Your Business
LabelValue.com
 

Similar to seminar-on-barcodes (20)

Barcode Decoder
Barcode DecoderBarcode Decoder
Barcode Decoder
 
Barcode Technology ppt
Barcode Technology pptBarcode Technology ppt
Barcode Technology ppt
 
Bar codes and its type with different scanner and its application
Bar codes and its type with different scanner and its applicationBar codes and its type with different scanner and its application
Bar codes and its type with different scanner and its application
 
BARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptxBARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptx
 
Understanding Bar Codes
Understanding Bar Codes  Understanding Bar Codes
Understanding Bar Codes
 
Useful Facts about Barcoding
Useful Facts about BarcodingUseful Facts about Barcoding
Useful Facts about Barcoding
 
How do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode KnowledgeHow do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode Knowledge
 
Working of barcode reader
Working of barcode readerWorking of barcode reader
Working of barcode reader
 
Dwarakseminar1
Dwarakseminar1Dwarakseminar1
Dwarakseminar1
 
Barcode In Retail Presentation
Barcode In Retail PresentationBarcode In Retail Presentation
Barcode In Retail Presentation
 
Barcode printer and barcode label dealers in delhi (1)
Barcode printer and barcode label dealers in delhi (1)Barcode printer and barcode label dealers in delhi (1)
Barcode printer and barcode label dealers in delhi (1)
 
Barcodes (WHW) What ? How ? Why ?
Barcodes (WHW) What ? How ? Why ?Barcodes (WHW) What ? How ? Why ?
Barcodes (WHW) What ? How ? Why ?
 
Types and Applications of Linear Barcode
Types and Applications of Linear BarcodeTypes and Applications of Linear Barcode
Types and Applications of Linear Barcode
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Silchar paper final
Silchar paper finalSilchar paper final
Silchar paper final
 
barcodes [Recovered]
barcodes [Recovered]barcodes [Recovered]
barcodes [Recovered]
 
devices and methods for automatic data capture
devices and methods for automatic data capturedevices and methods for automatic data capture
devices and methods for automatic data capture
 
Barcodes & Your Business
Barcodes & Your BusinessBarcodes & Your Business
Barcodes & Your Business
 

Recently uploaded

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 

seminar-on-barcodes

  • 1.
  • 2. What Is a Barcode? • Optical machine readable representation of data. • Represents data in widths and spacing of parallel lines. • Structured to contain a specific piece of information. • A predefined format of dark bars and white spaces.
  • 3. • In 1948 Bernard Silver, a graduate from Drexel Institute of Technology and his friend Norman Joseph Woodland first worked on a project using UV ink. • Woodland further worked on this project and formed his first barcode from sand on beach,which was inspired by morse code. • On 20 October 1949 Woodland and Silver filed a patent application for "Classifying Apparatus and Method", in which they described both the linear and bullseye printing patterns, as well as the mechanical and electronic systems needed to read the code. The patent was issued on 7 October 1952 as US Patent 2,612,994
  • 4. • In 1932, Wallace Flint suggested that an automated retail checkout system might be feasible. • David Collins after receiving his master's degree from MIT in 1959, started working at Sylvania and developed a system for automatically identifying railroad cars using blue and yellow reflective stripes attached to the side of the cars, encoding a six-digit company identifier and a four-digit car number. Light reflected off the stripes was fed into one of two photomultipliers, filtered for blue or yellow. Bull’s eye barcode sy
  • 5. Initial uses of Barcodes • Computer Identics installed their first two systems in early 1969, one at a General Motors factory in Pontiac, Michigan, and another at a distribution center at the General Trading Company in Carlstadt, New Jersey. • In 1972, a Kroger store in Cincinnati began using a bull’s- eye code. • 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. Today, the pack of gum is on display at the Smithsonian Institution's National Museum of American History.
  • 6. • Bar codes provide a simple and inexpensive method of encoding text information that is easily read by inexpensive electronic readers. • Bar coding also allows data to be collected rapidly and with extreme accuracy. • Bar codes can be thought of as a printed type of the Morse code with narrow bars (and spaces) representing dots, and wide bars representing dashes. • Due to the design of most bar code it does not make any difference if you scan a bar code from right to left or from left to right.
  • 7. Barcode symbol’s characteristics • Magnification • Bar height • Quiet zones (light margins) • Colours • Substrate • Bar widths and print quality
  • 8. 1. Linear or one dimensional barcodes. example - Upc,codabar,code 39 2. Matrix or two dimensional barcodes. example - EAN, Aztec code
  • 9.
  • 10.  Number system character: This number is a UPC system number that characterizes specific types of barcodes. Three guard bars:They are located at the beginning, middle and end. The beginning and ending guard bars are encoded as a "bar-space-bar" or 101. The middle guard bar is encoded as "space-bar-space-bar- space" or 01010. Manufacturers code: Five digit number specifically assigned to the manufacturer of the product. Product code: Five digit number that the manufacturer assigns for a particular product. Check digit: The check digit is an "old- programmer's trick" to validate the other digits (number system character, manufacturer code, and product code) were read correctly.
  • 11. Codes of the Number System Character: 0 - Standard UPC number. 1 - Reserved. 2 - Random weight items like fruits, vegetables, and meats, etc. 3 - Pharmaceuticals 4 - In-store code for retailers. 5 - Coupons 6 - Standard UPC number. 7 - Standard UPC number. 8 - Reserved. 9 - Reserved. Where is the price? The price is kept in the store's centralized computer database. The item record is "keyed" by manufacturer code and product code (same numbers as on the barcode). When the item is scanned by the employee, a computer program reads the barcode. It then converts the "bars and spaces" into the manufacturer and product "digital number". Using the manufacturer and product "digital number", the program reads the store's "item database". It then retrieves the price from the "item database" for that item.
  • 12.  Universal product code (UPC): The Universal Product Code (UPC) is a barcode symbology (i.e., a specific type of barcode), that is widely used in Canada and the U.S for tracking trade items in stores.  European article number (EAN): An EAN-13 barcode (original European Article Number) is a bar coding standard which is a superset of the original 12-digit Universal Product Code(UPC) system developed in the United States. A UPC barcode is also an EAN-13 barcode with the first digit set to zero.
  • 13. A device used to extract information optically from a Bar Code Bar Code symbol consists of series of vertical dark bars separated by light spaces When illuminated reflected light is detected by electro optical sensor The intensity of reflected light from the dark bars is less than that of spaces Reflected light is converted into electrical voltage signals Analog voltages are digitized into raw data The decoder converts this data into the character data representation of the symbol’s code
  • 14. CONTACT READERS 1.Must touch or come in close proximity of symbol 2.Good where the label cannot be placed in an easy-to-view position. 3.Normally hand-held/stationary units. 4.Common type is pen/wand reader 5.A high-density resolution wand used to read a low-density symbol might see an ink spot as bar or an ink void as a space. 6.A low-resolution wand may not be able to recognize a narrow bar of high-density symbol. 7.Positioned angle of wand to the surface and movement speed across the symbol are key parameters.
  • 15.
  • 16. NON-CONTACT READERS 1.Reader need not come in contact with symbol 2.Scan distance may be from 6” to several feet depending upon symbol size and scanner design 3.Hand-held, fixed beam readers
  • 17. Fixed beam slot scanner
  • 19. A barcode printer (or bar code printer) is a computer peripheral for printing barcode labels or tags that can be attached to physical objects. Barcode generator: There are various softwares available for generating bar codes. Depending upon the use one can use any of these available softwares. Ex: Barcode Studio 2 by Shortcut Software is a comprehensive program for barcodes. I t helps you create, export, import, print and archive 17 different types of barcodes.
  • 20. INVENTORY CONTROL Portable readers WORK-IN PROCESS TRACKING (WIP) COMPANY INVENTORY Raw materials WIP (Components, Assemblies, Semi finished Products) Finished Products SHIPPING ELECTRONIC DATA INTERCHANGE (EDI) Direct communication between computers of two companies (Manufacturer & Vendor) Industry-wide EDI standards Reduces cost and saves time of business transaction
  • 21. RETAIL APPLICATIONS Super markets Counter-mounted Bar Code scanners Universal Product Code (UPC) Price and description information WARE HOUSING HEALTH CARE APPLICATIONS Drugs, devices, instruments Identification of expiry date Blood banking Blood group Expiry date Donor traceability At the turn of the century, many artists started using barcodes in art, such as Scott Blake's Barcode Jesus.
  • 22. Tracking sale of items.  This technology also enabled the profiling of individual consumers, typically through a voluntary registration of discount cards.  the scanners are relatively low cost and extremely accurate compared to key-entry, with only about 1 substitution error in 15,000 to 36 trillion characters entered. The exact error rate depends on the type of barcode.