Information processing apparatus
AssigneesSony Corporation, Sony Mobile Communications Inc.
InventorKenji Tokutake
Life of this patent
Estimating the term…
Abstract
An information processing apparatus that includes a touch panel unit that detects a touch input; an application control unit that sets one of a plurality of application programs to an active state as an active-state application program; a profile information acquiring unit that acquires profile information corresponding to the active-state application program; and a parameter updating unit that sets a detection parameter of the touch panel unit based on the profile information.
Claims19
An information processing apparatus, comprising:
- a touch panel device that detects a touch input;
- and
- circuitry configured to
- set one of a plurality of application programs to an active state as an active-state application program;
- acquire profile information corresponding to the active-state application program;
- and
- set a detection parameter of the touch panel device based on the acquired profile information, wherein
- the circuitry is configured to set a software keyboard application as the active-state application program;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a first sensitivity threshold for detecting a touch input at the touch panel device at positions corresponding to each of a plurality of key icons of the software keyboard application and a second sensitivity threshold for detecting a touch input at the touch panel device at positions other than the positions corresponding to each of the plurality of key icons, the second sensitivity threshold being lower than the first sensitivity threshold;
- the positions, which have the second sensitivity threshold, are distinct and separate from the plurality of key icons of the software keyboard application;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a reporting rate defining a speed at which a detected touch input is output by the touch panel device, the reporting rate corresponding to the software keyboard application being lower than a reporting rate corresponding to each of other application programs;
- and
- the plurality of application programs include a standby menu application program, a game application program and a keyboard application program.
A method performed by an information processing apparatus, the method comprising:
- setting one of a plurality of application programs of the information processing apparatus to an active state as an active-state application program;
- acquiring profile information corresponding to the active-state application program;
- and
- setting a detection parameter of a touch panel device that detects a touch input based on the acquired profile information, wherein
- a software keyboard application is set as the active-state application program;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a first sensitivity threshold for detecting a touch input at the touch panel device at positions corresponding to each of a plurality of key icons of the software keyboard application and a second sensitivity threshold for detecting a touch input at the touch panel device at positions other than the positions corresponding to each of the plurality of key icons, the second sensitivity threshold being lower than the first sensitivity threshold;
- the positions, which have the second sensitivity threshold, are distinct and separate from the plurality of key icons of the software keyboard application;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a reporting rate defining a speed at which a detected touch input is output by the touch panel device, the reporting rate corresponding to the software keyboard application being lower than a reporting rate corresponding to each of other application programs;
- and
- the plurality of application programs include a standby menu application program, a game application program and a keyboard application program.
A non-transitory computer-readable medium including computer-program instructions, which when executed by an information processing apparatus, cause the information processing apparatus to perform a method comprising:
- setting one of a plurality of application programs of the information processing apparatus to an active state as an active-state application program;
- acquiring profile information corresponding to the active-state application program;
- and
- setting a detection parameter of a touch panel device that detects a touch input based on the acquired profile information, wherein
- a software keyboard application is set as the active-state application program;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a first sensitivity threshold for detecting a touch input at the touch panel device at positions corresponding to each of a plurality of key icons of the software keyboard application and a second sensitivity threshold for detecting a touch input at the touch panel device at positions other than the positions corresponding to each of the plurality of key icons, the second sensitivity threshold being lower than the first sensitivity threshold;
- the positions, which have the second sensitivity threshold, are distinct and separate from the plurality of key icons of the software keyboard application;
- the profile information corresponding to the software keyboard application includes information for setting, as the detection parameter, a reporting rate defining a speed at which a detected touch input is output by the touch panel device, the reporting rate corresponding to the software keyboard application being lower than a reporting rate corresponding to each of other application programs;
- and
- the plurality of application programs include a standby menu application program, a game application program and a keyboard application program.
Dependencies are inferred from the claim text.