Graphical code reader that is configured for efficient decoder management

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7204417
APP PUB NO 20060091217A1
SERIAL NO

10980444

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A graphical code reader is disclosed. The graphical code reader includes a processor and memory in electronic communication with the processor. The memory is used for storing a digital image of a graphical code. The graphical code reader also includes a plurality of decoders. Each decoder of the plurality of decoders is cofigured to decode at least one graphical code symbology. The graphical code reader also includes a decoder manager that implements a method. The method involves identifying a most recently successful decoder from the plurality of decoders. The most recently successful decoder decoded a most recently decoded graphical code. The method also involves instructing the most recently successful decoder to process the digital image before instructing any other decoder to process the digital image.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
The Code CorporationDRAPER, UT75

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hepworth, Paul Riverton, UT 25 278
Powell, George Sandy, UT 75 762

Cited Art Landscape

Patent Info (Count) # Cites Year
 
UNITED PARCEL SERVICE OF AMERICA, INC. (8)
4998010 Polygonal information encoding article, process and system 202 1989
5343028 Method and apparatus for detecting and decoding bar code symbols using two-dimensional digital pixel images 183 1992
5352878 Method and apparatus for decoding bar code symbols using independent bar and space analysis 51 1993
5412196 Method and apparatus for decoding bar code images using multi-order feature vectors 32 1994
5438188 Method and apparatus for decoding bar code images using information from previous scan lines 36 1994
5428211 Postnet bar code decoder 97 1994
5478999 Method and apparatus for decoding bar code symbols along search steps 72 1994
* 5545887 Method and apparatus for decoding bar code symbols using subpixel scan lines 67 1994
 
Other [Check patent profile for assignment information] (6)
4752675 Method of collecting response data from direct mail advertising 148 1985
5047614 Method and apparatus for computer-aided shopping 346 1989
5483052 System for reading, storing and using bar-encoded data from a coded business card or other printed material 143 1993
5493105 Electronic business card system 121 1994
5938727 Communication system and method via digital codes 343 1997
* 2004/0199,835 Reception device for evaluating the performance of the paths via which receives signals originating from one and the same soooource and method therefore 2 2003
 
Omniplanar, Inc. (2)
5153418 Multiple resolution machine readable symbols 106 1990
5189292 Finder pattern for optically encoded machine readable symbols 172 1990
 
INFOGEAR TECHNOLOGY CORPORATION (1)
6012102 System using machine-readable printed symbols created from encoded data resource specifiers to establish connection to data resource on data communications network 292 1996
 
Image Recognition Equipment Corporation (1)
4958064 Bar code locator for video scanner/reader system 115 1989
 
FREESCALE SEMICONDUCTOR, INC. (1)
5604640 Business card scanner and method of use 69 1995
 
GOINS, WILLIAM E. (3)
5978773 System and method for using an ordinary article of commerce to access a remote computer 734 1995
5933829 Automatic access of electronic information through secure machine-readable codes on printed documents 585 1997
6108656 Automatic access of electronic information through machine-readable codes on printed documents 486 1999
 
FUJI PHOTO FILM CO., LTD. (1)
4654718 Equipment for notifying the arrival of a correspondence at a facsimile receiver, to the ultimate addressee thereof 81 1983
 
PRODUCT ASSOCIATION TECHNOLOGIES, LLC (1)
6154738 Methods and apparatus for disseminating product information via the internet using universal product codes 850 1999
 
HITACHI, LTD. (1)
* 5005121 Integrated CPU and DMA with shared executing unit 25 1989
 
International Barcode Corporation (1)
5835615 Bar code printability gauge 23 1997
 
ORACLE AMERICA, INC. (1)
* 7055081 System and method for multi-channel decoding error correction 5 2001
 
WESTERN PUBLISHING COMPANY, INC. (1)
4488679 Code and reading system 204 1982
 
S. AQUA SEMICONDUCTOR, LLC (1)
6564249 Method and system for creating and sending handwritten or handdrawn messages 79 2001
 
INTELLECTUAL VENTURES I LLC (3)
5938726 Apparatus for reading an electronic network navigation device and a peripheral for use therewith 202 1996
6138151 Network navigation method for printed articles by using embedded codes for article-associated links 125 1997
6032195 Method, system, and article for navigating an electronic network and performing a task using a destination-specific software agent 107 1998
 
ARTISOFT, INC. (1)
5465291 Apparatus for ordering from remote locations 190 1995
 
SENTIAT TECHNOLOGIES, INC. (1)
2003/0088,643 Method and computer system for isolating and interrelating components of an application 13 2002
 
RENESAS ELECTRONICS CORPORATION (1)
* 5394558 Data processor having an execution unit controlled by an instruction decoder and a microprogram ROM 26 1994
 
ADVENTURE GALLERY SOFTWARE LIMITED LIABILITY COMPANY (1)
5903729 Method, system, and article of manufacture for navigating to a resource in an electronic network 212 1997
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2005/0286,657 Apparatus and method for hybrid decoding 3 2005
 
QUALCOMM INCORPORATED (1)
* 2006/0133,542 Methods and apparatus for decoder selection in communication systems 2 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5804803 Mechanism for retrieving information using data encoded on an object 510 1996
2002/0136,317 Block coding for multilevel data communication 6 2002
 
SYMBOL TECHNOLOGIES, LLC (1)
6834803 Ink-spread compensated bar code symbology and compensation methods 6 2001
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5984193 Printer media with bar code identification system 115 1998
 
BARCODE GRAPHICS INC. (1)
5850080 Verification of barcodes 22 1995
 
NATIONAL INSTRUMENTS CORPORATION (1)
6584601 System and method for converting graphical programs into hardware implementations which utilize probe insertion 97 2000
 
The Code Corporation (1)
* 2006/0138,236 System and method for controlling the distribution of data translation components to portable data collection devices 8 2006
 
FUJITSU LIMITED (2)
5933634 Mock-up method and mock-up control system for displaying pseudo operation 20 1997
6247646 Bar code reader, and bar code reading method 17 2000
 
PA CONSULTING SERVICES, INC., A NJ CORP. (1)
4896029 Polygonal information encoding article, process and system 268 1989
 
ABB SCHWEIZ AG (1)
6535883 System and method for creating validation rules used to confirm input data 115 1999
 
SYMBOL TECHNOLOGIES, INC. (2)
5159635 System for encoding data in machine readable graphic form 60 1991
5113445 System for encoding data in machine readable graphic form 214 1991
 
Metrologic Instruments, Inc. (7)
6068188 System and method for composing menus of URL-encoded bar code symbols while using internet browser program 100 1997
5869819 Internet-based system and method for tracking objects bearing URL-encoded bar code symbols 519 1997
6076733 Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based information resource guide 153 1997
5992752 Internet-based system for enabling information-related transactions over the internet using Java-enabled internet terminals provided with bar code symbol readers for reading Java-Applet encoded bar code symbols 389 1997
6027024 Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader 155 1997
5905251 Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader in a hand-supportable housing 422 1997
5905248 System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto 590 1997
 
RPX CORPORATION (3)
6098106 Method for controlling a computer with an audio signal 298 1998
6377986 Routing string indicative of a location of a database on a web associated with a product in commerce 173 2000
6384744 Method and system for data transmission from an optical reader 212 2000
 
Ommiplanar Inc. (1)
5223701 System method and apparatus using multiple resolution machine readable symbols 90 1992
 
MOTIVATION INNOVATIONS, LLC (1)
5612527 Discount offer redemption system and method 148 1995
 
INTERMEC IP CORP. (1)
5853252 Method and apparatus for U.P.C./EAN symbology ambiguous character compensation by localized thermal energy dot adjustment 11 1997
 
PATIENTSAFE SOLUTIONS, INC. (1)
6601772 Compact matrix code and one-touch device and method for code reading 84 2000
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
AILA TECHNOLOGIES, INC. (1)
9672400 Imaging and peripheral enhancements for mobile devices 0 2015
 
MED-EL ELEKTROMEDIZINISCHE GERAETE GMBH (2)
9180295 Tonotopic implant stimulation 0 2009
* 2009/0264,961 Tonotopic Implant Stimulation 2 2009
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 17, 2018
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00