Patents Assigned to Anoto AB
  • Patent number: 6586688
    Abstract: A product has a surface provided with a first coding pattern and a second coding pattern. The coding patterns may include symbols each of which represents at least two different values. Each symbol in the first coding pattern may be defined by one raster point and at least one marking, the raster point being included in a first raster, which extends over the surface. Each symbol in the second coding pattern may also be defined by one raster point and at least one marking, the raster point being included in a second raster. This second raster may be displaced in relation to the first raster and may have a different spatial scale than the first raster. Each symbol in the first and the second pattern may have a value which, for example, can be indicated by the location of the marking belonging to the symbol in relation to a raster point in the first and second raster, respectively.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: July 1, 2003
    Assignee: Anoto AB
    Inventor: Linus Wiebe
  • Patent number: 6570104
    Abstract: A position-coding pattern (3) which extends across a surface and codes a plurality of positions (7a, 7b) on the surface is described. The coding in a first dimension is based on the use of a first and a second string of symbols, each containing a predetermined number of symbols and each having the characteristic that if a specific number of symbols is taken from the first string of symbols, the location of these symbols in the string of symbols is unambiguously determined. By means of displacements between these strings of symbols, a large number of positions can be coded in the first dimension. A third string of symbols of the same type is used for the coding in a second dimension.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: May 27, 2003
    Assignee: Anoto AB
    Inventors: Petter Ericson, Ola Hugosson
  • Patent number: 6548768
    Abstract: A method and a device for determining a virtual raster of a code pattern consisting of a plurality of marks with associated coordinates mn. Each mark is located at a nominal position but displaced from the nominal position in one of a plurality of directions, depending upon the value of the mark. The nominal positions form raster points gn of the virtual raster, and the raster points are situated on raster lines, which intersect at a first angle. In addition there is a device for determining an initial vector V1,2 on the basis of the coordinates m1, m2 of one or more marks, which initial vector extends approximately between a first and a second adjacent raster point g1, g2. A calculation device determines a second vector V2,3, which forms said angle with the first vector and is the same length as the first vector and extends from the second raster point g2 approximately to a third raster point g3. The mark coordinate m3 which is associated with the third raster point g3 is determined.
    Type: Grant
    Filed: October 2, 2000
    Date of Patent: April 15, 2003
    Assignee: Anoto AB
    Inventors: Mats Petter Pettersson, Tomas Edso
  • Patent number: 6502756
    Abstract: A product which is intended to be used in connection with the recording of information has a surface on which there are a plurality of information alternatives which each have an associated code area. The surface is further provided with a two-dimensional position code which codes coordinates for a plurality of positions on the surface; which is unrelated to the information to be recorded and which enables recording of a desired information alternative by reading the position code for a position in the code area associated with the desired information alternative. The product can advantageously be used in restaurants, when booking trips, making hotel reservations and the like. A system for recording information, as well as a method and software for making the product are also described.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: January 7, 2003
    Assignee: Anoto AB
    Inventor: Christer FĂ„hraeus