Patents by Inventor Ramkumar Venketaramani

Ramkumar Venketaramani 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: 11943146
    Abstract: Some embodiments provide a method, for a software-defined wide area network (SD-WAN) that handles (i) traffic for a 5G network and (ii) traffic outside of the 5G network. The SD-WAN is established by a set of edge nodes and a set of gateways. At a particular edge node of the SD-WAN, the method identifies whether a received data message is a 5G message that includes a tunnel header of a particular type associated with the 5G network. When the data message is a 5G message, the method examines a set of header fields within the tunnel header to identify a specified traffic priority applicable to the 5G message. The method applies the identified traffic priority within the SD-WAN.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 26, 2024
    Assignee: VMware LLC
    Inventors: Ananya Simlai, Ramkumar Venketaramani
  • Publication number: 20230105680
    Abstract: Some embodiments provide a method, for a software-defined wide area network (SD-WAN) that handles (i) traffic for a 5G network and (ii) traffic outside of the 5G network. The SD-WAN is established by a set of edge nodes and a set of gateways. At a particular edge node of the SD-WAN, the method identifies whether a received data message is a 5G message that includes a tunnel header of a particular type associated with the 5G network. When the data message is a 5G message, the method examines a set of header fields within the tunnel header to identify a specified traffic priority applicable to the 5G message. The method applies the identified traffic priority within the SD-WAN.
    Type: Application
    Filed: March 15, 2022
    Publication date: April 6, 2023
    Applicant: VMware, Inc.
    Inventors: Ananya Simlai, Ramkumar Venketaramani
  • Patent number: 8615016
    Abstract: A system and method for managing multimedia messaging is described. A system includes a messaging intermediation module having, a sender-side interface configured to communicate a multimedia message between the messaging intermediation module and a data gateway of a multimedia messaging system, a recipient-side interface configured to communicate the multimedia message between the messaging intermediation module, an Internet gateway, a message store and forward (MSF) server, and another messaging intermediation module, a message storage module configured to store the multimedia message for forwarding to the Internet gateway, the MSF server, and the other messaging intermediation module, and a workflow engine configured to process the multimedia message. In response to the processing, the workflow engine forwards the multimedia message to the Internet gateway, forwards the multimedia message to the MSF server, or forwards the multimedia message to the other messaging intermediation module.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: December 24, 2013
    Assignee: Unwired Planet, LLC
    Inventors: Kumar Gopalakrishnan, Ramkumar Venketaramani
  • Publication number: 20110075676
    Abstract: A system and method for managing multimedia messaging is described. A system includes a messaging intermediation module having, a sender-side interface configured to communicate a multimedia message between the messaging intermediation module and a data gateway of a multimedia messaging system, a recipient-side interface configured to communicate the multimedia message between the messaging intermediation module, an Internet gateway, a message store and forward (MSF) server, and another messaging intermediation module, a message storage module configured to store the multimedia message for forwarding to the Internet gateway, the MSF server, and the other messaging intermediation module, and a workflow engine configured to process the multimedia message. In response to the processing, the workflow engine forwards the multimedia message to the Internet gateway, forwards the multimedia message to the MSF server, or forwards the multimedia message to the other messaging intermediation module.
    Type: Application
    Filed: September 30, 2010
    Publication date: March 31, 2011
    Applicant: OPENWAVE SYSTEMS INC.
    Inventors: Kumar Gopalakrishnan, Ramkumar Venketaramani
  • Patent number: 7509404
    Abstract: A method of servicing a request for a document over a computer network includes independently caching portions of pages called blocks. Each block includes a reference to a data source and code that is adapted to access the data source and to format the data accessed from the data source. When a request for a page is received over a computer network, one or more of the plurality of blocks defined in the script of the requested document may be retrieved from a cache memory. Any block that is not found in the cache memory is dynamically generated and a copy thereof is stored in the cache memory. The requested page may then be assembled from the page blocks retrieved from the cache memory and/or the dynamically generated page blocks.
    Type: Grant
    Filed: March 5, 2001
    Date of Patent: March 24, 2009
    Assignee: Oracle International Corporation
    Inventors: Alok Agrawal, Ramkumar Venketaramani, Leslie Bruce Lowenthal, Lawrence Jacobs, Xiang Liu, Shehzaad Nakhoda, Zheng Zeng, Rajiv Mishra
  • Patent number: 6928291
    Abstract: A proxy gateway is coupled to one or more wireless hand-held devices over a wireless network and to one or more origin servers over a wired network. The proxy gateway proxies requests and responses between the wireless devices and the origin servers. The proxy gateway determines when private information associated with a wireless device is needed or requested by another network entity, such as an origin server. In response to such determination, the proxy gateway communicates with the wireless device to enable the wireless device to present a user interface which allows a user of the wireless device to dynamically control release of the private information.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: August 9, 2005
    Assignee: Openwave Systems Inc.
    Inventors: Jennifer O. Yiu, Ramkumar Venketaramani, Suresh B. Bashyam, Seetharaman Ramasubramani
  • Publication number: 20030181205
    Abstract: A proxy gateway is coupled to one or more wireless hand-held devices over a wireless network and to one or more origin servers over a wired network. The proxy gateway proxies requests and responses between the wireless devices and the origin servers. The proxy gateway determines when private information associated with a wireless device is needed or requested by another network entity, such as an origin server. In response to such determination, the proxy gateway communicates with the wireless device to enable the wireless device to present a user interface which allows a user of the wireless device to dynamically control release of the private information.
    Type: Application
    Filed: June 29, 2001
    Publication date: September 25, 2003
    Inventors: Jennifer O. Yiu, Ramkumar Venketaramani, Suresh B. Bashyam, Seetharaman Ramasubramani
  • Publication number: 20030177196
    Abstract: In one embodiment, a method for providing proxy based caching services to a client device is provided. The method comprises selectively removing cookies from a message by an origin server to the client device; and caching the removed cookies separately for each unique combination of user identifier and client device identifier in the message.
    Type: Application
    Filed: July 25, 2002
    Publication date: September 18, 2003
    Inventors: Aditya Bhasin, Michael Edward Smith Luna, Suresh Babu Bashyam, Piyush Patel, Ramkumar Venketaramani
  • Publication number: 20020004813
    Abstract: A method of servicing a request for a document over a computer network includes independently caching portions of pages called blocks. Each block includes a reference to a data source and code that is adapted to access the data source and to format the data accessed from the data source. When a request for a page is received over a computer network, one or more of the plurality of blocks defined in the script of the requested document may be retrieved from a cache memory. Any block that is not found in the cache memory is dynamically generated and a copy thereof is stored in the cache memory. The requested page may then be assembled from the page blocks retrieved from the cache memory and/or the dynamically generated page blocks.
    Type: Application
    Filed: March 5, 2001
    Publication date: January 10, 2002
    Inventors: Alok Agrawal, Ramkumar Venketaramani, Leslie Bruce Lowenthal