Graphical front end system for real time security trading
First Claim
1. An interactive graphical front end trading system for use in trading securities through established security trading markets, in real time, where the system comprises a grid based graphical user interface for use by any trader;
- said system being adapted for communication between any trader and any of a plurality of market trading participants through communication channels between a computer at said trader'"'"'s location middleware between said trader and any market trading participant, and backend systems used by any market trading participants;
wherein said graphical user interface for each trader is adapted to receive market data through said communications channels and said middleware from a plurality of market trading participants, in real time; and
wherein any trader may select any particular security or group of securities for which data are electively required, at any instant in time;
wherein said graphical user interface comprises processor means that functions to send transaction instructions through a communication channel to a backend system of any market trading participant, and to receive messages back from any market trading participant through said middleware and said communication channels; and
wherein said graphical user interface further comprises further processor means that functions to receive, process, and present said messages, and market data, to any trader;
wherein said messages and market data comprise information chosen from the group of information data consisting of;
order data as to buy, sell, or other trading orders existing at that instant in time for any selected security or group of securities, quote data as to bid and ask prices for any security or group of security, volume data as to trading activity of any security or group of securities, index data, market information as to news or charts concerning any security or group of securities, and combinations thereof;
wherein said messages and market data are transmitted to said grid based graphical user interface from said backend systems of any market trading participant in computer-readable electronic format;
wherein upon receipt of said market data, said graphical user interface for any trader applies processor means that function to transform said market data, at any instant in time, into a graphical representation for display on a display device, which display comprises at least one grid comprising a plurality of cells;
wherein any selected cell displays specific market data, and the market data displayed in any one cell differs from the market data displayed in any other cell;
wherein said plurality of cells on said grid is presented in a grid display chosen from the group consisting of a plurality of rows and at least one column, a plurality of columns and at least one row, and a plurality of rows and a plurality of columns;
wherein a plurality of rows or a plurality of columns has an axis along which each selected cell indicates a price or price range for which market data exists, and wherein a second axis is established for at least one column or row is indicative of a specific criterion chosen from a plurality of selected criteria within which said market data may be categorized as to price or price range;
wherein any selected cell of said plurality of cells represents specific market data chosen from the group of data consisting of buy, sell, or other trading order for any security or group of securities, quote data as to bid and ask prices for any security or group of securities;
wherein any selected cell is electively linked to a selected parameter or group of parameters associated with said specific market data;
wherein said graphical user interface grid display further comprises at least one further data entry activator chosen from the group consisting of graphical buttons, transaction icons, data entry fields, and combination thereof; and
wherein any trader can execute or alter any trading order for a selected security or group of securities being displayed at that instant in time by an action chosen from the group of actions consisting of;
clicking on a selected cell, moving a cursor or pointing a device over a selected cell and dragging that cell to said at least one data entry activator, dragging said at least one data entry activator over a selected cell, right clicking on a selected cell so as to reveal any selected parameters electively linked thereto and choosing a selected parameter, and combinations thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive graphical front end system for use in trading securities provides a GUI display where buy and sell orders at specific prices for any selected security at any instant in time are displayed, and where the data is displayed for more than one market trading participant. The graphical front end is used by any trader who buys and sells securities in real time; the graphical interface permits the use of active cells on the display to instruct and complete a buy or sell order of any security at any price, at any instant in time when the data for that security is being displayed. Appropriate protocols are employed, along with the necessary translators, for transparent trading action from the viewpoint of the trader; who is able to track his holdings and cash position at any instant in time.
-
Citations
44 Claims
-
1. An interactive graphical front end trading system for use in trading securities through established security trading markets, in real time, where the system comprises a grid based graphical user interface for use by any trader;
- said system being adapted for communication between any trader and any of a plurality of market trading participants through communication channels between a computer at said trader'"'"'s location middleware between said trader and any market trading participant, and backend systems used by any market trading participants;
wherein said graphical user interface for each trader is adapted to receive market data through said communications channels and said middleware from a plurality of market trading participants, in real time; and
wherein any trader may select any particular security or group of securities for which data are electively required, at any instant in time;
wherein said graphical user interface comprises processor means that functions to send transaction instructions through a communication channel to a backend system of any market trading participant, and to receive messages back from any market trading participant through said middleware and said communication channels; and
wherein said graphical user interface further comprises further processor means that functions to receive, process, and present said messages, and market data, to any trader;
wherein said messages and market data comprise information chosen from the group of information data consisting of;
order data as to buy, sell, or other trading orders existing at that instant in time for any selected security or group of securities, quote data as to bid and ask prices for any security or group of security, volume data as to trading activity of any security or group of securities, index data, market information as to news or charts concerning any security or group of securities, and combinations thereof;
wherein said messages and market data are transmitted to said grid based graphical user interface from said backend systems of any market trading participant in computer-readable electronic format;
wherein upon receipt of said market data, said graphical user interface for any trader applies processor means that function to transform said market data, at any instant in time, into a graphical representation for display on a display device, which display comprises at least one grid comprising a plurality of cells;
wherein any selected cell displays specific market data, and the market data displayed in any one cell differs from the market data displayed in any other cell;
wherein said plurality of cells on said grid is presented in a grid display chosen from the group consisting of a plurality of rows and at least one column, a plurality of columns and at least one row, and a plurality of rows and a plurality of columns;
wherein a plurality of rows or a plurality of columns has an axis along which each selected cell indicates a price or price range for which market data exists, and wherein a second axis is established for at least one column or row is indicative of a specific criterion chosen from a plurality of selected criteria within which said market data may be categorized as to price or price range;
wherein any selected cell of said plurality of cells represents specific market data chosen from the group of data consisting of buy, sell, or other trading order for any security or group of securities, quote data as to bid and ask prices for any security or group of securities;
wherein any selected cell is electively linked to a selected parameter or group of parameters associated with said specific market data;
wherein said graphical user interface grid display further comprises at least one further data entry activator chosen from the group consisting of graphical buttons, transaction icons, data entry fields, and combination thereof; and
wherein any trader can execute or alter any trading order for a selected security or group of securities being displayed at that instant in time by an action chosen from the group of actions consisting of;
clicking on a selected cell, moving a cursor or pointing a device over a selected cell and dragging that cell to said at least one data entry activator, dragging said at least one data entry activator over a selected cell, right clicking on a selected cell so as to reveal any selected parameters electively linked thereto and choosing a selected parameter, and combinations thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 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, 44)
- said system being adapted for communication between any trader and any of a plurality of market trading participants through communication channels between a computer at said trader'"'"'s location middleware between said trader and any market trading participant, and backend systems used by any market trading participants;
Specification