BEHAVIOR-BASED DISTRACTING APPLICATION DETECTION ON VEHICLES
First Claim
1. A method for operating a computer system for a vehicle, the method comprising:
- observing usage of at least one component of the computer system by an application to generate an application usage log for the application;
deriving behavior vectors from the application usage log;
determining whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules; and
limiting execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for operating a computer system for a vehicle are provided. An example method according to these techniques includes observing usage of at least one component of the computer system by an application to generate an application usage log for the application, deriving behavior vectors from the application usage log, determining whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules, and limiting execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle.
8 Citations
30 Claims
-
1. A method for operating a computer system for a vehicle, the method comprising:
-
observing usage of at least one component of the computer system by an application to generate an application usage log for the application; deriving behavior vectors from the application usage log; determining whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules; and limiting execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for a vehicle, the computer system comprising:
-
means for observing usage of at least one component of the computer system by an application to generate an application usage log for the application; means for deriving behavior vectors from the application usage log; means for determining whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules; and means for limiting execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system for a vehicle, the computer system comprising:
-
a memory; and at least one processor coupled to the memory, the at least one processor being configured to; observe usage of at least one component of the computer system by an application to generate an application usage log for the application; derive behavior vectors from the application usage log; determine whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules; and limit execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A non-transitory, computer-readable medium, having stored thereon computer-readable instructions for operating a computer system of a vehicle, comprising instructions configured to cause the computer system to:
-
observe usage of at least one component of the computer system by an application to generate an application usage log for the application; derive behavior vectors from the application usage log; determine whether the application is a distracting application by comparing the behavior vectors to one or more application safety rules; and limit execution of the application responsive to determining that the application is a distracting application and based on status information associated with the vehicle. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification