Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

10 results about "Software engine" patented technology

A software engine refers to a central part of a computer program. The concept has however taken on slightly different meanings depending on context.

Software engine for abstracting security controls in one-way transfer systems

Examples of the present disclosure describe systems and methods for implementing a software-based security abstraction engine in a one-way transfer (OWT) system. In examples, data is received at a first device in the OWT system. A first set of policies is identified based on a dataflow identifier associated with the transfer of the data. A policy engine associated with the first set of policies applies the first set of policies to the data to create digital signatures. The digital signatures are evaluated by the security abstraction engine to determine whether the set of digital signatures is valid. If the digital signatures are determined to be valid, a second set of policies is applied to the data. The data is then transmitted to a second device or destination in the OWT system based on the dataflow identifier.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Software engine enabling users to interact directly with a screen using a camera

The technology of this application relates to a software engine that enables a user to interact with a display (e.g., television) by using an image capture device (e.g., camera). In one non-limiting example, a user can operate a device (such as a mobile phone) to run an application that interfaces with the software engine, so that the device's camera can operate in unison with a separate display to enable unique types of user interactions. For example, the user may use such an application to tap a user interface button or draw a shape with their hand, directly on the surface of a larger display (e.g., television), in view of the mobile phone's camera; the application's visual state would update in response to the user's captured gestures and to the position and orientation of the mobile phone. In another non-limiting example, a user, while playing a game utilizing the software engine, swings a device (such as a mobile phone) in free space, to control the position and orientation of a paddle within the three dimensional scene of the game, presented on the larger display.
Owner:SUBVERSUS INTERACTIVE LLC

Systems and methods for risk data navigation

PendingUS20260120033A1InstrumentsSoftware engineEngineering
A computer implemented system, method, or computer readable medium for providing a interactive digital tool that permits users to investigate and evaluate financial, trade, and business-related risks. The system, method, or computer readable medium can be configured to include a software engine that identifies risk subgraphs or other subgraph features in accordance with automated traversal based on a set of rules.
Owner:1NTEGER LLC

Implementing rendered fabrication results with computer numerically controlled machines based on natural language descriptions of desired fabrication results

ActiveUS12669794B2Numerical controlSoftware engine
Embodiments include one or more computing systems configured to perform functions comprising: (i) receiving a natural language description of a desired fabrication result; (ii) causing a software engine to generate machine-created rendering instructions based on the natural language description of the desired fabrication result; and (iii) executing, by a laser CNC machine, the machine-created rendering instructions to generate a rendered fabrication result.
Owner:MAKEBLOCK HONGKONG HOLDING LTD

Systems and methods for eliminating bias in machine learning and artificial intelligence systems

PCT designated stageWO2026143097A1Software engineAlgorithm
Systems and methods for eliminating bias in machine learning systems are disclosed. The system includes a bias detection / correction computer system that executes a model bias detection and correction software engine. The model bias detection and correction software engine selects and executes an existing ML / Al model, and receives and processes the model output to detect representation bias using a first detection algorithm and accuracy bias using a second detection algorithm. The engine then calculates a score correction value which is based on the detection results of the first and second detection algorithms, and corrects output of the model using the score correction value. Optionally, the score correction value could be utilized for re-training of the model in order to reduce or eliminate bias in future usage of the model.
Owner:INSURANCE SERVICES OFFICE INC

Systems and methods for optimizing virtual world computations through an n-tier architecture

Systems and methods are provided for optimizing virtual world computation through an n-tier architecture, the n-tier comprising at least three tiers. In an example three-tier architecture, a first tier comprises a client software engine configured to receive input data, send data to a second tier, and perform end user processing. The second tier is connected to the first and third tiers through a network and comprises client-specific modules that are dynamically instantiated and configured to prepare received data from the client software engine for subsequent processing or send the received data to the third tier. The third tier comprises virtual world processing modules configured to receive and process data from the second tier, generate world state updates, and dynamically instantiate client-specific modules to produce client-specific instances. The world state updates are sent to the respective client-specific module instances for further processing.
Owner:TMRW FOUNDATION IP SARL

Systems and Methods for Eliminating Bias in Machine Learning and Artificial Intelligence Systems

PendingUS20260178979A1Machine learningSoftware engineAlgorithm
Systems and methods for eliminating bias in machine learning systems are disclosed. The system includes a bias detection / correction computer system that executes a model bias detection and correction software engine. The model bias detection and correction software engine selects and executes an existing ML / AI model, and receives and processes the model output to detect representation bias using a first detection algorithm and accuracy bias using a second detection algorithm. The engine then calculates a score correction value which is based on the detection results of the first and second detection algorithms, and corrects output of the model using the score correction value. Optionally, the score correction value could be utilized for re-training of the model in order to reduce or eliminate bias in future usage of the model.
Owner:INSURANCE SERVICES OFFICE INC

System and method for optimizing virtual world computations through an n-tier architecture

Systems and methods for optimizing virtual world computations through an n-tier architecture including at least three tiers are provided. In a sample three-tier architecture, a first tier comprises a client software engine configured to receive input data, send the data to the second tier, and perform end-user processing. A second tier connects to the first tier and to a third tier through a network and comprises a client-dedicated module that is dynamically instantiated and which is configured to either prepare the received data for subsequent processing from the client software engine or send the received data to the third tier. The third tier comprises a virtual world processing module configured to receive and process data from the second tier, generating world state updates, and to dynamically instantiate the client-dedicated module to spawn client-dedicated instances. The world state updates are sent to corresponding client-dedicated module instances for further processing.
Owner:TMRW GROUP IP

Dynamically-updatable deep transactional monitoring systems and methods

Provided herein are system, method and computer program products for providing dynamically-updatable deep transactional monitoring of running applications in real-time. A method for monitoring a target software application operates by injecting a software engine into a new thread within a target process of the target software application. The method then retrieves a monitoring script and initiates execution of the monitoring script within the software engine. The monitoring script determining the address functions and calls to the functions and inserts a trampoline call within the one or more functions. The trampoline saves the execution state of the target process and calls a corresponding monitoring function that to retrieves data associated with the target process. The method then restoring the execution state of the target process and resumes execution of the target function.
Owner:TECH HEIGHTS LLC

EDA tool chain dynamic arrangement method and device based on intention driving and storage medium

ActiveCN121960310ASolve technical problems with low design efficiencyBiological modelsCAD circuit designPathPingComputer architecture
The invention discloses an intention-driven EDA tool chain dynamic arrangement method and device and a storage medium. The method comprises the steps that user demand description information is obtained, an intention central agent iterates a hardware description language code and a design hardware architecture through software and hardware engine cross iteration to obtain a chip design hardware architecture with PPA index convergence, the chip design hardware architecture is mapped into structured task description including task division, tool calling parameters and constraint conditions, and the structured task description is used for task division; the software engine is used for generating hardware description language codes, the hardware engine is used for restraining deduction and deduction of test planning, and the intention central agent is used for performing calculation bottleneck evaluation on the hardware description language codes and performing PPA index evaluation on a hardware architecture; and performing process feasibility verification and calibration on an initial design process generated based on the structured task description, generating and executing a reference execution path, and performing state perception and dynamic task arrangement during operation. The technical problem of low efficiency of chip design in the prior art is solved.
Owner:中科鉴芯(北京)科技有限责任公司