MLchartDataset catalogue

Patent · US9654928B2 · B2 · US

Tracking information technology (IT) assets

(11) Publication number
US9654928B2
(21) Application number
15/178,661
(22) Filing date
2016-06-10
(30) Priority date
2010-03-24
(43) Publication date
2017-05-16
(45) Date of grant
2017-05-16
(51) IPC
H04B 17/318; H04W 4/06; H04W 4/80; H04W 52/02; H04W 64/00
(52) CPC
  • H04W Wireless communication networks: 4/023, 4/008, 4/06, 4/80, 52/0216
  • G06F Electric digital data processing: 16/2343, 16/2365
  • H04B Transmission: 17/318
  • Y02D Climate change mitigation technologies in information and communication technologies [ICT], i.e. information and communication technologies aiming at the reduction of their own energy use: 30/70
(73) Assignee
International Business Machines Corp
(72) Inventors
Mingming Cai; Yubo Li; Qing Wang; Chao Xue
(54) Title
Tracking information technology (IT) assets
(57) Abstract

An association connection is established between a first Bluetooth Low Energy (BLE) device operating in central mode and attached to an asset to track, and a second BLE device operating in peripheral mode and associated with a physical location within the asset management environment. An association connection is established between the second BLE device and a third BLE device operating in central mode and coupled to one or more computer processors, and the association information stored in the second BLE device to the third BLE via one or more broadcasting frames is periodically transmitted. Based on current association information between the first BLE device and the second BLE device, an identity of the asset to which the first BLE device is attached, and the physical location of the second BLE device within the asset management environment is identified.

Full text
View on Google Patents

Claims (1)

  1. A computer program product for management of assets in an asset management environment, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to, responsive to determining that a received signal strength indicator (RSSI) indicates that a signal power between a first (Bluetooth Low Energy) BLE device and a second BLE device exceeds a predefined threshold, transmit, by the first BLE device, an association request to the second BLE device to establish an association connection between the first BLE device operating in central mode and attached to an asset to track, and the second BLE device operating in peripheral mode and associated with a physical location within an asset management environment, wherein the asset to which the first BLE device is attached is an electronic device including one of: a display monitor, a personal digital assistant (PDA), a mobile cellular device, computing peripheral equipment, another specialized computer system or a computer server; program instructions to exchange one or more association request frames whereby association information is stored in the second BLE device; program instructions to establish an association connection between the second BLE device and a third BLE device operating in central mode and coupled to one or more computer processors, and periodically transmit the association information stored in the second BLE device to the third BLE device via one or more broadcasting frames; program instructions to maintain, by the third BLE device, current association information between the first BLE device and the second BLE device, based on the transmitted association information; program instructions to receive, by the one or more computer processors from the third BLE device, the current association information between the first BLE device and the second BLE device; program instructions to identify location information of the asset to which the first BLE device is attached, by the one or more computer processors, based on the current association information between the first BLE device and the second BLE device, an identity of the asset to which the first BLE device is attached, and the physical location of the second BLE device within the asset management environment, wherein the location information of the asset to which the first BLE device is attached describes one or more locations of the asset in asset management environment throughout a duration of time; program instructions to, responsive to determining that an RSSI does not exceed a predefined threshold, update, by the second BLE device, the association information to indicate that the first BLE device is not associated with the second BLE device; and program instructions to, responsive to determining that the association request frame was not received before a timer time-out condition, dissociate the first BLE device from the second BLE device, wherein the timer time-out condition for the association request frame is implemented to periodically confirm that association connection is currently established.

Description

The present invention relates generally to the field of asset management, and more particularly to tracking location information for assets with high accuracy and low latency in a computing environment.

Information technology (IT) assets, such as, servers, monitors, laptops, telephones, and other electronic devices often require asset management. For example, in an enterprise computing environment where a collection of hundreds or thousands of IT assets are in use, such as a server farm or a server cluster, an administrative user of the server farm may require location information for each of the hundreds or thousands of IT assets. Furthermore, each of the hundreds or thousands of IT assets may change locations across long or short distances. For example, a server that is a part of the server farm could move from one server rack to another (i.e., a long distance) or within a single server rack (i.e., a short distance).

Embodiments of the present invention disclose a computer program product for management of assets in an asset management environment.

Citations (11)

  • US5640151A
  • USRE40073E1
  • WO2009001353A2
  • US20090219170A1
  • US20140191868A1
  • WO2014030134A1
  • WO2014068366A1
  • US20140187261A1
  • US20160014118A1
  • US20160026837A1
  • US20160080486A1
Record as JSON
{
  "publication_number": "US9654928B2",
  "country": "US",
  "kind": "B2",
  "title": "Tracking information technology (IT) assets",
  "abstract": "An association connection is established between a first Bluetooth Low Energy (BLE) device operating in central mode and attached to an asset to track, and a second BLE device operating in peripheral mode and associated with a physical location within the asset management environment. An association connection is established between the second BLE device and a third BLE device operating in central mode and coupled to one or more computer processors, and the association information stored in the second BLE device to the third BLE via one or more broadcasting frames is periodically transmitted. Based on current association information between the first BLE device and the second BLE device, an identity of the asset to which the first BLE device is attached, and the physical location of the second BLE device within the asset management environment is identified.",
  "claims": [
    "1. A computer program product for management of assets in an asset management environment, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to, responsive to determining that a received signal strength indicator (RSSI) indicates that a signal power between a first (Bluetooth Low Energy) BLE device and a second BLE device exceeds a predefined threshold, transmit, by the first BLE device, an association request to the second BLE device to establish an association connection between the first BLE device operating in central mode and attached to an asset to track, and the second BLE device operating in peripheral mode and associated with a physical location within an asset management environment, wherein the asset to which the first BLE device is attached is an electronic device including one of: a display monitor, a personal digital assistant (PDA), a mobile cellular device, computing peripheral equipment, another specialized computer system or a computer server; program instructions to exchange one or more association request frames whereby association information is stored in the second BLE device; program instructions to establish an association connection between the second BLE device and a third BLE device operating in central mode and coupled to one or more computer processors, and periodically transmit the association information stored in the second BLE device to the third BLE device via one or more broadcasting frames; program instructions to maintain, by the third BLE device, current association information between the first BLE device and the second BLE device, based on the transmitted association information; program instructions to receive, by the one or more computer processors from the third BLE device, the current association information between the first BLE device and the second BLE device; program instructions to identify location information of the asset to which the first BLE device is attached, by the one or more computer processors, based on the current association information between the first BLE device and the second BLE device, an identity of the asset to which the first BLE device is attached, and the physical location of the second BLE device within the asset management environment, wherein the location information of the asset to which the first BLE device is attached describes one or more locations of the asset in asset management environment throughout a duration of time; program instructions to, responsive to determining that an RSSI does not exceed a predefined threshold, update, by the second BLE device, the association information to indicate that the first BLE device is not associated with the second BLE device; and program instructions to, responsive to determining that the association request frame was not received before a timer time-out condition, dissociate the first BLE device from the second BLE device, wherein the timer time-out condition for the association request frame is implemented to periodically confirm that association connection is currently established."
  ],
  "description_excerpt": "The present invention relates generally to the field of asset management, and more particularly to tracking location information for assets with high accuracy and low latency in a computing environment.\n\nInformation technology (IT) assets, such as, servers, monitors, laptops, telephones, and other electronic devices often require asset management. For example, in an enterprise computing environment where a collection of hundreds or thousands of IT assets are in use, such as a server farm or a server cluster, an administrative user of the server farm may require location information for each of the hundreds or thousands of IT assets. Furthermore, each of the hundreds or thousands of IT assets may change locations across long or short distances. For example, a server that is a part of the server farm could move from one server rack to another (i.e., a long distance) or within a single server rack (i.e., a short distance).\n\nEmbodiments of the present invention disclose a computer program product for management of assets in an asset management environment.",
  "cpc": [
    "H04W 4/023",
    "G06F 16/2343",
    "G06F 16/2365",
    "H04B 17/318",
    "H04W 4/008",
    "H04W 4/06",
    "H04W 4/80",
    "H04W 52/0216",
    "Y02D 30/70"
  ],
  "ipc": [
    "H04B 17/318",
    "H04W 4/06",
    "H04W 4/80",
    "H04W 52/02",
    "H04W 64/00"
  ],
  "assignees": [
    "International Business Machines Corp"
  ],
  "inventors": [
    "Mingming Cai",
    "Yubo Li",
    "Qing Wang",
    "Chao Xue"
  ],
  "filing_date": "2016-06-10",
  "publication_date": "2017-05-16",
  "grant_date": "2017-05-16",
  "priority_date": "2010-03-24",
  "application_number": "US-201615178661-A",
  "family_id": "44657521",
  "cited_by_count": 22,
  "citations": [
    "US5640151A",
    "USRE40073E1",
    "WO2009001353A2",
    "US20090219170A1",
    "US20140191868A1",
    "WO2014030134A1",
    "WO2014068366A1",
    "US20140187261A1",
    "US20160014118A1",
    "US20160026837A1",
    "US20160080486A1"
  ]
}

Record 4,108 of 8,000 in Patents full text (MLC-0201). Request the full dataset.