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

9 results about "Memory profiling" patented technology

The Memory Profiler collects CLR memory usage data during the execution of a program. It allows you to optimize memory usage and easily identify memory leaks by comparing snapshots which include data about .NET instance allocations. To start a memory profiling session in...

Communication driving program and interface construction automation solution providing method, device and system of machine equipment

The invention provides a communication driver and interface construction automation solution providing method, device and system for machinery equipment. The system may comprise a memory for storing instructions and a processor. Instructions, when executed by a processor, provide a universal driver, the system can communicate with PLCs of a plurality of manufacturers, receive address mapping data in the form of Excel files and automatically analyze the data through a memory analyzer, generate PLC I / O mapping according to the analyzed data, automatically generate corresponding source codes, compile generated source codes, and send the generated source codes to the processor. And automatically linking the compiled program with the PLC I / O, and automatically generating and storing a log generated in the system operation process. The system automatically analyzes stored log files to assess system performance and errors, visualizes equipment states and test consistency line by line according to analysis results, and controls and provides the results to a user terminal.
Owner:郑昶荣

Memory data analysis method and device, electronic equipment and storage medium

PendingCN121349813AFault responseResource allocationMemory profilingMemory footprint
The invention discloses a memory data analysis method and device, electronic equipment and a storage medium, and relates to the technical field of computers.The method comprises the steps that original memory data is sorted, and target memory data based on a reference relation is obtained; wherein the original memory data comprises a memory use condition and object reference relation data; and performing visual analysis on the target memory data. According to the method, the target memory data based on the reference relationship is organized and generated, so that the actual reference chain between the objects can be revealed, a developer is helped to accurately grasp the object life cycle and the memory occupation condition, and the memory analysis accuracy is improved; the target memory data is visualized, and the hierarchical structure and association between the objects can be displayed, so that optimization of performance analysis is facilitated.
Owner:GUANGZHOU SEASUN ENTERTAINMENT NETWORK TECHCO

Retrospective memory analysis

ActiveUS12639427B2Internal/peripheral component protectionPlatform integrity maintainanceMemory profilingRetrospective memory
Aspects of the present disclosure relate to retrospective memory analysis. In examples, a historical archive of memory images for an execution environment is maintained. A historical memory image of the historical archive may be evaluated according to a current set of known issues, rather than issues that were known at the time of the memory capture. Accordingly, it may be possible to determine when the execution environment was last in a good environment condition. As another example, it may be possible to determine whether a now-known issue has since been resolved (e.g., such that the issue would not be identified in the current execution environment). Thus, as compared to contemporaneous issue identification techniques, aspects of the present disclosure may be applied to any number of execution environments to enable retrospective identification of now-known issues that were, at least at the time of a memory capture, not known.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Just in time memory analysis for malware detection

ActiveUS12639438B2Platform integrity maintainanceData packMemory profiling
Methods and apparatus consistent with the present disclosure may use instrumentation code that remains transparent to an application program that the instrumentation code has been injected into. In certain instances, data sets that include executable code may be received via packetized communications or be received via other means, such as, receiving a file from a data store. The present technique allows a processor executing instrumentation code to monitor actions performed by the program code included in a received data set. Malware may be detected by scanning suspect program code with a malware scanner, malware may be detected by identifying suspicious actions performed by a set of program code, or malware may be detected by a combination of such techniques.
Owner:SONICWALL INC

Just in time memory analysis for malware detection

PendingUS20260203405A1Data packMemory profiling
Methods and apparatus consistent with the present disclosure may use instrumentation code that remains transparent to an application program that the instrumentation code has been injected into. In certain instances, data sets that include executable code may be received via packetized communications or be received via other means, such as, receiving a file from a data store. The present technique allows a processor executing instrumentation code to monitor actions performed by the program code included in a received data set. Malware may be detected by scanning suspect program code with a malware scanner, malware may be detected by identifying suspicious actions performed by a set of program code, or malware may be detected by a combination of such techniques.
Owner:SONICWALL INC

Computer memory release system based on data analysis

The invention provides a computer memory release system based on data analysis, and relates to the technical field of computer memory management. The system comprises a memory data acquisition module, a multi-dimensional memory analysis module, an intelligent release decision module, a hierarchical release execution module and a memory fragment optimization module. The memory data acquisition module acquires and preprocesses data by adopting kernel mode and user mode dual channels; the multi-dimensional memory analysis module realizes process memory consumption mode recognition and release potential calculation through feature matrix construction, improved LSTM network prediction and entropy weight method evaluation; the intelligent release decision-making module realizes dynamic decision-making based on an AHP model in combination with scene adaptation; the hierarchical release execution module adopts a three-stage mechanism of pre-cleaning, verification and release to guarantee safe release; and the memory fragment optimization module realizes free block integration and closed-loop feedback. The system solves the problems that a traditional memory is slow in release response, blind in release and poor in stability.
Owner:XI'AN PETROLEUM UNIVERSITY

A vulnerability exploitation agent system, method and apparatus based on steering engineering

PendingCN122365521AMemory profilingTerm memory
This invention discloses a vulnerability exploitation agent system, method, and apparatus based on the driving engineering framework, relating to the field of artificial intelligence, to address the vulnerability problem in the autonomous execution of long-chain tasks by vulnerability exploitation agents. It constructs a vulnerability exploitation agent system comprising an environment perception and object representation layer, an execution layer, an orchestration layer, a memory layer, a semantic management layer, and a security layer. Based on the logic of global constraint pre-positioning – progressive information disclosure – full-link behavior control – autonomous closed-loop execution – standardized output of results, it leverages the core mechanisms of the driving engineering framework, such as event-driven interception and verification bus, dynamic loading of prompts, memory compression, autonomous task execution loop, and tool permission gating, to form a fully traceable vulnerability exploitation scheme. This application can solve the problems of difficult binary semantic analysis and memory analysis in long-chain vulnerability exploitation tasks, improving task execution efficiency and accuracy.
Owner:NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP

A Software Component Verification Method Based on Runtime Memory Analysis

PendingCN122309327ADigital dataTerm memory
This invention relates to the field of electronic digital data processing technology and discloses a software component verification method based on runtime memory analysis. The method includes: reading a virtual reference address and the instruction stream to be verified when the target memory page attribute switches from non-executable to executable; dividing the instruction stream to be verified into continuous memory blocks according to the hardware cache line alignment length; counting the number of instruction start boundaries within each memory block and serializing them in ascending address order to generate a feature vector representing load density; matching the feature vector with a reference library and sending an interception signal to the kernel scheduler when the distance metric exceeds a threshold. This invention utilizes the physical boundaries of the hardware cache lines to capture load structure distortions caused by code obfuscation, avoiding complex semantic parsing logic, effectively reducing system latency caused by verification, and synergistically improving the verification confidence for dynamically mutated components.
Owner:GUIZHOU DONGGUAN TECH

Memory address adjustment method and device of operating system, equipment, storage medium and program product

The invention discloses a memory address adjustment method and device for an operating system, equipment, a storage medium and a program product. The method comprises the following steps: acquiring running data of the operating system; inputting the operation data into a preset neural network model, and obtaining an adjustment strategy output by the neural network model; wherein the neural network model comprises an input layer, a data processing layer and an output layer, the input layer is used for receiving the operation data, the data processing layer is used for performing memory analysis and attack recognition on the operation data to obtain a feature analysis result, and the output layer generates an adjustment strategy according with a memory optimization target according to the feature analysis result; and adjusting the memory address of the operating system according to the adjustment strategy. By adopting the embodiment of the invention, the memory address space layout of the operating system can be adjusted in real time, the randomness and unpredictability of the address space layout are improved, and different operating environments and attack modes are effectively coped with, so that the protection capability of the system is enhanced.
Owner:CHINA MOBILE (SUZHOU) SOFTWARE TECH CO LTD +1