Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

71 results about "Software fault tolerance" patented technology

Software fault tolerance is the ability of computer software to continue its normal operation despite the presence of system or hardware faults. Fault-tolerant software has the ability to satisfy requirements despite failures.

Method and system for providing reliability and availability in a distributed component object model (DCOM) object oriented system

InactiveUS7082553B1Improve reliabilityImprove availabilityError detection/correctionDistributed Component Object ModelFailover
A method and system for improving reliability and availability in distributed computer applications. The method and system may be used in the context of primary-backup, failover recovery. The method involves software-fault tolerance using technique of structured storage; referral components; and wrappers. The method and system exploit the platform and operating system independence of component object models to allow the dynamic linkage of different component objects, the objects being resident on different inter-linked machines, based on the application requirements at any given point in time.
Owner:AMERICAN TELEPHONE & TELEGRAPH CO

Automatic reconnection of partner software processes in a fault-tolerant computer system

In a fault-tolerant system employing software fault-tolerance techniques, automatic reconnection of partner processes after a failure of one or more of the partner processes requires that the partner processes are aware of the redundancy strategy employed by their partners. The present invention insulates the partner processes from the need for this knowledge, and also enables automatic reconnection between partner processes running in different parts of a heterogeneous distributed system.
Owner:METASWITCH NETWORKS LTD

Fault segment location method for distribution network based on random forest algorithm

The invention discloses a fault segment location method for distribution network based on random forest algorithm, and belongs to the technical field of the distribution network and automation thereof. The method defines a feeder switch state of the distribution network and a feeder segment code, and determines an original fault sample set. Sample preprocessing is performed by oversampling and a feature selection method based on a learning model by considering the high dimensional imbalance characteristics of the original fault sample set. The method is based on the preprocessed sample set, proposes a random forest algorithm to mine the relationship between a fault attribute and a fault section, and constructs a fault location prediction model. The method achieves segment positioning of single and multiple faults in the distribution network, and has strong fault tolerance to distortion information.
Owner:HOHAI UNIV

Dynamic local reconfigurable system for real-time fault tolerance of hardware

The invention relates to a dynamic local reconfigurable system for real-time fault tolerance of hardware. The existing chip redundant resources are not fully utilized, and the hardware resources have low utilization ratio and large power consumption. The dynamic local reconfigurable system comprises a hardware global static area and two hardware dynamic local reconfigurable areas, wherein the hardware global static area comprises a processor system, a clock management module, a decision maker of a real-time error-detecting tracking hardware reconfigurable module, a display control module and a display module; and each hardware dynamic local reconfigurable area is a local reconfigurable module with the same function. The dynamic local reconfigurable system realizes the real-time fault tolerance of the hardware in the reconfigurable area and has the effects of real-timeness, easy upgrading of the product, suitable working under severe environment and prolonged life cycle of the system.
Owner:HANGZHOU DIANZI UNIV

Hybrid agent-oriented object model to provide software fault tolerance between distributed processor nodes

An apparatus and method for a computer system is used for implementing an extended distributed recovery block fault tolerance scheme. The computer system includes a supervisory node, an active node and a standby node. Each of the nodes has a primary routine, an alternate routine and an acceptance test for testing the output of the routines. Each node also includes a device driver, a monitor and a node manager for determining the operational configuration of the node. The supervisory node coordinates the operation of the active and standby nodes. The primary and alternate routines are implemented with an application task through a plurality of agent objects operating as finite state machines. A reliable data link extends between the monitors of the active and standby nodes.
Owner:NORTH SOUTH HLDG

Etl diagnostics

A cloud-based ETL system provides error detection, error correction and reporting of data integration flows hosted by cloud services. Categories of errors are identified using one or more checks at different points of a data integration flow and one or more actions selected based at least in part on the error category. A determination can be made whether the error category is fault tolerant and one or more actions can be selected based at least in part on the error fault tolerance to correct the error, restart a flow, or generate a notification assisting a user to correct the error.
Owner:ORACLE INT CORP

Software fault tolerance method facing cloud platform

The invention discloses a software fault tolerance method facing cloud platform. The method comprises the following steps: testing stress of software to be protected to obtain rescue point of the software; periodically constructing software check points in a virtual machine to determine whether a fault exists in the software; acquiring software fault related information if the fault exists; judging whether the fault is stack overflow fault according to the software fault related information; judging whether function call stack information matching the fault exists in a loophole rescue table if the fault is stack overflow fault; extracting the function stack information if the function call stack information matching the fault exists in a loophole rescue table; rolling the software back to a check point closest to the fault; acquiring candidate rescue points according to the function call stack information; and testing the candidate rescue points according to weight of the candidate rescue points to obtain the optimum rescue point with fault tolerance. The soft fault tolerance method provided by the invention can effectively improve the fault tolerant capability of software, and can lower data redundancy caused by the fault tolerance mechanism.
Owner:HUAZHONG UNIV OF SCI & TECH

Increasing software fault tolerance by employing surprise-removal paths

The subject invention relates to systems and methods for automatic recovery from errors in a computing environment. A system is provided to facilitate failure recovery in the computing system. The system includes at least one driver component that enumerates at least one layer of a driver stack. A module associated with the driver component requests re-enumeration of the driver stack upon detection of an error in the computing system. When an error is detected by a driver or operating system component, a protocol can be established whereby a new copy of the driver's stack or system resources is re-enumerated in parallel to existing resources that may be in an unknown or error state. The new copy of the stack may allow the driver to become operational in lieu of the previous stack which can be reclaimed for other system uses over time.
Owner:MICROSOFT TECH LICENSING LLC

Coded grating projection method in three-dimensional measurement of coding structured light

The invention discloses a coded grating projection method in the three-dimensional measurement of coding structured light. The method comprises the steps of (a) determining a number X of areas with the need of encoding according to a visual field range and required measurement precision, and allowing X=2<n>, (b) designing an n-bit Gray code encoding code by a binary system, (c) designing n coded grating patterns according to the Gray code encoding code, orderly projecting the coded grating patterns to the surface of a measured object in order, and shooting each projection image with a camera, (d) sequentially combining all projection images to carry out encoding and decoding, and (e) repeating the step (d) to obtain fringe orders of all pixels. The method is used to solve problems of inaccurate grading of coded grating design and low fault tolerance in the prior art, and the purpose of improving the grading accuracy and fault tolerance is achieved.
Owner:API ZC PRECISION INSTUMENT CO LTD

System and method for detecting and removing fault of software in operation

The invention belongs to the field of computer software fault tolerance and relates to a system for detecting and removing a fault of software in operation and a method for detecting and removing the fault of the software in operation. The system is mainly composed of a monitored procedure and a monitoring server. The monitored procedure comprises a function intercepting component and a fault processing component. The monitoring server comprises a regular file, a regular transferring component and a fault reasoning component. The regular file is read by the monitoring server, the regular file is transferred to a reasoning self-actor through the regular transferring component, and an event sent by the monitored procedure is waited; the function intercepting component and the fault processing component are combined with the monitored procedure in a source code plug-in mounting mode; in the process of operation of the monitored procedure, the event is sent to the monitoring server through the function intercepting component, reasoning is conducted on the event through the fault reasoning component, a conclusion is obtained, and a handling method is returned; the handling method is executed by the monitored procedure through the fault processing component. The system for detecting and removing the fault of the software in operation and the method for detecting and removing the fault of the software in operation are suitable for the fault tolerance of the C / C++ procedure of a known source code and error analysis and repair can be conducted conveniently in the process of software operation.
Owner:XI AN JIAOTONG UNIV +1

Training method and device for image segmentation model under label fault tolerance and related equipment

The invention relates to a training method and a training device for an image segmentation model under label fault tolerance and related equipment. The method comprises the steps of obtaining a training sample set; processing the sample image through a segmentation model to obtain a prediction segmentation result; determining a segmentation loss function according to the prediction segmentation result and the pixel-level annotation of the sample image; processing the sample image and the pixel-level label thereof through a quality perception model and an anti-overfitting model to obtain a relative quality index; and adjusting parameters of the segmentation model and the quality perception model according to the segmentation loss function and the relative quality index to obtain a trained segmentation model. The invention relates to a training method and device for an image segmentation model under label fault tolerance and related equipment. According to the invention, the relative quality index is generated according to the sample image and the pixel-level label thereof. The segmentation loss function is adjusted according to the relative quality index to complete model training.Therefore, the trained segmentation model can still be ensured to have high accuracy when the training sample set has noise.
Owner:TSINGHUA UNIV

Star sensor software online fault monitoring system and monitoring method thereof

The invention discloses a star sensor software online fault monitoring system and a monitoring method thereof. The method comprises the following steps of: writing to-be-transmitted star sensor software key data into an FPGA module by a CPU module by utilizing an address mapping manner; after the FPGA module detects that the electric level state of a handshake signal sent by the CPU module changes, sending the star sensor software key data to ground reception equipment by the FPGA module; and analyzing and displaying star sensor software operation condition by the ground reception equipment in real time, and monitoring software faults online. According to the Star sensor software online fault monitoring system and monitoring method thereof, real-time online monitoring is carried out on star sensor software, the fault problems in the software operation process can be timely positioned, so that the visibility of the star sensor software faults is increased and the troubleshooting efficiency of the star sensor software faults is improved.
Owner:SHANGHAI AEROSPACE CONTROL TECH INST

Operating method of software fault-tolerant handling system

An exemplary embodiment provides an operating method of a software fault-tolerant handling system, and more particularly, to an operating method of a fault-tolerant handling system in which a fault recovery is easy in a fault-tolerant technology of copying with various faults which can occur in a computing device.
Owner:ELECTRONICS & TELECOMM RES INST

ERC32 processor-based satellite-borne software system and reentry method thereof

An ERC32 processor-based satellite-borne software system comprises an exception trap entry, a fault information saving module, a faulty booting identifier setting module, a fault type judgment and processing module, a soft resetting module and an interrupt return module. When an exception trap interrupt enters the exception trap entry, the faulty booting identifier setting module is called to set a faulty booting identifier as a fixed value, and the fault type judgment and processing module is called to judge the fault trap type of an ERC32 processor; if the fault trap type belongs to an unrecoverable error, then soft resetting instruction rebooting is executed; if the fault trap type belongs to a recoverable error, then interrupt return is executed; after soft resetting instruction rebooting, a main program is started, a faulty booting identifier reading module is called to read the faulty booting identifier, and a faulty booting identifier judgment module is then called to judge the faulty booting identifier. The invention solves the problem on how to save system data after the satellite-borne software is abnormal, thus enhancing the fault-tolerant ability of the satellite-borne software, and moreover, on-orbit faults can be corrected in time.
Owner:SHANGHAI SPACEFLIGHT INST OF TT&C & TELECOMM

Method for controlling fault tolerance of axial magnetic field flux-switching permanent motor of electric vehicle

ActiveCN104617827AAccurate detection of fault conditionsImprove securitySingle motor speed/torque controlPhase currentsMotor drive
The invention discloses a method for controlling fault tolerance of an axial magnetic field flux-switching permanent motor of an electric vehicle, and aims at enabling the axial magnetic field flux-switching permanent motor to run in a fault tolerance state in case of single-phase breaking; the fault state is determined according to the phase, and the id=0 control strategy is carried out to an axial magnetic field flux-switching permanent motor fault tolerance system to distribute current of a d axis and a q axis during normal operation; in case of fault due to single-phase breaking, id=0 is continuously kept, the fault tolerance is controlled, and the currents of the d axis and the q axis are coordinately distributed, so as to enable the motor to run in the fault tolerance state. With the adoption of the axial magnetic field flux-switching permanent motor fault tolerance system, the motor can be switched from the fault state into the fault tolerance operation state, thus the influence of the fault on the motor operation can be effectively reduced, and as a result, the reliability of a motor driving system is improved.
Owner:SOUTHEAST UNIV

Fault-tolerant control method for two-level PWM rectifier based on switching frequency

ActiveCN109067215AImprove single-pipe failureImprove the effect of fault-tolerant fault-tolerant controlAc-dc conversionVoltage vectorCarrier signal
The invention discloses a fault-tolerant control method of a two-level PWM rectifier based on a switching frequency. The method comprises dividing sectors by selecting a sector dividing mode; determining the influence of the faulty switch on each sector and the change of the basic voltage vector before and after the fault; determining the basic voltage vectors of each sector and the action time ofthe basic voltage vectors before the fault; adjusting the basic voltage vector action time of the sector affected by the faulty switching transistor; determining the on-time of the three-phase switch; increasing the frequency of triangular carrier to make the total distortion rate of three-phase current reach the requirement of system current input; modulating the switching transistor on-time andtriangular carrier wave to determine the switching transistor PWM pulse, determining the switching transistor on-off, and completing the frequency fault-tolerant control. The invention can reduce thepulsation of the current trajectory circle, increase the control precision of the controller and improve the software fault-tolerant control effect when accurately compensating the sector affected bythe fault switch tube.
Owner:NANJING UNIV OF SCI & TECH

Fault-tolerant scheduling method of CBTC (Communication-Based Train Control) zone control system application software

ActiveCN101916101AReasonable fault-tolerant scheduling mechanismImprove operational safetyProgramme total factory controlControl systemFault tolerant scheduling
The invention discloses a fault-tolerant scheduling method of CBTC (Communication-Based Train Control) zone control system application software, comprising the steps of: dividing the CBTC zone control system application software into a plurality of different processes according to function modules; judging whether the execution results of two different versions of CBTC zone control system application software executing the same process at the same time are consistent or not, if so, respectively executing the next process by the two versions of software, or else, performing fault-safety treatment; and if the two execution results of all the processes are consistent, outputting the final execution result. The function modules comprise a mobile authority limit computation function module, a train management function module, a train sequencing function module, an updating rail occupation status function module, a train safety position computation function module and a communication state supervision function module. The invention can better guarantee safety from a software mechanism, thereby improving the safety of the system and enhancing the operation efficiency of the zone control software.
Owner:TRAFFIC CONTROL TECH CO LTD

Replicated control block handles for fault-tolerant computer systems

In a fault-tolerant system employing software fault-tolerance techniques, the identifiers used for control blocks or objects referenced on an interface between two co-operating partner software processes either require resynchronization after fail over of one or both of the partners or impose unwanted performance impacts on normal operation of the system. Replicated handles enhance the techniques currently used in such systems to avoid both the need for resynchronization and other potential performance impacts of the prior art.
Owner:METASWITCH NETWORKS LTD

Rapid fault tolerance method of normally open faults of nanometer CMOS circuit

ActiveCN108964652ASimplify mapping complexityEliminate the effects of logic functionsLogic circuits characterised by logic functionStatic storageNanometer cmosTabu search
The invention discloses a rapid fault tolerance method of normally open faults of a nanometer CMOS circuit. By use of connected domain modification of a nanometer CMOS unit, possibly normally open fault units are marked and removed from respective connected domains and are continuously used in connection with other units rather than being abandoned. By properly using the fault units, the utilization rate of the unit is improved and mapping area is reduced. Meanwhile, the nanometer CMOS circuit is divided into multiple quite small scales of arrays to carry out local fault tolerance, so the difficulty in fault tolerance is simplified. By combining local optimization results, by use of a taboo searching algorithm and combining an escaping rule, the provided method is verified, so speed of elimination of the normally open faults is increased, the quality of fault tolerance mapping are improved, and the practicability processes of the structure of the nanometer CMOS circuit is accelerated.According to the invention, under the condition that by improving the unit utilization rate and the mapping success rate, effects of logic functions of the nanometer CMOS circuit imposed by the normally open can be rapidly eliminated, and a problem of fault tolerance mapping of the nanometer CMOS circuit is effectively solved.
Owner:NINGBO UNIV

Power distribution network fault locating method based on incomplete marketing and distribution information fusion

The invention discloses a power distribution network fault locating method based on incomplete marketing and distribution information fusion, comprising dividing all power supply users of a distribution network into a plurality of power supply regions, and reading alarm information; layering devices in dependence on the alarm device in each power supply link and the alarm information; reading a first fault maintenance telephone call message as a current fault maintenance telephone call; finding a power supply link corresponding with the current fault maintenance telephone call, and calculating the fault membership degree of each layer of devices in handling the current fault maintenance telephone call; calculating the final fault membership degree of each device after handling the current fault maintenance telephone call; and determining the fault section of a current power supply link in dependence on the final fault membership degree of each device. The power distribution network fault locating method meets the fault locating requirements of fault tolerance and rapidity, and has the advantages of high fault locating accuracy, sound fault tolerance, and fast positioning speed.
Owner:STATE GRID CORP OF CHINA +3

Fault-tolerance processing method and fault-tolerance processing system for state of movement cash box

ActiveCN104809825ATo achieve the purpose of fault toleranceImprove reliabilityComplete banking machinesComputer terminalSoftware fault tolerance
The invention relates to the technical field of financial self-service terminals, in particular to a fault-tolerance processing method and a fault-tolerance processing system for a state of movement cash box. The method comprises the following steps: obtaining a physical state of the cash box; obtaining a latest cash box logic state according to the physical state of the cash box and a preset cash box state fault-tolerance processing rule list; sending the latest cash box logic state to a movement. According to the fault-tolerance processing method and the fault-tolerance processing device, a software method is utilized to shield hardware faults, so that self-service equipment of an ATM (automatic teller machine) and the like does not stop servicing due to faults of hardware, a software fault-tolerance purpose is achieved, the reliability of the self-service equipment, especially the cash box is improved, and the self-service bottleneck is avoided.
Owner:SHENZHEN YIHUA TIME TECH +2

Fine-grained low-overhead fault-tolerant system for GPGPU

The invention provides a fine-grained low-overhead fault-tolerant system for a GPGPU. The fine-grained low-overhead fault-tolerant system comprises a task division module, a check point backup module,a redundancy execution and error detection module and an error repair module. The fault-tolerant processing of the instantaneous fault of the GPU computing component can be realized, and the problemsof large fault-tolerant granularity, high error repair cost, poor fault-tolerant system performance and the like in the traditional software fault-tolerant method of the GPU can be solved. The beneficial effects of the invention are as follows: thread tasks can be divided; the calculation scale of the kernel is reduced, only the relative active variables need to be backed up during check point backup, the space-time expenditure caused by storage is reduced, only part of objects related to errors need to be recalculated during error repair, the fault-tolerant cost caused by recalculation is reduced, and the asynchronous mechanism of the CPU-GPU heterogeneous system is fully utilized to hide the time delay caused by data transmission and improve the performance of the system.
Owner:HARBIN INST OF TECH

Distribution network fault location method based on incomplete distribution information fusion

The invention discloses a power distribution network fault locating method based on incomplete marketing and distribution information fusion, comprising dividing all power supply users of a distribution network into a plurality of power supply regions, and reading alarm information; layering devices in dependence on the alarm device in each power supply link and the alarm information; reading a first fault maintenance telephone call message as a current fault maintenance telephone call; finding a power supply link corresponding with the current fault maintenance telephone call, and calculating the fault membership degree of each layer of devices in handling the current fault maintenance telephone call; calculating the final fault membership degree of each device after handling the current fault maintenance telephone call; and determining the fault section of a current power supply link in dependence on the final fault membership degree of each device. The power distribution network fault locating method meets the fault locating requirements of fault tolerance and rapidity, and has the advantages of high fault locating accuracy, sound fault tolerance, and fast positioning speed.
Owner:STATE GRID CORP OF CHINA +3

Host kernel data reduction and protection method

The invention discloses a host kernel data reduction and protection method. The method comprises two steps as follows: a kernel data reduction method system is established, and a kernel data active protection prototype system is designed; before the kernel data are reduced, the kernel data need to be obtained firstly and are subjected to corresponding processing including analysis and reorganization and sorting, and based on a kernel data protection principle, the kernel data active protection prototype system HV-KDAP adopting hardware virtualization is designed, HV-KDAP aims to protect the kernel data, codes and relevant registers, prevent from being tampered with by malicious codes and be compatible with normal operation of other functions of an operation system. An active memory management method based on memory pre-allocation is adopted, a group of user interface API (application programming interface) function libraries are provided and allowed to be called by users in a source program, the requirement for software fault tolerance of a high-reliability system is met, and the integrity protection of a kernel is directly realized with a hardware virtualization technology, so that the application range of the technology is expanded.
Owner:王波

Fault tolerance method for financial self-service device

The present invention discloses a fault tolerance method for a financial self-service device. The method comprises: sending a start instruction to all motors associated with an application service; detecting, one by one in a preset sequence, whether each motor is successfully started; and if a motor with a start failure is detected and the number of times of restarting of the motor with the start failure is less than a preset number, restarting the motor with the start failure. According to the fault tolerance method for the financial self-service device provided by the present invention, by detecting whether the motor is successfully started and restarting the motor with the start failure, use of a method of software fault tolerance reduces the probability of motor failure in a usage process of the financial self-service device, so as to provide better experience for customers; no external components are needed for implementation, so that an outage rate is reduced, and the maintenance cost is reduced; and the method is simple in control, good in program flexibility and little in system resource occupation.
Owner:SHENZHEN YIHUA COMP +2

Hybrid agent-oriented object model to provide software fault tolerance between distributed processor nodes

An apparatus and method for a computer system is used for implementing an extended distributed recovery block fault tolerance scheme. The computer system includes a supervisory node, an active node and a standby node. Each of the nodes has a primary routine, an alternate routine and an acceptance test for testing the output of the routines. Each node also includes a device driver, a monitor and a node manager for determining the operational configuration of the node. The supervisory node coordinates the operation of the active and standby nodes. The primary and alternate routines are implemented with an application task through a plurality of agent objects operating as finite state machines. A reliable data link extends between the monitors of the active and standby nodes.
Owner:HARRIS CORP

Flight equipment for emergency transportation

The invention discloses flight equipment mainly composed of modular flight units. Each flight unit has a regular hexagonal outer frame which is convenient for array assembly, two positive and negativerotation lifting fans, a power supply battery, a controller and an attitude sensor. The flight units are connected by a standardized angle connection device, and some devices such as control rods, fences, power supply devices are also connected by the standardized angle connection device. The equipment has the advantages that the equipment occupies less space at the time of storage and transporting, has strong fault tolerance, can be assembled and put into use flexibly and quickly according to the demand for size, and is suitable for transportation of people or objects in emergency situations.
Owner:向杰

Software fault-tolerance processing method of excavator sensor

The invention discloses a software fault-tolerance processing method of an excavator sensor. The software fault-tolerance processing method of the excavator sensor includes: setting an abnormal value range of the sensor; monitoring collection values of a main pump pressure sensor and a pilot pump pressure sensor in real time, and judging whether the collection values are in the abnormal value range of the sensor; sending out an abnormal alarm if the value of the main pump pressure sensor is in the abnormal value range of the sensor, and setting main pump pressure as a first fault-tolerance value; and sending out an abnormal alarm if the value of the pilot pump pressure sensor is in the abnormal value range of the sensor, and setting pilot pump pressure as a second fault-tolerance value. The software fault-tolerance processing method of the excavator sensor enables a system to be capable of compensating fault influence automatically under the condition that faults occur so as to maintain stability of the system and recover performance of the system before the faults as soon as possible, and therefore stability and reliability of operation of the system are guaranteed.
Owner:SHANGHAI HUAXING DIGITAL TECH

Wind power converter hardware fault-tolerant control method

The invention relates to a wind power converter hardware fault-tolerant control method, which belongs to the technical field of converters. The method comprises the following steps of S1, realizing conversion from a three-phase six-switch working mode to a three-phase four-switch working mode when the RSC is in an open circuit, and deriving a rotor voltage space vector under a three-phase four-switch topology, S2, realizing control model conversion from a three-phase four-switch space vector modulation SVM algorithm during normal operation to a three-phase four-switch SVM algorithm during fault-tolerant topology, S3, judging whether to output the next vector state or not by comparing the magnitude of the cumulative sum of the pulse width modulation (PWM) sampling time and the voltage vector acting time, and S4, establishing a three-phase four-switch fault-tolerant control SVM algorithm under the condition of unbalanced capacitor voltage by compensating the voltage offset of the rotor reference voltage vector. According to the method, the limitation that the RSC fault sector cannot be subjected to software fault-tolerant compensation is made up, the fault-tolerant system operates stably, and the probability of mechanical damage and off-network operation of the system is reduced.
Owner:CHONGQING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products