Patents Assigned to Spiral Genetics Inc.
  • Patent number: 10558739
    Abstract: The Prefix Burrows-Wheeler Transform (“PWBT”) is described to provide data operations on data sets even if the data set has been compressed. Techniques to set up a PWBT, including an offset table and a prefix table, and techniques to apply data operations on data sets transformed by PWBT are also described. Data operations include k-Mer substring search. General applications of techniques using PWBT, such as plagiarism searches and open source clearance, are described. Bioinformatics applications of the PWBT, such as genomic analysis and genomic tagging, are also described.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: February 11, 2020
    Assignee: SPIRAL GENETICS, INC.
    Inventor: Jeremy Bruestle
  • Patent number: 9600599
    Abstract: The Prefix Burrows-Wheeler Transform (“PWBT”) is described to provide data operations on data sets even if the data set has been compressed. Techniques to set up a PWBT, including an offset table and a prefix table, and techniques to apply data operations on data sets transformed by PWBT are also described. Data operations include k-Mer substring search. General applications of techniques using PWBT, such as plagiarism searches and open source clearance, are described. Bioinformatics applications of the PWBT, such as genomic analysis and genomic tagging, are also described.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: March 21, 2017
    Assignee: Spiral Genetics, Inc.
    Inventor: Jeremy Bruestle
  • Patent number: 9582529
    Abstract: The current document is directed to a method and system for data processing in cloud-computing environments and other distributed-computing environments. Implementations of a merge sort suitable for the sorting of data within cloud-computing environments and other distributed-computing environments are disclosed. These implementations takes advantage of the massive parallelism available in cloud-computing environments as well as take into consideration numerous constraints regarding data-storage and data-retrieval operations in a cloud-computing environment. The implementations provide a type of data-sorting method and system that iteratively carries out highly parallel merge-sort operations that can be effectively applied over a range of data-set sizes up to extremely large data sets.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: February 28, 2017
    Assignee: Spiral Genetics, Inc.
    Inventor: Jeremy Bruestle
  • Patent number: 9489414
    Abstract: Systems and methods to create a merged lexeme set from a first lexeme set and a second lexeme set such that an existential lexeme search may be performed on both data originally from the first lexeme set and data originally from the second lexeme set via the merged lexeme set, and wherein information in the merged lexeme set includes information as to which lexeme set a lexeme originated. Specifically Prefix Burrows-Wheeler Transform (“PBWT”) systems and techniques are applied to the scenario where a plurality lexeme sets are merged to a single merged lexeme set. Additionally, applications of PBWT systems and techniques as applied to genome sequence data and k-Mer searches are disclosed.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: November 8, 2016
    Assignee: Spiral Genetics, Inc.
    Inventor: Jeremy Bruestle
  • Publication number: 20150347088
    Abstract: Systems and methods to create a merged lexeme set from a first lexeme set and a second lexeme set such that an existential lexeme search may be performed on both data originally from the first lexeme set and data originally from the second lexeme set via the merged lexeme set, and wherein information in the merged lexeme set includes information as to which lexeme set a lexeme originated. Specifically Prefix Burrows-Wheeler Transform (“PBWT”) systems and techniques are applied to the scenario where a plurality lexeme sets are merged to a single merged lexeme set. Additionally, applications of PBWT systems and techniques as applied to genome sequence data and k-Mer searches are disclosed.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Spiral Genetics, Inc.
    Inventor: Jeremy Bruestle
  • Publication number: 20150331907
    Abstract: The Prefix Burrows-Wheeler Transform (“PWBT”) is described to provide data operations on data sets even if the data set has been compressed. Techniques to set up a PWBT, including an offset table and a prefix table, and techniques to apply data operations on data sets transformed by PWBT are also described. Data operations include k-Mer substring search. General applications of techniques using PWBT, such as plagiarism searches and open source clearance, are described. Bioinformatics applications of the PWBT, such as genomic analysis and genomic tagging, are also described.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 19, 2015
    Applicant: Spiral Genetics, Inc.
    Inventor: Jeremy Bruestle
  • Publication number: 20140114584
    Abstract: The current document is directed to automated methods and processor-controlled systems for assembling short read symbol sequences into longer assembled symbol sequences that are aligned and compared to a reference symbol sequence in order to determine differences between the longer assembled symbol sequences and the reference sequence. These methods and systems are applied to process electronically stored symbol-sequence data. While the symbol-sequence data may represent genetic-code data, the automated methods and processor-controlled systems may be more generally applied to various different symbol-sequence data. In certain implementations, redundancy in read symbol sequences is used to preprocess the read symbol sequences to identify and correct symbol errors.
    Type: Application
    Filed: October 8, 2013
    Publication date: April 24, 2014
    Applicant: Spiral Genetics Inc.
    Inventor: Jeremy J. Bruestle
  • Publication number: 20130346425
    Abstract: The current document is directed to a method and system for data processing in cloud-computing environments and other distributed-computing environments. Implementations of a merge sort suitable for the sorting of data within cloud-computing environments and other distributed-computing environments are disclosed. These implementations takes advantage of the massive parallelism available in cloud-computing environments as well as take into consideration numerous constraints regarding data-storage and data-retrieval operations in a cloud-computing environment. The implementations provide a type of data-sorting method and system that iteratively carries out highly parallel merge-sort operations that can be effectively applied over a range of data-set sizes up to extremely large data sets.
    Type: Application
    Filed: June 6, 2013
    Publication date: December 26, 2013
    Applicant: Spiral Genetics Inc.
    Inventor: Jeremy J. Bruestle