Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
190 words
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.
Claim 2
Dependent Claim
190 words
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.
Claim 3
Dependent Claim
39 words
The system as in claim 1, further comprising a processor programmed with said application program, said processor configured to compare a data packet from a remote computer to said plurality of data packets stored in said local computer-readable memory.
Claim 4
Dependent Claim
47 words
The system as in claim 2, wherein said data packet from said remote computer has a sequence code and is stored in said local computer-readable memory if it has a hierarchical level greater than the highest level previously stored for said sequence code of that data packet.
Claim 5
Dependent Claim
35 words
The system as in claim 2, wherein said data packet from said remote computer is stored in said local computer-readable memory if it has a sequence code not previously known to said local computer-readable memory.
Claim 6
Dependent Claim
45 words
The system as in claim 2, wherein said data packet from said remote computer has a sequence code and is discarded if it has a hierarchical level equal to or less than the highest level previously stored for said sequence code of that data packet.
Claim 7
Dependent Claim
39 words
The system as in claim 1, wherein said application program compares said order data packet with said at least one execution data packet in said many-to-one relationship and determines that portion of said order data packet that remains unfilled.
Claim 8
Dependent Claim
28 words
The system as in claim 1, wherein said data structure further includes a fill sequence number assigned by said application program to one or more execution data packets.
Claim 9
Dependent Claim
232 words
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.
Claim 10
Dependent Claim
232 words
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.
Claim 11
Dependent Claim
55 words
The system as in claim 8, wherein said each of said first and second application programs is configured to compare a data packet, which was transmitted over said wireless communications link and received by a selected one of said first and second computers, to data packets stored in said computer-readable memory of said selected computer.
Claim 12
Dependent Claim
54 words
The system as in claim 9, wherein said data packet received by said selected computer has a sequence code and is stored in said computer-readable memory of said selected computer if it has a hierarchical level greater than the highest level previously stored for said sequence code of that data packet for that computer.
Claim 13
Dependent Claim
37 words
The system as in claim 9, wherein said data packet received by said selected computer is stored in said computer-readable memory of said selected computer if it has a sequence code not previously known to that computer.
Claim 14
Dependent Claim
49 words
The system as in claim 9, wherein said data packet received by said selected computer has a sequence code and is discarded if it has a hierarchical level equal to or less than the highest level previously stored for said sequence code of that data packet for that computer.
Claim 15
Dependent Claim
39 words
The system as in claim 8, wherein said application program compares said order data packet with said at least one execution data packet in said many-to-one relationship and determines that portion of said order data packet that remains unfilled.