Method and system for providing expanded presence information when a user is offline
First Claim
1. A method in a server for providing expanded presence information, the method comprising:
- receiving expanded presence information from a publisher of presence information;
storing the expanded presence information in association with the publisher;
receiving from a subscriber a request to subscribe to presence information of the publisher; and
when the publisher'"'"'s presence state is offline, providing to the subscriber an indication that the publisher is offline along with the stored expanded presence information for the publisher.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing expanded presence information of publishers to subscribers is provided. The presence system receives expanded presence information from a publisher. A client component of the presence system sends the expanded presence information to a presence server of the presence system. Upon receiving the expanded presence information, the presence server stores the expanded presence information in association with the publisher. When the presence server is to provide the presence information of a publisher to subscribers, the presence server identifies the current presence state of the publisher and retrieves the expanded presence information. The presence server then provides the current presence state and the expanded presence information to the subscribers.
-
Citations
20 Claims
-
1. A method in a server for providing expanded presence information, the method comprising:
-
receiving expanded presence information from a publisher of presence information;
storing the expanded presence information in association with the publisher;
receiving from a subscriber a request to subscribe to presence information of the publisher; and
when the publisher'"'"'s presence state is offline, providing to the subscriber an indication that the publisher is offline along with the stored expanded presence information for the publisher. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method in a server for providing calendar information of a publisher of presence information to subscribers, the method comprising:
-
receiving calendar information of the publisher of presence information;
storing the received calendar information in association with the publisher; and
when the publisher'"'"'s presence state changes, providing to a subscriber of the publisher'"'"'s presence information the publisher'"'"'s presence state along with the stored calendar information of the publisher. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable medium containing instructions for controlling a computer system to provide expanded presence information while a publisher is offline, by a method comprising:
-
receiving expanded presence information from a publisher of presence information;
storing the expanded presence information in association with the publisher; and
when the publisher'"'"'s presence state is offline, providing to subscribers an indication that the publisher is offline along with the stored expanded presence information for the publisher. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification