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

7 results about "Formal specification" patented technology

In computer science, formal specifications are mathematically based techniques whose purpose are to help with the implementation of systems and software. They are used to describe a system, to analyze its behavior, and to aid in its design by verifying key properties of interest through rigorous and effective reasoning tools. These specifications are formal in the sense that they have a syntax, their semantics fall within one domain, and they are able to be used to infer useful information.

A structured image generation method, apparatus, device and medium

The application discloses a structured image generation method, device, equipment and medium, and relates to the technical field of image generation. The method comprises the following steps: obtaining natural language input of a structured image to be generated; performing semantic analysis on the natural language input to obtain a formal specification and a constraint set; generating an intermediate symbolic representation in a constraint-guided manner according to the formal specification and the constraint set; obtaining constraint violation energy and error information through a symbolic verifier according to the intermediate symbolic representation and the constraint set; obtaining a legal intermediate symbolic representation according to the constraint violation energy and the error information; and obtaining a structured image through a deterministic rendering mapping according to the legal intermediate symbolic representation. The method can accurately generate a structured image.
Owner:BEIJING DIGITAL CHINA CLOUD COMPUTING CO LTD

Systems and methods for automated code generation for calculation based on associated formal specifications

Enterprise software relies on numerous types and instances of mathematical and logical calculations for proper functioning, which are formally specified in spreadsheets, known as Calculation Specification (CS) sheets, that provide illustrations of the inputs and outputs of the calculation, and are expressed in inputs and formulae applied on them to get values for outputs. The values for such inputs are retrieved by executing ad hoc queries on respective application's database. Present disclosure provides systems / methods to synthesize code using CS sheets by formulating a Programming By Example (PBE) problem for each input involved in the calculation. A query synthesis technique is then implemented that uses natural language processing and enumerative program synthesis techniques to infer queries corresponding to the PBE problem. These queries are filtered based on whether their output is consistent with expected output in PBE. Finally, the synthesized queries and calculation formulae are translated into a desired target programming language.
Owner:TATA CONSULTANCY SERVICES LTD

An end-to-end intelligent system development method and system based on an AI large model

The application provides an AI large model-based end-to-end intelligent system development method and system, which comprises the following steps: S1, receiving a system requirement described by a user through a natural language; S2, analyzing the requirement through an AI large model and converting it into a formal specification; S3, automatically generating a system architecture and component division; S4, recursively generating component codes; S5, dynamically detecting and repairing the generated code problems; S6, automatically integrating all components to form a complete system; and S7, continuously optimizing the system based on system feedback or user feedback. The application automatically completes the work of requirement analysis, architecture design, module division, code writing and testing and the like, and realizes distributed integration and intelligent contract: distributed integration verification is realized through a blockchain intelligent contract and a graph database, data consistency, interface matching and safety among components are ensured, the integration process is optimized, cross-field cooperation is realized, and the development efficiency is high.
Owner:MOBI ZHITENG (SHANGHAI) TECHNOLOGY CO LTD

Converting natural language requirements of aerospace systems into formalization using large language models

A system for converting natural language (NL) requirements of an aerospace system to formalize to control a landing gear system of an aircraft using a large language model (LLM) includes a processor and a memory including instructions that, when executed by the processor, convert the NL requirements into formalities to control the landing gear system of the aircraft. The system is caused to use at least the LLM to revise the received NL expressions associated with the requirements of the aerospace system. The LLM is further configured to replace at least one word in the revised NL expression with a lifting atomic entity to generate an underlying sentence structure and convert the underlying sentence structure into a lifting logic. The LLM is also used for basic improvement of the logical expression and conversion of the NL expression into formalized requirements of an aerospace system. The system also controls the aerospace system based on the formal demand.
Owner:GENERAL ELECTRIC CO

Task scheme generation system based on situation assessment

PendingCN122022355AData processing applicationsBiological modelsFormal specificationData science
The invention relates to the field of crime scheme generation, and particularly discloses a task scheme generation system based on situation assessment, which is characterized in that high-level task requirements and current situation key features are converted into formalized specification problems, and an integrated reasoning engine is combined to perform deep fusion and collaborative reasoning on a rule library and a case library, so that the task scheme generation efficiency is improved. The system can generate a scientific and feasible task scheme on the basis of fully understanding a complex battlefield environment. Compared with a traditional method, the scheme not only improves the intelligent level of task scheme generation, but also enhances the accuracy and adaptability of case matching through mechanisms such as semantic embedding coding and the like, improves the diversity and tactical value of the scheme, and is suitable for popularization and application. And the urgent demand of a commander on high-quality and multi-selection decision support in a complex and changeable battlefield environment is met, so that the scientificity, timeliness and reliability of task commanding are remarkably improved.
Owner:SYST OVERALL RES INST INST OF SYST ENG ACAD OF MILITARY SCI

Systems and methods including adaptive educational workflows for agentic ai literacy, soft skills mastery, and creative entrepreneurship

PendingUS20260134394A1Office automationSoftware designSoft skillsFormal specification
A computer-implemented method of generating a presentation digital file and associated software application includes generating a pitch digital file; evaluating the digital file to determine a vector score or value for the digital file; determining a next artificial intelligence (AI) software tool or agent to initiate, execute or deploy with respect to the pitch digital file; generating a formal specification file based at least in part on the pitch digital file; automatically reviewing the formal specification file to determine quality parameters associated with the formal specification file; determining a second AI software tool or agent for a build and deployment phase to perform operations on the formal specification file; and generating via the build and deployment stage of the readiness workflow process, the most viable product (MVP) digital file from the formal specification file.
Owner:301 AD CORP

A formal specification generation and verification method for esbmc

The application discloses a formal specification generation and verification method for ESBMC, which reduces manual intervention by combining a large language model with an ESBMC tool, can significantly improve the verification efficiency and accuracy of complex programs, and can fully reflect the real behavior of the program when processing programs containing complex control structures. The automatically generated specification can fully reflect the real behavior of the program when processing programs containing complex control structures. By using a large language model to analyze and extract program information, the preconditions, postconditions and loop invariant formal specification are automatically generated, which are input into the ESBMC tool for verification to obtain the verification result. The verification result of ESBMC is fed back to the specification generation module, the generated specification is refined and repaired, and the generation strategy is dynamically adjusted to optimize different program behaviors, so that the generated formal specification is accurate and effective. Through supervised fine-tuning and reinforcement training, the ability of the large language model is continuously optimized, so that the model can automatically adapt to the characteristics of different programs and generate more accurate specifications.
Owner:ZHEJIANG UNIV