Vasona Networks Inc.

United States of America

Back to Profile

1-63 of 63 for Vasona Networks Inc. Sort by
Query
Aggregations
IP Type
        Patent 57
        Trademark 6
Jurisdiction
        United States 47
        World 14
        Europe 2
Date
2025 March 1
2025 February 1
2025 (YTD) 2
2023 5
2022 1
See more
IPC Class
H04L 12/26 - Monitoring arrangements; Testing arrangements 15
H04L 29/06 - Communication control; Communication processing characterised by a protocol 14
H04W 28/02 - Traffic management, e.g. flow control or congestion control 13
H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests 9
H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT] 8
See more
NICE Class
09 - Scientific and electric apparatus and instruments 6
38 - Telecommunications services 2
42 - Scientific, technological and industrial services, research and design 2
Status
Pending 4
Registered / In Force 59

1.

Bit-Rate Extraction for Encrypted Video

      
Application Number 18892299
Status Pending
Filing Date 2024-09-20
First Publication Date 2025-03-13
Owner Vasona Networks Inc. (USA)
Inventor
  • Bar-Yanai, Roni
  • Strasman, Nery

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.

IPC Classes  ?

  • H04L 43/0894 - Packet rate
  • H04L 1/20 - Arrangements for detecting or preventing errors in the information received using signal-quality detector
  • H04L 43/062 - Generation of reports related to network traffic
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

2.

Tracking Flows Having Encrypted Sequence and Acknowledgment Numbers

      
Application Number 18940842
Status Pending
Filing Date 2024-11-08
First Publication Date 2025-02-27
Owner Vasona Networks, Inc. (USA)
Inventor
  • Geffen, Itai
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 47/34 - Flow controlCongestion control ensuring sequence integrity, e.g. using sequence numbers
  • H04L 9/40 - Network security protocols
  • H04L 69/164 - Adaptation or special uses of UDP protocol

3.

Supervision of data in a wireless network

      
Application Number 18366510
Grant Number 12267696
Status In Force
Filing Date 2023-08-07
First Publication Date 2023-11-23
Grant Date 2025-04-01
Owner Vasona Networks, Inc. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 88/08 - Access point devices

4.

Maximum Sustainable Encoding Bit Rates for Video Downloads

      
Application Number 18345743
Status Pending
Filing Date 2023-06-30
First Publication Date 2023-11-02
Owner Vasona Networks, Inc. (USA)
Inventor
  • Bar Yanai, Roni
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04L 65/75 - Media network packet handling
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04L 47/22 - Traffic shaping
  • H04L 47/38 - Flow controlCongestion control by adapting coding or compression rate
  • H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
  • H04L 67/01 - Protocols
  • H04L 67/50 - Network services
  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidthProcessing of multiplex streams
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
  • H04N 21/6583 - Acknowledgement
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 48/06 - Access restriction performed under specific conditions based on traffic conditions

5.

Rating video-download quality

      
Application Number 18338101
Grant Number 12301943
Status In Force
Filing Date 2023-06-20
First Publication Date 2023-10-19
Grant Date 2025-05-13
Owner Vasona Networks Inc. (USA)
Inventor
  • Strasman, Nery
  • Shaul, Tai

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 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.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 41/5067 - Customer-centric QoS measurements
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04W 24/08 - Testing using real traffic

6.

Tracking flows having encrypted sequence and acknowledgment numbers

      
Application Number 18171599
Grant Number 12166684
Status In Force
Filing Date 2023-02-20
First Publication Date 2023-06-29
Grant Date 2024-12-10
Owner Vasona Networks, Inc. (USA)
Inventor
  • Geffen, Itai
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 47/34 - Flow controlCongestion control ensuring sequence integrity, e.g. using sequence numbers
  • H04L 9/40 - Network security protocols
  • H04L 69/164 - Adaptation or special uses of UDP protocol

7.

Bit-rate extraction for encrypted video

      
Application Number 18176000
Grant Number 12120011
Status In Force
Filing Date 2023-02-28
First Publication Date 2023-06-29
Grant Date 2024-10-15
Owner Vasona Networks, Inc. (USA)
Inventor
  • Bar-Yanai, Roni
  • Strasman, Nery

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 1/20 - Arrangements for detecting or preventing errors in the information received using signal-quality detector
  • H04L 43/062 - Generation of reports related to network traffic
  • H04L 43/0894 - Packet rate
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

8.

Bit-rate extraction for encrypted video

      
Application Number 17493510
Grant Number 11616710
Status In Force
Filing Date 2021-10-04
First Publication Date 2022-01-27
Grant Date 2023-03-28
Owner Vasona Networks Inc. (USA)
Inventor
  • Bar-Yanai, Roni
  • Strasman, Nery

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 43/0894 - Packet rate
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04L 1/20 - Arrangements for detecting or preventing errors in the information received using signal-quality detector
  • H04L 43/062 - Generation of reports related to network traffic

9.

Rating video-download quality

      
Application Number 17368049
Grant Number 11689772
Status In Force
Filing Date 2021-07-06
First Publication Date 2021-10-28
Grant Date 2023-06-27
Owner Vasona Networks, Inc. (USA)
Inventor
  • Strasman, Nery
  • Shaul, Tai

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.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04L 41/5067 - Customer-centric QoS measurements
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04W 24/08 - Testing using real traffic

10.

Maximum sustainable encoding bit rates for video downloads

      
Application Number 17349593
Grant Number 11729241
Status In Force
Filing Date 2021-06-16
First Publication Date 2021-10-07
Grant Date 2023-08-15
Owner Vasona Networks, Inc. (USA)
Inventor
  • Bar Yanai, Roni
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 65/75 - Media network packet handling
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04L 47/22 - Traffic shaping
  • H04L 47/38 - Flow controlCongestion control by adapting coding or compression rate
  • H04L 69/40 - Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
  • H04L 67/01 - Protocols
  • H04L 67/50 - Network services
  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidthProcessing of multiplex streams
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
  • H04N 21/6583 - Acknowledgement
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 48/06 - Access restriction performed under specific conditions based on traffic conditions
  • H04L 47/32 - Flow controlCongestion control by discarding or delaying data units, e.g. packets or frames

11.

Dejittering System

      
Application Number 17347193
Status Pending
Filing Date 2021-06-14
First Publication Date 2021-09-30
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Sadeh, Oren
  • Strasman, Nery
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/853 - Traffic type related actions, e.g. QoS or priority for real time traffic
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]
  • H04L 12/823 - Packet dropping
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 40/12 - Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
  • H04W 56/00 - Synchronisation arrangements

12.

Supervision of data in a wireless network

      
Application Number 17208408
Grant Number 11765602
Status In Force
Filing Date 2021-03-22
First Publication Date 2021-07-08
Grant Date 2023-09-19
Owner Vasona Networks, Inc. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 88/08 - Access point devices

13.

Tracking flows having encrypted sequence and acknowledgment numbers

      
Application Number 17163660
Grant Number 11595317
Status In Force
Filing Date 2021-02-01
First Publication Date 2021-05-27
Grant Date 2023-02-28
Owner VASONA NETWORKS, INC. (USA)
Inventor
  • Geffen, Itai
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 47/34 - Flow controlCongestion control ensuring sequence integrity, e.g. using sequence numbers
  • H04L 69/164 - Adaptation or special uses of UDP protocol
  • H04L 9/40 - Network security protocols

14.

Display screen or portion thereof with animated graphical user interface

      
Application Number 29666509
Grant Number D0919653
Status In Force
Filing Date 2018-10-12
First Publication Date 2021-05-18
Grant Date 2021-05-18
Owner Vasona Networks, Inc. (USA)
Inventor
  • Everette, Neil Wade
  • Bockius, Chad
  • Mcnair, Thomas Robert
  • Price, Anthony

15.

Rating video-download quality

      
Application Number 16789112
Grant Number 11089376
Status In Force
Filing Date 2020-02-12
First Publication Date 2020-06-11
Grant Date 2021-08-10
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Strasman, Nery
  • Shaul, Tai

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.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04W 24/08 - Testing using real traffic

16.

Dejittering system

      
Application Number 16443615
Grant Number 11064511
Status In Force
Filing Date 2019-06-17
First Publication Date 2019-10-03
Grant Date 2021-07-13
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Sadeh, Oren
  • Strasman, Nery
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 40/12 - Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
  • H04W 56/00 - Synchronisation arrangements
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/853 - Traffic type related actions, e.g. QoS or priority for real time traffic
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]
  • H04L 12/823 - Packet dropping

17.

Supervision of data in a wireless network

      
Application Number 16442167
Grant Number 10986513
Status In Force
Filing Date 2019-06-14
First Publication Date 2019-09-26
Grant Date 2021-04-20
Owner Vasona Networks, Inc. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 88/08 - Access point devices

18.

Tracking flows having encrypted sequence and acknowledgment numbers

      
Application Number 16423751
Grant Number 10938731
Status In Force
Filing Date 2019-05-28
First Publication Date 2019-09-12
Grant Date 2021-03-02
Owner Vasona Networks, Inc. (USA)
Inventor
  • Geffen, Itai
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/801 - Flow control or congestion control
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

19.

Maximum sustainable encoding bit rates for video downloads

      
Application Number 16413827
Grant Number 11070605
Status In Force
Filing Date 2019-05-16
First Publication Date 2019-09-05
Grant Date 2021-07-20
Owner Vasona Networks, Inc. (USA)
Inventor
  • Bar Yanai, Roni
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04L 12/815 - Shaping
  • H04L 12/811 - Bitrate adaptation in active flows
  • H04L 29/14 - Counter-measures to a fault
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidthProcessing of multiplex streams
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
  • H04N 21/6583 - Acknowledgement
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 48/06 - Access restriction performed under specific conditions based on traffic conditions
  • H04L 12/823 - Packet dropping

20.

Tracking flows having encrypted sequence and acknowledgement numbers

      
Application Number 15803779
Grant Number 10305812
Status In Force
Filing Date 2017-11-05
First Publication Date 2019-05-09
Grant Date 2019-05-28
Owner Vasona Networks, Inc. (USA)
Inventor
  • Geffen, Itai
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/801 - Flow control or congestion control
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

21.

Dejittering system

      
Application Number 15227076
Grant Number 10349430
Status In Force
Filing Date 2016-08-03
First Publication Date 2018-02-08
Grant Date 2019-07-09
Owner Vasona Networks, Inc. (USA)
Inventor
  • Sadeh, Oren
  • Strasman, Nery
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]
  • H04L 12/823 - Packet dropping
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 40/12 - Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
  • H04W 56/00 - Synchronisation arrangements
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/853 - Traffic type related actions, e.g. QoS or priority for real time traffic

22.

Simulating unauthorized use of a cellular communication network

      
Application Number 15150451
Grant Number 09948672
Status In Force
Filing Date 2016-05-10
First Publication Date 2017-11-09
Grant Date 2018-04-17
Owner VASONA NETWORKS INC. (USA)
Inventor Sadeh, Oren

Abstract

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.

IPC Classes  ?

  • H04M 1/66 - Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 74/08 - Non-scheduled access, e.g. ALOHA
  • H04W 12/12 - Detection or prevention of fraud
  • H04W 24/06 - Testing using simulated traffic
  • H04W 88/12 - Access point controller devices
  • H04W 88/14 - Backbone network devices

23.

SIMULATING UNAUTHORIZED USE OF A CELLULAR COMMUNICATION NETWORK

      
Application Number US2016030672
Publication Number 2017/192131
Status In Force
Filing Date 2016-05-04
Publication Date 2017-11-09
Owner VASONA NETWORKS, INC (USA)
Inventor Sadeh, Oren

Abstract

Described embodiments include a system (20) that includes a digital memory (46) and a processor (42). 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.

IPC Classes  ?

  • H04W 84/02 - Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
  • H04W 12/02 - Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
  • H04W 12/12 - Detection or prevention of fraud

24.

Maximum sustainable encoding bit rates for video downloads

      
Application Number 15480396
Grant Number 10298650
Status In Force
Filing Date 2017-04-06
First Publication Date 2017-10-26
Grant Date 2019-05-21
Owner Vasona Networks, Inc. (USA)
Inventor
  • Bar Yanai, Roni
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidthProcessing of multiplex streams
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/61 - Network physical structureSignal processing
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
  • H04N 21/6583 - Acknowledgement
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 48/06 - Access restriction performed under specific conditions based on traffic conditions
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
  • H04L 12/815 - Shaping
  • H04L 12/811 - Bitrate adaptation in active flows
  • H04L 29/14 - Counter-measures to a fault
  • H04L 12/823 - Packet dropping

25.

MAXIMUM SUSTAINABLE ENCODING BIT RATES FOR VIDEO DOWNLOADS

      
Application Number US2017026261
Publication Number 2017/184346
Status In Force
Filing Date 2017-04-06
Publication Date 2017-10-26
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Bar Yanai, Roni
  • Weill, Ofer
  • Devarapalli, Vijay

Abstract

Described embodiments include a system (20) that includes a network interface (22) and a processor (24). The processor is configured to identify, via the network interface, a state of congestion in a communication channel between a base station (28) belonging to a cellular network and a client device (32), 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 (38), 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

IPC Classes  ?

  • H04L 12/801 - Flow control or congestion control
  • H04L 12/811 - Bitrate adaptation in active flows
  • H04L 12/825 - Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off

26.

RATING VIDEO-DOWNLOAD QUALITY

      
Application Number US2016045458
Publication Number 2017/062093
Status In Force
Filing Date 2016-08-04
Publication Date 2017-04-13
Owner VASONA NETWORKS, INC (USA)
Inventor
  • Strasman, Nery
  • Shaul, Tal

Abstract

Apparatus (28) for rating download events is described. The apparatus includes a network interface (30) and a processor (32). 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 (40) to the download events that is indicative of an estimated user-perceived quality of the download events. The processor then generates an output (42) indicative of the rating. Other embodiments are also described.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06N 7/00 - Computing arrangements based on specific mathematical models
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

27.

Performance metrics for downloads of encrypted video

      
Application Number 15352617
Grant Number 10063922
Status In Force
Filing Date 2016-11-16
First Publication Date 2017-03-09
Grant Date 2018-08-28
Owner Vasona Networks Inc. (USA)
Inventor
  • Bar Yanai, Roni
  • Bechar, Uri
  • Shapilov, Alex

Abstract

Described embodiments include a system that includes a network interface and a processor. The processor is configured to monitor, via the network interface, a streaming of an encrypted video stream, in a sequence of traffic bursts, from a video server to a user terminal, and, based on the monitoring, and without decrypting the video stream, to estimate a bit rate at which the video stream was streamed, and to estimate, using the estimated bit rate, a performance metric of the video stream. Other embodiments are also described.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
  • H04N 21/61 - Network physical structureSignal processing
  • H04L 1/20 - Arrangements for detecting or preventing errors in the information received using signal-quality detector
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 1/16 - Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals

28.

Identifying browsing sessions based on temporal transaction pattern

      
Application Number 14685629
Grant Number 09871875
Status In Force
Filing Date 2015-04-14
First Publication Date 2016-10-20
Grant Date 2018-01-16
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Bar-Yanai, Roni
  • Bord, Evgeni

Abstract

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 12/00 - Security arrangementsAuthenticationProtecting privacy or anonymity
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]

29.

BIT-RATE EXTRACTION FOR ENCRYPTED VIDEO

      
Application Number US2015037044
Publication Number 2016/043824
Status In Force
Filing Date 2015-06-23
Publication Date 2016-03-24
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Bar-Yanai, Roni
  • Strasman, Nery

Abstract

A method includes monitoring a media stream that is streamed over a network (24) at a given media bit-rate in a sequence of traffic bursts (50, 54). 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.

IPC Classes  ?

  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidthProcessing of multiplex streams
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control

30.

Identifying services provided over secured connections using DNS caching

      
Application Number 14341809
Grant Number 09521060
Status In Force
Filing Date 2014-07-27
First Publication Date 2016-01-28
Grant Date 2016-12-13
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Weill, Ofer
  • Bar-Yanai, Roni
  • Asa, Ishai

Abstract

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.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

31.

REDUCED-LATENCY PROCESSING OF VOICE-OVER-LTE CALLS

      
Application Number US2015035723
Publication Number 2015/195499
Status In Force
Filing Date 2015-06-15
Publication Date 2015-12-23
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

A method for communication includes monitoring communication traffic in a wireless data network (24) that serves wireless communication terminals (28). 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.

IPC Classes  ?

32.

Efficient processing of voice-over-LTE call setup

      
Application Number 14738957
Grant Number 09973449
Status In Force
Filing Date 2015-06-15
First Publication Date 2015-12-17
Grant Date 2018-05-15
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

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.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04W 24/08 - Testing using real traffic
  • H04W 72/10 - Wireless resource allocation based on priority criteria
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 92/04 - Interfaces between hierarchically different network devices
  • H04W 88/18 - Service support devicesNetwork management devices

33.

Proxy schemes for voice-over-LTE calls

      
Application Number 14738961
Grant Number 09729474
Status In Force
Filing Date 2015-06-15
First Publication Date 2015-12-17
Grant Date 2017-08-08
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

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. The predicted modification is applied to the in-flight communication traffic.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04W 24/08 - Testing using real traffic
  • H04W 72/10 - Wireless resource allocation based on priority criteria
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04W 88/18 - Service support devicesNetwork management devices

34.

Method and device for quality assessment of encrypted streaming media flows

      
Application Number 14594136
Grant Number 09258623
Status In Force
Filing Date 2015-01-11
First Publication Date 2015-07-02
Grant Date 2016-02-09
Owner VASONA NETWORKS INC. (USA)
Inventor Strasman, Nery

Abstract

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. Extracting second type information indicative of which frame of the second segment is the second reference frame and which frames of the second segment are the second non-reference frames.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless

35.

SUPERVISION OF DATA IN A WIRELESS NETWORK

      
Application Number IL2013050929
Publication Number 2015/071891
Status In Force
Filing Date 2013-11-12
Publication Date 2015-05-21
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements

36.

REDUCING TIME PERIOD OF DATA TRAVEL IN A WIRELESS NETWORK

      
Application Number IL2013050934
Publication Number 2015/071894
Status In Force
Filing Date 2013-11-12
Publication Date 2015-05-21
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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 performing a method of reducing a time period for a packet to travel to a respective user equipment in a wireless network comprising: estimating a parameter indicative of service by a base station; at least partly based on said estimated parameter, determining whether or not to delay arrival at the base station of at least one other data packet so as to reduce the time period for the packet to travel to the respective user equipment; and if determined to delay, delaying of arrival of the at least one other data packet.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04L 12/54 - Store-and-forward switching systems
  • H04L 12/825 - Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off
  • H04L 12/833 - Marking packets or altering packet priority upon congestion or for congestion prevention
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling
  • H04W 28/14 - Flow control using intermediate storage

37.

CONGESTION IN A WIRELESS NETWORK

      
Application Number IL2013050930
Publication Number 2015/071892
Status In Force
Filing Date 2013-11-12
Publication Date 2015-05-21
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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 performing a method of observing congestion in a wireless network, comprising: for a plurality of user equipments associated during a time span with a set comprising one or more groups served by one or more wireless transmitters, estimating parameters indicative of service to respective user equipments; comparing the estimated parameters or a function of the estimated parameters to one or more thresholds; determining whether or not said set is congested at least partly based on a result of said comparing; and if determined that said set is congested, outputting a report of said congestion. An estimated one of said parameters for a user equipment in said plurality, may be a round trip time.

IPC Classes  ?

  • H04W 80/06 - Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
  • H04W 28/14 - Flow control using intermediate storage
  • H04L 12/825 - Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]

38.

ADJUSTING DELAYING OF ARRIVAL OF DATA AT A BASE STATION

      
Application Number IL2013050931
Publication Number 2015/071893
Status In Force
Filing Date 2013-11-12
Publication Date 2015-05-21
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements

39.

Supervision of data in a wireless network

      
Application Number 14077628
Grant Number 10341881
Status In Force
Filing Date 2013-11-12
First Publication Date 2015-05-14
Grant Date 2019-07-02
Owner Vasona Networks, Inc. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04W 88/08 - Access point devices

40.

Reducing time period of data travel in a wireless network

      
Application Number 14077715
Grant Number 09397915
Status In Force
Filing Date 2013-11-12
First Publication Date 2015-05-14
Grant Date 2016-07-19
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/851 - Traffic type related actions, e.g. QoS or priority
  • H04L 12/823 - Packet dropping
  • H04W 24/08 - Testing using real traffic

41.

Adjusting delaying of arrival of data at a base station

      
Application Number 14077764
Grant Number 09345041
Status In Force
Filing Date 2013-11-12
First Publication Date 2015-05-14
Grant Date 2016-05-17
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Ben-Nun, Michael
  • Weill, Ofer
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04W 72/12 - Wireless traffic scheduling
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04L 12/853 - Traffic type related actions, e.g. QoS or priority for real time traffic
  • H04W 88/08 - Access point devices
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 28/18 - Negotiating wireless communication parameters

42.

Congestion in a wireless network

      
Application Number 14077788
Grant Number 10039028
Status In Force
Filing Date 2013-11-12
First Publication Date 2015-05-14
Grant Date 2018-07-31
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Weill, Ofer
  • Ben-Nun, Michael
  • Bar Yanai, Roni

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04L 12/841 - Flow control actions using time consideration, e.g. round trip time [RTT]

43.

SMARTVISION

      
Serial Number 86486614
Status Registered
Filing Date 2014-12-19
Registration Date 2016-09-06
Owner Vasona Networks, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

software for analyzing, assessing, reporting on, and tracking communication network data and performance of communication networks

44.

Triggering a signaling event from the data plane

      
Application Number 13895623
Grant Number 09398625
Status In Force
Filing Date 2013-05-16
First Publication Date 2014-11-20
Grant Date 2016-07-19
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Sadeh, Oren
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04J 1/16 - Monitoring arrangements
  • H04W 76/02 - Connection set-up
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 24/00 - Supervisory, monitoring or testing arrangements

45.

TRIGGERING A SIGNALING EVENT FROM THE DATA PLANE

      
Application Number IL2013050919
Publication Number 2014/184790
Status In Force
Filing Date 2013-11-07
Publication Date 2014-11-20
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Sadeh, Oren
  • Weill, Ofer
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04W 40/24 - Connectivity information management, e.g. connectivity discovery or connectivity update
  • H04W 88/18 - Service support devicesNetwork management devices
  • H04W 76/02 - Connection set-up

46.

Policy enforcer having load balancing capabilities

      
Application Number 13305751
Grant Number 08817614
Status In Force
Filing Date 2011-11-29
First Publication Date 2014-08-26
Grant Date 2014-08-26
Owner Vasona Networks Inc. (USA)
Inventor
  • Ben-Nun, Michael
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

A method, a computer readable medium and a policy enforcer, the policy enforcer may include: multiple pairs of interfaces; multiple data blades; a switch; at least one load balancing circuit; wherein each pair of interfaces is located along a path between a RAN and an external network through which information packets should have propagated at an absence of the policy enforcer; wherein the at least one load balancing circuit is arranged to select, for each information packet, a selected policy enforcing processor; wherein the at least one load balancing circuit is arranged to select is arranged to send each information packet over the switch to a selected policy enforcing processor; wherein each selected policy enforcing processor is arranged to perform a policy enforcing operation on each information packet associated with the selected policy enforcing processor.

IPC Classes  ?

47.

REDUCING SIGNALING LOAD ON A MOBILE NETWORK

      
Application Number IL2013050922
Publication Number 2014/080397
Status In Force
Filing Date 2013-11-07
Publication Date 2014-05-30
Owner VASONA NETWORKS INC. (USA)
Inventor
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

One or more packets associated with a wakeup event for a mobile user device is/are delayed, thereby extending the duration of the wakeup event. Because the duration of the wakeup event is extended, the start of the next wakeup event for the mobile user device is delayed by a time interval, and therefore the signaling load on the mobile network is reduced during this time interval compared to the signaling load that would have been on the mobile network if the start of the next wakeup event had not been delayed. If the delayed packet(s) is/are data packet(s), then the disclosure presents a solution which involves data to solve a problem relating to signaling.

IPC Classes  ?

  • H04W 24/02 - Arrangements for optimising operational condition
  • H04L 12/861 - Packet buffering or queuing arrangements; Queue scheduling

48.

Reducing signaling load on a mobile network

      
Application Number 13685241
Grant Number 10136355
Status In Force
Filing Date 2012-11-26
First Publication Date 2014-05-29
Grant Date 2018-11-20
Owner Vasona Networks, Inc. (USA)
Inventor
  • Strasman, Nery
  • Peltz, Ariel
  • Weill, Ofer

Abstract

One or more packets associated with a wakeup event for a mobile user device is/are delayed, thereby extending the duration of the wakeup event. Because the duration of the wakeup event is extended, the start of the next wakeup event for the mobile user device is delayed by a time interval, and therefore the signaling load on the mobile network is reduced during this time interval compared to the signaling load that would have been on the mobile network if the start of the next wakeup event had not been delayed. If the delayed packet(s) is/are data packet(s), then the disclosure presents a solution which involves data to solve a problem relating to signaling.

IPC Classes  ?

49.

EVALUATING A CAPACITY OF A CELL OF A RADIO ACCESS NETWORK

      
Application Number IB2012053522
Publication Number 2014/001851
Status In Force
Filing Date 2012-07-10
Publication Date 2014-01-03
Owner VASONA NETWORKS, INC (USA)
Inventor
  • Weill, Ofer
  • Ben-Nun, Michael
  • Sadeh, Oren

Abstract

A method, a computer readable media and a device, the method is for evaluating a capacity of a cell of a radio access network (RAN), and may include monitoring, by a monitor, (a) downstream traffic that is directed towards the cell and (b) responses from the cell to the downstream traffic, to provide monitoring results; calculating, in response to the monitoring results, round trip time (RTT) statistics; and generating an estimate of the capacity of the cell in response to the RTT statistics.

IPC Classes  ?

50.

METHOD, SYSTEM AND COMPUTER READABLE MEDIUM FOR AFFECTING BIT RATE

      
Application Number IB2012052170
Publication Number 2013/140206
Status In Force
Filing Date 2012-05-01
Publication Date 2013-09-26
Owner VASONA NETWORKS, INC (USA)
Inventor Strasman, Nery

Abstract

A method, a non-transitory computer readable medium and a system, the method is for affecting a bit rate of a session, the method may include determining, by a bandwidth management module, to introduce a desired change in a bit rate allocated by a bit rate allocator for streaming a portion of a first stream; wherein the first stream is expected to flow from a source entity to a target entity; wherein the source and target entities are coupled to the bit rate allocator and to the bandwidth management module; wherein the bit rate allocator is expected to set the bit rate allocated to the streaming of the portion in response to a bit rate associated with the first stream; modifying a value of the bit rate associated with the first stream to provide a modified value.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

51.

METHOD AND COMPUTER READABLE MEDIUM FOR GATHERING USER EQUIPMENT LOCATION INFORMATION

      
Application Number IB2012052171
Publication Number 2013/140207
Status In Force
Filing Date 2012-05-01
Publication Date 2013-09-26
Owner VASONA NETWORKS, INC (USA)
Inventor
  • Weill, Ofer
  • Strasman, Nery
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04M 11/04 - Telephonic communication systems specially adapted for combination with other electrical systems with alarm systems, e.g. fire, police or burglar alarm systems

52.

Managing streaming bandwidth for multiple clients

      
Application Number 13305753
Grant Number 09253103
Status In Force
Filing Date 2011-11-29
First Publication Date 2013-05-30
Grant Date 2016-02-02
Owner Vasona Networks Inc. (USA)
Inventor
  • Strasman, Nery
  • Sood, Biren

Abstract

A method, system and a computer program product. The method may include: allocating or receiving allocated bit rates to a plurality of streaming media flows, each streaming media flow comprises a plurality of chunks and is expected to flow over a last mile channel that is bandwidth limited; receiving a plurality of chunk requests from clients that are hosted on user devices, each chunk request indicates a requested bit rate for streaming a media chunk that belongs to the streaming media flow; changing at least one chunk request to comply with an allocated bit rate, if the requested bit rate does not comply with the allocated bit rate, to provide at least one new chunk request; and sending the at least one new chunk request to a media streamer that is expected to stream the streaming media flow to the user device.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/825 - Adaptive control, at the source or intermediate nodes, upon congestion feedback, e.g. X-on X-off
  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/2662 - Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

53.

Method and computer readable medium for gathering user equipment location information

      
Application Number 13426634
Grant Number 08665858
Status In Force
Filing Date 2012-03-22
First Publication Date 2013-03-21
Grant Date 2014-03-04
Owner Vasona Networks Inc. (USA)
Inventor
  • Weill, Ofer
  • Strasman, Nery
  • Devarapalli, Vijay

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.

IPC Classes  ?

  • H04J 3/24 - Time-division multiplex systems in which the allocation is indicated by an address

54.

vasona networks

      
Application Number 011667995
Status Registered
Filing Date 2013-03-19
Registration Date 2013-07-31
Owner Vasona Networks, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Telecommunications hardware and software for improving bandwidth efficiency, for managing network data, video content and traffic, for creating real-time state map of end-user connectivity, and for assessing traffic type, video type and bandwidth utilization; computers; computer software; telecommunications software; mobile and wireless communications devices; computer and telecommunications hardware, software and peripherals; video, communications, telecommunications, messaging, networking, computing, and data processing apparatus and equipment; parts, fittings, components and accessories for all the aforesaid goods; computer databases; manuals and warranty materials for the aforesaid goods, all being recorded optically or being downloadable from the Internet; documents, data, multimedia, software and other information all being downloadable from a computer network or the internet; electronic or non-printed publications; downloadable video and pod casts featuring instruction relating to telecommunications and communications software; downloadable software and training guides; memory sticks. Telecommunications services; assessing telecommunications traffic type, video type and bandwidth utilization; information, advisory and consultancy relating to the aforesaid services; telecommunications services for the for monitoring, analyzing, and managing the availability, performance, capacity and service delivery of computer and telecommunications networks, network equipment, hand held electronic communications devices and computer software applications; email, electronic messaging, voice messaging and telephone services. Research, design and development services in the fields of telecommunications hardware and software; providing temporary use of non-downloadable software; providing on-line downloadable computer software for the usage of communications equipment, devices and accessories; technical support and telephone helpline services relating to the use of telecommunications hardware and software; consultancy and advisory services relating to the use of telecommunications equipment and software; information, advisory and consultancy services, all relating to the aforesaid, including the provision of such services on-line from a computer network or over the Internet or extranets; creating real-time state map of end-user connectivity.

55.

SMARTAIR

      
Serial Number 85832795
Status Registered
Filing Date 2013-01-25
Registration Date 2015-12-08
Owner Vasona Networks, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer hardware and software for improving bandwidth efficiency of communications networks, for managing traffic on communications networks, and for reporting on and assessing traffic type and bandwidth utilization

56.

Evaluating a capacity of a cell of a radio access network

      
Application Number 13532834
Grant Number 08976655
Status In Force
Filing Date 2012-06-26
First Publication Date 2013-01-24
Grant Date 2015-03-10
Owner Vasona Networks Inc. (USA)
Inventor
  • Weill, Ofer
  • Ben-Nun, Michael
  • Sadeh, Oren

Abstract

A method, a computer readable media and a device, the method is for evaluating a capacity of a cell of a radio access network (RAN), and may include monitoring, by a monitor, (a) downstream traffic that is directed towards the cell and (b) responses from the cell to the downstream traffic, to provide monitoring results; calculating, in response to the monitoring results, round trip time (RTT) statistics; and generating an estimate of the capacity of the cell in response to the RTT statistics.

IPC Classes  ?

  • G01R 31/08 - Locating faults in cables, transmission lines, or networks
  • G06F 11/00 - Error detectionError correctionMonitoring
  • G08C 15/00 - Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
  • H04J 1/16 - Monitoring arrangements
  • H04J 3/14 - Monitoring arrangements
  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 24/08 - Testing using real traffic
  • H04W 16/04 - Traffic adaptive resource partitioning

57.

Streaming media flows management

      
Application Number 13215413
Grant Number 09374404
Status In Force
Filing Date 2011-08-23
First Publication Date 2012-12-13
Grant Date 2016-06-21
Owner Vasona Networks Inc. (USA)
Inventor
  • Strasman, Nery
  • Finley, Ren

Abstract

A method, system and a computer program product. The method may include: receiving a plurality of chunk requests from clients that are hosted on user devices; generating, in response to a first chunk request of the plurality of chunk requests, a first set of chunk requests for receiving different bit rate versions of the first chunk; sending to a media streamer the first set of chunk requests; receiving, from the media streamer, the different bit rate versions of the first chunk; generating a first new chunk, based on bit rate allocated for streaming of a media flow to the first client; wherein the first new chunk comprises a plurality of frames selected from at least two bit rate versions of the first chunk; and assisting in streaming to the first client, the first new chunk.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

58.

Method, system and computer readable medium for affecting bit rate

      
Application Number 13426633
Grant Number 08902753
Status In Force
Filing Date 2012-03-22
First Publication Date 2012-10-25
Grant Date 2014-12-02
Owner Vasona Networks Inc. (USA)
Inventor Strasman, Nery

Abstract

A method, a non-transitory computer readable medium and a system, the method is for affecting a bit rate of a session, the method may include determining, to introduce a desired change in a bit rate (BR) allocated by a BR allocator for streaming a portion of a first stream that is expected to flow from a source entity to a target entity; wherein the bit rate allocator is expected to set the BR allocated to the streaming of the portion in response to a BR associated with the first stream; modifying a value of the BR associated with the first stream to cause the BR allocator to introduce the desired change in the BR allocated for streaming the portion; and causing the BR allocator module to be aware to the modified value without instructing the BR allocator to introduce the desired change.

IPC Classes  ?

  • G01R 31/08 - Locating faults in cables, transmission lines, or networks
  • G06F 11/00 - Error detectionError correctionMonitoring
  • G08C 15/00 - Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path
  • H04J 1/16 - Monitoring arrangements
  • H04J 3/14 - Monitoring arrangements
  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 24/08 - Testing using real traffic
  • H04W 92/14 - Interfaces between hierarchically different network devices between access point controllers and backbone network device

59.

V VASONA NETWORKS

      
Serial Number 85735087
Status Registered
Filing Date 2012-09-21
Registration Date 2014-02-18
Owner Vasona Networks, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

telecommunications hardware and software for improving bandwidth efficiency, for managing network data, video content and traffic, for creating real-time state map of end-user connectivity, and for assessing traffic type, video type and bandwidth utilization

60.

Device and method for quality assessment of encrypted streaming media flows

      
Application Number 13225447
Grant Number 09143838
Status In Force
Filing Date 2011-09-04
First Publication Date 2012-03-15
Grant Date 2015-09-22
Owner VASONA NETWORKS INC. (USA)
Inventor Strasman, Nery

Abstract

A device, computer program product and a method, the method may include: extracting a first size information about sizes of different frames of a first segment of an encrypted first streaming media flow that has a first constant bit rate (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; and determining a relationship between qualities of the first and second streaming media flows based on the first and second size information; wherein 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.

IPC Classes  ?

  • G06F 17/15 - Correlation function computation
  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless

61.

Managing streaming bandwidth for multiple clients

      
Application Number 13109019
Grant Number 09137278
Status In Force
Filing Date 2011-05-17
First Publication Date 2011-12-22
Grant Date 2015-09-15
Owner Vasona Networks Inc. (USA)
Inventor Strasman, Nery

Abstract

A method, system and a computer program product. The method may include: selecting, for each requested media file, a selected version of the media file based on (a) bit rates of the different versions of the requested media file, and (b) a bit rate allocated for a transmission of the requested media file to the client; generating a modified manifest file for each requested media file by removing retrieval information associated with all non-selected versions of requested media files; wherein each modified manifest file comprises retrieval information required only for a retrieval of a selected version of a requested media file associated with the modified manifest file; and sending to clients the modified manifest files.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
  • H04N 21/2385 - Channel allocationBandwidth allocation
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests
  • H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
  • H04N 21/2662 - Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
  • H04N 21/6377 - Control signals issued by the client directed to the server or network components directed to server
  • H04N 21/845 - Structuring of content, e.g. decomposing content into time segments

62.

VASONA NETWORKS

      
Application Number 010293421
Status Registered
Filing Date 2011-09-27
Registration Date 2012-03-21
Owner Vasona Networks, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Telecommunications hardware and software for improving bandwidth efficiency, for managing network data, video content and traffic, for creating real-time state map of end-user connectivity, and for assessing traffic type, video type and bandwidth utilization; computers; computer software; telecommunications software; mobile and wireless communications devices; computer and telecommunications hardware, software and peripherals; video, communications, telecommunications, messaging, networking, computing, and data processing apparatus and equipment; parts, fittings, components and accessories for all the aforesaid goods; computer databases; manuals and warranty materials for the aforesaid goods, all being recorded optically or being downloadable from the Internet; documents, data, multimedia, software and other information all being downloadable from a computer network or the internet; electronic or non-printed publications; downloadable video and pod casts featuring instruction relating to telecommunications and communications software; downloadable software and training guides; memory sticks. Telecommunications services; assessing telecommunications traffic type, video type and bandwidth utilization; information, advisory and consultancy relating to the aforesaid services; telecommunications services for the for monitoring, analyzing, and managing the availability, performance, capacity and service delivery of computer and telecommunications networks, network equipment, hand held electronic communications devices and computer software applications; email, electronic messaging, voice messaging and telephone services. Research, design and development services in the fields of telecommunications hardware and software; providing temporary use of non-downloadable software; providing on-line downloadable computer software for the usage of communications equipment, devices and accessories; technical support and telephone helpline services relating to the use of telecommunications hardware and software; consultancy and advisory services relating to the use of telecommunications equipment and software; information, advisory and consultancy services, all relating to the aforesaid, including the provision of such services on-line from a computer network or over the Internet or extranets; creating real-time state map of end-user connectivity.

63.

VASONA NETWORKS

      
Serial Number 85331750
Status Registered
Filing Date 2011-05-26
Registration Date 2013-05-14
Owner Vasona Networks, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

telecommunications hardware and software for improving bandwidth efficiency, for managing network data, video content and traffic, for creating real-time state map of end-user connectivity, and for assessing traffic type, video type and bandwidth utilization