IP Library Patent Application 11594494
Patent Application
App. No. 11/594,494

Multi-item single delivery location processing

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/594,494
Abstract

A method for processing an order for quantities of several different items involves identifying locations that handle all of the different items, determining whether one of the locations can supply the requested quantities of all of the different items, and confirming the order if such a location exists. Systems and software to implement related methods are also described.

Claims (47)

1 . A method comprising:

receiving an order for a plurality of different items;

creating a set of locations that handle all the different items;

determining if a location of the set of locations can supply a requested quantity of all the different items of the order; and

confirming the order if such a location exists.

2 . The method of claim 1 , further comprising:

identifying other constraints of the order;

determining if a location of the set of locations can satisfy all the other constraints; and

confirming the order if such a location exists.

3 . The method of claim 1 further comprising:

defining a strategy to permit one of the locations to supply all of the different items of the order;

determining whether the strategy requires a change in constraints;

seeking approval for the change in constraints; and

confirming the order if the change in constraints is accepted.

4 . The method of claim 3 wherein the strategy is one of substituting a compatible product for one of the items of the order, shipping one of the items to the one of the locations from a different location, constructing one of the items at the one of the locations or purchasing one of the items.

5 . The method of claim 1 wherein determining comprises:

iterating through the set of locations and for each location identifying if a requested quantity of each item can be supplied within a specified time.

6 . The method of claim 5 wherein determining further comprises:

discontinuing the iterating operation if a first location that can supply all of the items within the specified time is found.

7 . A system comprising:

an input interface to receive an order for a plurality of items;

a strategy planner to design a plan to fulfill the order from a single facility; and

a confirmation control to accept the plan.

8 . The system of claim 7 , further comprising:

a strategy evaluator to compare two different plans designed by the strategy planner.

9 . The system of claim 7 wherein the strategy planner is a recursive strategy planner.

10 . The system of claim 7 , further comprising:

a storage device to contain a plurality of rules, wherein

the strategy planner is to apply at least one of the plurality of rules to design the plan.

11 . The system of claim 10 wherein a rule specifies manufacturing an item of the plurality of items at the single facility.

12 . The system of claim 10 wherein a rule specifies substituting a compatible item for an item of the plurality of items.

13 . The system of claim 10 wherein a rule specifies shipping an item of the plurality of items to the single facility.

14 . The system of claim 13 , further comprising:

logic to deprecate impractical shipping plans.

15 . A computer-readable medium containing executable instructions to cause a programmable processor to perform operations comprising:

identifying if one of a plurality of supply depots can fulfill an order for a plurality of items at a requested time; and

conforming the order for the plurality of items if a supply depot that can fulfill the order is identified.

16 . The computer-readable medium of claim 15 wherein capacity to fulfill the order comprises having a requested quantity of each of the plurality of items at the requested time.

17 . The computer-readable medium of claim 15 wherein identifying comprises forecasting a quantity of each of the plurality of items that is expected to be available at the requested time.

18 . The computer-readable medium of claim 15 , containing additional instructions to cause the programmable processor to perform operations comprising:

identifying at least one of the plurality of supply depots that handle the plurality of items, but cannot provide a requested quantity of one of the plurality of items at the requested time; and

for each of the at least one of the plurality of supply depots, planning a strategy to permit the supply depot to provide the requested quantity of each of the plurality of items at the requested time.

19 . The computer-readable medium of claim 18 , wherein the strategy comprises one of substituting a compatible item for one of the plurality of items, transferring additional stock of an item to the supply depot, manufacturing additional stock of an item at the supply depot, or purchasing additional stock of an item.

20 . The computer-readable medium of claim 15 , containing additional instructions to cause the programmable processor to perform operations comprising:

identifying at least one of the plurality of supply depots that handle the plurality of items, but cannot provide a requested quantity of each of the plurality of items at the requested time;

proposing a change to the requested time that will permit the supply depot to fulfill the order; and

confirming the order if the change is accepted.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2006
From: JAECK, VOLKER
To: SAP AG
Reel/Frame 018538/0223 →