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: 10868839
    Abstract: 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: Grant
    Filed: August 27, 2019
    Date of Patent: December 15, 2020
    Assignee: FLASH NETWORKS, LTD
    Inventors: Adi Weiser, Meiron Tzhori
  • Patent number: 10673992
    Abstract: 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: Grant
    Filed: September 14, 2015
    Date of Patent: June 2, 2020
    Assignee: FLASH NETWORKS, LTD
    Inventor: Adi Weiser
  • Patent number: 10574706
    Abstract: 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: Grant
    Filed: May 17, 2017
    Date of Patent: February 25, 2020
    Assignee: Flash Networks, LTD
    Inventors: Adi Weiser, Meiron Tzhori
  • Publication number: 20190387029
    Abstract: 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: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Applicant: FLASH NETWORKS, LTD
    Inventors: Adi WEISER, Meiron TZHORI
  • Patent number: 10353962
    Abstract: 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: Grant
    Filed: April 29, 2016
    Date of Patent: July 16, 2019
    Assignee: Flash Networks, Ltd
    Inventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
  • Publication number: 20170346749
    Abstract: 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: Application
    Filed: May 17, 2017
    Publication date: November 30, 2017
    Applicant: Flash Networks, LTD
    Inventors: Adi WEISER, Meiron TZHORI
  • Patent number: 9665646
    Abstract: 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: Grant
    Filed: August 8, 2013
    Date of Patent: May 30, 2017
    Assignee: Flash Networks, Ltd
    Inventors: Adi Belan, Adi Weiser, Yoav Weiss
  • Patent number: 9613142
    Abstract: 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: Grant
    Filed: April 13, 2011
    Date of Patent: April 4, 2017
    Assignee: FLASH NETWORKS LTD
    Inventors: Adi Belan, Adi Weiser, Yoav Weiss, Jenia Gorokhovsky
  • Publication number: 20160323201
    Abstract: 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: Application
    Filed: April 29, 2016
    Publication date: November 3, 2016
    Applicant: Flash Networks, Ltd
    Inventors: Yosi Choen, Stefan Grefen, Adi Weiser, Yoav Weiss
  • Publication number: 20120331376
    Abstract: 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: Application
    Filed: June 19, 2012
    Publication date: December 27, 2012
    Inventors: Jenia Gorokhovsky, Adi Belan, Adi Weiser, Yoav Weiss
  • Publication number: 20110264676
    Abstract: 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: Application
    Filed: April 13, 2011
    Publication date: October 27, 2011
    Inventors: Adi Belan, Adi Weiser, Yoav Weiss, Jenia Gorokhovsky