Method and apparatus for motion based target prediction and interaction
First Claim
1. An order generation system for use with an interface, the system comprising:
- a display rendering an interface having a plurality of selectable elements, where each selectable element of the a plurality of selectable elements is associated with a parameter of an order message;
a user input device;
an electronic storage medium;
an electrical processor coupled with the display, the user input device, and the electronic storage medium and configured to execute instructions stored by the electronic storage medium, the electrical processor executing the instructions including;
a cursor movement prediction component configured to detect movement of a cursor from a first location separated from the plurality of selectable elements to a second location in relation to the interface toward the plurality of selectable elements and to predict a plurality of target elements of the plurality of selectable elements based on the detected cursor movement, the second location being a location other than a location corresponding to one of the plurality of selectable target elements;
an action estimate component configured to provide one or more order messages based on data indicative of the predicted plurality of target elements, where each of the one or more order messages includes a parameter corresponding to a respective one of the predicted plurality of target elements;
a user input component configured to receive via the user input device a selection of one of the predicted plurality of target elements; and
an order submission component configured to initiate submission of a selected order message for the selected one of the predicted plurality of target elements to an electronic exchange, where submission of the selected order message is initiated in response to the cursor movement prediction component detecting the movement of the cursor, the user input component receiving the selection, and the action estimate component providing the one or more order messages to the order submission component.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments for motion based target prediction and interaction are described herein. One example embodiment includes predicting a target element based on a user moving a cursor in relation to a trading interface. When a target element is identified, one or more actions may be pre-configured based on the target element. For example, when a target element is associated with a buy action and a price, an order message to buy a tradable object at the price may be generated based on the predicted target element. Then, a user action may be received to select the target element and to execute the action. The user action selecting the target element may be received prior to the cursor reaching the desired target.
69 Citations
18 Claims
-
1. An order generation system for use with an interface, the system comprising:
-
a display rendering an interface having a plurality of selectable elements, where each selectable element of the a plurality of selectable elements is associated with a parameter of an order message; a user input device; an electronic storage medium; an electrical processor coupled with the display, the user input device, and the electronic storage medium and configured to execute instructions stored by the electronic storage medium, the electrical processor executing the instructions including; a cursor movement prediction component configured to detect movement of a cursor from a first location separated from the plurality of selectable elements to a second location in relation to the interface toward the plurality of selectable elements and to predict a plurality of target elements of the plurality of selectable elements based on the detected cursor movement, the second location being a location other than a location corresponding to one of the plurality of selectable target elements; an action estimate component configured to provide one or more order messages based on data indicative of the predicted plurality of target elements, where each of the one or more order messages includes a parameter corresponding to a respective one of the predicted plurality of target elements; a user input component configured to receive via the user input device a selection of one of the predicted plurality of target elements; and an order submission component configured to initiate submission of a selected order message for the selected one of the predicted plurality of target elements to an electronic exchange, where submission of the selected order message is initiated in response to the cursor movement prediction component detecting the movement of the cursor, the user input component receiving the selection, and the action estimate component providing the one or more order messages to the order submission component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An order generation method for use with an interface having a plurality of elements, each of the plurality of selectable elements being associated with a parameter of an order message, the method comprising:
-
detecting, via a computing device, movement of a cursor from a first location to a second location in relation to the interface; in response to detecting the movement of the cursor, predicting, via the computing device, a plurality of target elements of the plurality of selectable elements based on the detected cursor movement, the second location being a location that is other than a location corresponding to one of the plurality of selectable target elements; prior to the cursor reaching the predicted plurality of target elements, providing, via the computing device, a plurality of order messages based on data indicative of the predicted plurality of target elements, in which each of the plurality of order messages comprises a parameter corresponding to a respective one of the predicted plurality of target elements; receiving via a user input device of the computing device a user selection of one of the predicted plurality of target elements; and in response to providing the plurality of order messages and receiving the user selection, initiating, via the computing device, submission of the order message for the selected one of the predicted plurality of target elements to an electronic exchange. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification