US2018374036A1PendingUtilityA1

Systems and Methods for Object Replacement

Assignee: WALMART APOLLO LLCPriority: Jun 21, 2017Filed: Jun 20, 2018Published: Dec 27, 2018
Est. expiryJun 21, 2037(~10.9 yrs left)· nominal 20-yr term from priority
G06V 10/17G05D 1/0094G06K 9/00671G05D 1/0088G06Q 10/087G06T 7/596G05D 1/223G05D 1/689G05D 1/249G05D 1/227G06V 20/52G06V 20/10G06V 20/20G05D 1/0246G05D 1/0297
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Described in detail herein are systems and methods for an object replacement system. A central computing system can receives data associated with quantities of like physical objects from remote systems. The central computing system can adjust the first quantity of the like physical objects stored in the first one of the remote systems based on the second quantity of the like physical objects stored in the at least another one of the remote systems. The central computing system can determine the like physical objects are absent from the facility. An autonomous robot device can detect a vacant space at the designated location at which the like physical objects are supposed to be disposed. The autonomous robot device using the image capturing device can capture an image of the vacant space. The central computing system can determine a set of like replacement physical objects to be disposed in the vacant space.

Claims

exact text as granted — not AI-modified
1 . An object replacement system, the system comprising:
 a central computing system including a data storage facility and operatively coupled to a plurality of remote systems, the central computing system configured to:
 receive data associated with a plurality of quantities of like physical objects from the plurality of remote systems; 
 determine a first quantity of the like physical objects stored in a first one of the remote systems fails to correspond to a second quantity of the like physical objects stored at least another one of the remote systems; 
 adjust the first quantity of the like physical objects stored in the first one of the remote systems based on the second quantity of the like physical objects stored in the at least another one of the remote systems; 
 generate an expected quantity of the like physical objects at a facility associated with the first one of the remote systems, in response to the execution of the reconciliation of the plurality of quantities of the like physical objects; 
 trigger an alert in response to determining the expected quantity is less than a threshold amount; 
   a plurality of autonomous robot devices disposed in the facility, in selective communication with the central computing system, at least one of the plurality of autonomous robot devices disposed in the facility associated with the first one of the remote systems, including a controller, a drive motor, and an image capturing device,   the at least one of the autonomous robot devices configured to (i) receive the alert indicating the expected quantity of the like physical objects is less than a threshold amount, (ii) determine the designated location of the like physical objects within the facility, (iii) autonomously navigate to the designated location of the like physical objects, (iv) detect, via the image capturing device, a vacant space at the designated location at which the like physical objects are supposed to be disposed, (v) capture an image of the vacant space, and (vi) transmit the image to the central computing system,   wherein the central computing system receives the image, extracts the physical attributes of the vacant space, queries the database to retrieve attributes associated with the like physical objects and determines a set of like replacement physical objects based on the physical attributes of the vacant space and the attributes associated with the physical object.   
     
     
         2 . The system of  claim 1 , wherein the physical attributes of the vacant space include the shape, size and dimensions of the vacant space. 
     
     
         3 . The system of  claim 1 , wherein the central computing system is configured to, rank a plurality of like replacement physical objects, and the set of like replacement physical objects is selected from the plurality of like replacement physical objects. 
     
     
         4 . The system of  claim 3 , wherein the central computing system is configured to generate a replaceability score for each of the plurality of like replacement physical objects based on a calculated probability that the like physical objects are replaceable by each of the plurality of like replacement physical objects, based on the physical attributes of the vacant space and the attributes associated with the physical object. 
     
     
         5 . The system of  claim 4 , wherein the central computing system ranks the plurality of like replacement physical objects based on the replaceability score for each of the plurality of like replacement physical objects. 
     
     
         6 . The system of  claim 1 , wherein the central computing system is configured to transmit instructions to the at least one of the autonomous robot devices to retrieve the set of like replacement objects from a location in the facility and deposit the set of like replacement objects at the vacant space at the designated location of the like physical objects. 
     
     
         7 . The system of  claim 6 , wherein the at least one of the autonomous robot devices is configured to:
 receive the instructions from the central computing system;   navigate to the location in the facility of the set of like replacement objects;   pick up the set of like replacement objects;   navigate to the designated location of the like physical objects; and   deposit the set of like replacement objects to in the vacant space at the designated location of the like physical objects.   
     
     
         8 . The system of  claim 1 , wherein each of the plurality of systems includes a database. 
     
     
         9 . The system of  claim 8 , wherein the central computing system is configured to access each database of each of the plurality of systems to retrieve each quantity for the like physical objects. 
     
     
         10 . A physical object replacement method, the method comprising:
 receiving, via a central computing system including a data storage facility and operatively coupled to a plurality of remote systems, data associated with a plurality of quantities of like physical objects from the plurality of remote systems;   determining, via the central computing system, a first quantity of the like physical objects stored in a first one of the remote systems fails to correspond to a second quantity of the like physical objects stored at least another one of the remote systems;   adjusting, via the central computing system, the first quantity of the like physical objects stored in the first one of the remote systems based on the second quantity of the like physical objects stored in the at least another one of the remote systems;   generating, via the central computing system, an expected quantity of the like physical objects at a facility associated with the first one of the remote systems, in response to the execution of the reconciliation of the plurality of quantities of the like physical objects;   triggering, via the central computing system, an alert in response to determining the expected quantity is less than a threshold amount;   receiving, via at least one of a plurality of autonomous robot devices disposed in the facility, in selective communication with the central computing system, the at least one of the plurality of autonomous robot devices disposed in the facility associated with the first one of the remote systems, including a controller, a drive motor, and an image capturing device, the alert indicating the expected quantity of the like physical objects is less than a threshold amount;   determining, via the at least one of the plurality of autonomous robot device, the designated location of the like physical objects within the facility autonomously navigating, via the at least one of the plurality of autonomous robot device, to the designated location of the like physical objects;   detecting, via the image capturing device of the at least one of the plurality of autonomous robot device, a vacant space at the designated location at which the like physical objects are supposed to be disposed;   capturing, via the at least one of the plurality of autonomous robot device, an image of the vacant space; and   transmitting, via the at least one of the plurality of autonomous robot device, the image to the central computing system,   wherein the central computing system receives the image, extracts the physical attributes of the vacant space, queries the database to retrieve attributes associated with the like physical objects and determines a set of like replacement physical objects based on the physical attributes of the vacant space and the attributes associated with the physical object.   
     
     
         11 . The method of  claim 10 , wherein the physical attributes of the vacant space include the shape, size and dimensions of the vacant space. 
     
     
         12 . The method of  claim 10 , further comprising ranking, via the central computing systems, a plurality of like replacement physical objects, and the set of like replacement physical objects is selected from the plurality of like replacement physical objects. 
     
     
         13 . The method of  claim 12 , further comprising generating, via the central computing system, a replaceability score for each of the plurality of like replacement physical objects based on a calculated probability that the like physical objects are replaceable by each of the plurality of like replacement physical objects, based on the physical attributes of the vacant space and the attributes associated with the physical object. 
     
     
         14 . The method of  claim 13 , wherein the central computing system ranks the plurality of like replacement physical objects based on the replaceability score for each of the plurality of like replacement physical objects. 
     
     
         15 . The method of  claim 10 , further comprising transmitting, via the central computing system, instructions to the at least one of the autonomous robot devices to retrieve the set of like replacement objects from a location in the facility and deposit the set of like replacement objects at the vacant space at the designated location of the like physical objects. 
     
     
         16 . The method of  claim 15 , further comprising:
 receiving, via the at least one of the autonomous robot devices, the instructions from the central computing system;   navigating, via the at least one of the autonomous robot devices, to the location in the facility of the set of like replacement objects;   picking up, via the at least one of the autonomous robot devices, the set of like replacement objects;   navigating, via the at least one of the autonomous robot devices, to the designated location of the like physical objects; and   depositing, via the at least one of the autonomous robot devices, the set of like replacement objects to in the vacant space at the designated location of the like physical objects.   
     
     
         17 . The method of  claim 10 , wherein each of the plurality of systems includes a database. 
     
     
         18 . The method of  claim 17 , further comprising accessing, via the central computing system, each database of each of the plurality of systems to retrieve each quantity for the like physical objects.

Join the waitlist — get patent alerts

Track US2018374036A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.