IP Library Granted Patent US 11,823,129
Granted Patent B2
US 11,823,129 · App. 16/885,990 · Granted Nov 21, 2023

Item collection guidance system

Inventors: Aleksandar Rajak (Ottawa, CA); Alexander Miller (Ottawa, CA)
Assignee: Zebra Technologies Corporation
G06Q10/0875G06Q30/0637G06V20/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,823,129
App. No.
16/885,990
Granted
Nov 21, 2023
Kind
B2
Abstract

A method includes: obtaining a task definition including (i) an item identifier, (ii) an original item quantity, and (iii) a normalized item quantity; presenting the normalized item quantity; obtaining an image of a collected item set; deriving collected item data from the image; determining whether the collected item data matches the item identifier and the original item quantity; and generating first output data or second output data according to whether the collected item data matches the item identifier and the original item quantity, or does not match the item identifier and the original item quantity.

Claims (50)

1. A method, comprising:

obtaining, by a processor, a task definition including (i) an item identifier, (ii) an original item quantity, and (iii) a normalized item quantity;

presenting, by the processor, the item identifier and the normalized item quantity;

obtaining, by the processor, an image of a collected item set;

deriving, by the processor, collected item data from the image, the collected item data being indicative of, for each item of the collected item set, (i) a collected item identifier, (ii) a collected item size, (iii) a collected item weight, and (iv) a collected item count;

determining, by the processor, whether the collected item data matches the item identifier and the original item quantity;

in response to determining the collected item data matches the item identifier and the original item quantity, generating, by the processor, first output data; and

in response to determining-does not match the item identifier and the original item quantity, generating, by the processor, second output data.

2. The method of claim 1 , further comprising:

prior to obtaining the task definition, obtaining, by the processor, order data including the item identifier and the original item quantity; and

generating, by the processor, the normalized item quantity.

3. The method of claim 2 , wherein generating the normalized item quantity includes:

retrieving an item attribute based on the item identifier; and

generating the normalized item quantity based on the original item quantity and the item attribute.

4. The method of claim 1 , wherein obtaining the task definition includes receiving the task definition from a server at a mobile computing device.

5. The method of claim 1 , further comprising: determining, by the processor, a collected item quantity from the collected item count.

6. The method of claim 1 , wherein the first output data includes a collection status indicator.

7. The method of claim 1 , wherein the second output data includes an error message indicating a mismatch between the task definition and the collected item data.

8. The method of claim 1 , wherein obtaining the image includes controlling an image sensor to capture the image; and

wherein deriving the collected item data includes detecting items from the image.

9. A computing device, comprising:

an image sensor;

an output assembly; and

a processor configured to:

obtain a task definition including (i) an item identifier, (ii) an original item quantity, and (iii) a normalized item quantity;

present the item identifier and the normalized item quantity via the output assembly;

obtain an image of a collected item set via the image sensor;

derive collected item data from the image, the collected item data being indicative of, for each item of the collected item set, (i) a collected item identifier, (ii) a collected item size, (iii) a collected item weight, and (iv) a collected item count;

determine whether the collected item data matches the item identifier and the original item quantity;

in response to determining the collected item data matches the item identifier and the original item quantity, generate first output data; and

in response to determining the collected item data does not match the item identifier and the original item quantity, generate second output data.

10. The computing device of claim 9 , wherein the processor is further configured to:

prior to obtaining the task definition, obtain order data including the item identifier and the original item quantity; and

generate the normalized item quantity.

11. The computing device of claim 10 , wherein the processor is configured, in order to generate the normalized item quantity, to:

retrieve an item attribute based on the item identifier; and

generate the normalized item quantity based on the original item quantity and the item attribute.

12. The computing device of claim 9 , wherein the processor is configured, in order to obtain the task definition, to receive the task definition from a server.

13. The computing device of claim 9 , wherein the processor is further configured to: determine a collected item quantity from the collected item count.

14. The computing device of claim 9 , wherein the first output data includes a collection status indicator.

15. The computing device of claim 9 , wherein the second output data includes an error message indicating a mismatch between the task definition and the collected item data.

16. The computing device of claim 9 , wherein the processor is further configured, in order to derive the collected item data, to detect items from the image.

17. A non-transitory computer-readable medium storing instructions executable by a processor of a computing device to:

obtain a task definition including (i) an item identifier, (ii) an original item quantity, and (iii) a normalized item quantity;

present the item identifier and the normalized item quantity via an output assembly;

obtain an image of a collected item set via an image sensor;

derive collected item data from the image, the collected item data being indicative of, for each item of the collected item set, (i) a collected item identifier, (ii) a collected item size, (iii) a collected item weight, and (iv) a collected item count;

determine whether the collected item data matches the item identifier and the original item quantity;

in response to determining the collected item data matches the item identifier and the original item quantity, generate first output data; and

in response to determining the collected item data does not match the item identifier and the original item quantity, generate second output data.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2021
From: RAJAK, ALEKSANDAR; MILLER, ALEXANDER
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 056298/0706 →
SECURITY INTEREST Recorded Apr 12, 2021
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 056472/0063 →
RELEASE OF SECURITY INTEREST - 364 - DAY Recorded Mar 5, 2021
From: JPMORGAN CHASE BANK, N.A.
To: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
Reel/Frame 056036/0590 →
SECURITY INTEREST Recorded Sep 1, 2020
From: ZEBRA TECHNOLOGIES CORPORATION; LASER BAND, LLC; TEMPTIME CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053841/0212 →
Continuity (1)
Related Publication 20210374666A1 · Dec 2, 2021