Method and system for reserving future purchases of goods and services
First Claim
Patent Images
1. A method for using electronic options for goods or services or events or places, comprising:
- dynamically generating a plurality of electronic options for goods or services or events from a server application on a server network device with one or more processors, wherein the plurality of electronic options are not supplied or governed via a central government agency and are not supplied or governed via security laws;
dynamically generating from the server application on the server network device a plurality of different electronic option terms and a plurality of electronic option fees for the plurality of electronic options for a plurality of different suppliers, wherein the electronic option terms for a desired supplier are unique to the desired supplier and wherein the electronic option terms and the plurality of electronic option fees are dynamically generated based on a first set of plurality of prior actions completed by a plurality of client applications on a plurality of client network devices each with one or more processors;
dynamically displaying from the server application on the server network device via the communications network the plurality of electronic options for the goods or services or events on the plurality of client applications on the plurality client network devices;
dynamically collecting the server application on the server network device via the communications network a plurality of new actions completed by the plurality of client applications on the plurality of client network devices as a result of the display of the plurality of electronic options; and
dynamically adjusting in real-time from the server application on the server network device via the communications network display of one or more of the plurality of electronic option terms or one or more of the plurality of electronic option fees for the goods or services or event on the plurality of client applications on the plurality of client network devices based on the collected new actions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for reserving future purchases of goods or services or events. Electronic options are provided for desired goods or services or events. Electronic options, electronic option terms and electronic option fees are dynamically generated and dynamically adjusted based on prior and current actions completed on a client network device. A business-to-business (b2b) marketplace is established using electronic options.
202 Citations
19 Claims
-
1. A method for using electronic options for goods or services or events or places, comprising:
-
dynamically generating a plurality of electronic options for goods or services or events from a server application on a server network device with one or more processors, wherein the plurality of electronic options are not supplied or governed via a central government agency and are not supplied or governed via security laws; dynamically generating from the server application on the server network device a plurality of different electronic option terms and a plurality of electronic option fees for the plurality of electronic options for a plurality of different suppliers, wherein the electronic option terms for a desired supplier are unique to the desired supplier and wherein the electronic option terms and the plurality of electronic option fees are dynamically generated based on a first set of plurality of prior actions completed by a plurality of client applications on a plurality of client network devices each with one or more processors; dynamically displaying from the server application on the server network device via the communications network the plurality of electronic options for the goods or services or events on the plurality of client applications on the plurality client network devices; dynamically collecting the server application on the server network device via the communications network a plurality of new actions completed by the plurality of client applications on the plurality of client network devices as a result of the display of the plurality of electronic options; and dynamically adjusting in real-time from the server application on the server network device via the communications network display of one or more of the plurality of electronic option terms or one or more of the plurality of electronic option fees for the goods or services or event on the plurality of client applications on the plurality of client network devices based on the collected new actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium having stored therein a plurality of instructions for causing one or more processors on one or more network devices to execute the steps of:
-
dynamically generating a plurality of electronic options for goods or services or events from a server application on a server network device with one or more processors, wherein the plurality of electronic options are not supplied or governed via a central government agency and are not supplied or governed via security laws; dynamically generating from the server application on the server network device a plurality of different electronic option terms and a plurality of electronic option fees for the plurality of electronic options for a plurality of different suppliers, wherein the electronic option terms for a desired supplier are unique to the desired supplier and wherein the electronic option terms and the plurality of electronic option fees are dynamically generated based on a first set of plurality of prior actions completed by a plurality of client applications on a plurality of client network devices each with one or more processors; dynamically displaying from the server application on the server network device via the communications network the plurality of electronic options for the goods or services or events on the plurality of client applications on the plurality client network devices; dynamically collecting the server application on the server network device via the communications network a plurality of new actions completed by the plurality of client applications on the plurality of client network devices as a result of the display of the plurality of electronic options; and dynamically adjusting in real-time from the server application on the server network device via the communications network display of one or more of the plurality of electronic option terms or one or more of the plurality of electronic option fees for the goods or services or event on the plurality of client applications on the plurality of client network devices based on the collected new actions.
-
-
19. A system for using electronic options for goods or services or events comprising in combination:
-
a communications network; a plurality of target network devices each with one or more processors; a non-transitory computer readable medium on a server network device with one or more processors including a plurality of instructions; for dynamically generating a plurality of electronic options for goods or services or events from a server application on a server network device with one or more processors, wherein the plurality of electronic options are not supplied or governed via a central government agency and are not supplied or governed via security laws; for dynamically generating from the server application on the server network devices a plurality of different electronic option terms and a plurality of electronic option fees for the plurality of electronic options for a plurality of different suppliers, wherein the electronic option terms for a desired supplier are unique to the desired supplier and wherein the electronic option terms and the plurality of electronic option fees are dynamically generated based on a first set of plurality of prior actions completed by a plurality of client applications on the plurality of client network devices each with one or more processors; for dynamically displaying from the server application on the server network device via the communications network the plurality of electronic options for the goods or services or events on the plurality of client applications on the plurality client network devices; for dynamically collecting the server application on the server network device via the communications network a plurality of new actions completed by the plurality of client applications on the plurality of client network devices as a result of the display of the plurality of electronic options; for dynamically adjusting in real-time from the server application on the server network device via the communications network display of one or more of the plurality of electronic option terms or one or more of the plurality of electronic option fees for the goods or services or event on the plurality of client applications on the plurality of client network devices based on the collected new actions; for dynamically creating in real-time from the server application on the server network device via the communications network one or more custom electronic options for a good or service or event based on specific prior actions for a selected client network device; for displaying the one or more custom electronic options from the server application on the server network device via the communications network only on a selected client application on the selected client network device; for dynamically adjusting in real-time from the server application on the server network device via the communications network display of the one or more custom electronic options on the selected client application on the selected client network device based on collected new actions of the client network device; for determining on the server application on the server network device that a specific client network device has changed physical locations; for dynamically creating in real-time from the server application on the server network device via the communications network one or more new custom electronic options based on the determined change in location of the selected client network device; and for dynamically displaying in real-time the created one or more new custom electronic options from the server application on the server network device via the communications network to on a selected client application on the client network device; for dynamically creating from the server application on the server network device a plurality of electronic options for business-to-business (b2b) goods or services; for dynamically displaying from the server application on the server network device via the communications network the created plurality of electronic options on a plurality of other server applications on a plurality of other server network devices, thereby creating an options market for b2b transactions, wherein the created plurality of electronic options include selected ones of the electronic options for individual b2b goods or services or events or for large groups of b2b goods or services or events; and for managing inventory, financial planning, managing present and future costs and securing product availability for suppliers and purchasers of b2b goods or services or events by purchasing and exercising one or more of the created plurality of electronic options from one or more of the other server network devices for individual or large groups of b2b goods or services or events.
-
Specification