US 11,963,071 B1
Text message control system
Thomas J. Wilson, Chicago, IL (US); and Edward A. Biemer, Eastbourne (GB)
Assigned to ALLSTATE INSURANCE COMPANY, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Jan. 19, 2021, as Appl. No. 17/151,812.
Application 17/151,812 is a continuation of application No. 16/713,642, filed on Dec. 13, 2019, granted, now 10,911,909.
Application 16/713,642 is a continuation of application No. 15/652,923, filed on Jul. 18, 2017, granted, now 10,542,393, issued on Jan. 21, 2020.
Application 15/652,923 is a continuation of application No. 14/573,800, filed on Dec. 17, 2014, granted, now 9,743,260, issued on Aug. 22, 2017.
Int. Cl. H04W 4/14 (2009.01)
CPC H04W 4/14 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system, comprising:
a mobile computing device configured to receive or send a text message over a cellular network;
a server storing at least one of weather information, traffic information, or road condition information; and
a network computing device configured to:
obtain, from the mobile computing device, a first location of the mobile computing device, the mobile computing device being a first mobile computing device within a vehicle;
communicate, with a second mobile computing device within the vehicle and associated with a passenger of the vehicle, to obtain information from the second mobile computing device indicating that a user of the first mobile computing device is driving the vehicle;
transmit, to the server and based at least partly on the user of the mobile computing device driving the vehicle, the first location of the mobile computing device to retrieve at least one of specific weather information, specific traffic information, or specific road condition information indicating a first driving situation for the vehicle;
determine a first access level based on at least one of the specific weather information, the specific traffic information, or the specific road condition information; and
transmit the first access level to the mobile computing device;
wherein the mobile computing device is configured to:
receive an incoming text message during a drive;
determine, based on a sender of the incoming text message, a sender priority level; and
block, based on the first access level and the sender priority level, the incoming text message from being output to a user of the mobile computing device during the drive.