Patent classifications
G06F16/8373
SEMANTIC DATABASE DRIVEN FORM VALIDATION
Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements. The closest matching ontology is found for each entity and the pairings are grouped into a general formal ontology tree. The entities in the general formal ontology tree are traversed using generated rules. This analysis yields validation results that are combined with the original form to create an annotated form.
Managing data objects for graph-based data structures
Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
Distributing search loads to optimize security event processing
Disclosed herein are methods, systems, and processes to distribute and disperse search loads to optimize security event processing in cybersecurity computing environments. A search request that includes a domain specific language (DSL) query directed to a centralized search cluster by an event processing application is intercepted. The event processing application is inhibited from issuing the search request to the centralized search cluster if a structured or semi-structured document matches the DSL query.
Computing system for full textual search of a patient record
A server computing device generates a virtual patient object (VPO) from a patient health record. The server computing device generates documents based upon the VPO. The server computing device causes a term-document index to be generated based upon the documents, the term-document index mapping terms in text of the documents to identifiers for the documents in which the terms are found. Subsequently, responsive to receiving a textual query from a client computing device, the server computing device executes a textual search over the term-document index based upon the textual query. The textual search produces search results that comprise an identifier for a document in the documents that includes a term specified in the textual query. The server computing device identifies a portion of the VPO based upon the search results and transmits the portion of the VPO to the client computing device for display.
Evaluating XML full text search
Techniques are described to improve query evaluation in computer systems. In an embodiment, a system receives a full text query for evaluation against a collection of hierarchically marked data object sets. The query specifies token(s) and context(s) which indicate hierarchical location(s) to match within a queried hierarchical data structure. To evaluate the query, the system determines a) data object set(s) that contain the query specified token(s) using token list(s), and/or b) data object set(s) that contain the query specified context(s) using label list(s).
Interactive medical data querying
A method of generating a digital audio-visual sequence comprising one or more three-dimensional structures and an audio stream in real time is disclosed, comprising the steps of capturing and processing vocal input from a user, identifying at least one semantic construct from the captured vocal input, matching identified semantic construct with at least one structure tag and at least one case tag, wherein the structure tag is associated with a three-dimensional structure and the case tag is associated with an alphanumerical description of the three-dimensional structure, and generating a sequence based on one or more matched structure tag(s) and one or more matched case tag(s). Generating comprises scheduling synchronous rendering of the three-dimensional structure in a user interface and voice synthesising of the alphanumerical description. An apparatus embodying the method is also disclosed, including display means for displaying the user interface, voice synthesising means for processing the alphanumerical description into an audio signal, and audio means for outputting the audio signal.
Distinct value estimation for query planning
The problem of distinct value estimation has many applications, but is particularly important in the field of database technology where such information is utilized by query planners to generate and optimize query plans. Introduced is a novel technique for estimating the number of distinct values in a given dataset without scanning all of the values in the dataset. In an example embodiment, the introduced technique includes gathering multiple intermediate probabilistic estimates based on varying samples of the dataset, 2) plotting the multiple intermediate probabilistic estimates against indications of sample size, 3) fitting a function to the plotted data points, and 4) determining an overall distinct value estimate by extrapolating the objective function to an estimated or known total number of values in the dataset.
Distributing Search Loads to Optimize Security Event Processing
Disclosed herein are methods, systems, and processes to distribute and disperse search loads to optimize security event processing in cybersecurity computing environments. A search request that includes a domain specific language (DSL) query directed to a centralized search cluster by an event processing application is intercepted. The event processing application is inhibited from issuing the search request to the centralized search cluster if a structured or semi-structured document matches the DSL query.
ELECTRONIC CHART APPLICATION WITH ENHANCED ELEMENT SEARCHING AND HIGHLIGHTING USING GENERIC THIRD-PARTY DATA
A system and method for flight chart element searching is disclosed. A host computing device is configured to convert PDF flight chart files to SVG flight chart files defined in XML, detect flight chart elements in the SVG flight chart files, convert the SVG flight chart files to flight charts defined in aircraft display hardware directives, and combine the flight charts and flight chart element data into a flight chart database. An aircraft computing device is configured to display a flight chart and a GUI using an aircraft display, and highlight a flight chart element in response to a user searching for and selecting a flight chart element name.
Efficient streaming evaluation of XPaths on binary-encoded XML schema-based documents
A database system may utilize XML schema information to increase the efficiency of an XPath streaming evaluation. The database system may access XML schema or translation information during the evaluation of an element, attribute, or value in an XML data source. Based on the XML schema or translation information, the database system may determine matches to an XPath expression without decoding any binary-encoded data in the XML data source. Also, based on the XML schema information, the database may selectively skip or evaluate portions of the XML data source depending on whether those portions are defined in the XML schema so as to possibly contain a match to one or more unmatched steps in the XPath expression. XML schema information may be compiled into a compiled representation of the XPath expression for additional efficiencies.