Patents by Inventor Guy Inbar

Guy Inbar 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: 11693145
    Abstract: An aerial detection system includes an aerial vehicle unit and a hanging platform mechanically connected to an aerial vehicle by at least one flexible link. An EM sensor and hanging platform circuitry are mounted on the hanging platform. The hanging platform circuitry processes the EM sensor output signals. The aerial vehicle unit is attached the aerial vehicle and includes AVU circuitry which processes signals output by the hanging platform circuitry. The hanging platform circuitry and AVU circuitry are connected by one or more wired and/or wireless signal connections.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: July 4, 2023
    Assignee: Exodigo Ltd.
    Inventors: Oriel Halvani, Tal Esh, Guy Inbar
  • Patent number: 10198203
    Abstract: A memory system includes a table storing a plurality of entries, where each entry is associated with a different logical block address (LBA), a plurality of memory devices, channels, and ways, where each memory device is connected to one of the channels ways and to one of the ways, and a memory controller configured to receive an LBA and data from a host, execute a plurality of pseudo-random functions on the received LBA to generate a plurality of slot indexes, select one of the slot indexes, write the data to one of the memory devices identified by the selected one slot index, and update a corresponding one of the entries to include the selected one slot index.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: February 5, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Michael Erlihson, Shmuel Dashevsky, Elona Erez, Guy Inbar, Jun Jin Kong, Keon Soo Ha
  • Publication number: 20180136865
    Abstract: A memory system includes a table storing a plurality of entries, where each entry is associated with a different logical block address (LBA), a plurality of memory devices, channels, and ways, where each memory device is connected to one of the channels ways and to one of the ways, and a memory controller configured to receive an LBA and data from a host, execute a plurality of pseudo-random functions on the received LBA to generate a plurality of slot indexes, select one of the slot indexes, write the data to one of the memory devices identified by the selected one slot index, and update a corresponding one of the entries to include the selected one slot index.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Inventors: MICHAEL ERLIHSON, SHMUEL DASHEVSKY, ELONA EREZ, GUY INBAR, JUN JIN KONG, KEON SOO HA
  • Publication number: 20180091174
    Abstract: A method for storing data in a solid state device includes applying polar coding to generate channels including perfect channels, useless channels, and channels that are neither perfect nor useless. Some data is encoded using the perfect channels. A predetermined value is encoded using the useless channels. The other channels are divided into groups, depending upon a quality of each channel. Other data is encoded using the channels that are neither perfect nor useless using a different coding technique. This coding technique is applied to the same quality channels using several polar codewords, in parallel. Decoding is carried in a progressive parallel manner where the other coding technique assists the decoding of some polar codewords based on correct results from other polar codewords that were successfully decoded. The encoded data to be stored is written into the solid state device or transmitted.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: ERAN HOF, MOSHE TWITIO, GUY INBAR, JUN JIN KONG, YARON SHANY
  • Publication number: 20170134048
    Abstract: A decoding method for an iterative message-passing based decoder, such as a low-density parity-check (LDPC) decoder, includes calculating syndrome information for a received word, and initializing variable nodes based on the received word. Each received bit of the received word may be represented by a Likelihood-Ratio (LR) or Log-Likelihood-Ratio (LLR) at a respective variable node. Further, the method includes iteratively updating check nodes, and updating the LRs of variable nodes using the syndrome information, determining an error vector from the LRs of the variable nodes, and determining a transmitted word, corresponding to the received word, by subtracting the error vector from the received word. The syndrome information is calculated based upon a parity check matrix.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 11, 2017
    Inventors: GUY INBAR, MOSHE TWITTO, ERAN HOF, JUN JIN KONG
  • Publication number: 20100284537
    Abstract: The present invention relates to a method for efficiently decoding a plurality of ciphertexts comprising the steps of: (a) receiving at least one cipher key associated with said ciphertexts; (b) expanding said at least one cipher key for producing its corresponding subkeys; (c) storing said subkeys in a memory; (d) loading said subkeys from said memory; and (e) decoding said ciphertexts using said loaded subkeys.
    Type: Application
    Filed: May 7, 2009
    Publication date: November 11, 2010
    Applicant: HORIZON SEMICONDUCTORS LTD.
    Inventor: Guy Inbar