IP Library Granted Patent US 8,988,375
Granted Patent B2
US 8,988,375 · App. 13/647,899 · Granted Mar 24, 2015

Device and method for extracting data on a touch screen

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 8,988,375
App. No.
13/647,899
Granted
Mar 24, 2015
Kind
B2
Abstract

An information processing apparatus that detects touch input at a touch panel disposed on or formed integrally with a display, extracts one or more character strings from a plurality of character strings displayed on the display based on the detected touch input, prioritizes the extracted one or more character strings, and controls the display to display the extracted one or more character strings in order based on the prioritizing.

Claims (59)

1. An information processing apparatus comprising:

a display configured to display data including a plurality of character strings;

a touch panel disposed on or formed integrally with the display configured to detect a touch input; and

circuitry configured to

receive an output from the touch panel corresponding to a detected touch input;

extract one or more character strings from the plurality of character strings based on the detected touch input;

prioritize the extracted one or more character strings; and

control the display to display the extracted one or more character strings in an order based on the prioritizing, wherein

the detected touch input is a continuous touch input that corresponds to an enclosed shape, and

the processor extracts character strings within the enclosed shape as the extracted one or more character strings.

2. The information processing apparatus of claim 1 , wherein

the processor extracts character strings within the enclosed shape and intersecting a border of the enclosed shape as the extracted one or more character strings.

3. An information processing apparatus comprising:

a display configured to display data including a plurality of character strings;

a touch panel disposed on or formed integrally with the display configured to detect a touch input; and

circuitry configured to

receive an output from the touch panel corresponding to a detected touch input;

extract one or more character strings from the plurality of character strings based on the detected touch input;

assign one of a plurality of classifications to the extracted one or more character strings;

prioritize the extracted one or more character strings; and

control the display to display the extracted one or more character strings in an order based on the prioritizing.

4. The information processing apparatus of claim 3 , wherein

the circuitry is configured to prioritize the extracted one or more character strings on the basis of the classification.

5. The information processing apparatus of claim 3 , wherein

each of the plurality of classifications are associated with a respective priority weight value.

6. The information processing apparatus of claim 5 , wherein

the processor prioritizes the extracted one or more character strings on the basis of the priority weight value associated with the classification.

7. The information processing apparatus of claim 3 , wherein

the classifications include at least a web address classification, an email classification, a sentence classification, a classification indicating that the extracted character string includes two consecutive capitalized words, a classification indicating that the extracted character string begins with a preposition, and a classification indicating that the extracted character string is located close to a center of gravity of the detected touch input.

8. An information processing apparatus comprising:

a display configured to display data including a plurality of character strings;

a touch panel disposed on or formed integrally with the display configured to detect a touch input; and

circuitry configured to

receive an output from the touch panel corresponding to a detected touch input;

extract one or more character strings from the plurality of character strings based on the detected touch input;

assign a respective priority weight to each of the extracted one or more character strings based on a position of the extracted one or more character strings in relation to the touch input;

prioritize the extracted one or more character strings; and

control the display to display the extracted one or more character strings in an order based on the prioritizing.

9. The information processing apparatus of claim 8 , wherein

the circuitry is configured to prioritize the extracted one or more character strings on the basis of the priority weight value associated with the position.

10. The information processing apparatus of claim 3 , further comprising:

a memory that stores an association between each of the plurality of classifications and one or more processing operations.

11. The information processing apparatus of claim 10 , wherein

the touch panel is configured to receive a second touch input selecting one of the prioritized one or more character strings displayed by the display.

12. The information processing apparatus of claim 11 , wherein

the circuitry is configured to control the display to display one or more processing operations available for selection based on the classification of the selected character string.

13. The information processing apparatus of claim 12 , wherein

the touch panel is configured to receive a touch input selecting one of the one or more processing operations.

14. The information processing apparatus of claim 13 , wherein

the circuitry is configured to perform the selected processing operation on the selected character string based on the touch input selecting the one of the one or more processing operations.

15. The information processing apparatus of claim 7 , further comprising:

a memory that stores an association between each of the plurality of classifications and one or more processing operations.

16. The information processing apparatus of claim 15 , wherein

the web address classification is associated with a process to activate a browser, a process to copy the extracted character string, or a process to activate an electronic messaging application,

the email classification is associated with the process to activate the electronic messaging application,

the sentence classification is associated with the process to copy the extracted character string and a re-extraction process,

the classification indicating that the extracted character string includes two consecutive capitalized words is associated with the process to copy the extracted character string and a process to activate an Internet search using the extracted character string,

the classification indicating that the extracted character string begins with a preposition is associated with the process to copy the extracted character string and a process to activate an Internet search using the extracted character string, and

the classification indicating that the extracted character string is located close to a center of gravity of the detected touch input is associated with the process to copy the extracted character string.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →
ASSIGNMENT OF PARTIAL RIGHTS Recorded Nov 7, 2014
From: SONY MOBILE COMMUNICATIONS INC.
To: SONY CORPORATION
Reel/Frame 034185/0061 →
CHANGE OF NAME Recorded Nov 7, 2014
From: SONY MOBILE COMMUNICATIONS JAPAN, INC.
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 034193/0328 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2013
From: AIZAWA, TAKAHIRO
To: SONY MOBILE COMMUNICATIONS JAPAN, INC.
Reel/Frame 029648/0457 →