System and method to automatically discriminate between different data types

US9679168B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9679168-B2
Application numberUS-201615131069-A
CountryUS
Kind codeB2
Filing dateApr 18, 2016
Priority dateOct 5, 2004
Publication dateJun 13, 2017
Grant dateJun 13, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is described a system and method for automatically discriminating between different types of data with an image reader. In brief overview of one embodiment, the automatic discrimination feature of the present image reader allows a human operator to aim a hand held image reader at a target that can contain a dataform and actuate the image reader. An autodiscrimination module in the image reader in one embodiment analyzes image data representative of the target and determines a type of data represented in the image data.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: collecting image data from an object utilizing a two-dimensional image sensor; analyzing, with a processor communicatively connected to the two-dimensional image sensor, the image data for a presence of curved elements to automatically discriminate between a dataform and a signature; and outputting, with the processor, data indicative of the results of the analyzing. 2. The method according to claim 1 , wherein outputting data indicative of the results of the analyzing comprises outputting, with the processor, decoded barcode data. 3. The method according to claim 1 , wherein outputting data indicative of the results of the analyzing comprises outputting, with the processor, signature data. 4. The method according to claim 1 , comprising: attempting to decode, with the processor, the image data as dataform data; and testing, with the processor, the image data for characteristics indicative of a signature, if the attempt to decode the image data as dataform data fails. 5. The method according to claim 4 , wherein the attempt to decode the image data as dataform data comprises an attempt to decode the image data as a one dimensional bar code. 6. The method according to claim 5 , wherein the one dimensional bar code is a UPC bar code. 7. The method according to claim 1 , comprising: attempting to decode, with the processor, the image data as dataform data; testing, with the processor, the image data for characteristics indicative of a signature; outputting, with the processor, decoded dataform data if the attempt to decode the image data as dataform data is successful; and outputting, with the processor, signature data if the test for characteristics indicative of a signature is successful. 8. The method of claim 1 , wherein analyzing the image data for the presence of curved elements comprises utilizing a curvelet detector map. 9. An image reader comprising: an image collection module for collecting images; and a processor module configured for: identifying a dataform in a first collected image collected by the image collection module; identifying a signature in the first collected image; processing the first collected image in an attempt to decode the dataform; and if the dataform is decoded, outputting the decoded dataform. 10. The image reader of claim 9 , wherein the dataform is a barcode. 11. The image reader of claim 9 , comprising memory, wherein the processor module is configured for storing the identified signature in the memory. 12. The image reader of claim 9 , wherein the processor module is configured for identifying facial images in collected images. 13. The image reader of claim 9 , wherein the processor module is configured for identifying finger prints in collected images. 14. The image reader of claim 9 , wherein the processor module is configured for identifying printed text in collected images. 15. The image reader of claim 9 , wherein the processor module is configured for: segmenting the first collected image into a plurality of regions; determining which of the plurality of regions includes the dataform; classifying the region including the dataform as a dataform region; determining which of the plurality of regions includes the signature; and classifying the region including the signature as a signature region. 16. An image reader comprising: an image collection module for collecting images; and a processor module configured for automatically distinguishing data types by: segmenting a first collected image collected by the image collection module into a plurality of regions; determining which of the plurality of regions includes a dataform; classifying each region including a dataform as a dataform region; determining which of the plurality of regions includes a signature; and classifying each region including a signature as a signature region. 17. The image reader of claim 16 , wherein the processor module is configured for identifying barcodes in collected images. 18. The image reader of claim 16 , comprising memory, wherein the processor module is configured for: identifying signatures in collected images; and storing an identified signature in the memory. 19. The image reader of claim 16 , wherein the processor module is configured for identifying facial images in collected images. 20. The image reader of claim 16 , wherein the processor module is configured for identifying finger prints in collected images.

Assignees

Inventors

Classifications

  • G06K7/10Primary

    by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation · CPC title

  • constructional details of hand-held scanners · CPC title

  • Photodetector array or CCD scanning · CPC title

  • G06K7/0004Primary

    Hybrid readers · CPC title

  • with means for the generation of identity documents · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9679168B2 cover?
There is described a system and method for automatically discriminating between different types of data with an image reader. In brief overview of one embodiment, the automatic discrimination feature of the present image reader allows a human operator to aim a hand held image reader at a target that can contain a dataform and actuate the image reader. An autodiscrimination module in the image r…
Who is the assignee on this patent?
Hand Held Prod Inc
What technology area does this patent fall under?
Primary CPC classification G06K7/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 13 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).