# US 9,436,295 B2 · Alternate dynamic keyboard for convertible tablet computers

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,436,295 B2
- Document ID: US9436295B2
- Status: Granted
- Kind: B2
- Application number: 14/229,655
- Filed: 2014-03-28
- Published: 2015-10-01
- Granted: 2016-09-06
- Earliest claimed: 2014-03-28
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Arvind Kumar; Duncan Glendinning
- Web page: https://patentgrep.com/patent/US9436295B2

## CPC

- G06F 1/1662: {Details related to the integrated keyboard}
- G06F 3/0238: {Programmable keyboards (key guide holders G06F3/0224)}
- G06F 1/1616: {with folding flat displays, e.g. laptop computers or notebooks having a clamshell configuration, with body parts pivoting to an open position around an axis parallel to the plane they define in closed position}
- G06F 1/1626: {with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]}
- G06F 1/1664: {Arrangements for ergonomically adjusting the disposition of keys of the integrated keyboard}
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F 2200/1637: Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Systems and methods may provide for detecting an event on a computing device having an embedded keyboard with a default mapping of keys to functions and disabling a first subset of keys on the embedded keyboard in response to the event. Additionally, a second subset of keys on the embedded keyboard may be re-mapped to one or more different functions if an application running on the computing device supports keyboard re-mapping. In one example, re-mapping the second subset of keys includes grouping two or more keys in the second subset into a common function.

## Claims

### Claim 1

An apparatus comprising:
logic, implemented on a hardware that is at least partially fixed, to:
detect an event on a computing device having an embedded keyboard with a default mapping of keys to functions,
disable a first subset of keys on the embedded keyboard in response to the event, and
re-map a second subset of keys on the embedded keyboard to one or more different functions if an application running on the computing device supports keyboard re-mapping,
wherein the event is to be detected based on sensor data associated with the computing device and the event is to be a physical transition of the computing device into a tablet mode, the tablet mode comprising the embedded keyboard folded behind a touch enabled display in a single piece configuration,
wherein the logic is to use the sensor data to determine whether a user is grasping the embedded keyboard, and wherein the second subset of keys is re-mapped if the user is grasping the embedded keyboard.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the logic is to group two or more keys in the second subset into a common function.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the event is to be one of a transition of the computing device into an active state while the computing device is in a tablet mode or a launch of the application while the computing device is in the tablet mode.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein the logic is to send a re-direct command to an embedded controller associated with the embedded keyboard.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the logic is to adjust the re-mapping of the second subset of keys in response to a physical transition of the computing device between a portrait mode and a landscape mode.

### Claim 6

A computing device comprising:
a battery to supply power to the computing device; an embedded keyboard with a default mapping of keys to functions; and
a sensor hub including logic, implemented at least partially in fixed-functionality hardware, to:
detect an event on the computing device,
disable a first subset of keys on the embedded keyboard in response to the event, and re-map a second subset of keys on the embedded keyboard to one or more different functions if an application running on the computing device supports keyboard re-mapping,
wherein the event is to be detected based on sensor data associated with the computing device and the event is to be a physical transition of the computing device into a tablet mode, the tablet mode comprising the embedded keyboard folded behind a touch enabled display in a single piece configuration,
wherein the logic is to use the sensor data to determine whether a user is grasping the embedded keyboard, and wherein the second subset of keys is re-mapped if the user is grasping the embedded keyboard.

### Claim 7 (depends on 6)

The computing device of claim 6, wherein the logic is to group two or more keys in the second subset into a common function.

### Claim 8 (depends on 6)

The computing device of claim 6, wherein the event is to be one of a transition of the computing device into an active state while the computing device is in a tablet mode or a launch of the application while the computing device is in the tablet mode.

### Claim 9 (depends on 6)

The computing device of claim 6, further including an embedded controller associated with the embedded keyboard, wherein the logic is to send a re-direct command to the embedded keyboard.

### Claim 10

A method comprising:
detecting an event on a computing device having an embedded keyboard with a default mapping of keys to functions;
disabling a first subset of keys on the embedded keyboard in response to the event; and
re-mapping a second subset of keys on the embedded keyboard to one or more different functions if an application running on the computing device supports keyboard re-mapping,
wherein the event is detected based on sensor data associated with the computing device and the event is a physical transition of the computing device into a tablet mode, the tablet mode comprising the embedded keyboard folded behind a touch enabled display in a single piece configuration,
wherein the logic is to use the sensor data to determine whether a user is grasping the embedded keyboard, and wherein the second subset of keys is re-mapped if the user is grasping the embedded keyboard.

### Claim 11 (depends on 10)

The method of claim 10, wherein re-mapping the second subset of keys includes grouping two or more keys in the second subset into a common function.

### Claim 12 (depends on 10)

The method of claim 10, wherein re-mapping the second subset of keys includes sending a re-direct command to an embedded controller associated with the embedded keyboard.

### Claim 13

At least one non-transitory computer readable storage medium comprising a set of instructions which, when executed by a computing device having an embedded keyboard
with a default mapping of keys to functions, cause the computing device to: detect an event on the computing device; disable a first subset of keys on the embedded keyboard in response to the event;
and
re-map a second subset of keys on the embedded keyboard to one or more different functions if an application running on the computing device supports keyboard re-mapping,
wherein the event is to be detected based on sensor data associated with the computing device and the event is to be a physical transition of the computing device into a tablet mode, the tablet mode comprising the embedded keyboard folded behind a touch enabled display in a single piece configuration,
wherein the instructions, when executed, cause the computing device to use the sensor data to determine whether a user is grasping the embedded keyboard, and wherein the second subset of keys is re-mapped if the user is grasping the embedded keyboard.

### Claim 14 (depends on 13)

The at least one computer readable storage medium of claim 13, wherein the instructions, when executed, cause the computing device to group two or more keys in the second subset into a common function.

### Claim 15 (depends on 13)

The at least one computer readable storage medium of claim 13, wherein the event is to be one of a transition of the computing device into an active state while the computing device is in a tablet mode or a launch of the application while the computing device is in the tablet mode.

### Claim 16 (depends on 13)

The at least one computer readable storage medium of claim 13, wherein the instructions, when executed, cause the computing device to send a re-direct command to an embedded controller associated with the embedded keyboard.

### Claim 17 (depends on 13)

The at least one computer readable storage medium of claim 13, wherein the instructions, when executed, cause the computing device to adjust the re-mapping of the second subset of keys in response to a physical transition of the computing device between a portrait mode and a landscape mode.
