Multi-touch local device authentication

US9594893B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9594893-B2
Application numberUS-201414155917-A
CountryUS
Kind codeB2
Filing dateJan 15, 2014
Priority dateJan 15, 2014
Publication dateMar 14, 2017
Grant dateMar 14, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An embodiment provides a method, including: detecting, at a touch sensitive surface of an information handling device, user input including at least one multi-touch input; said detecting comprising detecting two or more substantially simultaneous user inputs to the touch sensitive surface; associating, using a processor, a number with the at least one multi-touch input; determining, using the processor, if the user input matches expected user input; and responsive to determining a match, authenticating a user. Other embodiments are described and claimed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: detecting, at a touch sensitive surface of an information handling device, user input including at least one multi-touch input; said detecting comprising detecting two or more concurrent user inputs to the touch sensitive surface; associating, using a processor, a number with the at least one multi-touch input, the number being chosen based on the number of concurrent user inputs; thereafter performing, using the processor, a comparison of a sequence of numbers associated with a sequence of concurrent user inputs and a predetermined sequence of numbers; and providing, responsive to determining a match based on the comparison, an authentication of a user. 2. The method of claim 1 , wherein: said detecting comprising detecting that the user input includes a directional component; and said performing a comparison includes matching the directional component with an expected directional component. 3. The method of claim 1 , wherein: said detecting comprising detecting that the user input includes a force component; and said performing a comparison includes matching the force component with an expected force component. 4. The method of claim 1 , wherein: said detecting comprising detecting that the user input includes sequential multi-touch input; and said associating includes associating numbers with each multi-touch input of the sequential multi-touch input. 5. The method of claim 4 , wherein said performing a comparison includes determining that the numbers associated with each multi-touch input occur in an expected sequence. 6. The method of claim 1 , wherein: said detecting comprising detecting that the user input includes a location component; and said performing a comparison includes matching the location component with an expected location component. 7. The method of claim 1 , wherein the detecting comprises detecting at least one multi-touch input selected from the group of inputs consisting of a swipe, a tap, and a press and hold. 8. The method of claim 7 , wherein the detected swipe comprises a directional swipe. 9. The method of claim 8 , wherein the detected, directional swipe is selected from the group consisting of a pinch gesture and a zoom gesture. 10. The method of claim 1 , wherein: said detecting comprising detecting that the user input includes a temporal component; and said performing includes matching the temporal component with an expected temporal component. 11. An information handling device, comprising: a touch sensitive surface that accepts user input; a processor; and a memory device that stores instructions accessible to the processor, the instructions being executable by the processor to: detect, at the touch sensitive surface, user input including at least one multi-touch input; wherein to detect comprises detecting two or more concurrent user inputs to the touch sensitive surface; associate a number with the at least one multi-touch input, the number being chosen based on the number of concurrent user inputs; thereafter perform a comparison of a sequence of numbers associated with a sequence of concurrent user inputs and a predetermined sequence of numbers; and providing, responsive to determining a match based on the comparison, an authentication of a user. 12. The information handling device of claim 11 , wherein: to detect comprises detecting that the user input includes a directional component; and to perform a comparison includes matching the directional component with an expected directional component. 13. The information handling device of claim 11 , wherein: to detect comprises detecting that the user input includes a force component; and to perform a comparison includes matching the force component with an expected force component. 14. The information handling device of claim 11 , wherein: to detect comprises detecting that the user input includes sequential multi-touch input; and to associate includes associating numbers with each multi-touch input of the sequential multi-touch input. 15. The information handling device of claim 14 , wherein to perform a comparison includes determining that the numbers associated with each multi-touch input occur in an expected sequence. 16. The information handling device of claim 11 , wherein: to detect comprises detecting that the user input includes a location component; and to perform a comparison includes matching the location component with an expected location component. 17. The information handling device of claim 11 , wherein the detecting comprises detecting at least one multi-touch input selected from the group of inputs consisting of a swipe, a tap, and a press and hold. 18. The information handling device of claim 17 , wherein the detected swipe comprises a directional swipe. 19. The information handling device of claim 18 , wherein the detected, directional swipe is selected from the group consisting of a pinch gesture and a zoom gesture. 20. A product, comprising: a storage device having processor executable code stored therewith, the code comprising: code that detects, at a touch sensitive surface of an information handling device, user input including at least one multi-touch input; wherein to detect comprises detecting two or more concurrent user inputs to the touch sensitive surface; code that associates, using a processor, a number with the at least one multi-touch input, the number being chosen based on the number of concurrent user inputs; code that thereafter performs, using the processor, a comparison of a sequence of numbers associated with a sequence of concurrent user inputs and a predetermined sequence of numbers; and code that provides, responsive to determining a match based on the comparison, an authentication of a user.

Assignees

Inventors

Classifications

  • Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • G06F21/36Primary

    by graphic or iconic representation · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9594893B2 cover?
An embodiment provides a method, including: detecting, at a touch sensitive surface of an information handling device, user input including at least one multi-touch input; said detecting comprising detecting two or more substantially simultaneous user inputs to the touch sensitive surface; associating, using a processor, a number with the at least one multi-touch input; determining, using the p…
Who is the assignee on this patent?
Lenovo Singapore Pte Ltd
What technology area does this patent fall under?
Primary CPC classification G06F21/36. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).