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

15 results about "Software repair" patented technology

Memory fault processing method and device

The invention provides a memory fault processing method and device, and is applied to the technical field of computers. The method comprises the following steps: in a system operation stage, if error information exists in a mirror image memory, repairing a fault line corresponding to the error information by adopting a software repairing technology; if the repair of the fault line fails, marking the target memory page corresponding to the fault line as a decommissioning page, so that the target memory page is not subsequently allocated or used any more; and recording a repair request of adopting a hardware repair technology for the target memory page.
Owner:LENOVO (BEIJING) LTD

Software and hardware interaction software testing method

The invention discloses a software testing method for software and hardware interaction, which belongs to the field of software testing and comprises the following steps of: acquiring an interaction signal data string sent to a software module through a data interface when a hardware module executes different functions from the data interface; the error tag probability of the hardware module when different historical interaction signals are represented is calculated, and the mapping relation between the historical interaction signals and the error tag probability is obtained; screening a historical interaction signal data string most similar to the collected interaction signal data string, and obtaining a contrast probability for evaluating the repair capability; generating a test case set; and according to the error reporting probability of the hardware module, evaluating the repairing capability of the software. According to the method, the generated test case not only keeps the real-time interaction signal characteristics, but also has the characteristics of historical interaction signals, so that the comprehensive test and evaluation of the software repair performance are realized; and the comprehensive and accurate repairing capability after the new software is applied to the hardware module is ensured.
Owner:GUANGDONG ZHENGXIN TECHNOLOGY SERVICE CO LTD

Industrial camera system for resisting high-speed motion blur

The invention belongs to the technical field of industrial camera anti-blurring, and discloses an industrial camera system for resisting high-speed motion blurring, which forms a complete closed loop from physical compensation to software repair through coupling of hardware active anti-shake and software deconvolution, and can effectively solve the problem of mixed blurring in an industrial scene. The hardware end is driven by piezoelectric ceramics and flexible damping in a combined manner, and is matched with real-time data of a six-axis IMU, so that low-frequency uniform-speed vibration and high-frequency instantaneous impact can be quickly counteracted; a software end deduces a fuzzy kernel based on an IMU track, residual fuzzy is restored through Fourier domain deconvolution, and fuzzy elimination is more thorough than that of a traditional single hardware or software scheme; when the device is actually used for metal part detection, tiny cracks which cannot be seen clearly due to fuzziness can be clearly presented now, so that the reliability of defect identification is improved, and the 0.1 mm level detection precision requirement in industrial production is met; and the imaging frame rate is stabilized to be more than 100fps while the precision is ensured, and the method can cope with scenes with high real-time requirements.
Owner:SUZHOU HUICUI INTELLIGENT TECH CO LTD +1

Cross-platform software processing method and computer readable storage medium

The invention discloses a cross-platform software processing method and a computer readable storage medium, and relates to the technical field of computer system operation and maintenance and automatic deployment. Determining a patch file package capable of processing the customized operating system in a cross-platform manner; wherein the processing comprises software deployment, software upgrading or software repair; determining a target patch file matched with the target hardware platform from the patch file package according to the target hardware feature information of the target hardware platform and the target platform identifier; and under the condition that the target hardware platform passes the pre-check and the current to-be-processed content is successfully backed up, executing the target patch file, and determining whether to recover to a backup state or not according to an execution result. According to the method, software deployment and upgrade repair of the customized operating system are completed in a cross-platform manner, and the method adapts to diversified hardware environments.
Owner:BEIJING LINX SOFTWARE CORP

Software repair method and device, equipment, medium and product

The invention provides a software repair method and device, equipment, a medium and a product, and relates to the technical field of software engineering.The method comprises the steps that a to-be-repaired code snippet and multi-modal context information and a reference repair case associated with the to-be-repaired code snippet are obtained; according to the to-be-repaired code snippets, the multi-modal context information and the reference repair case, utilizing a generative model to generate at least one candidate repair patch; for each candidate repair patch, performing formalized verification and solution to obtain a verification result corresponding to the candidate repair patch; under the condition that the verification result indicates that the candidate repair patch passes verification, the to-be-repaired code snippets are repaired through the candidate repair patch; and under the condition that the verification result indicates that the candidate repair patch does not pass the verification, feeding back prompt information for triggering the generative model to optimize the candidate repair patch to the generative model according to the path information or the error state code corresponding to the candidate repair patch.
Owner:国投融合科技股份有限公司

A software repair method based on large model and iterative tree search

The application discloses a software repair method based on a large model and an iterative tree search, which fuses a Monte Carlo tree search, screens the most potential patches from a patch tree according to UCT values, then generates new candidate patches based on the selected patches in combination with thought chain reasoning and self-reflection, then executes test cases to verify patch correctness, and if the test passes, marks the patch as reasonable, and if the test fails, adds the patch to the patch tree, in order to evaluate patch quality, when test cases are sufficient, scores by Test-as-Judge according to test pass rate, and when test coverage is limited, scores by LLM-as-Judge in combination with semantics and context, and finally updates the patch tree by reverse propagation from the selected patch to the root. After the complete iterative search process, all reasonable patches can be obtained. The application solves the local optimal trap and search redundancy problem existing in the existing automatic program repair method based on a large model, and further realizes efficient and low-cost repair of program bugs.
Owner:NANJING UNIV OF SCI & TECH

Version repairing method, device and system, storage medium and program product

The invention discloses a version repair method, device and system, a storage medium and a program product, relates to the field of software management, and aims to improve software repair efficiency. The method comprises the steps that a domain control unit sends first information to a main control unit and receives second information from the main control unit, a software version of the domain control unit or a software version of a first subcomponent is flashed, and the flashed software version of the first subcomponent is matched with the software version of the domain control unit; wherein the first information comprises information that the software version of the domain control unit is not matched with the software version of a first sub-component hung under the domain control unit, and the second information is used for indicating version repair of the domain where the domain control unit is located. According to the scheme, only the software version of the component needing to be repaired can be flashed, and the software versions of other components do not need to be flashed, so that the repairing efficiency of the software version can be improved, and meanwhile, processing resources can be saved.
Owner:YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Method and device for evaluating reliability of substation-level protection system of transformer substation based on Markov model

The invention relates to the technical field of power system reliability evaluation, and particularly provides a Markov model-based substation-level protection system reliability evaluation method and device, and the method comprises the steps: obtaining a historical failure rate, a historical fault recovery rate and a historical fault self-detection rate corresponding to target equipment in a target system; the target system comprises a plurality of subsystems of different types, and each subsystem comprises a plurality of target devices; calculating the system failure rate and the system repair rate of the corresponding subsystem according to the historical failure rate and the historical fault repair rate of the target equipment; the system repair rate comprises a hardware repair rate and a software repair rate; calculating the state transition probability and the state probability of the target system according to the system failure rate, the hardware repair rate and the software repair rate of the subsystem; and determining a corresponding reliability evaluation result according to the state probability of the target system. The method comprehensively considers the fault mode and the self-inspection influence, and effectively improves the evaluation precision.
Owner:STATE GRID ZHEJIANG ELECTRIC POWER CO LTD QUZHOU POWER SUPPLY CO

A software defect detection method and system based on swarm intelligence

PendingCN122285488AAlgorithmData mining
This invention relates to the field of computer technology, specifically to a software defect detection method and system based on swarm intelligence. It includes the following steps: S1, establishing a software testing model; This invention, by comprehensively applying swarm intelligence algorithms and multiple testing techniques, can discover more potential defects in defect detection, improving the accuracy and efficiency of detection. Through the analysis and mining of test data, defect data, and repair data, it optimizes swarm intelligence algorithms and testing techniques, improving the effectiveness of defect detection and repair. Through software repair mapping, it provides more accurate solutions and guidance for defect reporting and repair. By creating and managing virtual testing environments and automating the testing and repair process, it improves the system's flexibility and efficiency, provides users with reference solutions for software repair, can effectively handle complex code structures, and can adaptively adjust search strategies to adapt to different problems and environments.
Owner:NANTONG UNIV

Software repair method, template information generation method, computing device and storage medium

This application relates to the field of communication technologies, and discloses a software repair method, a template information generation method, a computing device, and a storage medium. In this application, when an exception occurs during running of software, a terminal device sends exception information to a server. The server compares the exception information with stored exception templates in template information, to quickly find a target exception template corresponding to the exception information and a target repair policy corresponding to the target exception template, and sends the target repair policy to the terminal device, so that the terminal device can quickly perform software repair for the exception, thereby reducing manual intervention, reducing human resource consumption, and improving software repair efficiency.
Owner:HUAWEI TECH CO LTD

Version repair method, apparatus and system, and storage medium and program product

A version repair method, apparatus and system, and a storage medium and a program product, which relate to the field of software management and are used for improving the efficiency of software repair. The method comprises: a domain control unit sending first information to a main control unit, receiving second information from the main control unit, and flashing the software version of the domain control unit or the software version of a first sub-component, wherein after the flashing, the software version of the first sub-component matches the software version of the domain control unit, the first information comprises information indicating that the software version of the domain control unit does not match the software version of the first sub-component mounted under the domain control unit, and the second information is used for indicating version repair on a domain where the domain control unit is located. In the solution, it is possible to only flash the software version of a component requiring repair, without needing to flash the software version of other components, thereby improving the efficiency of software version repair and also saving on processing resources.
Owner:YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Vehicle fault remote diagnosis and repair method and device and storage medium

The application provides a vehicle fault remote diagnosis and repair method and device and a storage medium. The method comprises the following steps: receiving vehicle data of a target vehicle within a preset time period; determining a first fault code corresponding to fault data; performing fault diagnosis on the first fault code and running data through a remote diagnosis module; processing fault diagnosis information according to a vehicle identifier through a fault repair module to obtain a software repair package of the target vehicle; detecting whether the fault repair is performed by a vehicle-mounted client; after the software repair package is sent to the vehicle-mounted client and the fault repair is performed to obtain a fault repair result, a fault detection instruction is sent to the vehicle-mounted client for fault diagnosis to obtain a first fault diagnosis result; it is determined whether the first fault repair result is completely repaired according to the first fault diagnosis result; if the first fault is not completely repaired, the target vehicle is repaired through a remote assistance module according to the first fault; otherwise, it is confirmed that the fault repair of the target vehicle is completed.
Owner:LAUNCH TECH CO LTD

Intelligent maintenance system for sensor

The invention discloses an intelligent maintenance system for a sensor, and the system employs a sensor ideal digital twinborn model to calculate a performance deviation vector through the correlation of production test data and traceability information; the core lies in that a preset production knowledge graph is combined, and a machine learning model is adopted to carry out process-level root cause tracing on faults; based on a traceability result and individual deviation characteristics, the system dynamically generates a personalized optimal calibration function for each sensor, and makes an intelligent decision including software repair and precise physical repair. According to the method, the conversion from post-screening to in-process diagnosis and repair and pre-prevention optimization in sensor production is realized, the first pass yield of a production line and the product consistency are improved, and the quality cost is reduced.
Owner:GUANGZHOU JINGYAN INTELLIGENT TECHNOLOGY CO LTD

A software repair method based on information and hierarchical generalization repair templates

The application discloses a software repair method based on information and hierarchical generalization repair templates, and information of an abstract syntax tree of code is extracted, further information is represented by a proposed term, a code representation with more information is generated to enrich a training data set and solve the problem of structural information loss of the code, a method combining separate generalization and hierarchical generalization is adopted, defects that some repaired test cases are wrongly generalized or not generalized are successfully solved, more comprehensive repair templates are successfully mined, the degree of generalization is controlled by using information of the test cases in the generalization process, the number of meaningless templates caused by too high generalization degree is further reduced, and the matching accuracy of the templates is further improved.
Owner:HANGZHOU DIANZI UNIV

Semantic exploration-based large language model code defect repair method and device

This invention relates to the field of software engineering technology, and in particular to a method and apparatus for code defect repair based on a large language model using semantic exploration. The method includes: constructing a heuristic search tree using the defective code as the initial node; calling a large language model to parse and generate candidate patches; and updating the search tree based on the candidate patches. The candidate patches are tested and verified; if they fail, semantic representation and adaptive clustering are performed to obtain structured semantic clusters. The candidate patches are evaluated based on the structured semantic clusters to obtain dynamic reward information. The dynamic reward information is integrated with the extracted repair decision trajectory to generate context-enhanced prompts, which are then fed back to the large language model to guide the iterative generation of candidate patches. Therefore, this invention constructs a scheme from defect perception to a logical closed loop, significantly improving the accuracy, stability, and engineering practicality of complex software repair, and providing robust support for the automated maintenance of highly reliable software.
Owner:BEIHANG UNIV