Patents by Inventor Chandra Ravipati
Chandra 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).
-
Publication number: 20200004529Abstract: Systems, methods, and storage media for automatically managing an on-demand cloud computing platform are disclosed. Exemplary implementations may: modify an issue in a computing device issue tracking system; change the status of the issue in the computing device issue tracking system from a first status to a second status; automatically provide the configuration data to the on-demand cloud computing platform; automatically use the configuration data to modify the on-demand cloud computing platform; and automatically change the status of the issue in the computing device issue tracking system from the second status to a third status.Type: ApplicationFiled: July 1, 2019Publication date: January 2, 2020Inventors: Chandra Ravipati, Sandeep Kunichi
-
Patent number: 9426021Abstract: An initial request is received to establish a communication session. The initial request contains a communication address of a first communication device. A communication server detects that the communication session cannot be established across a primary network. In response, the initial request is repurposed by changing the first communication address to a second communication address. The changed request is sent to a communication system, which adds a field to the changed request that indicates that the changed request is to be sent via a secondary network. The changed request is sent with the field to the communication server. The changed request with the second communication address is sent to a gateway to establish the communication session across a secondary network. A portion of the communication session is established using the second communication address. The first communication address is sent in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).Type: GrantFiled: June 25, 2013Date of Patent: August 23, 2016Assignee: Avaya Inc.Inventors: Harsh V. Mendiratta, Chandra Ravipati, Christopher D. Baldwin, Rickie E. Meis, Mark T. Rolfs
-
Publication number: 20140325258Abstract: An initial request is received to establish a communication session. The initial request contains a communication address of a first communication device. A communication server detects that the communication session cannot be established across a primary network. In response, the initial request is repurposed by changing the first communication address to a second communication address. The changed request is sent to a communication system, which adds a field to the changed request that indicates that the changed request is to be sent via a secondary network. The changed request is sent with the field to the communication server. The changed request with the second communication address is sent to a gateway to establish the communication session across a secondary network. A portion of the communication session is established using the second communication address. The first communication address is sent in the portion of the communication session using Dual-Tone-Multi-Frequency (DTMF).Type: ApplicationFiled: June 25, 2013Publication date: October 30, 2014Inventors: Harsh V. Mendiratta, Chandra Ravipati, Christopher D. Baldwin, Rickie E. Meis, Mark T. Rolfs
-
Patent number: 8423629Abstract: Methods, devices, and systems are provided for identifying unique points in communication processing for substituting and restoring identities associated with the communication. These specific replacements facilitate communication requests to-and-from external identities to be treated similar to communication requests to-and-from enterprise users, thereby allowing enterprise users to access enterprise-based communication preferences and services via non-enterprise devices.Type: GrantFiled: February 5, 2010Date of Patent: April 16, 2013Assignee: Avaya Inc.Inventors: Gordon R. Brunson, Harsh V. Mendiratta, Chandra Ravipati
-
Patent number: 8311207Abstract: A distributed call control system is provided that can allot bandwidth amongst several call controllers. The distributed call control system includes one or more servers that execute two or more instances of call processing servers that administer call control. The call processing servers form a cluster or group. The cluster members negotiate and determine bandwidth allocation amongst the members. If a member requires more bandwidth, the call processing server, of that member, assesses its own needs and requests more bandwidth from other members. 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: GrantFiled: September 4, 2009Date of Patent: November 13, 2012Assignee: Avaya Inc.Inventors: Luigi Gentile Polese, Kurt H. Haserodt, Kenneth Owen Michie, Chandra Ravipati, Scott M Woods
-
Patent number: 8284927Abstract: A telephone is provided with a port for disconnectably connecting an external information source, such as an MP3 player, to the telephone, and an on-hold function that operates while a call of the telephone is on hold and either presents to the telephone's user the information from the external source if the external source is connected, or presents to the user on-hold information from a telephone network if the external source is not connected, or presents silence at the user's option, irrespective of whether or not the external source is connected.Type: GrantFiled: September 26, 2007Date of Patent: October 9, 2012Assignee: Avaya Inc.Inventors: Christopher Chu, Brijen Doshi, Paul Roller Michaelis, D. Michael Overmyer, Chandra Ravipati, Michael J. Thomas, Patrick Toole, Dongliang Wang
-
Patent number: 8179804Abstract: Methods, devices, and systems are provided for marking one or more entities of a call as internal/external such that certain call features can be invoked by servers and other devices residing behind a gateway. More specifically, entities of a call can be marked as internal/external based employing an assessment algorithm to determine whether the calling endpoint is an internal or external endpoint and/or whether a user of the calling or answering endpoint is an internal or external user. Once this determination is made, the call can be marked accordingly such that the appropriate features can be invoked.Type: GrantFiled: June 26, 2009Date of Patent: May 15, 2012Assignee: Avaya Inc.Inventors: Frank J. Boyle, Gordon R. Brunson, Chandra Ravipati
-
Patent number: 8032624Abstract: Methods, devices, and systems are provided for taking a pluggable extension and applying it to a unique set of a user population to handle their preferred and user-centric alerting relationships. More particularly, the pluggable extension allows a user to have their personalized contact resolution algorithm applied by a server to calls initiated by them or directed toward. The contact resolution algorithm is pluggable to any server and does not need to be built into the server itself. Moreover, multiple users can refer to and use the same pluggable contact resolution algorithm.Type: GrantFiled: June 19, 2009Date of Patent: October 4, 2011Assignee: Avaya Inc.Inventors: Gordon R. Brunson, Tibor Lukac, Chandra Ravipati
-
Patent number: 8010677Abstract: Methods, systems, and devices are provided that propose allocating bandwidth in a distributed network. According to a decentralized mode of operation, bandwidth between network devices is cooperatively shared and managed, allowing one or more call processing modules to selectively and intelligently place calls or perform activities. A single authoritative mode of operation for a given communication link is also provided, wherein one or more network devices may consult an authoritative member to determine if sufficient bandwidth is available to support an activity. Various triggering events or conditions may facilitate the transition from one mode to another. Audits or accountings are conducted, wherein devices may update or synchronize information stored in a control table related to system bandwidth.Type: GrantFiled: December 2, 2009Date of Patent: August 30, 2011Assignee: Avaya Inc.Inventors: Gordon Brunson, Chandra Ravipati
-
Publication number: 20110131331Abstract: Methods, systems, and devices are provided that propose allocating bandwidth in a distributed network. According to a decentralized mode of operation, bandwidth between network devices is cooperatively shared and managed, allowing one or more call processing modules to selectively and intelligently place calls or perform activities. A single authoritative mode of operation for a given communication link is also provided, wherein one or more network devices may consult an authoritative member to determine if sufficient bandwidth is available to support an activity. Various triggering events or conditions may facilitate the transition from one mode to another. Audits or accountings are conducted, wherein devices may update or synchronize information stored in a control table related to system bandwidth.Type: ApplicationFiled: December 2, 2009Publication date: June 2, 2011Applicant: AVAYA INC.Inventors: Gordon Brunson, Chandra Ravipati
-
Publication number: 20110066707Abstract: Methods, devices, and systems are provided for identifying unique points in communication processing for substituting and restoring identities associated with the communication. These specific replacements facilitate communication requests to-and-from external identities to be treated similar to communication requests to-and-from enterprise users, thereby allowing enterprise users to access enterprise-based communication preferences and services via non-enterprise devices.Type: ApplicationFiled: February 5, 2010Publication date: March 17, 2011Applicant: AVAYA INC.Inventors: Gordon R. Brunson, Harsh V. Mendiratta, Chandra Ravipati
-
Publication number: 20100329121Abstract: Methods, devices, and systems are provided for marking one or more entities of a call as internal/external such that certain call features can be invoked by servers and other devices residing behind a gateway. More specifically, entities of a call can be marked as internal/external based employing an assessment algorithm to determine whether the calling endpoint is an internal or external endpoint and/or whether a user of the calling or answering endpoint is an internal or external user. Once this determination is made, the call can be marked accordingly such that the appropriate features can be invoked.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Applicant: AVAYA INC.Inventors: Frank J. Boyle, Gordon R. Brunson, Chandra Ravipati
-
Publication number: 20100325249Abstract: Methods, devices, and systems are provided for taking a pluggable extension and applying it to a unique set of a user population to handle their preferred and user-centric alerting relationships. More particularly, the pluggable extension allows a user to have their personalized contact resolution algorithm applied by a server to calls initiated by them or directed toward. The contact resolution algorithm is pluggable to any server and does not need to be built into the server itself. Moreover, multiple users can refer to and use the same pluggable contact resolution algorithm.Type: ApplicationFiled: June 19, 2009Publication date: December 23, 2010Applicant: AVAYA INC.Inventors: Gordon R. Brunson, Tibor Lukac, Chandra Ravipati
-
Publication number: 20100319059Abstract: Methods, devices, and systems for controlling access to a password protected resource are provided. More specifically, different communication profiles can be mapped to a single user and that user can utilize a single password to gain access to the password protected resource using any one of his/her communication profiles. Each communication profile may have a unique authentication value associated therewith, but each unique authentication value may be determined based on the single password, thereby eliminating the need for a user to remember multiple passwords for each of his/her communication profiles.Type: ApplicationFiled: June 10, 2009Publication date: December 16, 2010Applicant: AVAYA INC.Inventors: Amit Agarwal, David Ahrens, Martin Westhead, Gordon R. Brunson, Frank J. Boyle, Harsh V. Mendiratta, Chandra Ravipati
-
Publication number: 20100278327Abstract: A distributed call control system is provided that can allot bandwidth amongst several call controllers. The distributed call control system includes one or more servers that execute two or more instances of call processing servers that administer call control. The call processing servers form a cluster or group. The cluster members negotiate and determine bandwidth allocation amongst the members. If a member requires more bandwidth, the call processing server, of that member, assesses its own needs and requests more bandwidth from other members. 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: ApplicationFiled: September 4, 2009Publication date: November 4, 2010Applicant: Avaya, Inc.Inventors: Kurt H. Haserodt, Kenneth Owen Michie, Luigi Gentile Polese, Chandra Ravipati, Scott M. Woods