Server apparatus and client apparatus in presence display system
First Claim
1. A server apparatus in a presence display system comprising the server apparatus and a client apparatus for each user, constituted to allow the client apparatus to display the states of other users, comprising:
- means for holding information indicating the states of each user and location information that are transmitted by each of the client apparatuses;
means for storing a buddy list that registers first other users, being buddies of the user, whose states a user wishes to watch;
means for transmitting, to the user, information indicating the states of the first other users registered in the buddy list of the user and information relating to the distance between the user and the first other users registered in the buddy list of the user; and
means for creating a watcher list of second other users, being watchers of the user, that are watching the state of the user, wherein the watcher list is created independently of the buddy list of the user but is created from the watchers of the user that have each registered the user as a buddy on respective buddy lists of each corresponding watcher; and
means for transmitting the watcher list to the user in accordance with a request from the user, wherein, based on the watcher list received by the user, the user is able to perform an operation to change presence disclosure settings for the watchers of the user, and wherein, based on the buddy list of the user, the user is able to acquire presence information of the buddies of the user.
3 Assignments
0 Petitions
Accused Products
Abstract
The presence display system of the present invention displays presences and distances between buddies.
The mobile station 11 performs poling to the user data section 26 at predetermined time intervals, transmits location information of the mobile station 11 to the presence server 27, receives buddies state information and information indicating the proximity between the user and the buddies, and displays the presence of the buddies by means of an icon with a size that corresponds with the proximity. The buddy list server 28 calculates the distance between the user and the buddies from the location information of the mobile station 11 and the location information of the requested buddies in accordance with the poling by the mobile station 11, determines the proximity by comparing the distance with a threshold value that is set by the user, and transmits the proximity to the mobile station 11.
-
Citations
49 Claims
-
1. A server apparatus in a presence display system comprising the server apparatus and a client apparatus for each user, constituted to allow the client apparatus to display the states of other users, comprising:
-
means for holding information indicating the states of each user and location information that are transmitted by each of the client apparatuses; means for storing a buddy list that registers first other users, being buddies of the user, whose states a user wishes to watch; means for transmitting, to the user, information indicating the states of the first other users registered in the buddy list of the user and information relating to the distance between the user and the first other users registered in the buddy list of the user; and means for creating a watcher list of second other users, being watchers of the user, that are watching the state of the user, wherein the watcher list is created independently of the buddy list of the user but is created from the watchers of the user that have each registered the user as a buddy on respective buddy lists of each corresponding watcher; and means for transmitting the watcher list to the user in accordance with a request from the user, wherein, based on the watcher list received by the user, the user is able to perform an operation to change presence disclosure settings for the watchers of the user, and wherein, based on the buddy list of the user, the user is able to acquire presence information of the buddies of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A client apparatus in a presence display system comprising a server apparatus and a client apparatus for each user, constituted to allow the client apparatus to display the states of other users, comprising:
-
means for transmitting information indicating the state of a user and location information to the server apparatus; means for receiving information of a buddy list of the user indicating the states of first other users, being buddies of the user, and information relating to the distance between the user and the first other users from the server apparatus; means for displaying the states of the first other users in a display form that corresponds with the distance between the first other users and the user on the basis of the information indicating the states of the first other users and information relating to the distance between the user and the first other users thus received; and means for receiving a watcher list of second other users, being watchers of the user, that are watching the state of the user in accordance with a request therefor, wherein the watcher list is created independently of the buddy list of the user but is created from the watchers of the user that have each registered the user as a buddy on respective buddy lists of each corresponding watcher, wherein, based on the watcher list received by the user, the user is able to perform an operation to change presence disclosure settings for the watchers of the user, and wherein, based on the buddy list of the user, the user is able to acquire presence information of the buddies of the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of allowing client apparatuses in a presence display system to display states of users, comprising:
-
holding information indicating the states of each user; storing a buddy list of a user that registers first other users, being buddies of the user, whose states the user wishes to watch; transmitting, to the user, information indicating the states of the first other users registered in the buddy list of the user and information relating to the distance between the user and the first other users registered in the buddy list of the user; creating a watcher list of second other users, being watchers of the user, that are watching the state of the user wherein the watcher list is created independently of the buddy list of the user but is created from the watchers of the user that have each registered the user as a buddy on respective buddy lists of each corresponding watcher; and transmitting the watcher list to the user in accordance with a request from the user, wherein, based on the watcher list received by the user, the user is able to perform an operation to change presence disclosure settings for the watchers of the user, and wherein, based on the buddy list of the user, the user is able to acquire presence information of the buddies of the user. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A server apparatus, comprising:
-
a user data section containing information indicating the states of each user and containing a buddy list that registers, for a user, first other users, being buddies of the user, whose states the user wishes to watch; a first transmission section, coupled to the user data section to transmit, to the user, information indicating the states of the first other users registered in the buddy list of the user, and information relating to the distance between the user and the first other users registered in the buddy list of the user; a watcher list creation section that creates a watcher list of second other users, being watchers of the user, that are watching the state of the user, wherein the watcher list is created independently of the buddy list of the user but is created from the watchers of the user that have each registered the user as a buddy on respective buddy lists of each corresponding watcher; and a second transmission section that transmits the watcher list to the user in accordance with a request from the user, wherein, based on the watcher list received by the user, the user is able to perform an operation to change presence disclosure settings for the watchers of the user, and wherein, based on the buddy list of the user, the user is able to acquire presence information of the buddies of the user. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
Specification