Abstract:
A system and method for network based policy enforcement of intelligent-client features is provided. An operator of an IP telephony and/or IP multimedia network may enforce authorization or privileges of intelligent end-user clients to utilize or invoke services in the network. A network policy enforcement point is maintained in the network by elements that are under control of the network operator. The network policy enforcement point controls access to, and invocation of, features and services that may otherwise be delivered to subscribers without the knowledge or authorization of the network. The network policy enforcement point receives messages, associates the message with a known service, makes a determination as to whether a beneficiary of the service is authorized to invoke the service, and then filters the messages based on the determination.
Abstract:
A system and methods are shown for providing presence state services in an Internet Protocol network. One exemplary system includes a central presence element configured to track and provide user presence state information, and a local presence element in communication with the central presence element and further in communication with a signaling entity. According to one embodiment, the local presence element is configured to create and manage local presence state authorization data generated based on user presence state information being received from the central presence element. Further, the local presence element is configured to authorize a user service request using the local presence authorization data before providing access to a service requested by the user in the user service request.
Abstract:
A system and method for routing information includes a resource manager. The resource manager includes a configuration table. The configuration table includes at least one group of physical gateway addresses, each of the at least one group of physical gateway addresses has a single and unique logical identifier. The resource manager is coupled to a plurality of gateways. A proxy coupled to the resource manager. The resource manager receives a register request message from a selected one of the plurality of gateways.
Abstract:
A remote service forwarding (RSF) system allows the telephone service user to access the subscribed services via different access devices without the loss of service. The system allows a user to access different systems or uses dissimilar phone devices or different service providers by porting services over an IP connection. The user may access subscribed services such as Centrex or PBX services over a mobile IP connection
Abstract:
Systems and methods for controlling features and services in packet-based networks are disclosed. The present application provides systems and methods that include sending a first message to a network core device, and identifying a profile from user account information stored on the network core device. The profile specifies which features and services may or may not be implemented by an end device. In the systems and methods of the present application, the profile is added to a second message that is sent from the network core device to the end device. Alternatively, a single message or multiple messages containing the profile, regardless and/or independent of any prior message sent from an end device, may be sent from the network core device to the end device. These systems and methods may also use the session initiation protocol for their communications, with the end devices being session initiation protocol phones and the network core device being a session initiation server.
Abstract:
A method and system for network based call-pickup is provided. In one embodiment a first user agent communicates in a communication session with a second user agent in a network telephony system. The second user agent may request that a third user agent replace the second user agent in the communication. The third user agent may be a park server, and when it replaces the second user agent, the communication session may thereby be parked at the park server. A fourth user agent may then request that the third user agent (e.g., park server) initiate a communication session between the first user agent and the fourth user agent. The third user agent may then instruct the first user agent to communicate with the fourth user agent. The parked communication session may thereby be picked up by the fourth user agent.
Abstract:
A first presence server as comprises a part of a first communications domain and a second presence server as comprises a part of a second communications domain are configured and arranged to communicate presence information regarding the respective client devices of their respective communications domains. Pursuant to one approach, session initiation protocol messaging facilitates such an exchange of presence information. Pursuant to one embodiment, inter-domain presence information can be cached at a receiving presence server to permit subsequent use when responding to a local request for inter-domain presence information.
Abstract:
A method is shown for splitting a static pool of Internet Protocol (IP) addresses in a Remote Access Server (RAS) of a network server device into a dynamically assignable pool and a fixed assignment pool. The IP addresses of the dynamically assignable pool are available to any remote client connecting to the network server. The IP fixed assignment pool contains IP addresses that have a predetermined assignment to specific remote clients. When a remote client connects to the network server, it requests assignment of an IP address from the RAS. If the remote client does not specify an IP address in its IP address request, then an IP address from the dynamically assignable pool is assigned to the remote client for the duration of its connection to the network server. If the remote client does specify an IP address in its IP address request, then the fixed assignment pool is searched for the requested IP address and the address is assigned to the remote client. The IP addresses of the fixed assignment pool are never assigned to a remote client that does not request a specific IP address.
Abstract:
A method and system for network based call-pickup is provided. In one embodiment a first user agent communicates in a communication session with a second user agent in a network telephony system. The second user agent may request that a third user agent replace the second user agent in the communication. The third user agent may be a park server, and when it replaces the second user agent, the communication session may thereby be parked at the park server. A fourth user agent may then request that the third user agent (e.g. park server) initiate a communication session between the first user agent and the fourth user agent. The third user agent may then instruct the first user agent to communicate with the fourth user agent. The parked communication session may thereby be picked up by the fourth user agent.
Abstract:
A system and method for teleconferencing using multiple media mixers is provided. In an exemplary embodiment, a conferencing system may include a conference control server in communication with a central media mixer (CMM) and one or more edge media mixers (EMM). The conference control server may create a media path that connects the CMM and the EMM(s) via a call-control protocol. Additionally, conference participants may communicate with one another by connecting to the CMM and/or the EMM.