Patents by Inventor Ilan Buyum

Ilan Buyum 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: 11977517
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. The compression matrix may also serve as a warm start if additional compression is desired. Compression may be performed in stages, where an initial compression matrix is generated in a first stage using larger letter sizes for alignment and then a second compression stage is performed using smaller letter sizes. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: May 7, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230325356
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. When the file has multiple axes or dimensions, the file is aligned along each of the axes. Aligning the file includes splitting the file into sequences that can be aligned along each of the axes or dimensions. Aligning the file generates a compression tensor, where each row or dimensional space of the compression tensor corresponds to part of the file. A consensus tensor is determined from the compression tensor. Using the consensus tensor, pointer lists are generated. Each pointer lists identifies a subsequence or portion of the consensus tensor. The compressed file includes the pointer lists and the consensus tensor.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230325354
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. During or prior to aligning the input file, hyperparameters are set, determined, or configured. The hyperparameters may be set, determined, or configured to achieve a particular performance characteristic. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230325355
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. The compression matrix may also serve as a warm start if additional compression is desired. Compression may be performed in stages, where an initial compression matrix is generated in a first stage using larger letter sizes for alignment and then a second compression stage is performed using smaller letter sizes. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: October 12, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230259493
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. The alignment may be facilitated using the structure of the file. The file may include aspects such as format, rows, fields, or text, that can be used to create a warm start for the alignment operation. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: August 17, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230229631
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence id determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: January 18, 2022
    Publication date: July 20, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230230659
    Abstract: Compressing files is disclosed. An DNA sequence to be compressed is first aligned. Aligning the DNA sequence includes splitting the DNA sequences into smaller sequences or portions that can be aligned. After the DNA sequence is spilt one or more time and aligned, a compression matrix is generated. Each row of the compression matrix corresponds to part of the DNA sequence. A consensus sequence is determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: July 20, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230229632
    Abstract: Compressing files is disclosed. An input file to be compressed is first aligned. Aligning the file includes splitting the file into sequences that can be aligned. When splitting the file into sequences or when performing subsequent recursive splitting, the splitting is based on a longest sequence match. The result is a compression matrix, where each row of the matrix corresponds to part of the file. A consensus sequence is determined from the compression matrix. Using the consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The compressed file includes the pointer pairs and the consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: July 20, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer
  • Publication number: 20230229633
    Abstract: Compressing files is disclosed. An input, which is associated with an original file and new content, is to be compressed. The input includes a consensus sequence of the original file and the new content. The new content is aligned based using the consensus sequence of the original file in order to generate a new consensus sequence that reflects both the original content and the new content. The compression engine generates a new compression matrix and a new consensus sequence. Using the new consensus sequence, pointer pairs are generated. Each pointer pair identifies a subsequence of the consensus matrix. The new compressed file includes the pointer pairs and the new consensus sequence.
    Type: Application
    Filed: April 12, 2022
    Publication date: July 20, 2023
    Inventors: Ofir Ezrielev, Ilan Buyum, Jehuda Shemer