Real-time assignment of asset identifiers to a deployed device
A system to perform operations that include: assigning an asset identifier to a near-field communication (NFC) tag within a database; receiving, from a deployed device, a request that includes a reference to the NFC tag, the deployed device corresponding with a device identifier; assigning the device identifier of the deployed device to the asset identifier within the database response to receiving the request; receiving a data object from the deployed device; and presenting a notification based on the data object, the notification includes a display of the asset identifier assigned to the device identifier of the deployed device.
1 . A method comprising:
assigning an asset identifier to an NFC tag within a database;
receiving, from a deployed device that is mounted in proximity to the NFC tag on a movable asset, a request that includes a reference to the NFC tag, the deployed device corresponding with a device identifier;
assigning the device identifier of the deployed device to the asset identifier within the database responsive to receiving the request;
receiving a data object from the deployed device responsive to movement of the movable asset, the movement of the movable asset moving both the deployed device and the NFC tag; and
presenting a notification based on the data object, the notification includes a display of the asset identifier assigned to the device identifier of the deployed device at a position within a map image presented at a client device.
2 . The method of claim 1 , wherein the data object comprises location data and temporal data.
3 . The method of claim 1 , wherein the method further comprises applying the NFC tag to a bracket configured to retain the deployed device, and wherein the receiving the request that includes the reference to the NFC tag further comprises:
receiving the request from an NFC reader associated with the deployed device.
4 . The method of claim 1 , wherein the deployed device is a first deployed device, the device identifier is a first device identifier, the request is a first request, and wherein the method further comprises:
receiving, from a second deployed device, a second request that comprises the reference to the NFC tag; and
assigning a second device identifier associated with the second deployed device with the asset identifier within the database responsive to receiving the second request.
5 . The method of claim 1 , wherein the presenting the notification based on the data object further comprises:
identifying the client device based on the asset identifier; and
presenting the notification at the client device.
6 . The method of claim 1 , wherein the NFC tag comprises an address, and wherein the receiving the data object from the deployed device further comprises:
causing the deployed device to transmit the data object to the address associated with the NFC tag.
7 . The method of claim 1 , wherein the asset identifier corresponds with a notification attribute, and wherein the presenting the notification based on the data object further comprises:
presenting the notification based on the data object and the notification attribute associated with the asset identifier.
8 . A system comprising:
a memory; and
at least one hardware processor to perform operations comprising:
assigning an asset identifier to an NFC tag within a database;
receiving, from a deployed device that is mounted in proximity to the NFC tag on a movable asset, a request that includes a reference to the NFC tag, the deployed device corresponding with a device identifier;
assigning the device identifier of the deployed device to the asset identifier within the database responsive to receiving the request;
receiving a data object from the deployed device responsive to movement of the movable asset, the movement of the movable asset moving both the deployed device and the NFC tag; and
presenting a notification based on the data object, the notification includes a display of the asset identifier assigned to the device identifier of the deployed device at a position within a map image presented at a client device.
9 . The system of claim 8 , wherein the data object comprises location data and temporal data.
10 . The system of claim 8 , wherein the operations further comprise applying the NFC tag to a bracket configured to retain the deployed device, and wherein the receiving the request that includes the reference to the NFC tag further comprises:
receiving the request from an NFC reader associated with the deployed device.
11 . The system of claim 8 , wherein the deployed device is a first deployed device, the device identifier is a first device identifier, the request is a first request, and wherein the operations further comprise:
receiving, from a second deployed device, a second request that comprises the reference to the NFC tag; and
assigning a second device identifier associated with the second deployed device with the asset identifier within the database responsive to receiving the second request.
12 . The system of claim 8 , wherein the presenting the notification based on the data object further comprises:
identifying the client device based on the asset identifier; and
presenting the notification at the client device.
13 . The system of claim 8 , wherein the NFC tag comprises an address, and wherein the receiving the data object from the deployed device further comprises:
causing the deployed device to transmit the data object to the address associated with the NFC tag.
14 . The system of claim 8 , wherein the asset identifier corresponds with a notification attribute, and wherein the presenting the notification based on the data object further comprises:
presenting the notification based on the data object and the notification attribute associated with the asset identifier.
15 . A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
assigning an asset identifier to an NFC tag within a database;
receiving, from a deployed device that is mounted in proximity to the NFC tag on a movable asset, a request that includes a reference to the NFC tag, the deployed device corresponding with a device identifier;
assigning the device identifier of the deployed device to the asset identifier within the database responsive to receiving the request;
receiving a data object from the deployed device responsive to movement of the movable asset, the movement of the movable asset moving both the deployed device and the NFC tag; and
presenting a notification based on the data object, the notification includes a display of the asset identifier assigned to the device identifier of the deployed device at a position within a map image presented at a client device.
16 . The non-transitory machine-readable storage medium of claim 15 , wherein the data object comprises location data and temporal data.
17 . The non-transitory machine-readable storage medium of claim 15 , wherein the operations further comprise applying the NFC tag to a bracket configured to retain the deployed device, and wherein the receiving the request that includes the reference to the NFC tag further comprises:
receiving the request from an NFC reader associated with the deployed device.
18 . The non-transitory machine-readable storage medium of claim 15 , wherein the deployed device is a first deployed device, the device identifier is a first device identifier, the request is a first request, and wherein the operations further comprise:
receiving, from a second deployed device, a second request that comprises the reference to the NFC tag; and
assigning a second device identifier associated with the second deployed device with the asset identifier within the database responsive to receiving the second request.
19 . The non-transitory machine-readable storage medium of claim 15 , wherein the presenting the notification based on the data object further comprises:
identifying the client device based on the asset identifier; and
presenting the notification at the client device.
20 . The non-transitory machine-readable storage medium of claim 15 , wherein the NFC tag comprises an address, and wherein the receiving the data object from the deployed device further comprises:
causing the deployed device to transmit the data object to the address associated with the NFC tag.