Method and apparatus of displaying market depth and other information on a mobile phone, handheld device or computer system
First Claim
1. A system comprising:
- a server system comprising one or more computing devices;
one or more financial exchange systems, each comprising one or more exchange computing devices, in communication with the server system;
one or more data source computer devices in communication with the server system; and
one or more mobile communication devices in communication with the server system via at least one communications link,said server system comprising a memory storing pre-set user preferences and a processor executing software that causes the server system to;
receive live market data and information from at least one of said financial exchange systems and at least one of said data source computer devices,aggregate said data and information;
filter said data and information according to one or more of said pre-set user preferences; and
transmit the filtered data and information to the one or more mobile communication devices via one or more live data feeds over the at least one communications link,at least one device of the one or more mobile communication devices comprising a display screen and configured to perform the functions of;
monitoring a strength of the at least one communications link between the server system and the at least one device,generating and displaying an alert message if the monitored strength falls below a predetermined threshold,placing open orders received via the at least one device on hold when at least one of the monitored strength falls below the predetermined threshold and the at least one device becomes disconnected from the server system,reconnecting said at least one device to the server system when the monitored strength rises above said predetermined threshold, andremoving the hold from the open orders when the monitored strength rises above said predetermined threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary system according to the present disclosure comprises a server system (comprising one or more computing devices) that is in communication with one or more financial exchange systems and one or more data source computer devices (e.g., news sources). Also in communication with the server system are one or more mobile communication devices. The server system comprises a memory and a processor executing software that enables the server system to receive live market data and information from one or more of the financial exchange systems and the data source computer devices; aggregate and filter the data and information; according to one or more pre-set user preferences and/or one or more user-initiated commands; and transmit the aggregated/filtered data and information to one or more mobile communication devices via one or more live data feeds. The mobile communication device displays aggregated/filtered information in a single, interactive GUI.
-
Citations
51 Claims
-
1. A system comprising:
-
a server system comprising one or more computing devices; one or more financial exchange systems, each comprising one or more exchange computing devices, in communication with the server system; one or more data source computer devices in communication with the server system; and one or more mobile communication devices in communication with the server system via at least one communications link, said server system comprising a memory storing pre-set user preferences and a processor executing software that causes the server system to; receive live market data and information from at least one of said financial exchange systems and at least one of said data source computer devices, aggregate said data and information; filter said data and information according to one or more of said pre-set user preferences; and transmit the filtered data and information to the one or more mobile communication devices via one or more live data feeds over the at least one communications link, at least one device of the one or more mobile communication devices comprising a display screen and configured to perform the functions of; monitoring a strength of the at least one communications link between the server system and the at least one device, generating and displaying an alert message if the monitored strength falls below a predetermined threshold, placing open orders received via the at least one device on hold when at least one of the monitored strength falls below the predetermined threshold and the at least one device becomes disconnected from the server system, reconnecting said at least one device to the server system when the monitored strength rises above said predetermined threshold, and removing the hold from the open orders when the monitored strength rises above said predetermined threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
14. A method comprising:
-
providing a server system comprising one or more computing devices, said server system in communication with one or more financial exchange computers and one or more data source computer devices; receiving at said server system live market data and information from at least one of said financial exchange computers and at least one of said data source computer devices; aggregating said live market data and information; filtering said live market data and information; and transmitting the aggregated and filtered live market data and information to one or more mobile communication devices in communication with said server system over at least one communications link, said one or more mobile communication devices simultaneously displaying, via one or more interactive graphic user interfaces (GUIs), the aggregated and filtered data and information on a single display screen, and at least one device of the one or more mobile communication devices; monitoring a strength of the at least one communications link between the server system and the at least one device, generating and displaying an alert message if the monitored strength falls below a predetermined threshold, placing open orders received via the at least one device on hold when at least one of the monitored strength falls below the predetermined threshold and the at least one device becomes disconnected from the server system, reconnecting said at least one device to the server system when the monitored strength rises above said predetermined threshold, and removing the hold from the open orders when the monitored strength rises above said predetermined threshold. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification