Location Based Messaging
First Claim
Patent Images
1. A method of processing a message, the method comprising:
- receiving a message from a sender, the message directed to a recipient;
prior to delivery of the message to the recipient, processing the message including identifying a location-request code appended to a destination number for the recipient included in the message and determining a current location of the sender, where the location-request code is an indication that the current location of the sender is to be included in the message;
modifying the message to include the current location of the sender; and
transmitting the modified message to the recipient.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for messages, such as short messages and multi-media messages. In one implementation a message is received from a sender, a location of the sender is determined, the message is modified to include the location of the sender, and the modified message is transmitted to a recipient.
50 Citations
34 Claims
-
1. A method of processing a message, the method comprising:
-
receiving a message from a sender, the message directed to a recipient; prior to delivery of the message to the recipient, processing the message including identifying a location-request code appended to a destination number for the recipient included in the message and determining a current location of the sender, where the location-request code is an indication that the current location of the sender is to be included in the message; modifying the message to include the current location of the sender; and transmitting the modified message to the recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of processing a message, comprising:
-
receiving a message from a first messaging service center, the message directed from a sender to a recipient; processing the message to identify a location-request code included in the message and then determining a current location of a sender of the message, where the location-request code is an indication that the current location of the sender is to be included in the message; prior to delivering the message to the recipient, modifying the message to include the current location of the sender; and transmitting the modified message to a second messaging service center for delivery to the recipient. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of processing a message, comprising:
-
inputting a message into a mobile station, the message directed from the mobile station to a recipient messaging entity; inputting into the mobile station a location-request code and a destination number, where the location-request code specifies a request to modify the message prior to delivery to the recipient messaging entity to include a current location of the mobile station in the message and where the destination number corresponds to the recipient messaging entity; and transmitting the message from the mobile station to a messaging service center for delivery to the recipient messaging entity. - View Dependent Claims (25, 26)
-
-
27. A system for processing a message, comprising:
-
a sender mobile station configured to receive a user input and based on the user input transmit a message over a mobile network for delivery to a recipient messaging entity associated with a destination number, where the message includes a request to include a current location of the sender mobile station in the message; a messaging service center configured to; receive from a sender mobile station a message; process the message to determine if the message includes a request to include a current location of the sender mobile station in the message; transmit the message to a location server; receive a modified message from a location server; transmit the modified message to a recipient messaging entity; a location server configured to; receive a message from a messaging center, the message including a request to include a current location of a sender mobile station in the message; determine a current location of the sender mobile station; modify the message to include the current location of the sender mobile station; and transmit the modified message to a messaging center; and a recipient messaging entity configured to receive a modified message from the location server, the modified message including a current location of a sender mobile station from which the message originated. - View Dependent Claims (28, 29)
-
-
30. A method of processing a multi-media message, comprising:
-
receiving a multi-media message originating from a sender mobile station, the multi-media message including destination information; processing the message to identify a location-request code and determining a current location of the sender mobile station, where a location-request code is an indication that the current location of the sender mobile station is to be included in the multi-media message; prior to delivery of the multi-media message to a recipient, receiving from the location server a modified multi-media message including the current location of the sender mobile station; and transmitting the modified multi-media message to the recipient based on the destination information. - View Dependent Claims (31, 32, 33, 34)
-
Specification