Proximity-based mobile message delivery
First Claim
1. A method of transmitting a message from a first user of a first mobile terminal to a second user of a second mobile terminal, comprising:
- receiving data at the first mobile terminal when the first mobile terminal is remote from the second mobile terminal, the data comprising the message intended for the second user;
storing the data at the first mobile terminal;
subsequent to storing the data, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal; and
authenticating the second mobile terminal which comprises receiving a token encrypted using a first key of a cryptographic key-pair from the second mobile terminal at the first mobile terminal and decrypting the token using a second key of the cryptographic key-pair previously obtained from the second mobile terminal; and
transmitting a signal comprising the message from the first mobile terminal to the second mobile terminal.
2 Assignments
0 Petitions
Accused Products
Abstract
Proximity-based mobile message delivery is described. In an embodiment, a first user stores a message intended for a second user on a first mobile terminal, while the first mobile terminal is located remote from a second mobile terminal of the second user. Subsequent to this, the first mobile terminal detects that it is now in proximity with the second mobile terminal, and this triggers the first mobile terminal to transmit the message to the second mobile terminal. In embodiments, authentication of the second mobile terminal can be performed before transmitting the message. In another embodiment, a mobile terminal comprises a short-range wireless transceiver that can detect that a further mobile terminal is in proximity, and trigger the transmission of a pre-stored message to the further mobile terminal.
16 Citations
18 Claims
-
1. A method of transmitting a message from a first user of a first mobile terminal to a second user of a second mobile terminal, comprising:
-
receiving data at the first mobile terminal when the first mobile terminal is remote from the second mobile terminal, the data comprising the message intended for the second user; storing the data at the first mobile terminal; subsequent to storing the data, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal; and authenticating the second mobile terminal which comprises receiving a token encrypted using a first key of a cryptographic key-pair from the second mobile terminal at the first mobile terminal and decrypting the token using a second key of the cryptographic key-pair previously obtained from the second mobile terminal; and transmitting a signal comprising the message from the first mobile terminal to the second mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile terminal, comprising:
-
a short-range wireless transceiver arranged to detect a further mobile terminal located in proximity with the mobile terminal and output a signal; a memory device including a private encryption key and a public encryption key that are unique to the mobile terminal; and a processor arranged to encrypt a message stored in memory using the public encryption key and to receive the signal and, responsive thereto, trigger transmission of the message previously stored in memory to the further mobile terminal using the short-range wireless transceiver. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method of transmitting a message from a first user of a first mobile terminal to a second user of a second mobile terminal, comprising:
-
receiving data at the first mobile terminal when the first mobile terminal is remote from the second mobile terminal, the data comprising the message intended for the second user; storing the data in a memory at the first mobile terminal; subsequent to storing the data, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal; authenticating a token received from the second mobile terminal using a unique cryptographic key assigned only to the second mobile terminal, the token being previously obtained from the second mobile terminal; and transmitting a signal comprising the message from the first mobile terminal to the second mobile terminal.
-
Specification