Rules of the road advisor using vehicle telematics
First Claim
Patent Images
1. A system of a vehicle comprising:
- a processor configured tosend, to a global jurisdiction information server, a request for addresses of a plurality of local jurisdiction information servers and associated jurisdictional boundaries;
request road rules information from the plurality of local jurisdiction information servers having associated jurisdictional boundaries including a current location of the vehicle;
compile, from a hierarchy of the road rules information, rules for the current location, such that road rules information for smaller geofence areas including the current location override road rules information for larger geofence areas including the current location;
monitor system bus activity of the vehicle to identify occurrence of a road situation for which driving rules vary by locale;
determine whether a driving behavior is in conflict with a rule for the current location corresponding to the road situation; and
when a conflict is detected, invoke an interaction associated with the compiled rule to address the driving behavior.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle may request road rules information from local jurisdiction information servers and compile the road rules information into compiled rules for a current location of the vehicle. The vehicle may also monitor system bus activity to identify occurrence of a road situation; determine whether a driving behavior is in conflict with a compiled rule corresponding to the road situation for the current location of the vehicle. When a conflict is detected, the vehicle may invoke an interaction associated with the compiled rule to address the driving behavior.
-
Citations
16 Claims
-
1. A system of a vehicle comprising:
a processor configured to send, to a global jurisdiction information server, a request for addresses of a plurality of local jurisdiction information servers and associated jurisdictional boundaries; request road rules information from the plurality of local jurisdiction information servers having associated jurisdictional boundaries including a current location of the vehicle; compile, from a hierarchy of the road rules information, rules for the current location, such that road rules information for smaller geofence areas including the current location override road rules information for larger geofence areas including the current location; monitor system bus activity of the vehicle to identify occurrence of a road situation for which driving rules vary by locale; determine whether a driving behavior is in conflict with a rule for the current location corresponding to the road situation; and when a conflict is detected, invoke an interaction associated with the compiled rule to address the driving behavior. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system comprising:
a computing device associated with a vehicle and executing a road rules application configured to; send, to a global jurisdiction information server, a request for addresses of a plurality of local jurisdiction information servers and associated jurisdictional boundaries; request road rules information from the plurality of local jurisdiction information servers having associated jurisdictional boundaries including a location of the vehicle; compile the road rules information into compiled rules for the location; identify occurrence of a road situation in which a driving behavior is in conflict with one of the compiled rules; and invoke an interaction associated with the one of the compiled rules to address the driving behavior. - View Dependent Claims (8, 9, 10, 16)
-
11. A method comprising:
-
sending, to a global jurisdiction information server, a request for addresses of a plurality of local jurisdiction information servers and associated jurisdictional boundaries; requesting road rules information from the plurality of local jurisdiction information servers having associated jurisdictional boundaries including a location of a vehicle; compiling the road rules information into compiled rules for the current location; determining whether a driving behavior is in conflict with a rule for the current location corresponding to an identified road situation; and when a conflict is detected, invoking an interaction associated with the rule to address the driving behavior. - View Dependent Claims (12, 13, 14, 15)
-
Specification