Patents by Inventor Chandra Mouli Ravipati

Chandra Mouli Ravipati has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9806965
    Abstract: The embodiments presented herein provide an automated process for provisioning a user in a communication system. A session manager, which can be a server in the communication system that provides call connection and routing, may receive registration request from communication device (e.g. a cellular telephone, an IP-enabled phone, etc.). The session manager may determine one or more characteristics about the communication device and/or determine a load on one or more other session managers in a cluster of session managers. Based on both the communication device characteristics and/or the loads on the two or more session managers, the session manager can determine a set of session managers, which may include a primary session manager and a secondary session manager, which can manage the user data for the communication device. This session manager set information may then be sent to the communication device and to other session managers in the cluster.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: October 31, 2017
    Assignee: Avaya Inc.
    Inventors: James Douglas Free, Kenneth Owen Michie, Chandra Mouli Ravipati
  • Patent number: 8938545
    Abstract: The system generates a change in the SIP INVITE message during a call transfer. Here, a user relation element involved in the call can change the header information in the message to include the endpoint view of the transferring party. Thus, the INVITE message is redirected to the transferring party's user relation element, which can interpret the received message and “unravel” the B2BUAs in the existing call path. The system includes changes in the user relation element to effect the message change and interpret the message once received. Changes to the user relation element forgo the need to change the communication endpoints.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: January 20, 2015
    Assignee: Avaya Inc.
    Inventors: Joel Ezell, Gordon R. Brunson, Chandra Mouli Ravipati, Harsh V. Mendiratta
  • Patent number: 8782240
    Abstract: The present disclosure describes methods and systems for managing resources, for example in connection with call admission control or other communications or transactions in a system. In particular, a plurality of resource pools are established. At least a first or priority resource is associated with a minimum resource amount, while at least a second or normal resource pool is associated with a maximum resource amount. From the system resource pools, allocations are made to each of a plurality of system servers. If a server receives a request for priority resources that cannot be satisfied from the allocation of priority resources made to that server, that server may borrow from an allocation of normal resources. Resources can also be shared between servers. Accordingly, if required resources are not available from an allocation made to a server receiving the request for resources, that server can request resources from another server.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: July 15, 2014
    Assignee: Avaya Inc.
    Inventors: James Douglas Free, Kenneth Owen Michie, Chandra Mouli Ravipati
  • Patent number: 8718261
    Abstract: A distributed call control system is provided that can allot bandwidth amongst several call controllers. The distributed call control system includes one or more access elements that interface with a cloud that execute two or more instances of call processing servers that administer call control. The cloud members negotiate and determine bandwidth allocation amongst the members and the access elements. If an access element requires more bandwidth, the access element assesses its own needs and requests more bandwidth from the cloud. The negotiation and requests for bandwidth are accomplished with a set of dynamic and static bandwidth data that regiment the control of the bandwidth.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: May 6, 2014
    Assignee: Avaya Inc.
    Inventors: James Douglas Free, Christopher D. Baldwin, Chandra Mouli Ravipati, Gordon R. Brunson
  • Publication number: 20130173812
    Abstract: The system generates a change in the SIP INVITE message during a call transfer. Here, a user relation element involved in the call can change the header information in the message to include the endpoint view of the transferring party. Thus, the INVITE message is redirected to the transferring party's user relation element, which can interpret the received message and “unravel” the B2BUAs in the existing call path. The system includes changes in the user relation element to effect the message change and interpret the message once received. Changes to the user relation element forgo the need to change the communication endpoints.
    Type: Application
    Filed: May 31, 2012
    Publication date: July 4, 2013
    Applicant: AVAYA INC.
    Inventors: Joel Ezell, Gordon R. Brunson, Chandra Mouli Ravipati, Harsh V. Mendiratta
  • Publication number: 20130022192
    Abstract: A distributed call control system is provided that can allot bandwidth amongst several call controllers. The distributed call control system includes one or more access elements that interface with a cloud that execute two or more instances of call processing servers that administer call control. The cloud members negotiate and determine bandwidth allocation amongst the members and the access elements. If an access element requires more bandwidth, the access element assesses its own needs and requests more bandwidth from the cloud. The negotiation and requests for bandwidth are accomplished with a set of dynamic and static bandwidth data that regiment the control of the bandwidth.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Applicant: AVAYA INC.
    Inventors: James Douglas Free, Christopher D. Baldwin, Chandra Mouli Ravipati, Gordon R. Brunson
  • Publication number: 20120096167
    Abstract: The present disclosure describes methods and systems for managing resources, for example in connection with call admission control or other communications or transactions in a system. In particular, a plurality of resource pools are established. At least a first or priority resource is associated with a minimum resource amount, while at least a second or normal resource pool is associated with a maximum resource amount. From the system resource pools, allocations are made to each of a plurality of system servers. If a server receives a request for priority resources that cannot be satisfied from the allocation of priority resources made to that server, that server may borrow from an allocation of normal resources. Resources can also be shared between servers. Accordingly, if required resources are not available from an allocation made to a server receiving the request for resources, that server can request resources from another server.
    Type: Application
    Filed: April 4, 2011
    Publication date: April 19, 2012
    Applicant: AVAYA INC.
    Inventors: James Douglas Free, Kenneth Owen Michie, Chandra Mouli Ravipati
  • Publication number: 20120076129
    Abstract: The embodiments presented herein provide an automated process for provisioning a user in a communication system. A session manager, which can be a server in the communication system that provides call connection and routing, may receive registration request from communication device (e.g. a cellular telephone, an IP-enabled phone, etc.). The session manager may determine one or more characteristics about the communication device and/or determine a load on one or more other session managers in a cluster of session managers. Based on both the communication device characteristics and/or the loads on the two or more session managers, the session manager can determine a set of session managers, which may include a primary session manager and a secondary session manager, which can manage the user data for the communication device. This session manager set information may then be sent to the communication device and to other session managers in the cluster.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: AVAYA INC.
    Inventors: James Douglas Free, Kenneth Owen Michie, Chandra Mouli Ravipati
  • Patent number: 7751536
    Abstract: In one embodiment, a communication device includes an outgoing call alerting agent 196 that (i) detects that a communication device has entered an off-hook state and that a first line appearance has been selected by a user for an outgoing call, (ii) forwards a first call setup message to a third party call controller, the call setup message including a request to reserve the first line appearance for the outgoing call, and (iii) thereafter collects a set of digits dialed by the user for the outgoing call and provides the collected set of digits to the third party call controller.
    Type: Grant
    Filed: October 7, 2005
    Date of Patent: July 6, 2010
    Assignee: Avaya Inc.
    Inventors: Sandra Rochelle Abramson, Frank John Boyle, III, Chandra Mouli Ravipati, Ryan Scott Wallach, Peter Andrew Mataga