US20050125313A1 - Integrated inventory management system - Google Patents

Integrated inventory management system Download PDF

Info

Publication number
US20050125313A1
US20050125313A1 US11/006,967 US696704A US2005125313A1 US 20050125313 A1 US20050125313 A1 US 20050125313A1 US 696704 A US696704 A US 696704A US 2005125313 A1 US2005125313 A1 US 2005125313A1
Authority
US
United States
Prior art keywords
dealer
vehicle
ordered
vehicle part
dealers
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/006,967
Inventor
James Untiedt
Nagendra Prasad
Todd DeLong
William Steel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US11/006,967 priority Critical patent/US20050125313A1/en
Publication of US20050125313A1 publication Critical patent/US20050125313A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders

Definitions

  • the present invention relates generally to an integrated inventory management system and, more particularly, to a computer-implemented vehicle part inventory management system that fills at least some vehicle part orders by a vehicle dealer from the inventory of another vehicle dealer.
  • the integrated inventory management system includes a parts locator feature, an automated dealer-to-dealer referral feature, a suggested stock order feature, a suggested material return feature, and some improved reporting features. In this way, the vehicle manufactures expected to reduce vehicle dealer inventories with increased parts mix, improve part fill rates, reduce field obsolescence and improve overall performance throughout the supply chain.
  • a conventional parts ordering system may be used to track and fill vehicle part orders received from vehicle dealers.
  • the parts supplier is unable to fill a part order on a timely basis, the part order receives a backorder status and the vehicle dealer is left to wait until the order is filled by the parts supplier.
  • dealer-to-dealer referral programs have been incorporated into some inventory management systems.
  • backorder information is extracted on a nightly basis from the parts ordering system.
  • the system uses the backorder information to create a list of vehicle dealers who have the ordered parts, and then automatically queries each of these vehicle dealers on behalf of the requesting dealer.
  • the system also generates an output file that indicates which orders have been filled through the referral process. On a nightly basis, the output file is then used to update the status of the ordered parts in the parts ordering system.
  • an integrated inventory management system that fills vehicle part orders from the inventory of another vehicle dealer as well as updates in real-time the order status for the vehicle part in the parts ordering system. It is also desirable that the system check the order status prior to communicating a request to supply the vehicle part to a vehicle dealer.
  • a vehicle part inventory management system for filling at least part of a vehicle part order by one vehicle dealer from the inventory of another vehicle dealer.
  • the inventory management system includes an ordered parts data structure for storing ordered parts information; an inventory data structure for storing vehicle part inventory information for a plurality of vehicle dealers; and a dealer assessment module connected to the ordered parts data structure and the inventory data structure, such that the dealer assessment module receives at least one request to fill a vehicle part order and is able to determine a list of potential supplying dealers that have the ordered vehicle part.
  • the inventory management system further includes a dealer interface module that receives the list of potential supplying dealers and is able communicate a request to supply the ordered vehicle part to at least one of the potential supplying dealers.
  • the dealer interface module is also able to update the ordered parts data structure in real-time when the request for the ordered vehicle part is accepted by one of the potential supplying dealers.
  • FIG. 1 is a diagram depicting the distributed computing platforms for an integrated inventory management system embodying aspects of the present invention
  • FIG. 2 is a block diagram showing the components of the inventory part management system of the present invention.
  • FIG. 3 is a flowchart illustrating a preferred search logic employed by the inventory part management system of the present invention.
  • FIG. 1 An integrated inventory management system 10 embodying aspects of the present invention is depicted in FIG. 1 .
  • the integrated inventory management system 10 is distributed between a centralized computing platform 12 and one or more local computing platforms 14 residing at vehicle dealers.
  • the centralized computing platform is owned and operated by the vehicle manufacturer.
  • the parts supplier for each dealer is typically the vehicle manufacturer, it is readily understood that in other industries the parts supplier and its associated parts ordering system may be independent from the original equipment vehicle manufacturer.
  • the integrated inventory management system 10 generally includes a centralized inventory management system 20 and an associated dealer inventory data structure or database 22 .
  • the dealer inventory database 22 is used to store vehicle part information for a plurality of vehicle dealers and is periodically updated (e.g., on a daily basis) with part information from each of the vehicle dealers.
  • the inventory management system 20 interfaces with an interactive voice response (IVR) system 24 , preferably through dealer interface module 52 as described in more detail below with reference to FIG. 2 .
  • IVR interactive voice response
  • the inventory management system 20 is able to communicate part queries over a public switched telephone network 26 to a telephony device 28 residing at the vehicle dealer.
  • the IVR system 24 may also communicate with a facsimile machine, a personal computer or other types of communication devices that may reside at the vehicle dealer.
  • a parts ordering system 30 and an associated ordered parts data structure or database 32 also reside on the manufacture's computing platform 12 .
  • the parts ordering system 30 supports various operations ranging from accepting part orders to filling and shipping part orders to a requesting dealer.
  • the ordered parts database 32 is used to store ordered parts information as requested by a vehicle dealer.
  • at least one computing terminal 34 residing at the vehicle dealer is adapted to access the parts ordering system 30 .
  • the parts ordering system 30 is integrated with the inventory management system 10 .
  • At least a portion of the inventory management system 20 ′ resides on a computing device at the vehicle dealer. Each dealer uses this portion of the inventory management system 20 ′ to input and manage their vehicle part inventory.
  • a dealer's part inventory information is periodically uploaded (e.g., on a nightly basis) to the centralized dealer inventory database 22 residing on the manufacture's computing platform 12 .
  • the manufacturer's computing platform 12 and the computing platform for each dealer 14 are interconnected by a satellite communication link.
  • the computing platforms 12 and 14 may also be able to communicate using common communication protocols (e.g., TCP/IP) over other types of network channels.
  • a part extraction module 42 is used to extract the relevant part information for each unfilled part order in the ordered parts database 32 .
  • the part extraction module 42 may not process every unfilled part order. For instance, hazardous type parts or parts that are deemed excluded from the dealer-to-dealer referral program may not be processed by the parts extraction module 42 .
  • the parts extraction module 42 may not process parts that have been received into the manufacture's supply chain but not yet delivered to the requesting dealer. For example, a backordered part may be sitting on a truck at or in-transit to the manufacture's distribution warehouse.
  • the backordered part is not a candidate for the dealer-to-dealer referral program.
  • One skilled in the art will readily recognize that other criteria may be used to exclude certain unfilled part orders from the dealer-to-dealer referral program.
  • the output from the part extraction module 42 is a list of backordered parts 44 eligible for the dealer-to-dealer referral program as shown in FIG. 2 .
  • each unfilled part order may provide a backorder priority code indicative of the urgency of the request. If multiple backorders exist for the same part, then the more critical requests will be addressed first. In other words, backorders may be processed from highest priority to lowest priority (e.g., based on the numeric value of the code). Likewise, each unfilled part order may provide a backorder date and time. If multiple backorders for the same part have the same priority code, then the backorders may be processed from oldest to newest based on the backorder date and time.
  • a dealer assessment module 46 is then used to compile a call list 48 of potential supplying dealers for each backordered part. Potential supplying dealers are identified by searching through the dealer inventory database 22 . Thus, the search logic is designed to reduce unnecessary split shipments, refer older parts from dealer inventory first, and reduce a dealer's excess stock.
  • the dealer assessment module 46 is implemented as a subroutine that is called by the parts extraction module 42 for each backordered part.
  • FIG. 3 illustrates the preferred search logic employed by the dealer assessment module 46 .
  • the requested part value is set to the original part number at 62 .
  • the requested part number is then used to identify at 64 a potential supplying dealer.
  • the appropriate fill status is determined for each potential supplying dealer at 66 .
  • the excess parts are used to completely fill the backorder. If the supplying dealer's excess is less than the required quantity, but the quantity-on-hand is greater than or equal to the required quantity, then the quantity-on-hand parts are used to completely fill the backorder. If the supplying dealer's excess is less than the required quantity but greater than zero and the quantity-on-hand is less than the required quantity, then the excess parts are used to partially fill the backorder. If the supplying dealer's excess is equal to zero and the quantity-on-hand is less than the required quantity, then the quantity-on-hand parts are used to partially fill the backorder. In a preferred embodiment, the dealer's excess for any given part is defined as the quantity-on-hand minus a predetermined best stocking level for the part.
  • the pertinent information is then output at 68 to the call list 48 .
  • Each entry in the call list will identify the requested part number, a potential supplying dealer, the fill status for that dealer, the dealer's phone number, the dealer's fax number as well as other information. If at 70 it is determined that there is another dealer who has the requested part, the above-described process is repeated for that potential supplying dealer; otherwise, the search logic evaluates whether the backorder can be filled from the compiled list of potential supplying dealers.
  • a backorder is completely filled if at least one potential supplying dealer has a complete fill status or the backorder can be filled by several partial fills from two or more potential supplying dealers. However, if the backorder can not be completely filled after searching through all of the potential supplying dealers, then the search logic will continue to search for the requested part by using a corresponding superceded part number as shown at 74 . If a corresponding superceded part number exists for the requested part, then the requested part number is set to the superceded part number at 62 and the above-described process is repeated until the backorder is completely filled.
  • the search logic will continue to search for the originally requested part by checking for a superceding part number as shown at 76 . If a corresponding superceding part number exists for the requested part, then the requested part number is set to the superceding part number at 62 and the above-described process is repeated until the backorder is completely filled.
  • the call list of potential supplying dealers is sorted.
  • the call list is generally sorted by fill status, time zone information and inventory information for the potential supplying dealers.
  • the call list is first sorted by fill status of the potential supplying dealer according to the following order: complete fill by excess, complete fill by quantity-on-hand, partial fill by excess and partial fill by quantity-on-hand.
  • the call list is sorted by time zone information for the potential supplying dealers as it relates to the time zone of the requesting dealer.
  • the potential supplying dealers are sorted from west to east within a predefined geographic region (e.g., the U.S.) starting with the time zone of the requesting dealer.
  • a predefined geographic region e.g., the U.S.
  • the sort order continues with the western most time zone in the geographic region (e.g., PST).
  • the call list is further sorted according to the following order: potential supplying dealers in the mountain time zone, central time zone, eastern time zone and pacific time zone.
  • the sorted call list 48 serves as an input to the dealer interface module 52 .
  • the dealer interface module 52 in turn serves as the interface between the inventory management system 20 and an external dealer communication system.
  • the external dealer communication system is interactive voice response (IVR) system 24 which is operative to place telephone calls to the potential supplying dealers.
  • IVR interactive voice response
  • the dealer communication system may also communicate with the potential supplying dealers via email messages, facsimile messages or by placing calls through a call center.
  • the dealer interface module 52 logs call requests with the IVR system 54 based on the list of potential supplying dealers compiled in the call list 48 .
  • the dealer interface module 52 only logs call requests when the potential supplying dealer is open, where all dealers are presumed to have the same hours of operation (e.g., 8:00 am to 5:00 pm). It should be noted that only one call will be requested at any given time for backorders having the same requested part. In addition, subsequent calls for the same part will not be placed until the dealer interface module 52 receives a response for the previous call request for that part.
  • the IVR system Upon receiving a call request, the IVR system places a call asking if the dealer is willing to provide the requested part to the requesting dealer. The supplying dealer's response is then passed back to the dealer interface module 52 . If the supplying dealer agrees to supply the part to the requesting dealer, the dealer interface module 52 updates in real-time the status of the backorder in the ordered parts database 32 . By immediately updating the ordered parts database, the integrated inventory management system 10 of the present invention eliminates any double shipment of the backordered part to the requesting dealer.
  • the dealer interface module 52 In order to process multiple requests for the same part, the dealer interface module 52 must also interface with the dealer inventory database 22 . Once a supplying dealer agrees to supply a part, that dealer's excess and quantity-on-hand values are updated in the dealer inventory database 22 . For example, if a backorder is completely filled from excess, then the required part quantity is subtracted from the supplying dealer's excess and quantity-on-hand values. Prior to processing subsequent requests for the same part, the dealer interface module 52 is further able to access these updated dealer inventory values in the dealer inventory database 22 . In this way, a call request will not be placed to a potential supplying dealer whose inventory of the requested part has previously been committed to another requesting dealer.
  • the dealer interface module 52 queues another call request for the next potential supplying dealer in the call list. Prior to making the call request, the dealer interface module 52 may be operative to check the order status (in real-time) for the requested part. In other words, the dealer interface module 52 may make a query to the ordered parts database 32 to ensure that the part is still on backorder. Again, this real-time interface with the ordered parts database 32 eliminates any double shipment of backordered parts.
  • the dealer interface module 52 may also require the same call request after a predefined time delay (e.g., 5 minutes) and continue to queue the call request to a predetermined number of retries. It is further envisioned that once a potential supplying dealer declines to supply a part, the system is operative to avoid soliciting the same dealer for the same part for a user-specified period of time (e.g., 30 days).

Abstract

A vehicle part inventory management system is provided for filling at least part of the vehicle part orders by one vehicle dealer from the inventory of another vehicle dealer. The inventory management system includes an ordered parts data structure for storing ordered parts information; an inventory data structure for storing vehicle part inventory information for a plurality of vehicle dealers; and a dealer assessment module connected to the ordered parts data structure and the inventory data structure, such that the dealer assessment module receives at least one request to fill a vehicle part order and is able to determine a list of potential supplying dealers that have the ordered vehicle part. The inventory management system further includes a dealer interface module that receives the list of potential supplying dealers and is able communicate a request to supply the ordered vehicle part to at least one of the potential supplying dealers. The dealer interface module is also able to update the ordered parts data structure in real-time when the request for the ordered vehicle part is accepted by one of the potential supplying dealers.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • This application is a divisional of U.S. patent application Ser. No. 09/1718,955, filed Nov. 22, 2000.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates generally to an integrated inventory management system and, more particularly, to a computer-implemented vehicle part inventory management system that fills at least some vehicle part orders by a vehicle dealer from the inventory of another vehicle dealer.
  • 2. Discussion
  • Research performed by vehicle manufactures has shown that vehicle dealers have generally exercised inadequate or inconsistent inventory control practices. These practices have frequently resulted in poor vehicle parts availability, excessive field obsolescence and ineffective inventory investment. In addition, the inconsistency with which the vehicle dealers conducted their parts business also fed back though the supply chain and adversely affected the efficiency and responsiveness of the vehicle parts suppliers.
  • In order to reduce and/or eliminate these impacts, vehicle manufactures determined that there was a need to gain system-wide vehicle parts inventory “visibility” for the vehicle manufactures and their dealers. Thus, an integrated vehicle part inventory management system was developed to meet this need. The integrated inventory management system includes a parts locator feature, an automated dealer-to-dealer referral feature, a suggested stock order feature, a suggested material return feature, and some improved reporting features. In this way, the vehicle manufactures expected to reduce vehicle dealer inventories with increased parts mix, improve part fill rates, reduce field obsolescence and improve overall performance throughout the supply chain.
  • As is well known, a conventional parts ordering system may be used to track and fill vehicle part orders received from vehicle dealers. When the parts supplier is unable to fill a part order on a timely basis, the part order receives a backorder status and the vehicle dealer is left to wait until the order is filled by the parts supplier. In order to reduce the number of backorders, dealer-to-dealer referral programs have been incorporated into some inventory management systems.
  • In at least one known system, backorder information is extracted on a nightly basis from the parts ordering system. Using the backorder information, the system creates a list of vehicle dealers who have the ordered parts, and then automatically queries each of these vehicle dealers on behalf of the requesting dealer. In order to update the parts ordering system, the system also generates an output file that indicates which orders have been filled through the referral process. On a nightly basis, the output file is then used to update the status of the ordered parts in the parts ordering system.
  • Unfortunately, this process allows for double shipment of a backordered part. During the course of a given day, it is conceivable that a backorder may be filled and shipped to a requesting dealer prior to the nightly update of the parts ordering system. In this way, a backordered part may inadvertently be shipped by the parts supplier as well as shipped by a supplying dealer.
  • Therefore, it is desirable to provide an integrated inventory management system that fills vehicle part orders from the inventory of another vehicle dealer as well as updates in real-time the order status for the vehicle part in the parts ordering system. It is also desirable that the system check the order status prior to communicating a request to supply the vehicle part to a vehicle dealer.
  • SUMMARY OF THE INVENTION
  • In accordance with the teachings of the present invention, a vehicle part inventory management system is provided for filling at least part of a vehicle part order by one vehicle dealer from the inventory of another vehicle dealer. The inventory management system includes an ordered parts data structure for storing ordered parts information; an inventory data structure for storing vehicle part inventory information for a plurality of vehicle dealers; and a dealer assessment module connected to the ordered parts data structure and the inventory data structure, such that the dealer assessment module receives at least one request to fill a vehicle part order and is able to determine a list of potential supplying dealers that have the ordered vehicle part. The inventory management system further includes a dealer interface module that receives the list of potential supplying dealers and is able communicate a request to supply the ordered vehicle part to at least one of the potential supplying dealers. The dealer interface module is also able to update the ordered parts data structure in real-time when the request for the ordered vehicle part is accepted by one of the potential supplying dealers.
  • Additional benefits and advantages of the present invention will become apparent to those skilled in the art to which this invention relates from a reading of the subsequent description of the preferred embodiment and the appended claims, taken in conjunction with the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a diagram depicting the distributed computing platforms for an integrated inventory management system embodying aspects of the present invention;
  • FIG. 2 is a block diagram showing the components of the inventory part management system of the present invention; and
  • FIG. 3 is a flowchart illustrating a preferred search logic employed by the inventory part management system of the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • An integrated inventory management system 10 embodying aspects of the present invention is depicted in FIG. 1. The integrated inventory management system 10 is distributed between a centralized computing platform 12 and one or more local computing platforms 14 residing at vehicle dealers. For illustration purposes, the centralized computing platform is owned and operated by the vehicle manufacturer. Although the parts supplier for each dealer is typically the vehicle manufacturer, it is readily understood that in other industries the parts supplier and its associated parts ordering system may be independent from the original equipment vehicle manufacturer.
  • The integrated inventory management system 10 generally includes a centralized inventory management system 20 and an associated dealer inventory data structure or database 22. The dealer inventory database 22 is used to store vehicle part information for a plurality of vehicle dealers and is periodically updated (e.g., on a daily basis) with part information from each of the vehicle dealers. In addition, the inventory management system 20 interfaces with an interactive voice response (IVR) system 24, preferably through dealer interface module 52 as described in more detail below with reference to FIG. 2. In this way, the inventory management system 20 is able to communicate part queries over a public switched telephone network 26 to a telephony device 28 residing at the vehicle dealer. It is envisioned that the IVR system 24 may also communicate with a facsimile machine, a personal computer or other types of communication devices that may reside at the vehicle dealer.
  • A parts ordering system 30 and an associated ordered parts data structure or database 32 also reside on the manufacture's computing platform 12. As is well known, the parts ordering system 30 supports various operations ranging from accepting part orders to filling and shipping part orders to a requesting dealer. Thus, the ordered parts database 32 is used to store ordered parts information as requested by a vehicle dealer. Additionally, at least one computing terminal 34 residing at the vehicle dealer is adapted to access the parts ordering system 30. As will be more fully explained below, the parts ordering system 30 is integrated with the inventory management system 10.
  • At least a portion of the inventory management system 20′ resides on a computing device at the vehicle dealer. Each dealer uses this portion of the inventory management system 20′ to input and manage their vehicle part inventory. A dealer's part inventory information is periodically uploaded (e.g., on a nightly basis) to the centralized dealer inventory database 22 residing on the manufacture's computing platform 12. In a preferred embodiment, the manufacturer's computing platform 12 and the computing platform for each dealer 14 are interconnected by a satellite communication link. However, as will be apparent to one skilled in the art, the computing platforms 12 and 14 may also be able to communicate using common communication protocols (e.g., TCP/IP) over other types of network channels.
  • Referring to FIG. 2, a more detailed description is provided for the centralized inventory management system 20. First, a part extraction module 42 is used to extract the relevant part information for each unfilled part order in the ordered parts database 32. However, the part extraction module 42 may not process every unfilled part order. For instance, hazardous type parts or parts that are deemed excluded from the dealer-to-dealer referral program may not be processed by the parts extraction module 42. Likewise, the parts extraction module 42 may not process parts that have been received into the manufacture's supply chain but not yet delivered to the requesting dealer. For example, a backordered part may be sitting on a truck at or in-transit to the manufacture's distribution warehouse. In either case, the backordered part is not a candidate for the dealer-to-dealer referral program. One skilled in the art will readily recognize that other criteria may be used to exclude certain unfilled part orders from the dealer-to-dealer referral program. The output from the part extraction module 42 is a list of backordered parts 44 eligible for the dealer-to-dealer referral program as shown in FIG. 2.
  • Prior to searching for potential supplying dealers, the list of backordered parts 44 may be sequenced. It is envisioned that each unfilled part order may provide a backorder priority code indicative of the urgency of the request. If multiple backorders exist for the same part, then the more critical requests will be addressed first. In other words, backorders may be processed from highest priority to lowest priority (e.g., based on the numeric value of the code). Likewise, each unfilled part order may provide a backorder date and time. If multiple backorders for the same part have the same priority code, then the backorders may be processed from oldest to newest based on the backorder date and time.
  • A dealer assessment module 46 is then used to compile a call list 48 of potential supplying dealers for each backordered part. Potential supplying dealers are identified by searching through the dealer inventory database 22. Thus, the search logic is designed to reduce unnecessary split shipments, refer older parts from dealer inventory first, and reduce a dealer's excess stock. In a preferred embodiment, the dealer assessment module 46 is implemented as a subroutine that is called by the parts extraction module 42 for each backordered part.
  • FIG. 3 illustrates the preferred search logic employed by the dealer assessment module 46. For each backordered part, the requested part value is set to the original part number at 62. The requested part number is then used to identify at 64 a potential supplying dealer. For each potential supplying dealer, there are four possible fill scenarios: (1) complete fill by excess, (2) complete fill by quantity-on-hand, (3) partial fill by excess, or (4) partial fill by quantity-on-hand. As further described below, the appropriate fill status is determined for each potential supplying dealer at 66.
  • If the supplying dealer's excess is greater than or equal to the required quantity, then the excess parts are used to completely fill the backorder. If the supplying dealer's excess is less than the required quantity, but the quantity-on-hand is greater than or equal to the required quantity, then the quantity-on-hand parts are used to completely fill the backorder. If the supplying dealer's excess is less than the required quantity but greater than zero and the quantity-on-hand is less than the required quantity, then the excess parts are used to partially fill the backorder. If the supplying dealer's excess is equal to zero and the quantity-on-hand is less than the required quantity, then the quantity-on-hand parts are used to partially fill the backorder. In a preferred embodiment, the dealer's excess for any given part is defined as the quantity-on-hand minus a predetermined best stocking level for the part.
  • For each potential supplying dealer, the pertinent information is then output at 68 to the call list 48. Each entry in the call list will identify the requested part number, a potential supplying dealer, the fill status for that dealer, the dealer's phone number, the dealer's fax number as well as other information. If at 70 it is determined that there is another dealer who has the requested part, the above-described process is repeated for that potential supplying dealer; otherwise, the search logic evaluates whether the backorder can be filled from the compiled list of potential supplying dealers.
  • At 72 it is determined whether the backorder was filled. A backorder is completely filled if at least one potential supplying dealer has a complete fill status or the backorder can be filled by several partial fills from two or more potential supplying dealers. However, if the backorder can not be completely filled after searching through all of the potential supplying dealers, then the search logic will continue to search for the requested part by using a corresponding superceded part number as shown at 74. If a corresponding superceded part number exists for the requested part, then the requested part number is set to the superceded part number at 62 and the above-described process is repeated until the backorder is completely filled. If there is no corresponding superceded part number or the backorder can not be filled after searching though all of the potential supplying dealers using the superceded part number, then the search logic will continue to search for the originally requested part by checking for a superceding part number as shown at 76. If a corresponding superceding part number exists for the requested part, then the requested part number is set to the superceding part number at 62 and the above-described process is repeated until the backorder is completely filled.
  • Upon completion of the above-described search logic, the call list of potential supplying dealers is sorted. The call list is generally sorted by fill status, time zone information and inventory information for the potential supplying dealers. The call list is first sorted by fill status of the potential supplying dealer according to the following order: complete fill by excess, complete fill by quantity-on-hand, partial fill by excess and partial fill by quantity-on-hand.
  • Next, the call list is sorted by time zone information for the potential supplying dealers as it relates to the time zone of the requesting dealer. In particular, the potential supplying dealers are sorted from west to east within a predefined geographic region (e.g., the U.S.) starting with the time zone of the requesting dealer. Upon reaching time zone farthest east within the geographic region (e.g., EST), the sort order continues with the western most time zone in the geographic region (e.g., PST). For example, for a requesting dealer located in the mountain standard time zone, the call list is further sorted according to the following order: potential supplying dealers in the mountain time zone, central time zone, eastern time zone and pacific time zone. In this way, all potential supplying dealers within the same time zone appear as equally close to the requesting dealer when formulating the call list. However, it is envisioned that potential supplying dealer may be sorted using other criteria. Lastly, potential supplying dealers having the same fill status within the same time zone are sorted by the dealer's excess and quantity-on-hand values.
  • Returning to FIG. 2, the sorted call list 48 serves as an input to the dealer interface module 52. The dealer interface module 52 in turn serves as the interface between the inventory management system 20 and an external dealer communication system. In a preferred embodiment, the external dealer communication system is interactive voice response (IVR) system 24 which is operative to place telephone calls to the potential supplying dealers. However, it is envisioned that the dealer communication system may also communicate with the potential supplying dealers via email messages, facsimile messages or by placing calls through a call center.
  • In operation, the dealer interface module 52 logs call requests with the IVR system 54 based on the list of potential supplying dealers compiled in the call list 48. In a preferred embodiment, the dealer interface module 52 only logs call requests when the potential supplying dealer is open, where all dealers are presumed to have the same hours of operation (e.g., 8:00 am to 5:00 pm). It should be noted that only one call will be requested at any given time for backorders having the same requested part. In addition, subsequent calls for the same part will not be placed until the dealer interface module 52 receives a response for the previous call request for that part.
  • Upon receiving a call request, the IVR system places a call asking if the dealer is willing to provide the requested part to the requesting dealer. The supplying dealer's response is then passed back to the dealer interface module 52. If the supplying dealer agrees to supply the part to the requesting dealer, the dealer interface module 52 updates in real-time the status of the backorder in the ordered parts database 32. By immediately updating the ordered parts database, the integrated inventory management system 10 of the present invention eliminates any double shipment of the backordered part to the requesting dealer.
  • In order to process multiple requests for the same part, the dealer interface module 52 must also interface with the dealer inventory database 22. Once a supplying dealer agrees to supply a part, that dealer's excess and quantity-on-hand values are updated in the dealer inventory database 22. For example, if a backorder is completely filled from excess, then the required part quantity is subtracted from the supplying dealer's excess and quantity-on-hand values. Prior to processing subsequent requests for the same part, the dealer interface module 52 is further able to access these updated dealer inventory values in the dealer inventory database 22. In this way, a call request will not be placed to a potential supplying dealer whose inventory of the requested part has previously been committed to another requesting dealer.
  • On the other hand, if the supplying dealer declines to supply the part, the dealer interface module 52 queues another call request for the next potential supplying dealer in the call list. Prior to making the call request, the dealer interface module 52 may be operative to check the order status (in real-time) for the requested part. In other words, the dealer interface module 52 may make a query to the ordered parts database 32 to ensure that the part is still on backorder. Again, this real-time interface with the ordered parts database 32 eliminates any double shipment of backordered parts. In the event of a non-responsive call (i.e., busy signal or no answer) to a dealer, the dealer interface module 52 may also require the same call request after a predefined time delay (e.g., 5 minutes) and continue to queue the call request to a predetermined number of retries. It is further envisioned that once a potential supplying dealer declines to supply a part, the system is operative to avoid soliciting the same dealer for the same part for a user-specified period of time (e.g., 30 days).
  • While the above description constitutes the preferred embodiment of the invention, it will be appreciated that the invention is susceptible to modification, variation, and change without departing from the proper scope or fair meaning of the accompanying claims.

Claims (12)

1. A computer-implemented vehicle part inventory management system that fills vehicle part orders from the inventory of a vehicle retailer, comprising:
an ordered parts data structure for storing ordered parts information;
an inventory data structure for storing vehicle part inventory information for a plurality of vehicle retailers;
a dealer assessment module connected to the ordered parts data structure and the inventory data structure, the dealer assessment module receptive of at least one request to fill a vehicle part order from a requesting vehicle retailer and operative to determine a list of vehicle retailers having the ordered vehicle part; and
a dealer interface module receptive of the list of vehicle retailers and operative to communicate a request to supply the ordered vehicle part to at least one of the vehicle retailers;
said dealer interface module connected to the ordered parts data structure and further operative to update the ordered parts data structure in real-time when the request to supply the ordered vehicle part is accepted by the vehicle retailer.
2. The vehicle part inventory management system of claim 1 further comprises a part extraction module connected to the ordered parts data structure and operative to compile a list of backordered vehicle parts to serve as input to the dealer assessment module.
3. The vehicle part inventory management system of claim 2 wherein the part extraction module is operative to sequence the list of backordered vehicle parts based on a priority code associated with each backordered vehicle part.
4. The vehicle part inventory management system of claim 1 wherein the dealer assessment module is further operative to determine time zone information for the requesting vehicle retailer and each of the supplying vehicle retailers, and to sequence the list of vehicle retailers using the time zone information of the supplying vehicle retailer as it relates to the time zone information for the requesting vehicle retailer.
5. The vehicle part inventory management system of claim 1 further comprises an interactive voice response (IVR) system receptive of the request for the backordered vehicle part from the dealer interface module and operative to place a telephone call to at least one of the vehicle retailers.
6. The vehicle part inventory management system of claim 1 wherein the dealer interface module connected to the inventory data structure and operative to update the vehicle part inventory information for the corresponding vehicle retailer in real-time when the request to supply the ordered vehicle part is accepted by the vehicle retailer.
7. The vehicle part inventory management system of claim 1 wherein the dealer interface module is operative to verify an order status for the ordered vehicle part as stored in the ordered parts data structure prior to communicating the request to supply to the vehicle retailer.
8. A computer-implemented method for identifying potential supplying dealers to fill a vehicle part order in a dealer-to-dealer referral program, comprising the steps of:
receiving a request to fill a vehicle part order from a requesting dealer;
determining time zone information for the requesting dealer;
identifying dealers that stock the ordered vehicle part;
determining time zone information for each of the dealers that stock the ordered vehicle part; and
sequencing the dealers that stock the ordered vehicle part using the time zone information as it relates to the time zone information of the requesting dealer.
9. The method of claim 8 wherein the step of sequencing the dealers further comprises ordering the dealers geographically by time zone from west to east starting with the time zone of the requesting dealer.
10. The method of claim 8 wherein the step of identifying dealers that stock the ordered vehicle part further comprises identifying dealers that stock at least one of a superceded part or a superceding part that corresponds to the ordered vehicle part.
11. The method of claim 8 further comprising the steps of:
determining a fill status for each dealer that stocks the ordered vehicle part, where the fill status is indicative of the quantity of the ordered vehicle part that is stocked by the dealer; and
sequencing the dealers that stock the ordered vehicle part using the fill status and the time zone information as it relates to the time zone information of the requesting dealer.
12. The method of claim 11 wherein the step of determining a fill status further comprises:
determining a dealer's excess by subtracting a predetermined preferred stocking level for the ordered vehicle part from the quantity of the ordered vehicle part that is currently stocked by the dealer;
setting the fill status to complete fill by excess, when the dealer's excess is greater than or equal to the quantity of the ordered vehicle part;
setting the fill status to complete fill by quantity-on-hand, when the dealer's excess is less than the quantity of the ordered vehicle part, but the quantity-on-hand is greater than or equal to the quantity of the ordered vehicle part;
setting the fill status to partial fill by excess, when the dealer's excess is less than the required quantity of the ordered vehicle part but greater than zero and the quantity-on-hand is less that the quantity of the ordered vehicle part; and
setting the fill status to partial fill by quantity-on-hand, when dealer's excess is equal to zero and the quantity-on-hand is less than the quantity of the ordered vehicle part.
US11/006,967 2000-11-22 2004-12-08 Integrated inventory management system Abandoned US20050125313A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/006,967 US20050125313A1 (en) 2000-11-22 2004-12-08 Integrated inventory management system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/718,955 US7216096B1 (en) 2000-11-22 2000-11-22 Integrated inventory management system
US11/006,967 US20050125313A1 (en) 2000-11-22 2004-12-08 Integrated inventory management system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/718,955 Division US7216096B1 (en) 2000-11-22 2000-11-22 Integrated inventory management system

Publications (1)

Publication Number Publication Date
US20050125313A1 true US20050125313A1 (en) 2005-06-09

Family

ID=34633229

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/718,955 Expired - Lifetime US7216096B1 (en) 2000-11-22 2000-11-22 Integrated inventory management system
US11/006,967 Abandoned US20050125313A1 (en) 2000-11-22 2004-12-08 Integrated inventory management system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/718,955 Expired - Lifetime US7216096B1 (en) 2000-11-22 2000-11-22 Integrated inventory management system

Country Status (1)

Country Link
US (2) US7216096B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040049433A1 (en) * 2002-08-29 2004-03-11 Hiroaki Yokoyama Back order management system
US20050222943A1 (en) * 2003-12-16 2005-10-06 Monteleone Leonard C System and method for processing failed trades of mortgage backed securities
US20060190342A1 (en) * 2005-02-22 2006-08-24 Stefan Dendl Parts supersession system
US20070124213A1 (en) * 2005-11-10 2007-05-31 Andreas Esau Systems and methods for automatically assigning an incoming quantity of goods in response to an event
US20080010170A1 (en) * 2006-07-05 2008-01-10 International Business Machines Corporation Multi-tier inventory visibility
US20110029948A1 (en) * 2009-07-31 2011-02-03 International Business Machines Corporation User feedback method and system for business suite customization
US20150149028A1 (en) * 2011-02-15 2015-05-28 Bosch Automotive Service Solutions Inc. Diagnostic Tool with Smart Camera
US9799066B2 (en) 2013-03-15 2017-10-24 Bluesky Datasheets, Llc System and method for providing commercial functionality from a product data sheet
US10192220B2 (en) * 2013-06-25 2019-01-29 Square, Inc. Integrated online and offline inventory management
US11151634B2 (en) 2014-09-30 2021-10-19 Square, Inc. Persistent virtual shopping cart
US11250402B1 (en) 2013-03-14 2022-02-15 Square, Inc. Generating an online storefront

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020198761A1 (en) * 2001-06-11 2002-12-26 First Look Networks, L.L.C. System and method for identifying a market by projecting demand and identifying supply
US20050203758A1 (en) * 2004-03-12 2005-09-15 Wilfried Blum Method for remote evaluation and management of vehicular parts
US20130041786A1 (en) * 2004-12-09 2013-02-14 Alexander Omeed Adegan Effective Indentification of a Product in a Proprietary Supplier Catalog
US7827053B2 (en) * 2006-07-13 2010-11-02 The Goodyear Tire & Rubber Company Tire market forecasting method
US20110106551A1 (en) * 2009-11-04 2011-05-05 Pratt & Whitney Canada Corp. Tracking an Aircraft Engine
CN104408533A (en) * 2014-12-03 2015-03-11 浙江欣凯锐电力发展有限公司 Vehicle resource distribution method and system
US20180268363A1 (en) * 2017-03-20 2018-09-20 Sap Se Single Job Backorder Processing Using Prioritized Requirements

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972318A (en) * 1988-09-09 1990-11-20 Iron City Sash & Door Company Order entry and inventory control method
US5694551A (en) * 1993-05-20 1997-12-02 Moore Business Forms, Inc. Computer integration network for channeling customer orders through a centralized computer to various suppliers
US5712989A (en) * 1993-04-02 1998-01-27 Fisher Scientific Company Just-in-time requisition and inventory management system
US5765143A (en) * 1995-02-28 1998-06-09 Triad Systems Corporation Method and system for inventory management
US5819092A (en) * 1994-11-08 1998-10-06 Vermeer Technologies, Inc. Online service development tool with fee setting capabilities
US5884300A (en) * 1997-05-01 1999-03-16 At&T Wireless Services Inc. Inventory pipeline management system
US5893076A (en) * 1996-01-16 1999-04-06 Sterling Commerce, Inc. Supplier driven commerce transaction processing system and methodology
US5970472A (en) * 1997-05-13 1999-10-19 Fogdog Sports Performing electronic commerce on the internet providing links from product manufacturers to authorized dealers where the authorized dealer provides a custom order interface for the manufacturer's products
US6055516A (en) * 1994-08-10 2000-04-25 Procurenet, Inc. Electronic sourcing system
US6076093A (en) * 1997-11-12 2000-06-13 Genesys Telecommunications Laboratories, Inc. Real-time interactive directory
US6282517B1 (en) * 1999-01-14 2001-08-28 Autobytel.Com, Inc. Real time communication of purchase requests
US20010034656A1 (en) * 1999-11-30 2001-10-25 Parts.Com System and methods of online commerce for the efficient supply of parts or the like
US6397226B1 (en) * 2000-06-07 2002-05-28 Mike Sage System and method for inventory control based on inventory aging
US6546374B1 (en) * 1998-11-10 2003-04-08 Aether Systems, Inc. Apparatus for providing instant vendor notification in an electronic commerce network environment
US6606744B1 (en) * 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU5342890A (en) * 1989-03-21 1990-10-22 Morris Epstein Integrated electronic parts warehousing and distribution system and method
US20010042023A1 (en) * 2000-01-21 2001-11-15 Scott Anderson Product fulfillment system

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4972318A (en) * 1988-09-09 1990-11-20 Iron City Sash & Door Company Order entry and inventory control method
US5712989A (en) * 1993-04-02 1998-01-27 Fisher Scientific Company Just-in-time requisition and inventory management system
US5694551A (en) * 1993-05-20 1997-12-02 Moore Business Forms, Inc. Computer integration network for channeling customer orders through a centralized computer to various suppliers
US6055516A (en) * 1994-08-10 2000-04-25 Procurenet, Inc. Electronic sourcing system
US6505172B1 (en) * 1994-08-10 2003-01-07 Eplus Inc. Electronic sourcing system
US5819092A (en) * 1994-11-08 1998-10-06 Vermeer Technologies, Inc. Online service development tool with fee setting capabilities
US5765143A (en) * 1995-02-28 1998-06-09 Triad Systems Corporation Method and system for inventory management
US5893076A (en) * 1996-01-16 1999-04-06 Sterling Commerce, Inc. Supplier driven commerce transaction processing system and methodology
US5884300A (en) * 1997-05-01 1999-03-16 At&T Wireless Services Inc. Inventory pipeline management system
US5970472A (en) * 1997-05-13 1999-10-19 Fogdog Sports Performing electronic commerce on the internet providing links from product manufacturers to authorized dealers where the authorized dealer provides a custom order interface for the manufacturer's products
US6076093A (en) * 1997-11-12 2000-06-13 Genesys Telecommunications Laboratories, Inc. Real-time interactive directory
US6546374B1 (en) * 1998-11-10 2003-04-08 Aether Systems, Inc. Apparatus for providing instant vendor notification in an electronic commerce network environment
US6282517B1 (en) * 1999-01-14 2001-08-28 Autobytel.Com, Inc. Real time communication of purchase requests
US6606744B1 (en) * 1999-11-22 2003-08-12 Accenture, Llp Providing collaborative installation management in a network-based supply chain environment
US20010034656A1 (en) * 1999-11-30 2001-10-25 Parts.Com System and methods of online commerce for the efficient supply of parts or the like
US6397226B1 (en) * 2000-06-07 2002-05-28 Mike Sage System and method for inventory control based on inventory aging

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040049433A1 (en) * 2002-08-29 2004-03-11 Hiroaki Yokoyama Back order management system
US20050222943A1 (en) * 2003-12-16 2005-10-06 Monteleone Leonard C System and method for processing failed trades of mortgage backed securities
US20100161474A1 (en) * 2003-12-16 2010-06-24 Chapdelaine Mbs Llc System and Method for Processing Failed Trades of Mortgage Backed Securities
US8095433B2 (en) * 2005-02-22 2012-01-10 Sap Ag Method and computer storage medium for ordering a replacement kit to build superseded parts
US20060190342A1 (en) * 2005-02-22 2006-08-24 Stefan Dendl Parts supersession system
US20070124213A1 (en) * 2005-11-10 2007-05-31 Andreas Esau Systems and methods for automatically assigning an incoming quantity of goods in response to an event
US9292825B2 (en) * 2006-07-05 2016-03-22 International Business Machines Corporation Multi-tier inventory visibility
US20080010170A1 (en) * 2006-07-05 2008-01-10 International Business Machines Corporation Multi-tier inventory visibility
US8380635B2 (en) * 2009-07-31 2013-02-19 International Business Machines Corporation User feedback method and system for business suite customization
US20110029948A1 (en) * 2009-07-31 2011-02-03 International Business Machines Corporation User feedback method and system for business suite customization
US20150149028A1 (en) * 2011-02-15 2015-05-28 Bosch Automotive Service Solutions Inc. Diagnostic Tool with Smart Camera
US9361738B2 (en) * 2011-02-15 2016-06-07 Robert Bosch Gmbh Diagnostic tool with smart camera
US11250402B1 (en) 2013-03-14 2022-02-15 Square, Inc. Generating an online storefront
US10991031B2 (en) 2013-03-15 2021-04-27 Bluesky Datasheets, Llc System and method for providing commercial functionality from a product data sheet
US9799066B2 (en) 2013-03-15 2017-10-24 Bluesky Datasheets, Llc System and method for providing commercial functionality from a product data sheet
US10192220B2 (en) * 2013-06-25 2019-01-29 Square, Inc. Integrated online and offline inventory management
US11042883B2 (en) 2013-06-25 2021-06-22 Square, Inc. Integrated online and offline inventory management
US10891624B2 (en) 2013-06-25 2021-01-12 Square, Inc. Integrated online and offline inventory management
US11842298B2 (en) 2013-06-25 2023-12-12 Block, Inc. Integrated database for expediting transaction processing
US11151634B2 (en) 2014-09-30 2021-10-19 Square, Inc. Persistent virtual shopping cart
US11715146B2 (en) 2014-09-30 2023-08-01 Block, Inc. System, media, and method for a persistent virtual shopping cart

Also Published As

Publication number Publication date
US7216096B1 (en) 2007-05-08

Similar Documents

Publication Publication Date Title
US7216096B1 (en) Integrated inventory management system
US7606742B2 (en) Pre-processor for inbound sales order requests with link to a third party available to promise (ATP) system
US8219503B2 (en) Estimated time of arrival (ETA) systems and methods
US6725122B2 (en) Device and method of selecting photomask manufacturer based on received data
US9152941B2 (en) Systems and methods for automated parallelization of back-order processing
US7725406B2 (en) Systems and methods for international shipping and brokerage operations support processing
KR100438221B1 (en) Manufacturing System for Semiconductor Integrated Circuit
US20080162164A1 (en) Method and system for centralized management of sources of supply
US20100088147A1 (en) System and method for filtering exceptions generated by forecasting and replenishment engine
US20040030604A1 (en) Parcel or service delivery with partially scheduled time windows
US20070124213A1 (en) Systems and methods for automatically assigning an incoming quantity of goods in response to an event
US6871110B1 (en) Method and system for efficiently coordinating orders with product materials progressing through a manufacturing flow
KR100477035B1 (en) Inventory planning method and apparatus, and computer readable recording media of storing computer program for performing inventory planning method
CN1656496A (en) Supply chain reservation
US7243074B1 (en) Capacity monitoring process for a goods delivery system
US20080154683A1 (en) Computer system for a commodities delivery system
US20070130031A1 (en) Systems and methods for automatically reassigning an order confirmation in response to an incoming order
CN114626920A (en) Multi-supply-chain commodity intelligent recommendation system based on SaaS cloud service
JPH11345267A (en) Method and system for supporting inventory management job
US8396762B2 (en) Systems and methods for validating subsititution chains of an order
EP1510951A1 (en) A data processing method, system and computer program
US10083416B2 (en) Time phase work pool management for returned inventory asset routing
US20030135428A1 (en) Internet-based method and system for managing order updates for delivery of goods
WO2000077666A2 (en) System and method for promising delivery of configured products
US20030149638A1 (en) Parts ordering system for improving efficiency of parts delivery by estimating the order of the parts

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: EXPRESSLY ABANDONED -- DURING EXAMINATION