Back to results
US 11,889,463 B2Granted
Violation citation system and method
OwnerGeorge Millerinventor
Life of this patent
Estimating the term…
Abstract
A method is provided. A notice is received from a mobile device indicating that typing within a texting application has occurred substantially simultaneously as forward motion has been detected. The notice includes a timestamp of when the typing and the detection of forward motion occurred. A position of the mobile device is triangulated for the timestamp, and a determination is made as to whether the typing and the detection of forward motion occurred within a predetermined target area using at least a portion of data calculated from the step of triangulating.
Claims20
A method comprising:
- receiving a notice from a mobile device indicating that typing within a texting application has occurred substantially simultaneously as motion has been detected, wherein the notice includes a timestamp of when the typing and the detection of motion occurred;
- triangulating a position of the mobile device for the timestamp;
- and determining whether the typing and the detection of motion occurred within a predetermined target area using at least a portion of data calculated from the step of triangulating;
- and issuing a stop notification to the mobile device if the typing and the detection of motion occurred within the predetermined target area.
1 more element
A system comprising:
- a plurality of base stations positioned relative to one another to form a coverage area, wherein the plurality of base stations are configured to communicate with a mobile device;
- and a server that is in communication with the plurality of base stations and configure to have a server application execute thereon, wherein the server application is configured to:
- receive a notice from a mobile device indicating that typing within a texting application has occurred substantially simultaneously as motion has been detected, wherein the notice includes a timestamp of when the typing and the detection of motion occurred;
- triangulate a position of the mobile device for the timestamp, wherein the position further comprises geographical location and elevation;
- determine whether the typing and the detection of motion occurred within a predetermined target area using at least a portion of data calculated from the step of triangulating;
- issue a stop notification to the mobile device if the typing and the detection of motion occurred within the predetermined target area;
- and receive a stop response notification from the mobile device, wherein the stop response indicates whether additional typing within the texting application has occurred substantially simultaneously as motion has been detected.
4 more elements
A mobile device comprising:
- a user interface;
- a sensor that is configured to sense motion;
- communication circuitry that is configured to communicate with a plurality of base stations and GPS system;
- a processor with memory that is configured to communicate with the user interface, the sensor, and the communication circuitry;
- a texting application that is configured to execute on the processor and memory, wherein the texting application is configured to indicate to the operating system whether a user is typing a message through the user interface;
- a GPS framework that is configured to execute on the processor and memory, wherein the GPS framework is configured to communicate with the communication circuitry to obtain GPS data;
- an accelerometer framework that is configured to execute on the processor and memory, wherein the accelerometer framework is configured to communicate with the sensor, and wherein the accelerometer framework is configured to calculate whether the user is motion based at least in part on motion sensed by the sensor;
- a citation application that is configured to execute on the processor and memory, wherein the citation application is configured to:
- receive a first indication from the accelerometer framework that the user is motion;
- receive a first indication from the texting application that the user is typing;
- determine whether the first texting and motion indications occurred substantially simultaneously;
- recording a first timestamp of when the first texting and motion indications occurred;
- issue a notification over the communication circuitry that the first texting and motion indications occurred substantially simultaneously, wherein the notification includes the first timestamp;
- receive a stop notification if the first texting and motion indications, which occurred substantially simultaneously, were in a predetermined target area;
- display the stop notification to the user over the user interface;
- receive a second indication from the accelerometer framework that the user is motion;
- receive a second indication from the texting application that the user is typing;
- determine whether the second texting and motion indications occurred substantially simultaneously;
- and issue a stop response notification over the communication that indicates whether the second texting and motion indications occurred substantially simultaneously.
16 more elements
Dependencies are inferred from the claim text.