Capacitor sensing
US-2024393142-A1 · Nov 28, 2024 · US
US9612675B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9612675-B2 |
| Application number | US-201615184023-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 16, 2016 |
| Priority date | Jan 30, 2013 |
| Publication date | Apr 4, 2017 |
| Grant date | Apr 4, 2017 |
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.
A method, device, and/or computer program product operates a touch-screen device. One or more processors detect a first moving touch on a touch-screen, where the touch-screen is able to detect a presence of the first moving touch but is not able to detect an amount of pressure being applied by the first moving touch. The processor(s) detect a simultaneous second moving touch on the touch-screen, and detect a line being drawn on the touch-screen by the first moving touch. The processor(s) calculate a calculated pressure for the first moving touch based on a distance on the touch-screen between the first moving touch and the second moving touch while the line is being drawn on the touch-screen by the first moving touch, and then adjust a thickness of the line being drawn on the touch-screen by the calculated pressure for the first moving touch.
Opening claim text (preview).
What is claimed is: 1. A method of operating a touch-screen device, the method comprising: detecting, by one or more processors, a first moving touch on a touch-screen, wherein the touch-screen is able to detect a presence of the first moving touch but is not able to detect an amount of pressure being applied by the first moving touch; detecting, by one or more processors, a second moving touch on the touch-screen, the detected second moving touch occurring simultaneously with the first moving touch on the touch-screen, wherein the first moving touch is applied by a first finger of a user and the second moving touch is applied by a second finger of the user; detecting, by one or more processors, a line being drawn on the touch-screen by the first moving touch; calculating, by one or more processors, a calculated pressure for the first moving touch based on a distance on the touch-screen between the first moving touch and the second moving touch while the line is being drawn on the touch-screen by the first moving touch; adjusting, by one or more processors, a thickness of the line being drawn on the touch-screen by the calculated pressure for the first moving touch; displaying, by one or more processors, the line with an adjusted thickness on the touch-screen, wherein the adjusted thickness is based on the calculated pressure for the first moving touch; and further adjusting, by one or more processors, the adjusted thickness of the line being drawn on the touch-screen according to an additional pressure level determined by: Pressure level=( A* ( C− 1))+ B where A is a predefined maximum number of fingers involved in drawing the line on the touch-screen, B is a quantity of fingers used to further adjust a thickness of the line drawn on the touch-screen, and C is a quantity of fingers used to draw the line on the touch-screen. 2. The method according to claim 1 , wherein said calculating the pressure from the detected second moving touch comprises selecting a pressure level from a set of predefined pressure levels that is associated with the second moving touch, wherein the second moving touch is applied by multiple fingers of the user, and wherein each additional finger used to apply the second moving touch increases the calculated pressure by a discrete stepping level. 3. The method according to claim 1 , wherein a feature of the detected second moving touch is an area of the touch-screen that is touched by the detected second moving touch, and wherein calculating the pressure of the first moving touch further comprises generating the calculated pressure from the area of the touch-screen that is touched by the second moving touch. 4. The method according to claim 1 , further comprising: detecting, by one or more processors, a change in a nature of the detected first moving touch on the touch-screen, wherein the change in the nature of the detected first moving touch is identified by a change in an amount of area on the touch-screen being simultaneously touched between the first moving touch and the second moving touch; and re-calculating, by one or more processors, the pressure for the first moving touch based on a detected change in the amount of area on the touch-screen being simultaneously touched by the first moving touch and the second moving touch. 5. A touch-screen device comprising a touch-screen and a processor connected to the touch-screen, the processor arranged to: detect a first moving touch on a touch-screen, wherein the touch-screen is able to detect a presence of the first moving touch but is not able to detect an amount of pressure being applied by the first moving touch; detect a second moving touch on the touch-screen, the detected second moving touch occurring simultaneously with the first moving touch on the touch-screen, wherein the first moving touch is applied by a first finger of a user and the second moving touch is applied by a second finger of the user; detect a line being drawn on the touch-screen by the first moving touch; calculate a calculated pressure for the first moving touch based on a distance on the touch-screen between the first moving touch and the second moving touch while the line is being drawn on the touch-screen by the first moving touch; adjust a thickness of the line being drawn on the touch-screen by the calculated pressure for the first moving touch; display the line with an adjusted thickness on the touch-screen, wherein the adjusted thickness is based on the calculated pressure for the first moving touch; and further adjust the adjusted thickness of the line being drawn on the touch-screen according to an additional pressure level determined by: Pressure level=( A* ( C− 1))+ B where A is a predefined maximum number of fingers involved in drawing the line on the touch-screen, B is a quantity of fingers used to further adjust a thickness of the line drawn on the touch-screen, and C is a quantity of fingers used to draw the line on the touch-screen. 6. The device according to claim 5 , wherein said calculating the pressure from the detected second moving touch comprises selecting a pressure level from a set of predefined pressure levels that is associated with the second moving touch, wherein the second moving touch is applied by multiple fingers of the user, and wherein each additional finger used to apply the second moving touch increases the calculated pressure by a discrete stepping level. 7. The device according to claim 5 , wherein a feature of the detected second moving touch is an area of the touch-screen that is touched by the detected second moving touch, and wherein calculating the pressure of the first moving touch further comprises generating the calculated pressure from the area of the touch-screen that is touched by the second moving touch. 8. The device according to claim 5 , wherein the processor is further arranged to: detect a change in a nature of the detected first moving touch on the touch-screen, wherein the change in the nature of the detected first moving touch is identified by a change in an amount of area on the touch-screen being simultaneously touched between the first moving touch and the second moving touch; and re-calculate the pressure for the first moving touch based on a detected change in the amount of area on the touch-screen being simultaneously touched by the first moving touch and the second moving touch. 9. A computer program product for operating a touch-screen device, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising: detecting a first moving touch on a touch-screen, wherein the touch-screen is able to detect a presence of the first moving touch but is not able to detect an amount of pressure being applied by the first moving touch; detecting a second moving touch on the touch-screen, the detected second moving touch occurring simultaneously with the first moving touch on the touch-screen, wherein the first moving touch is applied by a first finger of a user and the second moving touch is applied by a second finger of the user; detecting a line being drawn on the touch-screen by the first moving touch; calculating a calculated pressure for the first moving touch based on a distance on the touch-screen between the first moving touch and the second moving touch while the line is being drawn on the touch-screen by the first moving touch; adjusting a thickness of the line being drawn on the touch-screen by the calculated pressure for the first moving touch; displaying the line with an adjusted thickness on the touch-screen, wherein the adjus
Control or interface arrangements specially adapted for digitisers · 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
Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.