IP Library › Granted Patent US 11,374,808
Granted Patent B2
US 11,374,808 · App. 17/573,679 · Granted Jun 28, 2022

Automated logging of patching operations via mixed reality based labeling

Inventors: Quentin Brun (Sendets, FR); Benoit Courchesne (Laval, CA); Mark Robert Dagley (Haslet, TX); William Julius McPhil Giraud (Azle, TX); Jeremie Georges Gerard Petitjean (Denguin, FR); Peter Gerard Wigley (Corning, NY)
Assignee: Corning Research & Development Corporation
H04L41/0654G06F16/245G06T7/001G09F3/205H04L41/12G06T7/00G06T7/70G06T19/006
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,374,808
App. No.
17/573,679
Granted
Jun 28, 2022
Kind
B2
Abstract

A machine vision device is provided including a camera, a processor, and a device memory including computer program code stored thereon. The computer program code is configured, when executed by the processor, to receive an image, from the camera, including at least one readable digital label associated with communication equipment, determine if an anchor label is present in the image, receive equipment information based on the anchor label and generate a search matrix based on the equipment information and the anchor label The search matrix includes one or more search matrix locations of assets associated with the communication equipment.

Claims (67)

1. A machine vision device comprising:

a camera;

a processor; and

a device memory including computer program code stored thereon, wherein the computer program code is configured, when executed by the processor, to:

receive an image, from the camera, including at least one readable digital label associated with communication equipment;

determine if an anchor label is present in the image, wherein the anchor label is disposed in association with the communication equipment;

receive equipment information based on the anchor label; and

generate a search matrix based on the equipment information and the anchor label, wherein the search matrix comprises one or more search matrix locations comprising bounding areas defining target locations of a plurality of ports disposed on the communication equipment and wherein each of the one or more search matrix locations is disposed at a predetermined offset from the location of the anchor label;

search the target locations of a plurality of ports for asset identifiers;

determine, based on the search of the target locations of a plurality of ports, if one or more asset identifiers are present in one or more the search matrix locations, wherein the asset identifiers are disposed on one of a cable or a connector;

associate the one or more asset identifiers with the one or more search matrix locations, such that one or more ports of the plurality of ports is associated with the cable or the connector connected thereto; and

cause the associated one or more asset identifiers and one or more search matrix locations to be stored in a memory.

2. The machine vision device of claim 1 , wherein the computer program code is further configured to cause the processor to:

identify the equipment information in the anchor label.

3. The machine vision device of claim 1 , wherein the computer program code is further configured to cause the processor to:

query an equipment database based on the anchor label; and

receive the equipment information from the equipment database.

4. The machine vision device of claim 1 further comprising:

a user interface, and

wherein the computer program code is further configured to cause the processor to:

cause the search matrix to be displayed on the user interface overlaid on the image.

5. The machine vision device of claim 1 further comprising:

a user interface, and

wherein the computer program code is further configured to cause the processor to:

receive additional equipment information from the user interface; and

cause the additional equipment information to be stored in an equipment database.

6. The machine vision device of claim 1 , wherein the computer program code is further configured to cause the processor to:

extract asset equipment information from the one or more asset identifiers.

7. The machine vision device of claim 1 , wherein the computer program code is further configured to cause the processor to:

verify the asset equipment information matches logged equipment information associated with the one or more search matrix locations.

8. The machine vision device of claim 7 , further comprising:

a user interface, and

wherein the computer program code is further configured to cause the processor to:

cause an indication of a verification status to be displayed on the user interface.

9. The machine vision device of claim 8 , wherein the computer program code is further configured to cause the processor to:

update a work order based on a verification status.

10. The machine vision device of claim 9 , wherein the computer program code is further configured to cause the processor to:

cause a communication line activation based on the work order being updated.

11. A method of tracking assets of communication equipment, comprising:

receiving an image including at least one readable digital label;

determining, by a processor, if an anchor label is present in the image, wherein the anchor label is disposed in association with the communication equipment;

receiving equipment information based on the anchor label; and

generating a search matrix based on the equipment information and the anchor label, wherein the search matrix comprises one or more search matrix locations comprising bounding areas defining target locations of a plurality of ports disposed on the communication equipment and wherein each of the one or more search matrix locations is disposed at a predetermined offset from the location of the anchor label;

searching the target locations of a plurality of ports for asset identifiers;

determining, based on the search of the target locations of a plurality of ports, if one or more asset identifiers are present in one or more the search matrix locations, wherein the asset identifiers are disposed on one of a cable or a connector;

associating the one or more asset identifiers with the one or more search matrix locations, such that one or more ports of the plurality of ports is associated with the cable or the connector connected thereto; and

causing the associated one or more asset identifiers and one or more search matrix locations to be stored in a memory.

12. The method of claim 11 further comprising:

identifying the equipment information in the anchor label.

13. The method of claim 11 further comprising:

querying an equipment database based on the anchor label; and

receiving the equipment information from the equipment database.

14. The method of claim 11 further comprising:

causing the search matrix to be displayed on a user interface overlaid on the image.

15. The method of claim 11 further comprising:

receiving additional equipment information from a user interface; and

causing the additional equipment information to be stored in an equipment database.

16. The method of claim 11 further comprising:

extract asset equipment information from the one or more asset identifiers.

17. The method of claim 11 further comprising:

verifying the asset equipment information matches logged equipment information associated with the one or more search matrix locations.

18. The method of claim 17 further comprising:

causing an indication of a verification status to be displayed on a user interface.

19. The method of claim 18 further comprising:

updating a work order based on a verification status.

20. The method of claim 19 further comprising:

causing a communication line activation based on the work order being updated.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2022
From: BRUN, QUENTIN; COURCHESNE, BENOIT; DAGLEY, MARK ROBERT; GIRAUD, WILLIAM JULIUS MCPHIL; PETITJEAN, JEREMIE GEORGES GERARD; WIGLEY, PETER GERARD
To: CORNING RESEARCH & DEVELOPMENT CORPORATION
Reel/Frame 058633/0249 →
Continuity (6)
Continuation PCTUS2021003845 · May 18, 2021
Provisional Application 63157372 · Mar 5, 2021
Provisional Application 63157349 · Mar 5, 2021
Provisional Application 63115785 · Nov 19, 2020
Provisional Application 63031624 · May 29, 2020
Related Publication 20220141082A1 · May 5, 2022
Cited By (2)
US 12,529,851 US 12,726,740