A method for sourcing an item requirement includes receiving an item requirement that identifies an item and a quantity of the item that needs to be sourced from one or more suppliers. The method also includes determining one or more sourcing criteria that affect the sourcing of the item. The sourcing criteria include one or more quantity pricing rules that are associated with each of a number of suppliers and the quantity of the item available at each of the suppliers. Furthermore, the method includes determining one or more suppliers from which the item should be sourced and a quantity of the item to obtain from each such supplier based on the sourcing criteria. In addition, the method includes automatically generating one or more transaction documents that each identify the item and the requested quantity of the item and that include a request that a supplier provide the requested quantity of the item. These transaction documents are communicated to the associated suppliers.
|
21. A computer-readable medium storing a plurality of instructions that sources one or more item sourcing requirements, which, when executed by a processor, causes one or more computers to:
receive the one or more item sourcing requirements, the one or more item sourcing requirements identify an item and a quantity of the item to be sourced from one or more suppliers;
access one or more sourcing criteria that affect the sourcing of the item, the sourcing criteria comprising one or more quantity pricing rules associated with the one or more suppliers, the price and quantity information of the item available at each of the one or more suppliers, wherein the price and quantity information is provided by the one or more suppliers, and two or more sourcing rules associated with the sourcing of the item, one of the two or more sourcing rules including a minimum sourcing requirement associated with one or more of the one or more suppliers, the two or more sourcing rules further comprising at least one hard sourcing rule and at least one soft sourcing rule, wherein the hard sourcing rule cannot be violated and the soft sourcing rule can be violated;
determine one or more suppliers from which the item should be sourced and a quantity of the item to obtain from each of the one or more suppliers based on the sourcing criteria;
generate one or more transaction documents each identifying the item and the requested quantity of the item, and including a request that a supplier provide the requested quantity of the item; and
communicate the one or more transaction documents to the identified one or more suppliers.
11. A computer-implemented method of sourcing one or more item sourcing requirements comprising:
receiving, by a computer, one or more item sourcing requirements, the one or more item sourcing requirements identify an item and a quantity of the item that needs to be sourced from one or more suppliers;
accessing, by the computer, one or more sourcing criteria that affect the sourcing of the item, the sourcing criteria comprising one or more quantity pricing rules associated with the one or more suppliers, the price and quantity information of the item available at each of the one or more suppliers, wherein the price and quantity information is provided by the one or more suppliers, and two or more sourcing rules associated with the sourcing of the item, one of the two or more sourcing rules including a minimum sourcing requirement associated with one or more of the one or more suppliers, the two or more sourcing rules further comprising at least one hard sourcing rule and at least one soft sourcing rule, wherein the hard sourcing rule cannot be violated and the soft sourcing rule can be violated;
determining, by the computer, one or more suppliers from which the item should be sourced and a quantity of the item to obtain from each of the one or more suppliers based on the sourcing criteria;
automatically generating, by the computer, one or more transaction documents each identifying the item and the requested quantity of the item, and including a request that a supplier provide the requested quantity of the item; and
communicating, by the computer, the one or more transaction documents to the identified one or more suppliers.
1. A computer-implemented sourcing system, comprising:
one or more data storage locations on a computer-readable medium comprising sourcing criteria;
a sourcing engine stored on a computer-readable medium and coupled with the one or more data storage locations, the sourcing engine configured to implement the following instructions when executed by a processor:
receive one or more item sourcing requirements, the one or more item sourcing requirements identify an item and a quantity of the item to be sourced from one or more suppliers;
access the sourcing criteria in the one or more data storage locations, the sourcing criteria comprising one or more quantity pricing rules associated with the one or more suppliers, the price and quantity information of the item available at each of the one or more suppliers, and two or more sourcing rules associated with the sourcing of the item, one of the two or more sourcing rules including a minimum sourcing requirement associated with one or more of the one or more suppliers, the two or more sourcing rules further comprising at least one hard sourcing rule and at least one soft sourcing rule, wherein the hard sourcing rule cannot be violated and the soft sourcing rule can be violated;
determine one or more suppliers from which the item should be sourced and a quantity of the item to obtain from each of the one or more suppliers based on the sourcing criteria; and
a transaction execution module on a computer-readable medium and coupled with the sourcing engine, the transaction execution module configured to implement the following instructions when executed by a processor:
receive the determination of the one or more suppliers;
generate one or more transaction documents each identifying the item and the requested quantity of the item, and including a request that a supplier provide the requested quantity of the item; and
communicate the one or more transaction documents to the identified one or more suppliers.
2. The system of
3. The system of
4. The system of
5. The system of
6. The system of
fulfilling minimum sourcing requirements associated with one or more of the suppliers;
sourcing any remaining required item quantity from the least expensive supplier subject to the quantity of the item available from the least expensive supplier; and
repeating the previous act until all of the required item quantity is sourced.
7. The system of
8. The system of
9. The system of
a rule specifying that the item requirement is sourced at the lowest cost;
a rule limiting the quantity of the item to be sourced from a particular supplier; and
a rule specifying that the number of suppliers for supplying the item should be minimized.
10. The system of
12. The method of
13. The method of
14. The method of
15. The method of
16. The method of
17. The method of
18. The method of
19. The method of
a rule specifying that the item requirement is sourced at the lowest cost;
a rule limiting the quantity of the item to be sourced from a particular supplier; and
a rule specifying that the number of suppliers for supplying the item should be minimized.
20. The method of
22. The software of
23. The software of
24. The software of
25. The software of
26. The software of
fulfilling minimum sourcing requirements associated with one or more of the suppliers;
sourcing any remaining required item quantity from the least expensive supplier subject to the quantity of the item available from the least expensive supplier; and
repeating the previous act until all of the required item quantity is sourced.
27. The software of
28. The software of
a rule specifying that the item requirement is sourced at the lowest cost;
a rule limiting the quantity of the item to be sourced from a particular supplier; and
a rule specifying that the number of suppliers for supplying the item should be minimized.
29. The software of
|
The Application claims the benefit under 35 U.S.C. § 119 of U.S. Provisional Application No. 60/361,640, filed Mar. 4, 2002.
This invention relates to the field of sourcing of item requirements, and more particularly to sourcing under quantity pricing rules.
Businesses and other entities typically acquire or “source” numerous products, parts, services, and other items from a variety of different suppliers or third parties. For example, an automobile company typically purchases tires from third party suppliers for use in manufacturing automobiles. In many cases, business requirements, contractual requirements, or other sourcing rules restrict the quantity or value of items that may be obtained from one or more suppliers. For example, a business may be contractually required to purchase a minimum number of items from a particular supplier or may have a business requirement that it should not purchase more than a certain value of items from any one supplier. Furthermore, the price that is charged by a supplier for a particular item may differ depending on the quantity of items that a business purchases. All of these various rules, requirements, and restrictions make it complicated for a business to determine the quantity of a particular item to buy from a number of potential suppliers to fulfill a needed quantity of that item. The complicated nature of such sourcing may lead to an inefficient and costly sourcing process.
According to the present invention, disadvantages and problems associated with previous sourcing techniques have been substantially reduced or eliminated.
According to one embodiment of the present invention, a method for sourcing an item requirement includes receiving an item requirement that identifies an item and a quantity of the item that needs to be sourced from one or more suppliers. The method also includes determining one or more sourcing criteria that affect the sourcing of the item. The sourcing criteria include one or more quantity pricing rules that are associated with each of a number of suppliers and the quantity of the item available at each of the suppliers. Furthermore, the method includes determining one or more suppliers from which the item should be sourced and a quantity of the item to obtain from each such supplier based on the sourcing criteria. In addition, the method includes automatically generating one or more transaction documents that each identify the item and the requested quantity of the item and that include a request that a supplier provide the requested quantity of the item. These transaction documents are communicated to the associated suppliers.
Particular embodiments of the present invention provide one or more technical advantages. For example, certain embodiments provide a system that automatically generates a preferred sourcing given multiple suppliers or sources, quantity pricing rules, and various other sourcing constraints or restrictions. This automatic generation of the sourcing eliminates the cost and inefficiency associated with previous techniques for determining a sourcing and also reduces the number of potential errors in the sourcing, such as the violation of a sourcing constraint or the selection of a sourcing that does not result in the lowest cost sourcing.
Other technical advantages may be readily apparent to those skilled in the art from the figures, description and claims included herein.
To provide a more complete understanding of the present invention and the features and advantages thereof, reference is made to the following description taken in conjunction with the accompanying drawings, in which:
There are typically a number of suppliers that available to provide a required item and many businesses, especially large businesses or businesses needing large quantities of a particular item, use multiple suppliers to provide an item. For example, the automobile supplier described above may obtain tires for its automobiles (even the same model of automobile) from multiple tire manufacturers. Such an arrangement may be used to meet inventory restrictions of suppliers (for example, a single supplier may not be able to provide the needed quantity of tires), to diversify risks associated with obtaining the tires (for example, the closure of a single supplier would not stop the flow of tires to the automobile company), to obtain particular business advantages (such a special contractual requirements with certain suppliers used to obtain better pricing or other advantages), or for any other appropriate reasons.
Assuming that a business sources a particular item from multiple suppliers, various factors affect what sourcing (for example, the quantity of the item to be supplied by each selected supplier) is optimal or preferred for a particular circumstance. These factors may include quantity pricing rules for each supplier, business requirements, contractual requirements, or other sourcing rules restricting the quantity or value of items that may be obtained from a supplier. For example, a business may be contractually required to purchase a minimum number of items from a particular supplier or may have a business requirement that it should not purchase more than a certain number or value of items from any one supplier. Furthermore, the price that is charged by a supplier for a particular item may differ depending on the quantity of items that a business purchases (quantity pricing rules). All of these various rules, requirements, and restrictions make it complicated for a business to determine the quantity of a particular item to buy from a number of potential suppliers to fulfill a needed quantity of that item. The complicated nature of such sourcing may lead to an inefficient and costly sourcing process.
System 10 provides an improved technique for sourcing items given quantity pricing rules and/or other restrictions. The components of system 10 allow sourcing requirements to be met so as to produce a sourcing that is optimal or preferred for a particular set of circumstances. The components of system 10 may be implemented as software and/or hardware associated with one or more computers in one or more locations. For example, system 10 may be associated with a particular business or may be implemented at an electronic marketplace or other networked electronic trading site. System 10 includes a sourcing engine 12 that receives one or more item sourcing requirements, analyzes item sourcing requirements 14, and sources the required items according to sourcing information, restrictions, and rules (collectively referred to as “sourcing criteria” 16) stored in one or more data storage locations. Sourcing criteria 16 may include information identifying approved suppliers 18, quantity pricing rules for suppliers 18, information regarding contractual or other business requirements associated with suppliers 18 that may affect the sourcing, various other sourcing rules, and any other appropriate criteria for use in sourcing BOMs 14. Further examples of sourcing rules may include a rule specifying that an item requirement should be sourced at the lowest cost, a rule specifying that a business should only buy a certain amount of items from a particular supplier 18, and/or a rule specifying that the number of suppliers 18 used to supply items should be minimized. Each such rule may be enforced with respect to the other rules. For example, some or all of the rules may be hard rules or constraints that may not be violated. Alternatively or in addition, some or all of the rules may be soft rules that may be violated. Such violations may incur penalties (possibly relative to the degree the rule is violated) that encourage the soft rules to be enforced, but that allow them be violated if such a violation produces a sourcing that is optimal or preferred.
Sourcing criteria 16 may include information that is dynamically changed by suppliers 18 (such as price and available quantity information). This data may include internal data 20 stored in one or more data storage locations associated with system 10 and/or external data 22 stored in one or more data storage locations external to system 10. Suppliers 18 may communicate internal data 20 to system 10 on a periodic basis, as needed or requested by system 10, and/or in any other appropriate manner. Internal data 20 may be communicated to system 10 using a communication network 24. In an example embodiment, network 24 includes the Internet and any appropriate local area networks (LANs), metropolitan area networks (MANs), or wide area networks (WANs) coupling system 10 to suppliers 18. External data 22 may be maintained by suppliers 18 at one or more locations external to system 20 and made available to users using network 24 or in any other appropriate manner. System 10 may access external data 22 as needed or desired to make sourcing determinations. Although sourcing criteria 16 are illustrated as separate from internal data 20 and external data 22, it should be understood that sourcing criteria 16 may include (and typically do include) internal data 20 and/or external data 22 (with data 20 and 22 being specific types of sourcing criteria 16 that may be accessed and updated by suppliers 18).
System 10 also may include a transaction execution module 26 that can implement the sourcing decisions made by sourcing engine 12. Transaction execution module 26 may communicate purchase orders or other similar transaction documents to suppliers 18 using network 24 or other appropriate communication techniques. For example, the transaction documents may be communicated using electronic data interchange techniques, electronic mail, web-based communications (such as hypertext mark-up language or extensible mark-up language), or faxes. These transaction documents reflect the sourcing determinations made by sourcing engine 12. For example, transaction execution module 26 may communicate a purchase order to each supplier 18 that sourcing engine 12 determined was to be used to provide one or more items to meet a item sourcing requirement 14.
In operation, sourcing engine 12 receives an item requirement 14 that needs to be sourced, such as an identifier of the item and the needed quantity of the item. Sourcing engine 12 then accesses sourcing criteria 16 to determine the supplier or suppliers 18 that may be used to supply the item, supplier information associated with the item (such as pricing and availability), and rules and restrictions, such as quantity pricing rules, that are relevant to the sourcing determination. Sourcing engine 12 then uses this sourcing criteria 16 to make a sourcing determination. Any appropriate techniques may be used to determine the sourcing, including heuristic or linear programming algorithms. For example, the sourcing problem may be modeled as a constrained multi-source, multi-quantity pricing problem.
In particular circumstances, heuristic algorithms provide the fastest and most efficient method of determining an optimal or preferred sourcing given certain sourcing criteria 16. One example of such a heuristic algorithm is as follows. This example assumes that multiple suppliers may be used to meet an item sourcing need, that each supplier 18 has associated quantity pricing rules and quantities of the item available, and that one or more of the suppliers 18 has an associated minimum quantity of the needed item that must be obtained from the supplier (for example, due to contractual obligations of the business with the supplier). For purposes of the example, it is assumed that Company X (an automobile manufacturer) requires five thousand tires and that three different suppliers 18 (Company A, Company B, and Company C) are available to supply the needed tires. Company A and Company B both have associated required minimum quantities of five hundred tires each (so Company X must obtain five hundred tires from each). Furthermore, Company A has an available inventory of five hundred tires, Company B has an available inventory of two thousand tires, and Company C has an available inventory of three thousand tires. Moreover, each company has quantity pricing rules as described below.
The example heuristic algorithm generates a sourcing solution by first fulfilling all the minimum quantity requirements. In this example, that includes obtaining at least five hundred tires from each of Company A and Company B. Therefore, after fulfilling the minimum quantity requirements, four thousand of the initial five thousand tires still need to be sourced. The next step performed by the example algorithm is to source as much of the remaining quantity as possible from the least expensive supplier. For a quantity of four thousand tires (plus the five hundred already committed), Company A has the lowest cost per item. However, Company A only has five hundred available tires (and those tires are already accounted for due to the minimum quantity requirement). Company B has fifteen hundred tires still remaining, and the cost for that quantity plus the five hundred already committed would be thirty dollars. Company C has three thousand tires available, and the cost for that quantity would be twenty-nine dollars. Therefore, the example algorithm would determine that three thousand tires should be sourced from Company C.
For the remaining required quantity of tires (one thousand tires), the last step is repeated such that the algorithm sources as much of the remaining quantity as possible from the least expensive supplier. Companies A and C have no more available tires, so the remaining tires would be sourced from Company B. The cost of these one thousand tires plus the five hundred tires already committed would be thirty-seven dollars. In summary, the example algorithm would source the five thousand tire requirement as follows: five hundred tires from Company A at thirty-nine dollars per tire, fifteen hundred tires from Company B at thirty-seven dollars per tire, and three thousand tires from Company C at twenty-nine dollars per tire. As can be seen, the minimum quantity requirements, the quantity pricing rules, and the available quantities all have an effect on the “preferred” sourcing. For example, without the minimum quantity requirements, no tires would have been sourced from Company A (since its lack of available tires caused its per tire price to increase).
It should be understood that although a particular algorithm and particular sourcing criteria 16 are described in the example above, sourcing system 10 may use any other appropriate techniques to source an item requirement 14 based on a variety of different sourcing criteria 16. For example, in addition to the sourcing criteria 16 provided in the example above,. there may be a restriction that no more than fifty percent of the order may be purchased from a single supplier 18. This would change the outcome above since more than fifty percent of the tires are being acquired from Company C. Any other appropriate restrictions or rules may also or alternatively be used. Furthermore, although sourcing for a single business is described, the above example and similar techniques may also apply to multiple companies that purchase items as a group to reduce costs (due to the quantity pricing rules).
Although the present invention has been described with several embodiments, numerous changes, substitutions, variations, alterations, and modifications may be suggested to one skilled in the art, and it is intended that the invention encompass all such changes, substitutions, variations, alterations, and modifications as fall within the spirit and scope of the appended claims.
Patent | Priority | Assignee | Title |
7853482, | Oct 28 2003 | SAP SE | Complex prices in bidding |
8027885, | Oct 28 2003 | SAP SE | Complex prices in bidding |
Patent | Priority | Assignee | Title |
5608621, | Mar 24 1995 | Panduit Corporation | System and method for controlling the number of units of parts in an inventory |
5758328, | Feb 22 1996 | SOURCE SEARCH TECHNOLOGIES, LLC | Computerized quotation system and method |
6282517, | Jan 14 1999 | AUTOWEB, INC | Real time communication of purchase requests |
6356909, | Aug 23 1999 | Proposal Technologies Network, Inc. | Web based system for managing request for proposal and responses |
6397197, | Aug 26 1998 | e-Lynxx Corporation | Apparatus and method for obtaining lowest bid from information product vendors |
6587838, | Jan 25 1999 | TELECOMMUNICATION SYSTEMS, INC | Method and system for conducting real time electronic commerce |
6631356, | Mar 15 1999 | INTELLECTUAL VENTURES FUND 81 LLC; Intellectual Ventures Holding 81 LLC | Demand aggregation through online buying groups |
6980966, | Oct 05 2000 | JDA SOFTWARE GROUP, INC | Guided buying decision support in an electronic marketplace environment |
7124107, | Jun 07 1999 | Cimpress Schweiz GmbH | Collective procurement management system |
20010051905, | |||
20020023042, | |||
20020198756, | |||
20030023499, | |||
20030033236, | |||
20030144852, | |||
20030144916, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 03 2003 | i2 Technologies US, Inc. | (assignment on the face of the patent) | / | |||
Apr 25 2003 | TENORIO, MANOEL | i2 Technologies US, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 014058 | /0598 | |
Feb 05 2010 | i2 Technologies US, INC | JDA TECHNOLOGIES US, INC | CORRECTIVE ASSIGNMENT TO CORRECT THE REEL 026468 FRAME NUMBER FROM 0199 TO 0119 PREVIOUSLY RECORDED ON REEL 055136 FRAME 0623 ASSIGNOR S HEREBY CONFIRMS THE CORRECTION ASSIGNMENT | 056813 | /0110 | |
Feb 05 2010 | i2 Technologies US, INC | JDA TECHNOLOGIES US, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 026468 | /0119 | |
Feb 05 2010 | i2 Technologies US, INC | JDA TECHNOLOGIES US, INC | CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED ON REEL 026468 FRAME 0199 ASSIGNOR S HEREBY CONFIRMS THE CHANGE OF NAME FROM I2 TECHNOLOGIES US, INC TO JDA TECHNOLOGIES US, INC | 055136 | /0623 | |
Mar 18 2011 | JDA TECHNOLOGIES US, INC | WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT | PATENT SECURITY AGREEMENT | 026072 | /0353 | |
May 24 2011 | JDA TECHNOLOGIES US, INC | JDA SOFTWARE GROUP, INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 026740 | /0676 | |
May 24 2011 | JDA TECHNOLOGIES US, INC | JDA SOFTWARE GROUP, INC | CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED AT REEL: 026740 FRAME: 0676 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT | 055257 | /0747 | |
Dec 21 2012 | Wells Fargo Capital Finance, LLC | JDA TECHNOLOGIES US, INC | RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL | 029529 | /0812 | |
Dec 21 2012 | JDA SOFTWARE GROUP, INC | Credit Suisse AG, Cayman Islands Branch | FIRST LIEN PATENT SECURITY AGREEMENT | 029556 | /0697 | |
Oct 12 2016 | RP CROWN HOLDING LLC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY AGREEMENT | 040326 | /0449 | |
Oct 12 2016 | JDA SOFTWARE GROUP, INC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY AGREEMENT | 040326 | /0449 | |
Oct 12 2016 | Credit Suisse AG, Cayman Islands Branch | JDA SOFTWARE GROUP, INC | RELEASE OF SECURITY INTEREST IN PATENTS AT REEL FRAME NO 29556 0697 | 040337 | /0053 | |
Oct 12 2016 | Credit Suisse AG, Cayman Islands Branch | JDA SOFTWARE GROUP, INC | RELEASE OF SECURITY INTEREST IN PATENTS AT REEL FRAME NO 29556 0809 | 040337 | /0356 | |
Oct 12 2016 | RP CROWN PARENT, LLC | JPMORGAN CHASE BANK, N A , AS COLLATERAL AGENT | SECURITY AGREEMENT | 040326 | /0449 | |
Feb 14 2020 | JDA SOFTWARE GROUP, INC | BLUE YONDER GROUP, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 052393 | /0450 | |
Jul 31 2020 | BLUE YONDER GROUP, INC | U S BANK NATIONAL ASSOCIATION | SECURITY AGREEMENT | 053383 | /0117 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | BLUE YONDER, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | BLUE YONDER GROUP, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | I2 TECHNOLOGIES INTERNATIONAL SERVICES, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | BLUE YONDER GROUP, INC | RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL FRAME 053383 0117 | 058794 | /0776 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | MANUGISTICS SERVICES, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | MANUGISTICS HOLDINGS DELAWARE II, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | REDPRAIRIE COLLABORATIVE FLOWCASTING GROUP, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | JDA SOFTWARE RUSSIA HOLDINGS, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | REDPRAIRIE SERVICES CORPORATION | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | BY BOND FINANCE, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | JDA SOFTWARE SERVICES, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | BY BENELUX HOLDING, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 | |
Sep 16 2021 | JPMORGAN CHASE BANK, N A | BY NETHERLANDS HOLDING, INC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 057724 | /0593 |
Date | Maintenance Fee Events |
Sep 20 2013 | REM: Maintenance Fee Reminder Mailed. |
Feb 03 2014 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Feb 03 2014 | M1554: Surcharge for Late Payment, Large Entity. |
Sep 25 2017 | REM: Maintenance Fee Reminder Mailed. |
Feb 05 2018 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Feb 05 2018 | M1555: 7.5 yr surcharge - late pmt w/in 6 mo, Large Entity. |
Sep 27 2021 | REM: Maintenance Fee Reminder Mailed. |
Mar 14 2022 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Feb 09 2013 | 4 years fee payment window open |
Aug 09 2013 | 6 months grace period start (w surcharge) |
Feb 09 2014 | patent expiry (for year 4) |
Feb 09 2016 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 09 2017 | 8 years fee payment window open |
Aug 09 2017 | 6 months grace period start (w surcharge) |
Feb 09 2018 | patent expiry (for year 8) |
Feb 09 2020 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 09 2021 | 12 years fee payment window open |
Aug 09 2021 | 6 months grace period start (w surcharge) |
Feb 09 2022 | patent expiry (for year 12) |
Feb 09 2024 | 2 years to revive unintentionally abandoned end. (for year 12) |