IP Library Granted Patent US 9,501,220
Granted Patent B2
US 9,501,220 · App. 14/561,806 · Granted Nov 22, 2016

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 9,501,220
App. No.
14/561,806
Granted
Nov 22, 2016
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 (52)

1. An information processing apparatus comprising:

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

a user interface configured to receive a user input corresponding to an enclosed shape; and

circuitry configured to

extract one or more character strings within the enclosed shape from the plurality of character strings based on the user input;

prioritize the extracted one or more character strings; and

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

2. The information processing apparatus of claim 1 , wherein

the circuitry 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 user interface configured to receive a user input; and

circuitry configured to

extract one or more character strings from the plurality of character strings based on a user input received at the user interface;

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 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 circuitry 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 user input.

8. The information processing apparatus of claim 7 , 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 user input is associated with the process to copy the extracted character string.

9. The information processing apparatus of claim 3 , wherein

the circuitry is configured to store an association between each of the plurality of classifications and one or more processing operations.

10. The information processing apparatus of claim 9 , wherein

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

11. The information processing apparatus of claim 10 , 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.

12. The information processing apparatus of claim 11 , wherein

the user interface is configured to receive an input selecting one of the one or more processing operations.

13. The information processing apparatus of claim 12 , wherein

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

14. An information processing apparatus comprising:

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

a user interface configured to receive a user input; and

circuitry configured to

extract one or more character strings from the plurality of character strings based on a user input received at the user interface;

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 user input;

prioritize the extracted one or more character strings; and

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

15. The information processing apparatus of claim 14 , 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.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 048691/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2017
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 043943/0631 →