Patents by Inventor TAL PHILOSOF

TAL PHILOSOF 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: 20260106633
    Abstract: Devices, systems, and methods for managing a storage device configured to store a plurality of codewords, including: obtaining a two-dimensional (2D) generalized concatenated code (GCC) codeword from the storage device; providing the codeword to a sequential decoder; based on detecting a first failure by the sequential decoder, updating the codeword and transposing the updated codeword to obtain a transposed codeword; providing the transposed codeword to the sequential decoder; and obtaining information bits corresponding to the codeword based on a result obtained by the sequential decoder.
    Type: Application
    Filed: December 15, 2025
    Publication date: April 16, 2026
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amit BERMAN, Ariel DOUBCHAK, Avner DOR, Tal PHILOSOF, Yaron SHANY
  • Patent number: 12578884
    Abstract: A storage device, including a non-volatile memory including a plurality of pages; and a storage controller. The storage controller is configured to allocate a plurality of code rates to the plurality of pages, cluster the plurality of pages into a first plurality of pages and a second plurality of pages based on the plurality of code rates, determine a plurality of page associations such that each second page from the second plurality of pages with at least one first page from the first plurality of pages, encode data based on the plurality of code rates to generate encoded data, and store the encoded data in the plurality of pages. The encoding includes obtaining side information corresponding to the second plurality of pages and transferring the side information to the first plurality of pages.
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: March 17, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amit Berman, Tal Philosof, Ariel Doubchak
  • Patent number: 12525996
    Abstract: Devices, systems, and methods for managing a storage device configured to store a plurality of codewords, including: obtaining a two-dimensional (2D) generalized concatenated code (GCC) codeword from the storage device; providing the codeword to a sequential decoder; based on detecting a first failure by the sequential decoder, updating the codeword and transposing the updated codeword to obtain a transposed codeword; providing the transposed codeword to the sequential decoder; and obtaining information bits corresponding to the codeword based on a result obtained by the sequential decoder.
    Type: Grant
    Filed: June 27, 2024
    Date of Patent: January 13, 2026
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amit Berman, Ariel Doubchak, Tal Philosof, Avner Dor, Yaron Shany
  • Publication number: 20260005709
    Abstract: Devices, systems, and methods for managing a storage device configured to store a plurality of codewords, including: obtaining a two-dimensional (2D) generalized concatenated code (GCC) codeword from the storage device; providing the codeword to a sequential decoder; based on detecting a first failure by the sequential decoder, updating the codeword and transposing the updated codeword to obtain a transposed codeword; providing the transposed codeword to the sequential decoder; and obtaining information bits corresponding to the codeword based on a result obtained by the sequential decoder.
    Type: Application
    Filed: June 27, 2024
    Publication date: January 1, 2026
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Amit Berman, Ariel DOUBCHAK, Avner DOR, Tal PHILOSOF, Yaron SHANY
  • Publication number: 20250370638
    Abstract: A storage device, including: a non-volatile memory including a plurality of pages; and a storage controller: wherein the storage controller is configured to: allocate a plurality of code rates to the plurality of pages, cluster the plurality of pages into a first plurality of pages and a second plurality of pages based on the plurality of code rates, determine a plurality of page associations such that each second page from the second plurality of pages with at least one first page from the first plurality of pages, encode data based on the plurality of code rates to generate encoded data, wherein the encoding includes obtaining side information corresponding to the second plurality of pages and transferring the side information to the first plurality of pages, and store the encoded data in the plurality of pages.
    Type: Application
    Filed: May 28, 2024
    Publication date: December 4, 2025
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Amit BERMAN, Tal PHILOSOF, Ariel DOUBCHAK
  • Patent number: 12394486
    Abstract: Provided are a memory system, a method of reading data and a method of finding read thresholds. The method of finding read thresholds includes: selecting a channel distribution among a plurality of channel distributions that corresponds to a read page of the memory device to be read in response to a read command; generating a Trellis diagram based on a decoding scheme and a type of the read page; determining an optimal path through the Trellis diagram using the selected channel distribution according to a dynamic programming algorithm; and finding the read thresholds from the optimal path.
    Type: Grant
    Filed: August 23, 2023
    Date of Patent: August 19, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tal Philosof, Lior Kissos, Ariel Doubchak, Amit Berman
  • Publication number: 20250069660
    Abstract: Provided are a memory system, a method of reading data and a method of finding read thresholds. The method of finding read thresholds includes: selecting a channel distribution among a plurality of channel distributions that corresponds to a read page of the memory device to be read in response to a read command; generating a Trellis diagram based on a decoding scheme and a type of the read page; determining an optimal path through the Trellis diagram using the selected channel distribution according to a dynamic programming algorithm; and finding the read thresholds from the optimal path.
    Type: Application
    Filed: August 23, 2023
    Publication date: February 27, 2025
    Inventors: Tal PHILOSOF, Lior KISSOS, Ariel DOUBCHAK, Amit BERMAN
  • Patent number: 12143123
    Abstract: A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
    Type: Grant
    Filed: July 25, 2023
    Date of Patent: November 12, 2024
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ariel Doubchak, Avner Dor, Yaron Shany, Tal Philosof, Yoav Shereshevski, Amit Berman
  • Publication number: 20230370090
    Abstract: A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 16, 2023
    Inventors: Ariel DOUBCHAK, Avner DOR, Yaron SHANY, Tal PHILOSOF, Yoav SHERESHEVSKI, Amit BERMAN
  • Publication number: 20230308115
    Abstract: A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Ariel DOUBCHAK, Avner Dor, Yaron Shany, Tal Philosof, Yoav Shereshevski, Amit Berman
  • Patent number: 11750221
    Abstract: A method of correcting data stored in a memory device includes: applying an iterative decoder to the data; determining a total number of rows in first data the decoder attempted to correct; estimating first visible error rows among the total number that continue to have an error after the attempt; estimating residual error rows among the total number that no longer have an error after the attempt; determining second visible error rows in second data of the decoder that continue to have an error by permuting indices of the residual error rows according to a permutation; and correcting the first data using the first visible error rows.
    Type: Grant
    Filed: March 28, 2022
    Date of Patent: September 5, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ariel Doubchak, Avner Dor, Yaron Shany, Tal Philosof, Yoav Shereshevski, Amit Berman
  • Patent number: 10613547
    Abstract: A system and method is taught for collaborative vehicle to all (V2X) communications to improve driving vehicle performance in a heterogeneous capability environment by sharing capabilities among different vehicles in both autonomous and non autonomous vehicles. In particular, the system and method are operative to locate proximate road users and to share the location, velocity and direction of the proximate road user with other road users via V2X communications.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 7, 2020
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Eilon Riess, Tal Philosof, Yohay Buchbut
  • Publication number: 20190387410
    Abstract: Embodiments include methods, systems and computer readable storage medium for geo-location based transmission resource allocation for vehicle sensors. The method includes determining available transmission resources for an area and partitioning the area into a plurality of cells. The method includes determining whether the plurality of cells exceeds the available transmission resources and allocating a portion of the available resources to a first set of one or more cells. The method includes reusing the portion of the available resources allocated to the first set of one or more cells by allocating the portion of the available resources to a second set of one or more cells and assigning transmission resources associated with the second set of one or more cells to a second set of one or more vehicles when the second set of one or more vehicles enters an area associated with the second set of one or more cells.
    Type: Application
    Filed: June 13, 2018
    Publication date: December 19, 2019
    Inventors: Oded Bialer, Tal Philosof
  • Patent number: 10282996
    Abstract: A method of performing collision prevention and a system to perform collision prevention involve a communication interface to receive information from connected devices of individuals. The system also includes a processor to obtain the information from the connected devices, estimate a potential for an upcoming collision, and issue an alert based on the potential for the upcoming collision to one or more of the connected devices.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: May 7, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Yohay Buchbut, Eilon Riess, Tal Philosof
  • Patent number: 10284655
    Abstract: A method in a vehicle configured to communicate in a vehicle point-to-multipoint communication system is provided. The method includes selecting a transmission resource comprising a sub-channel frequency range and time slot on which to compete for communication rights, competing with one or more vehicles for communication rights on the transmission resource using a listen-before-talk algorithm, and transmitting vehicle data on the transmission resource won. A method in a communication system is provided. The method includes partitioning a vehicle travel pathway into a plurality of geographical bins, grouping the bins into one or more regions, mapping each bin in a region to a different transmission resource, preparing a data record containing the mapping of geographical bins to transmission resources, and providing the data record to one or more vehicles that travel down the travel pathway for identifying to the one or more vehicles the transmission resource on which to transmit data.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: May 7, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Olga Weisman, Ayelet Aharon, Tal Philosof
  • Patent number: 10257304
    Abstract: A system and method that enables large content data transfers to mobile platforms is provided. The mobile platform cache system and method provided build a cache suitable for large content data transfers using the available storage capacity of one or more frequently used, existing mobile devices. The provided mobile cache system and method prioritize available free or low cost communication protocols for data transfer to one or more mobile devices, enabling the use of free Wi-Fi communications or low cost communications, and minimizing the use of cellular data transmissions for large content data transfers.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: April 9, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nadav Lavi, Moshe Laifenfeld, Tal Philosof
  • Publication number: 20190049992
    Abstract: A system and method is taught for collaborative vehicle to all (V2X) communications to improve driving vehicle performance in a heterogeneous capability environment by sharing capabilities among different vehicles in both autonomous and non autonomous vehicles. In particular, the system and method are operative to locate proximate road users and to share the location, velocity and direction of the proximate road user with other road users via V2X communications.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Eilon Riess, Tal Philosof, Yohay Buchbut
  • Publication number: 20180342114
    Abstract: A vehicle-based system and a method of performing communication include one or more in-vehicle devices configured to obtain data. A controller obtains the data from the one or more in-vehicle devices. A first wireless communication unit associated with one or more of the one or more in-vehicle devices transmits data from the one or more of the one or more in-vehicle devices to the controller wirelessly.
    Type: Application
    Filed: May 24, 2017
    Publication date: November 29, 2018
    Inventors: Tal Philosof, Eilon Riess, Yohay Buchbut
  • Patent number: 10140784
    Abstract: A vehicle-based system and a method of performing communication include one or more in-vehicle devices configured to obtain data. A controller obtains the data from the one or more in-vehicle devices. A first wireless communication unit associated with one or more of the one or more in-vehicle devices transmits data from the one or more of the one or more in-vehicle devices to the controller wirelessly.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: November 27, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLP
    Inventors: Tal Philosof, Eilon Riess, Yohay Buchbut
  • Publication number: 20180338000
    Abstract: A method in a vehicle configured to communicate in a vehicle point-to-multipoint communication system is provided. The method includes selecting a transmission resource comprising a sub-channel frequency range and time slot on which to compete for communication rights, competing with one or more vehicles for communication rights on the transmission resource using a listen-before-talk algorithm, and transmitting vehicle data on the transmission resource won. A method in a communication system is provided. The method includes partitioning a vehicle travel pathway into a plurality of geographical bins, grouping the bins into one or more regions, mapping each bin in a region to a different transmission resource, preparing a data record containing the mapping of geographical bins to transmission resources, and providing the data record to one or more vehicles that travel down the travel pathway for identifying to the one or more vehicles the transmission resource on which to transmit data.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: OLGA WEISMAN, AYELET AHARON, TAL PHILOSOF