Text message location tracking using comet trail representing speed and direction
First Claim
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by a processor of a first mobile device, cause the processor to;
receive, via a text messaging application, a plurality of text messages from a second mobile device,each text message, of the plurality of text messages, including different location information associated with the second mobile device,the plurality of text messages including a first text message;
generate, based on the location information included in the plurality of text messages, a graphical representation,the graphical representation representing a speed and a direction associated with a movement of the second mobile device;
provide the graphical representation for display via a display associated with the first mobile device;
provide a user interface associated with the text messaging application;
generate, based on information received from a first user and via the user interface, a second text message,the received information indicating a second user for receiving the second text message,the second user being associated with the second mobile device;
send the second text message to the second mobile device;
display, based on sending the second text message, the information received from the first user via the user interface,the location information included in the first text message not being displayed via the user interface; and
send, to the second mobile device, a third text message including information identifying a geographic location of the first mobile device,the third text message being sent based on the first mobile device being a particular geographic distance from a previous geographic location of the first mobile device,information identifying the previous geographic location being included in a fourth text message sent to the second mobile device, andthe fourth text message being sent to the second mobile device prior to the third text message being sent to the second mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A first mobile device may receive, via a text messaging application, first location information from a second mobile device. The first location information may indicate a first geographic location of the second mobile device. The first mobile device may receive, via the text messaging application, second location information from the second mobile device. The second location information may indicate a second geographic location of the second mobile device. The first mobile device may generate, based on the first location information and the second location information, a graphical representation. The graphical representation may represent a movement of the second mobile device from the first geographic location to the second geographic location. The first mobile device may provide the graphical representation for display via a display associated with the first mobile device.
17 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by a processor of a first mobile device, cause the processor to; receive, via a text messaging application, a plurality of text messages from a second mobile device, each text message, of the plurality of text messages, including different location information associated with the second mobile device, the plurality of text messages including a first text message; generate, based on the location information included in the plurality of text messages, a graphical representation, the graphical representation representing a speed and a direction associated with a movement of the second mobile device; provide the graphical representation for display via a display associated with the first mobile device; provide a user interface associated with the text messaging application; generate, based on information received from a first user and via the user interface, a second text message, the received information indicating a second user for receiving the second text message, the second user being associated with the second mobile device; send the second text message to the second mobile device; display, based on sending the second text message, the information received from the first user via the user interface, the location information included in the first text message not being displayed via the user interface; and send, to the second mobile device, a third text message including information identifying a geographic location of the first mobile device, the third text message being sent based on the first mobile device being a particular geographic distance from a previous geographic location of the first mobile device, information identifying the previous geographic location being included in a fourth text message sent to the second mobile device, and the fourth text message being sent to the second mobile device prior to the third text message being sent to the second mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method comprising:
-
receiving, by a first mobile device, a plurality of text messages from a second mobile device, each text message, of the plurality of text messages, including different location information associated with the second mobile device, the plurality of text messages including a first text message; generating, by the first mobile device and based on the location information included in the plurality of text messages, a graphical representation, the graphical representation representing a speed and a direction associated with a movement of the second mobile device; displaying, by the first mobile device, the graphical representation via a display associated with the first mobile device; providing, by the first mobile device, a user interface; generating, by the first mobile device, based on information received from a first user, and via the user interface, a second text message, the received information indicating a second user for receiving the second text message, the second user being associated with the second mobile device; sending, by the first mobile device, the second text message to the second mobile device; displaying, by the first mobile device and based on sending the second text message, the information received from the first user via the user interface, the location information included in the first text message not being displayed via the user interface; initiating, by the first mobile device, a session for sharing the location information with the second mobile device; determining, by the first mobile device and based on initiating the session, an initial geographic location of the first mobile device; and sending a third text message to the second mobile device, the third text message including information identifying the initial geographic location of the first mobile device, the third text message being sent based on the first mobile device being a particular geographic distance from a previous geographic location of the first mobile device, information identifying the previous geographic location being included in a fourth text message sent to the second mobile device, and the fourth text message being sent to the second mobile device prior to the third text message being sent to the second mobile device. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A device comprising:
a processor to; receive a selection of a text messaging application; receive, via the text messaging application and from a mobile device, a plurality of text messages, each text message, of the plurality of text messages, including different location information associated with the mobile device, the plurality of text messages including a first text message; generate, based on the location information included in the plurality of text messages, a graphical representation representing a speed and a direction associated with a movement of the mobile device; display the graphical representation via a display of the device; provide, based on the selection, a user interface associated with the text messaging application; generate, based on information received from a first user and via the user interface, a second text message, the received information indicating a second user for receiving the second text message, the second user being associated with the mobile device; send the second text message to the mobile device; display, based on sending the second text message, the information received from the first user via the user interface, the location information included in the plurality of text messages not being displayed via the user interface; and send, to the mobile device, a third text message including information identifying a geographic location of the device, the third text message being sent based on the device being a particular geographic distance from a previous geographic location of the device information identifying the previous geographic location being included in a fourth text message sent to the mobile device, and the fourth text message being sent to the mobile device prior to the third text message being sent to the mobile device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification