Method and system for a failure recovery framework for interfacing with network-based auctions
First Claim
Patent Images
1. A method of failure recovery using an automatic failure recovery transaction, comprising:
- providing, using a computer processor, a network-based auction service, the network-based auction service having a forward-only process that prevents a roll-back to a process state at a time of a failure and allows forward-only screen prompts;
providing, using the computer processor, a business information management system that contains product to be listed in auctions on the network-based auction service;
providing, using the computer processor, an auction application separate from the network-based auction service, the auction application to integrate the network-based auction service and the business information management system and to provide the automatic failure recovery transaction for the forward-only process of the network-based auction service;
defining, using the computer processor, a plurality of milestones in the automatic failure recovery transaction of the auction application, wherein each milestone is a point in the forward-only process that transaction state information is saved;
providing, using the computer processor, by the network-based auction service, access to the forward-only process to a user;
saving, using the computer processor, entries and responses made by the user, by the auction application, upon completion of each milestone as part of the transaction state information;
after a failure occurs within the forward-only process of the network-based auction service, automatically, using the computer processor conducting a roll-back to a beginning of the forward-only process by the auction application;
automatically inputting, using the computer processor, by the auction application, recorded entries and responses to the forward-only process in the network-based auction service to move the forward-only process forward from the beginning until a saved milestone in the forward-only process closest to the failure;
resuming, using the computer processor the forward-only process in the network-based auction service from the saved milestone closest to the failure;
resuming, using the computer processor, the forward only process in the network-based auction service from the saved milestone closest to failure, andproviding, using the computer processor, access to the resumed forward-only process in the network-based auction service to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of failure recovery is provided that includes providing an automatic failure recovery transaction in an auction application interacting with a network-based auction service. The network-based auction service has a forward-only process that is adapted to prevent roll-back to a process state at a time of a failure. If the failure occurs within the forward-only process, the method includes automatically conducting a roll-back to a beginning of the forward-only process by the auction application. A computer readable medium is provided that includes instructions adapted to execute a method for failure recovery.
-
Citations
16 Claims
-
1. A method of failure recovery using an automatic failure recovery transaction, comprising:
-
providing, using a computer processor, a network-based auction service, the network-based auction service having a forward-only process that prevents a roll-back to a process state at a time of a failure and allows forward-only screen prompts; providing, using the computer processor, a business information management system that contains product to be listed in auctions on the network-based auction service; providing, using the computer processor, an auction application separate from the network-based auction service, the auction application to integrate the network-based auction service and the business information management system and to provide the automatic failure recovery transaction for the forward-only process of the network-based auction service; defining, using the computer processor, a plurality of milestones in the automatic failure recovery transaction of the auction application, wherein each milestone is a point in the forward-only process that transaction state information is saved; providing, using the computer processor, by the network-based auction service, access to the forward-only process to a user; saving, using the computer processor, entries and responses made by the user, by the auction application, upon completion of each milestone as part of the transaction state information; after a failure occurs within the forward-only process of the network-based auction service, automatically, using the computer processor conducting a roll-back to a beginning of the forward-only process by the auction application; automatically inputting, using the computer processor, by the auction application, recorded entries and responses to the forward-only process in the network-based auction service to move the forward-only process forward from the beginning until a saved milestone in the forward-only process closest to the failure; resuming, using the computer processor the forward-only process in the network-based auction service from the saved milestone closest to the failure; resuming, using the computer processor, the forward only process in the network-based auction service from the saved milestone closest to failure, and providing, using the computer processor, access to the resumed forward-only process in the network-based auction service to the user. - View Dependent Claims (2, 3, 5, 6, 7, 13, 14)
-
-
4. A non-transitory computer readable storage medium including instructions adapted to execute a method using an automatic failure recovery transaction for failure recovery, the method comprising:
-
providing a network-based auction service, the network-based auction having a forward-only process that prevents a roll-back to a process state at a time of a failure and allows forward-only screen prompts; providing a business information management system that contains product to be listed in auctions on the network-based auction service; providing an auction application separate from the network-based auction service, the auction application to integrate the network-based auction service and the business information management system and to provide the automatic failure recovery transaction for the forward-only process of the network-based auction service; defining a plurality of milestones in the automatic failure recovery transaction of the auction application, wherein each milestone is a point in the forward-only process that transaction state information is saved; providing, by the network-based auction service, access to the forward-only process to a user; saving entries and responses made by the user, by the auction application, upon completion of each milestone as part of the transaction state information; after a failure occurs within the forward-only process of the network-based auction service, automatically conducting a roll-back to a beginning of the forward-only process by the auction application; automatically inputting, by the auction application, recorded entries and responses to the forward-only process in the network-based auction service to move the forward-only process forward from the beginning until a saved milestone in the forward-only process closest to the failure; resuming the forward-only process in the network-based auction service from the saved milestone closest to the failure; and
providing access to the resumed forward-only process in the network-based auction service to the user. - View Dependent Claims (8, 9, 10, 11, 12, 15, 16)
-
Specification