Patents Assigned to Qbase, LLC
-
Patent number: 9201744Abstract: Disclosed here is a fault tolerant architecture suitable for use with any distributed computing system. A fault tolerant architecture may include any suitable number of supervisors, dependency managers, node managers, and other modules distributed across any suitable number of nodes. In one or more embodiments, supervisors may monitor the system using any suitable number of heartbeats from any suitable number of node managers and other modules. In one or more embodiments, supervisors may automatically recover failed modules in a distributed system by moving the modules and their dependencies to other nodes in the system. In one or more embodiments, supervisors may request a configuration package from one or more dependency managers installing one or more modules on a node. In one or more embodiments, one or more modules may have any suitable number of redundant copies in the system, where redundant copies of modules in the system may be stored in separate nodes.Type: GrantFiled: December 2, 2014Date of Patent: December 1, 2015Assignee: QBASE, LLCInventors: Scott Lightner, Franz Weckesser
-
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: 20150254350Abstract: Disclosed is a system and method for extending search capabilities of contentment management systems, such as SharePoint 2013®, to enable geographic and name entity based searches. Geographic and named entity searches are enabled by a content enrichment web service. The content enrichment web service calls a geotagging or a named entity tagger web service application to tag crawled managed properties as input and return geographically or entity modified managed properties as output. The system associates one or more geographically and named entity modified managed properties with content and stores this information as metadata in a SharePoint 2013® search index. Thus, the search system allows users to identify a particular geographic entity the user is interested in finding, and to receive search results directly related to that geographic entity on SharePoint 2013®.Type: ApplicationFiled: December 2, 2014Publication date: September 10, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Birali Hakizumwami
-
Publication number: 20150234899Abstract: Disclosed herein are systems and methods for compressing structured or semi-structured data in a horizontal manner achieving compression ratios similar to vertical compression. Collections include structured or semi-structured data include a number of fields and are described using a schema. Fields include information having semantic similarity and are compressed using methods suitable for compressing the type of data. Data of a collection is compressed after fragmentation or may be normalized prior to compression. Data with semantic similarity is compressed using token tables and/or n-gram tables, where higher weighted, consisting of the product of frequency and length, occurring values may be stored in the lower numbered indices of the data table. Records include record descriptor bytes, field descriptor bytes, zero or more array descriptor bytes, zero or more object descriptor bytes, or bytes representing the data associated with the record. Data is indexed or compressed by a suitable module.Type: ApplicationFiled: May 4, 2015Publication date: August 20, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Bryan Zimmerman
-
Publication number: 20150154193Abstract: 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: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20150154249Abstract: A system and method for detecting and summarizing events based on data feeds from a plurality of sources. Such sources may include social media networks, text messages, news feeds among others. The system may receive raw information from such sources containing data related with possible events. Method for event detection may include pre-processing and normalizing data input from any source registered, this may also include; extracting and disambiguating events and entities, associate event and entities, correlate events and entities associated from a data input which results from a different data source, for validating/verifying an event. Subsequently, the validated/verified event may be stored in a local data storage and/or in a web-server.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Rakesh DAVE, Sanjay Boddhu
-
Publication number: 20150154501Abstract: 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 source to determine if an event has occurred, and store the detected events in a data storage.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Sanjay BODDHU, Rakesh DAVE
-
Publication number: 20150154194Abstract: Methods for non-exclusionary searching within clustered in-memory databases are disclosed. The non-exclusionary search methods may allow the execution of searches where the results may include records where fields specified in the query are not populated or defined. The disclosed methods include the application of fuzzy matching and scoring algorithms, which enables the system to search, score and compare records with different schemata. This may significantly improve the recall of relevant records.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz Weckesser
-
Publication number: 20150154264Abstract: Methods for faceted searching within clustered in-memory databases are disclosed. Faceted searching may be used to generate search suggestions. The faceted search engine may be able to use non-literal key algorithms for a partial prefix fuzzy matching and may include a feature disambiguation module. The disclosed search engine may be capable of processing large amounts of unstructured data in real time to generate search suggestions.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER
-
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
-
Publication number: 20150154268Abstract: Methods and systems for discovering and exploring feature knowledge included in large corpora are disclosed. The described systems and methods may include the application of in-memory analytics to records, where the analytic methods applied to the records and the level of precision of the methods may be dynamically selected by a user.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Sanjay BODDHU, Robert FLAGG
-
Publication number: 20150154197Abstract: 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: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20150154286Abstract: 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 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz Weckesser, Sanjay Boddhu, Rakesh Dave, Robert Flagg
-
Publication number: 20150154306Abstract: A method for searching for related entities using entity co-occurrence is disclosed. Embodiments of the method may be employed in any search system that may include at least one search engine, at least one entity co-occurrence knowledge base, an entity extraction module, and at least an entity indexed corpus. The method may extract and disambiguate entities from search queries by using an entity co-occurrence knowledge base, find extracted entities in an entity indexed corpus and finally present search results as related entities of interest.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER, Sanjay BODDHU
-
Publication number: 20150154195Abstract: A method for entity-driven alerts based on disambiguated features, is disclosed. According to an embodiment, disclosed method may refer to entity-driven alerts based on trending or new knowledge of a disambiguated feature. The alerts may be sent to a user when new knowledge is discovered about the disambiguated feature, a new association (such as new features, facts, quotations, or topic IDs related, among others) with the feature of interest, and/or new trending changes are emerging about the feature of interest. According to various embodiments, method for entity-driven alerts based on disambiguated features may reduce the number of false positives resulting in a normal search query. Which in turn, may increase the efficiency of monitoring, allowing for broadened universe of alerts.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Frank WECKESSER
-
Publication number: 20150154198Abstract: 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 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Rakesh DAVE, Sanjay BODDHU
-
Publication number: 20150154233Abstract: The present disclosure relates to in-memory databases or search engines using a dependency manager or configuration manager for maintaining configuration in the database system. The system may include a supervisor that may request and receive data from dependency manager, where the supervisor may be linked to other components in the system. The dependency manager may be used as a container for data metadata, and software components, which may be used in the system configuration. The configuration may be developed through a dependency system, where the dependency manager may keep an entire dependency tree for all software and data in the system. Similarly, dependency manager may create a deployable package to guarantee deployment integrity and to ensure a successful execution of any suitable software and data in the system.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER
-
Publication number: 20150154196Abstract: The present disclosure relates to a method of alerting users regarding newly disambiguated features. More specifically, a newly disambiguated feature may pass through different filters/restrictions, such as, the known knowledge base. The disclosed known knowledge base may filter the newly disambiguated feature, comparing the newly disambiguated features to the existing features to discover a new feature of interest. Particularly, the disclosed new feature of interest may include a new person, a new phone number, a new place, a new company, among others. Finally, if there is a new feature that did not match with the existing disambiguated features in the known knowledge base, then an alert may be emitted to a user.Type: ApplicationFiled: December 2, 2014Publication date: June 4, 2015Applicant: QBASE, LLCInventors: Scott LIGHTNER, Franz WECKESSER