Device and method for assisting input operations
First Claim
1. A device for assisting input operations for a multiwindow system, comprising:
- a processor;
a collecting section that operates on the processor to cause the processor to collect record information containing information about the input entity and an operation object of an input operation which the multiwindow system accepts from a user, and a window to which the operation object belongs;
a storing section that stores statistics information of the record information collected by the collecting section along with transition information indicating the transition of active windows before the input operation corresponding to the record information;
a proposing section, when an active window transitions because of an input operation that the multiwindow system accepts from a user, that operates on the processor to cause the processor to search the storing section for statistics information that contains information about a new active window and is associated with transition information matching the transition of active windows before the input operation, classify the searched statistics information by operation objects contained in the statistics information, and for each of the operation objects, output at least one of input entities contained in statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window; and
an updating section that operates on the processor to cause the processor to update statistics values of statistics information that is associated with transition information indicating the transition of active windows before an input operation corresponding to record information collected by the collecting section, and contains the same information about the input entity and an operation object of an input operation and a window to which the operation object belongs, as the record information,wherein the proposing section, for each of the operation objects, on the basis of statistics values of statistics information classified into that operation object, operates on the processor to cause the processor to output at least one of input entities contained in the statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window.
1 Assignment
0 Petitions
Accused Products
Abstract
Collectively predicting input operations for plural operation object items (subwindows) belonging to a same window. A proposal window PG stores in a statistics information database and manages information about the input entity and an operation object of an input operation accepted from a user, and a window to which the operation object belongs, along with transition information indicating the transition of active windows concerned in previous input operations. When an active window transitions because of an input operation accepted from the user, it searches the statistics information database for information that contains information about a new active window and is associated with transition information matching the transition of active windows concerned in previous input operations.
-
Citations
5 Claims
-
1. A device for assisting input operations for a multiwindow system, comprising:
-
a processor; a collecting section that operates on the processor to cause the processor to collect record information containing information about the input entity and an operation object of an input operation which the multiwindow system accepts from a user, and a window to which the operation object belongs; a storing section that stores statistics information of the record information collected by the collecting section along with transition information indicating the transition of active windows before the input operation corresponding to the record information; a proposing section, when an active window transitions because of an input operation that the multiwindow system accepts from a user, that operates on the processor to cause the processor to search the storing section for statistics information that contains information about a new active window and is associated with transition information matching the transition of active windows before the input operation, classify the searched statistics information by operation objects contained in the statistics information, and for each of the operation objects, output at least one of input entities contained in statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window; and an updating section that operates on the processor to cause the processor to update statistics values of statistics information that is associated with transition information indicating the transition of active windows before an input operation corresponding to record information collected by the collecting section, and contains the same information about the input entity and an operation object of an input operation and a window to which the operation object belongs, as the record information, wherein the proposing section, for each of the operation objects, on the basis of statistics values of statistics information classified into that operation object, operates on the processor to cause the processor to output at least one of input entities contained in the statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window. - View Dependent Claims (2, 3)
-
-
4. A computer program product comprising:
-
a computer program for a computer in which a multiwindow system is installed; and a computer-readable storage medium having the computer program tangibly embodied thereon, wherein the computer program causes the computer to; collect record information containing information about the input entity and an operation object of an input operation which the multiwindow system accepts from a user, and a window to which the operation object belongs; store statistics information of the record information collected by the collecting section along with transition information indicating the transition of active windows before the input operation corresponding to the record information in a storing section; when an active window transitions because of an input operation that the multiwindow system accepts from a user, search the storing section for statistics information that contains information about a new active window and is associated with transition information matching the transition of active windows before the input operation, classify the searched statistics information by operation objects contained in the statistics information, and for each of the operation objects, output at least one of input entities contained in statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window; and update statistics values of statistics information that is associated with transition information indicating the transition of active windows before an input operation corresponding to record information collected, and contains the same information about the input entity and an operation object of an input operation and a window to which the operation object belongs, as the record information, wherein for each of the operation objects, on the basis of statistics values of statistics information classified into that operation object, the computer program further causes the computer to output at least one of input entities contained in the statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window.
-
-
5. A method by which a computer assists input operations for a multiwindow system, comprising:
-
collecting, by the computer, record information containing information about the input entity and an operation object of an input operation which the multiwindow system accepts from a user, and a window to which the operation object belongs; storing statistics information of the collected record information along with transition information indicating the transition of active windows before the input operation corresponding to the record information in a storage device; when an active window transitions because of an input operation that the multiwindow system accepts from a user, searching, by the computer, the storage device for statistics information that contains information about a new active window and is associated with transition information matching the transition of active windows before the input operation, classifying, by the computer, the searched statistics information by operation objects contained in the statistics information, and for each of the operation objects, outputting, by the computer, at least one of input entities contained in statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window; and updating statistics values of statistics information that is associated with transition information indicating the transition of active windows before an input operation corresponding to record information collected, and contains the same information about the input entity and an operation object of an input operation and a window to which the operation object belongs, as the record information, wherein for each of the operation objects, on the basis of statistics values of statistics information classified into that operation object, the method further comprising outputting at least one of input entities contained in the statistics information classified into each of the operation objects to display a set of candidate input entities for the operation objects in said new active window.
-
Specification