Patents by Inventor Omri Tennenhaus

Omri Tennenhaus 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).

  • Publication number: 20240045040
    Abstract: A LIDAR system for detecting an obstruction on a window that is associated with the LIDAR system, the LIDAR system includes at least one processor configured to detect, based on detection signals generated by an obstruction sensor of the LIDAR system, an obstruction that at least partially obstructs a passage of light through the window. The obstruction sensor differs from an object related sensor of the LIDAR system that is configured to detect of one or more objects within a field of view (FOV) of the LIDAR system.
    Type: Application
    Filed: August 2, 2023
    Publication date: February 8, 2024
    Applicant: Innoviz Technologies Ltd.
    Inventors: Omri Tennenhaus, Idan Bakish, Oren Navon, Ido Amrani, Ronen Eshel, Yuval Yifat, Natali Revivo
  • Patent number: 9858075
    Abstract: A method includes, in a processor that processes multiple segments of a sequence of instructions of program code, wherein each segment is defined as either speculative or non-speculative, dispatching the instructions of the segments into at least one instruction buffer. The instructions of the segments are executed, and, in each segment, at least some of the executed instructions of the segment are speculatively-committed from the at least one instruction buffer independently of any other segment. Dispatching the instructions includes dispatching the instructions of a first segment into a first region of the at least one instruction buffer, and dispatching the instructions of a second segment, which occurs later in the program code than the first segment, into a second region of the at least one instruction buffer before all the instructions of the first segment have been dispatched into the first region.
    Type: Grant
    Filed: December 6, 2015
    Date of Patent: January 2, 2018
    Assignee: CENTIPEDE SEMI LTD.
    Inventors: Omri Tennenhaus, Noam Mizrahi, Alberto Mandler
  • Publication number: 20170161066
    Abstract: A method includes, in a processor that processes multiple segments of a sequence of instructions of program code, wherein each segment is defined as either speculative or non-speculative, dispatching the instructions of the segments into at least one instruction buffer. The instructions of the segments are executed, and, in each segment, at least some of the executed instructions of the segment are speculatively-committed from the at least one instruction buffer independently of any other segment. Dispatching the instructions includes dispatching the instructions of a first segment into a first region of the at least one instruction buffer, and dispatching the instructions of a second segment, which occurs later in the program code than the first segment, into a second region of the at least one instruction buffer before all the instructions of the first segment have been dispatched into the first region.
    Type: Application
    Filed: December 6, 2015
    Publication date: June 8, 2017
    Inventors: Omri Tennenhaus, Noam Mizrahi, Alberto Mandler
  • Patent number: 9430244
    Abstract: A method includes processing a sequence of instructions of program code that are specified using one or more architectural registers, by a hardware-implemented pipeline that renames the architectural registers in the instructions so as to produce operations specified using one or more physical registers. At least first and second segments of the sequence of instructions are selected, wherein the second segment occurs later in the sequence than the first segment. One or more of the architectural registers in the instructions of the second segment are renamed, before completing renaming the architectural registers in the instructions of the first segment, by pre-allocating one or more of the physical registers to one or more of the architectural registers.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: August 30, 2016
    Assignee: CENTIPEDE SEMI LTD.
    Inventors: Omri Tennenhaus, Alberto Mandler, Noam Mizrahi