US 11,941,922 B2
Component based automated identification of a configurable vehicle
James Meyer, Spearfish, SD (US); Alan Christianson, Spearfish, SD (US); Alan Fischer, Spearfish, SD (US); Andrew Fischer, Hopkins, MN (US); Ben Jasinski, Spearfish, SD (US); and Kevin Duellman, Glenview, IL (US)
Assigned to SRAM, LLC, Chicago, IL (US)
Filed by SRAM, LLC, Chicago, IL (US)
Filed on Feb. 3, 2020, as Appl. No. 16/780,764.
Claims priority of provisional application 62/801,645, filed on Feb. 5, 2019.
Prior Publication US 2020/0250246 A1, Aug. 6, 2020
Int. Cl. G07C 5/00 (2006.01); B62J 45/20 (2020.01); G06F 16/953 (2019.01); G07C 5/08 (2006.01); H04W 4/40 (2018.01); H04W 4/44 (2018.01)
CPC G07C 5/008 (2013.01) [B62J 45/20 (2020.02); G06F 16/953 (2019.01); G07C 5/0808 (2013.01); G07C 5/0841 (2013.01); H04W 4/40 (2018.02); H04W 4/44 (2018.02)] 18 Claims
OG exemplary drawing
 
1. A computer implemented method for enabling a receiver to remotely automatically identify a configurable vehicle comprising:
receiving, by the receiver via a network from an aggregating gateway device operative to receive and collect data from one or more of a plurality of component devices, each of which transmits data to be received by the receiver, of the configurable vehicle and forward the received data to the receiver, data identifying at least a subset of the component devices, wherein the aggregating gateway device is an aggregating component device;
accessing, by a vehicle identifier coupled with the receiver, a database coupled with the vehicle identifier and comprising a plurality of data records, each of which is associated with a previously identified configurable vehicle and storing data identifying a set of component devices of which the associated previously identified configurable vehicle was comprised when it was identified;
comparing, by the vehicle identifier, at least a subset of the received data with the stored data of one or more of the data records and generating a result based thereon;
determining whether the received data is from a previously identified configurable vehicle based on the result of the comparing, wherein when the subset of the component devices identified by the received data matches a set of component devices identified by the stored data of a data record associated with a particular previously identified configurable vehicle, identifying the configurable vehicle from which the data was received as the particular previously identified configurable vehicle; and
creating a data record in the database associating the received data with a new configurable vehicle when no match is determined.