IP Library Granted Patent US 10,934,045
Granted Patent B2
US 10,934,045 · App. 16/047,220 · Granted Mar 2, 2021

Method and apparatus for labeling of support structures

Inventor: Robert E. Beach (Los Altos, CA)
Assignee: Zebra Technologies Corporation
B65C9/0015B65C1/021B65C9/26B65C9/40B65C2009/0059
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 10,934,045
App. No.
16/047,220
Granted
Mar 2, 2021
Kind
B2
Abstract

An apparatus for labeling support structures includes: a chassis having a locomotive assembly, and supporting a label generator and an effector assembly with an end movable relative to the chassis and carrying a label manipulator with an image sensor; a controller coupled to the locomotive assembly, label generator, effector assembly and label manipulator, and configured to: obtain label placement data defining a location relative to a support structure reference feature for replacement of a previous label with a new label; control the locomotive assembly to travel to the support structure; detect the reference feature via image data captured at the image sensor; control the effector assembly to place the label manipulator at the location relative to the reference feature; control the effector assembly and the label manipulator to remove and discard the previous label, retrieve the new label from the label generator, and place the new label at the location.

Claims (56)

1. An apparatus for labeling support structures, comprising:

a chassis having a locomotive assembly;

a label generator supported on the chassis;

an effector assembly having a first end coupled to the chassis and a second end movable relative to the chassis;

a label manipulator disposed at the second end of the effector assembly, the label manipulator including an image sensor;

a controller coupled to the locomotive assembly, the label generator, the effector assembly and the label manipulator, the controller configured to:

obtain label placement data defining a location relative to a reference feature on a support structure for a label manipulation operation;

control the locomotive assembly to travel to the support structure;

detect the reference feature via image data captured at the image sensor;

control the effector assembly to place the label manipulator at the location relative to the reference feature;

control the effector assembly and the label manipulator to perform the label manipulation operation.

2. The apparatus of claim 1 , wherein the effector assembly is a robotic arm.

3. The apparatus of claim 2 , further comprising a mast extending upwards from the chassis; wherein the robotic arm is supported at the first end on the mast.

4. The apparatus of claim 1 , wherein the label manipulation operation comprises at least one of (i) removing and discarding a previous label at the location, and (ii) placing a new label at the location.

5. The apparatus of claim 4 , wherein the label manipulation operation comprises placing a new label at the location responsive to removing and discarding the previous label.

6. The apparatus of claim 4 , wherein the controller is configured to remove and discard the previous label by:

applying a label removal mechanism at the label manipulator; and

controlling the effector assembly to place the label manipulator at a discard location to discard the previous label.

7. The apparatus of claim 6 , further comprising a receptacle supported on the chassis; wherein the discard location corresponds to an inlet of the receptacle.

8. The apparatus of claim 6 , further comprising:

a pressure generator configured to selectively generate pressurized air and a vacuum, for application via an outlet of the label manipulator; and

a heater configured to heat the pressurized air;

wherein the controller is configured to apply the label removal mechanism to the support structure and control the pressure generator to generate the pressurized air and control the heater to heat the pressurized air.

9. The apparatus of claim 8 , wherein the controller is further configured to remove and discard the previous label by:

after applying the label removal mechanism to the support structure, and prior to controlling the effector assembly to place the label manipulator at the discard location, applying a vacuum via the outlet to secure the previous label to the label manipulator.

10. The apparatus of claim 8 , wherein the label manipulator includes:

a base wall defining the outlet;

a seal extending from a perimeter of the base wall to define a cavity adjacent to the base wall; and

wherein the image sensor is disposed within the base wall.

11. The apparatus of claim 1 , wherein the support structure includes a shelf module including a label-bearing shelf edge; and wherein the reference feature is a boundary of the shelf module; and

wherein the controller is configured to detect the reference feature by:

controlling the effector assembly to position the label manipulator at an initial location relative to the shelf module;

capturing, via the image sensor, an image of the shelf module; and

detecting the module boundary in the image.

12. The apparatus of claim 11 , wherein the controller is further configured to detect the module boundary in the image by detecting a sequence of gradient changes in the image.

13. A method for labeling support structures, comprising:

at a controller of an apparatus including a chassis supporting (i) a locomotive assembly, (ii) a label generator, (iii) an effector assembly having a first end coupled to the chassis and a second end movable relative to the chassis and (iv) a label manipulator disposed at the second end of the effector assembly and including an image sensor:

obtaining label placement data defining a location relative to a reference feature on a support structure for a label manipulation operation;

controlling the locomotive assembly to travel to the support structure;

detecting the reference feature via image data captured at the image sensor;

controlling the effector assembly to place the label manipulator at the location relative to the reference feature; and

controlling the effector assembly and the label manipulator to perform the label manipulation operation.

14. The method of claim 13 , wherein controlling the effector assembly and the label manipulator to perform the label manipulation operation comprises controlling the effector assembly and the label manipulator for at least one of (i) removing and discarding a previous label at the location, and (ii) placing a new label at the location.

15. The method of claim 14 , wherein controlling the effector assembly and the label manipulator to perform the label manipulation operation comprises controlling the effector assembly and the label manipulator to place a new label at the location responsive to removing and discarding the previous label.

16. The method of claim 14 , further comprising, at the controller, controlling the effector assembly and the label manipulator to remove and discard the previous label by:

applying a label removal mechanism at the label manipulator; and

placing the label manipulator at a discard location to discard the previous label.

17. The method of claim 16 , wherein the discard location corresponds to an inlet of a receptacle supported on the chassis.

18. The method of claim 16 , wherein applying the label removal mechanism comprises controlling (i) a pressure generator configured to selectively generate pressurized air and a vacuum, for application via an outlet of the label manipulator and (ii) a heater configured to heat the pressurized air, to generate and heat the pressurized air.

19. The method of claim 18 , wherein removing and discarding the previous label further comprises, at the controller:

after applying the label removal mechanism to the support structure, and prior to controlling the effector assembly to place the label manipulator at the discard location, controlling the pressure generator to apply a vacuum via the outlet to secure the previous label to the label manipulator.

20. The method of claim 13 , wherein the support structure includes a shelf module including a label-bearing shelf edge; wherein the reference feature is a boundary of the shelf module; and wherein detecting the reference feature comprises, at the controller:

controlling the effector assembly to position the label manipulator at an initial location relative to the shelf module;

capturing, via the image sensor, an image of the shelf module; and

detecting the module boundary in the image.

21. The method of claim 20 , further comprising, at the controller, detecting the module boundary in the image by detecting a sequence of gradient changes in the image.

Assignments (5)
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 →
SECURITY INTEREST Recorded Jul 3, 2019
From: ZEBRA TECHNOLOGIES CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 049674/0916 →
MERGER Recorded Jan 16, 2019
From: ZIH CORP.
To: ZEBRA TECHNOLOGIES CORPORATION
Reel/Frame 048470/0848 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: BEACH, ROBERT E.
To: ZIH CORP.
Reel/Frame 046835/0636 →