Abstract: Methods, systems, and computer readable media for the automatic transfer of mobile calls between wireless packet switched (PS) and guaranteed service (GS) networks based on quality of service (QoS) measurements are disclosed. One method includes establishing a call over the PS or GS network. The method may further include monitoring a quality of service (QoS) parameter associated with the PS network, and comparing the QoS parameter to a minimum quality threshold. The method may further include receiving instructions to initiate a call transfer based upon the comparison of the QoS parameter to the minimum quality threshold.
Abstract: A method for use in a system with multiple processor-based devices, the method including: running a first application on a first processor-based device; maintaining a second application in a standby mode on the first processor-based device; and providing a service to each of the first and second applications on the first processor-based device by a service-providing application on the first processor-based device, wherein providing the service includes maintaining a record regarding service statuses of the first application and the second application in which the record stores a respective entry for each of the first and second applications to reflect an active service status for the first application and a standby service status of the second application.
Abstract: Disclosed herein are methods, systems, and computer readable media for deriving user availability from user context and user responses to communications requests. According to an aspect, a method includes monitoring communications requests. Each of the communications requests may include a request for conducting a communication session between a requesting user and a requested user. The method may also include monitoring user responses to the communications requests. Further, the method may include determining user contexts for the requested user corresponding to each of the communications requests communicated to the requested user. The method may include determining an indication of user availability for the requested user based on the user responses and the corresponding user contexts. The method may also include providing the indication of user availability to one or more authorized users.
Abstract: A method is disclosed for managing a plurality of resources in a media gateway, the method comprising: determining that a utilization of a resource exceeds a first threshold, wherein the resource is one of the plurality of resources; determining a reduction in load to communicate to a media gateway controller (MGC) coupled to the media gateway, wherein the reduction is based on the resource and the first threshold; and sending a message indicating the reduction and the resource to the MGC.
Abstract: Systems, methods, and computer readable media for session initiation protocol (SIP) device-level call/session/service management are disclosed. According to one aspect, a system for SIP device-level management includes a SIP service node that makes available to a user the unique device identifier of a SIP device, where the SIP device is one of multiple devices that register using the same SIP identity, and that allows the user to use the unique device identifier to manage calls, sessions, or services on a SIP device-level basis, which may include performing screening, routing, or logging operations. In one embodiment, the SIP service node is configured to receive SIP device-level management rules for managing SIP calls, sessions, or services on a SIP device-level basis and to use the rules to manage calls, sessions, or services on a SIP device-level basis.
Type:
Grant
Filed:
March 10, 2011
Date of Patent:
May 24, 2016
Assignee:
GENBAND US LLC
Inventors:
Joan Smith, Brian Lindsay, Dany Sylvain
Abstract: A method performed by a conversation manager in a communications network includes establishing a multimedia conversation between a first device associated with a first user and at least one endpoint associated with at least one other user, the multimedia conversation comprising at least two different media types according to respective and different protocol types. The method further includes receiving an instruction to transfer the conversation from the first device of the first user to a second device, adding the second device to the multimedia conversation by establishing connections for the at least two different media types to the second device, and removing the first device from the multimedia conversation by removing connections for the at least two media types to the first device.
Type:
Grant
Filed:
July 9, 2014
Date of Patent:
March 1, 2016
Assignee:
GENBAND US LLC
Inventors:
Arjun Cholkar, Anthony Jones, Ibrahim Dogru, Don Gilchrist, Dany Sylvain
Abstract: In one embodiment, a method includes receiving a request to establish at least a portion of a media session between a session exchange device and a network entity based on at least a portion of a session description. The session exchange device and the network entity being associated with a media over internet protocol (MoIP) network. The method includes receiving an indicator at the session exchange device that the portion of the session description is not associated with a predefined data-transfer-rate value. A request for a user-defined data-transfer-rate value is sent in response to the indicator.
Abstract: Embodiments of methods and systems for peer-to-peer interconnection between service providers are presented. In one embodiment, a method includes receiving, at a session controller, a request for access to a target communication device, the target communication device being communicatively coupled to a foreign service provider network. The method may also include referencing a list of available routes for peer-to-peer communication with the target communication device on the foreign service provider network from a database of available routes. Additionally, the method may include identifying, in a peer-to-peer interconnect controller, a path for communication with the target communication device in response to the list of available routes. In one embodiment, the method also includes establishing a peer-to-peer communication session from a peering point to the target communication device over the path.
Type:
Grant
Filed:
March 15, 2013
Date of Patent:
February 23, 2016
Assignee:
GENBAND US LLC
Inventors:
Frederick C. Kemmerer, Jr., Carroll L. Gray-Preston, Jeremy Fuller
Abstract: Methods, systems, and computer program products for providing a dynamic and flexible media gateway termination identifier are disclosed. According to one aspect, the subject matter described herein includes a method for flexibly identifying terminations within a media gateway. The method includes receiving a syntax for representing terminations of a media gateway, communicating the syntax to a network node for processing media gateway control messages, and, at the network node, processing a media gateway control message using the syntax to identify a termination of the media gateway.
Abstract: In one embodiment, a method includes receiving a routing distribution profile associated with a set of network resources disposed between a source endpoint and a destination endpoint. The set of network resources is within a session over Internet Protocol (SoIP) network. A distribution function is defined based on the routing distribution profile and based on a range of random number values. The distribution function is used to route via a network resource from the set of network resources a request to establish a session between the source endpoint and the destination endpoint.
Abstract: A method includes receiving a query from an external entity for information about a call between a first user and a second user, determining a call identifier associated with the call and providing the call identifier to the external entity. Subsequently, when a request to alter the call and comprising the call identifier is received from the external entity, the call is altered the call in accordance with the request.
Abstract: Methods, systems, and non-transitory computer readable media for estimating speech energy of an encoded bit stream based on coding parameters extracted from the partially-decoded bit stream are disclosed. In an embodiment, a disclosed method includes receiving a CELP-encoded bit stream, partially decoding the bit stream, and estimating the speech energy of the bit stream based a set of four or fewer CELP parameters extracted from the partially decoded bit stream. In another embodiment, a disclosed method includes receiving a CELP-encoded bit stream, partially decoding the bit stream, extracting at least one CELP parameter from the partially decoded bit stream, and estimating the speech energy of the bit stream based on the extracted at least one CELP parameter without calculating a linear prediction coding (LPC) filter response energy.
Type:
Grant
Filed:
August 22, 2011
Date of Patent:
December 8, 2015
Assignee:
GENBAND US LLC
Inventors:
Emmanuel Rossignol Thepie Fapi, Eric Poulin, Jean Pierre Doyon
Abstract: Systems and methods for portal context switching for hierarchical resale of telecommunication products are presented. In some embodiments, a method may include making available, via one or more computer systems, a plurality of portal instances having a hierarchical structure of resellers and customers of communication services, each of the plurality of portal instances having a plurality of users, each of the plurality of users associated with a corresponding one of a plurality of different access levels, a given access level configured to determine a feature that is visible to a given user through a given portal instance. The method may also include allowing the given user to query or enact a change to the given portal instance via a web client using an Application Programming Interface (API) call, wherein the API call includes an API key and a user identifier.
Abstract: Systems and methods for a hierarchical resale system for telecommunications services are described. In an embodiment, a computerized method for implementing a hierarchical resale model for telecommunication products may include generating an electronic interface for sale of a telecommunication product in a hierarchical resale system, and generating a resale electronic interface for resale of the telecommunication product in a hierarchical resale system.
Abstract: Systems and methods for providing a help mode for a hierarchical resale system are described. In an illustrative, non-limiting embodiment, a computerized method for implementing a help mode for a graphical user interface of a computer program may include: displaying a graphical user interface for interfacing with a computer program, the graphical user interface comprising one or more interface views; displaying a selectable help mode control on the one or more interface views for engaging a help mode; and displaying a help mode view in response to selection of the help mode control, the help mode view comprising instructions that are associated with the interface view from which help mode was engaged.
Abstract: A personalized content overlay is generated and sent for display to a subscriber. The content overlay may be generated in response to a request by the subscriber, such as a request to watch a program. The content overlay can include personalized information tailored to the subscriber based on subscriber information. The content overlay can also include information obtained from a third party, such as an advertiser, that has a preexisting relationship with the subscriber. The content overlay can include one or more triggers that, when activated by the subscriber, enable interactivity between the subscriber and a third party.
Abstract: Methods, systems, and computer readable media for managing multiple personas within end user applications are disclosed. According to one method, a first profile definition defining a first persona through which a user accesses at least one social networking, OTT, or other hosted service and at least one trigger condition associated with the activation of the first persona is accessed. The method further includes determining a context for the user. The method further includes determining whether the context for the user satisfies the at least one trigger condition. In response to determining that the context satisfies the at least one trigger condition, the first persona is activated.
Type:
Application
Filed:
July 20, 2015
Publication date:
November 12, 2015
Applicant:
GENBAND US LLC
Inventors:
Michael Leeder, Carroll Louise Gray-Preston, James Angus McEachern, Richard C. Taylor
Abstract: A method includes establishing a first call from a first party to a second party; during a ringing status of the first call, cancelling the first call in response to an indication that the first party wishes to transfer the first call; and establishing a second call from a third party to the second party, where a message to establish the second call includes information identifying the third party.
Abstract: Methods, systems, and computer readable media for unifying fixed and mobile devices via third party call control (3PCC) are disclosed. The method is performed at a dedicated application server (AS) that supports a third-party call control (3PCC) interface. According to one method, a call addressed to a unified subscriber identifier associated with a terminating subscriber is detected, where the terminating subscriber is associated with two or more terminating endpoints. The call is offered to each of the terminating endpoints by initiating signaling to each of the terminating endpoints using the 3PCC interface. One of the terminating endpoints used to answer the call is detected and the call is redirected to the terminating endpoint used to answer the call. Signaling messages are sent to all of the terminating endpoints other than the terminating endpoint used to answer the call for instructing the terminating endpoints to release resources associated with the offered call.
Abstract: A method is disclosed of providing survivable communications in a communications network, the method comprising: determining a loss of communications with a communications server, wherein the communications server provides calling features to an endpoint connected to the access node; and after determining a loss of communications with the communications server, forming a cluster of a plurality of access nodes to provide communication service to endpoints served by the plurality of access nodes, wherein the plurality of access nodes comprises the access node, and wherein the access node and a second access node in the plurality of access nodes use different access technology.
Type:
Application
Filed:
March 26, 2014
Publication date:
October 1, 2015
Applicant:
Genband US LLC
Inventors:
Paul Roy, Earl Barton Manchester, Michael Kisselburgh, Julian Francispillai, Danny Peeler