Text Message Control System
First Claim
1. A system, comprising:
- a mobile computing device associated with a vehicle and comprising a cellular network interface configured to receive or send a text message over a cellular network; and
a network computing device, comprising a network interface, and configured to;
obtain, from the mobile computing device or another network computing device, information indicating a driving situation related to the vehicle at a time at which the mobile computing device receives a particular text message;
determine an access level based on the obtained information; and
transmit the access level to the mobile computing device;
wherein the mobile computing device is configured to;
determine a priority level of the particular text message or of a sender of the particular text message; and
determine whether to output the particular text message based on the access level and the priority level.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computer-readable media, software, and apparatuses provide a system for controlling access to text messaging capabilities of a mobile computing device of a user while the user is driving. The mobile computing device may be configured to restrict a user from sending or receiving text messages while the user is driving depending on a current driving situation. Whether a user can send or receive text messages may further depend on a priority of the text message or a priority level of a sender or intended recipient of the text message. The system may include devices for collecting information regarding the vehicle and its surroundings and for determining the current driving situation based on the collected information. Further, the system may include devices for maintaining records of the restrictions placed on text messaging and of rewards earned for agreeing to be subject to such restrictions.
24 Citations
20 Claims
-
1. A system, comprising:
-
a mobile computing device associated with a vehicle and comprising a cellular network interface configured to receive or send a text message over a cellular network; and a network computing device, comprising a network interface, and configured to; obtain, from the mobile computing device or another network computing device, information indicating a driving situation related to the vehicle at a time at which the mobile computing device receives a particular text message; determine an access level based on the obtained information; and transmit the access level to the mobile computing device; wherein the mobile computing device is configured to; determine a priority level of the particular text message or of a sender of the particular text message; and determine whether to output the particular text message based on the access level and the priority level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
a network interface configured to communicate with a server and a mobile computing device while the mobile computing device is traveling within a vehicle; and at least one processor configured to cause the computing device to; obtain, from the server, information indicating a driving situation related to the vehicle at a time at which the mobile computing device receives a particular text message; determine, based on the obtained information, an access level for controlling how the mobile computing device outputs the particular text message; and transmit the access level to the mobile computing device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
determining, by a computing device, whether a user is a driver of a vehicle; determining a driving situation with respect to the vehicle based on information obtained from a device on the vehicle and information obtained from a server remote from the vehicle; determining a priority level of a sender of an incoming text message or an intended recipient of an outgoing text message; determining, based on the driving situation and priority level, a level of access to text messaging capabilities of a mobile computing device associated with the driver of the vehicle; and controlling access to the text messaging capabilities of the mobile computing device in accordance with the level of access. - View Dependent Claims (20)
-
Specification