Telematics system
US-9201844-B2 · Dec 1, 2015 · US
US9524156B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9524156-B2 |
| Application number | US-201414151516-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 9, 2014 |
| Priority date | Jan 9, 2014 |
| Publication date | Dec 20, 2016 |
| Grant date | Dec 20, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A vehicle may gather vehicle build configuration information, and provide a vehicle identifier and the vehicle information to a server. The server may determine a feature set configuration of a configurable module of the vehicle based on the vehicle information and vehicle feature associations retrieved from a vehicle data source, and provide, in a message topic of a topic tree associated with the vehicle identifier to which the vehicle is subscribed, a notification to configure the configurable module. The vehicle may update a feature set configuration of a configurable module supporting a plurality of features based on the notification.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method comprising: subscribing a vehicle of a fleet to a message topic of a topic tree on a server, the message topic including notifications specific to a vehicle identifier of the vehicle; and updating, based on a notification received by the vehicle from the message topic, published due to a change in fleet-specific settings triggered responsive to receipt to a data store of an update message indicating a change in association of the vehicle from association with the fleet to association with another fleet, a feature set configuration specific to the other fleet for a configurable module. 2. The method of claim 1 , further comprising: gathering vehicle build configuration information by the vehicle; and sending the vehicle build configuration information to the server. 3. The method of claim 1 , wherein the vehicle identifier includes at least one of a vehicle identification number (VIN) of the vehicle or subscriber identity module (SIM) information of a modem of the vehicle, and further comprising subscribing the vehicle to the message topic of the topic tree according to the vehicle identifier. 4. The method of claim 1 , further comprising adjusting the feature set configuration of the configurable module according to a change in at least one of (i) an owner of the vehicle, or (ii) a geographic region associated with the vehicle. 5. The method of claim 4 , wherein adjusting the feature set configuration of the configurable module includes at least one of (i) enabling a feature supported by the configurable module, (ii) disabling a feature supported by the configurable module, or (iii) adjusting a setting of a feature supported by the configurable module. 6. The method of claim 1 , further comprising at least one of (i) enabling a feature supported by the configurable module when the vehicle is subscribed to the feature, and (ii) disabling a feature supported by the configurable module when the vehicle is unsubscribed to the feature. 7. The method of claim 1 , further comprising assigning a default feature set configuration to the configurable module disabling at least one feature of the configurable module until the configurable module receives the notification in the message topic. 8. The method of claim 1 , wherein the change in fleet-specific settings includes a change in a number of minutes between GPS location updates provided by the vehicle. 9. A system comprising: a configurable module of a vehicle, executing firmware supporting a plurality of features; and a computing system of the vehicle in communication with the configurable module and a remote server, programmed to send a vehicle identifier to the server; and update the configurable module, based on a notification from the server published to a topic of a topic tree corresponding to the vehicle identifier due to a change in vehicle fleet association or fleet-specific settings, the notification including a feature setting specific to a fleet with which the vehicle is identified as a member by the vehicle identifier, wherein the change in fleet-specific settings is triggered responsive to receipt to a data store of an update message indicating a change in association of the vehicle from association with the fleet to association with another fleet, and the change in fleet association is triggered responsive to an update to the data store including records associating vehicles with fleets of which the vehicles are members. 10. The system of claim 9 , the computing system further programmed to: gather vehicle build configuration information; and send the vehicle build configuration information to the server. 11. The system of claim 9 , the configurable module further programmed to adjust the feature set configuration of the configurable module according to at least one of (i) an owner of the vehicle, (ii) a geographic region associated with the vehicle, and (iii) a software version of a vehicle component of the vehicle. 12. The system of claim 11 , wherein adjusting the feature set configuration of the configurable module includes at least one of (i) enabling a feature supported by the configurable module, (ii) disabling a feature supported by the configurable module, and (iii) adjusting a setting of a feature supported by the configurable module. 13. The system of claim 9 , the configurable module further programmed to at least one of (i) enable a feature supported by the configurable module when the vehicle is subscribed to the feature, and (ii) disable a feature supported by the configurable module when the vehicle is unsubscribed to the feature. 14. The system of claim 9 , the configurable module further programmed to utilize a default feature set configuration disabling at least one feature of the configurable module until the configurable module receives the notification. 15. A system comprising: vehicle feature associations linking vehicle identifiers of vehicles with fleets with which the vehicles are members; and a server programmed to receive, from a vehicle, a vehicle identifier of the vehicle and vehicle build configuration information, identify an update in a vehicle data store of a feature associations of the vehicle due to a change in vehicle fleet association or fleet-specific settings, determine a feature set configuration of a configurable module of the vehicle based on the vehicle identifier, the vehicle build configuration information, the update, and the vehicle feature associations, the feature set configuration including at least one setting specific to a vehicle fleet of which the server determines the vehicle to be a member using the vehicle identifier and the vehicle feature associations, and provide, in a message topic of a topic tree associated with the vehicle identifier to which the vehicle is subscribed, a notification to configure the configurable module according to the feature set configuration, wherein the change in fleet-specific settings is triggered responsive to receipt to a data store of an update message indicating a change in association of the vehicle from association with the fleet to association with another fleet, and the change in fleet association is triggered responsive to an update to the data store including records associating vehicles with fleets of which the vehicles are members. 16. The system of claim 15 , wherein the vehicle identifier includes at least one of a vehicle identification number (VIN) of the vehicle and subscriber identity module (SIM) information of a modem of the vehicle, and the server is further programmed to perform operations comprising subscribing the vehicle to the message topic of the topic tree according to the vehicle identifier. 17. The system of claim 15 , wherein the vehicle feature associations include at least one of (i) an owner of the vehicle, (ii) a geographic region associated with the vehicle, and (iii) a software version of a vehicle component of the vehicle. 18. The system of claim 17 , wherein adjusting the feature set configuration of the configurable module includes at least one of (i) enabling a feature supported by the configurable module, (ii) disabling a feature supported by the configurable module, and (iii) adjusting a setting of a feature supported by the configurable module. 19. The system of claim 15 , wherein the notification is configured to cause the vehicle to perform operations comprising performing at least one of (i) enabling a feature supported by the configurable module when the vehicle is subscribed to the
involving control of end-device applications over a network · CPC title
involving the movement of software or configuration parameters (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title
Updates (security arrangements therefor G06F21/57) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.