Determining the number of people in a vehicle
First Claim
Patent Images
1. A method, performed by a computer device, the method comprising:
- detecting, by the computer device, a wake up event that wakes the computer device from an idle mode, wherein the wake up event indicates that a user is getting ready to use a vehicle;
obtaining, by the computer device, accelerometer data from an accelerometer, associated with the vehicle, during a time period that includes the wake up event;
determining, by the computer device, a number of door slam events during the time period based on the obtained accelerometer data using a classifier trained using training data that includes accelerometer data for door slam events and accelerometer data for response events that do not correspond to door slam events to filter out accelerometer response events that do not correspond to door slam events; and
determining, by the computer device, a number of people in the vehicle based on the determined number of door slam events.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer device may include logic configured to detect a wake up event that wakes the computer device from an idle mode, wherein the wake up event indicates that a user is getting ready to use a vehicle; obtain accelerometer data from an accelerometer, associated with the vehicle, during a time period that includes the wake up event; determine a number of door slam events during the time period based on the obtained accelerometer data; and determine a number of people in the vehicle based on the determined number of door slam events.
-
Citations
20 Claims
-
1. A method, performed by a computer device, the method comprising:
-
detecting, by the computer device, a wake up event that wakes the computer device from an idle mode, wherein the wake up event indicates that a user is getting ready to use a vehicle; obtaining, by the computer device, accelerometer data from an accelerometer, associated with the vehicle, during a time period that includes the wake up event; determining, by the computer device, a number of door slam events during the time period based on the obtained accelerometer data using a classifier trained using training data that includes accelerometer data for door slam events and accelerometer data for response events that do not correspond to door slam events to filter out accelerometer response events that do not correspond to door slam events; and determining, by the computer device, a number of people in the vehicle based on the determined number of door slam events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer device comprising:
-
logic configured to; detect a wake up event that wakes the computer device from an idle mode, wherein the wake up event indicates that a user is getting ready to use a vehicle; obtain accelerometer data from an accelerometer, associated with the vehicle, during a time period that includes the wake up event; determine a number of door slam events during the time period based on the obtained accelerometer data using a classifier trained using training data that includes accelerometer data for door slam events and accelerometer data for response events that do not correspond to door slam events to filter out accelerometer response events that do not correspond to door slam events; and determine a number of people in the vehicle based on the determined number of door slam events. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An on-board diagnostics device comprising:
logic configured to; detect a wake up event that wakes the on-board diagnostics device from an idle mode, wherein the wake up event indicates that a user is getting ready to use a vehicle; obtain accelerometer data from an accelerometer, associated with the vehicle, during a time period that includes the wake up event; obtain data that includes one or more of; audio data from a microphone during the time period that includes the wake up event; data relating to mobile communication devices in the vehicle during the time period that includes the wake up event;
ordata from one or more additional sensors in the vehicle during the time period that includes the wake up event; determine a number of door slam events during the time period based on the obtained accelerometer data using a classifier trained using training data that includes accelerometer data for door slam events and accelerometer data for response events that do not correspond to door slam events to filter out accelerometer response events that do not correspond to door slam events; and determine a number of people in the vehicle using the classifier based on the determined number of door slam events and the obtained data. - View Dependent Claims (18, 19, 20)
Specification