Interface and method adapted for capturing subjective preferences of program users
First Claim
1. An electronic interface for permitting a user to communicate subjective data information, the interface comprising:
- a parameter menu, said menu providing a user visible set of data parameters which may be associated with the subjective data information;
a parameter canvas, said canvas being simultaneously visible with said parameter menu, and being usable by the user for identifying any of such data parameters that are associated with the subjective data information.
12 Assignments
0 Petitions
Accused Products
Abstract
A graphical user interface is provided for capturing application data in picture form. A set of data capture tools, including a subjective data parameter pallette and accompanying data canvas, are presented to an operator during an interactive session. By selecting and placing such data parameters on the data canvas, a user can paint a data picture representing his/her subjective motivations, mental impressions, reasons, etc., for engaging in a particular transaction. In a preferred embodiment, the present interface is used in connection with a stock portfolio management application, where it is used to capture user rationale and logic for purchasing or selling financial instruments such as securities, options, etc.
-
Citations
120 Claims
-
1. An electronic interface for permitting a user to communicate subjective data information, the interface comprising:
-
a parameter menu, said menu providing a user visible set of data parameters which may be associated with the subjective data information;
a parameter canvas, said canvas being simultaneously visible with said parameter menu, and being usable by the user for identifying any of such data parameters that are associated with the subjective data information. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
5. The interface of claim 5, wherein said transaction is an event or an item of interest to the user.
-
24. An electronic interface for permitting an operator to identify parameters concerning an action and/or transaction, the interface comprising:
-
a menu providing a set of parameters available for selection by the operator, said menu occupying a first portion of the interface;
a preference field occupying a second portion of the interface for visually displaying any identified personal parameters selected by the operator for the particular operator transaction from said set of parameters;
wherein the operator can dynamically select such personal parameters in said menu and move them to said preference field; and
further wherein said personal parameters are stored in a transaction record form usable by a computing system.
-
-
42. An electronic interface for collecting information for a data picture, the interface comprising:
-
a data palette providing a set of data parameters available for selection; and
a data canvas, separate from said data palette, on which said data parameters can be displayed and arranged arbitrarily by a user to generate the data picture; and
wherein said data picture embodies information collected from the user and pertaining to the user'"'"'s perceptions concerning a particular action and/or transaction. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of inputting data to a computer program, said method comprising:
-
presenting a parameter menu to a user, said menu providing a user visible set of data parameters which may be associated with subjective data information;
presenting a parameter canvas to said user, said canvas being simultaneously visible with said parameter menu, and being usable by the user for identifying any of such data parameters that are associated with the subjective data information;
wherein the data input to such computer program consists of said data parameters identified by said user on said parameter canvas. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74)
-
-
75. A method for permitting a user to identify personal parameters concerning an action and/or transaction to a computer program, the method comprising the steps of:
-
providing a menu of one or more parameters available for selection by the user, said menu being displayed in a first portion of an interface visible to the user; and
providing a preference field occupying a second portion of the interface visible to the user; and
permitting the user to move any of said parameters to said preference field so as to identify such user'"'"'s personal parameters associated with the transaction; and
generating a data picture by visually displaying said personal parameters ranked in an order of importance to the user; and
storing said personal parameters are stored in a transaction record form usable by the computer program. - View Dependent Claims (76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
91. A method of generating a data picture using a computer program, the method comprising the steps of:
-
providing a data palette, said palette including a set of data parameters available for selection by a user of the program; and
providing a data canvas, separate from said data palette, on which said data parameters can be displayed and arranged arbitrarily by said user to generate the data picture; and
wherein said data picture embodies information collected from said user and pertaining to the user'"'"'s mental impressions concerning a particular action and/or transaction. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98)
-
-
99. A method of permitting a user to input a data picture expressing mental impressions concerning an action and/or transaction, the method comprising the steps of:
-
providing a set of a plurality of individual assertions, said assertions being associated with such mental impressions; and
displaying said set of assertions to the user in a first portion of a visible electronic interface; and
permitting the user to select and move personalized individual assertions taken from said set of assertions to a second, separate portion of said visible interface, which separate portion acts as a data canvas for displaying such personalized individual assertions; and
wherein said personalized individual assertions can be arranged by the user to create the data picture. - View Dependent Claims (100, 101, 102, 103, 104, 105)
-
-
106. A method of capturing data concerning an actual or proposed transaction from a user of a computing system, said system including at least a keyboard and pointing device for inputting data, the method comprising the steps of:
-
providing a set of a plurality of individual assertions, said assertions being associated with mental impressions of the user relating to the transaction; and
displaying said set of assertions to the user in a first portion of a visible electronic interface; and
permitting the user to select and move individual ones of said assertions taken from said set of assertions to a second, separate portion of said visible interface, which separate portion acts to visibly display such selected individual assertions along a gradient; and
permitting the user to arrange said selected individual assertions in a ranking order relative to each other along said gradient;
wherein said data is collected from said user substantially without input from the keyboard, and said data is calculated based only on those selected individual assertions from the user. - View Dependent Claims (107, 108, 109, 110)
-
-
111. A method of generating program data from user input data concerning an actual or proposed action and/or transaction, the method comprising the steps of:
-
providing the user with a palette of individual data parameters associated with the user'"'"'s perceptions of such action and/or transaction; and
permitting the user to select and move individual ones of said assertions taken from said set of assertions to a second, separate portion of said visible interface, which separate portion acts to visibly display such selected individual assertions; and
permitting the user to arrange said selected individual assertions in a ranking order relative to each other so as to constitute user input data;
converting said user input data into program data, by assigning numerical values to such program data corresponding to said arrangement of said selected individual assertions. - View Dependent Claims (112, 113, 114, 115, 116, 117, 118, 119, 120)
-
Specification