COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND PROGRAM
First Claim
Patent Images
1. A communication device comprising:
- a storage means for storing for each user to communicate, a user name and a communication address of a mobile device owned by the user;
a mobile device location obtaining means for obtaining location information of each mobile device whose communication address is stored in the storage means;
an own device location obtaining means for obtaining location information of the communication device;
a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by the mobile device location obtaining means and the location information obtained by the own device location obtaining means;
a deciding means for deciding a notification sequence of user names or communication addresses stored in the storage means so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and
a notification control means for notifying the user names or the communication addresses in accordance with the notification sequence decided by the deciding means.
1 Assignment
0 Petitions
Accused Products
Abstract
To improve convenience of a function of rearranging and conveying information registered in an address book. A mobile phone, if any one of users registered in an address book is selected, obtains location information of a mobile phone owned by the selected user from a location search server. The mobile phone, by comparing location information of a home or an office of the selected user registered in the address book and the location information of the mobile phone obtained from the location search server, decides an indication sequence of plural communication addresses registered in the address book for the selected user.
20 Citations
6 Claims
-
1. A communication device comprising:
-
a storage means for storing for each user to communicate, a user name and a communication address of a mobile device owned by the user; a mobile device location obtaining means for obtaining location information of each mobile device whose communication address is stored in the storage means; an own device location obtaining means for obtaining location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by the mobile device location obtaining means and the location information obtained by the own device location obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses stored in the storage means so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a notification control means for notifying the user names or the communication addresses in accordance with the notification sequence decided by the deciding means. - View Dependent Claims (2, 3, 4)
-
-
5. A communication system comprising a communication device and a management device for managing an address book for the communication device, wherein:
-
the management device comprises; the address book for registering for each user to communicate, a user name and a communication address of a mobile device owned by the user; an obtaining means for obtaining location information of each mobile device whose communication address is registered in the address book, and location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses registered in the address book so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a sending means for sending the address book and the notification sequence decided by the deciding means, to the communication device, and the communication device comprises; a receiving means for receiving the address book and the notification sequence; and a notification control means for notifying the user names or the communication addresses registered in the address book received by the receiving means, in accordance with the notification sequence received by the receiving means.
-
-
6. A computer program product comprising instructions on a non-transitory computer readable medium, for causing a computer to function as:
-
a storage means for storing for each user to communicate, a user name and a communication address of a mobile device owned by the user; a mobile device location obtaining means for obtaining location information of each mobile device whose communication address is stored in the storage means; an own device location obtaining means for obtaining location information of the communication device; a calculation means for calculating a distance between the communication device and the mobile device on the basis of the location information obtained by the mobile device location obtaining means and the location information obtained by the own device location obtaining means; a deciding means for deciding a notification sequence of user names or communication addresses stored in the storage means so that the notification sequence begins with a name of a user owning a mobile device whose distance from the communication device, calculated by the calculation means, is shorter or a communication address of the mobile device whose distance from the communication device is shorter; and a notification control means for notifying the user names or the communication addresses in accordance with the notification sequence decided by the deciding means.
-
Specification