System and method for using a curser to convey information
First Claim
Patent Images
1. A method for using a cursor to convey information comprising:
- receiving by a computing device configuration data from a user, wherein the configuration data specifies data to be displayed;
linking by the computing device data from a trading application to a cursor, wherein the cursor is displayed on a screen and movement of the cursor to a location on the screen is based on a command from a user input device, wherein the data to be linked is specified by the configuration data from the user;
monitoring by the computing device the linked data to determine if the linked data has changed;
updating by the computing device a visual representation of the linked data when the linked data changes;
displaying by the computing device the visual representation of the linked data in relation to the cursor on the screen, wherein the linked data that is used to generate the visual representation is specified by the configuration data from the user and independent of the location where the cursor is moved on the screen; and
receiving by the computing device a command moving the cursor from a first location to a second location, wherein the first location is in a first window associated with a first application, wherein the second location is in a second window associated with a second application, wherein the first application is different from the second application, wherein the first and second applications are different from the trading application, wherein the visual representation of the linked data is displayed without modification of the first application or the second application, wherein the visual representation of the linked data is displayed in relation to the cursor while the cursor is moved based on the command from the first location to the second location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are provided for the controlled cursor'"'"'s behavior. According to one example method, any desired data may be linked to a cursor and a desired cursor behavior could be defined to convey the linked data using the cursor. When a change in the linked data is detected, the example method includes using the desired cursor behavior to convey the changed data independent of a location where the cursor is placed on a screen.
-
Citations
40 Claims
-
1. A method for using a cursor to convey information comprising:
-
receiving by a computing device configuration data from a user, wherein the configuration data specifies data to be displayed; linking by the computing device data from a trading application to a cursor, wherein the cursor is displayed on a screen and movement of the cursor to a location on the screen is based on a command from a user input device, wherein the data to be linked is specified by the configuration data from the user; monitoring by the computing device the linked data to determine if the linked data has changed; updating by the computing device a visual representation of the linked data when the linked data changes; displaying by the computing device the visual representation of the linked data in relation to the cursor on the screen, wherein the linked data that is used to generate the visual representation is specified by the configuration data from the user and independent of the location where the cursor is moved on the screen; and receiving by the computing device a command moving the cursor from a first location to a second location, wherein the first location is in a first window associated with a first application, wherein the second location is in a second window associated with a second application, wherein the first application is different from the second application, wherein the first and second applications are different from the trading application, wherein the visual representation of the linked data is displayed without modification of the first application or the second application, wherein the visual representation of the linked data is displayed in relation to the cursor while the cursor is moved based on the command from the first location to the second location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15, 16, 17)
-
-
11. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:
-
receive configuration data from a user, wherein the configuration data specifies data to be displayed; link data from a trading application to a cursor, wherein the cursor is displayed on a screen and movement of the cursor to a location on the screen is based on a command from a user input device, wherein the data to be linked is specified by the configuration data from the user; monitor the linked data to determine if the linked data has changed; update a visual representation of the linked data when the linked data changes; display the visual representation of the linked data in relation to the cursor on the screen, wherein the linked data that is used to generate the visual representation is specified by the configuration data from the user and independent of the location where the cursor is moved on the screen; and receive a command moving the cursor from a first location to a second location, wherein the first location is in a first window associated with a first application, wherein the second location is in a second window associated with a second application, wherein the first application is different from the second application, wherein the first and second applications are different from the trading application, wherein the visual representation of the linked data is displayed without modification of the first application or the second application, wherein the visual representation of the linked data is displayed in relation to the cursor while the cursor is moved based on the command from the first location to the second location. - View Dependent Claims (12, 13, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
18. A system for conveying information comprising:
-
a configuration component adapted to receive configuration data from a user, wherein the configuration data specifies data to be displayed; a data monitor and linking component adapted to link data from a trading application to a cursor, wherein the cursor is displayed on a screen and movement of the cursor to a location on the screen is based on a command from a user input device, wherein the data to be linked is specified by the configuration data from the user, wherein the data monitor and linking component is further adapted to monitor the linked data to determine if the linked data has changed; a cursor control component adapted to update a visual representation of the linked data when the linked data changes, wherein the cursor control component is adapted to display the visual representation of the linked data in relation to the cursor on the screen, wherein the linked data that is used to generate the visual representation is specified by the configuration data from the user and independent of the location where the cursor is moved on the screen, wherein the cursor control component is adapted to receive a command moving the cursor from a first location to a second location, wherein the first location is in a first window associated with a first application, wherein the second location is in a second window associated with a second application, wherein the first application is different from the second application, wherein the first and second applications are different from the trading application, wherein the visual representation of the linked data is displayed without modification of the first application or the second application, wherein the visual representation of the linked data is displayed in relation to the cursor while the cursor is moved based on the command from the first location to the second location. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification