Two-way wireless system for financial industry transactions
DCFirst Claim
1. In a system for processing one or more executions against an order, a local computer-readable memory for storing data for access by an application program being executed on a two-way wireless system, comprising:
- a data structure stored in said local computer-readable memory, said data structure including information used by said application program and including;
a plurality of data packets stored in said local computer-readable memory, each of said data packets containing said information and further containing a sequence code and a volley code, said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship among said subset of data packets;
an order data packet being one of said subset of data packets and having one hierarchical level;
at least one execution data packet being another of said subset of data packets and having another hierarchical level, said at least one execution data packet having a many-to-one relationship with said order data packet, each of said at least one execution data packet being defmed by a uniquely assigned execution sequence number, said execution sequence number being assigned by said application program.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A data structure is disclosed for use in a two-way wireless system for processing equity trades and the like. The data structure is stored in a computer-readable memory and includes information used by an application program. The data structure comprises a plurality of data packets, each of which contains the information used by the application program as well as a sequence code and a volley code. The sequence code associates a subset of the data packets together. The volley codes defines a hierarchical relationship among the subject of data packets. An order data packet has a hierarchical level that differs from that of an one or more execution data packets. A many-to-one relationship exists between the execution data packets and the order data packet. Each execution data packet has an execution sequence number uniquely assigned by the application program. A two-way wireless system using such a data structure is also disclosed.
-
Citations
13 Claims
-
1. In a system for processing one or more executions against an order, a local computer-readable memory for storing data for access by an application program being executed on a two-way wireless system, comprising:
a data structure stored in said local computer-readable memory, said data structure including information used by said application program and including; a plurality of data packets stored in said local computer-readable memory, each of said data packets containing said information and further containing a sequence code and a volley code, said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship among said subset of data packets; an order data packet being one of said subset of data packets and having one hierarchical level; at least one execution data packet being another of said subset of data packets and having another hierarchical level, said at least one execution data packet having a many-to-one relationship with said order data packet, each of said at least one execution data packet being defmed by a uniquely assigned execution sequence number, said execution sequence number being assigned by said application program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A two-way wireless system for processing one or more executions against an order, comprising:
-
a first computer running a first application program that generates sequence codes and volley codes, said volley codes being related to the stage of processing of the order, said first computer having a computer-readable memory for storing data; a second computer running a second application program that generates volley codes, said second computer having a computer-readable memory for storing data; a data structure stored in each of said computer-readable memories, said data structure including information which is accessible by each of said first and second application programs and including; a plurality of data packets stored in said computer-readable memories, each of said data packets containing information and further containing a sequence code and a volley code, said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship among said subset of data packets; an order data packet being one of said subset of data packets and having one hierarchical level; at least one execution data packet being another of said subset of data packets and having another hierarchical level, said at least one execution data packet having a many-to-one relationship with said order data packet; and a wireless communications link between said first and second computers which is selectively established to enable transmission of said data packets therebetween. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification