Patent application number | Description | Published |
20090328051 | RESOURCE ABSTRACTION VIA ENABLER AND METADATA - Embodiments of the invention provide systems and methods for managing an enabler and dependencies of the enabler. According to one embodiment, a method of managing an enabler can comprise requesting a management function via a management interface of the enabler. The management interface can provide an abstraction of one or more management functions for managing the enabler and/or dependencies of the enabler. In some cases, prior to requesting the management function metadata associated with the management interface can be read and a determination can be made as to whether the management function is available or unavailable. Requesting the management function via the management interface of the enabler can be performed in response to determining the management function is available. In response to determining the management function is unavailable, one or more alternative functions can be identified based on the metadata and the one or more Falternative functions can be requested. | 12-31-2009 |
20100049826 | IN-VEHICLE MULTIMEDIA REAL-TIME COMMUNICATIONS - Embodiments of the invention provide systems and methods for providing an in-vehicle, multimedia, real-time communication system. According to one embodiment, a system for providing in-vehicle communication services can comprise a communications network and a vehicle user agent communicatively coupled with the first communications network, wherein the vehicle user agent publishes one or more published presence attributes. A Service Delivery Platform (SDP) can be communicatively coupled with the communications network. The SDP can provide a presence service adapted to receive the one or more published presence attributes from the vehicle user agent and update a presence profile for the vehicle user agent based on the received presence attributes. The presence attributes can comprise at least one attribute indicating information other than presence information and to provide one or more telco functions to the vehicle user agent. | 02-25-2010 |
20100058436 | SERVICE LEVEL NETWORK QUALITY OF SERVICE POLICY ENFORCEMENT - Embodiments of the invention provide systems and methods for providing service level, policy-based QoS enforcement on a network or networks. According to one embodiment, a system can comprise at least one communications network, a first endpoint communicatively coupled with the communications network, and a second endpoint communicatively coupled with the communications network and can monitor traffic on the communications network between the first endpoint and the second endpoint. A policy enforcer can be communicatively coupled with the network monitor. The policy enforcer can apply one or more policies based the traffic between the first endpoint and the second endpoint. The one or more policies can define a Quality of Service (QoS) for the traffic between the first endpoint and the second endpoint and can apply the policies to affect the traffic between the endpoints to maintain the QoS defined by the one or more policies. | 03-04-2010 |
20110119404 | INTER-WORKING WITH A WALLED GARDEN FLOOR-CONTROLLED SYSTEM - Embodiments of the invention provide systems and methods for inter-working between a walled garden service such as a push-to-talk service and a communication session outside of the walled garden service. According to one embodiment, a system can comprise a first communication network adapted to provide a walled garden service and support a first communication session of the walled garden service and a second communication network adapted to support a second communication session. The second communication session can occur outside of the walled garden service. The system can also include an inter-working service communicatively coupled with the first communication network and the second communication network. The inter-working service can be adapted to provide an interface between the first communication session and the second communication session. | 05-19-2011 |
20110134804 | TELEPHONY APPLICATION SERVICES - Telephony application services are provided through use of a service delivery platform (SDP) and by implementing a service-oriented architecture (SOA)-based approach. Various “widgets” of telephony functionality are selected, each widget providing functionality such as call forwarding, call blocking, conferencing, etc. These widgets provide not only call manipulation, but can provide the logic used to process a call. An application or application service thus can combine and/or compose these widgets as needed to provide telephony functionality. | 06-09-2011 |
20110141948 | PRESENCE-BASED CALLER IDENTIFICATION - Embodiments of the invention provide systems and methods for using a presence-based network to provide caller identification information. According to one embodiment, a method of providing information related to a communication can comprise receiving a publication of one or more presence attributes. The one or more presence attributes can comprise at least one attribute indicating caller identification information. A presence profile can be associated with an entity. For example, the entity can comprises a party to the communication. The presence profile can be updated based on the received presence attributes. The attribute indicating caller identification information can be provided to one or more subscribers to the presence information such as the entity associated with the presence profile, another party to the communication, another authorized principal, etc. | 06-16-2011 |
20110142209 | PRESENCE-BASED MESSAGE WAITING INDICATOR AND MISSED CALLS - Embodiments of the invention provide systems and methods for using a presence-based network to provide call notification information. According to one embodiment, a method of providing information related to a communication can comprise receiving a publication of one or more presence attributes. The one or more presence attributes can comprise at least one attribute indicating call notification information. A presence profile can be associated with an entity. For example, the entity can comprises a recipient of the communication. The presence profile can be updated based on the received presence attributes. The attribute indicating call notification information can be provided to one or more subscribers to the presence information such as the entity associated with the presence profile, another party to the communication, another authorized principal, etc. | 06-16-2011 |
20110145347 | GLOBAL PRESENCE - Embodiments of the invention provide systems and methods for providing presence information for a principal without a presence or other user agent. More specifically, embodiments of the present invention provide for publication of presence information independent of a presence agent or other user agent, presence network, or presence server as well as subsequent ways for authorized presence watchers to subscribe to presence and receive notification or query presence information for a principal. Stated another way providing presence information for a principal can comprise receiving presence information related to a first entity from a device without a presence agent at a presence information service and providing the presence information related to the first entity from the presence information service to a second entity. | 06-16-2011 |
20110196824 | ORCHESTRATED DATA EXCHANGE AND SYNCHRONIZATION BETWEEN DATA REPOSITORIES - Embodiments of the invention provide systems and methods for providing efficient Service Oriented Architecture (SOA) orchestrated data exchanges and synchronizations between a plurality of databases or other repositories. According to one embodiment, a method of exchanging data between a plurality of data repositories can comprise distinguishing instructions to perform a data exchange from data of the data exchange. The instructions to perform the data exchange can be exchanged via an Enterprise Service Bus (ESB) of a Service Oriented Architecture (SOA) and the data of the data exchange between two or more of the plurality of data repositories can be exchanged via a channel other than the ESB. The data exchange can be orchestrated by orchestrating the instructions to perform the data exchange. | 08-11-2011 |
20110314165 | HIGH AVAILABILITY BY LETTING APPLICATION SESSION PROCESSING OCCUR INDEPENDENT OF PROTOCOL SERVERS - Embodiments of the invention provide systems and methods for providing high availability in a session supporting multiple protocols. More specifically, embodiments of the present invention provide for high availability processing by decoupling an application session from protocol processing. That is, protocol processing can be performed at protocol nodes specific to each protocol session. The protocol nodes can then pass messages to and from a session node that performs session processing other than the protocol processing. The session of the first session node can be replicated on a second session node and, upon a failure of the first session node, control of the session can be passed to the second session node. The session can then be continued on the second session node according to a number of different models described herein. | 12-22-2011 |
20120045040 | TRUE CONVERGENCE WITH END TO END IDENTITY MANAGEMENT - Described is a system of disparate telecommunications networks having managed identities, a service, such as voicemail, abstracted from the underlying access networks, and an operational support system (OSS)/business support system (BSS) coupled to the networks to manage authentication and subscription information. A single authentication/subscription manager which is common to the disparate telecommunications networks is enabled by a Service Delivery Platform (SDP) which can be open-standards based and extensible as needed. | 02-23-2012 |