IP Library Patent Application 16579401
Patent Application
App. No. 16/579,401

ERGONOMIC KEYBOARD USER INTERFACE

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 None
App. No.
16/579,401
Abstract

Disclosed herein are system, method, and computer program product embodiments providing an ergonomic user interface keyboard. An embodiment operates by obtaining an accessibility measure corresponding to a finger of a user. An interface keyboard is configured based on an accessibility map corresponding to the accessibility measure of the finger. The interface keyboard associated with a device is displayed.

Claims (47)

1 . A method, comprising:

obtaining an accessibility measure corresponding to a finger of a user, wherein the accessibility measure corresponds to how many keys of a keyboard are accessible to the finger;

configuring an interface keyboard based on an accessibility map corresponding to the accessibility measure of the finger, wherein each of a predetermined set of keys is accessible to one or more fingers based on the accessibility map; and

displaying the interface keyboard associated with a device, wherein the device is operable to receive input from the interface keyboard.

2 . The method of claim 1 , wherein the accessibility measure for four fingers corresponds to a forward and back bendability of each of the fingers.

3 . The method of claim 2 , wherein the accessibility measure of a thumb corresponds to a lateral mobility of the thumb.

4 . The method of claim 1 , wherein the configuring comprises:

determining, based on the accessibility measure, that the finger has limited mobility or bendability; and

arranging the set of keys such that the finger with limited mobility or bendability is assigned fewer keys than another one of the plurality of fingers with greater mobility or bendability than the particular one of the plurality of fingers.

5 . The method of claim 4 , wherein the determining comprises:

comparing the accessibility measure of the finger to a baseline value indicating an expected mobility or bendability of the finger to determine a variance, wherein the variance corresponds to a measure of the limited mobility or bendability of the finger.

6 . The method of claim 1 , wherein the displaying comprises:

projecting the interface keyboard on a surface other than the device.

7 . The method of claim 1 ,

wherein the obtaining comprises determining an angle of a hand placement of the user; and

wherein the configuring comprises arranging the predetermined set of keys based on the angle of the hand placement.

8 . A system, comprising:

a memory; and

at least one processor coupled to the memory and configured to:

obtain an accessibility measure corresponding to a finger of a user, wherein the accessibility measure corresponds to how many keys of a keyboard are accessible to the fingers;

configure an interface keyboard based on an accessibility map corresponding to the accessibility measure of the finger, wherein each of a predetermined set of keys is accessible to one or more fingers based on the accessibility map; and

display the interface keyboard associated with a device, wherein the device is operable to receive input from the interface keyboard.

9 . The system of claim 8 , wherein the accessibility measure for four fingers corresponds to a forward and back bendability of each of the fingers.

10 . The system of claim 9 , wherein the accessibility measure of a thumb corresponds to a lateral mobility of the thumb.

11 . The system of claim 8 , wherein the processor that configures is configured to

determine, based on the accessibility measure, that the finger has limited mobility or bendability; and

arrange the set of keys such that the finger with limited mobility or bendability is assigned fewer keys than another one of the plurality of fingers with greater mobility or bendability than the particular one of the plurality of fingers.

12 . The system of claim 11 , wherein the processor that determines is configured to

compare the accessibility measure of the finger to a baseline value indicating an expected mobility or bendability of the finger to determine a variance, wherein the variance corresponds to a measure of the limited mobility or bendability of the finger.

13 . The system of claim 8 , wherein the processor that displays is configured to

project the interface keyboard on a surface other than the device.

14 . The system of claim 8 ,

wherein the processor that obtains is configured to determine an angle of a hand placement of the user; and

wherein the processor that configures is configured to arrange the predetermined set of keys based on the angle of the hand placement.

15 . A non-transitory computer-readable device having instructions stored on a memory thereon that when executed by at least one processor of the device, causes the at least one processor to perform operations comprising:

obtaining an accessibility measure corresponding to a finger of a user, wherein the accessibility measure corresponds to how many keys of a keyboard are accessible to the finger;

configuring an interface keyboard based on an accessibility map corresponding to the accessibility measure of the finger, wherein each of a predetermined set of keys is accessible to one or more fingers based on the accessibility map; and

displaying the interface keyboard associated with a device, wherein the device is operable to receive input from the interface keyboard.

16 . The device of claim 15 , wherein the accessibility measure for four fingers corresponds to a forward and back bendability of each of the fingers.

17 . The device of claim 16 , wherein the accessibility measure of a thumb corresponds to a lateral mobility of the thumb.

18 . The device of claim 15 , wherein the processor that performs the configuring is configured to perform operations comprising:

determining, based on the accessibility measure, that the finger has limited mobility or bendability; and

arranging the set of keys such that the finger with limited mobility or bendability is assigned fewer keys than another one of the plurality of fingers with greater mobility or bendability than the particular one of the plurality of fingers.

19 . The device of claim 18 , wherein the processor performs the determining is configured to perform operations comprising:

comparing the accessibility measure of the finger to a baseline value indicating an expected mobility or bendability of the finger to determine a variance, wherein the variance corresponds to a measure of the limited mobility or bendability of the finger.

20 . The device of claim 15 , wherein the processor performs the displaying is configured to perform operations comprising:

projecting the interface keyboard on a surface other than the device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 2, 2020
From: KOSZEK, WOJCIECH
To: SALESFORCE.COM, INC.
Reel/Frame 053668/0904 →