×

Capturing physical inventory in a data center

  • US 9,929,780 B2
  • Filed: 07/27/2015
  • Issued: 03/27/2018
  • Est. Priority Date: 07/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by first program instructions on a mobile computing device;

    establishing a proximity-based data communications connection between the mobile computing device and a service processor of a server, wherein the service processor comprises a processor separate from a primary central processing unit (“

    CPU”

    ) of the server, the service processor configured to monitor one or more components of the server via an out-of-band bus independently from the primary CPU of the server and an operating system of executing on the server, and including moving the mobile computing device sufficiently proximal to the server to support the establishing of the proximity-based connection, the server installed at a location within a server rack;

    retrieving in the mobile computing device an identifier of the server via the proximity-based data communications connection;

    capturing, in the mobile computing device with a camera of the mobile computing device, a digital image of the server in the server rack;

    identifying, by the mobile computing device from the digital image, the location of the server within the server rack, wherein each location in which a server is installed comprises a slot, wherein each slot includes a visible identifier, and wherein identifying, from the digital image, the location of the server within the server rack comprises identifying, from the digital image, the location of the server within the server rack based on the visible identifier;

    storing by the mobile computing device within the mobile computing device the identified location of the server within the server rack in association with the retrieved identifier; and

    providing the stored locations and associated identifiers of a plurality of servers to a system management server, said system management server configured to aggregate the received locations and identifiers with previously received locations and identifiers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×