Determining vehicle occupancy using sensors

US9928667B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9928667-B2
Application numberUS-201514976508-A
CountryUS
Kind codeB2
Filing dateDec 21, 2015
Priority dateDec 21, 2015
Publication dateMar 27, 2018
Grant dateMar 27, 2018

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.

Determining occupancy of a vehicle during a trip can be carried out using a computer server which receives data from mobile computing devices within the vehicle. Each of the mobile computing devices is associated with a person, and sends to the server a unique identification of the vehicle, such as a license plate number, and also data generated during the trip from sensors within the device. The sensors collect data that relates to the local ambient environment of the device during the trip, such as a local magnetic field, movements, altitude, location, and sounds. The server compares the data from all devices in the vehicle to determine if the data from all of devices match, within predetermined limits. If there is a match, the server can provide a probable vehicle occupancy count; otherwise, the server can provide an indication that the vehicle occupancy should be investigated in another manner.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of determining occupancy of a vehicle along a route, comprising: executing software upon at least one processor, the software stored on non-transitory media, the at least one processor configured by the software to: receive information from each of a plurality of mobile computing devices, each mobile computing device associated with a person, the information including a unique identification of the vehicle and a unique identification of at least one of the transmitting mobile computing device and the person associated with the transmitting mobile computing device; receive data during a plurality of time intervals during the trip corresponding to portions of the route, the data generated by at least one electronic sensor of each of the plurality of mobile computing devices, the sensor selected from one or more of a magnetometer, gyroscope, accelerometer, altimeter, and microphone, the data corresponding to a local ambient environment inside the vehicle of the mobile computing device generating the data; and communicate the received data to at least one server; executing software upon the server, the software stored on non-transitory media, the server configured by the software to: compare the received data to determine, during one or more predetermined portions of the route, the number of mobile computing devices having sensor data that mutually corresponded during the predetermined portions of the route; and calculate a fee, based on the compared data, corresponding to the number of mobile computing devices having sensor data which mutually corresponded. 2. The method of claim 1 , wherein the at least one processor forms part of at least one server, and the received information and the received data were communicated to the at least one server by a software application (app) executing upon each of the plurality of mobile computing devices. 3. The method of claim 2 , wherein when the unique identification of the person associated with the transmitting mobile computing device is received, the identification of the person is determined based upon a unique login carried out using the app. 4. The method of claim 2 , wherein when the unique identification of the person associated with the transmitting mobile computing device is received, the identification of the person is determined based upon a fingerprint reading. 5. The method of claim 1 , wherein the data corresponding to a local ambient environmental parameter further includes data corresponding to parameters associated with living people. 6. The method of claim 5 , wherein the parameters associated with living people include heartbeat sounds, breathing sounds, heat output. 7. The method of claim 1 , wherein the data corresponding to a local ambient environmental parameter includes data corresponding to at least one of heartbeat sounds, breathing sounds, human heat output, and human voices. 8. The method of claim 1 , wherein data that was generated is received from each mobile phone via a long range wireless communication network. 9. The method of claim 1 , wherein the unique identification of the vehicle is license plate information. 10. The method of claim 1 , wherein data that was generated is received from a transmitting device within the vehicle that is not one of the plurality of mobile computing devices, the transmitting device receiving the generated data from at least one mobile computing device in the vehicle. 11. The method of claim 1 , wherein comparing the received data includes determining if the data obtained from all of the plurality of mobile computing devices mutually corresponded within predetermined limits, and if not, generating an indication that all mobile computing devices may not have been within the vehicle, the indication usable to create an inference that not all people associated with the plurality of mobile computing devices were within the vehicle during the corresponding time interval. 12. The method of claim 1 , wherein when comparing the received data, the data is treated as arbitrary digital information that does not contain an underlying meaning or purpose. 13. The method of claim 1 , wherein when comparing the received data, data from each sensor is considered to collectively form a unique pattern of data without an underlying meaning, and the unique pattern of data is compared between mobile computing devices to determine if the compared mobile computing devices were in the same vehicle when the data was generated. 14. The method of claim 1 , further including obtaining a fingerprint reading of at least one user of one of the plurality of mobile computing devices. 15. A method of determining occupancy of a vehicle during a trip travelled upon a fee based roadway, comprising: executing software upon at least one computer server, the software stored on non-transitory media, the at least one server configured by the software to: receive information from each of a plurality of smartphones, each smartphone associated with a person, the information including a unique identification of the vehicle and a unique identification of at least one of the transmitting smartphone and the person associated with the transmitting smartphone; receive data that was generated, during a time interval of the trip, by a plurality of electronic sensors selected from the group consisting of a magnetometer, gyroscope, Global Positioning System device (“GPS”), accelerometer, and microphone, within each of the plurality of smartphones, the data corresponding to local ambient environmental conditions inside the vehicle of the smartphone generating the data; compare the received data by comparing the raw data of the electronic sensors without analyzing the underlying meaning of the sensor data, to determine if the data obtained from all of the plurality of smartphones mutually correspond within predetermined limits, to determine a probable vehicle occupant count; and communicate the probable vehicle occupant count and identification information of the vehicle to a server configured for determining fees for vehicles travelling on the fee based roadway. 16. The method of claim 15 , wherein the received information and the received data were communicated to the at least one server by a software application (app) executing upon each of the plurality of mobile computing devices. 17. The method of claim 15 , wherein when the unique identification of the person associated with the transmitting mobile computing device is received, the identification of the person is determined based upon a unique login carried out using the app. 18. The method of claim 15 , wherein data that was generated is received from a transmitting device within the vehicle that is not one of the plurality of mobile computing devices, the transmitting device receiving the generated data from a plurality of the mobile computing devices in the vehicle. 19. A method of determining occupancy of a vehicle during a trip travelled upon a fee based roadway, comprising: executing a software app upon each of a plurality of mobile computing devices travelling in the vehicle during the trip, the app configured to enable each of the plurality of mobile computing devices to: a) receive identification information pertaining to an identification of the vehicle; b) generate data during a time interval of the trip, by at least one electronic sensor selected from the group consisting of a magnetometer, gyroscope, altimeter, accelerometer, and microphone, within the mobile computing device, the data cor

Assignees

Inventors

Classifications

  • G06Q30/04Primary

    Billing or invoicing · CPC title

  • G07B15/06Primary

    Arrangements for road pricing or congestion charging of vehicles or vehicle users, e.g. automatic toll systems · CPC title

  • identifying vehicles (G08G1/015, G08G1/054 take precedence) · CPC title

  • related to drivers or passengers · CPC title

  • Route searching; Route guidance · 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 US9928667B2 cover?
Determining occupancy of a vehicle during a trip can be carried out using a computer server which receives data from mobile computing devices within the vehicle. Each of the mobile computing devices is associated with a person, and sends to the server a unique identification of the vehicle, such as a license plate number, and also data generated during the trip from sensors within the device. T…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06Q30/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 27 2018 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).