EP1301893A2

Compact matrix code and one-touch device and method for code reading

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 6 July 2021, 5.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

106 claims: 15 independent, 91 dependent

  1. 1
    Claims of equivalent WO 0207065 A2 WHAT IS CLAIMED:1. A two-dimensional code comprising a plurality of data cells that optically stores information on a surface, individual ones of said plurality of data cells having predetermined shapes and positions and having one of at least two optical properties, where individual ones of said plurality of data cells do not adjoin others of said plurality of data cells on all sides.
  2. 19
    A two-dimensional code comprising:a plurality of data cells that optically stores information, wherein said plurality of data cells individually have one of at least two optical properties and where said plurality of data cells are located on a regular grid and are confined within a periphery;and a target having predetermined optical properties and boundaries relative to the position of said plurality of data cells, where at least a portion of said boundaries does not lie on said regular grid, where a portion of said target is in proximity to said periphery, and where a portion of said target has approximately radial features distinct from said plurality of data cells.
  3. 27
    A two-dimensional code comprising:a plurality of data cells that optically stores information, individual ones of said plurality of data cells having predetermined boundaries and having one of at least two optical properties;and a target having predetermined optical properties and boundaries relative to the position of said plurality of data cells, where said target is confined within an enclosed curvilinear shape having a periphery, where said plurality of data cells are substantially enclosed within said periphery, and where a portion of said target has approximately radial features distinct from said plurality of data cells.
  4. 36
    A two-dimensional code comprising:a plurality of data cells that optically stores information, individual ones of said plurality of data cells having predetermined shapes and positions and having one of at least two optical properties;and a target having predetermined optical properties, shapes, and positions relative to the position of said plurality of data cells, where a portion of said target has n-fold radial symmetry, where n is equal to three.
  5. 38
    A two-dimensional code comprising:a plurality of data cells that optically stores informatioa individual ones of said plurality of data cells having predetermined shapes and positions and having one of at least two optical properties;and a target having predetermined optical properties, shapes, and positions relative to the position of said plurality of data cells, such that a portion of said target is distinct and the code is easily recognizable.
  6. 42
    A two-dimensional code comprising:a plurality of data cells that optically stores informatioa individual ones of said plurality of data cells having predetermined shapes and locations and having one of at least two optical properties, and said plurality of data cells having a data centroid;and a target having predetermined optical properties, shapes, and locations relative to the position of said plurality of data cells, said target enclosed within an enclosed curvilinear shape having a periphery and a target centroid, where a portion of said target has approximately radial features distinct from said plurality of data cells, where said target centroid is adjacent to said data centroid, and where said plurality of data cells are substantially enclosed within said periphery.
  7. 51
    A two-dimensional code comprising:a plurality of data cells that optically stores information, individual ones of said plurality of data cells having predetermined shapes and locations and having one of at least two optical properties;and two or more symbols comprising equal numbers of said plurality of data cells, where said predetermined shapes and locations of said plurality of data cells are arranged such that adjoining data cells are more likely to belong to the same symbol than to a different symbol such that the code is tolerant of printing errors
  8. 56
    A method for the storing of information on a surface in a two-dimensional code comprising:converting said information into a code pattern, said code pattern having two or more optical properties that spatially vary according said information, and where said code pattern has predetermined shapes and locations, and is " " enclosed within a curvilinear code shape having a periphery;applying said code pattern to said surface;and applying a target for locating said code to said surface, said target comprising predetermined shape and optical properties relative to said code pattern, where said target includes a portion proximate to said periphery, where said target has approximately radial features distinct from said plurality of data cells, and where the centroid of said target is adjacent to the centroid of said enclosed code area
  9. 66
    A method of obtaining information content from a two-dimensional optical pattern, comprising:capturing an image of said optical pattern, where said image is contained within an enclosed shape having a periphery;ascertaining locations in two dimensions of a plurality of optical target elements positioned within said pattern image, where each optical target element has a predetermined shape and position within said pattern image, where at least one of said plurality of optical target elements has distinct, approximately radial features, and where a portion of said plurality of optical target elements is proximate to said periphery;locating optical cells that are spaced apart from each other at predetermined locations in the optical pattern image with respect to the ascertained optical target elements and which lie primarily within a boundary formed by the ascertained target elements;and determining the information content of at least some of said located optical cells.
  10. 82
    A portable finder for contact decoding, said finder comprising:a front surface;imaging optics having a focal area located at or adjacent to said front surface;a contact switch positioned to signal said finder that an object is located at or near said focal area;a light source illuminating the focus of said imaging optics;imaging electronics to acquire an image of said focal area;image processing electronics for acquiring a code image and converting said code image into transmittable information;and telecommunications means for transmitting said information.
  11. 88
    88 A method for acquiring coded information on a surface, where said acquiring is performed by a user with a finder, where said finder is hand-held by said user, said method comprising:contacting said surface with said finder;and notifying said user of said acquisition of said coded information.
  12. 102
    The method ofclaim 88 wherein said coded information is said code ofclaim 27.
  13. 103
    The method ofclaim 88 wherein said coded information is said code ofclaim 36.
  14. 104
    The method ofclaim 88 wherein said coded information is said code ofclaim 38.
  15. 105
    The method ofclaim 88 wherein said coded information is said code ofclaim 42.