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

19 results about "Program modification" patented technology

Read-only memory program correction system and method

The invention discloses a read-only memory program correction system and method, and relates to the technical field of computers, the read-only memory program correction system comprises a program comparison module, a program correction module and an address management module; the program comparison module is used for obtaining a standard signature value and an actual signature value and comparing the standard signature value with the actual signature value to obtain a comparison result of each program segment; the program correction module is used for controlling the system on chip to obtain a correction program corresponding to the target program segment from the external storage device and storing the correction program into the target storage unit; and the address management module is used for mapping an address field of the target program segment in the read-only memory into a target address field of the correction program in the target storage unit. When the wrong target program segment is started, the wrong target program segment is directly corrected and replaced by the correction program through the mapping relation, so that segmented correction and replacement of the wrong program segment are realized, the risk that the replaced correction program is physically attacked or tampered is reduced, and the reliability and safety of the starting program are improved.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Assessing status changes caused by modifications to software applications

Methods and systems are described herein for assessing status changes caused by modifications to software applications. The system may identify a status associated with an application. For example, the status may be based on a first length of time that the application is inactive based on a current number of vulnerabilities. The system may detect a modification of a component of the application and may determine, using a machine learning model, a predicted number of vulnerabilities introduced into the application by the modification. The system may identify an updated status associated with the application based on the predicted number of vulnerabilities. The system may determine a difference between the status and the updated status and based on the difference, may cause the modification to cease.
Owner:CAPITAL ONE SERVICES LLC

Program change processing device and computer-readable recording medium

PCT designated stageWO2026140035A1Software engineeringProcessing
A program change processing device according to the present disclosure comprises: a cutting path extraction unit that extracts a plurality of cutting paths included in a first machining program; a machining order change unit whereby the execution order of the cutting paths is changed so that a first execution order of the plurality of cutting paths in the first machining program becomes a path in which adjacent cutting paths are connected by a curve command path and the cutting paths are arranged in a second execution order that is optimized according to at least one index; a program change unit that changes the first machining program to a second machining program on the basis of the second execution order of the plurality of cutting paths and the curve command path; and a program output unit that outputs the second machining program.
Owner:FANUC LTD

Program detection method and device and computing equipment

The embodiment of the invention provides a program detection method and device and computing equipment, and relates to the technical field of computers. The method comprises the steps of receiving a to-be-detected program, performing code detection on the program, and determining a statement where a global variable in the program is located; according to the library file and the statement where the global variable is located, the program is modified, and the modified program is obtained. According to the embodiment of the invention, the global variable is positioned through code detection, the global variable in a program does not need to be manually positioned, and the positioning efficiency and accuracy of the global variable can be improved. Moreover, the library file provided by the embodiment of the invention can provide a programming interface for realizing variable calculation operation, relation operation, logic operation or bit operation and other operation operations on the weak memory model, a memory barrier instruction does not need to be manually inserted, and the modification difficulty is reduced. Therefore, the program modification efficiency is improved. And through program modification, safe operation of the multi-thread program under the weak memory model is ensured.
Owner:HUAWEI TECH CO LTD

Method, system, storage medium and electronic device for modifying an opc program

A method, system, storage medium and electronic device for modifying an OPC program. The method comprises: obtaining an OPC program to be modified; receiving breakpoint position information and setting a breakpoint at a position corresponding to the breakpoint position information in the OPC program to be modified; receiving a running control instruction, running the OPC program to be modified for a preset number of lines before the breakpoint, and obtaining related information of a graphic variable from the run OPC program; and performing graphic display based on the related information of the graphic variable, wherein the displayed image is related to the breakpoint position of the OPC program to be modified. The above scheme can shorten the time required for OPC program modification.
Owner:HUA HONG SEMICON WUXI LTD +1

Systems and methods of programmatic control of scaling read requests to a database system

System and methods are provided for modifying, at a server that is communicatively coupled to a database system that includes a primary node and one or more standby nodes, a class of an application program to route a request that is a read-only request to the database system to the one or more standby nodes of the database system. The application program may receive an input that executes an operation of the modified class of the application program. A read-only request may be transmitted to the database system for data to complete executing the operation of the modified class. The read-only request may be routed to one of the standby nodes to handle the read-only request for the data. The standby node may transmit the retrieved data to the server for the operation of the modified class to complete the execution of the operation for the application program.
Owner:SALESFORCE INC

Application program performance analysis method and device, storage medium and program product

The invention discloses a performance analysis method and device of an application program, a storage medium and a program product, and relates to the technical field of software analysis, and the method comprises the following steps: receiving parameter information input by an operation object; determining a target application program, a target function in the target application program, a delay strategy and a delay parameter corresponding to the delay strategy according to the parameter information; according to the delay strategy and the delay parameter, injecting delay into the target function; collecting performance data when the target application program runs after the target function is injected with the delay; and determining the influence degree of the target function on the performance of the target application program according to the performance data. According to the method, delay is injected into a specific function, and performance data of an application program after the specific function is injected with the delay is collected and analyzed, so that the influence degree of any function of the application program on the application program can be tested at any time according to needs when the application program runs, and a bottleneck is quickly positioned; and application program pause, application program code modification and recompilation are not needed.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Performance analysis method, device, storage medium and program product of an application program

The application discloses a performance analysis method and device of an application program, a storage medium and a program product, relates to the technical field of software analysis, and comprises the following steps: receiving parameter information input by an operation object; determining a target application program, a target function in the target application program, a delay strategy and a delay parameter corresponding to the delay strategy according to the parameter information; injecting delay into the target function according to the delay strategy and the delay parameter; collecting performance data of the target application program when the target function is injected with delay; and determining the influence degree of the target function on the performance of the target application program according to the performance data. The method injects delay into a specific function, collects and analyzes the performance data of the application program after the specific function is injected with delay, so that the influence degree of any function of the application program on the application program can be tested at any time on demand during the running of the application program, the bottleneck can be quickly located, and the application program does not need to be paused, the code of the application program does not need to be modified, and recompilation is not needed.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Executable program packaging method and device, storage medium and electronic equipment

The invention provides an executable program packaging method and device, a storage medium and electronic equipment. A target program code is packaged in an executable program starter; a target dynamic link library is packaged in the executable program starter, and the target dynamic link library is a dynamic link library on which the to-be-packaged executable program depends; a target program modifier is packaged in the executable program starter, and the target program modifier is an executable program modifier corresponding to the executable program to be packaged; and renaming the executable program starter as a name corresponding to the executable program to be packaged. The executable program starter adopts static compiling, does not need to configure a running environment, is supported to be used in any unix system, and does not need a linux release version program. The method can be used in light-weight file systems such as build-root or busybox of embedded light-weight equipment, and is wide in applicability and convenient to use.
Owner:THIS CORE TECH (WUXI) CO LTD

Remote single-chip microcomputer upgrading method and system

The invention discloses a remote single-chip microcomputer upgrading method and system. The method comprises the steps that firstly, SWD burning pins of an MCU are connected into the same USB connector to form an upgrading-debugging multiplexing channel, then, an arm-non-eabi-gcc compiler is utilized to modify and compile an official flash function, an agent program is written into the MCU through the SWD burning pins, a computer end solves Jlink equipment of a USB to complete upgrading data issuing, and finally, after writing is completed, an agent returns a verification result and resets the MCU, and the upgrading-debugging multiplexing channel is formed. If the old firmware fails, the old firmware is automatically rolled back from the backup area, meanwhile, an SWD channel is opened for remote online debugging, the cost of business trip to the scene can be saved through remote upgrading and simulation of the single chip microcomputer, and program modification in various environments can be dealt with.
Owner:HUARUAN TECH CO LTD

Domestic Gaussian database substitution method for electricity utilization information acquisition system

The invention relates to the technical field of database localization substitution, in particular to an electricity utilization information acquisition system-oriented localization Gaussian database substitution method, which comprises the following steps of: performing program transformation on an electricity utilization information acquisition system, performing program version upgrading at the same time, and fully synchronizing data in an Oracle database to a Gaussian database through a DRS synchronization tool; respectively carrying out corresponding function tests on the electricity utilization information acquisition system and the Gaussian database; under the condition that the function tests of the DRS synchronization tool and the Gaussian database both pass, performance test verification is carried out on the DRS synchronization tool and the Gaussian database, and configuration tuning and production resource secondary evaluation confirmation are carried out based on a performance test verification result; adopting a parallel architecture based on a Gaussian database and an Oracle database to carry out double-track pilot run; and if the double-track pilot run result meets the preset requirement, performing single-track cutting on the parallel architecture, and switching all businesses and services to a Gaussian database for operation.
Owner:INFORMATION & COMM CO OF STATE GRID SHAANXI ELECTRIC POWER CO LTD

Machining program correction device

This machining program correction device comprises: a program analysis unit that analyzes a machining program to calculate a command point cloud comprising a plurality of command points that identify the relative position of a tool with respect to a workpiece; a shape estimation unit that estimates a post-machining shape that is the shape after machining the workpiece by machining using the command point cloud; a surface division unit that sets division surfaces obtained by dividing the post-machining shape; a surface quality evaluation unit that evaluates surface quality for each of the division surfaces; a division surface extraction unit that extracts, on the basis of the surface quality, a division surface to be edited; a command point editing unit that edits the command point cloud within the range of the extracted division surface so as to improve the surface quality of the division surface extracted by the division surface extraction unit; and a program change unit that changes the machining program so as to correspond to the command point cloud edited by the command point editing unit.
Owner:FANUC LTD

Device identification processing method and apparatus, storage medium, and computer device

ActiveCN116027993BPrevent retrievalPrevent recognition anomaliesDigital output to print unitsInformation accessUSB
Embodiments of the present application provide a device identification processing method and device, a storage medium and a computer device. The method is used to prevent device identification abnormalities caused by a first configuration program modifying interface configurations. The first configuration program is used to modify the interface configurations of a device to interface configurations corresponding to a preset protocol when the device accesses the preset protocol. The first configuration program can be started by a first rule file when the device accesses and exited when the device is removed. The method comprises: in response to a first instruction, creating a second rule file, the second rule file can be read by a system service program instead of the first rule file; after the system service program reads the second rule file, the system service program can skip the execution of the first configuration program when a device with preset characteristic information accesses, so that the interface configurations are not modified by the first configuration program. Thus, the accessed device is normally identified as a USB device by the printing system.
Owner:ZHUHAI PANTUM ELECTRONICS CO LTD

Information processing method, device, electronic device, and computer-readable storage medium

The embodiments of the present application provide an information processing method, device, electronic device and computer-readable storage medium, which relate to the field of computer technology. The method includes: obtaining program difference information generated by the modification operation of the target program; generating a program modification file based on the program difference information. The embodiments of the present application automatically count the program difference information generated by the modification operation in the target program information through an electronic device, and generate a program modification file from the program difference information. Compared with the related art, the program difference information is manually recorded and counted, which is prone to errors and has low efficiency; the present application improves the accuracy and efficiency of statistical program difference information through an automated method, saves labor costs, and based on the finally generated program modification file, facilitates operations such as saving, reading and transmitting the program difference information.
Owner:HAINING ESWIN IC DESIGN CO LTD +1

An online single-step debugging method and system for big data computing

The present application relates to the field of software debugging and discloses an online single-step debugging method for big data computing, the method comprising: displaying a single-step debugging interface in response to a single-step debugging instruction; wherein the single-step debugging instruction includes a single-step debugging breakpoint preset by the user or a single-step debugging instruction issued by the user in real time; in the single-step debugging interface, outputting a single-step execution result corresponding to the single-step execution instruction in response to a single-step execution instruction; or modifying the program code in response to a program modification instruction in the single-step debugging interface; or modifying the program running data in response to a data modification instruction in the single-step debugging interface. The method also comprises: saving the single-step execution result in response to a result save instruction in the single-step debugging interface; or closing the single-step debugging interface and exiting debugging in response to an exit debugging instruction. The present application facilitates single-step debugging in big data computing and can display the results of big data debugging.
Owner:BEIJING TESTOR TECH

Computer system and access verification method

To provide a computer system having high confidentiality during a program transition period.SOLUTION: A computer system comprises: an acquisition unit that acquires, from a first computer system, management information used for access verification of a resource referred to in a job step to which a program has been transferred from the first computer system; a changing unit that changes the management information acquired by the acquisition unit into management information usable in a second computer system; a storage unit that stores the management information changed by the changing unit; and a verification unit that performs access verification of the resource by using the management information on the resource referred to in the job step stored in the storage unit, in response to a request for execution of the job step with which the program transferred from the first computer system is associated.SELECTED DRAWING: Figure 1
Owner:HITACHI LTD

Automatic dataset creation using software tags

Traditionally, a software application is developed, tested, and then published for use by end users. Any subsequent update made to the software application is generally in the form of a human programmed modification made to the code in the software application itself, and further only becomes usable once tested, published, and installed by end users having the previous version of the software application. This typical software application lifecycle causes delays in not only generating improvements to software applications, but also to those improvements being made accessible to end users. To help avoid these delays and improve performance of software applications, deep learning models may be made accessible to the software applications for use in providing inferenced data to the software applications, which the software applications may then use as desired. These deep learning models can furthermore be improved independently of the software applications using manual and / or automated processes.
Owner:NVIDIA CORP

On-machine measurement control device and method based on machine tool and storage medium

The invention discloses an on-machine measurement control device and method based on a machine tool and a storage medium. The device comprises a touch screen, keys and an on-machine measurement control module, and the on-machine measurement control module is electrically connected with the machine tool and a signal receiving module; the touch screen and the keys are used for inputting trigger signals to the on-machine measurement control module; the on-machine measurement control module is used for measuring and controlling the workpiece machining process of the machine tool according to the trigger signal; furthermore, the on-machine measurement control module comprises a measurement program operation unit, an acquisition unit, a calculation unit, an output unit, a processing parameter modification unit, a program modification unit, a program transmission unit and a measurement parameter modification unit, and has the functions of measurement point acquisition, program transmission, parameter modification, program operation, tolerance calculation, report output and the like. The full-process requirement of on-machine measurement is met, and the integrity and continuity of on-machine measurement are effectively improved.
Owner:JIANGSU WOLIANG INTELLIGENT TECHNOLOGY CO LTD

Hmb switch implementation method and device based on linux system and computer device

The application relates to an HMB switch implementation method and device based on a Linux system, computer equipment and a storage medium, wherein the method comprises the following steps: checking the HMB size allocated by a host for an SSD, judging whether the current HMB function has been opened; obtaining a program uninstallation command and uninstalling the current NVME drive program; modifying the configuration parameters of the NVME drive program, reloading the NVME drive program with the modified parameters; and checking the HMB size allocated by the host for the SSD again to determine whether the HMB function has been closed. According to the application, when the NVME SSD supporting the HMB function is powered on and the NVME drive is loaded, the host can actively enable the HMB function, and the HMB function can be closed or restarted after the Linux system is entered; the scheme is convenient for testing and development of the SSD HMB function, and can effectively improve the test and development efficiency.
Owner:SUZHOU UNIONMEMORY INFORMATION SYST LTD