IP Library Granted Patent US 9,824,474
Granted Patent B2
US 9,824,474 · App. 13/939,779 · Granted Nov 21, 2017

Method of capturing information about a rack and equipment installed therein

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 9,824,474
App. No.
13/939,779
Granted
Nov 21, 2017
Kind
B2
Abstract

One embodiment is directed to a method comprising obtaining, using a portable device, identifier information about one or more identifiers associated with one or more of a rack and equipment installed in the rack and displaying on the portable device a picture of the rack captured and displaying on the portable device an overlay that includes markings that define a perimeter of the rack and a plurality of equipment positions within the rack. The method further comprises receiving, by the portable device, an alignment of the overlay on the picture of the rack and the equipment positions and receiving location information for the rack. The method further comprises storing the picture of the rack, the alignment of the overlay on the picture of the rack, the identifier location, and the location information by a management application. Other embodiments are disclosed.

Claims (58)

1. A method comprising:

obtaining, using a portable device, identifier information about one or more identifiers associated with one or more of a rack and equipment installed in the rack, wherein the rack comprises a plurality of equipment positions into which one or more items of equipment can be inserted and wherein the portable device comprises a camera and a screen;

displaying on the screen of the portable device a picture of the rack captured using the camera;

displaying on the screen of the portable device an overlay that includes markings that define on the screen a perimeter of the rack and the plurality of equipment positions within the rack;

receiving, by the portable device based on input from a user, an alignment of the overlay relative to the rack and the equipment positions shown in the picture resulting from the user interacting with the overlay displayed on the screen of the portable device to interactively adjust and align the overlay relative to the rack and the equipment positions shown in the picture;

receiving location information for the rack;

storing the picture of the rack, the alignment of the overlay relative to the rack and equipment positions shown in the picture, the identifier location, and the location information by a management application, wherein the picture of the rack, the alignment of the overlay relative to the rack and the equipment positions shown in the picture, the identifier information, and the location information are associated with one another; and

in connection with a user entering data into a model for the rack that is stored in a database, displaying a user interface including user interface elements configured to display a view of the model for the user to enter data into the model, wherein the user interface is further configured to, while displaying the view of the model for the user to enter data into the model, also display the picture of the rack with the associated overlay visually aligned on the picture of the rack in accordance with the associated alignment along with at least some of the identifier information about the one or more identifiers associated with one or more of the rack and any equipment installed in the rack, the associated overlay visually identifying the equipment positions for the rack and the picture showing any equipment installed in the one or more corresponding equipment positions in the rack.

2. The method of claim 1 , further comprising determining size information for the rack.

3. The method of claim 2 , wherein determining size information for the rack comprises:

when the portable device is communicatively coupled to the management application:

communicating the identifier information to the management application; and

determining, by the management application, the size information for the rack based on the identifier information; and

when the portable device is not communicatively coupled to the management application or when the management application is not able to successfully determine the size information for the rack based on the identifier information, prompt the user, via the screen on the portable device, to define the size information for the rack manually using the portable device.

4. The method of claim 1 , wherein the user interface is displayed on at least one of the portable device and a client computer coupled to the management application over a network.

5. The method of claim 1 , wherein the equipment installed in the rack comprises one or more of: a patch panel, a switch, and a server.

6. The method of claim 1 , wherein at least some the equipment installed in the rack comprises managed equipment that is configured to automatically obtain information about cabling that is attached to the managed equipment.

7. The method of claim 1 , wherein the managed equipment is configured to use at least one of the following to automatically obtain information about cabling that is attached to the managed equipment: EEPROM-based physical layer management technology, RFID-based physical layer management technology, inference-based physical layer management technology, and ninth-wire physical layer management technology.

8. The method of claim 1 , wherein at least some of the equipment installed in the rack comprises unmanaged equipment that is not configured to automatically obtain information about cabling that is attached to the unmanaged equipment.

9. The method of claim 1 , wherein obtaining the identifier information comprises at least one of:

scanning one or more codes associated with the identifier information using the camera of the portable device;

manually entering the identifier information using the portable device; and

assigning the identifier information using the portable device.

10. The method of claim 1 , wherein the portable device comprises at least one of a smartphone and a portable computer.

11. A portable device comprising:

a programmable processor configured to execute software;

a screen coupled to the programmable processor; and

a camera;

wherein the portable device is configured to do the following:

obtain identifier information about one or more identifiers associated with one or more of a rack and equipment installed in the rack, wherein the rack comprises a plurality of equipment positions into which one or more items of equipment can be inserted;

display on the screen a picture of the rack captured using the camera;

display on the screen an overlay that includes markings that define on the screen a perimeter of the rack and the plurality of equipment positions within the rack; and

receive, based on input from a user, an alignment of the overlay relative to the rack and the equipment positions shown in the picture resulting from the user interacting with the overlay displayed on the screen of the portable device to interactively adjust and align the overlay relative to the rack and the equipment positions shown in the picture;

receive location information for the rack;

communicate the picture of the rack, the alignment of the overlay relative to the rack and the equipment positions shown in the picture, the identifier information, and the location information to a management application for storage thereby, wherein the picture of the rack, the alignment of the overlay relative to the rack and the equipment positions shown in the picture, the identifier information, and the location information are associated with one another; and

in connection with a user entering data into a model for the rack that is stored in a database, display a user interface including user interface elements configured to display a view of the model for the user to enter data into the model, wherein the user interface is further configured to, while displaying the view of the model for the user to enter data into the model, also display the picture of the rack with the associated overlay visually aligned on the picture of the rack in accordance with the associated alignment along with at least some of the identifier information about the one or more identifiers associated with one or more of the rack and any equipment installed in the rack, the associated overlay visually identifying the equipment positions for the rack and the picture showing any equipment installed in the one or more corresponding equipment positions in the rack.

12. The portable device of claim 11 , wherein the portable device comprises at least one of a smartphone and a portable computer.

13. The portable device of claim 11 , wherein the portable device is further configured to communicate the identifier information to the management application so that the management application can determine the size information for the rack based on the identifier information.

14. The portable device of claim 11 , wherein the portable device is further configured to prompt the user, via the screen, to enter size information for the rack using the portable device.

15. The portable device of claim 11 , wherein the equipment installed in the rack comprises one or more of: a patch panel, a switch, and a server.

16. The portable device of claim 11 , wherein the portable device is configured to obtain the identifier information by doing at least one of:

scanning a code associated with the rack using the camera;

receiving manually entered identifier information; and

assigning the identifier information.

17. A program product for execution on a portable device comprising a programmable processor, a screen coupled to the programmable processor, and a camera coupled to the programmable processor, wherein the program product is tangibly stored on a non-transitory storage medium and comprises instructions operable to cause the programmable processor to:

obtain identifier information associated with one or more of a rack and equipment installed in the rack, wherein the rack comprises a plurality of equipment positions into which one or more items of equipment can be inserted;

display on the screen a picture of the rack captured using the camera;

display on the screen an overlay that includes markings that define on the screen a perimeter of the rack and the plurality of equipment positions within the rack; and

receive, based on input from a user, an alignment of the overlay relative to the rack and the equipment positions shown in the picture resulting from the user interacting with the overlay displayed on the screen of the portable device to interactively adjust and align the overlay relative to the rack and the equipment positions shown in the picture;

receive location information for the rack;

communicate the picture of the rack, the alignment of the overlay relative to the rack and equipment positions shown in the picture, the identifier information, and the location information to a management application for storage thereby, wherein the picture of the rack, the alignment of the overlay relative to the rack and equipment positions shown in the picture, the identifier information, and the location information are associated with one another; and

in connection with a user entering data into a model for the rack that is stored in a database, display a user interface including user interface elements configured to display a view of the model for the user to enter data into the model, wherein the user interface is further configured to, while displaying the view of the model for the user to enter data into the model, also display the picture of the rack with the associated overlay visually aligned on the picture of the rack in accordance with the associated alignment along with at least some of the identifier information about the one or more identifiers associated with one or more of the rack and any equipment installed in the rack, the associated overlay visually identifying the equipment positions for the rack and the picture showing any equipment installed in the one or more corresponding equipment positions in the rack.

18. A computer comprising:

a programmable processor configured to execute a management application; and

a network interface coupled to the programmable processor;

wherein the management application is configured to cause the computer to do the following:

receive a picture of a rack, an alignment of an overlay on the picture of the rack, a rack identifier associated with the rack, and location information for the rack, wherein the rack comprises a plurality of equipment positions, each of which is configured to receive a respective item of equipment, and wherein the overlay includes markings that define on the screen a perimeter of the rack and the plurality of equipment positions within the rack; and

in connection with a user entering data into a model for the rack that is stored in a database, display a user interface including user interface elements configured to display a view of the model for the user to enter data into the model, wherein the user interface is further configured to, while displaying the view of the model for the user to enter data into the model, also display the picture of the rack with the associated overlay visually aligned on the picture of the rack in accordance with the associated alignment along with at least some of the identifier information about the one or more identifiers associated with one or more of the rack and any equipment installed in the rack, the associated overlay visually identifying the equipment positions for the rack and the picture showing any equipment installed in the one or more corresponding equipment positions in the rack.

Assignments (16)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
CHANGE OF NAME Recorded Aug 1, 2016
From: TYCO ELECTRONICS UK INFRASTRUCTURE LIMITED
To: COMMSCOPE CONNECTIVITY UK LIMITED
Reel/Frame 039535/0299 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037513/0709 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 13, 2016
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 037514/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2015
From: COMMSCOPE EMEA LIMITED
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 037012/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2015
From: TYCO ELECTRONICS SERVICES GMBH
To: COMMSCOPE EMEA LIMITED
Reel/Frame 036956/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: ADC TELECOMMUNICATIONS, INC.; TE CONNECTIVITY SOLUTIONS GMBH
To: TYCO ELECTRONICS SERVICES GMBH
Reel/Frame 036908/0443 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2015
From: TYCO ELECTRONICS UK LTD
To: TYCO ELECTRONICS UK INFRASTRUCTURE LIMITED
Reel/Frame 036619/0774 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2014
From: SMITH, PETER; MARSHALL, OWEN; COLLEY, SIMON; CHIRGWIN, DAVID JOHN; BUTLER, IAN; PATEL, KAMLESH G.; SYBESMA, ERIC W.; BAUTISTA, JASON
To: ADC TELECOMMUNICATIONS, INC.; TYCO ELECTRONICS UK LTD
Reel/Frame 034161/0913 →