Communications availability
First Claim
1. A method of revealing a communication status indicator to one or more entities, said indicator divulging the availability for communication of one or more subscribers for each of said entities, said status being modified based on one or more subscriber defined parameters, subscriber'"'"'s active devices and an identity of an entity receiving the status indicator, said method comprising the steps of:
- a. retrieving a subscriber'"'"'s policy regarding communication with each identified entity;
b. retrieving presence information regarding the activation status one or more communication devices utilized by said subscriber;
c. calculating, based on said subscriber'"'"'s policy and retrieved presence information, said subscriber'"'"'s availability, and d. revealing said calculated subscriber'"'"'s availability to said identified entities.
5 Assignments
0 Petitions
Accused Products
Abstract
Subscribers are able to selectively reveal their availability for communicating to various entities, based on the interaction of one or more customizable policies, preferences and active status of communicating devices. Availability status software comprising one or more agents determines and indicates the availability mode of specifically identified entities. Subscribers are able to establish a personal agent and control policies and preferences remotely using, for example, an internet connected computer-based device. Alternatively, service providers are able to modify the content of the agent of behalf of their subscribers in accordance with predetermined communication preferences (automatic or defined by subscribers).
-
Citations
26 Claims
-
1. A method of revealing a communication status indicator to one or more entities, said indicator divulging the availability for communication of one or more subscribers for each of said entities, said status being modified based on one or more subscriber defined parameters, subscriber'"'"'s active devices and an identity of an entity receiving the status indicator, said method comprising the steps of:
-
a. retrieving a subscriber'"'"'s policy regarding communication with each identified entity;
b. retrieving presence information regarding the activation status one or more communication devices utilized by said subscriber;
c. calculating, based on said subscriber'"'"'s policy and retrieved presence information, said subscriber'"'"'s availability, and d. revealing said calculated subscriber'"'"'s availability to said identified entities. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 21)
-
-
15. A network based system for dynamically revealing communication availability status of one or more subscribers to one or more entities, said network including one or more connected servers retaining and processing one or more elements of said system, said availability based on one or more subscriber defined parameters, subscriber'"'"'s active devices and an identity of an entity receiving said availability status, said system comprising:
-
at least one server operatively connected to said one or more subscribers and entities;
one or more software agents, each operative with said server and comprising;
a policy retriever retrieving a policy of said one or more subscribers related to said one or more entities;
a presence retriever obtaining presence information regarding one or more communication devices utilized by said subscriber;
an availability calculator calculating, based on said policy and obtained presence information, said subscriber'"'"'s availability for one or more entities, and said server transmitting said calculated subscriber'"'"'s availability to at least one correlating entity of said one or more entities.
-
-
22. A user interface indicating one or more modes of availability of communication associated with one or more subscribers in a contact list maintained by an entity, said interface comprising a panel:
-
indicating, via one or more status indicators, modes of availability for communicating with said one or more subscribers in said contact list, and said status indicators dynamically modified according to an altered availability of said one or more subscribers in said contact list, and wherein said availability is altered by a modification in any of, or a combination of;
a subscriber'"'"'s current routing policy, preferences or communication device'"'"'s active status. - View Dependent Claims (23, 24, 25)
-
-
26. An article of manufacture comprising computer usable medium having computer readable code embodied therein that dynamically reveals availability modes of communication of one or more subscribers to one or more entities, said medium comprising:
-
a. computer readable program retrieving a subscriber'"'"'s policy regarding communication with each identified entity;
b. computer readable program retrieving presence information regarding the activation status one or more communication devices utilized by said subscriber;
c. computer readable program calculating, based on said subscriber'"'"'s policy and retrieved presence information, said subscriber'"'"'s availability, and d. computer readable program revealing said calculated subscriber'"'"'s availability to said identified entities.
-
Specification