Capacitive gesture detection system and methods thereof
US-2017324860-A1 · Nov 9, 2017 · US
US2016018913A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016018913-A1 |
| Application number | US-201314773092-A |
| Country | US |
| Kind code | A1 |
| Filing date | Mar 6, 2013 |
| Priority date | Mar 6, 2013 |
| Publication date | Jan 21, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: differentiate between two or more current possible inputs associated with a particular region of a user interface by dynamically assigning respective probabilities to two or more of the current possible inputs, wherein the dynamic assignment of the probabilities is based on at least one or more of: the time between the two or more current possible inputs and one or more previous inputs in the current view; the current view in which the two or more current possible inputs are received; the two or more current possible inputs being received at an edge region of a display showing the current view; and a specific displayed user interface element associated with the particular region, the particular region being an edge region of a display of the user interface.
Opening claim text (preview).
1 . An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: differentiate between two or more current possible user inputs associated with a particular region of a user interface by assigning respective probabilities to two or more of the current possible user inputs, wherein the assigning of the probabilities is based on at least one or more of: the time between the two or more current possible user inputs and one or more previous user inputs in the current view; the current view in which the two or more current possible user inputs are received; the two or more current possible user inputs being received at an edge region of a display showing the current view; and a specific displayed user interface element associated with the particular region, the particular region being an edge region of a display of the user interface. 2 . The apparatus of claim 1 wherein the apparatus is configured to perform a function corresponding to the current user input with the highest assigned probability of the two or more of the current possible user inputs. 3 . The apparatus of claim 1 wherein the assigning the probabilities is based on a current view; the current view being an open application, an open settings menu, or a desktop view. 4 . The apparatus of claim 1 wherein the possible user inputs comprise one or more respective user inputs which would close a current open application, exit the current view, scroll within the current view and toggle functionality provided by the current view. 5 . The apparatus of claim 1 wherein the current possible user inputs comprise a user input causing an effect outside the current view or application which: if assigned the highest probability, would close the current open application, exit the current view, or move away from the current view. 6 . The apparatus of claim 1 wherein the current possible user inputs comprise a user input causing an effect within the current view or application which: if assigned the highest probability, would scroll within the current view, toggle a user interface element within the current view, or actuate a user interface element within the current view. 7 . The apparatus of claim 1 wherein the two or more current possible user inputs are: a slide starting from an edge region of a display of the user interface causing one or more of closing the current open application, exiting the current view, or moving away from the current view; and a slide starting on a display within an edge region of a display of the user interface causing one or more of scrolling within the current view, toggling a user interface element within the current view, or actuating a user interface element within the current view. 8 . The apparatus of claim 1 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the time between the two or more current possible user inputs and one or more previous user inputs in the current view by at least one of: increasing the probability assigned to a current possible user input causing an effect within the current view as the time decreases; decreasing the probability assigned to a current possible user input causing an effect within the current view as the time increases increasing the probability assigned to a current possible user input causing an effect outside the current view as the time increases; and decreasing the probability assigned to a current possible user input causing an effect outside the current view as the time decreases. 9 . The apparatus of claim 8 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the time between the two or more current possible user inputs and one or more previous user inputs in the current view by receiving the two or more current possible user inputs at an edge region of a display of the user interface showing the current view. 10 . The apparatus of claim 1 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the time between the two or more current possible user inputs and one or more previous user inputs in the current view, wherein the one or more previous user inputs are made during the same open instance of the current view as the two or more current possible user inputs. 11 . The apparatus of claim 1 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the time between the two or more current possible user inputs and one or more previous user inputs in the current view by receiving the two or more current possible user inputs at an edge region of a display of the user interface showing the current view; and varying the actuable area of the edge region of the display according to the time between the two or more current possible user inputs and the immediately preceding previous user input by at least one of: increasing the probability assigned to a current possible user input causing an effect within the current view as the time between the two or more current possible user inputs and the immediately preceding previous user input decreases; decreasing the probability assigned to a current possible user input causing an effect within the current view as the time between the two or more current possible user inputs and the immediately preceding previous user input increases; increasing the probability assigned to a current possible user input causing an effect outside the current view increases as the time between the two or more current possible user inputs and the immediately preceding previous user input increases; and decreasing the probability assigned to a current possible user input causing an effect outside the current view as the time between the two or more current possible user inputs and the immediately preceding previous user input decreases. 12 . The apparatus of claim 1 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the current view in which the two or more current possible user inputs are received by at least one of: increasing the probability assigned to a current possible user input causing an effect within the current view, if the current possible user input is a user input validly recognized by the current view; decreasing the probability assigned to a current possible user input causing an effect within the current view, if the current possible user input is not an user input validly recognized by the current view; increasing the probability assigned to a current possible user input causing an effect outside the current view, if the current possible user input is not a user input validly recognized by the current view; and decreasing the probability assigned to a current possible user input causing an effect outside the current view, if the current possible user input is a user input validly recognized by the current view. 13 . The apparatus of claim 1 wherein the apparatus is configured to differentiate by assigning respective probabilities based on the two or more current possible user inputs being received at an edge region of a display of the user interface showing the current view by: assigning a higher probability to a current possible user input performing a function within the current view than the probability assigned to a current possible user input performing a function outside the current view. 14 . The a
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Touch pads, in which fingers can move on a surface · CPC title
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
Scrolling or panning · CPC title
according to context-related or environment-related conditions · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.