# US 9,436,303 B2 · Input device control apparatus and input device control method

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

- Number: US 9,436,303 B2
- Document ID: US9436303B2
- Status: Granted
- Kind: B2
- Application number: 13/948,747
- Filed: 2013-07-23
- Published: 2014-01-30
- Granted: 2016-09-06
- Earliest claimed: 2012-07-26
- Assignees: Sony Corporation; Sony Interactive Entertainment Inc.
- Applicants: Sony Computer Entertainment Inc.
- Inventors: Shinichi Hirata
- Web page: https://patentgrep.com/patent/US9436303B2

## CPC

- G06F 3/041661: {using detection at multiple resolutions, e.g. coarse and fine scanning; using detection within a limited area, e.g. object tracking window}
- G06F 3/041: Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F 3/04144: {using an array of force sensing means (position sensing using the local deformation of sensor cells G06F3/0447)}
- G06F 2203/04104: 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
- G06F 2203/04105: Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A conversion unit converts output data detected by an input device based on any one type of conversion table among a plurality of types of conversion tables. An output unit transmits the output data thus converted to a main processor via an interface. A switching unit receives, from the main processor via the interface, a mode switching signal for switching detection sensitivity. The conversion unit switches the conversion table for reference based on the mode switching signal. The conversion table is a bit conversion table for reducing the number of bits of the output data.

## Claims

### Claim 1

An input device control apparatus, comprising:
a conversion unit configured to convert output data detected by an input device based on a conversion curve selected from among a plurality of different conversion curves, where the input device is a pressure-sensitive input device configured to produce the output data that varies as a function of pressures of touch inputs, and each of the plurality of different conversion curves has variable ordinate values as a function of pressure;
an output unit configured to transmit the converted output data to a main processor via an interface; and
a switching unit configured to receive, from the main processor via the interface, a mode switching signal for switching detection sensitivity,
wherein the conversion unit switches the selected conversion curve for reference based on the mode switching signal, and
wherein the plurality of different conversion curves include at least one pressure correction curve that is highly sensitive to low pressure, at least one pressure correction curve that is highly sensitive to high pressure, and at least one pressure correction curve that is highly sensitive to a specific pressure range.

### Claim 2 (depends on 1)

The input device control apparatus according to claim 1, further comprising a bit conversion table for reducing a number of bits of the output data.

### Claim 3 (depends on 1)

The input device control apparatus according to claim 1, wherein the plurality of conversion curves have different detection sensitivities.

### Claim 4 (depends on 1)

The input device control apparatus according to claim 1, wherein the switching unit switches, according to the type of an application or a situation of use in a single application, the pressure correction curve that is highly sensitive to low pressure, the pressure correction curve that is highly sensitive to high pressure, and the pressure correction curve that is highly sensitive to a specific pressure range.

### Claim 5

An input device control method comprising:
converting output data detected by an input device based on a conversion curve selected from among a plurality of different conversion curves, where the input device is a pressure-sensitive input device configured to produce the output data that varies as a function of pressures of touch inputs, and each of the plurality of different conversion curves has variable ordinate values as a function of pressure;
transmitting the converted output data to a main processor via an interface, thereby outputting the output data; and
receiving, from the main processor via the interface, a mode switching signal for switching detection sensitivity,
wherein the converting includes switching the selected conversion curve for reference based on the mode switching signal, and
wherein the plurality of different conversion curves include at least one pressure correction curve that is highly sensitive to low pressure, at least one pressure correction curve that is highly sensitive to high pressure, and at least one pressure correction curve that is highly sensitive to a specific pressure range.

### Claim 6

A non-transitory computer-readable recording medium containing a computer program, which when executed by a computer causes the computer to carry out actions, comprising:
converting output data detected by an input device based on a conversion curve selected from among a plurality of different conversion curves, where the input device is a pressure-sensitive input device configured to produce the output data that varies as a function of pressures of touch inputs, and each of the plurality of different conversion curves has variable ordinate values as a function of pressure;
transmitting the converted output data to a main processor via an interface, thereby outputting the output data; and
receiving, from the main processor via the interface, a mode switching signal for switching detection sensitivity,
wherein the converting includes switching the selected conversion curve for reference based on the mode switching signal, and
wherein the plurality of different conversion curves include at least one pressure correction curve that is highly sensitive to low pressure, at least one pressure correction curve that is highly sensitive to high pressure, and at least one pressure correction curve that is highly sensitive to a specific pressure range.
