IP Library › Granted Patent US 11,586,347
Granted Patent B2
US 11,586,347 · App. 17/424,736 · Granted Feb 21, 2023

Palm-based graphics change

Inventors: Mithra Vankipuram (Palo Alto, CA); Ian N. Robinson (Palo Alto, CA)
Assignee: Hewlett-Packard Development Company, L.P.
G06F3/0488
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,586,347
App. No.
17/424,736
Granted
Feb 21, 2023
Kind
B2
Abstract

An apparatus comprises, a user interface surface, sensor circuitry, and logic circuitry. The sensor circuitry to detect a palm-based touch event caused by a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change, and detect a digit-based touch event caused by a digit of the user's hand relative to the user interface surface. The logic circuitry to, in response to the touch events indicating the palm is in a fixed position and a position of the digit, provide data associated with the graphics change.

Claims (44)

1. An apparatus comprising:

a user interface surface;

sensor circuitry to:

detect a palm-based touch event caused by a palm of a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change; and

detect, concurrently with the detection of the palm-based touch event, a digit-based touch event caused by a digit of the user's hand relative to the user interface surface; and

logic circuitry to differentiate between touch events caused by the palm and touch events caused by the digit and, in response to the palm-based touch events indicating the palm is in a fixed position and the digit-based touch event indicating a position of the digit, provide data associated with the graphics change.

2. The apparatus of claim 1 , wherein the degree of coarseness is indicative of whether the graphics change is a relatively gross or fine cursor movement based on whether the palm is detected as being in the fixed position, and the apparatus is to, in response to the touch events, operate to replace a computer mouse and provide control over computer-screen graphics.

3. The apparatus of claim 1 , wherein the degree of coarseness is indicative of whether the graphics change is a fine cursor movement in response to the palm detected as being in the fixed position, wherein the fine cursor movement is associated with a smaller area of cursor movement on a display screen relative to an area of cursor movement associated with the palm detected as being in a position other than the fixed position.

4. The apparatus of claim 1 , wherein:

the degree of coarseness is indicative of whether the graphics change is a gross movement relative to a fine movement based on detection of a pattern of movement of the palm of the user's hand; and

the logic circuitry is to, in response to the touch events, provide the data using a centroid of the pattern of movement of the palm.

5. The apparatus of claim 1 , wherein:

the sensor circuitry is to detect the digit-based touch event by detection of contact of a plurality of digits of the user's hand within a digit contact area of the user interface surface and detection of tapping of the digit among the plurality of digits; and

the digit-based touch event corresponds with a right or left click of a computer mouse.

6. The apparatus of claim 1 , wherein:

the sensor circuitry is to detect the digit-based touch event by detection of swiping motions of the digit of the user's hand; and

the logic circuitry is to, in response to the touch events, provide the data associated with the graphics change as corresponding with scrolling of the graphics in a horizontal or vertical direction.

7. The apparatus of claim 1 , wherein:

the logic circuitry is to generate a haptic signal in response to the data associated with the graphics change; and

the apparatus is a device from among the group: a touch pad, a touch screen, a sleeve to be placed over or around a keyboard, a cover for a computing device, and a cover for a keyboard of a computing device.

8. The apparatus of claim 1 , wherein the sensor circuitry includes a first sensor to detect the palm-based touch event and a second sensor to detect the digit-based touch event, and the first and second sensors include different types of sensors from among the group: pressure sensors, capacitive sensors, resistive sensors, textile-based sensors, accelerometers, heat sensors, and combinations thereof.

9. The apparatus of claim 1 , wherein the sensor circuitry includes a first sensor to detect the palm-based touch event and a second sensor to detect the digit-based touch event, and the first and second sensors include the same type of sensors from among the group: pressure sensors, capacitive sensors, resistive sensors, textile-based sensors, accelerometers, and heat sensors.

10. A apparatus comprising:

a user interface surface;

sensor circuitry to detect a palm-based touch event caused by a palm of a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change, and in response, to provide data associated with the graphics change; and

logic circuitry to differentiate between the palm-based touch event and a digit-based touch event caused by a digit of the user's hand relative to the user interface surface and, in response to the palm-based touch event, provide a haptic signal based on the graphics change.

11. The apparatus of claim 10 , wherein the haptic signal is indicative of feedback for the user related to detected movement of the user's hand.

12. The apparatus of claim 10 , wherein:

the logic circuitry is to provide the haptic signal to a device from among the group: a computing device, a smartphone, a smartwatch, a smart ring, a keyboard, and the apparatus; and

the sensor circuitry is to indicate the graphics change via the touch events, the graphics change including:

a gross cursor movement responsive to changes in the palm position; and

a fine cursor movement responsive to changes in position of a plurality of digits with respect to the palm.

13. The apparatus of claim 10 , wherein:

the sensor circuitry includes:

a first sensor to detect the palm-based touch event; and

a second sensor to detect a digit-based touch event indicative of a position of a digit of the user's hand; and

the logic circuitry to, in response to the touch events, provide the data associated with the graphics change as being a gross or fine movement based on whether the palm of the user is in a fixed position or moving.

14. A method comprising:

detecting, concurrently by sensor circuitry that is integrated with a user interface surface of an apparatus:

a palm-based touch event caused by a palm of a user's hand relative to the user interface surface to indicate a degree of coarseness for a graphics change; and

a digit-based touch event caused by a plurality of digits of the user's hand relative to the user interface surface;

differentiating between touch events caused by the palm and touch events caused by the plurality of digits; and

in response to the palm-based touch event and the digit-based touch events satisfying a threshold, providing a control signal indicative of the graphics change to a computing device having a display screen.

15. The method of claim 14 , wherein the graphics change is a gross or fine change based on the palm being in a fixed position or moving, the threshold includes a time threshold for which movement of the palm is below a movement threshold indicating the palm is in the fixed position, and the method further including providing, to another computing device, a haptic signal in response to the graphics change.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2021
From: VANKIPURAM, MITHRA; ROBINSON, IAN N.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 056935/0711 →
Continuity (1)
Related Publication 20220075493A1 · Mar 10, 2022