Abstract:
Disclosed is a system in which the status of a user is automatically inferred without relying on the user's manual input, and the so inferred status is displayed. The status of the user, making use of or holding a device, such as a mobile phone, is inferred from the use pattern of the device or from the information derived from sensors mounted to the device and the so inferred status of the user is issued as the presence information. On receipt of the information derived from the use pattern of the device or from sensors mounted to the device, the status calculation unit calculates the user's presence information based on calculating rules as held on a computation rule holding unit to issue the results as the presence information.
Abstract:
In a queue object control system in which store terminals, user terminals, and a queue control server are connected by way of a network so as to allow communication, the queue control server includes: store groups in which a plurality of stores are controlled as group turn-waiting queues; a store group control unit that receives usability states of the stores from store terminals and then determines whether any of the stores are available for use; a queue manipulation unit that receives requests from user terminals to register in the queues of store groups, registers the user terminals in the group turn-waiting queues, and, when any store of the store groups becomes available for use, selects user terminals that are registered in the group turn-waiting queues; and a usability notification unit that transmits notification of usability of stores that have become available for use to user terminals that have been selected.
Abstract:
When the status of a client X is changed to a status i, a group management unit generates a group agent Xi, corresponding to the status i and registers the generated group agent in the server S, and the presence issuing unit issues the status i and the identifier of the group agent Xi. Initially, a member management unit of the group agent xi manages the client X only. When other clients, such as clients B and C, that are observing the status of the client X send an instant message (IM) to the group agent Xi identified by the issued identifier, an IM delivery unit of the group agent Xi adds the clients B and C, which are IM senders, to the members managed by the member management unit and sends the IM to all members.
Abstract:
When the status of a client X is changed to a status i, a group management unit generates a group agent Xi, corresponding to the status i and registers the generated group agent in the server S, and the presence issuing unit issues the status i and the identifier of the group agent Xi. Initially, a member management unit of the group agent xi manages the client X only. When other clients, such as clients B and C, that are observing the status of the client X send an instant message (IM) to the group agent Xi identified by the issued identifier, an IM delivery unit of the group agent Xi adds the clients B and C, which are IM senders, to the members managed by the member management unit and sends the IM to all members.
Abstract:
A communication agent apparatus includes at least one mobile unit, a presence information inquiring unit, a handling method determination unit, and a handling method execution unit. The mobile unit transports a communication device. The presence information inquiring unit acquires presence information indicating the current situation of a called user. The handling method determination unit determines a handling method for communication made from a calling user to the called user on the basis of the acquired presence information. The handling method execution unit executes the determined handling method. When the handling method determination unit determines a handling method of delivering a communication device used for communication to the called user, the mobile unit delivers the communication device to the called user in accordance with a move command from the handling method execution unit.
Abstract:
A buddy list manager stores a buddy list sent from a receiver terminal and manages the buddy list. A controller accepts an updating request and identifying information of a third party terminal from the third party terminal. When the controller accepts the updating request and the identifying information from the third party terminal, the controller determines whether the third party has an updating authority for updating the buddy list or not, using the identifying information. If the controller judges that the third party has an updating authority for updating the buddy list, then the controller permits the third party terminal to update the buddy list.
Abstract:
A communication agent apparatus includes at least one mobile unit, a presence information inquiring unit, a handling method determination unit, and a handling method execution unit. The mobile unit transports a communication device. The presence information inquiring unit acquires presence information indicating the current situation of a called user. The handling method determination unit determines a handling method for communication made from a calling user to the called user on the basis of the acquired presence information. The handling method execution unit executes the determined handling method. When the handling method determination unit determines a handling method of delivering a communication device used for communication to the called user, the mobile unit delivers the communication device to the called user in accordance with a move command from the handling method execution unit.
Abstract:
A buddy list manager stores a buddy list sent from a receiver terminal and manages the buddy list. A controller accepts an updating request and identifying information of a third party terminal from the third party terminal. When the controller accepts the updating request and the identifying information from the third party terminal, the controller determines whether the third party has an updating authority for updating the buddy list or not, using the identifying information. If the controller judges that the third party has an updating authority for updating the buddy list, then the controller permits the third party terminal to update the buddy list.
Abstract:
A server realizes reachability from a first user to a second user. The server (100, 200) includes a real-address-information receiving section (110) that receives real-address information, which is capable of contacting therethrough to the second user, from a second terminal (10) used by the second user; and a post-conversion-address-information generation section that generates post-conversion-address information, which the first user cannot specify, based on the real-address information received by the real-address-information receiving section.
Abstract:
It is an object to efficiently deliver a message to a user who subscribes to a plurality of telecommunications carriers. An information delivery system includes an ID federation information storage unit that stores ID federation information being information associating a user identifier for identifying a user in a service provider and a user identifier for identifying the user in a telecommunications carrier which the user subscribes to, a delivery demand receiving unit that receives, from a service providing system administered by a service provider, contents of a message and a user identifier in the service provider as information indicating a user to serve as a delivery target of the message, a delivery demand processing unit that determines which telecommunications carriers the user designated as a delivery target of the message subscribes to based on ID federation information stored in the ID federation information storage unit, and determines a telecommunications carrier to serve as a delivery request destination of the message to the user from the telecommunications carriers determined that the user subscribes to according to a predetermined condition, and a delivery demand transmitting unit that transmits the contents of the message received by the delivery demand receiving unit and a user identifier in the telecommunications carrier of the user for which delivery request destination is the telecommunications carrier as information indicating a user to serve as a delivery target of the message to a delivery system of the telecommunications carrier determined as a delivery request destination by the delivery demand processing unit.