Methods, apparatus and data structures for providing a uniform representation of various types of information
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for analyzing tasks performed by computer users by (i) gathering usage data, (ii) converting logged usage data into a uniform format, (iii) determining or defining task boundaries, and (iv) determining a task analysis model by “clustering” similar tasks together. The task analysis model may be used to (i) help users complete a task (such help, for example, may be in the form of a gratuitous help function), and/or (ii) to target marketing information to users based on user inputs and the task analysis model. The present invention also provides a uniform semantic network for representing different types of objects in a uniform way.
-
Citations
57 Claims
-
1-18. -18. (canceled)
-
19. A method for representing structured, linear, and active information in a uniform way, the method comprising steps of:
-
mapping structured information to a uniform representation;
mapping linear information to the uniform representation; and
mapping active information to the uniform representation. - View Dependent Claims (20, 21, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
22. (canceled)
-
26. (canceled)
-
35-36. -36. (canceled)
-
37. A machine readable medium having machine executable instructions which, when executed by the machine perform steps for representing structured, linear, and active information in a uniform way, the steps comprising:
-
mapping structured information to a uniform representation;
mapping linear information to the uniform representation; and
mapping active information to the uniform representation. - View Dependent Claims (38, 49)
-
-
39-48. -48. (canceled)
-
50-54. -54. (canceled)
-
55. A machine readable medium having a data structure comprising at least three elements, each of the elements being one of an entity and a relation,
wherein a relation connects two ordered elements; - and
wherein an entity may represent any one of an attribute of an entity-relationship diagram;
an entry from information structured as a hierarchy;
a column name of a table;
a row number of a table;
an entry from a table;
text from information structured as a sequence;
a name of active information;
a property of active information;
a method of active information; and
a parameter of a method of active information. - View Dependent Claims (56, 57)
- and
Specification