DETECTING VEHICLE COLLISIONS BASED ON MOBILE COMPUTING DEVICE DATA
First Claim
Patent Images
1. A network computer system comprising:
- a memory to store a set of instructions;
one or more processors to access the set of instructions to;
arrange a transport to be provided in which multiple occupants of a transport vehicle are users of a network service;
while a transport is in progress, receive local device data transmitted from a mobile computing device of at least one of multiple occupants of a transport vehicle;
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 on the classification of the vehicle collision event, the plurality of actions includes a first action and at least a second action that is different than the first action; and
automatically initiate performance of the plurality of actions.
4 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 network computer system comprising:
-
a memory to store a set of instructions; one or more processors to access the set of instructions to; arrange a transport to be provided in which multiple occupants of a transport vehicle are users of a network service; while a transport is in progress, receive local device data transmitted from a mobile computing device of at least one of multiple occupants of a transport vehicle; 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 on the classification of the vehicle collision event, the plurality of actions includes a first action and at least a second action that is different than the first action; and automatically initiate performance of the plurality of actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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:
-
arrange a transport to be provided in which multiple occupants of a transport vehicle are users of a network service; while a transport is in progress, receive local device data transmitted from a mobile computing device of at least one of multiple occupants of a transport vehicle; 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 on the classification of the vehicle collision event, the plurality of actions includes a first action and at least a second action that is different than the first action; and automatically initiate performance of the plurality of actions.
-
-
20. 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:
-
arranging a transport to be provided in which multiple occupants of a transport vehicle are users of a network service; while a transport is in progress, obtaining local device data transmitted from a mobile computing device of at least one of multiple occupants of a transport vehicle; detecting 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, determining 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; determining a plurality of actions to perform based on the classification of the vehicle collision event, the plurality of actions includes a first action and at least a second action that is different than the first action; and automatically initiating performance of the plurality of actions.
-
Specification