Precomputing processes associated with requests
First Claim
Patent Images
1. A method for completing a purchase using a set of processes, comprising:
- receiving a request for a network page including an item for purchase from a client device;
sending the network page to the client device;
performing a subset of the set of processes in response to the request for the network page using a processor, where remainder processes outside of the subset are unperformed;
saving a state of the subset of the set of processes; and
performing the remainder processes using the processor, based on the state of the subset of the set of processes, when a purchase page is requested for the item.
1 Assignment
0 Petitions
Accused Products
Abstract
Processes from a set of processes for use at a second triggering event may be processed by performing a subset of the set of processes in response to a first triggering event to obtain a first result. A remainder of the set of processes may be processed in response to the second triggering event occurring after the first triggering event, and using the first result, to obtain a second result.
-
Citations
16 Claims
-
1. A method for completing a purchase using a set of processes, comprising:
-
receiving a request for a network page including an item for purchase from a client device; sending the network page to the client device; performing a subset of the set of processes in response to the request for the network page using a processor, where remainder processes outside of the subset are unperformed; saving a state of the subset of the set of processes; and performing the remainder processes using the processor, based on the state of the subset of the set of processes, when a purchase page is requested for the item. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for precomputing processes associated with requests, comprising:
-
a processor to process a subset of purchase processes in response to a page request; a state module to store a state of the subset of processes when the subset of processes have been processed by the processor; and a remainder module to perform a remainder of purchase processes, based on the state of the subset of purchase processes, when a purchase page is requested for an item for purchase. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having instructions embodied thereon, which, when executed by a processor, are operable to:
-
load user data in response to a first request from a client device; set order data for purchase of an item based on the user data in response to the first request; derive item data to determine availability of the item for purchase in response to an indication that a second request will be received; validate the order data, including the item data, in response to the indication that the second request will be received; and finalize the order data to complete the purchase of the item in response to the second request.
-
Specification