Method and Apparatus for Providing Presence Information
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for a user to send presence information to authorized contacts in her device'"'"'s address book and to receive the presence information of those contacts in her device'"'"'s address book that have authorized her. A user can authorize any contact in her address book. Optionally, a user can only authorize a contact and be authorized by a contact if she is in that contact'"'"'s address book. A local application on the device interacts with and displays the device'"'"'s address book, manages the authorization of contacts, updates the user'"'"'s presence, and receives and displays the presence of contacts. The local application updates the user'"'"'s presence manually, semi-automatically, or automatically. Semi-automatic updates involve synchronizing with the device'"'"'s calendar. Automatic updates may involve the use of location data, the device'"'"'s built-in sensors, and augmented reality.
-
Citations
13 Claims
-
1. (canceled)
-
2. A system for distributing presence information among a plurality of devices operated by a corresponding user, the system comprising:
-
(a) a central server operatively connected to a global computer network; (b) the plurality of devices operatively connected to the global computer network, each of the devices having access to an address book with at least one contact, and each of the devices having a display on which the address book can be viewed by the user; (c) a device application with access to the address book and the display, the device application including instructions for carrying out a method for distributing presence information, the method comprising the steps of; (1) accepting a change in authorization for the contact from the user, verifying that the device is in the contact'"'"'s address book before authorizing the contact, identifying the contact that is authorized as an authorized contact, and notifying the central server of the change in authorization of the contact; (2) updating the presence information of the device and sending the device presence information to the central server; (3) receiving contact presence information for authorizing contacts from the central server; and (4) including the contact presence information when displaying the address book on the display; (d) a server application running on the central server, the server application including instructions for carrying out a method for distributing presence information among a plurality of devices, the method comprising the steps of; (1) registering a device with the system as registered device; (2) receiving the presence information from the registered device; and (3) sending the presence information to all authorized contacts of the registered device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification