Patents by Inventor Dan Peleg
Dan Peleg 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: 12229525Abstract: The presently disclosed embodiments may include a computer readable medium including instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method may include: identifying a location in an electronic document for at least one text insertion; automatically generating one or more text insertion options, based on a syntactic or semantic context of text in the electronic document before or after the identified location, and causing the one or more text insertion options to be displayed to the user; receiving, from a user, a selection of a text insertion option from among the one or more text insertion options; and causing the selected text insertion option to be included in the electronic document at a location that includes the identified location.Type: GrantFiled: May 11, 2023Date of Patent: February 18, 2025Assignee: AI21 LABSInventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan, Guy Einy
-
Patent number: 12204871Abstract: Disclosed embodiments include a computer readable medium that includes instructions that when executed by one or more processing devices cause the one or more processing devices to perform a method. The method includes: receiving from a user an identification of different text segments; receiving from the user an indication of a type of document to generate based upon the plurality of different text segments; analyzing the plurality of different text segments; identifying concepts conveyed by the plurality of different text segments; determining an ordering for the identified concepts to be used in generating an output text; generating the output text based on the determined ordering for the identified concepts, wherein the generated output text conveys each of the identified concepts and includes one or more text elements not included in any of the plurality of different text segments; and causing the generated output text to be shown on a display.Type: GrantFiled: January 12, 2023Date of Patent: January 21, 2025Assignee: AI21 LABSInventors: Barak Peleg, Dan Padnos, Amnon Morag, Gilad Lumbroso, Yoav Shoham, Ori Goshen, Barak Lenz, Or Dagan, Guy Einy
-
Patent number: 11171711Abstract: A relaying module (68) includes a radio interface (88) and a processor (84). The radio interface is configured to wirelessly receive uplink messages originating in a wireless device (24) that communicates messages with a Base Station (BS) (32) in a communication network (20), and wirelessly transmit repeated uplink messages of at least some of the received uplink messages toward the BS. The processor is configured to hold one or more transmission constraints that define limitations of using network resources for wireless transmissions in the communication network, to receive one or more uplink messages from the wireless device, to select at least some of the received uplink messages for repeated transmission, to allocate to the selected uplink messages respective network resources so as to maximize performance of the communication network under the transmission constraints, and to transmit the selected messages as repeated messages toward the BS, in accordance with the allocated network resources.Type: GrantFiled: September 4, 2018Date of Patent: November 9, 2021Assignee: CAPACICOM LTD.Inventors: Dan Peleg, Christophe Jean Bataillard, Nitzan Ron, Avihay Sadeh-Shirazi
-
Publication number: 20210153033Abstract: A relaying module (68) includes a radio interface (88) and a processor (84). The radio interface is configured to wirelessly receive uplink messages originating in a wireless device (24) that communicates messages with a Base Station (BS) (32) in a communication network (20), and wirelessly transmit repeated uplink messages of at least some of the received uplink messages toward the BS. The processor is configured to hold one or more transmission constraints that define limitations of using network resources for wireless transmissions in the communication network, to receive one or more uplink messages from the wireless device, to select at least some of the received uplink messages for repeated transmission, to allocate to the selected uplink messages respective network resources so as to maximize performance of the communication network under the transmission constraints, and to transmit the selected messages as repeated messages toward the BS, in accordance with the allocated network resources.Type: ApplicationFiled: September 4, 2018Publication date: May 20, 2021Inventors: Dan Peleg, Christophe Jean Bataillard, Nitzan Ron, Avihay Sadeh-Shirazi
-
Patent number: 10998957Abstract: A communication network (20) includes one or more replay modules (64), one or more repeaters (68) and one or more processors (72), (84) and (70). The replay modules are configured to connect by Radio Frequency (RF) cable (82) to RF interfaces (52) of respective Base Stations (BSs) (32) that provide connectivity between wireless devices (24) and servers (26) over a packet network (28). Each of the repeaters is configured to wirelessly communicate with one or more wireless devices, and to further communicate with one or more BSs via respective replay modules. The processors are configured to receive messages originating from one or more of the wireless devices and destined to the servers, to process the messages to determine a scheduling plan for transmitting the messages to one or more selected BSs, and to emulate to the selected BSs transmissions of the wireless devices, by transmitting the messages to the selected BSs via the respective replay modules, in accordance with the scheduling plan.Type: GrantFiled: September 4, 2018Date of Patent: May 4, 2021Inventors: Dan Peleg, Christophe Jean Bataillard, Daniel Wajcer
-
Publication number: 20200389225Abstract: A communication network (20) includes one or more replay modules (64), one or more repeaters (68) and one or more processors (72), (84) and (70). The replay modules are configured to connect by Radio Frequency (RF) cable (82) to RF interfaces (52) of respective Base Stations (BSs) (32) that provide connectivity between wireless devices (24) and servers (26) over a packet network (28). Each of the repeaters is configured to wirelessly communicate with one or more wireless devices, and to further communicate with one or more BSs via respective replay modules. The processors are configured to receive messages originating from one or more of the wireless devices and destined to the servers, to process the messages to determine a scheduling plan for transmitting the messages to one or more selected BSs, and to emulate to the selected BSs transmissions of the wireless devices, by transmitting the messages to the selected BSs via the respective replay modules, in accordance with the scheduling plan.Type: ApplicationFiled: September 4, 2018Publication date: December 10, 2020Inventors: Dan Peleg, Christophe Jean Bataillard, Daniel Wajcer
-
Patent number: 10148344Abstract: A method includes, in a transceiver (24), receiving from a repeater (32) a received signal, which includes a desired signal for reception and an undesired replica of a transmitted signal that was transmitted from the transceiver and retransmitted by the repeater. A local copy of the transmitted signal is generated in the transceiver. A filter response that, when applied to the transmitted signal before transmission, compensates for a difference in spectral response between the local copy and the undesired replica, is estimated in the transceiver. The undesired replica of the transmitted signal, which is received in the received signal, is matched with the local copy of the transmitted signal, by at least pre-filtering the transmitted signal before transmission with the estimated filter response. Interference caused by the undesired replica to the desired signal is canceled, by combining the local copy and the received signal.Type: GrantFiled: January 4, 2016Date of Patent: December 4, 2018Assignee: NOVELSAT LTD.Inventors: Dan Peleg, Avihay Sadeh-Shirazi, Avraham Freedman
-
Patent number: 10135518Abstract: A method includes, in a transceiver (28, 160), receiving from a repeater (32, 168) a received signal that includes a desired signal for reception and an undesired replica of a transmitted signal that was transmitted from the transceiver and retransmitted by the repeater. A local copy of the transmitted signal is generated in the transceiver. The local copy is matched with the undesired replica of the transmitted signal in the received signal, by adapting the received signal while retaining the local copy non-adaptive. An interference caused by the undesired replica to the desired signal is canceled, by subtracting the local copy from the adapted received signal.Type: GrantFiled: November 4, 2013Date of Patent: November 20, 2018Assignee: NOVELSAT LTD.Inventors: Daniel Wajcer, Avihay Sadeh Shirazi, Dan Peleg, Yuval Shalom, Itzhak Wulkan
-
Publication number: 20180006709Abstract: A method includes, in a transceiver (24), receiving from a repeater (32) a received signal, which includes a desired signal for reception and an undesired replica of a transmitted signal that was transmitted from the transceiver and retransmitted by the repeater. A local copy of the transmitted signal is generated in the transceiver. A filter response that, when applied to the transmitted signal before transmission, compensates for a difference in spectral response between the local copy and the undesired replica, is estimated in the transceiver. The undesired replica of the transmitted signal, which is received in the received signal, is matched with the local copy of the transmitted signal, by at least pre-filtering the transmitted signal before transmission with the estimated filter response. Interference caused by the undesired replica to the desired signal is canceled, by combining the local copy and the received signal.Type: ApplicationFiled: January 4, 2016Publication date: January 4, 2018Inventors: Dan Peleg, Avihay Sadeh-Shirazi, Avraham Freedman
-
Publication number: 20170127323Abstract: A method for communication includes, in a first earth station (28A) that transmits signals to a second earth station (28B) via a first satellite (24A), initiating a handover from the first satellite to a second satellite (24B) by transmitting the signals via both the first satellite and the second satellite, including transmitting a handover command and a synchronization signal. The handover command is received in the second earth station via the first satellite. In response to the handover command, a switch is made to receive the signals via the second satellite and synchronize to the signal received via the second satellite using the synchronization signal.Type: ApplicationFiled: April 22, 2015Publication date: May 4, 2017Inventors: Dan Peleg, Avraham Freedman
-
Patent number: 9264182Abstract: A method includes receiving a signal, which carries data that is encoded with an Error Correction Code (ECC), and correcting the received signal with an adaptive receiver loop. Soft input metrics for the data are computed over the corrected signal. The ECC is decoded using a decoder, which estimates soft output metrics based on the soft input metrics, by operating the decoder in an alternating pattern of external iterations that update one or more of the soft input metrics based on one or more of the soft output metrics, and internal iterations that update the soft output metrics but not the soft input metrics. The adaptive receiver loop is adjusted in a schedule that is defined relative to the pattern of the external and the internal iterations of the decoder.Type: GrantFiled: September 13, 2012Date of Patent: February 16, 2016Assignee: NOVELSAT LTD.Inventors: Mor Miller, Amit Steinberg, Daniel Wajcer, Dan Peleg, Guy Cohen
-
Publication number: 20150244450Abstract: A method includes, in a transceiver (28, 160), receiving from a repeater (32, 168) a received signal that includes a desired signal for reception and an undesired replica of a transmitted signal that was transmitted from the transceiver and retransmitted by the repeater. A local copy of the transmitted signal is generated in the transceiver. The local copy is matched with the undesired replica of the transmitted signal in the received signal, by adapting the received signal while retaining the local copy non-adaptive. An interference caused by the undesired replica to the desired signal is canceled, by subtracting the local copy from the adapted received signal.Type: ApplicationFiled: November 4, 2013Publication date: August 27, 2015Applicant: NOVELSAT LTD.Inventors: Daniel Wajcer, Avihay Sadeh Shirazi, Dan Peleg, Yuval Shalom, Itzhak Wulkan
-
Publication number: 20140075258Abstract: A method includes receiving a signal, which carries data that is encoded with an Error Correction Code (ECC), and correcting the received signal with an adaptive receiver loop. Soft input metrics for the data are computed over the corrected signal. The ECC is decoded using a decoder, which estimates soft output metrics based on the soft input metrics, by operating the decoder in an alternating pattern of external iterations that update one or more of the soft input metrics based on one or more of the soft output metrics, and internal iterations that update the soft output metrics but not the soft input metrics. The adaptive receiver loop is adjusted in a schedule that is defined relative to the pattern of the external and the internal iterations of the decoder.Type: ApplicationFiled: September 13, 2012Publication date: March 13, 2014Applicant: NOVELSAT LTD.Inventors: Mor Miller, Amit Steinberg, Daniel Wajcer, Dan Peleg, Guy Cohen
-
Publication number: 20100258455Abstract: A plastic container including an outer container element (10) having a geometrical center and an inner container element (50) mounted within the outer container element, the outer container element and the inner container element, when mounted in the outer container element, together having a center of gravity which is lower than the said geometrical center of the outer container element.Type: ApplicationFiled: June 11, 2008Publication date: October 14, 2010Applicant: LOG-PLASTIC PRODUCTS COMPANY LTD.Inventors: Amit Shay, Jonathan Schanin, Yari Barkai, Dan Peleg
-
Publication number: 20080308559Abstract: A plastic container including an outer container element having a geometrical center and an inner container element mounted within the outer container element, the outer container element and the inner container element, when mounted in the outer container element, together having a center of gravity which is lower than a geometrical center of the outer container element.Type: ApplicationFiled: June 12, 2007Publication date: December 18, 2008Applicant: Plastic Products Company (1993) LTDInventors: Dan Peleg, Yair Barkai, Amit Shay
-
Patent number: D591108Type: GrantFiled: July 7, 2008Date of Patent: April 28, 2009Assignee: Log-Plastic Products Company (1993) Ltd.Inventors: Assaf Pesach, Dan Peleg, Yair Barkai, Amit Shay