Patents by Inventor Emmanuel Sixou

Emmanuel Sixou 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: 20220070116
    Abstract: There may be provided a non-uniform Benes network, that may include a first Benes network portion that has a first number (k) of first inputs and k first outputs; a second Benes network portion that has a second number (j) of second inputs and j second outputs; wherein j is smaller than k; and a set of multiplexers that are coupled between a set of switches of an intermediate layer of the first Benes network portion and a first layer of the second Benes network layer.
    Type: Application
    Filed: November 11, 2021
    Publication date: March 3, 2022
    Inventors: Daniel SREBNIK, Emmanuel Sixou, Gil Israel Dogon, Dror Livne
  • Patent number: 11178072
    Abstract: There may be provided a non-uniform Benes network, that may include a first Benes network portion that has a first number (k) of first inputs and k first outputs; a second Benes network portion that has a second number (j) of second inputs and j second outputs; wherein j is smaller than k; and a set of multiplexers that are coupled between a set of switches of an intermediate layer of the first Benes network portion and a first layer of the second Benes network layer.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: November 16, 2021
    Assignee: Mobileye Vision Technologies Ltd.
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon, Dror Livne
  • Publication number: 20190065385
    Abstract: A method of calculating warp results, the method may include executing, for each target pixel out of a group of target pixels, a warp calculation process that comprises: receiving, by a first group of processing units of an array of processing units, a first weight and a second weight associated with the target pixel; receiving, by a second group of processing units of the array, values of neighboring source pixels associated with the target pixel; calculating, by the second group, a warp result based on in response to values of the neighboring source pixels and the pair of weights; and providing the warp result to a memory module.
    Type: Application
    Filed: September 24, 2018
    Publication date: February 28, 2019
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon
  • Patent number: 10157138
    Abstract: A method of calculating warp results for at least one out of driver assistance and autonomous driving, the method may include executing, for each target pixel out of a group of target pixels, a warp calculation process that includes: (a) Receiving, by a first group of processing units of an array of processing units, a first weight and a second weight associated with the target pixel. (b) Receiving, by a second group of processing units of the array, values of neighboring source pixels associated with the target pixel (c) Calculating, by the second group, a warp result based on in response to values of the neighboring source pixels and the pair of weights (d) And providing the warp result to a memory module.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: December 18, 2018
    Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon
  • Publication number: 20180176151
    Abstract: There may be provided a non-uniform Benes network, that may include a first Benes network portion that has a first number (k) of first inputs and k first outputs; a second Benes network portion that has a second number (j) of second inputs and j second outputs; wherein j is smaller than k; and a set of multiplexers that are coupled between a set of switches of an intermediate layer of the first Benes network portion and a first layer of the second Benes network layer.
    Type: Application
    Filed: December 14, 2017
    Publication date: June 21, 2018
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon, Dror Livneh
  • Publication number: 20160364835
    Abstract: A method of calculating warp results, the method may include executing, for each target pixel out of a group of target pixels, a warp calculation process that comprises: receiving, by a first group of processing units of an array of processing units, a first weight and a second weight associated with the target pixel; receiving, by a second group of processing units of the array, values of neighboring source pixels associated with the target pixel; calculating, by the second group, a warp result based on in response to values of the neighboring source pixels and the pair of weights; and providing the warp result to a memory module.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 15, 2016
    Inventors: Daniel Srebnik, Emmanuel Sixou, Gil Israel Dogon
  • Patent number: 8300058
    Abstract: An electronic device including an array of addressable registers storing data. An input register connected to the array stores an input command parameter (e.g an opcode of a command) and its associated operands in one or more input registers connected to the addressable register array. A single instance of a command accesses the at least one register of the array. Based on the input command parameter, the command for all of the address operands: reads a datum of the data previously stored in at least one register, updates the datum thereby producing an updated datum, and writes the updated datum into at least one register. The command has multiple address operands referencing the one or more registers and supports two or more of the address operands being identical. The device includes logic circuitry which provides a logical output signal to the processing circuitry indicating which, if any, of the address operands are identical.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: October 30, 2012
    Inventors: Mois P. Navon, Yossi Kreinin, Emmanuel Sixou, Roman Sajman
  • Publication number: 20090300629
    Abstract: A method for controlling parallel process flow in a system including a central processing unit (CPU) attached to and accessing system memory, and multiple computing elements. The computing elements (CEs) each include a computational core, local memory and a local direct memory access (DMA) unit. The CPU stores in the system memory multiple task queues in a one-to-one correspondence with the computing elements. Each task queue, which includes multiple task descriptors, specifies a sequence of tasks for execution by the corresponding computing element. Upon programming the computing element with task queue information of the task queue, the task descriptors of the task queue in system memory are accessed. The task descriptors of the task queue are stored in the local memory of the computing element. The accessing and the storing of the data by the CEs is performed using the local DMA unit.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Inventors: Mois Navon, Elchanan Rushinek, Emmanuel Sixou, Arkady Pann, Yossi Kreinin
  • Publication number: 20090228737
    Abstract: An electronic device including an array of addressable registers storing data. An input register connected to the array stores an input command parameter (e.g an opcode of a command) and its associated operands in one or more input registers connected to the addressable register array. A single instance of a command accesses the at least one register of the array. Based on the input command parameter, the command for all of the address operands: reads a datum of the data previously stored in at least one register, updates the datum thereby producing an updated datum, and writes the updated datum into at least one register. The command has multiple address operands referencing the one or more registers and supports two or more of the address operands being identical. The device includes logic circuitry which provides a logical output signal to the processing circuitry indicating which, if any, of the address operands are identical.
    Type: Application
    Filed: March 10, 2008
    Publication date: September 10, 2009
    Applicant: Mobileye Technologies Ltd.
    Inventors: MOIS P. NAVON, Yossi Kreinin, Emmanuel Sixou, Roman Sajman