×

Blocking orders during order processing

  • US 7,996,271 B2
  • Filed: 01/27/2006
  • Issued: 08/09/2011
  • Est. Priority Date: 01/27/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method for blocking orders during order processing comprising:

  • receiving a block for an order during processing of the order;

    a computer, which is programmed as an electronic commerce order processing system, determining a reason for the block for the order;

    the computer accessing data that indicates a plurality of reasons for blocking an order and a plurality of actions, wherein the data specifies a set of one or more actions of the plurality of actions to take for each of a plurality of reasons for blocking an order, wherein the plurality of reasons for blocking an order comprises the reason for the block of the order;

    the computer selecting the set of one or more actions specified for the reason for the block for the order;

    the computer executing the set of actions with respect to the order, wherein said executing the set of actions comprises the computer ceasing processing for the order at a specified stage of the order processing and resuming processing for the order after the block is resolved;

    determining a second reason for the block for the order;

    accessing the data;

    selecting a second set of actions of a plurality of actions specified for the second reason;

    executing the second set of actions, wherein executing the second set of actions comprises at least one of;

    stopping execution of a current stage in the processing of the order;

    restarting execution of the current stage in the processing of the order responsive to the block for the order being resolved; and

    completing execution of the current stage in the processing of the order.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×