Patents by Inventor Yoseph Hecht
Yoseph Hecht 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: 11671868Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: GrantFiled: August 26, 2020Date of Patent: June 6, 2023Assignees: Gilat Satellite Networks Ltd., Softbank CorporationInventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 10892817Abstract: A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to DVB-RCS. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used.Type: GrantFiled: August 14, 2018Date of Patent: January 12, 2021Assignee: Gilat Satellite Networks Ltd.Inventors: Amir Yabo, Yoseph Hecht, Magal Pinchas
-
Publication number: 20200396641Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: ApplicationFiled: August 26, 2020Publication date: December 17, 2020Inventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 10785680Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: GrantFiled: March 30, 2018Date of Patent: September 22, 2020Assignees: Gilat Satellite Networks Ltd., Softbank CorporationInventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 10491691Abstract: A first computing device and a second computing device may both be located behind the same gateway. The first computing device and the second computing device may not be part of a same local area network. Accordingly, the first computing device and the second computing device may not be discoverable to each other via standard layer two discovery protocols. The first computing device may be a tunneled device and the second computing device may be a non-tunneled device. Accordingly, the first computing device and the second computing device may not be discoverable to each other via standard layer three discovery protocols. Described herein are systems and methods for performing IP packet manipulation to facilitate a local discovery session between the first computing device and the second computing device.Type: GrantFiled: February 23, 2017Date of Patent: November 26, 2019Assignee: Gilat Satellite Networks Ltd.Inventors: Oren Markovitz, Yoseph Hecht
-
Publication number: 20190149226Abstract: A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to DVB-RCS. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used.Type: ApplicationFiled: August 14, 2018Publication date: May 16, 2019Inventors: Amir Yabo, Yoseph Hecht, Magal Pinchas
-
Patent number: 10084530Abstract: A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to DVB-RCS. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used.Type: GrantFiled: August 11, 2014Date of Patent: September 25, 2018Assignee: Gilat Satellite Networks Ltd.Inventors: Amir Yabo, Yoseph Hecht, Magal Pinchas
-
Publication number: 20180227798Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: ApplicationFiled: March 30, 2018Publication date: August 9, 2018Inventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 10021594Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: GrantFiled: June 16, 2015Date of Patent: July 10, 2018Assignees: Gilat Satellite Networks Ltd., Softbank CorporationInventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 9961587Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: GrantFiled: December 20, 2016Date of Patent: May 1, 2018Assignees: Gilat Satellite Networks Ltd., Softbank CorporationInventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 9887925Abstract: Methods for overcoming latency and throughput degradation ensuing from packet fragmentation performed at a source node are disclosed. Some embodiments of the disclosed methods may be applicable to networks in which performance enhancement methods are used, including but not limited to TCP acceleration methods. In some embodiments, the disclosed methods may include determining an MTU for a session based on one or more fragmentation policies. Also disclosed is a satellite communication system that may be configured to resolve one or more detrimental effects on TCP spoofing resulting from the MTU discovery mechanism of IPv6.Type: GrantFiled: November 26, 2013Date of Patent: February 6, 2018Assignee: Gilat Satellite Networks Ltd.Inventors: Micheal Shama, Yoseph Hecht, Eldad Yitzhaki
-
Publication number: 20170264695Abstract: A first computing device and a second computing device may both be located behind the same gateway. The first computing device and the second computing device may not be part of a same local area network. Accordingly, the first computing device and the second computing device may not be discoverable to each other via standard layer two discovery protocols. The first computing device may be a tunneled device and the second computing device may be a non-tunneled device. Accordingly, the first computing device and the second computing device may not be discoverable to each other via standard layer three discovery protocols. Described herein are systems and methods for performing IP packet manipulation to facilitate a local discovery session between the first computing device and the second computing device.Type: ApplicationFiled: February 23, 2017Publication date: September 14, 2017Inventors: Oren Markovitz, Yoseph Hecht
-
Publication number: 20170105142Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Inventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 9564960Abstract: In a satellite communication system comprising at least a hub and a plurality of terminals, at least one terminal may include a cache for storing data objects. The cache may be based on a detachable memory device that may be inserted to or removed from the terminal at any given time, including after the terminal is deployed. Aspects are directed to preventing a prefetching of objects already stored in a cache of a remote terminal. In some embodiments, an efficient multicasting of content to terminals over an adaptive link may occur in a manner which may benefit terminals comprising a cache while not affecting or minimally affecting the performance of terminals that may not include a cache.Type: GrantFiled: January 28, 2015Date of Patent: February 7, 2017Assignee: Gilat Satellite Networks Ltd.Inventors: Oren Markovitz, Yoseph Hecht, Nitay Argov, Zohar Kanfi
-
Publication number: 20150382240Abstract: A satellite communication system may be configured to establish multiple different tunnels between a first satellite modem and a second satellite modem in accordance with a protocol. The first satellite modem may receive a packet via a tunnel established in accordance with a different protocol, determine an endpoint identifier corresponding to the tunnel based on information from one or more headers included in the packet, identify one of the multiple different tunnels that corresponds to the tunnel, generate a corresponding packet omitting at least a portion of the information from the one or more headers and comprising at least a portion of data included in a payload of the packet and an information block comprising a tunnel index corresponding to the identified one of the multiple different tunnels, and transmit the corresponding packet to the second satellite modem via the identified one of the multiple different tunnels.Type: ApplicationFiled: June 16, 2015Publication date: December 31, 2015Inventors: Yoseph Hecht, Hagay Katz, Akihiko Tajika
-
Patent number: 9094090Abstract: In a satellite communication system comprising at least a hub and a plurality of terminals, at least one terminal may include a cache for storing data objects. The cache may be based on a detachable memory device that may be inserted to or removed from the terminal at any given time, including after the terminal is deployed. Aspects are directed to preventing a prefetching of objects already stored in a cache of a remote terminal. In some embodiments, an efficient multicasting of content to terminals over an adaptive link may occur in a manner which may benefit terminals comprising a cache while not affecting or minimally affecting the performance of terminals that may not include a cache.Type: GrantFiled: March 1, 2012Date of Patent: July 28, 2015Assignee: Gilat Satellite Networks Ltd.Inventors: Oren Markovitz, Yoseph Hecht, Nitay Argov, Zohar Kanfi
-
Publication number: 20150139021Abstract: In a satellite communication system comprising at least a hub and a plurality of terminals, at least one terminal may include a cache for storing data objects. The cache may be based on a detachable memory device that may be inserted to or removed from the terminal at any given time, including after the terminal is deployed. Aspects are directed to preventing a prefetching of objects already stored in a cache of a remote terminal. In some embodiments, an efficient multicasting of content to terminals over an adaptive link may occur in a manner which may benefit terminals comprising a cache while not affecting or minimally affecting the performance of terminals that may not include a cache.Type: ApplicationFiled: January 28, 2015Publication date: May 21, 2015Inventors: Oren Markovitz, Yoseph Hecht, Nitay Argov, Zohar Kanfi
-
Publication number: 20140348059Abstract: A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to DVB-RCS. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used.Type: ApplicationFiled: August 11, 2014Publication date: November 27, 2014Inventors: Amir Yabo, Yoseph Hecht, Magal Pinchas
-
Patent number: 8837349Abstract: A collection of methods, which when combined together provide suitable bandwidth resources for real-time content exchange over a satellite-based network, wherein the network employs a reservation-based access scheme, such as but not limited to DVB-RCS. Furthermore, the methods provide suitable bandwidth wherein transmission conditions deteriorate while real-time content is being exchanged and the already allocated resources can no longer be used.Type: GrantFiled: February 9, 2009Date of Patent: September 16, 2014Assignee: Gilat Satellite Networks Ltd.Inventors: Amir Yabo, Yoseph Hecht, Magal Pinchas
-
Publication number: 20140250237Abstract: Methods for overcoming latency and throughput degradation ensuing from packet fragmentation performed at a source node are disclosed. Some embodiments of the disclosed methods may be applicable to networks in which performance enhancement methods are used, including but not limited to TCP acceleration methods. In some embodiments, the disclosed methods may include determining an MTU for a session based on one or more fragmentation policies. Also disclosed is a satellite communication system that may be configured to resolve one or more detrimental effects on TCP spoofing resulting from the MTU discovery mechanism of IPv6.Type: ApplicationFiled: November 26, 2013Publication date: September 4, 2014Applicant: Gilat Satellite Networks Ltd.Inventors: Micheal Shama, Yoseph Hecht, Eldad Yitzhaki