SYSTEM AND METHOD FOR UPDATING PRESENCE INFORMATION IN INSTANT MESSAGING APPLICATIONS ON A MOBILE DEVICE
First Claim
1. A method for controlling presence status in an instant messaging application on a mobile device, said method comprising the steps of:
- determining an active notification profile for said mobile device, said active notification profile having been selected from a plurality of existing notification profiles defined for said mobile device, each notification profile defining how said mobile device notifies a user of new events;
providing a set of one or more rules indicating associations between said existing notification profiles and a plurality of presence statuses for said instant messaging application, wherein each rule correlates one of said existing notification profiles with a selected one of said presence statuses;
comparing said active notification profile to said rules to determine a corresponding presence status for said active notification profile; and
setting said corresponding presence status as a current presence status for said instant messaging application.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling the presence status in an instant messaging application on a mobile device is provided. An active notification profile for the mobile device which has been selected from a plurality of existing notification profiles defined for the mobile device is determined, e.g. on a periodic or dynamic basis. A set of one or more rules is then used to compare the active notification profile to the rules and determine which one of a selected presence status for the corresponding profile is appropriate. A notification is then prepared which pertains to the corresponding presence status for the active notification profile. Using the notification, the corresponding presence status can be compared to the current presence status in the instant messaging application so that the presence can be updated automatically according to changes in notification profiles to avoid the need to change both the profiles and the presence status when the environment changes.
-
Citations
27 Claims
-
1. A method for controlling presence status in an instant messaging application on a mobile device, said method comprising the steps of:
-
determining an active notification profile for said mobile device, said active notification profile having been selected from a plurality of existing notification profiles defined for said mobile device, each notification profile defining how said mobile device notifies a user of new events; providing a set of one or more rules indicating associations between said existing notification profiles and a plurality of presence statuses for said instant messaging application, wherein each rule correlates one of said existing notification profiles with a selected one of said presence statuses; comparing said active notification profile to said rules to determine a corresponding presence status for said active notification profile; and setting said corresponding presence status as a current presence status for said instant messaging application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable medium comprising computer executable instructions for controlling presence status in an instant messaging application on a mobile device, said computer executable instructions comprising instructions for:
-
determining an active notification profile for said mobile device, said active notification profile having been selected from a plurality of existing notification profiles defined for said mobile device, each notification profile defining how said mobile device notifies a user of new events; providing a set of one or more rules indicating associations between said existing notification profiles and a plurality of presence statuses for said instant messaging application, wherein each rule correlates one of said existing notification profiles with a selected one of said presence statuses; comparing said active notification profile to said rules to determine a corresponding presence status for said active notification profile; and setting said corresponding presence status as a current presence status for said instant messaging application. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification