US 12,307,414 B2
Automated equipment tracking for service technicians
Sreenivas Nukala, Bellevue, WA (US); Adam Hersh, Highland Park, IL (US); Nir Ganani, Herzelia (IL); Satish Janardan, Plano, TX (US); Bryan Goettsch, Gaithersburg, MD (US); Donald Willis, Arlington, TX (US); Quang Cao, Lawrenceville, GA (US); Saurav Patel, Frisco, TX (US); Jesse Taylor, Dallas, TX (US); Mirage Hamdy, Katy, TX (US); Valerie Smith, Loganville, GA (US); Meni Sasson, Kochav-Yair (IL); Amir Benyamin, Kfar-Truman (IL); and Stephen Alexander Roberts, Jr., Fort Worth, TX (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US); and Interwise Ltd., Airport City (IL)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US); and Interwise Ltd., Airport City (IL)
Filed on Dec. 20, 2021, as Appl. No. 17/555,948.
Application 17/555,948 is a continuation of application No. 16/712,649, filed on Dec. 12, 2019, granted, now 11,222,308.
Prior Publication US 2022/0114540 A1, Apr. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/087 (2023.01); G06Q 10/20 (2023.01)
CPC G06Q 10/087 (2013.01) [G06Q 10/20 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A tool tracking system comprising:
a processor; and
a memory having computer-executable instructions stored thereon that, when executed by the processor, cause the processor to perform operations comprising
receiving, from a vehicle system of a first vehicle, via a network, vehicle data associated with the vehicle system of the first vehicle and tool data, wherein at least a first portion of the tool data is associated with a tool to be utilized by a service technician to provide, at least in part, a service at a customer location, wherein at least the first portion of the tool data is received by the vehicle system of the first vehicle from a tool sensor of the tool, wherein at least the first portion of the tool data comprises a sensor address that uniquely identifies the tool sensor and a signal strength of a connection between the tool sensor and the vehicle system of the first vehicle, and wherein the tool is present in a second vehicle,
storing the tool data in a data store of the tool tracking system,
mapping, based at least in part on the tool data being received by the vehicle system of the first vehicle, at least the first portion of the tool data associated with the tool present in the second vehicle to the first vehicle to create a record,
determining that the sensor address associated with the tool sensor of the tool is being reported by both the vehicle system of the first vehicle and a vehicle system of the second vehicle,
in response to determining that the sensor address associated with the tool sensor of the tool is being reported by both the vehicle system of the first vehicle and the vehicle system of the second vehicle, determining, based at least in part on the signal strength of the connection between the tool sensor and the vehicle system of the first vehicle, that the tool is present in the second vehicle instead of the first vehicle,
in response to determining that the tool is present in the second vehicle instead of the first vehicle,
removing the record mapping at least the first portion of the tool data to the first vehicle from the data store, and
mapping at least the first portion of the tool data to the second vehicle,
determining, based at least in part on the vehicle data associated with the vehicle system of the first vehicle, that at least a second portion of the tool data was collected by the vehicle system of the first vehicle while the first vehicle was stopped at a location other than the customer location, and
in response to determining that at least the second portion of the tool data was collected while the first vehicle was stopped at a location other than the customer location, removing at least the second portion of the tool data from the data store.