IP Library Granted Patent US 10,282,082
Granted Patent B2
US 10,282,082 · App. 14/270,807 · Granted May 7, 2019

Altering presentation of an element presented on a device based on input from a motion sensor

Inventors: Arnold S. Weksler (Raleigh, NC); Russell Speight Vanblon (Raleigh, NC); John Carl Mese (Cary, NC); Nathan J. Peterson (Durham, NC)
Assignee: LENOVO (SINGAPORE) PTE. LTD.
G06F3/0488G06F3/0346G06F3/0412G06F3/0484G06F3/04886G06F2203/04101G06F2203/04803
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 10,282,082
App. No.
14/270,807
Granted
May 7, 2019
Kind
B2
Abstract

In one aspect, a device includes a touch-enabled display, an accelerometer, a processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to present, on the touch-enabled display, a keyboard in a first configuration and to receive at least one signal from the accelerometer. The instructions are also executable to present the keyboard in a second configuration different from the first configuration at least in part in response to receipt of the signal.

Claims (32)

1. A device, comprising:

at least one touch-enabled display;

at least one motion sensor;

at least one processor; and

storage accessible to the at least one processor and comprising instructions executable by the at least one processor to:

present, on the touch-enabled display, a keyboard in a first configuration;

receive at least one motion signal from the motion sensor;

at least in part based on the motion signal, identify whether motion of the device is at least as great as a threshold;

responsive to identifying that motion of the device is at least as great as the threshold, present the keyboard in a second configuration different from the first configuration; and

subsequent to presentation of the keyboard in the second configuration and responsive to identifying that motion of the device has gone below the threshold, return the keyboard to presentation per the first configuration;

wherein the motion signal contains information that is indicative of movement of the device at least in a first direction of a first dimension and in a second direction of a second dimension, and wherein the instructions are further executable by the at least one processor to:

at least in part in response to receipt of the motion signal, present the keyboard in the second configuration, wherein at least a portion of the keyboard is presented in the second configuration on at least one area of the touch-enabled display on which the keyboard is not presented in the first configuration, the area being in a display direction on the touch-enabled display relative to the first configuration that corresponds to third and fourth directions respectively in the first dimension and second dimension that are respectively opposite the first and second directions.

2. The device of claim 1 , wherein the instructions are executable by the at least one processor to:

for presentation of the keyboard in the second configuration, present at least one key of the keyboard in a size larger than the at least one key is presented in the first configuration.

3. The device of claim 1 , wherein the instructions are executable the at least one processor to:

for presentation of the keyboard in the second configuration, present at least a portion of the keyboard on at least one area of the touch-enabled display on which the keyboard is not presented in the first configuration.

4. The device of claim 1 , wherein the instructions are executable the at least one processor to:

for presentation of the keyboard in the second configuration, require a contact of at least one key in the second configuration to be longer than contact of the at least one key in the first configuration to enter data using the at least one key.

5. The device of claim 1 , wherein the instructions are executable by the at least one processor to:

for the second configuration, not present at least a portion of the keyboard on at least one area of the touch-enabled display on which the keyboard is presented in the first configuration.

6. The device of claim 1 , wherein the signal is a first signal, wherein the first signal indicates information that is indicative of movement of the device in a first direction, and wherein the instructions are further executable by the at least one processor to:

receive at least a second signal from the motion sensor; and

at least in part in response to receipt of the second signal, present the keyboard in the first configuration;

wherein the second signal contains information that is indicative of movement of the device in a third direction at least substantially opposite the first direction.

7. The device of claim 1 , wherein the instructions are executable to:

at least in part in response to receipt of the signal and based on a determination that at least a portion of a user is in proximity to the surface of the touch-enabled display, present the keyboard in the second configuration.

8. The device of claim 1 , wherein the instructions are executable by the at least one processor to:

responsive to identifying that motion of the device is not at east as great as the threshold, not change the keyboard from the first configuration.

9. The device of claim 1 , wherein the instructions are executable by the at least one processor to:

return the keyboard to presentation per the first configuration even if the device does not return to a location at which the device was disposed while presenting the keyboard in the first configuration prior to identifying that motion of the device is at least as great as the threshold.

10. The device of claim 1 , wherein the instructions are executable by the at least one processor to:

present, on the touch-enabled display, a user interface (UI) different from the keyboard, the UI comprising a selector element that is selectable to enable the device to change configurations of the keyboard based on signals from the motion sensor.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2019
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 051023/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2014
From: WEKSLER, ARNOLD S.; VANBLON, RUSSELL SPEIGHT; MESE, JOHN CARL; PETERSON, NATHAN J.
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 032838/0818 →
Continuity (1)
Related Publication 20150324115A1 · Nov 12, 2015