Patents by Inventor Sanjay BODDHU
Sanjay BODDHU 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: 9424524Abstract: A system and method for extracting facts from unstructured text files are disclosed. Embodiments of the disclosed system and method may receive a text file as input and perform extraction and disambiguation of entities, as well as extract topics and facts. The facts are extracted by comparing against a fact template store and associating facts with events or topics. The extracted facts are stored in a data store.Type: GrantFiled: December 2, 2014Date of Patent: August 23, 2016Assignee: QBase, LLCInventors: Rakesh Dave, Sanjay Boddhu
-
Publication number: 20160239500Abstract: A system and method for extracting facts from unstructured text files are disclosed. Embodiments of the disclosed system and method may receive a text file as input and perform extraction and disambiguation of entities, as well as extract topics and facts. The facts are extracted by comparing against a fact template store and associating facts with events or topics. The extracted facts are stored in a data store.Type: ApplicationFiled: April 22, 2016Publication date: August 18, 2016Inventors: Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20160110446Abstract: A method for disambiguating features in unstructured text is provided. The disclosed method may not require pre-existing links to be present. The method for disambiguating features in unstructured text may use co-occurring features derived from both the source document and a large document corpus. The disclosed method may include multiple modules, including a linking module for linking the derived features from the source document to the co-occurring features of an existing knowledge base. The disclosed method for disambiguating features may allow identifying unique entities from a knowledge base that includes entities with a unique set of co-occurring features, which in turn may allow for increased precision in knowledge discovery and search results, employing advanced analytical methods over a massive corpus, employing a combination of entities, co-occurring entities, topic IDs, and other derived features.Type: ApplicationFiled: December 28, 2015Publication date: April 21, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Sanjay BODDHU, Rakesh DAVE, Robert FLAGG
-
Publication number: 20160085760Abstract: Methods for providing in-loop validation of disambiguated features are disclosed. The disclosed methods may include disambiguating features in unstructured text that may use co-occurring features derived from both the source document and a large document corpus. The disambiguating systems may include multiple modules, including a linking on-the-fly module for linking the derived features from the source document to the co-occurring features of an existing knowledge base. The system for disambiguating features may allow identifying unique entities from a knowledge base that includes entities with a unique set of co-occurring features, which in turn may allow for increased precision in knowledge discovery and search results, employing advanced analytical methods over a massive corpus, employing a combination of entities, co-occurring entities, topic IDs, and other derived features. The disclosed method may use validation to provide input to the system for disambiguating features.Type: ApplicationFiled: December 7, 2015Publication date: March 24, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20160078047Abstract: A method for obtaining and providing search suggestions using entity co-occurrence is disclosed. The method may be employed in any search system that may include at least one search engine, one or more databases including entity co-occurrence knowledge and trends co-occurrence knowledge. The method may extract and disambiguate entities from search queries by using an entity and trends co-occurrence knowledge in one or more database. Subsequently, a list of search suggestion may be provided by each database, then by comparing the score of each search suggestion, a new list of suggestion may be built based on the individual and/or overall score of each search suggestion. Based on the user's selection of the suggestions, the trends co-occurrence knowledgebase can be updated, providing a means of on-the-fly learning, which improves the search relevancy and accuracy.Type: ApplicationFiled: November 24, 2015Publication date: March 17, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20160078099Abstract: A method for generating search suggestions by using fuzzy-score matching and entity co-occurrence in a knowledge base is disclosed. Embodiments of the method may be employed in any search system that may include an entity extraction computer module that may perform partial entity extractions from provided search queries, a fuzzy-score matching computer module that may generate algorithms based on the type of entity extracted and perform a search against an entity co-occurrence knowledge base. The entity co-occurrence knowledge base, which may include a repository where entities may be indexed as entities to entities, entities to topics, or entities to facts among others, may return fast and accurate suggestions to the user to complete the search query. The suggestions may include alternates to the partial query provided by the user that may enhance and save time when performing searches.Type: ApplicationFiled: November 24, 2015Publication date: March 17, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Rakesh DAVE, Sanjay BODDHU, Joseph BECKNELL
-
Publication number: 20160042276Abstract: The present disclosure relates to a method for performing automated discovery of new topics from unlimited documents related to any subject domain, employing a multi-component extension of Latent Dirichlet Allocation (MC-LDA) topic models, to discover related topics in a corpus. The resulting data may contain millions of term vectors from any subject domain identifying the most distinguished co-occurring topics that users may be interested in, for periodically building new topic ID models using new content, which may be employed to compare one by one with existing model to measure the significance of changes, using term vectors differences with no correlation with a Periodic New Model, for periodic updates of automated discovery of new topics, which may be used to build a new topic ID model in-memory database to allow query-time linking on massive data-set for automated discovery of new topics.Type: ApplicationFiled: October 21, 2015Publication date: February 11, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Sanjay BODDHU, Robert FLAGG
-
Publication number: 20160042001Abstract: A method for generating search suggestions of related entities based on co-occurrence and/or fuzzy score matching is disclosed. The method may be employed in a search system that may include a client/server type architecture. The search system may include a user interface for a search engine in communication with one or more server devices over a network connection. The server device may include an entity extraction module, a fuzzy-score matching module, and an entity co-occurrence knowledge base database. In one embodiment, the search system may process a partial search query from a user and present search suggestions to complete the partial query. In another embodiment, the complete search query may be used as a new search query. The search system may process the new search query, run an entity extraction, find related entities from the entity co-occurrence knowledge base, and present said related entities in a drop down list.Type: ApplicationFiled: October 22, 2015Publication date: February 11, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz Weckesser, Sanjay Boddhu
-
Publication number: 20160019470Abstract: A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing information about possible events. A method for event detection involves pre-processing and normalizing a data input from a plurality of sources, extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input to results from a different data sources to determine if an event has occurred, and store the detected events in a data storage.Type: ApplicationFiled: September 28, 2015Publication date: January 21, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Rakesh DAVE, Sanjay BODDHU, Robert FLAGG
-
Publication number: 20160019466Abstract: A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing information about possible events. A method for event detection involves pre-processing and normalizing a data input from a plurality of sources, extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input to results from a different data sources to determine if an event has occurred, and store the detected events in a data storage.Type: ApplicationFiled: September 28, 2015Publication date: January 21, 2016Applicant: QBASE, LLCInventors: Scott LIGHTNER, Rakesh DAVE, Sanjay BODDHU, Robert FLAGG
-
Patent number: 9239875Abstract: A method for disambiguating features in unstructured text is provided. The disclosed method may not require pre-existing links to be present. The method for disambiguating features in unstructured text may use co-occurring features derived from both the source document and a large document corpus. The disclosed method may include multiple modules, including a linking module for linking the derived features from the source document to the co-occurring features of an existing knowledge base. The disclosed method for disambiguating features may allow identifying unique entities from a knowledge base that includes entities with a unique set of co-occurring features, which in turn may allow for increased precision in knowledge discovery and search results, employing advanced analytical methods over a massive corpus, employing a combination of entities, co-occurring entities, topic IDs, and other derived features.Type: GrantFiled: December 2, 2014Date of Patent: January 19, 2016Assignee: QBASE, LLCInventors: Scott Lightner, Franz Weckesser, Sanjay Boddhu, Rakesh Dave, Robert Flagg
-
Patent number: 9230041Abstract: A method for generating search suggestions of related entities based on co-occurrence and/or fuzzy score matching is disclosed. The method may be employed in a search system that may include a client/server type architecture. The search system may include a user interface for a search engine in communication with one or more server devices over a network connection. The server device may include an entity extraction module, a fuzzy-score matching module, and an entity co-occurrence knowledge base database. In one embodiment, the search system may process a partial search query from a user and present search suggestions to complete the partial query. In another embodiment, the complete search query may be used as a new search query. The search system may process the new search query, run an entity extraction, find related entities from the entity co-occurrence knowledge base, and present said related entities in a drop down list.Type: GrantFiled: December 2, 2014Date of Patent: January 5, 2016Assignee: QBASE, LLCInventors: Scott Lightner, Franz Weckesser, Sanjay Boddhu
-
Patent number: 9223833Abstract: Methods for providing in-loop validation of disambiguated features are disclosed. The disclosed methods may include disambiguating features in unstructured text that may use co-occurring features derived from both the source document and a large document corpus. The disambiguating systems may include multiple modules, including a linking on-the-fly module for linking the derived features from the source document to the co-occurring features of an existing knowledge base. The system for disambiguating features may allow identifying unique entities from a knowledge base that includes entities with a unique set of co-occurring features, which in turn may allow for increased precision in knowledge discovery and search results, employing advanced analytical methods over a massive corpus, employing a combination of entities, co-occurring entities, topic IDs, and other derived features. The disclosed method may use validation to provide input to the system for disambiguating features.Type: GrantFiled: December 2, 2014Date of Patent: December 29, 2015Assignee: QBASE, LLCInventors: Scott Lightner, Rakesh Dave, Sanjay Boddhu
-
Patent number: 9208204Abstract: A method for generating search suggestions by using fuzzy-score matching and entity co-occurrence in a knowledge base is disclosed. Embodiments of the method may be employed in any search system that may include an entity extraction computer module that may perform partial entity extractions from provided search queries, a fuzzy-score matching computer module that may generate algorithms based on the type of entity extracted and perform a search against an entity co-occurrence knowledge base. The entity co-occurrence knowledge base, which may include a repository where entities may be indexed as entities to entities, entities to topics, or entities to facts among others, may return fast and accurate suggestions to the user to complete the search query. The suggestions may include alternates to the partial query provided by the user that may enhance and save time when performing searches.Type: GrantFiled: December 2, 2014Date of Patent: December 8, 2015Assignee: QBASE, LLCInventors: Scott Lightner, Franz Weckesser, Rakesh Dave, Sanjay Boddhu, Joseph Becknell
-
Patent number: 9201931Abstract: A method for obtaining and providing search suggestions using entity co-occurrence is disclosed. The method may be employed in any search system that may include at least one search engine, one or more databases including entity co-occurrence knowledge and trends co-occurrence knowledge. The method may extract and disambiguate entities from search queries by using an entity and trends co-occurrence knowledge in one or more database. Subsequently, a list of search suggestion may be provided by each database, then by comparing the score of each search suggestion, a new list of suggestion may be built based on the individual and/or overall score of each search suggestion. Based on the user's selection of the suggestions, the trends co-occurrence knowledgebase can be updated, providing a means of on-the-fly learning, which improves the search relevancy and accuracy.Type: GrantFiled: December 2, 2014Date of Patent: December 1, 2015Assignee: QBASE, LLCInventors: Scott Lightner, Franz Weckesser, Rakesh Dave, Sanjay Boddhu
-
Patent number: 9177254Abstract: A system and method for detecting events based on input data from a plurality of sources. The system may receive input from a plurality of sources containing information about possible events. A method for event detection involves pre-processing and normalizing a data input from a plurality of sources, extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input to results from a different data sources to determine if an event has occurred, and store the detected events in a data storage.Type: GrantFiled: December 2, 2014Date of Patent: November 3, 2015Assignee: QBASE, LLCInventors: Sanjay Boddhu, Robert Flagg, Rakesh Dave, Scott Lightner
-
Patent number: 9177262Abstract: The present disclosure relates to a method for performing automated discovery of new topics from unlimited documents related to any subject domain, employing a multi-component extension of Latent Dirichlet Allocation (MC-LDA) topic models, to discover related topics in a corpus. The resulting data may contain millions of term vectors from any subject domain identifying the most distinguished co-occurring topics that users may be interested in, for periodically building new topic ID models using new content, which may be employed to compare one by one with existing model to measure the significance of changes, using term vectors differences with no correlation with a Periodic New Model, for periodic updates of automated discovery of new topics, which may be used to build a new topic ID model in-memory database to allow query-time linking on massive data-set for automated discovery of new topics.Type: GrantFiled: December 2, 2014Date of Patent: November 3, 2015Assignee: QBase, LLCInventors: Scott Lightner, Franz Weckesser, Sanjay Boddhu, Robert Flagg
-
Publication number: 20150154148Abstract: The present disclosure relates to a method for performing automated discovery of new topics from unlimited documents related to any subject domain, employing a multi-component extension of Latent Dirichlet Allocation (MC-LDA) topic models, to discover related topics in a corpus. The resulting data may contain millions of term vectors from any subject domain identifying the most distinguished co-occurring topics that users may be interested in, for periodically building new topic ID models using new content, which may be employed to compare one by one with existing model to measure the significance of changes, using term vectors differences with no correlation with a Periodic New Model, for periodic updates of automated discovery of new topics, which may be used to build a new topic ID model in-memory database to allow query-time linking on massive data-set for automated discovery of new topics.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Sanjay BODDHU, Robert FLAGG
-
Publication number: 20150154316Abstract: A method for generating search suggestions of related entities based on co-occurrence and/or fuzzy score matching is disclosed. The method may be employed in a search system that may include a client/server type architecture. The search system may include a user interface for a search engine in communication with one or more server devices over a network connection. The server device may include an entity extraction module, a fuzzy-score matching module, and an entity co-occurrence knowledge base database. In one embodiment, the search system may process a partial search query from a user and present search suggestions to complete the partial query. In another embodiment, the complete search query may be used as a new search query. The search system may process the new search query, run an entity extraction, find related entities from the entity co-occurrence knowledge base, and present said related entities in a drop down list.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Sanjay BODDHU
-
Publication number: 20150154509Abstract: A system for building a knowledge base of co-occurring features extracted from a document corpus is disclosed. The method includes a plurality of feature extraction software modules that may extract different features from each document in the corpus. The system may include a knowledge base aggregator module that may keep count of the co-occurrences of features in the different documents of a corpus and determine appropriate co-occurrences to store in a knowledge base.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Rakesh DAVE, Sanjay BODDHU