Patents Assigned to Vasona Networks Inc.
  • Patent number: 12267696
    Abstract: Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: April 1, 2025
    Assignee: Vasona Networks, Inc.
    Inventors: Michael Ben-Nun, Ofer Weill, Roni Bar Yanai
  • Publication number: 20250088447
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of 5 one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 13, 2025
    Applicant: Vasona Networks Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • Publication number: 20250071066
    Abstract: A system receives, from a first device, a plurality of first-direction packets belonging to a flow of communication, pass the first-direction packets to a second device, receive, from the second device, a plurality of second-direction packets belonging to the flow, pass the second direction packets to the first device, calculate, after receiving each of at least some of the second direction packets, an estimated in-flight number, by assuming that the second-direction packet acknowledges receipt of a number of the first direction packets that is based on an estimated average number of received first-direction packets acknowledged by the second-direction packets, the estimated in-flight number being an estimated volume of payload data, contained at least partly in the first-direction packets, that has been passed by the processor to the second device but has not yet been received by the second device, and to regulate the flow, based on the estimated in-flight number.
    Type: Application
    Filed: November 8, 2024
    Publication date: February 27, 2025
    Applicant: Vasona Networks, Inc.
    Inventors: Itai Geffen, Roni Bar Yanai
  • Patent number: 12166684
    Abstract: A processor is configured to receive, from a first device, a plurality of first-direction packets belonging to a flow of communication, pass the first-direction packets to a second device, receive, from the second device, a plurality of second-direction packets belonging to the flow, pass the second-direction packets to the first device, calculate, after receiving each of at least some of the second-direction packets, an estimated in-flight number, by assuming that the second-direction packet acknowledges receipt of a number of the first-direction packets that is based on an estimated average number of received first-direction packets acknowledged by the second-direction packets, the estimated in-flight number being an estimated volume of payload data, contained at least partly in the first-direction packets, that has been passed by the processor to the second device but has not yet been received by the second device, and to regulate the flow, based on the estimated in-flight number.
    Type: Grant
    Filed: February 20, 2023
    Date of Patent: December 10, 2024
    Assignee: Vasona Networks, Inc.
    Inventors: Itai Geffen, Roni Bar Yanai
  • Patent number: 12120011
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: October 15, 2024
    Assignee: Vasona Networks, Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • Publication number: 20230379727
    Abstract: Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.
    Type: Application
    Filed: August 7, 2023
    Publication date: November 23, 2023
    Applicant: Vasona Networks Inc.
    Inventors: Michael Ben-Nun, Ofer Weill, Roni Bar Yanai
  • 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: 11765602
    Abstract: Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: September 19, 2023
    Assignee: Vasona Networks, Inc.
    Inventors: Michael Ben-Nun, Ofer Weill, Roni Bar Yanai
  • 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: 20230208738
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Application
    Filed: February 28, 2023
    Publication date: June 29, 2023
    Applicant: Vasona Networks Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • Publication number: 20230208777
    Abstract: A processor is configured to receive, from a first device, a plurality of first-direction packets belonging to a flow of communication, pass the first-direction packets to a second device, receive, from the second device, a plurality of second-direction packets belonging to the flow, pass the second-direction packets to the first device, calculate, after receiving each of at least some of the second-direction packets, an estimated in-flight number, by assuming that the second-direction packet acknowledges receipt of a number of the first-direction packets that is based on an estimated average number of received first-direction packets acknowledged by the second-direction packets, the estimated in-flight number being an estimated volume of payload data, contained at least partly in the first-direction packets, that has been passed by the processor to the second device but has not yet been received by the second device, and to regulate the flow, based on the estimated in-flight number.
    Type: Application
    Filed: February 20, 2023
    Publication date: June 29, 2023
    Applicant: Vasona Networks, Inc.
    Inventors: Itai Geffen, Roni Bar Yanai
  • Patent number: 11689772
    Abstract: Apparatus for rating download events is described. The apparatus includes a network interface and a processor. The processor, via the interface, monitors one or more download events in which content is downloaded by one or more users. In response to the monitoring, the processor identifies at least one quantitative property of the download events. Based on the property, the processor assigns a rating to the download events that is indicative of an estimated user-perceived quality of the download events. The processor then generates an output indicative of the rating. Other embodiments are also described.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: June 27, 2023
    Assignee: Vasona Networks, Inc.
    Inventors: Nery Strasman, Tai Shaul
  • Patent number: 11616710
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: March 28, 2023
    Assignee: Vasona Networks Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • Publication number: 20220029905
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Application
    Filed: October 4, 2021
    Publication date: January 27, 2022
    Applicant: Vasona Networks Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • Patent number: 11165680
    Abstract: A method includes monitoring a media stream that is streamed over a network at a given media bit-rate in a sequence of traffic bursts. Respective data volumes of one or more traffic bursts of the sequence are estimated, and the given media bit-rate is derived from the estimated data volumes.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: November 2, 2021
    Assignee: Vasona Networks, Inc.
    Inventors: Roni Bar-Yanai, Nery Strasman
  • 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
  • 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
  • Publication number: 20210211896
    Abstract: Examples of methods, systems, and computer program products relating to supervising data in a wireless network are disclosed. At least part of a system may be located between a packet data network and a base station, and/or may be at least logically separate from the base station. The system may be capable of evaluating the service provided by the base station, and may be capable of determining whether or not any action should consequently be performed. Examples of an action may include an action which may not necessarily affect en-route data packets such as outputting a report, and/or an action which may affect en-route data packets such as delaying packets, not delaying packets, and/or stopping the delaying of packets. An action which affects data packets may or may not affect data packets uniformly. An action may or may not result in an improvement in quality of user experience.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Applicant: Vasona Networks Inc.
    Inventors: Michael BEN-NUN, Ofer WEILL, Roni BAR YANAI
  • Publication number: 20210160189
    Abstract: A processor is configured to receive, from a first device, a plurality of first-direction packets belonging to a flow of communication, pass the first-direction packets to a second device, receive, from the second device, a plurality of second-direction packets belonging to the flow, pass the second-direction packets to the first device, calculate, after receiving each of at least some of the second-direction packets, an estimated in-flight number, by assuming that the second-direction packet acknowledges receipt of a number of the first-direction packets that is based on an estimated average number of received first-direction packets acknowledged by the second-direction packets, the estimated in-flight number being an estimated volume of payload data, contained at least partly in the first-direction packets, that has been passed by the processor to the second device but has not yet been received by the second device, and to regulate the flow, based on the estimated in-flight number.
    Type: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Applicant: Vasona Networks, Inc.
    Inventors: Itai Geffen, Roni Bar Yanai
  • Patent number: D919653
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: May 18, 2021
    Assignee: Vasona Networks, Inc.
    Inventors: Neil Wade Everette, Chad Bockius, Thomas Robert McNair, Anthony Price