Patents Assigned to VASONA NETWORKS
-
Publication number: 20230336829Abstract: 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 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: ApplicationFiled: June 20, 2023Publication date: October 19, 2023Applicant: VASONA NETWORKS INC.Inventors: Nery Strasman, Tai Shaul
-
Patent number: 11595317Abstract: 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: GrantFiled: February 1, 2021Date of Patent: February 28, 2023Assignee: VASONA NETWORKS, INC.Inventors: Itai Geffen, Roni Bar Yanai
-
Publication number: 20210337276Abstract: 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: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: VASONA NETWORKS INC.Inventors: Nery Strasman, Tai Shaul
-
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: 11089376Abstract: 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: GrantFiled: February 12, 2020Date of Patent: August 10, 2021Assignee: VASONA NETWORKS INC.Inventors: Nery Strasman, Tai Shaul
-
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: 20200186884Abstract: 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: ApplicationFiled: February 12, 2020Publication date: June 11, 2020Applicant: VASONA NETWORKS INC.Inventors: Nery Strasman, Tai Shaul
-
Patent number: 10582266Abstract: 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: GrantFiled: October 7, 2015Date of Patent: March 3, 2020Assignee: VASONA NETWORKS INC.Inventors: Nery Strasman, Tal Shaul
-
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
-
Patent number: 10039028Abstract: 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: GrantFiled: November 12, 2013Date of Patent: July 31, 2018Assignee: VASONA NETWORKS INC.Inventors: Ofer Weill, Michael Ben-Nun, Roni Bar Yanai
-
Patent number: 9973449Abstract: A method for communication includes monitoring communication traffic in a wireless data network that serves wireless communication terminals. Control messages, relating to setting-up of voice calls over the wireless data network for the wireless communication terminals, are identified in the communication traffic. Precedence is given to the identified control messages, relative to other communication traffic that is not related to setting-up of voice calls. The communication traffic is controlled selectively in accordance with the precedence.Type: GrantFiled: June 15, 2015Date of Patent: May 15, 2018Assignee: VASONA NETWORKS INC.Inventors: Nery Strasman, Ariel Peltz, Ofer Weill
-
Patent number: 9948672Abstract: Described embodiments include a system that includes a digital memory and a processor. The processor is configured to simulate, using information stored in the digital memory, an unauthorized use of a cellular communication network by at least one cellular communication terminal, by generating, and then transmitting from a network side of the cellular communication network, traffic that appears to have originated from the at least one cellular communication terminal. Other embodiments are also described.Type: GrantFiled: May 10, 2016Date of Patent: April 17, 2018Assignee: VASONA NETWORKS INC.Inventor: Oren Sadeh
-
Patent number: 9871875Abstract: A method includes intercepting multiple request-response transactions communicated between a server and a client operated by a user. An identification of which of the transactions were generated in a browsing session conducted by the user, and which of the transactions do not belong to any browsing session, is made by evaluating a criterion that depends on a temporal pattern of the transactions.Type: GrantFiled: April 14, 2015Date of Patent: January 16, 2018Assignee: VASONA NETWORKS INC.Inventors: Roni Bar-Yanai, Evgeni Bord
-
Patent number: 9872185Abstract: A method, a computer program product and a device, the method may include: receiving a first signature and first control metadata; the first control metadata is indicative of at least one control plane message that was exchanged between a RAN and a core network and was intercepted by a probe; the at least one control plane message relates to a first entity that belongs to or is coupled to the RAN; processing information packets received by a policy enforcer to provide information packet signatures, the information packets undergone an address translation process before being received by the policy enforcer; and enforcing a policy associated with the first entity, the enforcing affects an information packet that is associated with an information packet signature that equals the first signature; wherein the address translation process does no corrupt the first signature.Type: GrantFiled: November 29, 2011Date of Patent: January 16, 2018Assignee: VASONA NETWORKS LTD.Inventors: Michael Ben-Nun, Nery Strasman
-
Patent number: 9729474Abstract: A method includes, in a wireless data network, monitoring communication conditions at an intermediate location between a wireless communication terminal and a network element that provides voice-call services over the network to the wireless communication terminal. Upon detecting that the communication conditions are expected to cause the wireless communication terminal to send a notification to the network element, an early notification is sent to the network element on behalf of the terminal. Another method includes detecting a notification in which a terminal notifies a network element of degraded reception performance. A modification, which the network element is expected to perform in a transmission characteristic to the terminal in response to the notification, is predicted. In-flight communication traffic, which is en-route to the terminal and whose transmission characteristic is not yet modified in response to the notification, is intercepted.Type: GrantFiled: June 15, 2015Date of Patent: August 8, 2017Assignee: VASONA NETWORKS INC.Inventors: Nery Strasman, Ariel Peltz, Ofer Weill
-
Patent number: 9521060Abstract: A method for communication includes intercepting Domain Name System (DNS) messages that are sent in a communication network in preparation for setting up respective communication sessions that provide respective services associated with respective service types. DNS information that is indicative of the respective service types is extracted from the intercepted DNS messages, and the extracted DNS information is cached. A service type associated with a given communication session is identified using the cached DNS information, and a traffic policy is applied to the given communication session depending on the identified service type.Type: GrantFiled: July 27, 2014Date of Patent: December 13, 2016Assignee: VASONA NETWORKS INC.Inventors: Ofer Weill, Roni Bar-Yanai, Ishai Asa
-
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
-
Patent number: 9397915Abstract: 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: GrantFiled: November 12, 2013Date of Patent: July 19, 2016Assignee: VASONA NETWORKS INC.Inventors: Michael Ben-Nun, Ofer Weill, Roni Bar Yanai
-
Patent number: 9345041Abstract: 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: GrantFiled: November 12, 2013Date of Patent: May 17, 2016Assignee: VASONA NETWORKS INC.Inventors: Michael Ben-Nun, Ofer Weill, Roni Bar Yanai
-
Patent number: 9258623Abstract: A device, computer program product and a method, the method may include: Extracting first size information about sizes of different frames of a first segment of an encrypted first streaming media flow that has a first CBR. Extracting second size information about sizes of different frames of a second segment of a second streaming media flow that has a second CBR that equals the second CBR. The extracting of the first and second size information and the determining of the relationship are executed without decrypting the first and second encrypted streaming media flows. Determining, based on first and second size information and on the first and second type information, a relationship between qualities of the first and second streaming media flows based on the first and second size information. Extracting first type information indicative of which frame of the first segment is the first reference frame and which frames of the first segment are the first non-reference frames.Type: GrantFiled: January 11, 2015Date of Patent: February 9, 2016Assignee: VASONA NETWORKS INC.Inventor: Nery Strasman