Detecting vehicle collisions based on mobile computing device data

US10540832B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10540832-B2
Application numberUS-201815902302-A
CountryUS
Kind codeB2
Filing dateFeb 22, 2018
Priority dateJan 31, 2017
Publication dateJan 21, 2020
Grant dateJan 21, 2020

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 network computing system receives local device data from a mobile computing device of a person within a vehicle. The local device data may include sensor data from one or more sensors of the mobile computing device, and location data determined from a position-determination resource of the mobile computing device. The network computing system may detect a vehicle collision event based on the local device data. Additionally, the network computing system may determine a classification of the vehicle collision event based on the local device data.

First claim

Opening claim text (preview).

What is being claimed is: 1. A network computer system comprising: a memory to store a set of instructions; one or more processors executing the set of instructions, causing the one or more processors to: receive local device data transmitted from a mobile computing device of at least one of multiple occupants of a vehicle while the vehicle is providing transport; detect that a vehicle collision event has occurred based on at least a portion of the local device data; subsequent to detecting that the vehicle collision event has occurred, determine a classification of the vehicle collision event by comparing a feature set associated with the vehicle collision event to a collection of models that correlate to collision severity; determine a plurality of actions to perform based at least in part on the classification of the vehicle collision event, the plurality of actions including a first action for at least a first occupant of the vehicle, and at least a second action for at least a second occupant of the vehicle, the second action being different than the first action; and automatically initiate performance of the plurality of actions; wherein the plurality of actions includes (i) obtaining trip information identifying a destination location for the first occupant, and (ii) arranging a second vehicle to provide transport for the first occupant from a location of the vehicle collision event to the destination location. 2. The network computer system of claim 1 , wherein the plurality of actions includes a first set of actions that are part of a workflow for the first occupant, and a second set of actions that are part of a workflow for the second occupant. 3. The network computer system of claim 1 , wherein the second action includes: obtaining emergency contact information; and providing a notification of the vehicle collision event, using the emergency contact information. 4. The network computer system of claim 1 , wherein the first action includes communicating information to an emergency service. 5. The network computer system of claim 1 , wherein determining plurality of actions includes: determining one or more service providers that are traveling towards the location of the vehicle collision event based on (i) a route determined for each of the one or more service providers and (ii) location data from a position-determination resource of the mobile computing device that indicates the location of the vehicle collision event; determining an alternative route for each of the one or more service providers that are on route to the location of the vehicle collision event or pass through the location of the vehicle collision event; and transmitting a rerouting instruction to each of the one or more service providers that are on route to the location of the vehicle collision event or pass through the location of the vehicle collision event. 6. The network computer system of claim 5 , wherein determining the plurality of actions includes: assigning each of the one or more service providers to a service request that includes a set of service-related parameters, the set of service-related parameters including one or more service locations. 7. The network computer system of claim 6 , wherein the rerouting instruction is based, at least in part, on the one or more service locations. 8. The network computer system of claim 1 , wherein determining the plurality of actions comprises: determining an area of congestion based, at least in part, on (i) location data from a position-determination resource of the mobile computing device that indicates the location of the vehicle collision event, and (ii) traffic information; determining one or more service providers that are traveling towards the area of congestion based, at least in part, on (i) the area of congestion, (ii) a route determined for each of the one or more service providers, and (iii) location data from a position-determination resource of a mobile computing device of each of the one or more service providers; and transmitting a rerouting instruction to the mobile computing device of each of the one or more service providers that are on route to the area of congestion. 9. The network computer system of claim 1 , wherein the local device data includes (i) sensor data from one or more sensors of the mobile computing device, and (ii) location data determined from a position-determination resource of the mobile computing device. 10. The network computer system of claim 9 , wherein the sensor data includes movement data obtained from at least one of an accelerometer or gyroscope of the mobile computing device. 11. The network computer system of claim 9 , wherein the sensor data includes environmental sensor data obtained from at least one of a barometer, thermometer or microphone of the mobile computing device. 12. The network computer system of claim 11 , wherein at least one of detecting the vehicle collision event or determining the classification of the vehicle collision event includes processing the environmental sensor data to detect one or more of (i) an airbag deployment, (ii) broken glass within the vehicle, or (iii) an utterance for assistance from at least one of the multiple occupants. 13. The network computer system of claim 1 , wherein the classification includes at least one of (i) a first level in which a likelihood of injury is below a first threshold probability, and (ii) a second level in which a likelihood of injury is above a second threshold probability. 14. The network computer system of claim 1 , wherein the memory further stores profile information for each of the multiple occupants of the vehicle, the profile information associating each of the multiple occupants with an account identifier, and wherein execution of the set of instructions further causes the one or more processors to: retrieve the profile information that is specific to each of the multiple occupants of the vehicle based on the account identifier associated with that occupant, wherein determining the plurality of actions to perform is further based on the retrieved profile information that is specific to that occupant. 15. The network computer system of claim 1 , wherein execution of the set of instructions further cause the one or more processors to: in response to detecting the vehicle collision event, initiate one or more operations to corroborate the vehicle collision event. 16. The network computer system of claim 15 , wherein the one or more operations to corroborate the vehicle collision event includes: obtaining additional local device data from the mobile computing device. 17. The network computer system of claim 16 , wherein the one or more operations to corroborate the vehicle collision event further includes: identifying one or more proximate vehicles of service providers within a proximity distance threshold from the location of the vehicle collision event, based on (i) location data from a position-determination resource of the mobile computing device that indicates the location of the vehicle collision event, and (ii) location data from a positioning-determination resource of a mobile computing device of each of the one or more proximate vehicles of service providers; and obtaining additional local device data from the mobile computing device of each of the one or more proximate vehicles of service providers. 18. A non-transitory computer readable medium that stores instructions, which when executed by one or more processors of a network computing system, cause the network computin

Assignees

Inventors

Classifications

  • G06Q10/00Primary

    Administration; Management · CPC title

  • G07C5/0808Primary

    Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005) · CPC title

  • Post collision measures, e.g. notifying emergency services · CPC title

  • Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks (safety belts or body harnesses in vehicles B60R22/00; seats constructed to protect the occupant from the effect of abnormal g-forces, e.g. crash or safety seats, B60N2/42; energy-absorbing arrangements for hand wheels for steering vehicles B62D1/11; energy-absorbing arrangements for vehicle steering columns B62D1/19) · CPC title

  • communicating information to a remotely located station (transmission systems for measured values G08C) · 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 US10540832B2 cover?
A network computing system receives local device data from a mobile computing device of a person within a vehicle. The local device data may include sensor data from one or more sensors of the mobile computing device, and location data determined from a position-determination resource of the mobile computing device. The network computing system may detect a vehicle collision event based on the …
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 21 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).