System, apparatus and method for performing a multiple condition investment transaction
First Claim
1. A method for performing a multiple condition investment transaction comprising the steps of:
- (a) receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied;
(b) obtaining market information for the investment;
(c) determining whether any of the two or more non-time-based conditions are satisfied based on the market information;
(d) repeating steps (b) through (e) whenever none of the two or more non-time-based conditions are satisfied; and
(e) performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system, apparatus and method for performing a multiple condition investment transaction by: (a) receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied, (b) obtaining market information for the investment, (c) determining whether any of the two or more non-time-based conditions are satisfied based on the market information, (d) repeating steps (b) through (e) whenever none of the two or more non-time-based conditions are satisfied, and (e) performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied.
-
Citations
46 Claims
-
1. A method for performing a multiple condition investment transaction comprising the steps of:
-
(a) receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied;
(b) obtaining market information for the investment;
(c) determining whether any of the two or more non-time-based conditions are satisfied based on the market information;
(d) repeating steps (b) through (e) whenever none of the two or more non-time-based conditions are satisfied; and
(e) performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program embodied in a computer readable medium for performing a multiple condition investment transaction comprising:
-
(a) a code segment for receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied;
(b) a code segment for obtaining market information for the investment;
(c) a code segment for determining whether any of the two or more non-time-based conditions are satisfied based on the market information;
(d) a code segment for repeating code segments (b) through (e) whenever none of the two or more non-time-based conditions are satisfied; and
(e) a code segment for performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied.
-
-
21. An apparatus for performing a multiple condition investment transaction comprising:
-
one or more market communication interfaces; and
a processor communicably coupled to the one or more market communications interface, the processor performing the following steps;
(a) receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied, (b) obtaining market information for the investment from a market via the one or more market communications interfaces, (c) determining whether any of the two or more non-time-based conditions are satisfied based on the market information, (d) repeating steps (b) through (e) whenever none of the two or more non-time-based conditions are satisfied, and (e) performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A system for performing a multiple condition investment transaction comprising:
-
one or more markets;
one or more networks;
one or more market communication interfaces communicably coupled to one or more markets via the one or more networks; and
a processor communicably coupled to the one or more market communications interface, the processor performing the following steps;
(a) receiving a transaction request for an investment containing two or more non-time-based conditions, each non-time-based condition having an action to be performed whenever the non-time-based condition is satisfied, (b) obtaining market information for the investment from the market via the one or more market communication interfaces, (c) determining whether any of the two or more non-time-based conditions are satisfied based on the market information, (d) repeating steps (b) through (e) whenever none of the two or more non-time-based conditions are satisfied, and (e) performing the action associated with each non-time-based condition that is satisfied whenever any of the non-time-based conditions are satisfied. - View Dependent Claims (46)
-
Specification