IP Library Granted Patent US 9,678,608
Granted Patent B2
US 9,678,608 · App. 13/910,741 · Granted Jun 13, 2017

Apparatus and method for controlling an interface based on bending

Inventors: Hiromitsu Fujii (Tokyo, JP); Kentaro Ida (Tokyo, JP)
Assignees: Sony Corporation; Sony Mobile Communication Inc.
G06F3/044G06F1/1652G06F2203/04102
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 9,678,608
App. No.
13/910,741
Granted
Jun 13, 2017
Kind
B2
Abstract

An apparatus includes a touch panel display. The touch panel display may include one or more sensors for detecting an input operation on the touch panel display. The input operation may correspond to bending the touch panel display. The apparatus may include circuitry configured to determine a distribution pattern corresponding to sensor values and coordinates output when the input operation is detected. The circuitry may determine, based on the distribution pattern, one or more features of the bending of the touch panel display. The circuitry may execute a predetermined function or process corresponding to the features of the bending.

Claims (62)

1. An apparatus comprising:

a touch panel display including one or more sensors configured to detect an input operation on the touch panel display, the input operation corresponding to bending the touch panel display; and

circuitry that executes computer-readable instructions to:

determine whether sensor values corresponding to the input operation are valid;

if all the sensor values are determined to be valid:

determine a distribution pattern based on the sensor values and corresponding coordinates output when the input operation is detected;

determine, based on the distribution pattern, one or more features of the bending of the touch panel display; and

execute a predetermined function or process corresponding to the features of the bending; and

if one or more of the sensor values are determined to be invalid, end processing of all of the sensor values without determining said distribution pattern, determining said one or more features, or executing said predetermined function or process.

2. The apparatus of claim 1 , wherein

the circuitry executes the computer-readable instructions to determine the one or more features of the bending based on an area of the distribution pattern.

3. The apparatus of claim 1 , wherein

the circuitry executes the computer-readable instructions to determine the one or more features of the bending based on a location of the distribution pattern on the touch panel display.

4. The apparatus of claim 1 , wherein

the circuitry executes the computer-readable instructions to determine the one or more features of the bending based on a magnitude of the sensor values output when the input operation is detected.

5. The apparatus of claim 1 , wherein

the circuitry executes the computer-readable instructions to determine a boundary line corresponding to the distribution pattern by determining whether a magnitude difference between adjacent sensor values exceeds a predetermined threshold.

6. The apparatus of claim 5 , wherein

the boundary line is substantially linear.

7. The apparatus of claim 1 , wherein

the predetermined function or process corresponds to generating a control signal and outputting the control signal to an external device via a communication interface.

8. The apparatus of claim 1 , wherein:

the circuitry executes the computer-readable instructions to calculate an area of the distribution pattern and to compare the area to a predetermined threshold corresponding to a touch operation distribution pattern area, and

the circuitry executes the computer-readable instructions to execute a different predetermined function or process when the calculated area is less than the threshold than when the calculated area is greater than the threshold.

9. The apparatus of claim 1 , wherein:

the circuitry executes the computer-readable instructions to determine a maximum sensor value, of the sensor values included in the distribution pattern determination, and to compare the maximum sensor value to a predetermined threshold corresponding to a touch operation sensor value output, and

the circuitry executes the computer-readable instructions to execute a different predetermined function or process when the maximum sensor value is less than the threshold than when the maximum sensor value is greater than the threshold.

10. The apparatus of claim 1 , wherein

the predetermined function or process corresponds to turning a page on an electronic book displayed on the touch panel display.

11. A method of controlling an apparatus that includes a touch panel display having one or more sensors for detecting an input operation on the touch panel display, the input operation corresponding to bending the touch panel display, the method comprising:

determining, by circuitry, whether sensor values corresponding to the input operation are valid;

if all of the sensor values are determined to be valid:

determining, by the circuitry, a distribution pattern based on the sensor values and corresponding coordinates output when the input operation is detected;

determining, by the circuitry and based on the distribution pattern, one or more features of the bending of the touch panel display; and

executing, by the circuitry, a predetermined function or process corresponding to the features of the bending; and

if one or more of the sensor values are determined to be invalid, ending processing of all of the sensor values without determining said distribution pattern, determining said one or more features, or executing said predetermined function or process.

12. The method of claim 11 , wherein

the determining the one or more features of the bending is carried out based on an area of the distribution pattern.

13. The method of claim 11 , wherein

the determining the one or more features of the bending is carried out based on a location of the distribution pattern on the touch panel display.

14. The method of claim 11 , wherein

the determining the one or more features of the bending is carried out based on a magnitude of the sensor values output when the input operation is detected.

15. The method of claim 11 , wherein

the determining the distribution pattern comprises determining a boundary line corresponding to the distribution pattern by determining whether a magnitude difference between adjacent sensor values exceeds a predetermined threshold.

16. The method of claim 15 , wherein

the boundary line is substantially linear.

17. The method of claim 11 , wherein

the predetermined function or process corresponds to generating a control signal and outputting the control signal to an external device via a communication interface.

18. The method of claim 11 , wherein:

the determining the one or more features of the bending comprises calculating an area of the distribution pattern and comparing the area to a predetermined threshold corresponding to a touch operation distribution pattern area, and

the executing comprises executing a different predetermined function or process when the calculated area is less than the threshold than when the calculated area is greater than the threshold.

19. The method of claim 11 , wherein:

the determining the one or more features of the bending comprises determining a maximum sensor value, of the sensor values included in the distribution pattern determination, and comparing the maximum sensor value to a predetermined threshold corresponding to a touch operation sensor value output, and

the executing comprises executing a different predetermined function or process when the maximum sensor value is less than the threshold than when the maximum sensor value is greater than the threshold.

20. A non-transitory medium having instructions stored therein that when executed by one or more processors cause the one or more processors to perform a method comprising:

detecting an input operation on a touch panel display, the input operation corresponding to bending the touch panel display;

determining whether sensor values corresponding to the input operation are valid;

if all of the sensor values are determined to be valid:

determining a distribution pattern based on the sensor values and corresponding coordinates output when the input operation is detected;

determining, based on the distribution pattern, one or more features of the bending of the touch panel display; and

executing a predetermined function or process corresponding to the features of the bending; and

if one or more of the sensor values are determined to be invalid, ending processing of all of the sensor values without determining said distribution pattern, determining said one or more features, or executing said predetermined function or process.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 049404/0887 →
ASSIGNMENT OF PARTIAL RIGHTS Recorded May 3, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 042222/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2013
From: FUJII, HIROMITSU; IDA, KENTARO
To: SONY CORPORATION
Reel/Frame 031556/0173 →
Continuity (1)
Related Publication 20140362023A1 · Dec 11, 2014