Patents by Inventor Ottalingam Satyanarayanan

Ottalingam Satyanarayanan 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: 9571358
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Grant
    Filed: February 19, 2015
    Date of Patent: February 14, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Publication number: 20150163106
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Application
    Filed: February 19, 2015
    Publication date: June 11, 2015
    Inventors: OTTALINGAM SATYANARAYANAN, SACHIN SASWADE, TODD LIZAMBRI
  • Patent number: 9007424
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: April 14, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Patent number: 8995635
    Abstract: Automatic room rescheduling is described. In an embodiment, an apparatus receives status data regarding status of communications resources capable of use in a teleconference call at a first teleconference location. The apparatus determines that a status of one or more of the communications resources might negatively affect the teleconference call. The apparatus receives availability data about other available communications resources and teleconference locations. Based on at least the status data and the availability data, the apparatus reschedules the teleconference call for a second teleconference location. The apparatus communicates information about the rescheduling and identifies the second teleconference location to one or more teleconference call participants. In other embodiments, the invention encompasses a method and a computer-readable medium configured for carrying out the method steps.
    Type: Grant
    Filed: January 19, 2009
    Date of Patent: March 31, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Publication number: 20130250038
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 26, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Patent number: 8441516
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: May 14, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Patent number: 7706371
    Abstract: A domain based tunneling scheme allows a Network Management System (NMS) to manage devices in a private network operating behind a NAT boundary. A device in the private network provides the NMS with information including a public NAT IP address, a private device IP address, and a unique device identifier. The NMS uses the public NAT IP address to set up and maintain a tunnel to the private network. The NMS stores the NAT information and a tunnel identifier in a table entry associated with the device. The NMS then uses the tunnel and the contents of the table entry to conduct management operations with the device operating in the private network.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: April 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel G. Wing, Shiva J. Shankar, Ottalingam Satyanarayanan, William D. Gaskill
  • Publication number: 20100085417
    Abstract: In an embodiment, a machine-readable volatile or non-volatile storage medium stores one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform monitoring a plurality of video conference locations, each of the locations comprising one or more video conference rooms, resulting in creating and storing monitored data; generating service level view data which when displayed on a video display unit concurrently comprises graphical representations of all the locations and all the rooms, and graphical representations of faults associated with each of the rooms. Rooms can include coder-decoders (codecs), cameras, video monitors, and network packet data routing or switching elements. Embodiments provide a holistic view of all video conference rooms in a deployment, with aggregated call usage, quality and fault data, with highly useful graphical management displays.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
  • Patent number: 7515549
    Abstract: An address management scheme allows a Network Management System (NMS) to manage devices in a private network operating behind a Network Address Translator (NAT) boundary. A device operating in the private network sends a communication to a Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (STUN) server. The STUN server responds by communicating a public NAT IP address and a NAT port number back to the device. The device then provides the NMS with the public NAT IP address, a NAT port number associated with the device, a unique device identifier, and the private device IP address. The NMS stores this information in a table and then accesses this address information to manage the device in the private network. The device then uses the STUN server to identify any changes to the device address information and then sends the changes to the NMS.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: April 7, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel G. Wing, Shiva J. Shankar, Ottalingam Satyanarayanan
  • Patent number: 7478279
    Abstract: A method and apparatus is provided for debugging an application in case of an exception. A cyclic buffer is allocated to the application. Log messages are stored in the cyclic buffer and can be later used to debug the application in case of an exception.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: January 13, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Jagannathan Shiva Shankar, Ottalingam Satyanarayanan, Boris Degtyar
  • Publication number: 20060294423
    Abstract: A method and apparatus is provided for debugging an application in case of an exception. A cyclic buffer is allocated to the application. Log messages are stored in the cyclic buffer and can be later used to debug the application in case of an exception.
    Type: Application
    Filed: June 23, 2005
    Publication date: December 28, 2006
    Applicant: Cisco Technology, Inc.
    Inventors: Jagannathan Shankar, Ottalingam Satyanarayanan, Boris Degtyar
  • Publication number: 20060274741
    Abstract: An address management scheme allows a Network Management System (NMS) to manage devices in a private network operating behind a Network Address Translator (NAT) boundary. A device operating in the private network sends a communication to a Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) (STUN) server. The STUN server responds by communicating a public NAT IP address and a NAT port number back to the device. The device then provides the NMS with the public NAT IP address, a NAT port number associated with the device, a unique device identifier, and the private device IP address. The NMS stores this information in a table and then accesses this address information to manage the device in the private network. The device then uses the STUN server to identify any changes to the device address information and then sends the changes to the NMS.
    Type: Application
    Filed: June 7, 2005
    Publication date: December 7, 2006
    Inventors: Daniel Wing, Shiva Shankar, Ottalingam Satyanarayanan