2-d Bar Code Patents (Class 235/462.09)
  • Patent number: 8542952
    Abstract: Embodiments include a method, a manual device, a handheld manual device, a handheld writing device, a system, and an apparatus. An embodiment provides a manual device operable in a context. The manual device includes a writing element operable to form a mark on a surface in response to a movement of the writing element with respect to the surface. The manual device also includes a controller operable to encode information corresponding to the context of the manual device by regulating the formation of the mark.
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: September 24, 2013
    Assignee: The Invention Science Fund I, LLC
    Inventors: Alexander J. Cohen, B. Isaac Cohen, Ed Harlow, Eric C. Leuthardt, Royce A. Levien, Mark A. Malamud
  • Publication number: 20130240627
    Abstract: A method, reader and computer program product for capturing two-dimensional codes presented in succession on a display apparatus, wherein the two-dimensional codes are captured by a plurality of shots from a camera and are decoded by an evaluation device. Here, a shooting rate of the camera for capturing the shots having the codes is higher than a rate of change of the presented codes, wherein in the event of a change of the presented code a subsequently presented code is presented having a changed orientation in relation to the respective previously presented code, and wherein before decoding a code from a shot the orientation of the code in the respective shot is respectively ascertained, where decoding is performed only when the captured code has an orientation that has changed in relation to the most recently successfully decoded code.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 19, 2013
    Applicant: Siemens Aktiengesellschaft
    Inventors: George MAMALADZE, Lars Mehrmann
  • Patent number: 8534565
    Abstract: A two-dimensional optical identification device for a quick decoding operation in a same gray level and decoding method applied to the same. The two-dimensional optical identification device has at least one two-dimensional optical identification with the same gray level. The two-dimensional optical identification has a first positioning block, a plurality of data blocks, and a second positioning block. The first positioning block has a plurality of first positioning points. The data blocks are placed around the first positioning block. The second positioning block has a plurality of second positioning points and a second direction identification point for providing the direction of the two-dimensional optical identification, and the second positioning block is placed at each boundary of the plurality of data blocks for defining the positions of the plurality of data blocks. The second direction identification point indicates an identification direction of the two-dimensional optical identification.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: September 17, 2013
    Assignee: Generalplus Technology Inc.
    Inventors: Shih-Chien Lin, Yu-Hsun Wang
  • Patent number: 8534567
    Abstract: Methods for efficiently retrieving information from an image of a symbol are described. Symbols are described that contain detection patterns that facilitate the determination of location, alignment, size and orientation of the symbol in an image. Detection patterns are described that possess geometric shapes susceptible to efficient decoding using probabilistic detection algorithms. Detection patterns are described that are provided in colors, shapes and sizes different from the color, shape and sizes of modules carrying information in the symbol. Methods are described for identifying the location and size of detection patterns in images of the symbol and for locating modules in the symbol to facilitate extraction of information carried by the modules.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: September 17, 2013
    Assignee: Overtouch Remote L.L.C.
    Inventor: Han Kiliccote
  • Patent number: 8532624
    Abstract: Systems, methods and computer program products for storing and retrieving of multimedia messages onto tags in order to facilitate contextual communications are disclosed. Such tags can be attached or affixed to physical, real-world objects thus allowing multimedia messages associated with the tags to be retrieved with the real-world objects in a time-shifted and space-shifted manner from when and where they were recorded. The present invention uses low-cost (metal, paper or plastic) tags—encoded using barcodes or RFID—as virtual message storage units and commercially-available terminals equipped with appropriate software and sensors, such as mobile telephones, as recording and reading devices.
    Type: Grant
    Filed: April 9, 2008
    Date of Patent: September 10, 2013
    Inventors: Ven Chava, Prasad Ravva
  • Patent number: 8526670
    Abstract: A two-dimensional code with a logo, wherein a two-dimensional code that represents information by means of a cell dot distribution pattern formed by having a plurality of cells colored and a logo mark visually representing characters are superimposed. In a preferred embodiment, at least a part of the cell dot color area is smaller than the cell area while the two-dimensional code that represents the information by means of the cell dot distribution pattern that color codes the cells and the logo mark that visually represents the character are superimposed.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: September 3, 2013
    Assignee: A T Communications Co., Ltd.
    Inventors: Makoto Kawabe, Hidenobu Oso, Ryusuke Saito, Masahiro Watanabe
  • Patent number: 8517271
    Abstract: An optical code symbol reading system including a hand-supportable housing having a light transmission aperture. A manually-actuated trigger switch is integrated within the housing. An optical code symbol reading subsystem is disposed in the housing for optically reading a code symbol in the field external to the light transmission aperture, and generating symbol character data representative of the read code symbol. One or more light emitting diodes (LEDs) are disposed in the housing, for producing a visible illumination. Also, an optical-waveguide structure is disposed in the housing for coupling visible illumination produced from the one or more LEDs, so as to illuminate the region about the manually-actuated trigger switch, thereby causing the optically-translucent region about the manually-actuated trigger switch to glow and visually indicate where it is located on the hand-supportable housing.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: August 27, 2013
    Assignee: Metrologic Instruments, Inc.
    Inventors: Anatoly Kotlarsky, Xiaoxun Zhu, Michael Veksland, Ka Man Au, Patrick Giordano, Weizhen Yan, Jie Ren, Taylor Smith, Michael V. Miraglia, C. Harry Knowles, Sudhin Mandal, Shawn De Foney, Christopher Allen, David M. Wilz, Sr.
  • Patent number: 8511539
    Abstract: Pay-by-Space and Pay-and-Display are two well-known systems for metered parking for multiple spaces. The present invention allows multi-space meters to separately manage and control electric vehicle charging located in conjunction with parking spaces. Control is implemented by the meters printing indicia on a parking pass or receipt for the parking patron to present to an electric vehicle charging system able to read the indicia. Each such ticket may initiate a predetermined interval of charging, or an interval of charging selected by the patron during a transaction with the meter. The indicia may be either human-readable (e.g., text) or machine-readable (e.g., a barcode), or both, and may be encrypted to resist fraud. Data representative of the indicia may also be made available from an online server and delivered to a parking patron's smartphone or other portable device, whereby the display of the smartphone may present the indicia for reading by the electric vehicle charging system.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: August 20, 2013
    Assignee: Liberty PlugIns, Inc.
    Inventors: William Gibbens Redmann, Chris Outwater
  • Patent number: 8515162
    Abstract: A QR code processing method includes an edge processing process, a QR code positioning process and a projection modification process. The edge processing process converts an original image into a binarized input image. The QR code positioning process includes a group search process and a tag search process. The group search process includes: deriving a plurality of luminance groups according to luminance values of pixels within an input image; identifying a plurality of finder pattern groups complying with QR code finder pattern among the plurality of luminance groups according to a central point of each luminance group; and deriving position information of each finder pattern group. The tag search process derives position information of the QR code according to the position information of the finder pattern groups. The projection modification process converts the input image into a modified image according to the position information of the QR code.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: August 20, 2013
    Assignee: Primax Electronics Ltd.
    Inventor: Ting-Yuan Cheng
  • Patent number: 8494268
    Abstract: A method of retrieving information comprised in a barcode is disclosed. The method comprises detecting that the barcode is present in a first image having a first image quality and capturing a first region, acquiring, when it is detected that the barcode is present, a second image having a second image quality and capturing a second region, wherein the second image quality is higher than the first image quality, and wherein the second region at least partly overlaps the first region, and decoding the barcode based on the second image to retrieve the information. A corresponding program product and a corresponding arrangement are also disclosed along with a communication device comprising the arrangement.
    Type: Grant
    Filed: February 24, 2009
    Date of Patent: July 23, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Joakim Söderberg, Jacob Ström, Jonas Alfthan
  • Patent number: 8479992
    Abstract: An optical code symbol reading system including a housing having a light transmission aperture, and at least one sound port formed in the housing. The system includes an optical code symbol reading subsystem for optically reading a code symbol in the field external to the light transmission aperture, and generating symbol character data representative of the read code symbol. An electro-acoustic transducer is disposed in the housing for producing sonic energy. Also, an acoustic-waveguide structure is disposed in the housing, for coupling the sonic energy produced from the electro-acoustic transducer, to the at least sound wave port formed the housing, to audibly signal the reading of a code symbol to the operator of the optical code symbol reading system.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: July 9, 2013
    Assignee: Metrologic Instruments, Inc.
    Inventors: Anatoly Kotlarsky, Xiaoxun Zhu, Michael Veksland, Ka Man Au, Patrick Giordano, Weizhen Yan, Jie Ren, Taylor Smith, Michael V. Miraglia, C. Harry Knowles, Sudhin Mandal, Shawn De Foney, Christopher Allen, David M. Wilz, Sr.
  • Patent number: 8474722
    Abstract: There is set forth herein an optical reader for reading target indicia. The said optical reader in one embodiment can comprise an imaging subsystem including an image sensor and a lens assembly for focusing light on said image sensor. The optical reader in one embodiment can comprise a control circuit in communication with said imaging subsystem. The optical reader in one embodiment can comprise an illumination subsystem in communication with a control circuit. The illumination subsystem in one embodiment can comprise at least one multiple color-emitting light source. The at least one multiple color-emitting light source in one embodiment can comprise at least two independently drivable light emitting elements.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: July 2, 2013
    Assignee: Hand Held Products, Inc.
    Inventors: Robert John Hennick, Charles P. Barber, Eric C. Coleman, Michael A. Ehrhart, Colleen Gannon, Robert C. Gardiner, William H. Havens, Vivian L. Hunter, Melvin D. McCall, Thomas Ruhlman
  • Patent number: 8469274
    Abstract: A method for fast locating a decipherable pattern in an input image, which is characterized in utilizing an overly downscaled binary image to not only reduce computation time but also facilitate extraction of skeletons for fast and accurately locating pattern, is disclosed. First, a pre-process is applied to an input image to acquire a binary image downscaled n times, from which at least one skeleton corresponding to a decipherable pattern is extracted. Coordinate values of at least one pixel of each skeleton are respectively enlarged n1/2 times and used as the central points on the original image plane for establishing a plurality of detecting blocks with the identical size. Subsequently, a grading mechanism is employed to determine the corresponding detecting blocks of the decipherable pattern.
    Type: Grant
    Filed: October 23, 2009
    Date of Patent: June 25, 2013
    Assignees: Armorlink SH Corp., ICP Electronics, Inc.
    Inventors: Chun-Shun Tseng, Ya-Yun Jheng, Ming-Chi Jhuang, Shih-Hsun Chen, Hai-Peng Cheng, Te-Heng Hsiang, Jung-Hua Wang
  • Patent number: 8469276
    Abstract: A method and apparatus for use with a handheld code reader that has a plurality of operating characteristics where each operating characteristic can have a plurality of different states wherein a recipe includes a specific set of states of at least first and second characteristics, the method for switching between recipes and comprising the steps of specifying a circumstance set including at least one of reader orientation and a threshold movement level for the reader, monitoring at least one of movement and orientation of the reader, determining when the circumstance set occurs and changing from a current recipe to a next recipe when the circumstance set occurs.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: June 25, 2013
    Assignee: Cognex Corporation
    Inventor: Laurens Nunnink
  • Patent number: 8469275
    Abstract: Barcode detection method and systems are typically configured for reading each barcode individually. However, it is often advantageous to read a plurality of barcodes (or a batch of barcodes) in a single scanning operation. Provided is a barcode detection method and system which is capable of scanning an area including one or more barcodes, detecting and decoding the barcodes in the scanned area and generating a batch of barcodes all in a single scanning operation.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: June 25, 2013
    Assignee: Metaform Ltd.
    Inventor: Ronen Dahari
  • Publication number: 20130153663
    Abstract: A method for identifying a QR code in an image includes inputting an image, and using one or more computer processor to identify edges in the image; create an edge count image; label connected regions in the edge count image; create a candidate region list; for each individual candidate in the candidate region list: find regions that overlap with the region in the individual candidate; group regions that overlap into a group of overlapped regions; for each group: merge the overlapped regions into a merged region; add each merged region to the candidate region list to form a new candidate region list; and perform decoding of a QR code in each region in the new candidate region list.
    Type: Application
    Filed: September 4, 2012
    Publication date: June 20, 2013
    Inventors: Yang Yang, Eunice Poon
  • Publication number: 20130153657
    Abstract: Tagging apparatus associated with applying and reading a tag adapted to store a number. The tag comprising a plurality of substantially identical two dimensional arrays of dots, each array being indicative of the number for improving tag detection; each arrays comprise a plurality of clusters, each cluster representing a predetermined symbol being indicative of a part of the number. An etching apparatus, for creating a pattern of dots, comprising a plurality of laser sources held in a manifold defining any one or more of a vector grid, or array grid. A tagging reading apparatus comprising a lens element being adapted to control focus, zoom and ingress light; an image capture element for obtaining image data; a processor element adapted to apply one or more digital processing functions to the image; the processor element being adapted to calculate code data indicative of the tag number.
    Type: Application
    Filed: December 20, 2011
    Publication date: June 20, 2013
    Inventors: Kevin Loughrey, Ivan Curtis, Michael Evans
  • Patent number: 8459565
    Abstract: According to an aspect of the invention, a two-dimensional code generating apparatus includes a two-dimensional code generating unit. The two-dimensional code generating unit that generates a two-dimensional code including a plurality of region symbols, a plurality of first pattern symbols, a plurality of second pattern symbols, and an information pattern. The region symbols represent a rectangular region in which one unit of the two-dimensional code is disposed, the rectangular region having a first side and a second side opposed to the first side.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: June 11, 2013
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Chuan Wang, Takeshi Ohnishi
  • Patent number: 8459556
    Abstract: Systems and methods are provided for prioritizing an order in which to process a plurality of sub-regions of an acquired image of an optical code. A method of processing an optical code in a data reader comprises the steps of receiving data corresponding to a plurality of sub-regions of an acquired image of an optical code, processing according to a processing order the plurality of sub-regions for decodable data corresponding to the optical code, determining based on the step of processing the plurality of sub-regions whether one or more of the plurality of sub-regions contains decodable data, and if it is determined that a sub-region contains decodable data, increasing the processing priority associated with said sub-region. If one or more of the sub-regions having the highest processing priority contains decodable data, the remaining sub-regions do not need to be processed, which may save processing resources and increase the read throughput.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: June 11, 2013
    Assignee: Datalogic ADC, Inc.
    Inventor: Weiyang Zhou
  • Publication number: 20130140355
    Abstract: A data decoding system that includes a server-side proxy component and at least two back-end computers, where the server-side proxy component is configured, when it receives a decoding request from a client, to select a back-end computer to forward the decoding request to, based on either a pre-defined rule, load estimates for the at least two computers, estimated network throughputs across network paths to the two computers. In response to receiving this request, the back-end computer that is selected is configured to decode the request, which is an image of decodable indicia, by locating the decodable indicia within the image and decoding it into a decoded message. The decodable indicia was provided by a raw image byte stream, a compressed image byte stream, or a partial compressed image byte stream.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 6, 2013
    Applicant: Honeywell International, Inc. doing business as (d.b.a.) Honeywell Scanning & Mobility
    Inventors: Huyu Qu, Ynjiun Paul Wang
  • Patent number: 8453941
    Abstract: A method for creating a security campaign includes generating, via a first source, a first security deterrent for at least one non-security purpose; and generating, via a second source, a second security deterrent for a security purpose. The first and second deterrents are incorporated into a single security campaign.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: June 4, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven J Simske, Shawn J Gibson, David S Kellar
  • Patent number: 8448866
    Abstract: An arrangement is provided for reading information from a disposable with an information carrier which comprises a code formed by graphic symbols for the machine-readable provision of information and an optical reading device for the code which has a light source and a sensor. Generally according to the embodiments of the present invention, the information carrier comprises a code applied to a transparent or translucent substrate which can be read under stationary transillumination by means of the light source as a shadow image projected onto the sensor.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: May 28, 2013
    Assignee: Roche Diagnostics Operations, Inc.
    Inventors: Herbert Harttig, Hans List, Bernd Roesicke, Gerrit Kocherscheidt, Bruno Thoes, Jean-Michel Asfour
  • Publication number: 20130119139
    Abstract: Methods for efficiently retrieving information from an image of a symbol are described. Symbols are described that contain detection patterns that facilitate the determination of location, alignment, size and orientation of the symbol in an image. Detection patterns are described that possess geometric shapes susceptible to efficient decoding using probabilistic detection algorithms. Detection patterns are described that are provided in colors, shapes and sizes different from the color, shape and sizes of modules carrying information in the symbol. Methods are described for identifying the location and size of detection patterns in images of the symbol and for locating modules in the symbol to facilitate extraction of information carried by the modules.
    Type: Application
    Filed: January 7, 2013
    Publication date: May 16, 2013
    Applicant: OVERTOUCH REMOTE L.L.C.
    Inventor: Han Kiliccote
  • Patent number: 8439264
    Abstract: A method for decoding a decodable symbol using an optical reader having a 2D image sensor that is configured to operate in a partial frame capture operating mode. In a partial frame operating mode, the reader clocks out and captures at least one partial frame of image data having image data corresponding to less than all of the pixels of an image sensor pixel array. In one embodiment, the reader operating in a partial frame operating mode captures image data corresponding to a linear pattern of pixels of the image sensor, reads the image data, and attempts to decode for a decodable bar code symbol which may be represented in the image data.
    Type: Grant
    Filed: October 10, 2008
    Date of Patent: May 14, 2013
    Assignee: Hand Held Products, Inc.
    Inventors: Charles P. Barber, Carl W. Gerst, III, George S. Smith, II, Robert M. Hussey, Robert C. Gardiner, Matthew W. Pankow
  • Patent number: 8430317
    Abstract: In one embodiment, a barcode rendering device includes a communication interface, a reflective display, and a detector. The communication interface is configured to receive barcode data corresponding to a barcode in one of a plurality of barcode symbologies. The reflective display is configured to legitimately display barcodes in any of the plurality of barcode symbologies. The detector is configured to detect illumination emitted by a barcode scanner and incident on the reflective display.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: April 30, 2013
    Assignee: Striiv, Inc.
    Inventor: Mark A. Ross
  • Patent number: 8430319
    Abstract: An imaging reader has a two-dimensional array of image sensors for capturing return light from a two-dimensional symbol over a field of view as pixel data to be stored in internal random access memory (RAM) of a controller even though the internal RAM has less storage bytes than the number of sensors. The controller determines a size and a location of the symbol in the field of view, maps and subdivides the symbol into a plurality of image capture zones based on the symbol size and location, sequentially captures the return light from each zone, sequentially stores the pixel data from each zone into the internal RAM, sequentially digitizes the stored pixel data from each zone as digitized data, and decodes the digitized data from all the zones.
    Type: Grant
    Filed: February 8, 2011
    Date of Patent: April 30, 2013
    Assignee: Symbol Technologies, Inc.
    Inventors: Duanfeng He, Bradley Carlson, Anatoly A Kotlarsky
  • Patent number: 8413903
    Abstract: Various algorithms are presented that enable an image of a barcode, captured by a camera of an electronic device, to be decoded on the device without need to upload the image information to a server for processing. The algorithms can account for variations in focus of the image, as may result in blur due to move movement or auto-focus features. The approaches can handle multiple barcode formats, and can handle barcodes on curved surfaces, barcodes with damaged areas, or barcodes that are otherwise uneven. Such algorithms are highly accurate while being fast and lightweight enough to execute on portable electronic devices, such as tablet computers and smart phones.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: April 9, 2013
    Assignee: A9.com, Inc.
    Inventors: Arnab S Dhua, Max Delgadillo
  • Publication number: 20130082108
    Abstract: In part, the invention relates to a security feature for authenticating an object having an outer surface and an inner surface. The security feature includes a substrate having a length and a width and a two-dimensional code comprising a plurality of two dimensional regions, the plurality of two dimensional regions disposed in the substrate, the two-dimensional code is substantially invisible when inspected during exposure to visible light and readable during exposure to ultraviolet light.
    Type: Application
    Filed: September 29, 2011
    Publication date: April 4, 2013
    Inventor: Nabil M. Lawandy
  • Patent number: 8393540
    Abstract: An XML system is configured to print bar code labels, tags, tickets, cards, or other media, and/or encode RFID devices embedded in media, based upon an extensible markup language (XML) input data stream. The XML system includes a computer system operatively coupled to a network. The computer system further includes an XML processor configured to receive, parse, and process an XML input data stream and obtain schema identified in the XML data stream from a schema repository. The XML processor validates the XML data stream based upon the schema obtained. Also included is an XSLT processor configured to obtain a stylesheet identified in the XML data stream from a stylesheet repository. The XSLT processor transforms data in the XML input data stream into transformed XML data based upon the stylesheet obtained. Also, an XSLFO processor formats the transformed XML data into formatted XML data based upon XSLFO instructions contained in the stylesheet.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: March 12, 2013
    Assignee: ZIH Corp.
    Inventor: Bruce N. Alleshouse
  • Patent number: 8393542
    Abstract: A method and an apparatus for reading stacked bar code information are provided which make it possible to shorten the processing time for reading the stacked bar code information. A plurality of conversion processes are disclosed for creating line width matrixes through measurement of the line width of bars and spaces of one column of the image data, by using each of a plurality of threshold values. A cluster number according to a line width matrix calculated through one of the plurality of conversion processes is then compared to a theoretical value of a cluster number of each row.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: March 12, 2013
    Assignee: Nidec Sankyo Corporation
    Inventor: Hiroshi Nakamura
  • Publication number: 20130043313
    Abstract: A barcode decoding system and method for compensating for motion of between an image sensor and a barcode to improve decoding of the barcode. The barcode decoding system includes an imager for capturing an image of the barcode, a motion sensor for collecting acceleration data and a processor that is configured to determine a velocity of the image sensor during the exposure period based on the acceleration data and a periodic motion model. The determined velocity is used to adjust the edge detection algorithm used to detect the barcode features in order to decode the barcode. The orientation of the captured barcode can also be determined in order to determine the velocity in a direction perpendicular to the barcode features.
    Type: Application
    Filed: August 15, 2011
    Publication date: February 21, 2013
    Inventor: Serguei Zolotov
  • Patent number: 8376232
    Abstract: The invention relates to a medical product having a carrier layer, wherein one of the two sides of the carrier layer forming the surface forms an outer side of the medical product, wherein a code is permanently applied to the side forming the outer side wherein the code is a two-dimensional matrix code indicating a uniform source indicator of an internet site comprising application-specific and/or technical data about the medical product. The invention further relates to a set comprising at least one medical product, particularly present in a package, and a decoding device for decoding the identification code and for producing the connection to the internet site, and to the use of the code.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: February 19, 2013
    Assignee: Paul Hartmann Aktiengesellschaft
    Inventors: Axel Eckstein, Jürgen Hofstetter
  • Patent number: 8379052
    Abstract: A two-dimensional code display system has a display unit which can display a two-dimensional code representing predetermined information by plural cells arrange in a matrix, and a control unit which changes the display form of the two-dimensional code. For example, after 0.5 second has elapsed since the display unit starts displaying the image of a logo mark, the control unit controls the display unit to change the display from the image of the logo mark to a two-dimensional code. After 2.0 seconds has elapsed since the display unit starts displaying the two-dimensional code, the control unit controls the display unit to change the display from the two-dimensional code to the image of the logo mark. By repeating such control, the control unit can control the display unit to display alternately the image of the logo mark and the two-dimensional code.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: February 19, 2013
    Assignee: A.T Communications Co., Ltd.
    Inventor: Hiroshi Ideguchi
  • Patent number: 8380336
    Abstract: The invention relates to a method for the individual tracking of metallic hollow bodies, in particular hot-fabricated steel tubes, wherein following a final step of hot-work the individual tube is provided with a distinctive identification on the tube circumference, which is read in the feed region to the subsequent manufacturing or test stations automatically as a video image during transport and independently from the direction of transport. According to the invention, the labeling of the tube circumference is carried out in at least two segment-like sections, the tube circumference being divided, wherein the labeling is carried out in segments with a rotation of less than 360 DEG of the numbering unit and the segments comprise an axial offset relative to the longitudinal axis of the tube, which is greater than the width of the data matrix code.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: February 19, 2013
    Assignee: V & M Deutschland GmbH
    Inventors: Dirk Van Well, Manfred Achterkamp, Michael Eichler
  • Patent number: 8380348
    Abstract: Provided is a robot capable of appropriately adjusting a position and the like of a main body in view of executing a specified task involving an interaction with a target object. While the position and posture of the main body (10) are being controlled according to a second target path, the robot (1) moves from a first specified area to a second specified area and stands there. In this state, a second position deviation (=the deviation of the position of the main body from a second target path) and a second posture deviation (=the deviation of the posture of the main body from a second target posture) are determined. According to the determination result, the second target path is corrected so that the subsequent position deviation and the like may be smaller.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: February 19, 2013
    Assignee: Honda Motor Co., Ltd.
    Inventors: Norio Neki, Koji Okazaki, Takashi Nakayama, Masaaki Muromachi, Satoshi Kaneko, Yuta Kimura
  • Patent number: 8366011
    Abstract: A two-dimensional matrix code containing dark and light square data modules, and a finder pattern of two bars of alternating dark and light square data modules on the perimeter of the symbol for indicating both orientation and printing density of the symbol, wherein all of the data modules are the same dimension and data is encoded based on the absolute position of the dark modules within the matrix, and inner and outer bars are provided along adjacent sides of the matrix code symbol, each bar having a width equal to the square data modules. In one embodiment, the inner and outer bars are solid. In another embodiment, the inner solid is bar and the outer bar is an encoding bar.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 5, 2013
    Assignee: Direct Measurements, Inc.
    Inventors: Gregory Hovis, William Ranson, Reginald Vachon
  • Patent number: 8366003
    Abstract: In an illustrative implementation of this invention, an optical pattern that encodes binary data is printed on a transparency. For example, the pattern may comprise data matrix codes. A lenslet is placed at a distance equal to its focal length from the optical pattern, and thus collimates light from the optical pattern. The collimated light travels to a conventional camera. For example, the camera may be meters distant. The camera takes a photograph of the optical pattern at a time that the camera is not focused on the scene that it is imaging, but instead is focused at infinity. Because the light is collimated, however, a focused image is captured at the camera's focal plane. The binary data in the pattern may include information regarding the object to which the optical pattern is affixed and information from which the camera's pose may be calculated.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: February 5, 2013
    Assignee: Massachusetts Institute of Technology
    Inventors: Ankit Mohan, Ramesh Raskar, Shinsaku Hiura, Quinn Smithwick, Grace Woo
  • Patent number: 8366005
    Abstract: A hand-supportable digital image capture and processing system supporting a multi-tier modular software, and plug-in extendable, architecture. The digital image capture and processing system can be realized as an image-capturing cell phone, a digital camera, a video camera, mobile computing terminal and portable data terminal (PDT), provided with suitable hardware platform, communication protocols and user interfaces. A third-party customer can write and install a software plug-in into the application layer so as to enhance or modify the behavior of the hand-supportable digital image capture and processing system without any required knowledge of the hardware platform, communication protocols and/or user interfaces.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: February 5, 2013
    Assignee: Metrologic Instruments, Inc.
    Inventors: Anatoly Kotlarsky, Xiaoxun Zhu
  • Patent number: 8353447
    Abstract: A method and device exchanging contact information on an electronic device. Contact information is obtained from a contact by scanning a barcode using an electronic device and decoding the barcode to recover the contact information encoded therein. The contact information may be used to reciprocate by sending user contact data in a message addressed to an electronic address obtained from the contact information. The user contact data may be encoded in a second barcode displayed on the electronic device.
    Type: Grant
    Filed: March 14, 2012
    Date of Patent: January 15, 2013
    Assignee: Research In Motion Limited
    Inventor: David Paul Yach
  • Patent number: 8348166
    Abstract: System and method for surveying. In one embodiment, a process is provided including detecting a barcode associated with a position of interest. The barcode may be decoded to extract data associated with the position of interest. Additionally, decoded data associated with the position of interest can be presented to an operator of a surveying tool.
    Type: Grant
    Filed: May 20, 2008
    Date of Patent: January 8, 2013
    Assignee: Trimble Navigation Limited
    Inventor: Nigel Peter Hanson
  • Patent number: 8333326
    Abstract: In a decoding section of a stacked barcode reader, the brightness values of multiple pixels configuring image data are used to calculate multiple line widths of the bars and the spaces of the stacked barcode. Based on the evaluation value of the frequency distribution of multiple line widths, a priority order of T-sequence is determined. According to this priority order, the T-sequence is measured and the code word corresponding to the T-sequence is obtained. With this, the priority order of the T-sequence is determined based on the evaluation value (such as the maximum value, variance, etc.) of the frequency distribution of the line widths of the bars and the spaces that configure the stacked barcode increasing reading performance of the barcode reader on a stacked barcode while reducing the number of errors in all the decoded code words, despite the level of the resolution of the image pickup optical system.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: December 18, 2012
    Assignee: Nidec Sankyo Corporation
    Inventor: Hiroshi Nakamura
  • Patent number: 8328099
    Abstract: An automatic data collection device includes an automatic focusing feature. The automatic focusing feature is based on a type of triangulation technique, which determines an optimum position of an imaging lens in order to obtain an optimally focused image. The position of the imaging lens may be adjusted until the imaging lens is at the optimum position. A pair of aiming beams is separated by a distance. The optimum position of the imaging lens (and/or the amount of displacement of the imaging lens that is needed to reach the optimum position) can be determined based on a relation that involves the distance between the two aiming beams, a focal length of the imaging lens, and a distance between “spots” that are respectively generated on an image plane (such as on an image sensor) by the pair of aiming beams.
    Type: Grant
    Filed: February 23, 2009
    Date of Patent: December 11, 2012
    Assignee: Intermac IP Corp.
    Inventors: Serge Thuries, Laurent Lognon, Vincent Bessettes
  • Patent number: 8322620
    Abstract: A method is provided for reading distorted optical symbols using known locating and decoding methods, without requiring a separate and elaborate camera calibration procedure, without excessive computational complexity, and without compromised burst noise handling. The invention exploits a distortion-tolerant method for locating and decoding 2D code symbols to provide a correspondence between a set of points in an acquired image and a set of points in the symbol. A coordinate transformation is then constructed using the correspondence, and run-time images are corrected using the coordinate transformation. Each corrected run-time image provides a distortion-free representation of a symbol that can be read by traditional code readers that normally cannot read distorted symbols. The method can handle both optical distortion and printing distortion. The method is applicable to “portable” readers when an incident angle with the surface is maintained, the reader being disposed at any distance from the surface.
    Type: Grant
    Filed: January 6, 2011
    Date of Patent: December 4, 2012
    Assignee: Cognex Technology and Investment Corporation
    Inventors: Xiangyun Ye, Sateesha Nadabar
  • Patent number: 8314947
    Abstract: A decoding unit decodes, when original data obtained from an original contains symbolic information that is encoded information of a predetermined operation instruction, the symbolic information to obtain the operation instruction. An executing unit executes an operation indicated by the operation instruction obtained by the decoding unit. A reading unit reads a specific area of the original preassigned for the symbolic information. When the symbolic information is obtained from the specific area, the decoding unit decodes the symbolic information obtained from the specific area.
    Type: Grant
    Filed: August 27, 2008
    Date of Patent: November 20, 2012
    Assignee: Ricoh Company, Limited
    Inventor: Shigekazu Tsuji
  • Patent number: 8308067
    Abstract: An apparatus is described for displaying visual codes using structural components, and a system and method is described for modifying the visual codes.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventor: Daniel J. Ratner
  • Patent number: 8308056
    Abstract: The method of the present invention allows obtaining location associated information (3) through the use of a telecommunications device (2) and a two-dimensional code (1) in which the information is stored. The information obtained relates to the geographical position of the two-dimensional code (1), i.e., the location (3), as well as to additional data such as a description thereof, a contact telephone number or its opening hours. The information may be presented according to the language preferences of the user, the two-dimensional code (1) having at least three languages, and it being possible to access a repository with a great number of alternatives or to also translate the content if the repository does not contain the translation in any of the selected languages. The translation will be obtained by accessing the repository with a unique key which includes data relating to the geographical position of the location (3).
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: November 13, 2012
    Assignee: Universitat Rovira I Virgili
    Inventor: Pedro Millan Marco
  • Patent number: 8308068
    Abstract: In an exemplary embodiment, a method is employed to read an overprinted barcode. An RGB pixel map is obtained from an overprinted color barcode that contains a plurality of disparate colors. A pixel map is allocated for each of the colors detected and each pixel is classified in the one or more pixel maps according to color. One or more barcodes are extracted from the overprinted barcode that correlates to each color detected. Each of the extracted barcodes are then filtered, decoded and read.
    Type: Grant
    Filed: March 1, 2012
    Date of Patent: November 13, 2012
    Assignee: Xerox Corporation
    Inventors: Stephen C. Morgana, R. Victor Klassen
  • Patent number: 8302867
    Abstract: Disclosed is a symbol reading device including: an imaging section to capture a symbol and generate an image; a detecting section to detect a size of the symbol; a judging section to judge large or small by comparing the size of the symbol to a pre-set value; a focus movement controlling section to move a focus position of the imaging section to a predetermined position of a farther side when the size of the symbol is smaller than the pre-set value as a result of the judgment, and to move a focus position of the imaging section to a predetermined position of a closer side when the size of the symbol is larger than the pre-set value as a result of the judgment; and an analyzing section to analyze symbol data corresponding to the symbol at a focus position moved by the focus movement controlling section.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: November 6, 2012
    Assignee: Casio Computer Co., Ltd.
    Inventor: Shinji Nakata
  • Patent number: 8276820
    Abstract: An information notification method includes coding information by a first information processing apparatus, displaying the coded information on a screen of the first information processing apparatus, obtaining displayed coded information as image information by a second information processing apparatus having an image-capturing unit, transmitting the obtained image information to a third information processing apparatus from the second information processing apparatus, receiving at the third information processing apparatus the image information transmitted from the second information processing apparatus, and decoding by the third information processing apparatus the received image information so as to obtain the coded information.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: October 2, 2012
    Assignee: Fujitsu Limited
    Inventors: Masataka Sao, Tsuyoshi Takeuchi
  • Patent number: 8267321
    Abstract: A method of decoding a two-dimensional enhanced-density barcode. A first and a second barcode are encoded in the enhanced-density barcode. The enhanced-density barcode includes a set of blocks. Each block includes a predefined number of sub-pixels. The blocks of the enhanced-density barcode being arranged relatively to each other in a geometrical lattice having a first and a second lattice direction. The method includes the steps of distorting of the enhanced-density barcode in the first lattice direction, resulting in a first distorted barcode, distorting of the enhanced-density barcode in the second lattice direction, resulting in a second distorted barcode, reconstructing the first barcode by low-pass filtering the first distorted barcode, reconstructing the second barcode by low-pass filtering the second distorted barcode.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: September 18, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Peter Kuyper-Hammond, Michael Charles Osborne, Tamas Visegrady