Message transmission/reception system and method
First Claim
1. A terminal device comprising:
- means for receiving as input a destination of a message that is to be transmitted and a position at which the message is be received; and
means for appending to said message position information that indicates said position that has been received as input.
1 Assignment
0 Petitions
Accused Products
Abstract
In a mobile terminal (1), upon completion of the preparation of a transmission message in a message preparation unit (13), a position information appending unit (12) uses a position-acquisition unit (11) to begin acquisition of its position and thus acquires information of the current position of the mobile terminal (1). The position information appending unit (12) appends the position information that has been acquired by the position-acquisition unit (11) to the message and transmits the message from a message transmission unit (14) to a position-designated message server (2). The position-designated message server (2) transmits the message to the (destination) mobile terminal (3) when the position information that has been appended to the message that was transmitted from the mobile terminal (1) matches with position information that has been sent in from the mobile terminal (3).
28 Citations
24 Claims
-
1. A terminal device comprising:
-
means for receiving as input a destination of a message that is to be transmitted and a position at which the message is be received; and
means for appending to said message position information that indicates said position that has been received as input. - View Dependent Claims (2)
-
-
3. A terminal device comprising:
-
position-acquisition means for receiving a position request from a server device and then acquiring a position; and
a position information transmission means for transmitting position information that has been acquired by said position-acquisition means to said server device.
-
-
4. A server device for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is the transmission destination;
- said server device comprising;
message storage means for, upon receiving a message that has been transmitted from a terminal device that is a transmission origin, storing the message that has been received;
position request means for extracting a destination address and position information from a message that has been stored in said message storage means and submitting a position request to the terminal device that is the transmission destination that is indicated by the destination address; and
message management means for transmitting the message to said terminal device that is the transmission destination when position information that has been appended to said message matches with position information from said terminal device that is the transmission destination that has been transmitted in response to said position request.
- said server device comprising;
-
5. A server device for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, the server device comprising:
-
message storage means for storing messages;
position request means for, upon receiving a message that has been transmitted from a terminal device that is a transmission origin, submitting a position request to the terminal device that is the transmission origin of the message that has been received, and further, extracting a destination address and position information from a message that is stored in said message storage means and submitting a position request to the terminal device that is the transmission destination of the destination address;
appending means for appending position information of said terminal device that is the transmission origin that has been transmitted in response to a position request to said terminal device of the transmission origin to said message as position information of the position at which the message is to be received and storing in said message storage means; and
message management means for transmitting the message to said terminal device that is the transmission destination when position information of said terminal device that is the transmission destination and that has been transmitted in response to a position request to said terminal device that is the transmission destination matches with position information that has been appended to said message.
-
-
6. A message transmitting and receiving system for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said message transmitting and receiving system comprising:
a terminal device that is the transmission origin that includes;
means for receiving as input the destination of a message and the position at which the message is to be received, and appending means for appending to said message position information that indicates said position that has been received as input;
a server device that includes;
message storage means for, upon receiving a message that has been transmitted from said terminal device that is the transmission origin, storing the message that has been received;
position request means for extracting a destination address and position information from a message that has been stored in said message storage means and submitting a position request to a terminal device that is the transmission destination that is indicated by said destination address; and
message management means for transmitting said message to said terminal device that is the transmission destination when position information that has been appended to said message matches with position information from said terminal device that is the transmission destination that has been transmitted in response to said request for position; and
a terminal device that is the transmission destination that includes;
first position-acquisition means for receiving a position request from said server device and acquiring position; and
position information transmission means for transmitting position information that has been acquired by said first position-acquisition means to said server device. - View Dependent Claims (7)
-
8. A message transmitting and receiving system for transmitting a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said message transmitting and receiving system comprising:
-
a terminal device that is the transmission origin that includes;
first position-acquisition means for receiving a position request from said server device and acquiring position; and
position information transmission means for transmitting position information that has been acquired by said first position-acquisition means to said server device;
a server device that includes;
message storage means for storing messages;
position request means for, upon receiving a message that has been transmitted from a transmission origin terminal device, submitting a position request to the terminal device that is the transmission origin of the message that has been received, and further, extracting the destination address and position information from a message that has been stored in said message storage means and submitting a position request to the transmission destination terminal device of the destination address;
appending means for appending to said message position information of said terminal device that is the transmission origin that has been transmitted in response to the position request to said terminal device that is the transmission origin as position information of the position at which the message is to be received and storing the message in said message storage means; and
message management means for transmitting the message to said terminal device that is the transmission destination when position information that has been appended to said message matches with position information of said terminal device that is the transmission destination that has been transmitted in response to the position request to said terminal device that is the transmission destination; and
a terminal device that is the transmission destination that includes;
second position-acquisition means for accepting a position request from said server device and then acquiring position; and
position information transmission means for transmitting position information that has been acquired by said second position-acquisition means to said server device.
-
-
9. A message transmitting and receiving method, comprising steps wherein:
-
in a terminal device that is a transmission origin, a destination to which a message is to be transmitted and a position at which the message is to be received are received as input; and
said terminal device that is the transmission origin appends position information that indicates said position that has been received as input to said message and then transmits said message. - View Dependent Claims (10, 18)
-
-
11. A message transmitting and receiving method, comprising steps wherein:
-
a terminal device that is a transmission destination accepts a position request from a server device and acquires position; and
said terminal device that is the transmission destination transmits said position information that has been acquired to said server device.
-
-
12. A message transmitting and receiving method for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said message transmitting and receiving method comprising steps of:
-
upon receiving a message that is transmitted from a terminal device that is a transmission origin, storing the message that has been received;
extracting a destination address and position information from a message that has been stored and submitting a position request to a transmission destination terminal device of the destination address;
transmitting the transmission message to said transmission destination terminal device when position information that has been appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
-
13. A message transmitting and receiving method for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said message transmitting and receiving method comprising steps of:
-
upon receiving a message that is transmitted from a terminal device that is a transmission origin, submitting a position request to the terminal device that is the transmission origin that has transmitted in the message that was received;
appending position information of said terminal device that is the transmission origin that has been transmitted in response to the position request to said terminal device that is the transmission origin to said transmission message as position information of the position at which said transmission message is to be received and storing said transmission message;
extracting a destination address and position information from a message that has been stored and submitting a position request to the transmission destination terminal device of the destination address; and
transmitting the transmission message to said transmission destination terminal device when position information that has been appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
-
14. A message transmitting and receiving method for delivering a message that has been transmitted from a terminal device to a terminal device that is a transmission destination, said message transmitting and receiving method comprising steps wherein:
-
the terminal device that is the transmission origin receives as input a destination of a transmission message and a position at which the transmission message is to be received;
the terminal device that is the transmission origin appends position information that indicates the position that has been received as input to said transmission message;
a server device, upon receiving a message that is transmitted from the terminal device that is the transmission origin, stores the message that has been received;
said server device extracts a destination address and position information from the message that has been stored and submits a position request to the transmission destination terminal device of the destination address;
the terminal device that is the transmission destination receives the position request from said server device and acquires position;
said terminal device that is the transmission destination transmits the acquired position information to said server device; and
said server device transmits the transmission message to said transmission destination terminal device when position information that is appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request. - View Dependent Claims (15)
-
-
16. A message transmitting and receiving method for delivering a message that has been transmitted from a terminal device to a terminal device that is a transmission destination, said message transmitting and receiving method comprising steps wherein:
-
a server device, upon receiving a message that has been transmitted from a terminal device that is the transmission origin, submits a position request to the terminal device that is the transmission origin that has transmitted the message that has been received;
said terminal device that is the transmission origin receives the position request from said server device and acquires its position;
said server device appends the position information of said terminal device that is the transmission origin that has been transmitted in response to the position request to said terminal device that is the transmission origin to said transmission message as position information of the position at which the message is to be received and stores the message;
said server device extracts a destination address and position information from the message that has been stored and submits a position request to the transmission destination terminal device of the destination address;
the terminal device that is the transmission destination receives the position request from the server device and acquires position;
said terminal device that is the transmission destination transmits said position information that has been acquired to said server device;
said server device transmits the transmission message to said transmission destination terminal device when position information that is appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
-
17. A program for causing a computer to execute processes wherein:
-
in a terminal device that is a transmission origin, a destination to which a message is to be transmitted and a position at which the message is to be received are received as input; and
said terminal device that is the transmission origin appends position information that indicates said position that has been received as input to said message and then transmits said message.
-
-
19. A program for causing a computer to execute processes wherein:
-
a terminal device that is the transmission destination receives a position request from a server device and acquires position; and
said terminal device that is the transmission destination transmits said position information that has been acquired to said server device.
-
-
20. A program for causing a computer to execute a message transmitting and receiving method for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said program causing a computer to execute processes of:
-
upon receiving a message that has been transmitted from a terminal device that is a transmission origin, storing the message that has been received;
extracting a destination address and position information from the message that has been stored and submitting a position request to the transmission destination terminal device of the destination address; and
transmitting the transmission message to said transmission destination terminal device when position information that is appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
-
21. A program for causing a computer to execute a message transmitting and receiving method for delivering a message that has been transmitted from a terminal device that is a transmission origin to a terminal device that is a transmission destination, said program causing a computer to execute processes of:
-
upon receiving a message that is transmitted from a terminal device that is a transmission origin, submitting a position request to the terminal device that is the transmission origin that has transmitted in the message that was received;
appending position information of said terminal device that is the transmission origin that has been transmitted in response to the position request to said terminal device that is the transmission origin to said transmission message as position information of the position at which said transmission message is to be received and storing said transmission message;
extracting a destination address and position information from a message that has been stored and submitting a position request to the transmission destination terminal device of the destination address; and
transmitting said transmission message to said transmission destination terminal device when position information that has been appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
-
22. A program for causing a computer to execute a message transmitting and receiving method for delivering a message that has been transmitted from a terminal device to a terminal device that is a transmission destination, said program causing a computer to execute processes wherein:
-
a terminal device that is the transmission origin receives as input a destination of a transmission message and a position at which said transmission message is to be received;
the terminal device that is the transmission origin appends position information that indicates the position that has been received as input to said transmission message;
a server device, upon receiving a message that is transmitted from the terminal device that is the transmission origin, stores the message that has been received;
said server device extracts a destination address and position information from the message that has been stored and submits a position request to the transmission destination terminal device of the destination address;
the terminal device that is the transmission destination receives the position request from said server device and acquires position;
said terminal device that is the transmission destination transmits the acquired position information to said server device; and
said server device transmits the transmission message to said transmission destination terminal device when position information that is appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request. - View Dependent Claims (23)
-
-
24. A program for causing a computer to execute a message transmitting and receiving method for delivering a message that has been transmitted from a terminal device to a terminal device that is a transmission destination, said program causing a computer to execute processes wherein:
-
a server device, upon receiving a message that has been transmitted from a terminal device that is the transmission origin, submits a position request to the terminal device that is the transmission origin that has transmitted the message that has been received;
said terminal device that is the transmission origin receives the position request from said server device and acquires position;
said server device appends the position information of said terminal device that is the transmission origin that has been transmitted in response to the position request to said terminal device that is the transmission origin to said transmission message as position information of the position at which said transmission message is to be received and stores the message;
said server device extracts a destination address and position information from the message that has been stored and submits a position request to the transmission destination terminal device of the destination address;
the terminal device that is the transmission destination receives the position request from said server device and acquires position;
said terminal device that is the transmission destination transmits said position information that has been acquired to said server device;
said server device transmits said transmission message to said transmission destination terminal device when position information that is appended to said transmission message matches with position information from said transmission destination terminal device that has been transmitted in response to said position request.
-
Specification