System, Method and Portable Communication Device
AssigneeAgovo Communications, Inc.
InventorsTodd Jefferson, Yanick Dufresne, Tim Wilson, Noam Tomczak, Alec Saunders, Howard Thaw, Peter Macaulay, Brad Dixon
Life of this patent
Estimating the term…
Abstract
A system, method and computer program product for providing a user a way to change communications presence information is disclosed. A point of presence (PPD) device may produce presentity (a source of presence information about a user) which may be transmitted out-of-band to a watcher or watchers of an intelligent call handling presence server.
Claims13
A method comprising:
- receiving a registration from a user for an out-of-band signaling service provider, including:
- associating at least one communications device with said out-of-band signaling service provider;
- setting a plurality of possible locations of the user;
- setting a plurality of possible levels of availability;
- setting a plurality of possible modalities of communications;
- and
- receiving a selection of an initial presence for the user, wherein said presence comprises a location selected from said plurality of possible locations, a level of availability selected from said plurality of possible levels of availability, and a modality of communication selected from said plurality of possible modalities of communications;
- provisioning at a communication system a communications channel to route calls to the user according to said presence;
- receiving a new selection of a new presence from the user over an out-of-band signaling system;
- reprovisioning at the communications system to route calls to the user according to said new presence;
- and
- sending an acknowledgement of receipt of said new selection of said new presence.
A system comprising:
- means for receiving a registration from a user for an out-of-band signaling service provider, including:
- means for associating at least one communications device with said out-of-band signaling service provider;
- means for setting a plurality of possible locations of the user;
- means for setting a plurality of possible levels of availability;
- means for setting a plurality of possible modalities of communications;
- and
- means for receiving a selection of an initial presence for the user, wherein said presence comprises a location selected from said plurality of possible locations, a level of availability selected from said plurality of possible levels of availability, and a modality of communication selected from said plurality of possible modalities of communications;
- means for provisioning at a communication system a communications channel to route calls to the user according to said presence;
- means for receiving a new selection of a new presence from the user over an out-of-band signaling system;
- means for reprovisioning at the communications system to route calls to the user according to said new presence;
- and
- means for sending an acknowledgement of receipt of said new selection of said new presence.
A computer program product embodied on a computer readable media, the computer program product adapted to enable a processor to execute a method comprising:
- receiving a registration from a user for an out-of-band signaling service provider, including:
- associating at least one communications device with said out-of-band signaling service provider;
- setting a plurality of possible locations of the user;
- setting a plurality of possible levels of availability;
- setting a plurality of possible modalities of communications;
- and
- receiving a selection of an initial presence for the user, wherein said presence comprises a location selected from said plurality of possible locations, a level of availability selected from said plurality of possible levels of availability, and a modality of communication selected from said plurality of possible modalities of communications;
- provisioning at a communication system a communications channel to route calls to the user according to said presence,
- receiving a new selection of a new presence from the user over an out-of-band signaling system;
- reprovisioning at the communications system to route calls to the user according to said new presence;
- and
- sending an acknowledgement of receipt of said new selection of said new presence.
Dependencies are inferred from the claim text.