Patents by Inventor Thomas Hazel
Thomas Hazel 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: 11797485Abstract: Apparatus, methods, and computer-readable media for providing frameworks for data source representation and compression using an index file format are disclosed herein. The index file format separate information about symbols in a data file and information about the corresponding location of those symbols in the data file. The described techniques provide mechanisms for reducing the size associated with the representation of the symbols information and/or the size associated with the representation of the location information.Type: GrantFiled: October 13, 2020Date of Patent: October 24, 2023Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, Gerard Buteau
-
Patent number: 11762876Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file format separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. Examples convert a source file comprising symbols into a data edge index having a manifest portion, a symbol portion, and a locality portion. The symbol portion contains a sorted unique set of symbols from the source file, and the locality portion contains a plurality of location values referencing the symbol portion. Examples include normalizing structured data from the source file by modifying the locality manifest portion of the data edge file to include a description of at least one nonexistent column empty locality value at a respective position within the locality file representing an omission of data at an associated position in the source file.Type: GrantFiled: October 4, 2021Date of Patent: September 19, 2023Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Grant Mills
-
Patent number: 11657051Abstract: Apparatus, methods, and computer-readable media facilitating efficiently scaling result caching are disclosed herein. An example method includes generating an index based on a plurality of source data objects in an object storage system. The generated index comprises a manifest, at least one symbol file, and at least one locality file. The example method also includes receiving a search query for the plurality of source data objects stored in the object storage system, and querying the generated index based on the search query and a manifest root file of the manifest. Additionally, the example method includes generating a materialized view of a result set of the search query based on the querying of the generated index. The example method also includes storing a cached manifest file at the generated index, the cached manifest file mapping the search query to a segment of the generated index based on the result set.Type: GrantFiled: August 18, 2021Date of Patent: May 23, 2023Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Rudresh Trivedi
-
Patent number: 11468031Abstract: Apparatus, methods, and computer-readable media facilitating efficiently scaling real-time indexing are disclosed herein. An example method includes generating a first plurality of source data objects based on source files having data received at the object storage system. The example method also includes generating one or more real-time manifest files based on the first plurality of source data objects. Additionally, the example method includes updating the index to include the one or more real-time manifest files. The example method also includes receiving a search query for at least one of the first plurality of source data objects and the second plurality of source data objects stored at the object storage system. Additionally, the example method includes generating a materialized view of a result set of the search query based on querying the index based on the search query, the manifest file, and the one or more real-time manifest files.Type: GrantFiled: December 10, 2021Date of Patent: October 11, 2022Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Jake Kinsella
-
Patent number: 11449679Abstract: Apparatus, methods, and computer-readable media facilitating reduction and incremental modeling through set theory prime factorization are disclosed herein. An example method includes identifying one or more topics associated with content of a social media message. The example method also includes mapping each of the one or more topics to a respective set key to generate a set list associated with the social media message. Additionally, the example method includes recording the set list associated with the social media message in memory.Type: GrantFiled: November 1, 2021Date of Patent: September 20, 2022Assignee: TrenderTag, Inc.Inventors: Thomas Hazel, Betsy Bilhorn, Atharva Mungee
-
Publication number: 20220284021Abstract: Apparatus, methods, and computer-readable media facilitating efficiently scaling result caching are disclosed herein. An example method includes generating an index based on a plurality of source data objects in an object storage system. The generated index comprises a manifest, at least one symbol file, and at least one locality file. The example method also includes receiving a search query for the plurality of source data objects stored in the object storage system, and querying the generated index based on the search query and a manifest root file of the manifest. Additionally, the example method includes generating a materialized view of a result set of the search query based on the querying of the generated index. The example method also includes storing a cached manifest file at the generated index, the cached manifest file mapping the search query to a segment of the generated index based on the result set.Type: ApplicationFiled: August 18, 2021Publication date: September 8, 2022Inventors: Thomas HAZEL, David NOBLET, Rudresh TRIVEDI
-
Patent number: 11416466Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique for converting a source file comprising symbols into a data edge file includes: generating a locality file of symbol location from the source file to identify locations of the symbols in the source file, generating a symbol file to identify symbols in the source file, and then modifying the locality file of symbol location to associate each symbol from the symbol file with a location in the source file.Type: GrantFiled: June 1, 2018Date of Patent: August 16, 2022Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Eric Mann, Grant Mills
-
Patent number: 11386063Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique for converting a source file comprising symbols into a data edge file includes: generating a locality file of symbol location from the source file to identify locations of the symbols in the source file, generating a symbol file to identify symbols in the source file, and then modifying the locality file of symbol location to associate each symbol from the symbol file with a location in the source file.Type: GrantFiled: May 20, 2021Date of Patent: July 12, 2022Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Eric Mann, Grant Mills
-
Publication number: 20220114144Abstract: Apparatus, methods, and computer-readable media for providing frameworks for data source representation and compression using an index file format are disclosed herein. The index file format separate information about symbols in a data file and information about the corresponding location of those symbols in the data file. The described techniques provide mechanisms for reducing the size associated with the representation of the symbols information and/or the size associated with the representation of the location information.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventors: Thomas HAZEL, Gerard BUTEAU
-
Publication number: 20220027383Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique converts a source file comprising symbols into a data edge index having a manifest portion, a symbol portion, and a locality portion. The symbol portion contains a sorted unique set of the symbols from the source file, and the locality portion contains a plurality of location values referencing the symbol portion. The technique includes normalizing the structured data from the source file by modifying the locality manifest portion of the data edge file to include a description of at least one nonexistent column empty locality value at a respective position within the locality file representing an omission of data at an associated the respective position in the source file.Type: ApplicationFiled: October 4, 2021Publication date: January 27, 2022Inventors: Thomas HAZEL, David NOBLET, Grant MILLS
-
Patent number: 11157510Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique converts a source file comprising symbols into a data edge index having a manifest portion, a symbol portion, and a locality portion. The symbol portion contains a sorted unique set of the symbols from the source file, and the locality portion contains a plurality of location values referencing the symbol portion. The technique includes normalizing the structured data from the source file by modifying the locality manifest portion of the data edge file to include a description of at least one nonexistent column empty locality value at a respective position within the locality file representing an omission of data at an associated the respective position in the source file.Type: GrantFiled: February 28, 2019Date of Patent: October 26, 2021Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Grant Mills
-
Patent number: 11126622Abstract: Apparatus, methods, and computer-readable media facilitating efficiently scaling result caching are disclosed herein. An example method includes generating an index based on a plurality of source data objects in an object storage system. The generated index comprises a manifest, at least one symbol file, and at least one locality file. The example method also includes receiving a search query for the plurality of source data objects stored in the object storage system, and querying the generated index based on the search query and a manifest root file of the manifest. Additionally, the example method includes generating a materialized view of a result set of the search query based on the querying of the generated index. The example method also includes storing a cached manifest file at the generated index, the cached manifest file mapping the search query to a segment of the generated index based on the result set.Type: GrantFiled: March 2, 2021Date of Patent: September 21, 2021Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Rudresh Trivedi
-
Publication number: 20210271658Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique for converting a source file comprising symbols into a data edge file includes: generating a locality file of symbol location from the source file to identify locations of the symbols in the source file, generating a symbol file to identify symbols in the source file, and then modifying the locality file of symbol location to associate each symbol from the symbol file with a location in the source file.Type: ApplicationFiled: May 20, 2021Publication date: September 2, 2021Inventors: Thomas HAZEL, David NOBLET, Eric MANN, Grant MILLS
-
Patent number: 10846285Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. An index for the data files can be generated according to the data edge file format. Using the data edge index, a materialized view of a result set can be generated in response to a search query for the source data objects stored in object storage.Type: GrantFiled: October 29, 2018Date of Patent: November 24, 2020Assignee: CHAOSSEARCH, INC.Inventors: Thomas Hazel, David Noblet, Grant Mills
-
Patent number: 10702555Abstract: The present disclosure provides a human neural stem cell comprising an exogenous polynucleotide coding for a growth factor such as IGF-1. Also disclosed are methods of using the human neural stem cells for the treatment of neurodegenerative diseases or disorders including, for example, ALS.Type: GrantFiled: June 16, 2017Date of Patent: July 7, 2020Assignee: NEURALSTEM, INC.Inventors: Thomas Hazel, Karl K. Johe
-
Publication number: 20190266170Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique converts a source file comprising symbols into a data edge index having a manifest portion, a symbol portion, and a locality portion. The symbol portion contains a sorted unique set of the symbols from the source file, and the locality portion contains a plurality of location values referencing the symbol portion. The technique includes normalizing the structured data from the source file by modifying the locality manifest portion of the data edge file to include a description of at least one nonexistent column empty locality value at a respective position within the locality file representing an omission of data at an associated the respective position in the source file.Type: ApplicationFiled: February 28, 2019Publication date: August 29, 2019Inventors: Thomas Hazel, David Noblet, Grant Mills
-
Publication number: 20190065545Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. An index for the data files can be generated according to the data edge file format. Using the data edge index, a materialized view of a result set can be generated in response to a search query for the source data objects stored in object storage.Type: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Inventors: Thomas Hazel, David Noblet, Grant Mills
-
Publication number: 20180349425Abstract: Disclosed are system and methods for processing and storing data files, using a data edge file format. The data edge file separates information about what symbols are in a data file and information about the corresponding location of those symbols in the data file. The described technique for converting a source file comprising symbols into a data edge file includes: generating a locality file of symbol location from the source file to identify locations of the symbols in the source file, generating a symbol file to identify symbols in the source file, and then modifying the locality file of symbol location to associate each symbol from the symbol file with a location in the source file.Type: ApplicationFiled: June 1, 2018Publication date: December 6, 2018Inventors: Thomas Hazel, David Noblet, Eric Mann, Grant Mills
-
Publication number: 20170319625Abstract: The present disclosure provides a human neural stem cell comprising an exogenous polynucleotide coding for a growth factor such as IGF-1. Also disclosed are methods of using the human neural stem cells for the treatment of neurodegenerative diseases or disorders including, for example, ALS.Type: ApplicationFiled: June 16, 2017Publication date: November 9, 2017Inventors: Thomas Hazel, Karl K. Johe
-
Patent number: 9760625Abstract: A method, system, apparatus, and computer program product for indexing information stored in data-stores. The system receives a new index request. The system creates an index in response to the request. The new index includes at least one segment, a first flag, and a last flag. Each segment comprises index summary information. The system then stores the index in memory.Type: GrantFiled: March 14, 2013Date of Patent: September 12, 2017Assignee: DEEP INFORMATION SCIENCES, INC.Inventors: Thomas Hazel, Jason P. Jeffords, Gerard L. Buteau