Patents by Inventor Adi Weiser
Adi Weiser has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10868839Abstract: A technique for manipulating one mobile device (MD) from a plurality of MDs to maintain the transmitting rate of packets of an upload session to one Internet Protocol (IP) server from a plurality of IP servers is disclosed. The technique may utilize an upload-rate-controlling server that is communicatively coupled between the plurality of MDs and the plurality of IP servers and is configured to respond to missing one or more packets by using SACK and DSACK messages. Other embodiments may estimate the delay of the uploaded packets and adapt the value of a new-receiving window such that the delay of the uploaded packets is smaller than the value of the time threshold used by intermediate nodes for dropping packets.Type: GrantFiled: August 27, 2019Date of Patent: December 15, 2020Assignee: FLASH NETWORKS, LTDInventors: Adi Weiser, Meiron Tzhori
-
Patent number: 10673992Abstract: Controlling of a three-way handshake by a proxy server, while using dual-stack process. The proxy server is coupled between a plurality of surfer-equipment (SEs) and a plurality of webservers over IPv4 and/or IPv6 networks. The proxy server can obtain from a first SE, over the IPv6 network a first SYN packet that requests to establish a TCP connection over IPv6 with a first webserver. Next, the proxy server may check a list-of-webservers and determine whether a connection between the proxy-server and the first webserver over IPv6 will be established successfully. Accordingly, the server can determine whether to send a first SYN-ACK packet toward the first SE and send a second SYN packet over IPv6 toward the first webserver, or, to send the second SYN request over IPv4 toward the first webserver.Type: GrantFiled: September 14, 2015Date of Patent: June 2, 2020Assignee: FLASH NETWORKS, LTDInventor: Adi Weiser
-
Patent number: 10574706Abstract: A technique for manipulating one mobile device (MD) from a plurality of MDs to maintain the transmitting rate of packets of an upload session to one Internet Protocol (IP) server from a plurality of IP servers is disclosed. The technique may utilize an upload-rate-controlling server that is communicatively coupled between the plurality of MDs and the plurality of IP servers and is configured to respond to missing one or more packets by using SACK and DSACK messages. Other embodiments may estimate the delay of the uploaded packets and adapt the value of a new-receiving window such that the delay of the uploaded packets is smaller than the value of the time threshold used by intermediate nodes for dropping packets.Type: GrantFiled: May 17, 2017Date of Patent: February 25, 2020Assignee: Flash Networks, LTDInventors: Adi Weiser, Meiron Tzhori
-
Publication number: 20190387029Abstract: A technique for manipulating one mobile device (MD) from a plurality of MDs to maintain the transmitting rate of packets of an upload session to one Internet Protocol (IP) server from a plurality of IP servers is disclosed. The technique may utilize an upload-rate-controlling server that is communicatively coupled between the plurality of MDs and the plurality of IP servers and is configured to respond to missing one or more packets by using SACK and DSACK messages. Other embodiments may estimate the delay of the uploaded packets and adapt the value of a new-receiving window such that the delay of the uploaded packets is smaller than the value of the time threshold used by intermediate nodes for dropping packets.Type: ApplicationFiled: August 27, 2019Publication date: December 19, 2019Applicant: FLASH NETWORKS, LTDInventors: Adi WEISER, Meiron TZHORI
-
Patent number: 10353962Abstract: A technique that leads a surfer-equipment (SE) to switch to a lower bitrate is disclosed. The technique is implemented at an intermediate node between the SE and a domain. Leading the SE to switch to a lower bitrate is implemented by throttling one or more protocols each carried by one or more connections that carry packets of a multi-level-adaptive-bitrate (MLABR) media.Type: GrantFiled: April 29, 2016Date of Patent: July 16, 2019Assignee: Flash Networks, LtdInventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
-
Publication number: 20170346749Abstract: A technique for manipulating one mobile device (MD) from a plurality of MDs to maintain the transmitting rate of packets of an upload session to one Internet Protocol (IP) server from a plurality of IP servers is disclosed. The technique may utilize an upload-rate-controlling server that is communicatively coupled between the plurality of MDs and the plurality of IP servers and is configured to respond to missing one or more packets by using SACK and DSACK messages. Other embodiments may estimate the delay of the uploaded packets and adapt the value of a new-receiving window such that the delay of the uploaded packets is smaller than the value of the time threshold used by intermediate nodes for dropping packets.Type: ApplicationFiled: May 17, 2017Publication date: November 30, 2017Applicant: Flash Networks, LTDInventors: Adi WEISER, Meiron TZHORI
-
Patent number: 9665646Abstract: The technique for the delivery of a media file is adjusted based on current constraints on a channel being used by a device requesting the media file. The media file is copied and the various copies are optimized for different constraints. Then, the media file is delivered by examining the current constraints on the channel and transmitting the media data from the copy of the media file that is most suitable for the current constraints. In some implementations, the constraint is the bandwidth of the channel and the copies of the media file are based on different bit rate adjustments.Type: GrantFiled: August 8, 2013Date of Patent: May 30, 2017Assignee: Flash Networks, LtdInventors: Adi Belan, Adi Weiser, Yoav Weiss
-
Patent number: 9613142Abstract: A technique and system that generates transcoded media files from requested original compressed media files, and then transmits the transcoded media files to a requester rather than the original compressed media files. Advantageously, the disclosed solutions provide a more bandwidth efficient downloading of media files to a requesting device. In addition, the disclosed solutions also fully support the seek function that is typically employed in media player devices. By correlating the requested original compressed media files time-wise with the generated transcoded media files, seek requests generated by a requesting device can be mapped to the appropriate or a close proximity to the transcoded media file.Type: GrantFiled: April 13, 2011Date of Patent: April 4, 2017Assignee: FLASH NETWORKS LTDInventors: Adi Belan, Adi Weiser, Yoav Weiss, Jenia Gorokhovsky
-
Publication number: 20160323201Abstract: A technique that leads a surfer-equipment (SE) to switch to a lower bitrate is disclosed. The technique is implemented at an intermediate node between the SE and a domain. Leading the SE to switch to a lower bitrate is implemented by throttling one or more protocols each carried by one or more connections that carry packets of a multi-level-adaptive-bitrate (MLABR) media.Type: ApplicationFiled: April 29, 2016Publication date: November 3, 2016Applicant: Flash Networks, LtdInventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
-
Publication number: 20120331376Abstract: Web pages delivered to a mobile device having viewport functionality and modified to include toolbars that are automatically adjusted to conform to the characteristics of the mobile device and browser operating on the mobile device. As a ML file is transferred to the mobile device, the characteristics of the mobile device are identified and the toolbar is inserted into the ML file such that the toolbar will overlay a portion of the webpage and be visible to the user. The toolbar is inserted by using an US that can execute in the mobile device and detect changes or actions that result in modifying the display of the toolbar.Type: ApplicationFiled: June 19, 2012Publication date: December 27, 2012Inventors: Jenia Gorokhovsky, Adi Belan, Adi Weiser, Yoav Weiss
-
Publication number: 20110264676Abstract: A technique and system that generates transcoded media files from requested original compressed media files, and then transmits the transcoded media files to a requester rather than the original compressed media files. Advantageously, the disclosed solutions provide a more bandwidth efficient downloading of media files to a requesting device. In addition, the disclosed solutions also fully support the seek function that is typically employed in media player devices. By correlating the requested original compressed media files time-wise with the generated transcoded media files, seek requests generated by a requesting device can be mapped to the appropriate or a close proximity to the transcoded media file.Type: ApplicationFiled: April 13, 2011Publication date: October 27, 2011Inventors: Adi Belan, Adi Weiser, Yoav Weiss, Jenia Gorokhovsky