Patents by Inventor NOAM PRESMAN

NOAM PRESMAN 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: 11727668
    Abstract: Disclosed herein are systems, methods, and computer program products for predicting movement of an object in a real-world environment. The methods comprise: obtaining a plurality of image frames captured in a sequence during a period of time; identifying first image frames of the plurality of image frames that contain an image of at least one object with one or more turn signals; analyzing the first image frames to obtain a classification for a pose of the at least one object; using the classification of the pose of the at least one object to further obtain a type classification for at least one of the turn signals and a state classification for a state of at least one of the turn signals; and predicting movement of the at least one object based at least on the type and state classifications obtained for at least one of the turn signals.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: August 15, 2023
    Assignee: ARGO AI, LLC
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Publication number: 20230091928
    Abstract: Disclosed herein are systems, methods, and computer program products for predicting movement of an object in a real-world environment. The methods comprise: obtaining a plurality of image frames captured in a sequence during a period of time; identifying first image frames of the plurality of image frames that contain an image of at least one object with one or more turn signals; analyzing the first image frames to obtain a classification for a pose of the at least one object; using the classification of the pose of the at least one object to further obtain a type classification for at least one of the turn signals and a state classification for a state of at least one of the turn signals; and predicting movement of the at least one object based at least on the type and state classifications obtained for at least one of the turn signals.
    Type: Application
    Filed: November 7, 2022
    Publication date: March 23, 2023
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Patent number: 11527078
    Abstract: A system uses video of a vehicle to detect and classify the vehicle's pose. The system generates an image stack by scaling and shifting a set of digital image frames from the video to a fixed scale, yielding a sequence of images over a time period. The system processes the image stack with a classifier to determine the pose of the object. The system also may determine state and class of visible turn signals on the object, as well as predict the vehicle's direction of travel.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: December 13, 2022
    Assignee: Argo AI, LLC
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Patent number: 11201629
    Abstract: There is provided a method of recursive sequential list decoding of a codeword of a polar code comprising: obtaining an ordered sequence of constituent codes usable for the sequential decoding of the polar code, representable by a layered graph; generating a first candidate codeword (CCW) of a first constituent code, the first CCW being computed from an input model informative of a CCW of a second constituent code, the first constituent code and second constituent code being children of a third constituent code; using the first CCW and the second CCW to compute, by the decoder, a CCW of the third constituent code; using the CCW of the third constituent code to compute a group of symbol likelihoods indicating probabilities of symbols of a fourth (higher-layer) constituent code having been transmitted with a particular symbol value, and using the group of symbol likelihoods to decode the fourth constituent code.
    Type: Grant
    Filed: July 15, 2018
    Date of Patent: December 14, 2021
    Assignee: TSOFUN ALGORITHMS LTD.
    Inventors: Eldad Meller, Noam Presman, Alexander Smekhov
  • Patent number: 11165447
    Abstract: There is provided a method of sequential list decoding of an error correction code (ECC) utilizing a decoder comprising a plurality of processors. The method comprises: a) obtaining an ordered sequence of constituent codes usable for the sequential decoding of the ECC; b) executing, by a first processor, a task of decoding a first constituent code, the executing comprising: a. generating decoding candidate words (DCWs) usable to be selected for decoding a subsequent constituent code, each DCW associated with a ranking; b. for the first constituent code, upon occurrence of a sufficiency criterion, and prior to completion of the generating all DCWs and rankings, selecting, in accordance with a selection criterion, at least one DCW; c) executing, by a second processor, a task of decoding a subsequent constituent code, the executing comprising processing data derived from the selected DCWs to generate data usable for decoding a next subsequent constituent code.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: November 2, 2021
    Assignee: TSOFUN ALGORITHMS LTD.
    Inventors: Eldad Meller, Noam Presman, Alexander Smekhov, Nissim Halabi
  • Publication number: 20210216798
    Abstract: A system uses video of a vehicle to detect and classify the vehicle's pose. The system generates an image stack by scaling and shifting a set of digital image frames from the video to a fixed scale, yielding a sequence of images over a time period. The system processes the image stack with a classifier to determine the pose of the object. The system also may determine state and class of visible turn signals on the object, as well as predict the vehicle's direction of travel.
    Type: Application
    Filed: March 30, 2021
    Publication date: July 15, 2021
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Patent number: 11003928
    Abstract: A system uses video of a vehicle or other object to detect and classify an active turn sign on the object. The system generates an image stack by scaling and shifting a set of digital image frames from the video to a fixed scale, yielding a sequence of images over a time period. The system processes the image stack with a classifier to determine a pose of the object, as well as the state and class of each visible turn signals on the object. When the system determines that a turn signal is active, the system will predict an action that the object will take based on the class of that signal.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: May 11, 2021
    Assignee: Argo AI, LLC
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Publication number: 20210042542
    Abstract: A system uses video of a vehicle or other object to detect and classify an active turn sign on the object. The system generates an image stack by scaling and shifting a set of digital image frames from the video to a fixed scale, yielding a sequence of images over a time period. The system processes the image stack with a classifier to determine a pose of the object, as well as the state and class of each visible turn signals on the object. When the system determines that a turn signal is active, the system will predict an action that the object will take based on the class of that signal.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Rotem Littman, Gilad Saban, Noam Presman, Dana Berman, Asaf Kagan
  • Patent number: 10866857
    Abstract: There is provided a method of obtaining one or more parity symbols (PS) of an encoding of information symbols (IS) according to a linear cyclic code, the method comprising: upon a permutation of information symbols (IS), generating data indicative of parity coefficients of a row of a generator matrix associated with the linear cyclic code, computing, for each given parity coefficient, a first data in accordance with, at least, the given parity coefficient and the first IS; updating, by the processing circuitry, for each given parity coefficient of the one or more parity coefficients, the first data, in accordance with, at least, the given parity coefficient and the respective IS; and upon meeting a parity completion criterion for a given parity coefficient, deriving a parity symbol from the respective first data, thereby obtaining the one or more parity symbols of the codeword of the linear cyclic code.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: December 15, 2020
    Assignee: TSOFUN ALGORITHMS LTD.
    Inventors: Noam Presman, Eldad Meller, Alexander Smekhov, Nissim Halabi
  • Publication number: 20200295787
    Abstract: There is provided a method of recursive sequential list decoding of a codeword of a polar code comprising: obtaining an ordered sequence of constituent codes usable for the sequential decoding of the polar code, representable by a layered graph; generating a first candidate codeword (CCW) of a first constituent code, the first CCW being computed from an input model informative of a CCW of a second constituent code, the first constituent code and second constituent code being children of a third constituent code; using the first CCW and the second CCW to compute, by the decoder, a CCW of the third constituent code; using the CCW of the third constituent code to compute a group of symbol likelihoods indicating probabilities of symbols of a fourth (higher-layer) constituent code having been transmitted with a particular symbol value, and using the group of symbol likelihoods to decode the fourth constituent code.
    Type: Application
    Filed: July 15, 2018
    Publication date: September 17, 2020
    Inventors: Eldad MELLER, Noam PRESMAN, Alexander SMEKHOV
  • Publication number: 20200259510
    Abstract: There is provided a method of sequential list decoding of an error correction code (ECC) utilizing a decoder comprising a plurality of processors. The method comprises: a) obtaining an ordered sequence of constituent codes usable for the sequential decoding of the ECC; b) executing, by a first processor, a task of decoding a first constituent code, the executing comprising: a. generating decoding candidate words (DCWs) usable to be selected for decoding a subsequent constituent code, each DCW associated with a ranking; b. for the first constituent code, upon occurrence of a sufficiency criterion, and prior to completion of the generating all DCWs and rankings, selecting, in accordance with a selection criterion, at least one DCW; c) executing, by a second processor, a task of decoding a subsequent constituent code, the executing comprising processing data derived from the selected DCWs to generate data usable for decoding a next subsequent constituent code.
    Type: Application
    Filed: April 10, 2018
    Publication date: August 13, 2020
    Inventors: Eldad MELLER, Noam PRESMAN, Alexander SMEKHOV, Nissim HALABI
  • Publication number: 20200177208
    Abstract: A device, system and method for decoding a product code generated by encoding input data by a plurality of first and second dimension error correction codes. For each of a plurality of first dimension codewords, the first dimension input data codeword may be decoded using a first dimension error correction code and the first dimension codeword may be erased if errors are detected in the decoded first dimension codeword. For each of a plurality of second dimension codewords, the second dimension codeword may be decoded using a second dimension erasure correction code to recover an erasure in the second dimension codeword that was erased in the first dimension decoding.
    Type: Application
    Filed: January 27, 2020
    Publication date: June 4, 2020
    Applicant: Tsofun Algorithm Ltd.
    Inventors: Simon LITSYN, Noam PRESMAN
  • Patent number: 10547332
    Abstract: A device, system and method for decoding a product code generated by encoding input data by a plurality of first and second dimension error correction codes. For each of a plurality of first dimension codewords, the first dimension input data codeword may be decoded using a first dimension error correction code and the first dimension codeword may be erased if errors are detected in the decoded first dimension codeword. For each of a plurality of second dimension codewords, the second dimension codeword may be decoded using a second dimension erasure correction code to recover an erasure in the second dimension codeword that was erased in the first dimension decoding.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: January 28, 2020
    Assignee: Tsofun Algorithm Ltd.
    Inventors: Simon Litsyn, Noam Presman
  • Publication number: 20200007170
    Abstract: A device system and method is provided for early termination of a decoding process performed at a receiving user device. A user-specific message may be received, from a communication channel shared by multiple user devices. The user-specific message may include an error correction codeword generated by shifting an original codeword by an offset codeword uniquely associated with a target user device. The error correction codeword may be shifted based on an offset codeword uniquely associated with the receiving user device. The received message may begin to be decoded. If the receiving device is the target device, the offsets respectively associated therewith are equal and cancel, and the original message is decoded to completion. If, however, the receiving device is not the target device, the offsets respectively associated therewith are not equal and combine to form an above threshold decoding error and decoding is terminated before completion.
    Type: Application
    Filed: July 8, 2019
    Publication date: January 2, 2020
    Applicant: Tsofun Algorithm Ltd.
    Inventor: Noam PRESMAN
  • Patent number: 10348336
    Abstract: A device system and method is provided for early termination of a decoding process performed at a receiving user device. A user-specific message may be received, from a communication channel shared by multiple user devices. The user-specific message may include an error correction codeword generated by shifting an original codeword by an offset codeword uniquely associated with a target user device. The error correction codeword may be shifted based on an offset codeword uniquely associated with the receiving user device. The received message may begin to be decoded. If the receiving device is the target device, the offsets respectively associated therewith are equal and cancel, and the original message is decoded to completion. If, however, the receiving device is not the target device, the offsets respectively associated therewith are not equal and combine to form an above threshold decoding error and decoding is terminated before completion.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: July 9, 2019
    Assignee: Tsofun Algorithm Ltd.
    Inventor: Noam Presman
  • Publication number: 20190108093
    Abstract: There is provided a method of obtaining one or more parity symbols (PS) of an encoding of information symbols (IS) according to a linear cyclic code, the method comprising: upon a permutation of information symbols (IS), generating data indicative of parity coefficients of a row of a generator matrix associated with the linear cyclic code, computing, for each given parity coefficient, a first data in accordance with, at least, the given parity coefficient and the first IS; updating, by the processing circuitry, for each given parity coefficient of the one or more parity coefficients, the first data, in accordance with, at least, the given parity coefficient and the respective IS; and upon meeting a parity completion criterion for a given parity coefficient, deriving a parity symbol from the respective first data, thereby obtaining the one or more parity symbols of the codeword of the linear cyclic code.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 11, 2019
    Inventors: Noam PRESMAN, Eldad MELLER, Alexander SMEKHOV, Nissim HALABI
  • Publication number: 20180351581
    Abstract: A device system and method is provided for early termination of a decoding process performed at a receiving user device. A user-specific message may be received, from a communication channel shared by multiple user devices. The user-specific message may include an error correction codeword generated by shifting an original codeword by an offset codeword uniquely associated with a target user device. The error correction codeword may be shifted based on an offset codeword uniquely associated with the receiving user device. The received message may begin to be decoded. If the receiving device is the target device, the offsets respectively associated therewith are equal and cancel, and the original message is decoded to completion. If, however, the receiving device is not the target device, the offsets respectively associated therewith are not equal and combine to form an above threshold decoding error and decoding is terminated before completion.
    Type: Application
    Filed: November 15, 2017
    Publication date: December 6, 2018
    Applicant: Tsofun Algorithm Ltd.
    Inventor: Noam PRESMAN
  • Patent number: 10074427
    Abstract: A method includes, in a data storage device including a resistive memory, receiving, from an external device, an erase command to erase a portion of the resistive memory. The method further includes storing shaped data at the portion of the resistive memory responsive to the erase command. Shaped data is configured to control an amount of leakage current during a read and/or write operation at one or more storage elements that are adjacent to at least one storage element of the portion of the resistive memory.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: September 11, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Idan Alrod, Noam Presman, Ariel Navon, Tz-Yi Liu, Tianhong Yan
  • Patent number: 10061349
    Abstract: Head mountable camera devices, systems, and methods are disclosed.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: August 28, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Itzhak Pomerantz, Menahem Lasser, Rahav Yairi, Idan Alrod, Eran Sharon, Noam Presman, Ariel Navon
  • Publication number: 20180219561
    Abstract: A device, system and method for decoding a product code generated by encoding input data by a plurality of first and second dimension error correction codes. For each of a plurality of first dimension codewords, the first dimension input data codeword may be decoded using a first dimension error correction code and the first dimension codeword may be erased if errors are detected in the decoded first dimension codeword. For each of a plurality of second dimension codewords, the second dimension codeword may be decoded using a second dimension erasure correction code to recover an erasure in the second dimension codeword that was erased in the first dimension decoding.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 2, 2018
    Inventors: Simon LITSYN, Noam PRESMAN