Information processing device, method, and computer program product
First Claim
Patent Images
1. An information processing device comprising:
- a detector configured to detect a holding position of the information processing device;
a setting controller configured to set a control region at a position separated by a distance from the detected holding position;
a controller configured to, based on whether the control region is touched, control a function;
a handwriting data receiver configured to receive an input piece of handwriting data;
a sound obtaining controller configured to obtain an ambient sound; and
a handwriting data storage configured to store the input piece of handwriting data in a corresponding manner to an ambient sound which is obtained along with the input piece of the handwriting data, whereinthe function includes a search function to search for information, andthe controller is configured to search for information using a first piece of handwriting data that is input during a period of time in which contact with the control region is made,among input pieces of handwriting data that have been stored in the handwriting data storage, the controller obtains, as a search result, a second piece of handwriting data and the ambient sound corresponding to the second piece of handwriting data, the second piece of handwriting data being similar to the first piece of handwriting data, andamong the ambient sounds that are stored in the handwriting data storage the controller further obtains, as a search result, a second ambient sound and a third piece of handwriting data corresponding to the second ambient sound, the second ambient sound being similar to the first ambient sound.
2 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment, an information processing device includes a detector, a setting controller, and a controller. The detector detects a holding position of the information processing device. The setting controller sets a control region at a position separated by a distance from the detected holding position. The controller controls, based on whether the control region is touched, control a function.
13 Citations
13 Claims
-
1. An information processing device comprising:
-
a detector configured to detect a holding position of the information processing device; a setting controller configured to set a control region at a position separated by a distance from the detected holding position; a controller configured to, based on whether the control region is touched, control a function; a handwriting data receiver configured to receive an input piece of handwriting data; a sound obtaining controller configured to obtain an ambient sound; and a handwriting data storage configured to store the input piece of handwriting data in a corresponding manner to an ambient sound which is obtained along with the input piece of the handwriting data, wherein the function includes a search function to search for information, and the controller is configured to search for information using a first piece of handwriting data that is input during a period of time in which contact with the control region is made, among input pieces of handwriting data that have been stored in the handwriting data storage, the controller obtains, as a search result, a second piece of handwriting data and the ambient sound corresponding to the second piece of handwriting data, the second piece of handwriting data being similar to the first piece of handwriting data, and among the ambient sounds that are stored in the handwriting data storage the controller further obtains, as a search result, a second ambient sound and a third piece of handwriting data corresponding to the second ambient sound, the second ambient sound being similar to the first ambient sound. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method implemented in an information processing device, the method comprising:
-
detecting a holding position of the information processing device; setting a control region at a position separated by a distance from the detected holding position; controlling a function based on whether or not the control region is touched receiving an input piece of handwriting data; obtaining an ambient sound; and storing the input piece of handwriting data in a corresponding manner to an ambient sound which is obtained along with the input piece of the handwriting data, wherein the function includes a search function to search for information, and the controlling includes searching for information using a first piece of handwriting data that is input during a period of time in which contact with the control region is made, among input pieces of handwriting data that have been stored in the handwriting data storage, the controlling includes obtaining, as a search result, a second piece of handwriting data and the ambient sound corresponding to the second piece of handwriting data, the second piece of handwriting data being similar to the first piece of handwriting data, and among the ambient sounds that are stored in the handwriting data storage, the controlling further includes obtaining, as a search result, a second ambient sound and a third piece of handwriting data corresponding to the second ambient sound, the second ambient sound being similar to the first ambient sound.
-
-
13. A computer program product comprising a non-transitory computer-readable medium containing a computer program that causes a computer to perform:
-
detecting a holding position of the information processing device; setting a control region at a position separated by a distance from the detected holding position; controlling a function based on whether or not the control region is touched; receiving an input piece of handwriting data; obtaining an ambient sound; and storing the input piece of handwriting data in a corresponding manner to an ambient sound which is obtained along the input piece of the handwriting data, wherein the function includes a search function to search for information, and the controlling includes searching for information using a first piece of handwriting data that is input during a period of time in which contact with the control region is made, among input pieces of handwriting data that have been stored in the handwriting data storage the controlling includes obtaining as a search result a second niece of handwriting data and the ambient sound corresponding to the second piece of handwriting data, the second piece of handwriting data being similar to the first piece of handwriting data, and among the ambient sounds that are stored in the handwriting data storage the controlling further includes obtaining, as a search result, a second ambient sound and a third piece of handwriting data corresponding to the second ambient sound, the second ambient sound being similar to the first ambient sound.
-
Specification