Patents by Inventor Parameswaran Kumarasamy
Parameswaran Kumarasamy 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: 10104704Abstract: In one embodiment, a method for the prioritized transmission of messages includes monitoring a network link of a mobile device to determine performance characteristics of the network link, establishing a network association between the mobile device and a routing network node, receiving a connection request from an application that is directed to a connection between the mobile device and a destination server, determining a relative priority of the connection, mapping the connection to a stream of the network association that is associated with the relative priority of the connection and identifies the destination server, and transmitting messages for the stream to the routing network node interlaced with messages of other streams of the network association based on the performance characteristics of the network link and the relative priority associated with the stream in comparison to relative priorities associated with the other streams of the network association.Type: GrantFiled: February 7, 2014Date of Patent: October 16, 2018Assignee: Cisco Technology, Inc.Inventors: Shivangi Sharma, Daniel G. Wing, Parameswaran Kumarasamy, Parag Pritam Thakore, Anand Oswal, Vamsidhar Valluri
-
Patent number: 10044767Abstract: In accordance with at least one embodiment of the present invention, a communication apparatus includes a communication unit configured to send and receive messages on a network. Each message has a message header configured to include a plurality of header fields, where the message header includes a suppression header field that indicates a request to suppress at least one header field in at least one subsequently sent or received message. The communication apparatus is configured to establish a suppressed header field message exchange session with a peer on the network so that at least one subsequent message exchanged between the communication apparatus and the peer is free of at least one suppressible header field.Type: GrantFiled: August 3, 2015Date of Patent: August 7, 2018Assignee: Cisco Technology, Inc.Inventors: Mohammed Taher Shaikh, Parameswaran Kumarasamy, Jayesh Chokshi, Vinay Pande
-
Patent number: 9654341Abstract: In one embodiment, a method comprises obtaining, by a client device via a wireless data link with a wireless access point, information from a network device within a data network reachable via the wireless access point, the information describing network conditions associated with a service provided to the client device via the data network; and the client device optimizing a transmission control protocol (TCP) communication, via the wireless data link, for optimization of the service provided by the client device.Type: GrantFiled: February 20, 2014Date of Patent: May 16, 2017Assignee: Cisco Technology, Inc.Inventors: Vamsidhar Valluri, Parameswaran Kumarasamy, Daniel G. Wing, Parag Pritam Thakore, Anand Oswal, Shivangi Sharma
-
Patent number: 9253326Abstract: In a particular embodiment, a network device receives, from a first device, a first call request for a second device. The network device may then send the first call request to a redirect server, which can determine where to send the call. The network device receives a response from the redirect server indicating an address to redirect the call request to. The network device then determines a redirect ID for the redirect. The network device sends a message to the first device with the redirect ID where the message indicates that a redirection occurred to the third device. The network device then receives a second call request from the first device that includes the redirect ID. The network device determines if the call was part of a previous redirect. If so, the second call request is sent to the address associated with the redirect ID.Type: GrantFiled: September 19, 2013Date of Patent: February 2, 2016Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Sandeep Singh Kohli, Kavithadevi Parameswaran, Vinay Pande
-
Publication number: 20150341394Abstract: In accordance with at least one embodiment of the present invention, a communication apparatus includes a communication unit configured to send and receive messages on a network. Each message has a message header configured to include a plurality of header fields, where the message header includes a suppression header field that indicates a request to suppress at least one header field in at least one subsequently sent or received message. The communication apparatus is configured to establish a suppressed header field message exchange session with a peer on the network so that at least one subsequent message exchanged between the communication apparatus and the peer is free of at least one suppressible header field.Type: ApplicationFiled: August 3, 2015Publication date: November 26, 2015Inventors: Mohammed Taher Shaikh, Parameswaran Kumarasamy, Jayesh Chokshi, Vinay Pande
-
Patent number: 9191427Abstract: Disclosed are a method, apparatus and system for interworking between H.320 or H.324 and SIP. The method comprises receiving a SIP message indicative of capabilities supported by a first endpoint device and deferring responding to the SIP message. The method further comprises receiving from a second endpoint device an H.320 or H.324 message indicative of the capabilities supported by the second endpoint device in response thereto responding to the SIP message thereby to establish a media communication channel between the first and second endpoint devices based on their respective capabilities.Type: GrantFiled: January 23, 2014Date of Patent: November 17, 2015Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Yu Zhang, Sabita Jasty, Mark Conner, Sandeep Singh Bhupinder Kohli, Paul R. P. Chu
-
Patent number: 9185138Abstract: Various embodiments provide methods and systems operable to provide access to real time control protocol (RTCP) information for improved media quality control. An example embodiment includes a message processor to receive a message, the message including information indicative of an RTP port identifier, and to add to the received message information indicative of an auxiliary RTCP port identifier; and a message communication component to communicate the information indicative of an auxiliary RTCP port identifier to a node.Type: GrantFiled: September 16, 2013Date of Patent: November 10, 2015Assignee: Cisco Technology, Inc.Inventors: Manjunath Sreedhara Bangalore, Parameswaran Kumarasamy, Kavithadevi Parameswaran
-
Publication number: 20150236909Abstract: In one embodiment, a method comprises obtaining, by a client device via a wireless data link with a wireless access point, information from a network device within a data network reachable via the wireless access point, the information describing network conditions associated with a service provided to the client device via the data network; and the client device optimizing a transmission control protocol (TCP) communication, via the wireless data link, for optimization of the service provided by the client device.Type: ApplicationFiled: February 20, 2014Publication date: August 20, 2015Applicant: Cisco Technology, Inc.Inventors: VAMSIDHAR VALLURI, PARAMESWARAN KUMARASAMY, DANIEL G. WING, PARAG PRITAM THAKORE, ANAND OSWAL, SHIVANGI SHARMA
-
Publication number: 20150230274Abstract: In one embodiment, a method for the prioritized transmission of messages includes monitoring a network link of a mobile device to determine performance characteristics of the network link, establishing a network association between the mobile device and a routing network node, receiving a connection request from an application that is directed to a connection between the mobile device and a destination server, determining a relative priority of the connection, mapping the connection to a stream of the network association that is associated with the relative priority of the connection and identifies the destination server, and transmitting messages for the stream to the routing network node interlaced with messages of other streams of the network association based on the performance characteristics of the network link and the relative priority associated with the stream in comparison to relative priorities associated with the other streams of the network association.Type: ApplicationFiled: February 7, 2014Publication date: August 13, 2015Applicant: CISCO TECHNOLOGY, INC.Inventors: Shivangi SHARMA, Daniel G. WING, Parameswaran KUMARASAMY, Parag Pritam THAKORE, Anand OSWAL, Vamsidhar VALLURI
-
Patent number: 9106714Abstract: Techniques are provided for sending from a client in a network device a request message configured to request configuration parameters to allow the network device to operate as a source or destination node for packet switched network telephony activity. In response to receiving the request message, sending the configuration parameters from a server configured to retrieve the configuration parameters from a call provisioning server. The configuration parameters are received at the client and passed to a call agent in the network device in order to configure the network device to operate as a source or destination node for packet switched network telephony activity.Type: GrantFiled: July 23, 2009Date of Patent: August 11, 2015Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Paul R. P. Chu, Andrew W. Au
-
Patent number: 9100407Abstract: In accordance with at least one embodiment of the present invention, a communication apparatus includes a communication unit configured to send and receive messages on a network. Each message has a message header configured to include a plurality of header fields, where the message header includes a suppression header field that indicates a request to suppress at least one header field in at least one subsequently sent or received message. The communication apparatus is configured to establish a suppressed header field message exchange session with a peer on the network so that at least one subsequent message exchanged between the communication apparatus and the peer is free of at least one suppressible header field.Type: GrantFiled: March 23, 2006Date of Patent: August 4, 2015Assignee: Cisco Technology, Inc.Inventors: Mohammed Taher Shaikh, Parameswaran Kumarasamy, Jayesh Chokshi, Vinay Pande
-
Patent number: 8971344Abstract: In one embodiment, a method includes receiving at a protocol translator a first message from a first endpoint to a second endpoint. The first message includes a list of media capabilities of the first endpoint. The method also includes transmitting from the protocol translator a second message to the second endpoint including a media capabilities request header and receiving at the protocol translator a response message from the second endpoint. The response message includes a response header including a list of the media capabilities of the second endpoint.Type: GrantFiled: June 24, 2013Date of Patent: March 3, 2015Assignee: Cisco Technology, Inc.Inventors: Manjunath Bangalore, Kan Wu, Steven G. Fry, Parameswaran Kumarasamy, Kavithadevi Parameswaran
-
Patent number: 8874765Abstract: In one embodiment, a session is refreshed using a message that is simplified for refresh purposes. The refresh message that is used is a message used for another purpose in a protocol (e.g., SIP). For example, a reINVITE message may be used as a refresh message. If the reINVITE message is used for its intended purpose, the reINVITE message may be used to change the characteristics of a session. This reINVITE message includes an SDP and full header such that the parameters can be properly changed. However, the reINVITE message may be used to refresh a session. This may be referred to as a simple refresh message. But, the simple refresh message does not include an SDP or any other message body. The simple refresh message includes only a reduced header. This reduces time spent building and parsing the simple refresh message.Type: GrantFiled: September 23, 2011Date of Patent: October 28, 2014Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Kavithadevi Parameswaran, Manjunath Bangalore
-
Patent number: 8848551Abstract: We describe a system embodiment comprising generating a Secure Real-Time Transport Protocol (SRTP) encapsulated packet and including a secure media indicator into the SRTP encapsulated packet. The method further comprises inserting the SRTP encapsulated packet into an SRTP voice stream associated with an active call between a source and a destination endpoint and indicating an end-to-end secure call between the source and destination endpoints responsive to the secure media indicator. And we describe a method embodiment comprising transmitting a request message from a source endpoint to a destination endpoint participating in an active call and setting a secure media flag in the request message at each node in a signaling path associated with the active call. The method further comprises returning a response message from the destination endpoint to the source endpoint responsive to the request and indicating an end-to-end secure call between the two endpoints.Type: GrantFiled: November 2, 2010Date of Patent: September 30, 2014Assignee: Cisco Technology, Inc.Inventors: Michael Edric Tasker, Hosahalli Nanjappa Narendra, Parameswaran Kumarasamy, Sandeep Singh Kohli, Kavithadevi Parameswaran
-
Patent number: 8842150Abstract: In one embodiment, a first message for a video call is received from a first end point. The first end point may be communicating using a first protocol, such as H.323. The first message is for a second end point that communicates using a second protocol, such as SIP. The first message may be an early offer in SIP to start a video call. The first message includes media information that is needed to initiate the video call. The media information is stored and may be later used to initiate the video call with the second end point. The stored media information is mapped to one or more messages that are sent to the second end point to initiate the video call using a slow start initiation procedure in H.323.Type: GrantFiled: December 20, 2006Date of Patent: September 23, 2014Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Paul R. Chu
-
Publication number: 20140132704Abstract: Disclosed are a method, apparatus and system for interworking between H.320 or H.324 and SIP. The method comprises receiving a SIP message indicative of capabilities supported by a first endpoint device and deferring responding to the SIP message. The method further comprises receiving from a second endpoint device an H.320 or H.324 message indicative of the capabilities supported by the second endpoint device in response thereto responding to the SIP message thereby to establish a media communication channel between the first and second endpoint devices based on their respective capabilities.Type: ApplicationFiled: January 23, 2014Publication date: May 15, 2014Applicant: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Yu Zhang, Sabita Jasty, Mark Conner, Sandeep Singh Kohli, Paul R.P. Chu
-
Publication number: 20140092896Abstract: Various embodiments provide methods and systems operable to provide access to real time control protocol (RTCP) information for improved media quality control. An example embodiment includes a message processor to receive a message, the message including information indicative of an RTP port identifier, and to add to the received message information indicative of an auxiliary RTCP port identifier; and a message communication component to communicate the information indicative of an auxiliary RTCP port identifier to a node.Type: ApplicationFiled: September 16, 2013Publication date: April 3, 2014Applicant: Cisco Technology, Inc.Inventors: Manjunath Sreedhara Bangalore, Parameswaran Kumarasamy, Kavithadevi Parameswaran
-
Patent number: 8687624Abstract: Various embodiments provide an apparatus and method for handling dynamic payloads in a heterogeneous network. An example embodiment includes a first node interface to receive a first request for data communication from a first node, the first request being coded in a first protocol and including information identifying a first payload type. The example embodiment includes a second node interface to receive a second request for data communication from a second node, the second request being coded in a second protocol and including information identifying a second payload type. The first node interface of the example embodiment configures a message coded in the first protocol to include the information identifying the second payload type and to send the message to the first node.Type: GrantFiled: February 13, 2008Date of Patent: April 1, 2014Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Kavithadevi Parameswaran
-
Patent number: 8675637Abstract: Disclosed are a method, apparatus and system for interworking between H.320 or H.324 and SIP. The method comprises receiving a SIP message indicative of capabilities supported by a first endpoint device and deferring responding to the SIP message. The method further comprises receiving from a second endpoint device an H.320 or H.324 message indicative of the capabilities supported by the second endpoint device in response thereto responding to the SIP message thereby to establish a media communication channel between the first and second endpoint devices based on their respective capabilities.Type: GrantFiled: April 18, 2007Date of Patent: March 18, 2014Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Yu Zhang, Sabita Jasty, Mark Conner, Sandeep Singh Bhupinder Kohli, Paul R. P. Chu
-
Patent number: 8639844Abstract: In one implementation, an intermediary receives a message from an endpoint, includes a flow around address and a flow through address to a second network device listed in the first message. The intermediary requests another endpoint to perform a connectivity test to determine the reachability of the originating endpoint. The connectivity test may be performed using methods such as ping, probe, interactive connectivity establishment (ICE), or session traversal utilities for network address translation (STUN). The intermediary may request originating endpoint a similar connectivity check and establish a media stream based on results of the connectivity tests. The media stream may be a voice over internet protocol (VoIP) call.Type: GrantFiled: July 20, 2010Date of Patent: January 28, 2014Assignee: Cisco Technology, Inc.Inventors: Parameswaran Kumarasamy, Vijay Arumugam Kannan, Sheshadri V. Shalya