Patents by Inventor Vijay Devarapalli

Vijay Devarapalli 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: 20230353623
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Application
    Filed: June 30, 2023
    Publication date: November 2, 2023
    Applicant: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Patent number: 11729241
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: August 15, 2023
    Assignee: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Publication number: 20210314383
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Application
    Filed: June 16, 2021
    Publication date: October 7, 2021
    Applicant: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Publication number: 20210307026
    Abstract: Described embodiments include a system that includes a network interface and a processor. The network interface is configured to receive, at a first time, a packet transmitted from a source communication terminal over a communication network en route to a target communication terminal, before the packet passes through a particular portion of the communication network, and to receive the packet at a second time, after the packet has passed through the particular portion of the communication network. The processor is configured to delay the packet, subsequently to the packet being received at the second time, by a delay duration that is a decreasing function of a duration between the first time and the second time, and to send the delayed packet, subsequently, via the network interface, en route to the target communication terminal. Other embodiments are also described.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Applicant: VASONA NETWORKS INC.
    Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
  • Patent number: 11070605
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: July 20, 2021
    Assignee: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Patent number: 11064511
    Abstract: Described embodiments include a system that includes a network interface and a processor. The network interface is configured to receive, at a first time, a packet transmitted from a source communication terminal over a communication network en route to a target communication terminal, before the packet passes through a particular portion of the communication network, and to receive the packet at a second time, after the packet has passed through the particular portion of the communication network. The processor is configured to delay the packet, subsequently to the packet being received at the second time, by a delay duration that is a decreasing function of a duration between the first time and the second time, and to send the delayed packet, subsequently, via the network interface, en route to the target communication terminal. Other embodiments are also described.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: July 13, 2021
    Assignee: VASONA NETWORKS INC.
    Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
  • Publication number: 20190306870
    Abstract: Described embodiments include a system that includes a network interface and a processor. The network interface is configured to receive, at a first time, a packet transmitted from a source communication terminal over a communication network en route to a target communication terminal, before the packet passes through a particular portion of the communication network, and to receive the packet at a second time, after the packet has passed through the particular portion of the communication network. The processor is configured to delay the packet, subsequently to the packet being received at the second time, by a delay duration that is a decreasing function of a duration between the first time and the second time, and to send the delayed packet, subsequently, via the network interface, en route to the target communication terminal. Other embodiments are also described.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Applicant: VASONA NETWORKS INC.
    Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
  • Publication number: 20190273771
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Applicant: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Patent number: 10349430
    Abstract: Described embodiments include a system that includes a network interface and a processor. The network interface is configured to receive, at a first time, a packet transmitted from a source communication terminal over a communication network en route to a target communication terminal, before the packet passes through a particular portion of the communication network, and to receive the packet at a second time, after the packet has passed through the particular portion of the communication network. The processor is configured to delay the packet, subsequently to the packet being received at the second time, by a delay duration that is a decreasing function of a duration between the first time and the second time, and to send the delayed packet, subsequently, via the network interface, en route to the target communication terminal. Other embodiments are also described.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: July 9, 2019
    Assignee: Vasona Networks, Inc.
    Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
  • Patent number: 10298650
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: May 21, 2019
    Assignee: Vasona Networks, Inc.
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Publication number: 20180042036
    Abstract: Described embodiments include a system that includes a network interface and a processor. The network interface is configured to receive, at a first time, a packet transmitted from a source communication terminal over a communication network en route to a target communication terminal, before the packet passes through a particular portion of the communication network, and to receive the packet at a second time, after the packet has passed through the particular portion of the communication network. The processor is configured to delay the packet, subsequently to the packet being received at the second time, by a delay duration that is a decreasing function of a duration between the first time and the second time, and to send the delayed packet, subsequently, via the network interface, en route to the target communication terminal. Other embodiments are also described.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
  • Patent number: 9832671
    Abstract: A method, a computer program product and a device, the method is for evaluating a state of a radio access network (RAN), and may include parsing control plane massages that are exchanged between the RAN and a core network that is coupled to the RAN; and determining, by an edge bandwidth manager, a current state of the RAN based on the control plane massages.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: November 28, 2017
    Assignee: VASSONA NETWORKS
    Inventors: Vijay Devarapalli, Nery Strasman, Ren Finley
  • Publication number: 20170310729
    Abstract: Described embodiments include a system that includes a network interface and a processor. The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station belonging to a cellular network and a client device, to calculate, responsively to the state of congestion, a maximum sustainable encoding bit rate (MSEBR) for a video that is being downloaded by the client device, from a server, via the communication channel, the video being encoded at a plurality of different predefined bit rates, and to inhibit the client device, in response to calculating the MSEBR, from downloading a segment of the video that is encoded at any one of the predefined bit rates that exceeds the MSEBR. Other embodiments are also described.
    Type: Application
    Filed: April 6, 2017
    Publication date: October 26, 2017
    Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
  • Patent number: 9686669
    Abstract: A method of communication that includes sending a first message from user equipment to a server, requesting a home agent and/or a home address. The method also includes authenticating the user equipment and providing the home agent and/or home address only when the user equipment is authenticated. Also, a communication system, a server, and user equipment that are configured to implement the method.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: June 20, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Vijay Devarapalli, Basavaraj Patil, Mohan Parthasarathy, Hannu Flinck, Meghana Sahasrabudhe
  • Patent number: 9398625
    Abstract: Some examples of triggering a signaling event in a control plane of a mobile network from a user plane of the mobile network. After it is determined in accordance with a predefined criterion that an error indication should be sent, an error indication may be sent in the user plane, from a location external to a radio access network of the mobile network and external to a core network of the mobile network, to at least one element in the radio access network or the core network, thereby triggering a signaling event. The predefined criterion may include no accessible association between a user identifier or cell identifier and an identifier of a tunnel for tunneling user data packets between the radio access network and the core network. The lack of an accessible association may have negative implications, e.g. for traffic management. The triggered signaling event may include releasing this tunnel.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: July 19, 2016
    Assignee: VASONA NETWORKS INC.
    Inventors: Oren Sadeh, Ofer Weill, Vijay Devarapalli
  • Publication number: 20140341047
    Abstract: Some examples of triggering a signaling event in a control plane of a mobile network from a user plane of the mobile network. After it is determined in accordance with a predefined criterion that an error indication should be sent, an error indication may be sent in the user plane, from a location external to a radio access network of the mobile network and external to a core network of the mobile network, to at least one element in the radio access network or the core network, thereby triggering a signaling event. The predefined criterion may include no accessible association between a user identifier or cell identifier and an identifier of a tunnel for tunneling user data packets between the radio access network and the core network. The lack of an accessible association may have negative implications, e.g. for traffic management. The triggered signaling event may include releasing this tunnel.
    Type: Application
    Filed: May 16, 2013
    Publication date: November 20, 2014
    Inventors: Oren SADEH, Ofer WEILL, Vijay DEVARAPALLI
  • Patent number: 8705522
    Abstract: A method and system for supporting mobile routers in Internet Protocol version 6 (IPv6) is provided. A mobile router obtains a care-of-address associated with an address configuration. The mobile router registers the care-of-address with a home agent. A bi-directional tunnel is established between the mobile router and the home agent. Packets are then forwarded via the bi-directional tunnel.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: April 22, 2014
    Assignee: Nokia Corporation
    Inventors: Outi Elisa Markki, Timothy J. Kniveton, Jari T. Malinen, Vijay Devarapalli, Charles E. Perkins
  • Publication number: 20140079024
    Abstract: A method of configuring routers facilitates handoff of user equipment from a router to another router. The method includes configuring a virtual interface in a current router used by user equipment. The method also includes assigning a global address to the virtual interface. The global address is assigned to the virtual interface that is used to facilitate handoff of the user equipment from a current router to a new router. A system, router and user equipment are configured to implement the method.
    Type: Application
    Filed: November 20, 2013
    Publication date: March 20, 2014
    Applicant: CORE WIRELESS LICENSING S.A.R.L.
    Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil
  • Patent number: 8665858
    Abstract: A non-transitory computer readable medium and a method for gathering user equipment (UE) location information from a radio access network (RAN), the method may include: intercepting a UE location message sent from the RAN towards a core network element configured to process UE location messages, wherein the intercepting is executed by an intermediate entity positioned between the RAN and the core network element; extracting UE location information from the UE location message; and preventing the core network element from receiving the location information embedded in the UE location message.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: March 4, 2014
    Assignee: Vasona Networks Inc.
    Inventors: Ofer Weill, Nery Strasman, Vijay Devarapalli
  • Patent number: 8619701
    Abstract: A method of configuring routers facilitates handoff of user equipment from a router to another router. The method includes configuring a virtual interface in a current router used by user equipment. The method also includes assigning a global address to the virtual interface. The global address is assigned to the virtual interface that is used to facilitate handoff of the user equipment from a current router to a new router. A system, router and user equipment are configured to implement the method.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: December 31, 2013
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil