Patents by Inventor Jayaraman Iyer

Jayaraman Iyer 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: 20150201042
    Abstract: A system includes a media optimizer that adaptively generates and transmits a modified manifest file based on an original manifest file corresponding to an associated media asset from a content provider in response to a media content request from a client for the associated media asset. The original manifest file specifies bitrates. The media optimizer extracts parameters associated with the media content request and applies bitrate policies based on the extracted parameters to adaptively modify the original manifest file to generate the modified manifest file. The media optimizer is further configured to transmit the modified manifest file to the client for selection by the client of a bitrate associated with delivery of the associated media asset.
    Type: Application
    Filed: January 15, 2014
    Publication date: July 16, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Jigar Shah, Peter Zhu, Jayaraman Iyer, Bhaskar Bhupalam
  • Publication number: 20150146724
    Abstract: Techniques are presented herein for optimizing and load balancing network traffic exchanged between devices in a network environment. At a first device in a cluster of devices in a network, a packet is received from a second device in the cluster. The packet comprises identifier information that is assigned to the first device. The identifier information is reassigned to the second device in the cluster such that subsequent packets with the identifier information are sent directly to the second device. A mapping table is updated to indicate that the identifier information is reassigned to the second device.
    Type: Application
    Filed: November 25, 2013
    Publication date: May 28, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Kent Leung, Hy Quoc Pham, Jayaraman Iyer, Xun Wang, Andrew E. Ossipov
  • Patent number: 8990247
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes using a content adaptation engine (CAE). However, network operators failed to efficiently readdress video flows to CAEs. This disclosure provides systems and methods for efficiently readdressing video flows to CAEs.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 24, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Bhaskar Bhupalam, Jayaraman Iyer, Vivek Kansal, Biswaranjan Panda
  • Patent number: 8903955
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video data traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes and to cache videos for future use. However, network operators failed to exploit user information and to leverage benefits of distributing these functionalities across the network. This disclosure provides systems and methods for efficiently delivering video and managing video caches by exploiting user information and by distributing video delivery functionalities across the network.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: December 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Vivek Kansal, Timothy Stammers, Bhaskar Bhupalam, Biswaranjan Panda, Jayaraman Iyer
  • Patent number: 8856362
    Abstract: In one embodiment, a network application may offload stateful operations to a user-plane application. In one embodiment, the network application receives state information for a user device. The network application then sends the state information to a user-plane application, which can maintain the state information. The network application may then offload a stateful operation to the user-plane application. For example, the network application may have the user-plane application perform stateful operations. Also, the network application may use the state information maintained at the user-plane application for error recovery after the network application fails. For example, the network application may recover the state information from the user-plane application after failure.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: October 7, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Jayaraman Iyer
  • Patent number: 8817696
    Abstract: An Unlicensed Mobile Access (UMA) network architecture. In a specific embodiment, the network architecture includes a mobile station and an access point in communication with the mobile station. A UMA Controller (UNC) communicates with the access point. A Service GateWay (SGW) communicates with the UMA controller. The SGW includes functionality to route user-plane packets in the UMA. In a more specific embodiment, the functionality includes UNC user-plane functionality offloaded from the UNC to the SGW; Serving GPRS Support Node (SGSN) user-plane functionality; access-authentication functionality sufficient to enable the SGW to enable the SGW to bypass a legacy SGSN control plane; and/or Radio Network Controller (RNC) user-plane functionality sufficient to enable communications between the SGW and the RNC.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: August 26, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Jayaraman Iyer, Kevin Shatzkamer, Richard Kyle Forster, Anand K. Oswal
  • Patent number: 8787303
    Abstract: This disclosure relates to a system and method for offloading selected data traffic in logical tunnels to the Internet. The offloading provides another data path for selected data traffic that can relieve the burden on a mobile operator's network, such as the backhaul and core networks. As the proliferation of data rich content and increasingly more capable mobile devices has continued, the amount of data communicated over mobile operator's networks has increased. Upgrading the existing network that was designed for voice calls is not desirable or practical for many mobile operators. This disclosure provides systems and methods for offloading data to the Internet at a router to relieve congestion on the mobile operator's network.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: July 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kent K. Leung, Jayaraman Iyer, Flemming Andreasen, Timothy Stammers, Michel Khouderchah
  • Patent number: 8780909
    Abstract: Systems and methods for modifying a media protocol based on subscriber and network performance information is disclosed. Media protocols such as adaptive bitrate protocol can adjust bit rates based on conditions perceived at the mobile device and with a goal of obtaining the highest bit rate possible. The media protocols residing on the mobile device do not have access to network performance information that can change rapidly and impact the experience at the mobile device. For example, congestion, radio air link interference, handoffs, and quality of service parameters can all impact the experience a user has when accessing media files from a mobile device. The requests made by a mobile device can be modified to take into account these factors to enhance the user experience.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: July 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Richard Christopher Hayes, Mark Grayson, Jayaraman Iyer, Timothy Stammers
  • Patent number: 8755342
    Abstract: The disclosure relates to managing the video and audio streams of a video collaboration session in a communication network. Specifically, the streams of the video collaboration session are managed by primitive messages that are sent in-band with the data of the stream. These in-band primitives are then used to modify the wireless bearers or channels that are carrying the streams to a mobile device. The mechanism can dynamically adapt the wireless bearers based on the primitives to ensure characteristics such as Quality of Service and packet loss are within certain parameters while minimizing the resources used to provide the specified service.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: June 17, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jayaraman Iyer, Laurent Andriantsiferana
  • Publication number: 20140143378
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes using a content adaptation engine (CAE). However, network operators failed to efficiently readdress video flows to CAEs. This disclosure provides systems and methods for efficiently readdressing video flows to CAEs.
    Type: Application
    Filed: January 24, 2014
    Publication date: May 22, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Bhaskar BHUPALAM, Jayaraman IYER, Vivek KANSAL, Biswaranjan PANDA
  • Patent number: 8665819
    Abstract: A method is provided in one example embodiment and includes providing an Internet Protocol (IP) address based on an authentication request associated with a device, the authentication request being associated with a Wi-Fi protocol. The method also includes identifying a Wi-Fi event associated with the IP address, and mapping the Wi-Fi event to a WiMax event. Further, the method includes providing a WiMax message, which is based on the Wi-Fi event, to a network element. In other embodiments, the mapping further includes converting the Wi-Fi event to the WiMax message such that the WiMax message is presented to the network element in a WiMax format. The same IP address can be used for both the Wi-Fi event and the WiMax message.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: March 4, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Jayaraman Iyer, Anand Padmanabha Iyer
  • Patent number: 8639718
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes using a content adaptation engine (CAE). However, network operators failed to efficiently readdress video flows to CAEs. This disclosure provides systems and methods for efficiently readdressing video flows to CAEs.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: January 28, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Bhaskar Bhupalam, Jayaraman Iyer, Vivek Kansal, Biswaranjan Panda
  • Patent number: 8555350
    Abstract: A system for facilitating persistent communications between entities in a network. In a specific embodiment, the system is adapted to facilitate fast reauthentication of a client performed by a server, such as an Authentication, Authorization, and Accounting (AAA) server, that is coupled to the client via a load balancer. The system includes a first message to be exchanged between the server and the client, wherein the first message includes a field identifying the server and/or the client. A matching module communicates with or is otherwise incorporated within the load balancer. The matching module includes one or more routines for employing the field to selectively route the first message to the client and/or server. In a more specific embodiment, the server a fast reauthentication module adapted to append the field in the message. The field includes sub-realm information identifying the server.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: October 8, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kevin Shatzkamer, Anand K. Oswal, Chris O'Rourke, Mark Grayson, Jayaraman Iyer
  • Publication number: 20130250761
    Abstract: Systems and methods for modifying a media protocol based on subscriber and network performance information is disclosed. Media protocols such as adaptive bitrate protocol can adjust bit rates based on conditions perceived at the mobile device and with a goal of obtaining the highest bit rate possible. The media protocols residing on the mobile device do not have access to network performance information that can change rapidly and impact the experience at the mobile device. For example, congestion, radio air link interference, handoffs, and quality of service parameters can all impact the experience a user has when accessing media files from a mobile device. The requests made by a mobile device can be modified to take into account these factors to enhance the user experience.
    Type: Application
    Filed: March 21, 2012
    Publication date: September 26, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Kevin SHATZKAMER, Richard C. HAYES, Mark GRAYSON, Jayaraman IYER, Timothy STAMMERS
  • Patent number: 8483065
    Abstract: Particular embodiments provide an access gateway that facilitates communication between a plurality of access technologies. The access gateway facilitates data communication with an access terminal through a bearer path. A radio resource manager is configured to provide radio resource management functions for the communications. The radio resource manager is decoupled from the bearer path and provides control of radio transmission characteristics for the bearer path to the gateway. Because the radio resource manager is not in the bearer path, the access gateway may be access technology agnostic. Thus, the access gateway does not need to have access-specific modules based on the radio technology for each bearer path.
    Type: Grant
    Filed: December 3, 2012
    Date of Patent: July 9, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Anand K. Oswal, Timothy P. Stammers, Jayaraman Iyer, Parviz Yegani
  • Publication number: 20130167181
    Abstract: Systems and methods are used for receiving a video request from a user equipment for video to be downloaded; determining a link bandwidth status associated with the user equipment; in response to the link bandwidth status associated with the user equipment, determining whether to implement one or more additional processing functions associated with the video delivery; during the video delivery, repeating the determining such that the one or more additional processing functions associated with the video delivery can be implemented or not implemented at different times during the video delivery. These processing functions can include transrating, HTTP optimization, TCP optimization, and video pacing.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Sanjay Dixit, Biswaranjan Panda, Jayaraman Iyer, Bhaskar Bhupalam
  • Patent number: 8472415
    Abstract: In one embodiment, a first node receives data associated with a mobile node. The mobile node includes a plurality of sessions associated with it. For example, the plurality of sessions may be associated with flows for different services, such as voice over IP. A session for the data is determined out of a plurality of sessions. Labels may be provided that correspond to sessions in the plurality of sessions and a label is then determined for the session. The data is sent to the second node in a packet that includes the label. The packet is sent using a label switched path (LSP) in a multi-protocol label switching (MPLS) network. When the second node receives the data, it uses the label to determine a performance treatment to apply to the data. For example, different labels may correspond to the different sessions and different sessions may be associated with different quality of service (QoS) levels.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: June 25, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Parviz Yegani, Anand K. Oswal, Timothy P. Stammers, Jayaraman Iyer
  • Publication number: 20130144906
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes using a content adaptation engine (CAE). However, network operators failed to efficiently readdress video flows to CAEs. This disclosure provides systems and methods for efficiently readdressing video flows to CAEs.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Bhaskar BHUPALAM, Jayaraman Iyer, Vivek Kansal, Biswaranjan Panda
  • Publication number: 20130144979
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video data traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes and to cache videos for future use. However, network operators failed to exploit user information and to leverage benefits of distributing these functionalities across the network. This disclosure provides systems and methods for efficiently delivering video and managing video caches by exploiting user information and by distributing video delivery functionalities across the network.
    Type: Application
    Filed: December 2, 2011
    Publication date: June 6, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Vivek KANSAL, Timothy Stammers, Bhaskar Bhupalam, Biswaranjan Panda, Jayaraman Iyer
  • Publication number: 20130091526
    Abstract: The disclosure relates to managing the video and audio streams of a video collaboration session in a communication network. Specifically, the streams of the video collaboration session are managed by primitive messages that are sent in-band with the data of the stream. These in-band primitives are then used to modify the wireless bearers or channels that are carrying the streams to a mobile device. The mechanism can dynamically adapt the wireless bearers based on the primitives to ensure characteristics such as Quality of Service and packet loss are within certain parameters while minimizing the resources used to provide the specified service.
    Type: Application
    Filed: October 5, 2011
    Publication date: April 11, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Jayaraman IYER, Laurent Andriantsiferana