Patents by Inventor Evgeny Spektor

Evgeny Spektor 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: 20230244532
    Abstract: Disclosed embodiments include a data processing unit. The data processing unit includes a data analysis unit configured to acquire a plurality of data elements from a memory, evaluate each of the plurality of data elements relative to at least one criteria, and generate an output that includes a plurality of validity indicators identifying a first plurality of data elements among the plurality of data elements that validly satisfy the at least one criteria and identifying a second plurality of data elements among the plurality of data elements that do not validly satisfy the criteria. The data processing unit also includes a data packer configured to generate, based on the output of the data analysis unit, a packed data output including the first plurality of data elements and omitting the second plurality of data elements.
    Type: Application
    Filed: April 7, 2023
    Publication date: August 3, 2023
    Applicant: NEUROBLADE LTD.
    Inventors: Eliad HILLEL, Evgeny SPEKTOR
  • Patent number: 11321092
    Abstract: A processor includes an internal memory and processing circuitry. The internal memory is configured to store a definition of a multi-dimensional array stored in an external memory, and indices that specify elements of the multi-dimensional array in terms of multi-dimensional coordinates of the elements within the array. The processing circuitry is configured to execute instructions in accordance with an Instruction Set Architecture (ISA) defined for the processor. At least some of the instructions in the ISA access the multi-dimensional array by operating on the multi-dimensional coordinates specified in the indices.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: May 3, 2022
    Assignee: HABANA LABS LTD.
    Inventors: Shlomo Raikin, Sergei Gofman, Ran Halutz, Evgeny Spektor, Amos Goldman, Ron Shalev
  • Patent number: 10915494
    Abstract: A vector processor includes a coefficient memory and a processor. The processor has an Instruction Set Architecture (ISA), which includes an instruction that approximates a mathematical function by a polynomial. The processor is configured to approximate the mathematical function over an argument, by reading one or more coefficients of the polynomial from the coefficient memory and evaluating the polynomial at the argument using the coefficients.
    Type: Grant
    Filed: November 11, 2018
    Date of Patent: February 9, 2021
    Assignee: HABANA LABS LTD.
    Inventors: Ron Shalev, Evgeny Spektor, Sergei Gofman, Ran Halutz, Shlomo Raikin, Hilla Ben Yaacov
  • Patent number: 10853070
    Abstract: A processor includes a processing engine, an address queue, an address generation unit, and logic circuitry. The processing engine is configured to process instructions that access data in an external memory. The address generation unit is configured to generate respective addresses for the instructions to be processed by the processing engine, to provide the addresses to the processing engine, and to write the addresses to the address queue. The logic circuitry is configured to access the external memory on behalf of the processing engine while compensating for variations in access latency to the external memory, by reading the addresses from the address queue, and executing the instructions in the external memory in accordance with the addresses read from the address queue.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: December 1, 2020
    Assignee: HABANA LABS LTD.
    Inventors: Ron Shalev, Evgeny Spektor, Ran Halutz
  • Patent number: 9348423
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: May 24, 2016
    Assignee: APPLE INC.
    Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
  • Patent number: 9031126
    Abstract: A system and method for video encoding using noise level estimates from vertical blanking interval lines. A video signal may be received by an encoding system. Information may be extracted from the video signal and may be analyzed. The extracted information may be vertical blanking intervals. The extracted and analyzed information may be utilized to estimate a noise level of the video signal. The estimated noise level may then be utilized in encoding the video signal by being inserted into the video signal or used to change parameters used in video encoding.
    Type: Grant
    Filed: November 1, 2006
    Date of Patent: May 12, 2015
    Assignee: Broadcom Corporation
    Inventors: Evgeny Spektor, David Drezner, Shevach Riabtsev, Gennady Mayko
  • Publication number: 20150009133
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Application
    Filed: August 25, 2014
    Publication date: January 8, 2015
    Inventors: EVGENY SPEKTOR, ZAFRIR MOR, DMITRI RAIS
  • Patent number: 8848039
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: September 30, 2014
    Assignee: Primesense Ltd.
    Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
  • Publication number: 20130241824
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Application
    Filed: May 1, 2013
    Publication date: September 19, 2013
    Applicant: PRIMESENSE LTD
    Inventors: EVGENY SPEKTOR, ZAFRIR MOR, DMITRI RAIS
  • Patent number: 8456517
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: June 4, 2013
    Assignee: Primesense Ltd.
    Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
  • Publication number: 20130039418
    Abstract: An apparatus is disclosed for performing real time video/audio encoding on a single chip. Within the single chip, a video encoder generates encoded video data from uncompressed video data and an audio encoder generates encoded audio data from uncompressed audio data. A mux processor within the single chip generates an output stream of encoded data from the encoded video data and the encoded audio data.
    Type: Application
    Filed: August 16, 2012
    Publication date: February 14, 2013
    Applicant: Broadcom Corporation
    Inventors: Amir Morad, Leonid Yavits, Gadi Oxman, Evgeny Spektor, Michael Khrapkovsky, Gregory Chernov
  • Patent number: 8270479
    Abstract: An apparatus is disclosed for performing real time video/audio encoding on a single chip. Within the single chip, a video encoder generates encoded video data from uncompressed video data and an audio encoder generates encoded audio data from uncompressed audio data. A mux processor within the single chip generates an output stream of encoded data from the encoded video data and the encoded audio data.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: September 18, 2012
    Assignee: Broadcom Corporation
    Inventors: Amir Morad, Leonid Yavits, Gadi Oxman, Evgeny Spektor, Michael Khrapkovsky, Gregory Chernov
  • Patent number: 7961193
    Abstract: The invention refers to a video data processing system and a video data processing circuit, comprising at least two functional blocks of which at least a first functional block is programmable so that different functions can be provided by said first functional block.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: June 14, 2011
    Assignee: Broadcom Corporation
    Inventors: Evgeny Spektor, Gili Elias
  • Publication number: 20100007717
    Abstract: A device for processing data includes a first input port for receiving color image data from a first image sensor and a second input port for receiving depth-related image data from a second image sensor. Processing circuitry generates a depth map using the depth-related image data. At least one output port conveys the depth map and the color image data to a host computer.
    Type: Application
    Filed: March 4, 2009
    Publication date: January 14, 2010
    Applicant: PRIME SENSE LTD
    Inventors: Evgeny Spektor, Zafrir Mor, Dmitri Rais
  • Publication number: 20100007794
    Abstract: The invention refers to a video data processing system and a video data processing circuit, comprising at least two functional blocks of which at least a first functional block is programmable so that different functions can be provided by said first functional block.
    Type: Application
    Filed: September 22, 2009
    Publication date: January 14, 2010
    Applicant: Broadcom Corporation
    Inventors: Evgeny SPEKTOR, Gili Elias
  • Patent number: 7612779
    Abstract: The invention refers to a video data processing system and a video data processing circuit, comprising at least two functional blocks of which at least a first functional block is programmable so that different functions can be provided by said first functional block.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: November 3, 2009
    Assignee: Broadcom Corporation
    Inventors: Evgeny Spektor, Gili Elias
  • Publication number: 20080232458
    Abstract: A system and method for video encoding using noise level estimates from vertical blanking interval lines. A video signal may be received by an encoding system. Information may be extracted from the video signal and may be analyzed. The extracted information may be vertical blanking intervals. The extracted and analyzed information may be utilized to estimate a noise level of the video signal. The estimated noise level may then be utilized in encoding the video signal by being inserted into the video signal or used to change parameters used in video encoding.
    Type: Application
    Filed: November 1, 2006
    Publication date: September 25, 2008
    Inventors: Evgeny Spektor, David Drezner, Shevach Riabtsev, Gennady Mayko
  • Publication number: 20050289507
    Abstract: The invention refers to a video data processing system and a video data processing circuit, comprising at least two functional blocks of which at least a first functional block is programmable so that different functions can be provided by said first functional block.
    Type: Application
    Filed: March 7, 2005
    Publication date: December 29, 2005
    Applicant: Broadcom Corporation
    Inventors: Evgeny Spektor, Gili Elias
  • Publication number: 20050285975
    Abstract: A blanking interval information decoder is described, with the blanking interval decoder being adapted for decoding blanking interval information transmitted in a video signal. The blanking interval information decoder comprises a processing unit, a memory adapted for storing at least one of code and data, and a set of blanking interval decoding routines stored in the memory. Each of the blanking interval decoding routines is adapted for decoding a certain type of blanking interval information of a certain video standard.
    Type: Application
    Filed: June 23, 2005
    Publication date: December 29, 2005
    Applicant: Broadcom Corporation
    Inventors: Evgeny Spektor, Gennady Mayko, Ronit Hadar, Alon Rachmani
  • Publication number: 20050289523
    Abstract: The invention relates to a method comprising the steps of: (a) providing of software code written in a non-proprietary software program language; and (b) compiling said software code into a software code written in a different, proprietary software program language, wherein said compiled software code is of a first format; and (c) parsing said compiled software code to transform it to a second format.
    Type: Application
    Filed: April 14, 2005
    Publication date: December 29, 2005
    Applicant: Broadcom Corporation
    Inventors: Evgeny Spektor, Eli Arad