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: 20230353623Abstract: 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: ApplicationFiled: June 30, 2023Publication date: November 2, 2023Applicant: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Patent number: 11729241Abstract: 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: GrantFiled: June 16, 2021Date of Patent: August 15, 2023Assignee: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Publication number: 20210314383Abstract: 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: ApplicationFiled: June 16, 2021Publication date: October 7, 2021Applicant: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Publication number: 20210307026Abstract: 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: ApplicationFiled: June 14, 2021Publication date: September 30, 2021Applicant: VASONA NETWORKS INC.Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
-
Patent number: 11070605Abstract: 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: GrantFiled: May 16, 2019Date of Patent: July 20, 2021Assignee: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Patent number: 11064511Abstract: 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: GrantFiled: June 17, 2019Date of Patent: July 13, 2021Assignee: VASONA NETWORKS INC.Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
-
Publication number: 20190306870Abstract: 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: ApplicationFiled: June 17, 2019Publication date: October 3, 2019Applicant: VASONA NETWORKS INC.Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
-
Publication number: 20190273771Abstract: 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: ApplicationFiled: May 16, 2019Publication date: September 5, 2019Applicant: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Patent number: 10349430Abstract: 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: GrantFiled: August 3, 2016Date of Patent: July 9, 2019Assignee: Vasona Networks, Inc.Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
-
Patent number: 10298650Abstract: 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: GrantFiled: April 6, 2017Date of Patent: May 21, 2019Assignee: Vasona Networks, Inc.Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Publication number: 20180042036Abstract: 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: ApplicationFiled: August 3, 2016Publication date: February 8, 2018Inventors: Oren Sadeh, Nery Strasman, Vijay Devarapalli
-
Patent number: 9832671Abstract: 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: GrantFiled: September 15, 2011Date of Patent: November 28, 2017Assignee: VASSONA NETWORKSInventors: Vijay Devarapalli, Nery Strasman, Ren Finley
-
Publication number: 20170310729Abstract: 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: ApplicationFiled: April 6, 2017Publication date: October 26, 2017Inventors: Roni Bar Yanai, Ofer Weill, Vijay Devarapalli
-
Patent number: 9686669Abstract: 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: GrantFiled: March 11, 2005Date of Patent: June 20, 2017Assignee: Nokia Technologies OyInventors: Vijay Devarapalli, Basavaraj Patil, Mohan Parthasarathy, Hannu Flinck, Meghana Sahasrabudhe
-
Patent number: 9398625Abstract: 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: GrantFiled: May 16, 2013Date of Patent: July 19, 2016Assignee: VASONA NETWORKS INC.Inventors: Oren Sadeh, Ofer Weill, Vijay Devarapalli
-
Publication number: 20140341047Abstract: 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: ApplicationFiled: May 16, 2013Publication date: November 20, 2014Inventors: Oren SADEH, Ofer WEILL, Vijay DEVARAPALLI
-
Patent number: 8705522Abstract: 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: GrantFiled: October 9, 2007Date of Patent: April 22, 2014Assignee: Nokia CorporationInventors: Outi Elisa Markki, Timothy J. Kniveton, Jari T. Malinen, Vijay Devarapalli, Charles E. Perkins
-
Publication number: 20140079024Abstract: 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: ApplicationFiled: November 20, 2013Publication date: March 20, 2014Applicant: CORE WIRELESS LICENSING S.A.R.L.Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil
-
Patent number: 8665858Abstract: 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: GrantFiled: March 22, 2012Date of Patent: March 4, 2014Assignee: Vasona Networks Inc.Inventors: Ofer Weill, Nery Strasman, Vijay Devarapalli
-
Patent number: 8619701Abstract: 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: GrantFiled: August 18, 2004Date of Patent: December 31, 2013Assignee: Core Wireless Licensing S.a.r.l.Inventors: Vijay Devarapalli, Rajeev Koodli, Basavaraj Patil