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: 9710101Abstract: 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: GrantFiled: October 13, 2015Date of Patent: July 18, 2017Assignee: Flatfrog Laboratories ABInventors: Tomas Christiansson, Ola Wassvik, Christer Fåhraeus
-
Patent number: 9442574Abstract: 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: GrantFiled: October 11, 2013Date of Patent: September 13, 2016Assignee: FLATFROG LABORATORIES ABInventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
-
Patent number: 9304605Abstract: 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: GrantFiled: December 15, 2008Date of Patent: April 5, 2016Assignee: Anoto ABInventors: Linus Wiebe, Christer Fåhraeus, Petter Ericson
-
Publication number: 20160050746Abstract: 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: ApplicationFiled: April 9, 2014Publication date: February 18, 2016Inventors: Ola Wassvik, Christer Fåhraeus
-
Publication number: 20160034099Abstract: 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: ApplicationFiled: October 13, 2015Publication date: February 4, 2016Inventors: Tomas CHRISTIANSSON, Ola WASSVIK, Christer FÅHRAEUS
-
Publication number: 20150331545Abstract: 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: ApplicationFiled: December 17, 2013Publication date: November 19, 2015Applicant: FlatFrog Laboraties ABInventors: Ola WASSVIK, Håkan BERGSTRÖM, Thomas CRAVEN-BARTLE, Christer FÅHRAEUS
-
Publication number: 20150324028Abstract: 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: ApplicationFiled: December 17, 2013Publication date: November 12, 2015Inventors: Ola WASSVIK, Håkan BERGSTRÖM, Thomas CRAVEN-BARTLE, Christer FÅHRAEUS
-
Patent number: 9158401Abstract: 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: GrantFiled: June 29, 2011Date of Patent: October 13, 2015Assignee: FLATFROG LABORATORIES ABInventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
-
Publication number: 20140125633Abstract: 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: ApplicationFiled: October 11, 2013Publication date: May 8, 2014Applicant: FlatFrog Laboratories ABInventors: Christer FÅHRAEUS, Henrik WALL, Ola WASSVIK, Tomas CHRISTIANSSON
-
Patent number: 8581884Abstract: 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: GrantFiled: December 2, 2009Date of Patent: November 12, 2013Assignee: FlatFrog Laboratories ABInventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
-
Publication number: 20130154983Abstract: 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: ApplicationFiled: June 29, 2011Publication date: June 20, 2013Applicant: FlatFrog Laboratories ABInventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
-
Publication number: 20120256882Abstract: 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: ApplicationFiled: December 20, 2010Publication date: October 11, 2012Applicant: FlatFrog Laboratories ABInventors: Tomas Christiansson, Christer Fåhraeus, Ola Wassvik
-
Publication number: 20120200538Abstract: 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: ApplicationFiled: October 13, 2010Publication date: August 9, 2012Applicant: FLATFROG LABORATORIES ABInventors: Tomas Christiansson, Christer Fåhraeus, Henrik Wall, Ola Wassvik, Mattias Bryborn Krus
-
Publication number: 20120162144Abstract: 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: ApplicationFiled: September 1, 2010Publication date: June 28, 2012Applicant: FLATFROG LABORATORIES ABInventors: Christer Fåhraeus, Tomas Christiansson, Henrik Wall, Ola Wassvik
-
Publication number: 20110227874Abstract: 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: ApplicationFiled: December 2, 2009Publication date: September 22, 2011Inventors: Christer Fåhraeus, Henrik Wall, Ola Wassvik, Tomas Christiansson
-
Patent number: 7751089Abstract: 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: GrantFiled: May 26, 2004Date of Patent: July 6, 2010Assignee: Anoto ABInventors: Christer Fåhraeus, Stefan Lynggaard, Stefan Burström
-
Patent number: 7254839Abstract: 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: GrantFiled: March 21, 2001Date of Patent: August 7, 2007Assignee: Anoto ABInventors: Christer Fåhraeus, Petter Ericson, Sven Olof Karlsson
-
Patent number: 7239306Abstract: 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: GrantFiled: May 10, 2002Date of Patent: July 3, 2007Assignee: Anoto IP LIC HandelsbolagInventors: Christer Fåhraeus, Johan Lindgren, Stefan Burström
-
Patent number: 7202963Abstract: 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: GrantFiled: June 27, 2002Date of Patent: April 10, 2007Assignee: Anoto ABInventors: Linus Wiebe, Per Höglin, Christer Fåhraeus
-
Publication number: 20060244985Abstract: 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: ApplicationFiled: May 26, 2004Publication date: November 2, 2006Inventors: Christer Fåhraeus, Stefan Lynggaard, Stefan Burström