Automatically generated content-based history mechanism
First Claim
1. A method for recalling previously generated user data in a computer which includes a memory, the method comprising:
- generating user data in response to signals generated by a user;
recording the user data in the memory;
associating with the user data a description of the user data wherein the description comprises one or more instances of each of one or more elements of a collection of two or more elements;
forming two or more categories corresponding respectively to two or more of the elements; and
associating the user data with a selected one of the categories, which corresponds to a selected one of the elements, wherein one or more instances of the selected element are part of the description of the user data; and
recalling the user data from memory, the step of recalling comprising;
receiving signals which are generated by a first gesture of the user and which specify the selected category; and
receiving data selection signals which are generated by a second gesture of the user and which identify the user data within the selected category.
2 Assignments
0 Petitions
Accused Products
Abstract
A history mechanism is provided in which user data, which represents signals generated by a user, are stored for subsequent recall and regeneration in a history database in one of two or more categories associated with two or more respective component symbols of the user data. For example, in one embodiment, user data includes alphabetic symbols and a respective category is formed for each letter of the alphabet. User data is parsed into components and stored in the history database in each category corresponding to the initial letter of each component of the user data since the initial letter of each component of the user data is prominent. The user recalls and regenerates the user data by selecting a category corresponding to a letter of the alphabet which is the initial letter of any component of the user data. The user then selects the previously generated user data from a list of previously generated user data classified under the selected category. By classifying previously generated user data based on the content of the user data, e.g., prominent symbols of the user data, previously generated user data is stored in a organizational structure without intervention by the user and independently of the user'"'"'s particular subjective perspective of the user data being classified. By classifying the user data redundantly according to each of one or more components of the user data, reliance on any single component of the user data being particularly memorable or unique is avoided.
-
Citations
27 Claims
-
1. A method for recalling previously generated user data in a computer which includes a memory, the method comprising:
-
generating user data in response to signals generated by a user; recording the user data in the memory; associating with the user data a description of the user data wherein the description comprises one or more instances of each of one or more elements of a collection of two or more elements; forming two or more categories corresponding respectively to two or more of the elements; and associating the user data with a selected one of the categories, which corresponds to a selected one of the elements, wherein one or more instances of the selected element are part of the description of the user data; and recalling the user data from memory, the step of recalling comprising; receiving signals which are generated by a first gesture of the user and which specify the selected category; and receiving data selection signals which are generated by a second gesture of the user and which identify the user data within the selected category. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A history apparatus for use in a computer system which includes a computer processor and a memory operatively coupled to the computer processor, the history apparatus comprising:
-
a user interface which converts signals generated by a user to user data which is stored in the memory and which has a user data description, the user data description comprising one or more instances of one or more selected elements of a collection of two or more elements; a history database, operatively coupled to the user interface, the history database comprising two or more categories, each of which is associated with a respective one of two or more elements of the collection; a user data classifier, operatively coupled between the user interface and the history database, for storing the user data in the history database in a selected one of the categories which is associated with one of the selected elements; and a user data retriever, operatively coupled to the history database, for retrieving user data from the history database, the user data retriever comprising; a category selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a category selection gesture of the user, a selected one of the two or more categories; and a user data selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a user data selection gesture of the user, selected user data of the select category. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer readable memory which includes a history apparatus, the history apparatus comprising:
-
a user interface which converts signals generated by a user to user data which is stored in the memory and which has a user data description, the user data description comprising one or more instances of one or more selected elements of a collection of two or more elements; a history database, operatively coupled to the user interface, the history database comprising two or more categories, each of which is associated with a respective one of two or more elements of the collection; and a user data classifier, operatively coupled between the user interface and the history database, for storing the user data in the history database in a selected one of the categories which is associated with one of the selected elements; and a user data retriever, operatively coupled to the history database, for retrieving user data from the history database, the user data retriever comprising; a category selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a category selection gesture of the user, a selected one of the two or more categories; and a user data selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a user data selection gesture of the user, selected user data of the select category. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer system comprising:
-
a computer processor; a memory, operatively coupled to the computer processor and including a history apparatus which in turn comprises; a user interface which converts signals generated by a user to user data which is stored in the memory and which has a user data description, the user data description comprising one or more instances of one or more selected elements of a collection of two or more elements; a history database, operatively coupled to the user interface, the history database comprising two or more categories, each of which is associated with a respective one of two or more elements of the collection; and a user data classifier, operatively coupled between the user interface and the history database, for storing the user data in the history database in a selected one of the categories which is associated with one of the selected elements; and a user data retriever, operatively coupled to the history database, for retrieving user data from the history database, the user data retriever comprising; a category selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a category selection gesture of the user, a selected one of the two or more categories; and a user data selector, which is operatively coupled to the user interface and which specifies, in response to signals generated by a user data selection gesture of the user, selected user data of the select category. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification