US20180268355A1 - System and method for management of perpetual inventory values associated with nil picks - Google Patents
System and method for management of perpetual inventory values associated with nil picks Download PDFInfo
- Publication number
- US20180268355A1 US20180268355A1 US15/914,763 US201815914763A US2018268355A1 US 20180268355 A1 US20180268355 A1 US 20180268355A1 US 201815914763 A US201815914763 A US 201815914763A US 2018268355 A1 US2018268355 A1 US 2018268355A1
- Authority
- US
- United States
- Prior art keywords
- product
- retail store
- desired product
- store
- adjustment
- 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
Links
- 238000000034 method Methods 0.000 title claims description 14
- 238000012384 transportation and delivery Methods 0.000 claims description 13
- 238000012550 audit Methods 0.000 claims description 10
- 230000000903 blocking effect Effects 0.000 claims 1
- 238000013459 approach Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 8
- 238000002955 isolation Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002730 additional effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/10—Rotorcrafts
- B64U10/13—Flying platforms
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0027—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement involving a plurality of vehicles, e.g. fleet or convoy travelling
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G06Q50/28—
-
- B64C2201/141—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
-
- G05D2201/0216—
Definitions
- This invention relates generally to the management of perpetual inventory values, and more particularly, to the management of perpetual inventory values when a nil pick occurs.
- the amount of a product that is available in the store may be used in determining when to re-order the product from a supplier, and the popularity of the product.
- PI values are one type of indicator used to track product availability. PI values generally relate to the amount of a selected product available at a retail store.
- PI values become inaccurate. Incorrect PI values can lead to inefficient operation of the store. For instance, an item may need to be retrieved in the store. A store employee (or autonomous vehicle) may be asked to find an item to satisfy a customer requests based on a PI value that indicates that product is present in the store. However, in some situations, a “nil pick” occurs when the item is not located even though the PI value indicates product availability. Nil picks waste system resources and contribute to the inefficient operation of retail stores.
- FIG. 1 is a block diagram showing one example of a system that adjusts the PI of a product after a nil pick in accordance with some embodiments;
- FIG. 2 is a flowchart showing one example of an approach for adjusting the PI of a selected product after a nil pick in accordance with some embodiments
- FIG. 3 is a flowchart showing another example of an approach for adjusting the PI of a selected product after a nil pick in accordance with some embodiments
- FIG. 4 is a flowchart showing one example of an approach for making a PI adjustment in accordance with some embodiments
- FIG. 5 is a flowchart illustrating one example of application of the example of FIG. 4 in accordance with some embodiments.
- systems, apparatuses and methods are provided that adjust perpetual inventory values when a nil pick occurs with a high degree of confidence that the adjustment is correct.
- PI adjustments are blocked when, for example, there is an on-going audit at the store, or when the back room value of the product indicates there is product in the back room.
- the adjustment may also be calculated in a way that increases the confidence level for the adjustment.
- the interface is configured to receive an electronic indication of a nil pick.
- the nil pick occurs when an employee or automated vehicle fails to find a desired product in the retail store.
- the database stores item information associated with the desired product, sales data concerning the desired product, and supply chain information associated with the desired product.
- the database also stores a perpetual inventory (PI) value of the desired product.
- the control circuit is coupled to the interface and the database, and is configured to block an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store. When the adjustment to the PI of the desired product is not blocked, the control circuit is configured to determine the adjustment based upon one or more factors including the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product.
- control circuit is configured to transmit the adjustment to the retail store.
- the retail store may then make the adjustment to the PI.
- the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, and/or the size of a case pack that includes the product. Other examples of item information are possible.
- the sales data concerning the product includes information such as the amount of the product that has been sold, and/or when the product was sold. Other examples of sales data are possible.
- the supply chain information may include information such as delivery dates for the product, and/or an amount of the product delivered on the delivery dates. Other examples of supply chain information are possible.
- the predetermined event is an event such as an inventory audit at the retail store, or a lack of sales scan for the product within a predetermined time. Other examples of predetermined events are possible.
- information that contradicts the validity of the nil pick may be data such as a back room inventory value that indicates the product exists in a back room of the retail store, and a message from the store indicating the store is aware of the nil pick.
- data such as a back room inventory value that indicates the product exists in a back room of the retail store, and a message from the store indicating the store is aware of the nil pick.
- Other examples are possible.
- control circuit transmits an alert to a store employee when the adjustment to the PI is made.
- the employee may take appropriate actions after receiving the alert.
- system further includes a robot, and the robot is operated to verify the occurrence of the nil pick.
- the robot may verify that there is none of the product in the store.
- system may be deployed at a location such as some central location (e.g., a home office) or at a retail store.
- the system may be deployed at other locations as well.
- an electronic indication of a nil pick is received.
- the nil pick occurs when an employee or automated vehicle fails to find a desired product in the retail store.
- Item information associated with the desired product, sales data concerning the desired product, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product are stored, for example, in a database.
- An adjustment to the PI of the desired product is blocked when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store.
- an amount of the adjustment is determined based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product.
- a system is configured to manage the occurrence of nil picks in a retail store, the system.
- the system includes an automated vehicle, one or more sales entry devices, a transceiver circuit, a network, an interface, a database, and a control circuit.
- the automated vehicle is disposed at a retail store and is configured to generate an indication of a nil pick.
- the nil pick occurs when the automated vehicle fails to find a desired product in the retail store.
- the one or more sales entry devices are disposed at the retail store.
- the transceiver circuit is disposed at the retail store and is coupled to the automated vehicle and the sales entry devices.
- the network is coupled to the transceiver circuit.
- the interface is disposed at a central processing center and coupled to the network.
- the interface is configured to receive the electronic indication of the nil pick.
- the database is disposed at a central processing center and stores item information associated with the desired product, sales data concerning the desired product obtained from the sales entry devices, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product.
- the control circuit is disposed at a central processing center and is coupled to the interface and the database.
- the control circuit is configured to block an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store or from other retail stores.
- the control circuit if further configured to, when the adjustment to the PI of the desired product is not blocked, determine the adjustment based upon one or more of: the item information associated with the product, the sales data concerning the product at the retail store, the supply chain information associated with the desired product, and sales data concerning the desired product at other retail stores.
- the control circuit is configured to transmit the adjustment or an adjusted PI to the transceiver at the retail store.
- the retail store 102 may be any type of retail store, for example, a discount center, a grocery store, a department store, or a hardware store to mention a few examples.
- the retail store includes a database 152 that stores for each product a PI value 122 .
- the PI value 122 for the selected product indicates the amount of a selected product in the retail store.
- the PI value 122 is used for various purposes by the retail store 102 such as determining when to reorder products from a warehouse or other supplier.
- a communication device 154 allows the retail store 102 to communicate with devices and entities that are external to the store.
- the communication device 154 may include any combination of hardware or software that allows communications to be received at the retail store 102 , and makes transmissions from the retail store 102 .
- the communication device 154 may be a transceiver circuit.
- the communication device 154 may be deployed within or at another device (e.g., a modem, a smart phone, or a personal computer, to mention a few examples).
- Cloud network 104 is coupled to the communication device 154 (e.g., a transceiver) at the retail store 102 .
- the cloud network 104 may be any type of computer or communication network and may include routers, gateways, and servers to mention a few examples of devices that can form or be utilized in the network 104 .
- the cloud network 104 may also be combinations of various types of networks.
- An apparatus 106 includes an interface 130 , a control circuit 132 , and a database 134 .
- the interface 130 is configured to receive from the retail store 102 the perpetual inventory (PI) value 122 associated with the selected product.
- the database 134 stores the PI value 122 .
- the apparatus 106 may calculate the PI value 122 and store the result in the database 134 .
- the apparatus 106 may be disposed at a central processing center or location such as a business headquarters. In other examples, the apparatus 106 is disposed at one or more remote locations (e.g., retail stores).
- disposing the apparatus at a central processing center reduces data storage cost, since all data can be stored at a single location instead of at multiple locations. Consequently, the PI value may be calculated remotely at the retail store 102 or at the central processing center.
- the control circuit 132 is coupled to the interface 130 and the database 134 .
- the control circuit 132 is configured to obtain the PI value 122 from the database 134 .
- control circuit refers broadly to any microcontroller, computer, or processor-based device with processor, memory, and programmable input/output peripherals, which is generally designed to govern the operation of other components and devices. It is further understood to include common accompanying accessory devices, including memory, transceivers for communication with other components and devices, etc. These architectural options are well known and understood in the art and require no further description here.
- the control circuit 132 may be configured (for example, by using corresponding programming stored in a memory as will be well understood by those skilled in the art) to carry out one or more of the steps, actions, and/or functions described herein.
- the control circuit 132 is coupled to the interface 130 and the database 134 and is configured to block an adjustment to the PI of a desired product when a predetermined event occurs at the retail store 102 , or when information that contradicts the validity of the nil pick is received from the retail store 102 .
- the control circuit 132 is configured to determine the adjustment to the PI based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product. In other aspects, the control circuit 132 is configured to transmit the adjustment (or the adjusted PI value) to the retail store 102 .
- the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product. Other examples of item information are possible.
- the item information may be stored in the database 134 .
- the item information may be received electronically from a manufacturer (e.g., via the network 104 ), or from the retail store 102 .
- the sales data concerning the product includes information such as an amount of the product sold, or when the product was sold. Other examples of sales data are possible.
- the sales data may be stored in the database 134 .
- the sales data may be obtained from sales entry devices disposed at the retail store 102 and may be received at the apparatus 106 , which may be disposed at a central processing center.
- the supply chain information includes information such as delivery dates for the product, or an amount of the product delivered on the delivery dates. Other examples are possible.
- the supply chain information may be stored in the database 134 .
- the supply chain information may be obtained from the manufacturer of the product, or from the retail store 102 and may be received at the apparatus 106 , which may be disposed at a central processing center.
- the predetermined event is an event such as an inventory audit at the retail store, or the lack of a sales scan being made for the product within a predetermined time period.
- This information may be stored in the database 134 .
- the information concerning the predetermined event may be obtained from another entity (e.g., the manufacturer of the product or a central headquarters), or from the retail store 102 and may be received at the apparatus 106 , which may be disposed at a central processing center.
- Various devices e.g., sales entry devices or sensors can be used to collect this information.
- information that contradicts the validity of the nil pick may be data such as a back room inventory value that indicates the product exists in a back room of the retail store, or a message from the store indicating that the store is aware of the nil pick.
- the nil pick (PI value is 0) is contradicted by information that indicates the PI value is not 0.
- the back room of the retail store may be a room or other space that is not accessible to customers. This information may also be stored in the database 134 .
- the backroom information may be a numerical value sent from the retail store 102 , or may be scans (e.g., obtained by sensors such as cameras) of the backroom sent from the retail store 102 and that are analyzed by the apparatus 106 to determine the backroom inventory value.
- Information may be also received at the control circuit 132 as to whether the PI was blocked at other retail stores or otherwise contradicts the validity of the nil pick (indicating the PI value should not be changed). For example, another store (or a predetermined number of other stores) may be under audit indicating that changes to the PI value at the present store should be blocked. This information may also be stored in the database 134 . Information that contradicts the validity of the nil pick may be received at the apparatus 106 (when the apparatus is disposed at a central processing center) from the retail store 102 , and/or from other retail stores.
- control circuit 132 transmits an alert to a store employee when the adjustment to the PI is made.
- Automated devices can also be utilized in a variety of different ways.
- the system may also include a robot, and the robot is operated to verify the occurrence of the nil pick.
- the system 100 may be deployed at a variety of locations.
- the system 100 may be deployed at a central location (e.g., such as at a home or central office), or at the retail store. Other examples of deployment locations are possible.
- a nil pick occurs at a retail store and an indication of the nil pick is created.
- a nil pick occurs when a picker (e.g., a human or an automated vehicle) attempts to find an item at a location, but the item is not at the location.
- the indication of the nil pick is sent over a network (e.g., the cloud) 204 from the retail store to a central processing center, in one example.
- the system receives the indication of the nil pick.
- the indication may be an electronic indication.
- the indication is entered into an electronic device by an employee that attempts, but fails to find the product.
- the indication is created by an automated vehicle (e.g., an automated ground vehicle or aerial drone) that attempts, but fails to find the product.
- item information is received from a database 208 .
- the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product.
- the database 208 may be disposed at the central processing center.
- sales information is received from the database 208 .
- the sales data concerning the product includes information such as an amount of the product sold, or when the product was sold.
- the sales information may be collected by sales entry devices (e.g., scanners, sensors, cash registers) at the retail store and sent to the central processing center.
- supply chain information is received from the database 208 .
- the supply chain information includes information such as delivery dates for the product, or an amount of the product delivered on the delivery dates.
- the supply chain information may be received at the central processing center from, for example, a product manufacturer, supplier, retail store, and/or delivery service.
- a PI adjustment is blocked if the store is under audit.
- audit it is meant an inspection or verification of the accounts, inventory, and/or records of the retail store.
- the PI adjustment is blocked if back room inventory of the product exists.
- the PI adjustment is blocked if the store submitted a change to the PI (on-hand inventory) since the nil pick occurred.
- the PI adjustment is blocked if there has been no scan of the product within a predetermined time.
- the scan may be a visual scan of the product, or a scan of a tag on the product (e.g., an RFID tag).
- Information may be also received as to whether the PI was blocked at other retail stores or otherwise contradicts the validity of the nil pic k (indicating the PI value should not be changed). For example, another store (or a predetermined number of other stores may be under audit indicating that changes to the PI value at the present store should be blocked.
- the PI adjustment is determined.
- Item information, sales information, and/or supply chain information can be considered.
- the importance of the individual pieces of the information in making the adjustment can be weighted.
- the adjustment is a value that (when subtracted from the PI) results in a 0 value for the PI.
- the adjusted PI value is also determined.
- sales data concerning the desired product at other retail stores can be considered. For example, when the PI value is adjusted to 0 at other stores under similar circumstances, then the PI value might be adjusted to 0 as well.
- the PI adjustment is sent to the cloud (or to another network).
- the PI adjustment is received at the store via the cloud (or other network).
- the PI adjustment can then be applied to the PI of the product at the retail store.
- the adjusted PI value (rather than the adjustment) is sent to the retail store.
- the store may then use an adjusted PI, for example, for various purposes such as re-ordering products.
- an indication of a nil pick is received.
- the indication may be an electronic indication.
- the indication is entered into an electronic device (e.g., smart phone, tablet, laptop or personal computer) by an employee that attempts, but fails to find the product.
- the indication is created by an automated vehicle (e.g., an automated ground vehicle or aerial drone) that attempts, but fails to find the product.
- item information associated with the desired product is received and stored.
- Item information may include the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product.
- Sales data may include product information such as an amount of the product sold, or when the product was sold.
- Supply chain information may include information such as delivery dates for the product, or an amount of the product delivered on the delivery dates.
- an adjustment to the PI of the desired product is blocked when a predetermined event occurs at the retail store.
- the predetermined event is an event such as an inventory audit at the retail store, or a lack of sales scan for the product within a predetermined time.
- an adjustment to the PI of the desired product is blocked when information that contradicts the validity of the nil pick is received from the retail store.
- Information that contradicts the validity of the nil pick is any information that suggests or validates that the product is present somewhere in the store. This information may include data such as a back room inventory value that indicates the product exists in a back room of the retail store, or a message from the store indicating the store is aware of the nil pick.
- an amount of the adjustment is determined based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product.
- the approach of FIG. 4 may be performed at a central processing center. However, in other aspects, the approach of FIG. 4 may be implemented at each retail store, instead of at a single, central location to which are coupled multiple retails stores.
- shipment information is received, for example, at a central processing center. This information may include when a shipment of the product was received at the retail store, and how much of the product was received in the shipment.
- recent sales data is received, for example, at the central processing center. This data indicates the date and amount of product sold by the store within predefined time periods.
- item information including the size of the product is received, for example, at the central processing center.
- the considerations are weighted by importance.
- one consideration may be more highly valued than another consideration, and the more highly valued consideration is given a higher weight when the adjustment is calculated. In other cases, all considerations may be equally weighted in importance.
- a PI adjustment is determined or calculated based upon an analysis of the weighted considerations, and an application of the considerations to the initial PI value. For example, if the shipment information indicates that an amount of product (e.g., greater than a first predetermined threshold) was received, then no PI adjustment is made. In other aspects, when the shipment information indicates that an amount of product (e.g., greater than a second predetermined threshold) was received, the PI is increased by a percentage (e.g., the percentage based upon the amount).
- the PI may be adjusted downward by a predetermined amount when the product size is greater than some predetermined set of dimensions. In yet other examples, the PI may be adjusted downward by another predetermined amount when the sale amount is zero.
- a retail store e.g., a discount center
- sells products and each product has an associated PI value.
- the approach of FIG. 5 may be performed at a central processing center.
- the approach of FIG. 5 may be implemented at each retail store, instead of at a single, central location to which are coupled multiple retails stores.
- an initial PI value for a product is obtained.
- the initial PI value is 10.
- the PI value suggests that there are 10 of the product in the store.
- step 504 information is received or obtained that a shipment of the product was recently received at the retail store (e.g., in the last two days), and the amount of product received (e.g., 5). Information is also received or obtained that the product is of large size or dimensions (e.g., 36 inches by 24 inches). Further information (e.g., sales information) is received or obtained that indicate the item was not recently sold to a customer at the retail store (e.g., no sales within the last two days).
- indications that a shipment of the product that recently received at the store and received in significant volume indicates that the item may actually be present at the store and should have a non-zero PI, if this factor is considered in isolation.
- the item has a large size or dimensions (e.g., 36 inches by 24 inches), and this may indicate that it would be difficult for a picker to miss the item (e.g., by scans or observation).
- a nil pick may indicate that the product is actually not present in the store since the large size would be difficult or impossible to have been missed by the picker.
- the PI value for the product should be zero or close to zero if this factor is considered by itself.
- Information indicating that the item was not recently sold may also suggest that the item is actually missing from the store. Consequently, the PI value for the product should be zero or close to zero if this factor is considered in isolation.
- each weight attached to each piece of information is obtained or determined.
- each weight may be a value between 0 and 1.
- the three factors are assumed to each have equal weights (i.e., no one factor is more determinative than any another factor).
- the PI adjustment is determined.
- the initial PI value may be used as a starting point and adjustments made by interpreting each of the three factors to adjust the PI.
- the starting point for the PI is 10.
- the first factor (shipping) indicates that the item was recently shipped to the store suggesting that the item is in the store, so no adjustment to the value of 10 is made. If the shipment amount were greater than a certain number (e.g., 100), the PI may actually be increased (the adjustment is greater than 1).
- the second factor indicates the item is large in dimensions. Considered alone, this factor indicates the PI should be 0 (or close to zero). However, the first factor (recent shipments) suggested a non-zero PI. Combining the first and second factors results in a downward adjustment to the PI, but not to a zero PI (because the first factor suggests a non-zero PI). In this case and considering factors 1 and 2 only, the PI is adjusted down 50%, to a value of 5 (the total adjustment for the PI is now ⁇ 5).
- the third factor indicates the item was not sold at the store recently. This factor when considered in isolation suggests the PI should be adjusted to zero. However, when consider with the first factor and the second factor, the result is a downward PI adjustment (but not to zero since the first factor suggests product might be available). In this case, the PI is adjusted downward by 3 to a value of 2 (another downward adjustment of 50%). Thus, the overall PI adjustment is ⁇ 8.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Operations Research (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Mechanical Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
An electronic indication of a nil pick is received. Item information associated with the desired product, sales data concerning the desired product, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product are stored. An adjustment to the PI of the desired product is blocked when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store. When the adjustment to the PI of the desired product is not blocked, an amount of the adjustment is determined based upon one or more of: the item information associated with the product, the sales data concerning the product, and the supply chain information associated with the desired product.
Description
- This application claims the benefit of the following U.S. Provisional Application No. 62/471,412 filed Mar. 15, 2017, which is incorporated herein by reference in its entirety.
- This invention relates generally to the management of perpetual inventory values, and more particularly, to the management of perpetual inventory values when a nil pick occurs.
- Various approaches and values are utilized to track the exact amount of products present in a retail store. Among other things, the amount of a product that is available in the store may be used in determining when to re-order the product from a supplier, and the popularity of the product.
- Perpetual inventory (PI) values are one type of indicator used to track product availability. PI values generally relate to the amount of a selected product available at a retail store.
- Sometimes, PI values become inaccurate. Incorrect PI values can lead to inefficient operation of the store. For instance, an item may need to be retrieved in the store. A store employee (or autonomous vehicle) may be asked to find an item to satisfy a customer requests based on a PI value that indicates that product is present in the store. However, in some situations, a “nil pick” occurs when the item is not located even though the PI value indicates product availability. Nil picks waste system resources and contribute to the inefficient operation of retail stores.
- Disclosed herein are embodiments of systems, apparatuses and methods pertaining to managing perpetual inventory values. This description includes drawings, wherein:
-
FIG. 1 is a block diagram showing one example of a system that adjusts the PI of a product after a nil pick in accordance with some embodiments; -
FIG. 2 is a flowchart showing one example of an approach for adjusting the PI of a selected product after a nil pick in accordance with some embodiments; -
FIG. 3 is a flowchart showing another example of an approach for adjusting the PI of a selected product after a nil pick in accordance with some embodiments; -
FIG. 4 is a flowchart showing one example of an approach for making a PI adjustment in accordance with some embodiments; -
FIG. 5 is a flowchart illustrating one example of application of the example ofFIG. 4 in accordance with some embodiments. - Elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions and/or relative positioning of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of various embodiments of the present invention. Also, common but well-understood elements that are useful or necessary in a commercially feasible embodiment are often not depicted in order to facilitate a less obstructed view of these various embodiments of the present invention. Certain actions and/or steps may be described or depicted in a particular order of occurrence while those skilled in the art will understand that such specificity with respect to sequence is not actually required. The terms and expressions used herein have the ordinary technical meaning as is accorded to such terms and expressions by persons skilled in the technical field as set forth above except where different specific meanings have otherwise been set forth herein.
- Generally speaking, systems, apparatuses and methods are provided that adjust perpetual inventory values when a nil pick occurs with a high degree of confidence that the adjustment is correct. Advantageously, PI adjustments are blocked when, for example, there is an on-going audit at the store, or when the back room value of the product indicates there is product in the back room. The adjustment may also be calculated in a way that increases the confidence level for the adjustment.
- In some of these embodiments, a system that is configured to manage the occurrence of nil picks in a retail store includes an interface, a database, and a control circuit. The interface is configured to receive an electronic indication of a nil pick. The nil pick occurs when an employee or automated vehicle fails to find a desired product in the retail store. The database stores item information associated with the desired product, sales data concerning the desired product, and supply chain information associated with the desired product. The database also stores a perpetual inventory (PI) value of the desired product. The control circuit is coupled to the interface and the database, and is configured to block an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store. When the adjustment to the PI of the desired product is not blocked, the control circuit is configured to determine the adjustment based upon one or more factors including the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product.
- In aspects, the control circuit is configured to transmit the adjustment to the retail store. The retail store may then make the adjustment to the PI.
- In other examples, the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, and/or the size of a case pack that includes the product. Other examples of item information are possible.
- In yet other examples, the sales data concerning the product includes information such as the amount of the product that has been sold, and/or when the product was sold. Other examples of sales data are possible.
- In still other examples, the supply chain information may include information such as delivery dates for the product, and/or an amount of the product delivered on the delivery dates. Other examples of supply chain information are possible.
- In aspects, the predetermined event is an event such as an inventory audit at the retail store, or a lack of sales scan for the product within a predetermined time. Other examples of predetermined events are possible.
- In still other aspects, information that contradicts the validity of the nil pick may be data such as a back room inventory value that indicates the product exists in a back room of the retail store, and a message from the store indicating the store is aware of the nil pick. Other examples are possible.
- In yet other examples, the control circuit transmits an alert to a store employee when the adjustment to the PI is made. The employee may take appropriate actions after receiving the alert.
- In still other examples, the system further includes a robot, and the robot is operated to verify the occurrence of the nil pick. For example, the robot may verify that there is none of the product in the store.
- It will be appreciated that the system may be deployed at a location such as some central location (e.g., a home office) or at a retail store. The system may be deployed at other locations as well.
- In others of these embodiments, an electronic indication of a nil pick is received. The nil pick occurs when an employee or automated vehicle fails to find a desired product in the retail store. Item information associated with the desired product, sales data concerning the desired product, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product are stored, for example, in a database. An adjustment to the PI of the desired product is blocked when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store. When the adjustment to the PI of the desired product is not blocked, an amount of the adjustment is determined based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product.
- In still others of these embodiments, a system is configured to manage the occurrence of nil picks in a retail store, the system. The system includes an automated vehicle, one or more sales entry devices, a transceiver circuit, a network, an interface, a database, and a control circuit.
- The automated vehicle is disposed at a retail store and is configured to generate an indication of a nil pick. The nil pick occurs when the automated vehicle fails to find a desired product in the retail store. The one or more sales entry devices are disposed at the retail store.
- The transceiver circuit is disposed at the retail store and is coupled to the automated vehicle and the sales entry devices. The network is coupled to the transceiver circuit.
- The interface is disposed at a central processing center and coupled to the network. The interface is configured to receive the electronic indication of the nil pick.
- The database is disposed at a central processing center and stores item information associated with the desired product, sales data concerning the desired product obtained from the sales entry devices, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product.
- The control circuit is disposed at a central processing center and is coupled to the interface and the database. The control circuit is configured to block an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store or from other retail stores. The control circuit if further configured to, when the adjustment to the PI of the desired product is not blocked, determine the adjustment based upon one or more of: the item information associated with the product, the sales data concerning the product at the retail store, the supply chain information associated with the desired product, and sales data concerning the desired product at other retail stores. The control circuit is configured to transmit the adjustment or an adjusted PI to the transceiver at the retail store.
- Referring now to
FIG. 1 , one example of a system 100 for adjusting the PI value of a selected product in aretail store 102 is described. Theretail store 102 may be any type of retail store, for example, a discount center, a grocery store, a department store, or a hardware store to mention a few examples. - The retail store includes a
database 152 that stores for each product aPI value 122. ThePI value 122 for the selected product indicates the amount of a selected product in the retail store. ThePI value 122 is used for various purposes by theretail store 102 such as determining when to reorder products from a warehouse or other supplier. - A
communication device 154 allows theretail store 102 to communicate with devices and entities that are external to the store. Thecommunication device 154 may include any combination of hardware or software that allows communications to be received at theretail store 102, and makes transmissions from theretail store 102. In one example, thecommunication device 154 may be a transceiver circuit. Thecommunication device 154 may be deployed within or at another device (e.g., a modem, a smart phone, or a personal computer, to mention a few examples). -
Cloud network 104 is coupled to the communication device 154 (e.g., a transceiver) at theretail store 102. Thecloud network 104 may be any type of computer or communication network and may include routers, gateways, and servers to mention a few examples of devices that can form or be utilized in thenetwork 104. Thecloud network 104 may also be combinations of various types of networks. - An
apparatus 106 includes aninterface 130, acontrol circuit 132, and adatabase 134. Theinterface 130 is configured to receive from theretail store 102 the perpetual inventory (PI)value 122 associated with the selected product. Thedatabase 134 stores thePI value 122. Alternatively, theapparatus 106 may calculate thePI value 122 and store the result in thedatabase 134. In aspects, theapparatus 106 may be disposed at a central processing center or location such as a business headquarters. In other examples, theapparatus 106 is disposed at one or more remote locations (e.g., retail stores). Advantageously, disposing the apparatus at a central processing center reduces data storage cost, since all data can be stored at a single location instead of at multiple locations. Consequently, the PI value may be calculated remotely at theretail store 102 or at the central processing center. - The
control circuit 132 is coupled to theinterface 130 and thedatabase 134. Thecontrol circuit 132 is configured to obtain thePI value 122 from thedatabase 134. It will be appreciated that as used herein the term “control circuit” refers broadly to any microcontroller, computer, or processor-based device with processor, memory, and programmable input/output peripherals, which is generally designed to govern the operation of other components and devices. It is further understood to include common accompanying accessory devices, including memory, transceivers for communication with other components and devices, etc. These architectural options are well known and understood in the art and require no further description here. Thecontrol circuit 132 may be configured (for example, by using corresponding programming stored in a memory as will be well understood by those skilled in the art) to carry out one or more of the steps, actions, and/or functions described herein. - The
control circuit 132 is coupled to theinterface 130 and thedatabase 134 and is configured to block an adjustment to the PI of a desired product when a predetermined event occurs at theretail store 102, or when information that contradicts the validity of the nil pick is received from theretail store 102. When the adjustment to the PI of the desired product is not blocked, thecontrol circuit 132 is configured to determine the adjustment to the PI based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product. In other aspects, thecontrol circuit 132 is configured to transmit the adjustment (or the adjusted PI value) to theretail store 102. - In some examples, the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product. Other examples of item information are possible. The item information may be stored in the
database 134. In examples, the item information may be received electronically from a manufacturer (e.g., via the network 104), or from theretail store 102. - In aspects, the sales data concerning the product includes information such as an amount of the product sold, or when the product was sold. Other examples of sales data are possible. The sales data may be stored in the
database 134. The sales data may be obtained from sales entry devices disposed at theretail store 102 and may be received at theapparatus 106, which may be disposed at a central processing center. - In other examples, the supply chain information includes information such as delivery dates for the product, or an amount of the product delivered on the delivery dates. Other examples are possible. The supply chain information may be stored in the
database 134. In aspects, the supply chain information may be obtained from the manufacturer of the product, or from theretail store 102 and may be received at theapparatus 106, which may be disposed at a central processing center. - In other aspects, the predetermined event is an event such as an inventory audit at the retail store, or the lack of a sales scan being made for the product within a predetermined time period. Other examples of predetermined events are possible. This information may be stored in the
database 134. In aspects, the information concerning the predetermined event may be obtained from another entity (e.g., the manufacturer of the product or a central headquarters), or from theretail store 102 and may be received at theapparatus 106, which may be disposed at a central processing center. Various devices (e.g., sales entry devices or sensors) can be used to collect this information. - In still other aspects, information that contradicts the validity of the nil pick may be data such as a back room inventory value that indicates the product exists in a back room of the retail store, or a message from the store indicating that the store is aware of the nil pick. In these cases, the nil pick (PI value is 0) is contradicted by information that indicates the PI value is not 0. The back room of the retail store may be a room or other space that is not accessible to customers. This information may also be stored in the
database 134. The backroom information may be a numerical value sent from theretail store 102, or may be scans (e.g., obtained by sensors such as cameras) of the backroom sent from theretail store 102 and that are analyzed by theapparatus 106 to determine the backroom inventory value. - Information may be also received at the
control circuit 132 as to whether the PI was blocked at other retail stores or otherwise contradicts the validity of the nil pick (indicating the PI value should not be changed). For example, another store (or a predetermined number of other stores) may be under audit indicating that changes to the PI value at the present store should be blocked. This information may also be stored in thedatabase 134. Information that contradicts the validity of the nil pick may be received at the apparatus 106 (when the apparatus is disposed at a central processing center) from theretail store 102, and/or from other retail stores. - If an adjustment to the PI is made, various additional actions can be taken. In some examples, the
control circuit 132 transmits an alert to a store employee when the adjustment to the PI is made. Automated devices can also be utilized in a variety of different ways. For instance, the system may also include a robot, and the robot is operated to verify the occurrence of the nil pick. - As mentioned, the system 100 may be deployed at a variety of locations. For instance, the system 100 may be deployed at a central location (e.g., such as at a home or central office), or at the retail store. Other examples of deployment locations are possible.
- Referring now to
FIG. 2 , one example of an approach for adjusting the PI value after a nil pick is described. In this example, it is assumed that data is gathered at the retail store and sent to a central processing center for the determination of PI adjustments. However, in other examples, all processing may occur at the retail store. Atstep 202, a nil pick occurs at a retail store and an indication of the nil pick is created. A nil pick occurs when a picker (e.g., a human or an automated vehicle) attempts to find an item at a location, but the item is not at the location. The indication of the nil pick is sent over a network (e.g., the cloud) 204 from the retail store to a central processing center, in one example. - At
step 206, the system (e.g., the central processing center) receives the indication of the nil pick. The indication may be an electronic indication. In some examples, the indication is entered into an electronic device by an employee that attempts, but fails to find the product. In other examples, the indication is created by an automated vehicle (e.g., an automated ground vehicle or aerial drone) that attempts, but fails to find the product. - At
step 210, item information is received from adatabase 208. In examples, the item information associated with the product may be the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product. In aspects, thedatabase 208 may be disposed at the central processing center. - At
step 212, sales information is received from thedatabase 208. In examples, the sales data concerning the product includes information such as an amount of the product sold, or when the product was sold. The sales information may be collected by sales entry devices (e.g., scanners, sensors, cash registers) at the retail store and sent to the central processing center. - At
step 214, supply chain information is received from thedatabase 208. In examples, the supply chain information includes information such as delivery dates for the product, or an amount of the product delivered on the delivery dates. The supply chain information may be received at the central processing center from, for example, a product manufacturer, supplier, retail store, and/or delivery service. - At
step 216, a PI adjustment is blocked if the store is under audit. By “audit,” it is meant an inspection or verification of the accounts, inventory, and/or records of the retail store. Atstep 218, the PI adjustment is blocked if back room inventory of the product exists. - At
step 220, the PI adjustment is blocked if the store submitted a change to the PI (on-hand inventory) since the nil pick occurred. Atstep 222, the PI adjustment is blocked if there has been no scan of the product within a predetermined time. The scan may be a visual scan of the product, or a scan of a tag on the product (e.g., an RFID tag). Information may be also received as to whether the PI was blocked at other retail stores or otherwise contradicts the validity of the nil pic k (indicating the PI value should not be changed). For example, another store (or a predetermined number of other stores may be under audit indicating that changes to the PI value at the present store should be blocked. - At
step 224, the PI adjustment is determined. Various approaches can be used to determine the adjustment. Item information, sales information, and/or supply chain information can be considered. The importance of the individual pieces of the information in making the adjustment can be weighted. To take one example, if all information indicates that there is no product in the store, then the adjustment is a value that (when subtracted from the PI) results in a 0 value for the PI. In other examples, the adjusted PI value is also determined. In still other aspects, sales data concerning the desired product at other retail stores can be considered. For example, when the PI value is adjusted to 0 at other stores under similar circumstances, then the PI value might be adjusted to 0 as well. - At
step 226, the PI adjustment is sent to the cloud (or to another network). Atstep 228, the PI adjustment is received at the store via the cloud (or other network). The PI adjustment can then be applied to the PI of the product at the retail store. In other examples and as mentioned, the adjusted PI value (rather than the adjustment) is sent to the retail store. The store may then use an adjusted PI, for example, for various purposes such as re-ordering products. - Referring now to
FIG. 3 , one example of an approach for adjusting the PI value for a nil pick is described. Atstep 302, an indication of a nil pick is received. The indication may be an electronic indication. In some examples, the indication is entered into an electronic device (e.g., smart phone, tablet, laptop or personal computer) by an employee that attempts, but fails to find the product. In other examples, the indication is created by an automated vehicle (e.g., an automated ground vehicle or aerial drone) that attempts, but fails to find the product. - At
step 304, item information associated with the desired product, sales data concerning the desired product, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product are received and stored. Item information may include the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, or the size of a case pack that includes the product. Sales data may include product information such as an amount of the product sold, or when the product was sold. Supply chain information may include information such as delivery dates for the product, or an amount of the product delivered on the delivery dates. - At
step 306, an adjustment to the PI of the desired product is blocked when a predetermined event occurs at the retail store. In examples, the predetermined event is an event such as an inventory audit at the retail store, or a lack of sales scan for the product within a predetermined time. - At
step 308, an adjustment to the PI of the desired product is blocked when information that contradicts the validity of the nil pick is received from the retail store. Information that contradicts the validity of the nil pick is any information that suggests or validates that the product is present somewhere in the store. This information may include data such as a back room inventory value that indicates the product exists in a back room of the retail store, or a message from the store indicating the store is aware of the nil pick. - At
step 310, when the adjustment to the PI of the desired product is not blocked, an amount of the adjustment is determined based upon the item information associated with the product, the sales data concerning the product, and/or the supply chain information associated with the desired product. - One example of an approach for determining the magnitude (and/or sign) of the adjustment is described below with respect to
FIG. 4 . In aspects, the approach ofFIG. 4 may be performed at a central processing center. However, in other aspects, the approach ofFIG. 4 may be implemented at each retail store, instead of at a single, central location to which are coupled multiple retails stores. - Referring now to
FIG. 4 , one approach for determining the magnitude and/or sign of a PI adjustment is described. Atstep 402, shipment information is received, for example, at a central processing center. This information may include when a shipment of the product was received at the retail store, and how much of the product was received in the shipment. Atstep 404, recent sales data is received, for example, at the central processing center. This data indicates the date and amount of product sold by the store within predefined time periods. Atstep 406, item information including the size of the product is received, for example, at the central processing center. - At
step 408, the considerations are weighted by importance. In aspects, one consideration may be more highly valued than another consideration, and the more highly valued consideration is given a higher weight when the adjustment is calculated. In other cases, all considerations may be equally weighted in importance. - At
step 410, a PI adjustment is determined or calculated based upon an analysis of the weighted considerations, and an application of the considerations to the initial PI value. For example, if the shipment information indicates that an amount of product (e.g., greater than a first predetermined threshold) was received, then no PI adjustment is made. In other aspects, when the shipment information indicates that an amount of product (e.g., greater than a second predetermined threshold) was received, the PI is increased by a percentage (e.g., the percentage based upon the amount). - In other examples, the PI may be adjusted downward by a predetermined amount when the product size is greater than some predetermined set of dimensions. In yet other examples, the PI may be adjusted downward by another predetermined amount when the sale amount is zero.
- Referring now to
FIG. 5 , one specific example of the application of the algorithm ofFIG. 4 is described. A retail store (e.g., a discount center) sells products, and each product has an associated PI value. In aspects, the approach ofFIG. 5 may be performed at a central processing center. However, in other aspects, the approach ofFIG. 5 may be implemented at each retail store, instead of at a single, central location to which are coupled multiple retails stores. - At
step 502, an initial PI value for a product is obtained. In this example, the initial PI value is 10. Thus, the PI value suggests that there are 10 of the product in the store. - Next, various types of information may be obtained and used to determine a PI adjustment. In these regards, at
step 504, information is received or obtained that a shipment of the product was recently received at the retail store (e.g., in the last two days), and the amount of product received (e.g., 5). Information is also received or obtained that the product is of large size or dimensions (e.g., 36 inches by 24 inches). Further information (e.g., sales information) is received or obtained that indicate the item was not recently sold to a customer at the retail store (e.g., no sales within the last two days). - In one view, indications that a shipment of the product that recently received at the store and received in significant volume indicates that the item may actually be present at the store and should have a non-zero PI, if this factor is considered in isolation.
- On the other hand, the item has a large size or dimensions (e.g., 36 inches by 24 inches), and this may indicate that it would be difficult for a picker to miss the item (e.g., by scans or observation). In other words, a nil pick may indicate that the product is actually not present in the store since the large size would be difficult or impossible to have been missed by the picker. Thus, the PI value for the product should be zero or close to zero if this factor is considered by itself.
- Information indicating that the item was not recently sold may also suggest that the item is actually missing from the store. Consequently, the PI value for the product should be zero or close to zero if this factor is considered in isolation.
- At
step 506, the weight attached to each piece of information is obtained or determined. In some aspects, each weight may be a value between 0 and 1. In this example, the three factors are assumed to each have equal weights (i.e., no one factor is more determinative than any another factor). - At
step 508, the PI adjustment is determined. The initial PI value may be used as a starting point and adjustments made by interpreting each of the three factors to adjust the PI. In this example, the starting point for the PI is 10. The first factor (shipping) indicates that the item was recently shipped to the store suggesting that the item is in the store, so no adjustment to the value of 10 is made. If the shipment amount were greater than a certain number (e.g., 100), the PI may actually be increased (the adjustment is greater than 1). - The second factor indicates the item is large in dimensions. Considered alone, this factor indicates the PI should be 0 (or close to zero). However, the first factor (recent shipments) suggested a non-zero PI. Combining the first and second factors results in a downward adjustment to the PI, but not to a zero PI (because the first factor suggests a non-zero PI). In this case and considering factors 1 and 2 only, the PI is adjusted down 50%, to a value of 5 (the total adjustment for the PI is now −5).
- The third factor indicates the item was not sold at the store recently. This factor when considered in isolation suggests the PI should be adjusted to zero. However, when consider with the first factor and the second factor, the result is a downward PI adjustment (but not to zero since the first factor suggests product might be available). In this case, the PI is adjusted downward by 3 to a value of 2 (another downward adjustment of 50%). Thus, the overall PI adjustment is −8.
- It will be appreciated that this is one example of how a PI may be adjusted and that other approaches are possible. Different results are obtained when other factors are considered and/or when the factors are weighted differently.
- Those skilled in the art will recognize that a wide variety of other modifications, alterations, and combinations can also be made with respect to the above described embodiments without departing from the scope of the invention, and that such modifications, alterations, and combinations are to be viewed as being within the ambit of the inventive concept.
Claims (20)
1. A system that is configured to manage the occurrence of nil picks in a retail store, the system comprising:
an automated vehicle disposed at a retail store and that is configured to generate an indication of a nil pick, the nil pick occurring when the automated vehicle fails to find a desired product in the retail store;
one or more sales entry devices disposed at the retail store;
a transceiver circuit disposed at the retail store and coupled to the automated vehicle and the sales entry devices;
a network coupled to the transceiver circuit;
an interface disposed at a central processing center and coupled to the network, the interface being configured to receive the electronic indication of the nil pick;
a database disposed at a central processing center and that stores item information associated with the desired product, sales data concerning the desired product obtained from the sales entry devices, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product;
a control circuit disposed at a central processing center and coupled to the interface and the database, the control circuit configured to:
block an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store or from other retail stores;
when the adjustment to the PI of the desired product is not blocked, determine the adjustment based upon one or more of: the item information associated with the product, the sales data concerning the product at the retail store, the supply chain information associated with the desired product, and sales data concerning the desired product at other retail stores;
transmit the adjustment or an adjusted PI to the transceiver at the retail store.
2. The system of claim 1 , wherein the automated vehicle is an unmanned ground vehicle or an aerial drone.
3. The system of claim 1 , wherein the item information associated with the product includes data selected from the group consisting of: the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, and the size of a case pack that includes the product.
4. The system of claim 1 , wherein the sales data concerning the product includes information selected from the group consisting of: an amount of the product sold and when the product was sold.
5. The system of claim 1 , wherein the supply chain information includes information selected from the group consisting of delivery dates for the product, and an amount of the product delivered on the delivery dates.
6. The system of claim 1 , wherein the predetermined event is an event selected from the group consisting of: an inventory audit at the retail store, and a lack of sales scan for the product within a predetermined time.
7. The system of claim 1 , wherein information that contradicts the validity of the nil pick is data selected from the group consisting of: a back room inventory value that indicates the product exists in a back room of the retail store, and a message from the store indicating the store is aware of the nil pick.
8. The system of claim 1 , wherein the control circuit transmits an alert to a store employee when the adjustment to the PI is made.
9. The system of claim 1 , wherein the automated vehicle is configured to verify the occurrence of the nil pick.
10. The system of claim 1 , wherein the system is deployed at a location selected from the group consisting of: a central location, and at the retail store.
11. A method of managing the occurrence of nil picks in a retail store, the method comprising:
receiving at a central processing center an electronic indication of a nil pick from an automated vehicle, the nil pick occurring when the automated vehicle fails to find a desired product in the retail store;
storing at a database at the central processing center item information associated with the desired product, sales data concerning the desired product, supply chain information associated with the desired product, and a perpetual inventory (PI) value of the desired product;
at a control circuit at the central processing center, blocking an adjustment to the PI of the desired product when a predetermined event occurs at the retail store, or when information that contradicts the validity of the nil pick is received from the retail store or from other retail stores;
at a control circuit at the central processing center, when the adjustment to the PI of the desired product is not blocked, determining an amount of the adjustment based upon one or more of: the item information associated with the product, the sales data concerning the product, the supply chain information associated with the desired product, and sales data concerning the desired product at other retail stores;
at a control circuit at the central processing center, transmitting the adjustment or an adjusted PI to a transceiver circuit at the retail store.
12. The method of claim 11 , wherein the automated vehicle is an unmanned ground vehicle or an aerial drone.
13. The method of claim 11 , wherein the item information associated with the product includes data selected from the group consisting of: the cost of the product, physical characteristics of the product, a size of a warehouse pack that includes the product, and the size of a case pack that includes the product.
14. The method of claim 11 , wherein the sales data concerning the product includes information selected from the group consisting of: an amount of the product sold and when the product was sold.
15. The method of claim 11 , wherein the supply chain information includes information selected from the group consisting of delivery dates for the product, and an amount of the product delivered on the delivery dates.
16. The method of claim 11 , wherein the predetermined event is an event selected from the group consisting of: an inventory audit at the retail store, and a lack of sales scan for the product within a predetermined time.
17. The method of claim 11 , wherein the information that contradicts the validity of the nil pick is data selected from the group consisting of: a back room inventory value that indicates the product exists in a back room of the retail store, and a message from the store indicating the store is aware of the nil pick.
18. The method of claim 11 , further comprising transmitting an alert to a store employee when the adjustment to the PI is made.
19. The method of claim 11 , wherein the automated vehicle is configured to verify the occurrence of the nil pick.
20. The method of claim 11 , wherein the steps are executed at a central location or in the retail store.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/914,763 US20180268355A1 (en) | 2017-03-15 | 2018-03-07 | System and method for management of perpetual inventory values associated with nil picks |
US17/111,722 US11816628B2 (en) | 2017-03-15 | 2020-12-04 | System and method for management of perpetual inventory values associated with nil picks |
US18/379,291 US20240046205A1 (en) | 2017-03-15 | 2023-10-12 | System and method for management of perpetual inventory values associated with nil picks |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762471412P | 2017-03-15 | 2017-03-15 | |
US15/914,763 US20180268355A1 (en) | 2017-03-15 | 2018-03-07 | System and method for management of perpetual inventory values associated with nil picks |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/111,722 Continuation US11816628B2 (en) | 2017-03-15 | 2020-12-04 | System and method for management of perpetual inventory values associated with nil picks |
Publications (1)
Publication Number | Publication Date |
---|---|
US20180268355A1 true US20180268355A1 (en) | 2018-09-20 |
Family
ID=63520698
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/914,763 Abandoned US20180268355A1 (en) | 2017-03-15 | 2018-03-07 | System and method for management of perpetual inventory values associated with nil picks |
US17/111,722 Active 2039-02-04 US11816628B2 (en) | 2017-03-15 | 2020-12-04 | System and method for management of perpetual inventory values associated with nil picks |
US18/379,291 Pending US20240046205A1 (en) | 2017-03-15 | 2023-10-12 | System and method for management of perpetual inventory values associated with nil picks |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/111,722 Active 2039-02-04 US11816628B2 (en) | 2017-03-15 | 2020-12-04 | System and method for management of perpetual inventory values associated with nil picks |
US18/379,291 Pending US20240046205A1 (en) | 2017-03-15 | 2023-10-12 | System and method for management of perpetual inventory values associated with nil picks |
Country Status (1)
Country | Link |
---|---|
US (3) | US20180268355A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10997552B2 (en) | 2017-03-15 | 2021-05-04 | Walmart Apollo, Llc | System and method for determination and management of root cause for inventory problems |
US11055662B2 (en) | 2017-03-15 | 2021-07-06 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US11282157B2 (en) | 2017-03-15 | 2022-03-22 | Walmart Apollo, Llc | System and method for management of product movement |
US11449828B2 (en) | 2017-05-26 | 2022-09-20 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon confidence level |
US11715066B2 (en) | 2017-03-15 | 2023-08-01 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon customer product purchases |
US11816628B2 (en) | 2017-03-15 | 2023-11-14 | Walmart Apollo, Llc | System and method for management of perpetual inventory values associated with nil picks |
US11868960B2 (en) | 2017-03-15 | 2024-01-09 | Walmart Apollo, Llc | System and method for perpetual inventory management |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120310781A1 (en) * | 2010-10-26 | 2012-12-06 | Cbs Interactive Inc. | Systems and methods for generating a manufacturer tier product rollup |
Family Cites Families (119)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5963919A (en) | 1996-12-23 | 1999-10-05 | Northern Telecom Limited | Inventory management strategy evaluation system and method |
US20010047293A1 (en) | 1999-01-26 | 2001-11-29 | Waller Matthew A. | System, method and article of manufacture to optimize inventory and inventory investment utilization in a collaborative context |
US7480623B1 (en) | 2000-03-25 | 2009-01-20 | The Retail Pipeline Integration Group, Inc. | Method and system for determining time-phased product sales forecasts and projected replenishment shipments for a retail store supply chain |
US7370005B1 (en) | 1999-05-11 | 2008-05-06 | Peter Ham | Inventory replication based upon order fulfillment rates |
US20020138336A1 (en) | 2001-02-06 | 2002-09-26 | Bakes Frank Heinrich | Method and system for optimizing product inventory levels |
GB0110085D0 (en) | 2001-04-25 | 2001-06-20 | Henlid Ltd | Automatic stock replenishment system |
US7552066B1 (en) | 2001-07-05 | 2009-06-23 | The Retail Pipeline Integration Group, Inc. | Method and system for retail store supply chain sales forecasting and replenishment shipment determination |
US6758403B1 (en) | 2001-09-11 | 2004-07-06 | Psc Scanning, Inc. | System for editing data collection device message data |
US7222786B2 (en) | 2001-11-14 | 2007-05-29 | Sap Ag | Inventory early warning agent with correction by error correlation calculation |
JP2005519491A (en) | 2002-01-09 | 2005-06-30 | ミードウエストベココーポレーション | Intelligent station using a plurality of RF antennas, and inventory control system and inventory control method incorporating the same |
US8321302B2 (en) | 2002-01-23 | 2012-11-27 | Sensormatic Electronics, LLC | Inventory management system |
US6681990B2 (en) | 2002-05-31 | 2004-01-27 | Sap Aktiengesellschaft | Item tracking systems and real-time inventory management |
US20030233277A1 (en) | 2002-06-17 | 2003-12-18 | David Saunders | System and method for issuing, tracking, fulfilling and analyzing rainchecks |
US6726099B2 (en) | 2002-09-05 | 2004-04-27 | Honeywell International Inc. | RFID tag having multiple transceivers |
US20040158507A1 (en) | 2002-12-06 | 2004-08-12 | Meek Robert B. | Inventory management and replenishment system |
TWI360057B (en) | 2003-05-09 | 2012-03-11 | Jda Software Group Inc | Computer-implemented method, system and computer-r |
AT500280B1 (en) | 2003-12-22 | 2008-06-15 | Tgw Transportgeraete Gmbh | TELESCOPIC LOAD SUPPORT DEVICE |
US10339495B2 (en) | 2004-02-03 | 2019-07-02 | Rtc Industries, Inc. | System for inventory management |
US8224717B2 (en) | 2004-06-07 | 2012-07-17 | Accenture Global Services Limited | Managing an inventory of service parts |
US7805340B2 (en) | 2005-01-14 | 2010-09-28 | Blakeslee Alan D | Performing an on-demand book balance to physical balance reconciliation process for liquid product |
US7950579B2 (en) | 2005-01-31 | 2011-05-31 | The Kroger Co. | System and method for evaluating inventory |
US7616117B2 (en) | 2005-07-19 | 2009-11-10 | Rockwell Automation Technologies, Inc. | Reconciliation mechanism using RFID and sensors |
US7894933B2 (en) | 2005-07-19 | 2011-02-22 | Kiva Systems, Inc. | Method and system for retrieving inventory items |
DE102005058478A1 (en) | 2005-12-07 | 2007-06-14 | Walter Winkler | Display shelf for e.g. fruit, has shelf board with conveyor belt provided above storage surface on upper side of shelf board and transported in endless loop via end face, where belt is provided with drive |
US8346630B1 (en) | 2006-06-30 | 2013-01-01 | Intuit Inc. | Method and apparatus to efficiently verify inventory |
EP1901215A1 (en) | 2006-07-31 | 2008-03-19 | Caterpillar, Inc. | Inventory management system and method |
US7693757B2 (en) | 2006-09-21 | 2010-04-06 | International Business Machines Corporation | System and method for performing inventory using a mobile inventory robot |
US20080077510A1 (en) | 2006-09-21 | 2008-03-27 | Polymer Logistics Bv | Method And System For Providing Security Surveillance And Shelf Monitoring Functions |
US20080120205A1 (en) | 2006-10-31 | 2008-05-22 | John Michael Hoopes | Automatically processing inventory discrepancies |
US8321303B1 (en) | 2007-04-02 | 2012-11-27 | Checkpoint Systems, Inc. | Retail product out-of-stock detection and dynamic scripting |
US20080255968A1 (en) | 2007-04-12 | 2008-10-16 | Sap Ag | Time-based physical inventory management |
US20080270269A1 (en) | 2007-04-27 | 2008-10-30 | Gerald Lee Myers | Method for stock record verification for small inventory populations |
JP5104117B2 (en) | 2007-08-08 | 2012-12-19 | ソニー株式会社 | Storage system, panels with storage and walls |
US7997486B2 (en) | 2007-08-24 | 2011-08-16 | Wal-Mart Stores, Inc. | System, method, and apparatus of RFID point of sale |
US7945490B2 (en) | 2007-08-30 | 2011-05-17 | Oracle International Corporation | Providing aggregate forecasted impact information for physical to financial asset reconciliation |
US8189855B2 (en) | 2007-08-31 | 2012-05-29 | Accenture Global Services Limited | Planogram extraction based on image processing |
US8009864B2 (en) | 2007-08-31 | 2011-08-30 | Accenture Global Services Limited | Determination of inventory conditions based on image processing |
US8091782B2 (en) | 2007-11-08 | 2012-01-10 | International Business Machines Corporation | Using cameras to monitor actual inventory |
JP5292792B2 (en) | 2007-12-12 | 2013-09-18 | 株式会社リコー | Inventory management system, inventory management method, and inventory management program |
US8423431B1 (en) | 2007-12-20 | 2013-04-16 | Amazon Technologies, Inc. | Light emission guidance |
US8260456B2 (en) | 2008-03-25 | 2012-09-04 | Fasteners For Retail, Inc. | Retail shelf supply monitoring system |
US8107736B2 (en) | 2008-07-10 | 2012-01-31 | Novell, Inc. | System and method for device mapping based on images and reference points |
US7954712B2 (en) | 2008-09-12 | 2011-06-07 | Transparent Visibility Holdings, LLC | Product, asset, and device tracking, identification, and pricing system |
US7792709B1 (en) | 2008-10-08 | 2010-09-07 | Trandal David S | Methods and systems for receipt management and price comparison |
US8438060B2 (en) | 2008-10-15 | 2013-05-07 | Accenture Global Services Limited | Dynamic online experience modification and inventory optimization based on statistically significant geo-location parameter |
US20100106609A1 (en) | 2008-10-16 | 2010-04-29 | Sherman Abe P | Inventory analysis and merchandising system and method |
US10319173B2 (en) | 2008-10-22 | 2019-06-11 | Newzoom, Inc. | Vending store inventory management and reporting system |
US9213965B1 (en) | 2008-11-26 | 2015-12-15 | Metabank | Machine, methods, and program product for electronic inventory tracking |
US8195533B1 (en) | 2008-12-08 | 2012-06-05 | Amazon Technologies, Inc. | Self healing andon system and method |
US8521620B2 (en) | 2010-12-22 | 2013-08-27 | Truecount Corporation | Systems and methods for RFID supply chain management |
US8577136B1 (en) | 2010-12-28 | 2013-11-05 | Target Brands, Inc. | Grid pixelation enhancement for in-stock analytics |
US8732039B1 (en) | 2010-12-29 | 2014-05-20 | Amazon Technologies, Inc. | Allocating regional inventory to reduce out-of-stock costs |
US20120259655A1 (en) | 2011-04-06 | 2012-10-11 | Madreperla Steven A | Drug Inventory System |
US9205886B1 (en) | 2011-05-06 | 2015-12-08 | Google Inc. | Systems and methods for inventorying objects |
WO2012154968A2 (en) | 2011-05-10 | 2012-11-15 | Omni-Id Limited | Visual rfid tags and interactive visual rfid networks |
US20130018696A1 (en) | 2011-07-04 | 2013-01-17 | Empirica Consulting Limited | Supply Chain Analysis |
US9471893B2 (en) | 2011-09-12 | 2016-10-18 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor products in stores |
WO2013071150A1 (en) | 2011-11-11 | 2013-05-16 | Bar Code Specialties, Inc. (Dba Bcs Solutions) | Robotic inventory systems |
US9477936B2 (en) | 2012-02-09 | 2016-10-25 | Rockwell Automation Technologies, Inc. | Cloud-based operator interface for industrial automation |
WO2013151553A1 (en) | 2012-04-05 | 2013-10-10 | Intel Corporation | Method and apparatus for managing product placement on store shelf |
US10410177B2 (en) | 2012-06-30 | 2019-09-10 | At&T Mobility Ii Llc | Interactive inventory systems and methods |
US20140039950A1 (en) * | 2012-08-03 | 2014-02-06 | International Business Machines Corporation | Automatically detecting lost sales |
US9415935B1 (en) | 2012-08-31 | 2016-08-16 | Amazon Technologies, Inc. | Automated inventory quality control |
US9663293B2 (en) | 2012-10-08 | 2017-05-30 | Amazon Technologies, Inc. | Replenishing a retail facility |
US20140143039A1 (en) | 2012-11-21 | 2014-05-22 | AppSense, Inc. | Systems, methods and media for data mining out of stock items |
JP5414878B1 (en) * | 2012-11-30 | 2014-02-12 | 楽天株式会社 | Out-of-stock notification system, out-of-stock notification device, out-of-stock notification method, and program |
US10002378B2 (en) * | 2012-12-20 | 2018-06-19 | Walmart Apollo, Llc | Informing customers regarding items on their shopping list |
US9275361B2 (en) | 2013-01-11 | 2016-03-01 | Tagnetics, Inc. | Out of stock sensor |
JP6270065B2 (en) | 2013-03-04 | 2018-01-31 | 日本電気株式会社 | Article management system, information processing apparatus, control method thereof, and control program |
US20140279294A1 (en) | 2013-03-14 | 2014-09-18 | Nordstrom, Inc. | System and methods for order fulfillment, inventory management, and providing personalized services to customers |
US9165277B2 (en) | 2013-03-15 | 2015-10-20 | Wal-Mart Stores, Inc. | Discrepancy analysis of RFID reads to determine locations |
US9280757B2 (en) | 2013-05-14 | 2016-03-08 | DecisionGPS, LLC | Automated inventory management |
US20150039373A1 (en) | 2013-08-01 | 2015-02-05 | Motorola Mobility Llc | Method and Apparatus for Material Requirements Planning Adjustments |
US9171278B1 (en) | 2013-09-25 | 2015-10-27 | Amazon Technologies, Inc. | Item illumination based on image recognition |
US11107023B2 (en) | 2013-12-20 | 2021-08-31 | Ebay Inc. | Managed inventory |
US11593821B2 (en) | 2014-02-14 | 2023-02-28 | International Business Machines Corporation | Mobile device based inventory management and sales trends analysis in a retail environment |
US8965796B1 (en) | 2014-04-21 | 2015-02-24 | Mitesh Gala | Systems, methods, and devices for tracking and estimating inventory |
WO2015184286A1 (en) | 2014-05-30 | 2015-12-03 | Wal-Mart Stores, Inc. | Apparatus and method of identifying an overstated perpetual inventory in a retail space |
US10373116B2 (en) | 2014-10-24 | 2019-08-06 | Fellow, Inc. | Intelligent inventory management and related systems and methods |
US10311400B2 (en) | 2014-10-24 | 2019-06-04 | Fellow, Inc. | Intelligent service robot and related systems and methods |
US9796093B2 (en) | 2014-10-24 | 2017-10-24 | Fellow, Inc. | Customer service robot and related systems and methods |
US9400971B1 (en) | 2014-12-02 | 2016-07-26 | Amazon Technologies, Inc. | Reading station structures |
US9684883B2 (en) | 2014-12-10 | 2017-06-20 | Oracle International Corporation | Inventory management system with late transaction processing |
CN204270352U (en) | 2014-12-16 | 2015-04-15 | 苏州得尔达国际物流有限公司 | For the automatic seeking goods device of intelligent storage |
CA2972893C (en) | 2014-12-31 | 2023-08-15 | Wal-Mart Stores, Inc. | Apparatus and method of maintaining accurate perpetual inventory information |
US9757002B2 (en) | 2015-03-06 | 2017-09-12 | Wal-Mart Stores, Inc. | Shopping facility assistance systems, devices and methods that employ voice input |
US9758301B2 (en) | 2015-03-24 | 2017-09-12 | Joseph Porat | System and method for overhead warehousing |
US9120622B1 (en) | 2015-04-16 | 2015-09-01 | inVia Robotics, LLC | Autonomous order fulfillment and inventory control robots |
US10453009B2 (en) | 2015-06-19 | 2019-10-22 | Walmart, Apollo, LLC | Method and apparatus for detecting and/or utilizing sales anomalies to improve store management |
US20170148005A1 (en) | 2015-11-20 | 2017-05-25 | The Answer Group, Inc. | Integrated Automatic Retail System and Method |
JP6602177B2 (en) | 2015-11-27 | 2019-11-06 | キヤノン株式会社 | Information processing apparatus, control method therefor, system, and program |
US20170193430A1 (en) | 2015-12-31 | 2017-07-06 | International Business Machines Corporation | Restocking shelves based on image data |
CN109564619A (en) | 2016-05-19 | 2019-04-02 | 思比机器人公司 | The method for tracking the placement of the product on the shelf in shop |
US10138060B1 (en) | 2016-06-22 | 2018-11-27 | Amazon Technologies, Inc. | Modular, multi-function robotic positioning system |
CA2975835A1 (en) | 2016-08-23 | 2018-02-23 | Wal-Mart Stores, Inc. | System and method for managing retail products |
MX2019003111A (en) | 2016-09-20 | 2020-01-30 | Walmart Apollo Llc | Stock level indication apparatus and method. |
GB2568632B (en) | 2016-09-20 | 2022-03-02 | Walmart Apollo Llc | Stock level indication apparatus and method |
TWI618916B (en) | 2016-09-23 | 2018-03-21 | 啟碁科技股份有限公司 | Method and system for estimating stock on shelf |
US10289990B2 (en) | 2016-10-17 | 2019-05-14 | Conduent Business Services, Llc | Store shelf imaging system and method |
US10019803B2 (en) | 2016-10-17 | 2018-07-10 | Conduent Business Services, Llc | Store shelf imaging system and method using a vertical LIDAR |
MX2019006931A (en) | 2016-12-14 | 2019-10-30 | Walmart Apollo Llc | Inventory management system. |
GB2573671B (en) | 2016-12-29 | 2022-03-30 | Walmart Apollo Llc | Mobile modular displays |
MX2019008011A (en) | 2017-01-04 | 2019-11-28 | Walmart Apollo Llc | Systems and methods of managing perpetual inventory. |
US10189642B2 (en) | 2017-01-30 | 2019-01-29 | Walmart Apollo, Llc | Systems and methods for distributed autonomous robot interfacing using live image feeds |
US10558947B2 (en) | 2017-03-15 | 2020-02-11 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon financial assumptions |
US20180268367A1 (en) | 2017-03-15 | 2018-09-20 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon customer product purchases |
US20180268356A1 (en) | 2017-03-15 | 2018-09-20 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US20180268355A1 (en) | 2017-03-15 | 2018-09-20 | Walmart Apollo, Llc | System and method for management of perpetual inventory values associated with nil picks |
US10997552B2 (en) | 2017-03-15 | 2021-05-04 | Walmart Apollo, Llc | System and method for determination and management of root cause for inventory problems |
US11055662B2 (en) | 2017-03-15 | 2021-07-06 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US20180268509A1 (en) | 2017-03-15 | 2018-09-20 | Walmart Apollo, Llc | System and method for management of product movement |
US10505057B2 (en) | 2017-05-01 | 2019-12-10 | Symbol Technologies, Llc | Device and method for operating cameras and light sources wherein parasitic reflections from a paired light source are not reflected into the paired camera |
US20180341906A1 (en) | 2017-05-26 | 2018-11-29 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon confidence level |
US20190149725A1 (en) | 2017-09-06 | 2019-05-16 | Trax Technologies Solutions Pte Ltd. | Using augmented reality for image capturing a retail unit |
US10521914B2 (en) | 2017-09-07 | 2019-12-31 | Symbol Technologies, Llc | Multi-sensor object recognition system and method |
US10489677B2 (en) | 2017-09-07 | 2019-11-26 | Symbol Technologies, Llc | Method and apparatus for shelf edge detection |
US10089055B1 (en) | 2017-12-27 | 2018-10-02 | Icu Medical, Inc. | Synchronized display of screen content on networked devices |
US10628660B2 (en) | 2018-01-10 | 2020-04-21 | Trax Technology Solutions Pte Ltd. | Withholding notifications due to temporary misplaced products |
US11113660B2 (en) | 2018-03-27 | 2021-09-07 | Target Brands, Inc. | Database modification for improved on-shelf availability determination |
-
2018
- 2018-03-07 US US15/914,763 patent/US20180268355A1/en not_active Abandoned
-
2020
- 2020-12-04 US US17/111,722 patent/US11816628B2/en active Active
-
2023
- 2023-10-12 US US18/379,291 patent/US20240046205A1/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120310781A1 (en) * | 2010-10-26 | 2012-12-06 | Cbs Interactive Inc. | Systems and methods for generating a manufacturer tier product rollup |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10997552B2 (en) | 2017-03-15 | 2021-05-04 | Walmart Apollo, Llc | System and method for determination and management of root cause for inventory problems |
US11055662B2 (en) | 2017-03-15 | 2021-07-06 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US11282157B2 (en) | 2017-03-15 | 2022-03-22 | Walmart Apollo, Llc | System and method for management of product movement |
US11501251B2 (en) | 2017-03-15 | 2022-11-15 | Walmart Apollo, Llc | System and method for determination and management of root cause for inventory problems |
US11715066B2 (en) | 2017-03-15 | 2023-08-01 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon customer product purchases |
US11797929B2 (en) | 2017-03-15 | 2023-10-24 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US11816628B2 (en) | 2017-03-15 | 2023-11-14 | Walmart Apollo, Llc | System and method for management of perpetual inventory values associated with nil picks |
US11868960B2 (en) | 2017-03-15 | 2024-01-09 | Walmart Apollo, Llc | System and method for perpetual inventory management |
US11449828B2 (en) | 2017-05-26 | 2022-09-20 | Walmart Apollo, Llc | System and method for management of perpetual inventory values based upon confidence level |
Also Published As
Publication number | Publication date |
---|---|
US20210090015A1 (en) | 2021-03-25 |
US11816628B2 (en) | 2023-11-14 |
US20240046205A1 (en) | 2024-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11816628B2 (en) | System and method for management of perpetual inventory values associated with nil picks | |
US11715066B2 (en) | System and method for management of perpetual inventory values based upon customer product purchases | |
US11501251B2 (en) | System and method for determination and management of root cause for inventory problems | |
US11868960B2 (en) | System and method for perpetual inventory management | |
US11055662B2 (en) | System and method for perpetual inventory management | |
US10558947B2 (en) | System and method for management of perpetual inventory values based upon financial assumptions | |
US10176455B2 (en) | Consumer demand-based inventory management system | |
US20200342561A1 (en) | System and method for management of product movement | |
KR102445716B1 (en) | Systems and methods for automated outbound profile generation | |
KR102422709B1 (en) | Systems and methods of balancing network load for ultra high server availability | |
US20170193435A1 (en) | Systems and methods for forecasting on-shelf product availability | |
US10902379B2 (en) | System for customized unrequested item resolution | |
KR20210135175A (en) | Computer-implemented method for detecting fraudulent transactions by using an enhanced k-means clustering algorithm | |
US20190034875A1 (en) | System and method for nil pick handling at a warehouse | |
US20160104230A1 (en) | Cooperation server, non-transitory computer-readable storage medium storing cooperation program, and ec system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
AS | Assignment |
Owner name: WALMART APOLLO, LLC, ARKANSAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BRYAN, GREG A.;BROOKS, CRISTY C.;BRIGHTWELL, DAVID B.;AND OTHERS;SIGNING DATES FROM 20180322 TO 20180524;REEL/FRAME:046193/0412 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE |