Patents by Inventor Christer Fåhraeus

Christer Fåhraeus has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9710101
    Abstract: A device obtains a signal representative of objects on a touch surface of a multi-touch sensing apparatus and executes a method for extracting touch data from the signal. The method operates in a sequence of detection frames. Each detection frame comprises the steps of: obtaining (300) the signal; processing (301) the signal for identifying touches; determining (302) a set of identified touches and touch data for the set of identified touches; and outputting (303) the touch data. At least one of the steps of processing (301) and determining (302) includes a prioritization that actively favors certain touches to be identified and included in the set of identified touches, respectively. Temporal prioritization favors a touch that corresponds to a previous touch, which is identified in one or more preceding detection frames. Spatial prioritization favors a touch that is located within at least one predefined subarea on the touch surface.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: July 18, 2017
    Assignee: Flatfrog Laboratories AB
    Inventors: Tomas Christiansson, Ola Wassvik, Christer Fåhraeus
  • Patent number: 9442574
    Abstract: A touch sensing apparatus includes a group of emitters arranged to emit light to illuminate at least part of the touch surface, a light detector arranged to receive light from the group of emitters, and a processing element. Each emitter is controlled to transmit a code by way of the emitted light such that the code identifies the respective emitter. The codes may at least partly be transmitted concurrently. The codes may be selected such that a value of an autocorrelation of each code is significantly higher than a value of a cross-correlation between any two codes of different emitters. The processing element processes an output signal from the light detector to separate the light received from the individual emitters based on the transmitted codes, and to determine the position of the object/objects based on the light received from the individual emitters.
    Type: Grant
    Filed: October 11, 2013
    Date of Patent: September 13, 2016
    Assignee: FLATFROG LABORATORIES AB
    Inventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
  • Patent number: 9304605
    Abstract: An information management system is intended for management of digitally represented information which is associated with absolute positions on an imaginary surface (200). The imaginary surface (200) contains at least two regions (201-208), each of which is dedicated to predetermined management of the digitally represented information. In the system the management of the digitally represented information is carried out on the basis of the region affiliation of the absolute positions associated with the information. The system is suitably based on use of a position-coding pattern which defines the imaginary surface (200) and which in parts is applicable on different bases. The system makes possible both digital recording of information and control of how the information thus recorded is to be managed. A database, a method for management of information, a method for compiling a pattern layout, a product and use are also described.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: April 5, 2016
    Assignee: Anoto AB
    Inventors: Linus Wiebe, Christer Fåhraeus, Petter Ericson
  • Publication number: 20160050746
    Abstract: The disclosure relates to a printed circuit assembly, PCA, comprising: a printed circuit board, PCB; a group of components comprising an emitter, a detector and an integrated circuit, IC wherein the components are electrically bonded to the PCB, and the emitter and the detector are electrically connected to the integrated circuit via the PCB, the integrated circuit is further configured to control operation of the emitter and the detector in the same group, and a first coating covering at least one of the components in the group, wherein the first coating is made of an optically transparent material. The disclosure also relates to a method for fabricating a printed circuit assembly, and a touch sensitive system comprising the printed circuit assembly.
    Type: Application
    Filed: April 9, 2014
    Publication date: February 18, 2016
    Inventors: Ola Wassvik, Christer Fåhraeus
  • Publication number: 20160034099
    Abstract: A device obtains a signal representative of objects on a touch surface of a multi-touch sensing apparatus and executes a method for extracting touch data from the signal. The method operates in a sequence of detection frames. Each detection frame comprises the steps of: obtaining (300) the signal; processing (301) the signal for identifying touches; determining (302) a set of identified touches and touch data for the set of identified touches; and outputting (303) the touch data. At least one of the steps of processing (301) and determining (302) includes a prioritization that actively favors certain touches to be identified and included in the set of identified touches, respectively. Temporal prioritization favors a touch that corresponds to a previous touch, which is identified in one or more preceding detection frames. Spatial prioritization favors a touch that is located within at least one predefined subarea on the touch surface.
    Type: Application
    Filed: October 13, 2015
    Publication date: February 4, 2016
    Inventors: Tomas CHRISTIANSSON, Ola WASSVIK, Christer FÅHRAEUS
  • Publication number: 20150331545
    Abstract: A laminated optical element is provided for a touch-sensitive apparatus which operates by light frustration (FTIR), and comprises: a light-transmissive panel (1) that defines a front surface (5) and an opposite, rear surface (6); a light-coupling mechanism for light input to and output from the panel, arranged along a perimeter of a touch-sensitive region (4) of the optical element; a shielding element (70) applied at the front surface (5) over the light-coupling mechanism; and a light-transmissive sheet (60) disposed overlapping the shielding element and covering the front surface of the panel within the shielding element, wherein a lower surface of the light-transmissive sheet is in optical contact with the front surface of the panel, so as to allow light within a predetermined wavelength range to propagate between at least first and second positions of the light-coupling mechanism by total internal reflection in an upper surface of the light-transmissive sheet.
    Type: Application
    Filed: December 17, 2013
    Publication date: November 19, 2015
    Applicant: FlatFrog Laboraties AB
    Inventors: Ola WASSVIK, Håkan BERGSTRÖM, Thomas CRAVEN-BARTLE, Christer FÅHRAEUS
  • Publication number: 20150324028
    Abstract: A touch-sensitive apparatus operates by light frustration (FTIR) and comprises a light transmissive panel (1) with a front surface (5) and a rear surface (6). Light emitters (2) and light detectors are optically coupled to the panel (1) to define a grid of light propagation paths inside the panel (1) between pairs of light emitters (2) and light detectors. A light in coupling structure comprises a diffusively reflective element (20) on the rear surface (6) and a specularly reflective element (22) on the front surface (5). Each light emitter (2) is arranged to project a beam of light onto a transmissive surface portion (24) on the rear surface (6), such that at least a portion of the beam of light enters the light transmissive panel (1) through the transmissive surface portion (24), is specularly reflected against the specularly reflective element (22) and impinges on the diffusively reflective element (20) from inside the light transmissive panel (1).
    Type: Application
    Filed: December 17, 2013
    Publication date: November 12, 2015
    Inventors: Ola WASSVIK, Håkan BERGSTRÖM, Thomas CRAVEN-BARTLE, Christer FÅHRAEUS
  • Patent number: 9158401
    Abstract: A device obtains a signal representative of objects on a touch surface of a multi-touch sensing apparatus and executes a method for extracting touch data from the signal. The method operates in a sequence of detection frames. Each detection frame comprises the steps of: obtaining (300) the signal; processing (301) the signal for identifying touches; determining (302) a set of identified touches and touch data for the set of identified touches; and outputting (303) the touch data. At least one of the steps of processing (301) and determining (302) includes a prioritization that actively favors certain touches to be identified and included in the set of identified touches, respectively. Temporal prioritization favors a touch that corresponds to a previous touch, which is identified in one or more preceding detection frames. Spatial prioritization favors a touch that is located within at least one predefined subarea on the touch surface.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: October 13, 2015
    Assignee: FLATFROG LABORATORIES AB
    Inventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
  • Publication number: 20140125633
    Abstract: A touch sensing apparatus includes a group of emitters arranged to emit light to illuminate at least part of the touch surface, a light detector arranged to receive light from the group of emitters, and a processing element. Each emitter is controlled to transmit a code by way of the emitted light such that the code identifies the respective emitter. The codes may at least partly be transmitted concurrently. The codes may be selected such that a value of an autocorrelation of each code is significantly higher than a value of a cross-correlation between any two codes of different emitters. The processing element processes an output signal from the light detector to separate the light received from the individual emitters based on the transmitted codes, and to determine the position of the object/objects based on the light received from the individual emitters.
    Type: Application
    Filed: October 11, 2013
    Publication date: May 8, 2014
    Applicant: FlatFrog Laboratories AB
    Inventors: Christer FÅHRAEUS, Henrik WALL, Ola WASSVIK, Tomas CHRISTIANSSON
  • Patent number: 8581884
    Abstract: A touch sensing apparatus is controlled to determine the position of one or more objects (7) that interact with a touch surface (1). The apparatus includes a group of emitters (2) arranged to emit light to illuminate at least part of the touch surface (1), a light detector (4) arranged to receive light from the group of emitters (2), and a processing element (7). Each emitter (2) is controlled to transmit a code by way of the emitted light such that the code identifies the respective emitter (2). The codes may at least partly be transmitted concurrently. The codes may be selected such that a value of an autocorrelation of each code is significantly higher than a value of a cross-correlation between any two codes of different emitters (2).
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: November 12, 2013
    Assignee: FlatFrog Laboratories AB
    Inventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
  • Publication number: 20130154983
    Abstract: A device obtains a signal representative of objects on a touch surface of a multi-touch sensing apparatus and executes a method for extracting touch data from the signal. The method operates in a sequence of detection frames. Each detection frame comprises the steps of: obtaining (300) the signal; processing (301) the signal for identifying touches; determining (302) a set of identified touches and touch data for the set of identified touches; and outputting (303) the touch data. At least one of the steps of processing (301) and determining (302) includes a prioritization that actively favors certain touches to be identified and included in the set of identified touches, respectively. Temporal prioritization favors a touch that corresponds to a previous touch, which is identified in one or more preceding detection frames. Spatial prioritization favors a touch that is located within at least one predefined subarea on the touch surface.
    Type: Application
    Filed: June 29, 2011
    Publication date: June 20, 2013
    Applicant: FlatFrog Laboratories AB
    Inventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
  • Publication number: 20120256882
    Abstract: A device is configured to process data from a touch-sensitive apparatus for the purpose of identifying a reduced performance of components in the apparatus. The apparatus may be an FTIR system that comprises a light transmissive panel, an illumination arrangement for introducing light into the panel, and a light detection arrangement for receiving the light propagating in the panel and for measuring the energy of the received light. The device comprises a processor unit which is configured to obtain a signal comprising a time series of signal values that represent the energy of the light received by the light detection arrangement; calculate a parameter value representing a temporal variability of the signal values in the signal; and identify, based on the parameter value, a reduced performance of any of the illumination arrangement and the light detection arrangement.
    Type: Application
    Filed: December 20, 2010
    Publication date: October 11, 2012
    Applicant: FlatFrog Laboratories AB
    Inventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
  • Publication number: 20120200538
    Abstract: An apparatus for determining an interaction between an object and a touch surface of a panel. An illumination arrangement introduces light into the panel for propagation by internal reflection between the touch surface and an opposite surface and towards a receiving light detection arrangement. A processor unit is configured to iteratively i) determine, based on the received light, a current light status representing a two-dimensional distribution of light in the panel, ii) determine the interaction with the object as a function of the current light status and a previously updated background status representing a two-dimensional distribution of light in the panel caused by contaminations, and iii) update the background status as a function of the interaction. A method and computer readable medium are also described.
    Type: Application
    Filed: October 13, 2010
    Publication date: August 9, 2012
    Applicant: FLATFROG LABORATORIES AB
    Inventors: Tomas Christiansson, Christer Fåhraeus, Henrik Wall, Ola Wassvik, Mattias Bryborn Krus
  • Publication number: 20120162144
    Abstract: An apparatus, method and computer-readable medium for determining a location of at least one object on a touch surface of a light transmissive panel. The method comprises the steps of: introducing light into the panel for propagation by internal reflection between the touch surface and an opposite surface; receiving the light propagating in the panel; and iteratively i) determining a current signal profile of light received by the light detection arrangement, ii) updating, when a condition is met, a background signal profile of light received by the light detection arrangement, iii) calculating a current compensated signal profile as a function of the background signal profile and the current signal profile and iv) determining, when the object touches the touch surface and thereby attenuates the light propagating in the panel, the location as a function of the compensated signal profile.
    Type: Application
    Filed: September 1, 2010
    Publication date: June 28, 2012
    Applicant: FLATFROG LABORATORIES AB
    Inventors: Christer Fåhraeus, Tomas Christiansson, Henrik Wall, Ola Wassvik
  • Publication number: 20110227874
    Abstract: A touch sensing apparatus is controlled to determine the position of one or more objects (7) that interact with a touch surface (1). The apparatus includes a group of emitters (2) arranged to emit light to illuminate at least part of the touch surface (1), a light detector (4) arranged to receive light from the group of emitters (2), and a processing element (7). Each emitter (2) is controlled to transmit a code by way of the emitted light such that the code identifies the respective emitter (2). The codes may at least partly be transmitted concurrently. The codes may be selected such that a value of an autocorrelation of each code is significantly higher than a value of a cross-correlation between any two codes of different emitters (2).
    Type: Application
    Filed: December 2, 2009
    Publication date: September 22, 2011
    Inventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
  • Patent number: 7751089
    Abstract: A computer-implemented method is designed for printing on regular digital printers of a coding pattern consisting of regularly spaced code symbols. In the method, a page-describing code (e.g. in PostScript programming language) is generated for the printer. The generation of the page-describing code is based a character definition set which assigns a set of characters to represent a set of mutually unique groups of the code symbols. By mapping the set of mutually unique groups against the coding pattern, the location of corresponding groups within the coding pattern can be identified. Each of the corresponding groups is then represented by its assigned character in the page-describing code. The resulting page-describing code is small in size and has a reduced set of printer instructions that can be processed efficiently by the receiving printer.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: July 6, 2010
    Assignee: Anoto AB
    Inventors: Christer Fåhraeus, Stefan Lynggaard, Stefan Burström
  • Patent number: 7254839
    Abstract: A system and method are disclosed for controlling access to an access-protected unit. A pair of coordinates may be read from a base, such as a card, using a digital pen. The system may then check if the pair of coordinates are within a coordinate area belonging to an authorized user. If so, access may be granted to the authorized user to the access-protected unit or to specific programs or functions of the access-protected unit.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: August 7, 2007
    Assignee: Anoto AB
    Inventors: Christer Fåhraeus, Petter Ericson, Sven Olof Karlsson
  • Patent number: 7239306
    Abstract: An electronic pen has a body, a cap and an actuation device. The actuation device comprises a sensor arrangement for sensing presence or absence of the cap on the body. The actuation device is operable to activate the electronic pen in response to removal of the cap from the body or in response to placement of the cap on a portion separated from a front end portion of the body. The actuation device is further operable to deactivate the electronic pen in response to placement of said cap on said body. Methods for activating and deactivating an electronic pen are also described.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: July 3, 2007
    Assignee: Anoto IP LIC Handelsbolag
    Inventors: Christer Fåhraeus, Johan Lindgren, Stefan Burström
  • Patent number: 7202963
    Abstract: The present invention relates to a method for generating a message that is intended to be sent to a destination. The method is characterized by the steps of sending an address parameter, that corresponds to the destination, to a printer unit; printing out a sheet of paper using the printer unit, which sheet of paper comprises a position-coding pattern and the address parameter; generating an information sequence by writing on the sheet of paper with a drawing device, which drawing device is capable of detecting positions on the sheet of paper by reading the position-coding pattern; recording the address parameter using the drawing device; and combining the recorded address parameter with the information sequence into a message.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: April 10, 2007
    Assignee: Anoto AB
    Inventors: Linus Wiebe, Per Höglin, Christer Fåhraeus
  • Publication number: 20060244985
    Abstract: A computer-implemented method is designed for printing on regular digital printers of a coding pattern consisting of regularly spaced code symbols. In the method, a page-describing code (e.g. in PostScript programming language) is generated for the printer. The generation of the page-describing code is based a character definition set which assigns a set of characters to represent a set of mutually unique groups of the code symbols. By mapping the set of mutually unique groups against the coding pattern, the location of corresponding groups within the coding pattern can be identified. Each of the corresponding groups is then represented by its assigned character in the page-describing code. The resulting page-describing code is small in size and has a reduced set of printer instructions that can be processed efficiently by the receiving printer.
    Type: Application
    Filed: May 26, 2004
    Publication date: November 2, 2006
    Inventors: Christer Fåhraeus, Stefan Lynggaard, Stefan Burström