Determining the number of people in a vehicle

US9840166B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9840166-B2
Application numberUS-201514684807-A
CountryUS
Kind codeB2
Filing dateApr 13, 2015
Priority dateApr 13, 2015
Publication dateDec 12, 2017
Grant dateDec 12, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein detecting the wake up event that wakes the computer device from an idle mode includes: detecting an unlocking of the vehicle; detecting an opening of a door of the vehicle; or detecting a short range wireless signal associated with a mobile communication device associated with the user. 3. The method of claim 1 , further comprising: obtaining audio data from a microphone during the time period that includes the wake up event; and wherein determining the number of people in the vehicle is further based on the obtained audio data. 4. The method of claim 1 , further comprising: obtaining data relating to mobile communication devices in the vehicle during the time period that includes the wake up event; and wherein determining the number of people in the vehicle is further based on the obtained data relating to the mobile communication devices. 5. The method of claim 4 , wherein the data relating to the mobile communication devices in the vehicle includes data relating to at least one of: detected short range wireless signals associated with the mobile communication devices, or location data associated with the mobile communication devices received from a base station. 6. The method of claim 1 , further comprising: obtaining data from one or more additional sensors in the vehicle during the time period that includes the wake up event; and wherein determining the number of people in the vehicle is further based on the obtained data from the one or more sensors in the vehicle. 7. The method of claim 6 , wherein the one or more additional sensors in the vehicle include at least one of: a door sensor, a proximity sensor, a dashboard camera, or a weight sensor. 8. The method of claim 1 , further comprising: providing information identifying the number of people in the vehicle to a device configured to collect usage-based insurance information. 9. The method of claim 1 , further comprising: determining that the number of people in the vehicle exceeds a passenger threshold; and sending an alert to a mobile communication device, in response to determining that the number of people in the vehicle exceeds the passenger threshold. 10. The method of claim 1 , further comprising: adjusting one or more vehicle settings, based on the determined number of people in the vehicle. 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. 12. The computer device of claim 11 , wherein the computer device includes an on-board diagnostics device. 13. The computer device of claim 11 , wherein the computer device includes: a server device communicating with an on-board diagnostics device; an embedded vehicle computer device; or a mobile communication device located within the vehicle. 14. The computer device of claim 11 , wherein, when detecting the wake up event that wakes the computer device from an idle mode, the logic is further configured to at least one of: detect an unlocking of the vehicle; detect an opening of a door of the vehicle; or detect a short range wireless signal associated with a mobile communication device associated with the user. 15. The computer device of claim 11 , wherein the logic is further configured to at least one of: obtain audio data from a microphone during the time period that includes the wake up event; obtain data relating to mobile communication devices in the vehicle during the time period that includes the wake up event; or obtain data from one or more additional sensors in the vehicle during the time period that includes the wake up event; and wherein the logic is further configured to: determine the number of people in the vehicle based on at least one of the obtained audio data, the obtained data relating to the mobile communication devices in the vehicle, or the obtained data from the one or more sensors in the vehicle. 16. The computer device of claim 11 , wherein the logic is further configured to at least one of: provide information identifying the number of people in the vehicle to a device configured to collect usage-based insurance information; sending an alert to a mobile communication device when the number of people in the vehicle exceeds a passenger threshold; or adjust one or more vehicle settings, based on the determined number of people in the vehicle. 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; or data 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. 18. The on-board diagnostics device of claim 17 , wherein the classifier includes at least one of: a neural network classifier; a support vector machine classifier; or a logistic regression classifier. 19. The on-board diagnostics d

Assignees

Inventors

Classifications

  • by detection of the vehicle occupants' presence; by detection of conditions relating to the body of occupants, e.g. using radiant heat detectors · CPC title

  • Machine learning · CPC title

  • by the input of sound, e.g. by using a voice synthesizer · CPC title

  • Feedforward networks · CPC title

  • Supervised learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9840166B2 cover?
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 peri…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification B60N2/002. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).