Controlling mobile device calls, text messages and data usage while operating a motor vehicle
First Claim
1. A method, comprising:
- receiving, at a carrier server associated with at least one mobile device operated by a user, a notification of an attempted communication, wherein the attempted communication comprises at least one of an attempted voice call, a text message, and a mobile data communication to or from the mobile device;
identifying, by the carrier server, a remote server,determining, by the remote server, whether a transport is in motion based on a received speed event message identifying that a transport speed of the transport has exceeded a speed threshold;
determining, by the remote server, whether the mobile device is located in the transport based on an assessment that a first distance measurement and a second distance measurement are equal;
wherein the first distance measurement is calculated between a first location of the mobile device at a first time and a first location of the transport at the first time, and the second distance measurement is calculated between a second location of the mobile device at a second time and a second location of the transport at the second time, wherein the second time is after the first time; and
applying, by the carrier server, a policy to the attempted communication when the transport speed has exceeded the speed threshold and the mobile device is identified as being located in the transport.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are an system and method of regulating mobile device communications while operating a motor vehicle. One example method may include determining a speed event indicating that a speed of the motor vehicle has performed at least one of exceeded a first threshold above which mobile device usage restriction policies are invoked and fallen below a second threshold allowing the mobile device restriction policies to be removed. The first threshold may be equal to or greater than the second threshold. As a result of obtaining the speed event, the method may also provide transmitting the speed event to a remote edge gateway server located remotely from the motor vehicle, which stores the speed event for reference purposes when determining a policy for routing a particular mobile device call, text message and/or mobile data session.
6 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a carrier server associated with at least one mobile device operated by a user, a notification of an attempted communication, wherein the attempted communication comprises at least one of an attempted voice call, a text message, and a mobile data communication to or from the mobile device; identifying, by the carrier server, a remote server, determining, by the remote server, whether a transport is in motion based on a received speed event message identifying that a transport speed of the transport has exceeded a speed threshold; determining, by the remote server, whether the mobile device is located in the transport based on an assessment that a first distance measurement and a second distance measurement are equal; wherein the first distance measurement is calculated between a first location of the mobile device at a first time and a first location of the transport at the first time, and the second distance measurement is calculated between a second location of the mobile device at a second time and a second location of the transport at the second time, wherein the second time is after the first time; and applying, by the carrier server, a policy to the attempted communication when the transport speed has exceeded the speed threshold and the mobile device is identified as being located in the transport. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable medium comprising instructions that, when read by a processor, cause the processor to perform:
-
receiving, at a carrier server associated with at least one mobile device operated by a user, a notification of an attempted communication, wherein the attempted communication comprises at least one of an attempted voice call, a text message, and a mobile data communication to or from the mobile device; identifying, by the carrier server, a remote server, determining, by the remote server, whether a transport is in motion based on a received speed event message identifying that a transport speed of the transport has exceeded a speed threshold; determining, by the remote server, whether the mobile device is located in the transport based on an assessment that a first distance measurement and a second distance measurement are equal; wherein the first distance measurement is calculated between a first location of the mobile device at a first time and a first location of the transport at the first time, and the second distance measurement is calculated between a second location of the mobile device at a second time and a second location of the transport at the second time, wherein the second time is after the first time; and applying, by the carrier server, a policy to the attempted communication when the transport speed has exceeded the speed threshold and the mobile device is identified as being located in the transport. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a remote server configured to; determine whether a transport is in motion based on a received speed event message identifying that a transport speed of the transport has exceeded a speed threshold; determine whether a mobile device is located in the transport based on an assessment that a first distance measurement and a second distance measurement are equal; wherein the first distance measurement is calculated between a first location of the mobile device at a first time and a first location of the transport at the first time, and the second distance measurement is calculated between a second location of the mobile device at a second time and a second location of the transport at the second time, wherein the second time is after the first time; a carrier server configured to; receive a notification of an attempted communication by the mobile device operated by a user, wherein the attempted communication comprises at least one of an attempted voice call, a text message, and a mobile data communication to or from the mobile device; and apply a policy to the attempted communication when the transport speed has exceeded the speed threshold and the mobile device is identified as being located in the transport. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification