US2023153893A1PendingUtilityA1

Systems and methods for handling alternate pick-up using vehicle recognition

Assignee: WALMART APOLLO LLCPriority: Dec 6, 2018Filed: Jan 20, 2023Published: May 18, 2023
Est. expiryDec 6, 2038(~12.4 yrs left)· nominal 20-yr term from priority
G06V 10/75G06V 2201/08G06F 18/22H04N 23/651G06Q 30/0635G06V 20/625G06V 10/225H04N 23/90
65
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system of handling an alternative pick-up using vehicle information is disclosed. Imaging data is received from at least one imaging device. The at least one imaging device is configured to provide a field-of-view of a predetermined area associated with a retail location. A vehicle identifier for each vehicle within the image data is extracted and compared to each user profile associated with an order in a set of orders. Each user profile includes a primary vehicle identifier and at least one secondary vehicle identifier and the extracted vehicle identifier is compared to the at least one secondary vehicle identifier in each user profile. The extracted vehicle identifier is associated with a first order in the set of orders when the extracted vehicle identifier matches the secondary vehicle identifier of the user profile of the first order.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system, comprising:
 a memory having instructions stored thereon, and a processor configured to read the instructions to:   receive imaging data from an imaging device configured to provide a field-of-view of a predetermined area;   extract, using an image recognition process, a vehicle identifier for a vehicle within the image data;   compare the extracted vehicle identifier to an identifier associated with a primary vehicle for an order in a set of orders;   determine that the extracted vehicle identifier matches the identifier associated with the primary vehicle and the order; and   associate, in response to determining the extracted vehicle identifier matches the identifier, the vehicle with the order;   wherein prior to associating the vehicle with the order, the processor is configured to read the instructions to:   identify the extracted vehicle identifier as being associated with an unmatched vehicle, wherein the unmatched vehicle is a vehicle not associated with an open order;   receive an order identifier associated with the order; and   associate the unmatched vehicle with a user profile associated with the order identifier;   wherein the processor is further configured to read the instructions to:   modify an operation of the imaging device, wherein modifying the operation includes ignoring imaging input from the imaging device identified as being in a non-operational state.   
     
     
         2 . The system of  claim 1 , wherein the processor is configured to read the instructions to:
 generate a staging notification for the order, wherein the staging notification is generated prior to receiving imaging data; and   generate a loading notification after the vehicle is associated with the order.   
     
     
         3 . The system of  claim 1  further comprising:
 a plurality of imaging devices, wherein processor is configured to read the instructions to receive an indication of a status of each of the plurality of imaging devices, and wherein the processor is configured to read the instructions to extract the vehicle identifier from a set imaging devices having a first indication of status. 
 
     
     
         4 . A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by a processor cause a device to perform operations comprising:
 receiving imaging data from an imaging device configured to provide a field-of-view of a predetermined area;   extracting, using an image recognition process, a vehicle identifier for a vehicle within the image data;   comparing the extracted vehicle identifier to an identifier associated with a primary vehicle for an order in a set of orders;   determining that the extracted vehicle identifier matches the identifier associated with the primary vehicle and the order; and
 associating, in response to determining the extracted vehicle identifier matches the identifier, the vehicle with the order; 
   wherein prior to associating the vehicle with the order, the instructions cause the device to perform further operations comprising:
 identifying the extracted vehicle identifier as being associated with an unmatched vehicle, wherein the unmatched vehicle is a vehicle not associated with an open order; 
 receiving an order identifier associated with the order; and 
 associating the unmatched vehicle with a user profile associated with the order identifier; 
   wherein the instructions cause the device to perform further operations comprising:   modifying an operation of the imaging device, wherein modifying the operation includes ignoring imaging input from the imaging device identified as being in a non-operational state.   
     
     
         5 . The non-transitory computer readable medium of  claim 4 , wherein the instructions cause the device to perform operations comprising:
 generating a staging notification for the order, wherein the staging notification is generated prior to receiving imaging data; and   generating a loading notification after the vehicle is associated with the order.   
     
     
         6 . The non-transitory computer readable medium of  claim 4  further comprising:
 a plurality of imaging devices, wherein the instructions cause the device to perform operations comprising: 
 receiving an indication of a status of each of the plurality of imaging devices, and extracting the vehicle identifier from a set imaging devices having a first indication of status. 
 
     
     
         7 . A method, comprising:
 receiving imaging data from an imaging device configured to provide a field-of-view of a predetermined area;   extracting, using an image recognition process, a vehicle identifier for a vehicle within the image data;   comparing the extracted vehicle identifier to an identifier associated with a primary vehicle for an order in a set of orders;   determining that the extracted vehicle identifier matches the identifier associated with the primary vehicle and the order; and   associating, in response to determining the extracted vehicle identifier matches the identifier, the vehicle with the order;   wherein prior to associating the vehicle with the order, identifying the extracted vehicle identifier as being associated with an unmatched vehicle, wherein the unmatched vehicle is a vehicle not associated with an open order;   receiving an order identifier associated with the order;   associating the unmatched vehicle with a user profile associated with the order identifier; and   modifying an operation of the imaging device, wherein modifying the operation includes ignoring imaging input from the imaging device identified as being in a non-operational state.   
     
     
         8 . The method of  claim 7 , comprising:
 generating a staging notification for the order, wherein the staging notification is generated prior to receiving imaging data; and   generating a loading notification after the vehicle is associated with the order.   
     
     
         9 . The system of  claim 1 , wherein the processor is configured to read the instructions to:
 determine that the extracted vehicle identifier does not match the identifier associated with the primary vehicle and the order; and   compare, in response to determining that the extracted vehicle identifier does not match the identifier, the extracted vehicle identifier to a second identifier associated with a secondary vehicle and the order.   
     
     
         10 . The system of  claim 1 , wherein prior to associating the vehicle with the order, the processor is configured to read the instructions to:
 identify the extracted vehicle identifier as being associated with an unmatched vehicle;   
       receive an order identifier associated with the order; and
 associate the unmatched vehicle with a user profile associated with the order identifier. 
 
     
     
         11 . The system of  claim 10 , wherein the processor is configured to read the instructions to:
 receive, in a subsequent order pick-up, imaging data from the imaging device of the predetermined area;   extract, using the image recognition process, the vehicle identifier for the vehicle within the image data;   identify, in the subsequent order pick-up, the extracted vehicle identifier as being associated with the unmatched vehicle;   receive a second order identifier associated with the user profile and a second order in the set of orders; and   associate the unmatched vehicle with the user profile,   wherein, in response to the unmatched vehicle being associated with the user profile, the order, and the second order, the unmatched vehicle is designated as a secondary vehicle in the user profile, and the extracted vehicle identifier is stored as a second identifier associated with the secondary vehicle.   
     
     
         12 . The system of  claim 1 , wherein the processor is configured to read the instructions to:
 extract a second vehicle identifier for a secondary vehicle within the image data;   determine that the secondary vehicle associated with the extracted second vehicle identifier is excluded from being associated as the secondary vehicle with a user profile; and   exclude the extracted second vehicle identifier from being associated as the secondary vehicle.

Join the waitlist — get patent alerts

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

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