Method and system for reporting changes in PIM data
First Claim
Patent Images
1. A system for reporting changes that occur in a personal information management (PIM) data maintained by a PIM host, wherein the PIM host includes PIM logic for managing the PIM data, the system comprising:
- presence logic tied to the PIM logic;
a presence server;
the PIM host being arranged (i) to maintain the PIM data of at least one user, (ii) to receive a subscription request from the presence server, the request seeking permission to notify at least one designated entity when a change occurs in the PIM data of a specified user, (iii) in response to the subscription request, to send a permission request to the specified user requesting permission to notify the presence server when a change occurs in the designated user'"'"'s PIM data, (iv) to receive a response from the specified user providing permission to notify the presence server when a change occurs in the specified user'"'"'s PIM data, and (v) to send a first notification to the presence server only if the PIM host has received the permission response from the specified user, the first notification indicating that the change occurred;
the presence server being arranged to respond to the first notification by sending a second notification to the at least one designated entity, the second notification indicating that the change occurred.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for reporting changes in personal information management (PIM) data. A user operating a client station subscribes to a presence server to be notified when a change in another user'"'"'s PIM data occurs. The presence server responsively subscribes to a PIM host. When the designated change occurs, the PIM host notifies the presence server. The presence server then correlates the notification with the user'"'"'s subscription and responsively notifies the user of the change.
23 Citations
31 Claims
-
1. A system for reporting changes that occur in a personal information management (PIM) data maintained by a PIM host, wherein the PIM host includes PIM logic for managing the PIM data, the system comprising:
-
presence logic tied to the PIM logic; a presence server; the PIM host being arranged (i) to maintain the PIM data of at least one user, (ii) to receive a subscription request from the presence server, the request seeking permission to notify at least one designated entity when a change occurs in the PIM data of a specified user, (iii) in response to the subscription request, to send a permission request to the specified user requesting permission to notify the presence server when a change occurs in the designated user'"'"'s PIM data, (iv) to receive a response from the specified user providing permission to notify the presence server when a change occurs in the specified user'"'"'s PIM data, and (v) to send a first notification to the presence server only if the PIM host has received the permission response from the specified user, the first notification indicating that the change occurred; the presence server being arranged to respond to the first notification by sending a second notification to the at least one designated entity, the second notification indicating that the change occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for reporting changes in a personal information management (PIM) data of a specified user, wherein the PIM data is maintained by a PIM host, the method comprising:
-
the PIM host receiving a subscription from a presence server, the subscription seeking to notify at least one designated entity when a change occurs in the PIM data of the specified user, the PIM host responsively sending a permission request to the specified user, seeking permission to notify the presence server when a change occurs in the PIM data; when a change occurs in the PIM data of the specified user, the PIM host sending a first signaling message to the presence server only if the PIM host has received permission from the specified user; and the presence server responding to the first signaling message, by sending a second signaling message to a designated entity, to notify the designated entity of the change in the specified user'"'"'s PIM data. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method comprising, in order:
-
a presence server receiving from a first user a first subscription, seeking to be notified when a change occurs in personal information management (PIM) data of a second user, the second user'"'"'s PIM data being maintained by a PIM host; the presence server responsively sending to the PIM host a second subscription, seeking to be notified when the change occurs in the PIM data of the second user; the PIM host responsively sending a request to the second user requesting permission to notify the presence server when a change occurs in the second user'"'"'s PIM data; the second user sending a response to the PIM host providing permission to notify the presence server when a change occurs in the second user'"'"'s PIM data; the PIM host sending to the presence server a first notification indicating that the change has occurred in the PIM data only if the PIM host has received the permission response from the second user; and the presence server responsively sending to the first user a second notification indicating that the change has occurred in the second user'"'"'s PIM data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification