Detecting vehicle collisions based on moble computing device data
First Claim
Patent Images
1. A method for remotely evaluating collision events of vehicles, the method being implemented by one or more processors of a network computing system and comprising:
- maintaining, on the network computing system, profile information for each of a plurality of users, the profile information associating each user with an account identifier of a network service;
arranging a transport to be provided in which multiple occupants of a transport vehicle are users of the network service;
while the transport is in progress, receiving local device data transmitted from a mobile computing device of at least one of multiple occupants of the transport vehicle, the local device data including (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;
detecting a vehicle collision event based on the local device data;
determining a classification of the vehicle collision event based on the local device data, the classification including 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;
automatically initiating performance of an action for each of the multiple occupants of the transport vehicle, to mitigate a consequence of the vehicle collision event to that occupant;
wherein automatically initiating performance of the action for each of the multiple occupants of the transport vehicle includes;
retrieving profile information that is specific to each of the multiple occupants of the transport vehicle based on the account identifier associated with that occupant; and
for each of the multiple occupants, determining the action to perform based on the classification of the vehicle collision event and the retrieved profile information that is specific to that occupant.
5 Assignments
0 Petitions
Accused Products
Abstract
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.
-
Citations
20 Claims
-
1. A method for remotely evaluating collision events of vehicles, the method being implemented by one or more processors of a network computing system and comprising:
-
maintaining, on the network computing system, profile information for each of a plurality of users, the profile information associating each user with an account identifier of a network service; arranging a transport to be provided in which multiple occupants of a transport vehicle are users of the network service; while the transport is in progress, receiving local device data transmitted from a mobile computing device of at least one of multiple occupants of the transport vehicle, the local device data including (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; detecting a vehicle collision event based on the local device data; determining a classification of the vehicle collision event based on the local device data, the classification including 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; automatically initiating performance of an action for each of the multiple occupants of the transport vehicle, to mitigate a consequence of the vehicle collision event to that occupant; wherein automatically initiating performance of the action for each of the multiple occupants of the transport vehicle includes; retrieving profile information that is specific to each of the multiple occupants of the transport vehicle based on the account identifier associated with that occupant; and for each of the multiple occupants, determining the action to perform based on the classification of the vehicle collision event and the retrieved profile information that is specific to that occupant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 20)
-
-
17. 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 computing system to perform operations that include:
-
maintaining, on the network computing system, profile information for each of a plurality of users, the profile information associating each user with an account identifier of a network service; arranging a transport to be provided in which multiple occupants of a transport vehicle are users of the network service; while the transport is in progress, receiving local device data transmitted from a mobile computing device of at least one of multiple occupants of the transport vehicle, the local device data including (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; detecting a vehicle collision event based on the local device data; determining a classification of the vehicle collision event based on the local device data, the classification including 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; automatically initiating performance of an action for each of the multiple occupants of the transport vehicle, to mitigate a consequence of the vehicle collision event to that occupant; wherein automatically initiating performance of the action for each of the multiple occupants of the transport vehicle includes; retrieving profile information that is specific to each of the multiple occupants of the transport vehicle based on the account identifier associated with that occupant; and for each of the multiple occupants, determining the action to perform based on the classification of the vehicle collision event and the retrieved profile information that is specific to that occupant.
-
-
18. A network computer system comprising:
-
a memory to store a set of instructions; one or more processors to access the set of instructions to; maintain, on a network computing system, profile information for each of a plurality of users, the profile information associating each user with an account identifier of a network service; arrange a transport to be provided in which multiple occupants of a transport vehicle are users of the network service; while the transport is in progress, receive local device data transmitted from a mobile computing device of at least one of multiple occupants of the transport vehicle, the local device data including (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; detect a vehicle collision event based on the local device data; determine a classification of the vehicle collision event based on the local device data, the classification including 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; automatically initiate performance of an action for each of the multiple occupants of the transport vehicle, to mitigate a consequence of the vehicle collision event to that occupant; wherein the one or more processors automatically initiate performance of the action for each of the multiple occupants of the transport vehicle by; retrieving profile information that is specific to each of the multiple occupants of the transport vehicle based on the account identifier associated with that occupant; and for each of the multiple occupants, determining the action to perform based on the classification of the vehicle collision event and the retrieved profile information that is specific to that occupant.
-
Specification