US 12,243,104 B2
Vehicle telematics and account management
Imran Iqbal, Elgin, IL (US); Srinath Gopalan, Hoffman Estates, IL (US); and Yuval Saban, Oak Park, IL (US)
Assigned to ARITY INTERNATIONAL LIMITED, (IE)
Filed by ARITY INTERNATIONAL LIMITED, Belfast (IE)
Filed on May 19, 2023, as Appl. No. 18/199,397.
Application 18/199,397 is a continuation of application No. 16/507,389, filed on Jul. 10, 2019, granted, now 11,798,089.
Application 16/507,389 is a continuation of application No. 14/685,761, filed on Apr. 14, 2015, granted, now 10,373,257, issued on Aug. 6, 2019.
Application 14/685,761 is a continuation in part of application No. 14/505,014, filed on Oct. 2, 2014, granted, now 9,754,425, issued on Sep. 5, 2017.
Claims priority of provisional application 61/943,200, filed on Feb. 21, 2014.
Prior Publication US 2023/0368302 A1, Nov. 16, 2023
Int. Cl. G06Q 40/08 (2012.01); G06Q 30/0207 (2023.01)
CPC G06Q 40/08 (2013.01) [G06Q 30/0207 (2013.01)] 5 Claims
OG exemplary drawing
 
1. A computing system comprising:
one or more processors; and
memory storing computer-executable instructions that, when executed by the one or more processors, cause the computing system to:
provide a template comprising a plurality of fields;
establish, based on a plurality of parameters entered using the plurality of fields, a contract;
associate the contract with a first user;
determine, based on the contract, a particular challenge, wherein the particular challenge comprises a vehicle speeding challenge, a vehicle braking challenge, or a vehicle turning challenge;
transmit, to a first mobile computing device associated with the first user, the particular challenge;
receive, from the first mobile computing device, drive data determined by the first mobile computing device during one or more trips;
monitor the first mobile computing device for usage of applications on the first mobile computing device and usage of telephone capabilities on the first mobile computing device, while the drive data indicates that the first mobile computing device is in a moving vehicle;
when the particular challenge comprises the vehicle speeding challenge, determine, based on the drive data, that the first user passed the particular challenge by determining that one or more speed indications in the drive data are below one or more contracted speed indications in the contract;
when the particular challenge comprises the vehicle braking challenge, determine, based on the drive data, that the first user passed the particular challenge by determining that one or more deacceleration indications in the drive data are below one or more contracted deacceleration indications in the contract;
when the particular challenge comprises the vehicle turning challenge, determine, based on the drive data, that the first user passed the particular challenge by determining that one or more turn speed indications in the drive data are below one or more contracted turn speed indications in the contract; and
transmit, to the first mobile computing device, an indication that the first user has passed the particular challenge.