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: 9571358Abstract: 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: GrantFiled: February 19, 2015Date of Patent: February 14, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Publication number: 20150163106Abstract: 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: ApplicationFiled: February 19, 2015Publication date: June 11, 2015Inventors: OTTALINGAM SATYANARAYANAN, SACHIN SASWADE, TODD LIZAMBRI
-
Patent number: 9007424Abstract: 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: GrantFiled: May 13, 2013Date of Patent: April 14, 2015Assignee: Cisco Technology, Inc.Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Patent number: 8995635Abstract: 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: GrantFiled: January 19, 2009Date of Patent: March 31, 2015Assignee: Cisco Technology, Inc.Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Publication number: 20130250038Abstract: 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: ApplicationFiled: May 13, 2013Publication date: September 26, 2013Applicant: Cisco Technology, Inc.Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Patent number: 8441516Abstract: 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: GrantFiled: October 7, 2008Date of Patent: May 14, 2013Assignee: Cisco Technology, Inc.Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Patent number: 7706371Abstract: 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: GrantFiled: July 7, 2005Date of Patent: April 27, 2010Assignee: Cisco Technology, Inc.Inventors: Daniel G. Wing, Shiva J. Shankar, Ottalingam Satyanarayanan, William D. Gaskill
-
Publication number: 20100085417Abstract: 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: ApplicationFiled: October 7, 2008Publication date: April 8, 2010Inventors: Ottalingam Satyanarayanan, Sachin Saswade, Todd Lizambri
-
Patent number: 7515549Abstract: 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: GrantFiled: June 7, 2005Date of Patent: April 7, 2009Assignee: Cisco Technology, Inc.Inventors: Daniel G. Wing, Shiva J. Shankar, Ottalingam Satyanarayanan
-
Patent number: 7478279Abstract: 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: GrantFiled: June 23, 2005Date of Patent: January 13, 2009Assignee: Cisco Technology, Inc.Inventors: Jagannathan Shiva Shankar, Ottalingam Satyanarayanan, Boris Degtyar
-
Publication number: 20060294423Abstract: 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: ApplicationFiled: June 23, 2005Publication date: December 28, 2006Applicant: Cisco Technology, Inc.Inventors: Jagannathan Shankar, Ottalingam Satyanarayanan, Boris Degtyar
-
Publication number: 20060274741Abstract: 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: ApplicationFiled: June 7, 2005Publication date: December 7, 2006Inventors: Daniel Wing, Shiva Shankar, Ottalingam Satyanarayanan