Proximity-based mobile message delivery
First Claim
1. A method of transmitting a message from a first mobile terminal to a second mobile terminal to simulate hand delivery of the message from a first user of the first mobile terminal to a second user of the second mobile terminal, the method comprising:
- receiving a user-submitted message at the first mobile terminal, the message intended for personal delivery to the second user;
storing the message at the first mobile terminal;
pairing the first mobile terminal to the second mobile terminal, pairing including;
receiving a mutually agreed shared secret, the mutually agreed shared secret being entered at the first mobile terminal by the first user;
receiving a possible mutually agreed shared secret from the second mobile terminal;
when the possible mutually agreed shared secret is the mutually agreed shared secret, pairing the first mobile terminal to the second mobile terminal; and
when the possible mutually agreed shared secret is not the mutually agreed shared secret, rejecting pairing of the first mobile terminal to the second mobile terminal;
subsequent to storing the message, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal, indicating that the first user is in the presence of the second user; and
transmitting the message from the first mobile terminal to the second mobile terminal.
1 Assignment
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.
15 Citations
20 Claims
-
1. A method of transmitting a message from a first mobile terminal to a second mobile terminal to simulate hand delivery of the message from a first user of the first mobile terminal to a second user of the second mobile terminal, the method comprising:
-
receiving a user-submitted message at the first mobile terminal, the message intended for personal delivery to the second user; storing the message at the first mobile terminal; pairing the first mobile terminal to the second mobile terminal, pairing including; receiving a mutually agreed shared secret, the mutually agreed shared secret being entered at the first mobile terminal by the first user; receiving a possible mutually agreed shared secret from the second mobile terminal; when the possible mutually agreed shared secret is the mutually agreed shared secret, pairing the first mobile terminal to the second mobile terminal; and when the possible mutually agreed shared secret is not the mutually agreed shared secret, rejecting pairing of the first mobile terminal to the second mobile terminal; subsequent to storing the message, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal, indicating that the first user is in the presence of the second user; and transmitting the message from the first mobile terminal to the second mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium, the computer storage medium being hardware, storing computer-readable instructions which when executed perform actions to cause one or more processors to transmit a message from a first mobile terminal to a second mobile terminal to simulate hand delivery of the message from a first user of the first mobile terminal to a second user of the second mobile terminal, the actions comprising:
-
receiving a user-submitted message at the first mobile terminal, the message intended for personal delivery to the second user; storing the message at the first mobile terminal; pairing the first mobile terminal to the second mobile terminal, pairing including; receiving a mutually agreed shared secret, the mutually agreed shared secret being entered at the first mobile terminal by the first user; receiving a possible mutually agreed shared secret from the second mobile terminal; when the possible mutually agreed shared secret is the mutually agreed shared secret, pairing the first mobile terminal to the second mobile terminal; and when the possible mutually agreed shared secret is not the mutually agreed shared secret, rejecting pairing of the first mobile terminal to the second mobile terminal; subsequent to storing the message, the first mobile terminal detecting that the second mobile terminal is in proximity to the first mobile terminal, indicating that the first user is in the presence of the second user; and transmitting the message from the first mobile terminal to the second mobile terminal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for transmitting a message from a first mobile terminal to a second mobile terminal to simulate hand delivery of the message from a first user of the first mobile terminal to a second user of the second mobile terminal, the system comprising:
-
one or more processors configured to; receive a user-submitted message at the first mobile terminal, the message intended for personal delivery to the second user; store the message at the first mobile terminal; pair the first mobile terminal to the second mobile terminal, the one or more processors being configured to pair the first mobile terminal to the second mobile terminal by; receiving a mutually agreed shared secret, the mutually agreed shared secret being entered at the first mobile terminal by the first user; receiving a possible mutually agreed shared secret from the second mobile terminal; when the possible mutually agreed shared secret is the mutually agreed shared secret, pairing the first mobile terminal to the second mobile terminal; and when the possible mutually agreed shared secret is not the mutually agreed shared secret, rejecting pairing of the first mobile terminal to the second mobile terminal; subsequent to storing the message, detect that the second mobile terminal is in proximity to the first mobile terminal, indicating that the first user is in the presence of the second user; and transmit the message from the first mobile terminal to the second mobile terminal. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification