Patents by Inventor Anirudh Patel

Anirudh Patel 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: 10412126
    Abstract: Statistics of a media stream of a communication session are received from one or more communication devices involved in the communication session. The statistics are from various communication devices that are involved in the media stream of the communication session. A determination is made to see if at least one of the statistics from one of the communication devices meets a threshold. In response to the at least one of the statistics meeting the threshold, a message is sent to dynamically change a configuration the media stream of the communication session while the communication session is still active. For example, the message may be to switch to a different media server in order to improve the quality of the media stream.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 10, 2019
    Assignee: Avaya Inc.
    Inventors: Anirudh Patel, Manish Patil, Vivek Joshi, Mani Sharma
  • Patent number: 10159027
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for recovering from media degradation during a communication session. In a particular embodiment, a method provides, during a communication session between a first user system operated by a first user and a second user system operated by a second user, receiving a first indication from the first user system indicating a degraded condition of media received by the first user system from the second user system. Responsive to receiving the indication, the method provides attempting to establish a connection with a third user system associated with the second user when the degraded condition comprises inactivity of the media being received by the first user system from the second user system. Upon establishing the connection with the third user system, the method provides connecting the third user system to the first user system to continue the communication session.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: December 18, 2018
    Assignee: Avaya Inc.
    Inventors: Anirudh Patel, Manish Patil, Parag Mulay
  • Publication number: 20180097854
    Abstract: Statistics of a media stream of a communication session are received from one or more communication devices involved in the communication session. The statistics are from various communication devices that are involved in the media stream of the communication session. A determination is made to see if at least one of the statistics from one of the communication devices meets a threshold. In response to the at least one of the statistics meeting the threshold, a message is sent to dynamically change a configuration the media stream of the communication session while the communication session is still active. For example, the message may be to switch to a different media server in order to improve the quality of the media stream.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 5, 2018
    Inventors: Anirudh Patel, Manish Patil, Vivek Joshi, Mani Sharma
  • Patent number: 9900230
    Abstract: A request to subscribe to QoS information is received from a monitoring element. A monitoring element may be a centralized communication system, such as a Private Branch Exchange (PBX). The QoS information is from a plurality of network elements at a plurality of locations. A network element may be, for example, a communication endpoint, a router, a media server, and/or the like. The QoS information is based on a location map that includes information for the plurality of locations. The plurality of locations are controlled by separate communication systems. A determination is made whether a threshold for the QoS information has been reached. If the threshold for the QoS information has reach reached, a notification is sent to the monitoring element. Upon receiving the notification, the monitoring element can cause an action to occur to address a QoS problem.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: February 20, 2018
    Assignee: Avaya Inc.
    Inventors: Vivek Joshi, Anirudh Patel, Manish Patil
  • Publication number: 20170245191
    Abstract: Embodiments disclosed herein provide systems, methods, and computer readable media for recovering from media degradation during a communication session. In a particular embodiment, a method provides, during a communication session between a first user system operated by a first user and a second user system operated by a second user, receiving a first indication from the first user system indicating a degraded condition of media received by the first user system from the second user system. Responsive to receiving the indication, the method provides attempting to establish a connection with a third user system associated with the second user when the degraded condition comprises inactivity of the media being received by the first user system from the second user system. Upon establishing the connection with the third user system, the method provides connecting the third user system to the first user system to continue the communication session.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 24, 2017
    Inventors: Anirudh Patel, Manish Patil, Parag Mulay
  • Publication number: 20170201440
    Abstract: A request to subscribe to QoS information is received from a monitoring element. A monitoring element may be a centralized communication system, such as a Private Branch Exchange (PBX). The QoS information is from a plurality of network elements at a plurality of locations. A network element may be, for example, a communication endpoint, a router, a media server, and/or the like. The QoS information is based on a location map that includes information for the plurality of locations. The plurality of locations are controlled by separate communication systems. A determination is made whether a threshold for the QoS information has been reached. If the threshold for the QoS information has reach reached, a notification is sent to the monitoring element. Upon receiving the notification, the monitoring element can cause an action to occur to address a QoS problem.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Inventors: Vivek Joshi, Anirudh Patel, Manish Patil