Patents by Inventor Kenneth Jonsson
Kenneth Jonsson 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: 9613428Abstract: The present invention concerns a method, a system, a device of authenticating a user using a body part including biometric information. The method comprises stitching partial enrolment images comprising different views of the user's body part into at least one mosaic and thereby creating an enrolled image, acquiring an authentication image of the body part, wherein the size of the authentication image is a fraction of the enrolled image, determining at least one area of interest in the enrolled image, and matching the authentication image with image data of the determined area of interest in the enrolled image.Type: GrantFiled: October 26, 2015Date of Patent: April 4, 2017Assignee: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarvé, Kenneth Jonsson
-
Patent number: 9607205Abstract: A method of authenticating a candidate fingerprint by means of an electronic device comprising a touch sensor; and a fingerprint sensor. The method comprises the steps of: acquiring at least one touch sensor signal indicative of a sub-area of the touch sensor being touched by the candidate finger; acquiring at least one fingerprint image of the candidate fingerprint; retrieving a stored enrollment representation of the enrolled fingerprint of the enrolled finger; determining an authentication representation of the candidate fingerprint based on the fingerprint image; and determining an authentication result based on the authentication representation, the stored enrollment representation, and the at least one touch sensor signal.Type: GrantFiled: November 24, 2015Date of Patent: March 28, 2017Assignee: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarve, Hans Thörnblom, Kenneth Jonsson
-
Publication number: 20170004352Abstract: A computer-implemented method of performing fingerprint based authentication from matching local features represented by binary features which can be matched in an efficient implementation in one or both of software and hardware by computing Hamming distances between the binary features. A local feature in a verification image is said to be matching with a local feature in an enrolment image if the Hamming distance between the binary features falls below a pre-determined threshold. The computer-implemented method retains information about the similarity of local features in the two images and utilities it in an efficient way with the objective of improving fingerprint recognition rates and enabling finger liveness detection. In an aspect a normalized feature similarity distribution is generated as part of the representation in recognition and liveness detection.Type: ApplicationFiled: June 22, 2016Publication date: January 5, 2017Applicant: Fingerprint Cards ABInventors: Kenneth Jonsson, Eric Setterberg, David Tingdahl
-
Patent number: 9508122Abstract: The present invention concerns a method, a system, a device for enrolling biometric data of a body part to be used for user authentication, using a two-dimensional sensor. The method comprises capturing, using the two-dimensional sensor, images representing different views of the body part, stitching the images into at least one mosaic, generating at least one constructed image by determining at least one area of interest in the mosaic, the area of interest representing an additional view of the body part, and extracting image data of the area of interest, and enrolling the constructed images in a set of templates to be used for user authentication.Type: GrantFiled: October 26, 2015Date of Patent: November 29, 2016Assignee: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarvé, Kenneth Jonsson
-
Patent number: 9430300Abstract: A method includes duplicating, by an acceleration engine that is associated with a software application executing in a computing environment, a state of a kernel stack of an operating system of the computing environment to generate a duplicate network stack; receiving, by the acceleration engine, a request by the software application to send traffic over a network interface; and sending, by the acceleration engine, the request to a network driver relating to the network interface.Type: GrantFiled: December 6, 2012Date of Patent: August 30, 2016Assignee: WIND RIVER SYSTEMS, INC.Inventors: Kenneth Jonsson, Markus Carlstedt, Rikard Mendel
-
Publication number: 20160180146Abstract: A method of authenticating a candidate fingerprint by means of an electronic device comprising a touch sensor; and a fingerprint sensor. The method comprises the steps of: acquiring at least one touch sensor signal indicative of a sub-area of the touch sensor being touched by the candidate finger; acquiring at least one fingerprint image of the candidate fingerprint; retrieving a stored enrollment representation of the enrolled fingerprint of the enrolled finger; determining an authentication representation of the candidate fingerprint based on the fingerprint image; and determining an authentication result based on the authentication representation, the stored enrollment representation, and the at least one touch sensor signal.Type: ApplicationFiled: November 24, 2015Publication date: June 23, 2016Applicant: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarve, Hans Thörnblom, Kenneth Jonsson
-
Publication number: 20160132711Abstract: The present invention concerns a method, a system, a device for enrolling biometric data of a body part to be used for user authentication, using a two-dimensional sensor. The method comprises capturing, using the two-dimensional sensor, images representing different views of the body part, stitching the images into at least one mosaic, generating at least one constructed image by determining at least one area of interest in the mosaic, the area of interest representing an additional view of the body part, and extracting image data of the area of interest, and enrolling the constructed images in a set of templates to be used for user authentication.Type: ApplicationFiled: October 26, 2015Publication date: May 12, 2016Applicant: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarvé, Kenneth Jonsson
-
Publication number: 20160132710Abstract: The present invention concerns a method, a system, a device of authenticating a user using a body part including biometric information. The method comprises stitching partial enrolment images comprising different views of the user's body part into at least one mosaic and thereby creating an enrolled image, acquiring an authentication image of the body part, wherein the size of the authentication image is a fraction of the enrolled image, determining at least one area of interest in the enrolled image, and matching the authentication image with image data of the determined area of interest in the enrolled image.Type: ApplicationFiled: October 26, 2015Publication date: May 12, 2016Applicant: FINGERPRINT CARDS ABInventors: Eric Setterberg, Hamid Sarvé, Kenneth Jonsson
-
Publication number: 20160063298Abstract: Fingerprint enrolment is described. An initial procedure in which the appropriate area of the finger is determined from the size of a user's finger, followed by a guidance procedure where guidance information is provided in a pseudo random manner and further fingerprint data is obtained during the pseudo random guidance. When the appropriate area of the finger has been covered, fingerprint data is used in a calculation of fingerprint enrolment data that can be used in subsequent steps in the enrolment procedure.Type: ApplicationFiled: August 24, 2015Publication date: March 3, 2016Applicant: FINGERPRINT CARDS ABInventors: Mats Tuneld, Hamid Sarvé, Kenneth Jonsson, Stefan Printz, Chao Chen
-
Patent number: 9081630Abstract: A method includes receiving a request to access a resource; determining a presence of a memory buffer in a hardware-assisted memory pool; and determining a response to the request to access the resource based on the presence of the memory buffer. A system includes a plurality of processors, a resource, and a hardware-assisted memory pool including a memory buffer; one of the plurality of processors receives a request to access the resource, determines a presence of the memory buffer, and determines a response to the request to access the resource based on the presence of the memory buffer.Type: GrantFiled: December 12, 2012Date of Patent: July 14, 2015Assignee: WIND RIVER SYSTEMS, INC.Inventors: Markus Carlstedt, Kenneth Jonsson, Rikard Mendel
-
Publication number: 20140165073Abstract: A method includes receiving a request to access a resource; determining a presence of a memory buffer in a hardware-assisted memory pool; and determining a response to the request to access the resource based on the presence of the memory buffer. A system includes a plurality of processors, a resource, and a hardware-assisted memory pool including a memory buffer; one of the plurality of processors receives a request to access the resource, determines a presence of the memory buffer, and determines a response to the request to access the resource based on the presence of the memory buffer.Type: ApplicationFiled: December 12, 2012Publication date: June 12, 2014Applicant: Wind River Systems, Inc.Inventors: Markus CARLSTEDT, Kenneth JONSSON, Rikard MENDEL
-
Publication number: 20140164639Abstract: A method includes duplicating, by an acceleration engine that is associated with a software application executing in a computing environment, a state of a kernel stack of an operating system of the computing environment to generate a duplicate network stack; receiving, by the acceleration engine, a request by the software application to send traffic over a network interface; and sending, by the acceleration engine, the request to a network driver relating to the network interface.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Applicant: Wind River Systems, Inc.Inventors: Kenneth JONSSON, Markus CARLSTEDT, Rikard MENDEL
-
Publication number: 20120020374Abstract: A system includes a network interface and a plurality of processing cores. The network interface includes a plurality of ports. A first one of the cores processes tasks relating to a native network stack owning a first one of the ports. A second one of the cores processes tasks relating to an accelerated network stack owning a second one of the ports. The accelerated network stack receives a packet using the second port, determines an acceleration status of the packet, sends the packet to the native network stack if the acceleration status is not accelerated, and processes the packet if the acceleration status is accelerated.Type: ApplicationFiled: July 26, 2010Publication date: January 26, 2012Inventors: Kenneth JONSSON, Markus Carlstedt, Rikard Mendel
-
Publication number: 20090293119Abstract: In one embodiment of the present invention, a user authentication method including the steps of automatically generating a set of deviation parameters; deviating from a reference password object, within an object space defined by appearance parameters previously acquired from a training set of objects, in a direction and with an amount determined by the set of deviation parameters, to thereby synthesize a password object; assigning a perceptual password including the password object to a user, and receiving a user identity claim including a user-provided perceptual password. The method further includes the steps of comparing the user-provided perceptual password with the perceptual password assigned to the claimed user, and, based on the result of this comparison, accepting or rejecting the user identity claim.Type: ApplicationFiled: July 9, 2007Publication date: November 26, 2009Inventor: Kenneth Jonsson