Providing mobile user driving alerts
First Claim
1. A method comprising:
- receiving, by one or more devices, an alert status, associated with a first user device,the alert status being associated with an instruction to prevent calls from being sent to the first user device,the alert status indicating that a user, associated with the first user device, is operating a vehicle, andthe first user device being different than each of the one or more devices;
receiving, by the one or more devices, a call instruction from a second user device,the call instruction including an instruction to place a call from the second user device to the first user device, andthe second user device being different than each of the one or more devices;
generating, by the one or more devices and based on receiving the call instruction, a message,the message being further based on the alert status, andthe message including an indication that the user is operating the vehicle;
sending, by the one or more devices and without sending the call from the second user device to the first user device, the message to the second user device; and
detecting, by the one or more devices, a removal of the alert status, thereby allowing calls to be sent to the first user device,detecting the removal of the alert status including;
detecting the removal of the alert status based on disconnecting the first user device from a mobile alert device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is configured to receive an alert status, associated with a first user device, based on the first user device connecting with a mobile alert device, where the alert status is associated with an instruction to prevent calls from being sent to the first user device, and where the alert status indicates that a user, associated with the first user device, is operating a vehicle. The system is configured to receive a call instruction from a second user device, where the call instruction includes an instruction to place a call from the second user device to the first user device. The system is further configured to send the alert status to the second user device, based on receiving the alert status and the call instruction.
8 Citations
24 Claims
-
1. A method comprising:
-
receiving, by one or more devices, an alert status, associated with a first user device, the alert status being associated with an instruction to prevent calls from being sent to the first user device, the alert status indicating that a user, associated with the first user device, is operating a vehicle, and the first user device being different than each of the one or more devices; receiving, by the one or more devices, a call instruction from a second user device, the call instruction including an instruction to place a call from the second user device to the first user device, and the second user device being different than each of the one or more devices; generating, by the one or more devices and based on receiving the call instruction, a message, the message being further based on the alert status, and the message including an indication that the user is operating the vehicle; sending, by the one or more devices and without sending the call from the second user device to the first user device, the message to the second user device; and detecting, by the one or more devices, a removal of the alert status, thereby allowing calls to be sent to the first user device, detecting the removal of the alert status including; detecting the removal of the alert status based on disconnecting the first user device from a mobile alert device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
one or more devices to; receive an alert status associated with a first user device, the alert status being associated with an instruction to prevent calls from being sent to the first user device, the alert status indicating that a user, associated with the first user device, is operating a vehicle, and the first user device being different than each of the one or more devices; receive a call instruction from a second user device, the call instruction including an instruction to place a call from the second user device to the first user device, and the second user device being different than each of the one or more devices; generate, based on receiving the call instruction, a message, the message being further based on the alert status, and the message including an indication that the user is operating the vehicle; send, without sending the call from the second user device to the first user device, the message to the second user device; receive call information associated with the call instruction; detect a removal of the alert status, the one or more devices, when detecting the removal of the alert status, being to; detect the removal of the alert status based on disconnecting the first user device from a mobile alert device; and send the call information to the first user device based on detecting the removal of the alert status. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
16. A non-transitory computer-readable medium storing instructions, the instructions comprising:
a plurality of instructions which, when executed by one or more processors, cause the one or more processors to; receive an alert status, associated with a first user device, based on the first user device connecting with a mobile alert device, the alert status being associated with an instruction to prevent calls from being sent to the first user device, the alert status indicating that a user, associated with the first user device, is operating a vehicle; receive a call instruction from a second user device, the call instruction including an instruction to place a call from the second user device to the first user device; generate, based on receiving the call instruction, a message, the message being further based on the alert status, and the message including an indication that the user is operating the vehicle; send, without sending the call from the second user device to the first user device, the message to the second user device; and detect a removal of the alert status, thereby allowing calls to be sent to the first user device, the one or more instructions to detect the removal of the alert status including; one or more instructions to detect the removal of the alert status based on disconnecting the first user device from a mobile alert device. - View Dependent Claims (17, 18, 19, 20)
-
21. A system comprising:
one or more devices to; receive an alert status, associated with a first user device, based on the first user device connecting with a mobile alert device, the alert status being associated with an instruction to prevent calls from being sent to the first user device, and the first user device being different than each of the one or more devices; receive a call instruction from a second user device, the call instruction including an instruction to place a call from the second user device to the first user device, and the second user device being different than each of the one or more devices; generate, based on receiving the call instruction, a message, the message being further based on the alert status; send, without sending the call from the second user device to the first user device, the message to the second user device; and remove, based on detecting that the first user device is disconnected from the alert mobile device, the alert status. - View Dependent Claims (22, 23, 24)
Specification