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

137 results about "Process memory" patented technology

Memory is the processes that is used to acquire, retain, and later retrieve information. The memory process involves three domains: encoding, storage, and retrieval.

Browser tab page data storage method supporting data encryption

The browser tab page data storage method supporting data encryption comprises the steps that browser tab page interaction behaviors are monitored in real time to generate a dynamic factor, and a session key dynamically changing along with the life cycle of a tab page is generated in combination with a process ID of the tab page; based on a self-adaptive encryption strategy, respectively encrypting structured data and unstructured data of the label page; wherein the structured data are encrypted according to field sensitivity levels, and the unstructured data are encrypted through mapping binding of a secret key and the data; the encrypted data and a timestamp voucher of the session key are stored in an associated mode, decryption operation is only allowed to be completed in a label page process memory generating the session key, and the session key is not stored in a landing mode; and when the label page is closed, synchronously clearing the decryption data in the session key and the process memory. According to the method and the device, the defects that the dynamic generation of the key cannot be realized and the key cannot fall to the ground at present are overcome.
Owner:BEIJING NORTH LATITUDE 30 DEGREE NETWORK TECH CO LTD

Model scheduling method and device based on multi-level cache, equipment and medium

The invention discloses a model scheduling method and device based on multi-level cache, equipment and a medium, and relates to the field of artificial intelligence, and the method comprises the steps: in a model deployment process, updating the current model popularity of a corresponding to-be-reasoned model in a preset cache architecture based on an obtained model access request; wherein cache layers of the preset cache architecture are respectively a video memory cache layer, a process memory cache layer, a shared memory cache layer and a persistent cache layer from top to bottom; determining a target cache layer of the to-be-reasoned model in a preset cache architecture, and when the target cache layer is a video memory cache layer, triggering a preset reasoning operation on the to-be-reasoned model; and when the target cache layer is a non-video memory cache layer, scheduling the to-be-reasoned model to the video memory cache layer based on each current model heat in other cache layers located above the target cache layer, so as to trigger a preset reasoning operation on the to-be-reasoned model in the video memory cache layer. Therefore, efficient utilization and intelligent management of model resources can be realized.
Owner:HANGZHOU SHIQU INFORMATION TECH CO LTD

Method for optimizing electroplating and etching process parameters

The invention relates to a method for optimizing electroplating and etching process parameters, which comprises the following steps of: establishing an interface migration behavior relationship by analyzing the influence of metal ions, doped impurities and surface roughness factors on a reaction interface migration rate and a boundary layer flow behavior in an electroplating and etching process; interface migration behaviors are combined with parameter sensitivity analysis, the influence of process parameters on the interface behaviors is dynamically evaluated, and priority optimization sorting is carried out; dynamic interval zooming is carried out on the sensitive parameters by using the fitted sensitivity function, and a local adjustment range is generated according to material types and graph complexity; a preorder process memory mapping relation is introduced, and morphology evolution information recorded in the electroplating process is transmitted to an etching parameter optimization module; local fine adjustment is carried out on the etching rate, angle control and a disturbance mechanism, and the previous electroplating state is responded; collecting a fluctuation interface feedback signal; establishing a closed-loop optimization control loop of micro-disturbance, response evaluation and parameter correction; and the process consistency and the structure uniformity are improved.
Owner:HEBEI RUISI PRECISION TECHNOLOGY CO LTD

Dynamic fuzz testing and vulnerability detection method oriented to API (Application Program Interface)

The invention discloses an API-oriented dynamic fuzz testing and vulnerability detection method, and belongs to the technical field of software security testing. The method comprises the following steps: extracting a dependency relationship, an input parameter, an output response and context state data of API calling, generating an initial API dependency graph, dynamically updating by capturing API state change in real time, forming an API state graph, and executing boundary-oriented variation based on parameter constraint characteristics, so as to obtain an API state graph; generating a variation test parameter, calling an API (Application Program Interface) of the variation test parameter to monitor a process memory behavior and response metadata, and generating a multi-dimensional abnormal signal; and performing mode matching on the abnormal signal and the vulnerability feature knowledge base, outputting a vulnerability type label and generating a path tracing report. According to the method, a context state sensing dynamic graph modeling technology is adopted, and a boundary-oriented intelligent variation strategy and multi-source abnormal behavior collaborative analysis are combined, so that precise vulnerability triggering, intelligent vulnerability judgment and complex scene coverage can be realized.
Owner:GUANGZHOU DAPU INFORMATION TECHNOLOGY CO LTD

Artificial intelligence chip, method for processing memory access related instructions, computing device, medium and program product

The invention relates to an artificial intelligence chip, a method for processing memory access related instructions, a computing device, a computer readable storage medium and a computer program product. The artificial intelligence chip comprises a calculation core, the calculation core comprises a calculation unit, the calculation unit at least comprises a loading storage cache module, the loading storage cache module comprises a queuing module, the queuing module is configured to process memory access related instructions which do not carry predetermined modifications in a predetermined domain segment, and the queuing module is configured to queue the memory access related instructions; the predetermined modification indicates whether the memory access related instruction bypasses the queuing module and is provided to the bypass module; and the bypass module is configured to process the memory access related instruction with the predetermined modification carried by the predetermined domain segment. According to the invention, the queuing and arbitration time delay of the memory access request can be obviously reduced, and the response time of the memory access request is reduced.
Owner:SHANGHAI BIREN TECH CO LTD

Detection of exploitative program code

The present disclosure is directed to monitoring internal process memory of a computer at a time with program code executes. Methods and apparatus consistent with the present disclosure monitor the operation of program code with the intent of detecting whether received program inputs may exploit vulnerabilities that may exist in the program code at runtime. By detecting suspicious activity or malicious code that may affect internal process memory at run-time, methods and apparatus described herein identify suspected malware based on suspicious actions performed as program code executes. Runtime exploit detection may detect certain anomalous activities or chain of events in a potentially vulnerable application during execution. These events may be detected using instrumentation code when a regular code execution path of an application is deviated from.
Owner:SONICWALL INC

Intelligent agent memory management method and system

The invention discloses an intelligent agent memory management method and system. According to the method, deep semantic organization of memory content is realized by defining a structured memory unit containing ternary metadata formed by a multi-label set, a multi-dimensional attribute set and a multi-level path; and receiving and processing a memory operation from any trigger event through a unified memory management framework. According to the method, the problems of low retrieval precision, poor data isolation between instances and tight coupling with service logic caused by flattening of a memory structure of an existing agent system are effectively solved, and the performance, the safety and the expandability of the agent system in enterprise-level application are remarkably improved.
Owner:CHINA CONSTR BANK CORP (FUJIAN BRANCH)

Application process monitoring method and device, medium and computer program product

The invention discloses an application process monitoring method and device, a medium and a computer program product, and relates to the technical field of computers. Determining a weight score of the application process according to the business logic weight of the application process and the priority weight of the application process, determining a memory depletion score of the application process according to the process memory occupation parameter of the application process and the weight score of the application process so as to determine a target process, and executing a memory recovery operation on the target process, the process selection mode of the memory depletion terminator mechanism is optimized to meet the business logic requirement, so that the situation that the key process of the business application is shut down when the system memory is recovered is reduced, the normal operation of the system is guaranteed, and the user experience is improved.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Memory data processing method and device, computer equipment and storage medium

The invention relates to a memory data processing method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: acquiring a firmware program file and a program running condition of the firmware program file; dividing the firmware program file into a plurality of program section files according to the program running condition; in response to a state transition instruction of a target host, obtaining state indication information and shared memory information corresponding to the target host; and selecting part of the program segment file as a target program segment file according to the state indication information, and transferring the target program segment file to a shared memory of the target host according to the shared memory information. By adopting the method, the problem of insufficient memory in the running process of the system can be solved.
Owner:CHINA TELECOM CLOUD TECH CO LTD

Fully cache coherent virtual partitions in multitenant configurations in a multiprocessor system

Various embodiments include techniques for processing memory operations in a computing system. The computing system includes a central processing unit (CPU) and an auxiliary processor, such as a parallel processing unit (PPU). The PPU can be divided into multiple partitions. Although the partitions are included in a single PPU, the CPU can track the partitions as if the partitions are independent devices rather than different portions of a single device. When two different partitions generate memory operations that access the same memory address in CPU memory address space, the two partitions employ two different data paths. The CPU can use path information for the two different paths to identify which partition generated each memory operation. As a result, the CPU can maintain data consistency and memory coherency in a system where a PPU is divided into multiple partitions.
Owner:NVIDIA CORP

Systems and methods for preventing hollowing attack

System and method for detecting and curing a hollowing attack is disclosed herein. The method comprises monitoring real-time process memory parameters of a target process; retrieving real-time process memory parameters of the target process; comparing the real-time process memory parameters of the target process with reference process parameters of the target process stored in a system storage of the computing system and parameters of the process creation call-back notification; detecting a hollowing attack based on the comparison in previous step; in response to detecting the hollowing attack, determining a threat source file of malicious code; determining address space of the hollowed process on the computing system based on system log data; and curing the computing system by blocking execution of the threat source file and deleting threat resources associated therewith from the computing system.
Owner:ACRONIS INT

Extensible near-memory computing coprocessor architecture for computing system

The invention provides an extensible near-memory computing coprocessor architecture for a computing system. The architecture comprises a main processor; the storage module comprises a plurality of storage particles, and the storage module is configured to store calculation data required by the main processor; the at least one near memory coprocessor is integrated with all the storage particles through 2D, and the interface protocol of the near memory coprocessor architecture is the same as the interface protocol of the storage particles; the near-memory coprocessor is configured to perform near-memory computation on a storage-intensive computation task and store a result of the near-memory computation into the storage particle. Through the framework, the problem that the efficiency is low when an existing processor framework processes memory access intensive tasks is solved.
Owner:NANJING UNIV

Controller memory buffer management method, system, device, medium and product

The invention discloses a controller memory buffer management method, system and device, a medium and a product, and relates to the technical field of data storage, and the method comprises the following steps: obtaining state information of a memory block; determining a first to-be-processed memory block and a second to-be-processed memory block according to the state information; if the size of the fragments is greater than a threshold value, recycling the fragments; and generating a virtual address according to the physical address of the second to-be-processed memory block, and mapping the second to-be-processed memory block into a continuous memory space. The problem that discontinuous memory blocks and memory blocks containing fragments are prone to occurring in a memory buffer area of a controller, and communication delay of SSD access of a host is increased can be solved. According to the method, the fragments of the memory blocks can be rapidly detected and arranged, the fragments are recycled, the space utilization rate of the CMB is improved, the second to-be-processed memory block is mapped into the continuous memory space through the virtual address, it is ensured that the host can logically access the continuous memory space, and the addressing frequency is reduced.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Memory strategy management method and device

The embodiment of the invention provides a memory strategy management method and device, and relates to the technical field of computers.The method comprises the steps that a kernel of a multi-memory-node system receives a strategy setting request sent by a first process through preset system calling, and the strategy setting request comprises strategy setting parameters and an identifier of a second process; verifying the permission and strategy setting parameters of the first process and the second process; if it is determined through verification that the first process has the permission to modify the memory strategy, the strategy setting parameters are legal, and the second process exists, the memory strategy of the second process is processed according to the strategy setting parameters. According to the scheme, the problems that in the prior art, cross-process memory strategy management operation is complex, flexibility and adaptability are insufficient, and extra safety risks, performance fluctuation and instability are possibly introduced can be solved.
Owner:NEW H3C TECH CO LTD

Method for processing memory stepping problem and related device

The invention provides a memory stepping problem processing method and a related device, which are applied to electronic equipment, and the method comprises the following steps: detecting a memory stepping problem, obtaining a detection result, responding to the detection result, representing that a first process causes the memory stepping problem, obtaining a fault log of the memory stepping problem, and keeping the first process alive (keeping the running state of the first process). Under the condition that the fault log is obtained, the first process causing the memory stepping problem is not terminated, so that the problems of incapability of starting up, low test efficiency, poor usability and the like caused by process termination are avoided, and the processing function of the memory stepping problem is improved.
Owner:HONOR DEVICE CO LTD

Electronic device, method, and non-transitory computer readable storage medium for managing buffer for image frame

An electronic device includes: at least one processor comprising processing circuitry; and memory, comprising one or more storage mediums, a decoder, a post-processing memory, a renderer, the memory being configured to store instructions, wherein the decoder is configured to decode a frame among a plurality of frames of a video stored in an input buffer, and to generate a decoded frame. The post-processing memory may post-process the decoded frame, and to generate a post-processed frame. The renderer may render the decoded frame or the post-processed frame stored in an output buffer. The instructions may cause the electronic device to: set the output buffer based on time required for a post-processing, and adjust a speed of inputting the plurality of frames into the input buffer based on a speed at which the rendered frame is played via a display.
Owner:SAMSUNG ELECTRONICS CO LTD

Memory recovery method and device, vehicle, electronic equipment and storage medium

The invention discloses a memory recovery method and device, a vehicle, electronic equipment and a storage medium, and the method comprises the steps: obtaining a remaining memory amount in response to a memory recovery signal, and judging whether the remaining memory amount is lower than a remaining memory upper limit or not; the residual memory capacity is a difference value between the system memory capacity and all process memory capacities; when the remaining memory amount is lower than the upper limit of the remaining memory, sequentially detecting whether the process memory amount of each process exceeds a respective corresponding memory available threshold value or not, and determining the process exceeding the memory available threshold value as a to-be-recycled process; and respectively carrying out memory recovery processing on all the processes to be recovered. According to the memory recovery method provided by the invention, after it is predicted that the remaining memory amount is lower than the upper limit of the remaining memory, the process memory amount of each process is detected in sequence, the to-be-recovered processes are determined, and all the to-be-recovered processes are subjected to memory recovery processing, so that the memory recovery efficiency is improved, and safe, stable and efficient operation of a system is ensured.
Owner:BEIJING CO WHEELS TECH CO LTD

Extensible near-memory computing coprocessor architecture for computing system

The invention provides an extensible near-memory computing coprocessor architecture for a computing system. The architecture comprises a main processor; the storage module comprises a plurality of storage particle layers, each storage particle layer comprises a plurality of storage particles, and the storage module is configured to store calculation data required by the main processor; the at least one near-memory coprocessor is integrated with the at least two storage particle layers through 3D, and the interface protocol of the near-memory coprocessor architecture is the same as the interface protocol of the storage particles; the near-memory coprocessor is configured to perform near-memory computation on a storage-intensive computation task and store a result of the near-memory computation into the storage particle. Through the framework, the problem that the efficiency is low when an existing processor framework processes memory access intensive tasks is solved.
Owner:NANJING UNIV

Memory data processing and question answering method and device of large language model, equipment and readable storage medium

The invention relates to the technical field of artificial intelligence, and provides a memory data processing and question answering method and device of a large language model, computer equipment and a readable storage medium. The memory data processing method of the large language model comprises the following steps: according to a memory summary template of a business field to which a to-be-processed dialogue record fragment of the large language model belongs, performing memory summary on the to-be-processed dialogue record fragment to obtain a to-be-processed memory stream; performing conflict detection on the to-be-processed memory stream and a memory stream in a memory database of the large language model; when a conflict detection result shows that the high-correlation memory flow of the to-be-processed memory flow exists in the memory database, determining a memory update content type of the to-be-processed memory flow; and according to the memory update content type, determining a corresponding processing measure so as to perform corresponding processing on the to-be-processed memory flow and the high-correlation memory flow. By adopting the method, the accuracy of model answering can be improved.
Owner:GUANGZHOU QUYAN NETWORK TECH CO LTD

Memory management method for CAE (Computer Aided Engineering) software iterative solution method

The invention relates to the technical field of CAE (Computer Aided Engineering) software, in particular to a memory management method for a CAE software iterative solution method, which comprises the following steps of: pre-loading a memory management library when the CAE software is started; when the CAE software is iterated for the first time, a memory management library is called to allocate a memory, and a preposed central memory pool and a preposed process memory pool are established; in the first iteration process, memory portrait information is collected, and a memory portrait database is established; during subsequent iteration of the CAE software, the memory management library establishes a central memory pool according to the memory portrait database; before each iteration of the CAE software starts, the process memory pool is established for each process according to the memory portrait database, and by means of the scheme, the problem that the overall performance of a CAE software iteration solution method is low due to low memory management efficiency is solved.
Owner:KYLIN CORP

Data prefetching method, data processing device, electronic equipment and storage medium

The invention provides a data prefetching method, and relates to the technical field of artificial intelligence, in particular to the technical field of chips and the technical field of caches. The specific implementation scheme is as follows: in response to the situation that the number of available resources in a missed state temporary storage unit is greater than or equal to an available number threshold value for a to-be-processed memory access instruction and the to-be-processed memory access instruction hits target prefetch information, determining a prefetch address according to an access address of the to-be-processed memory access instruction and a prefetch offset in the target prefetch information; the available number threshold value is determined according to continuous memory access information for the memory access instruction to be processed, and the continuous memory access information is determined according to a plurality of continuous first memory access instructions in a memory access time period for the memory access instruction to be processed; the plurality of continuous first memory access instructions are a plurality of instructions with the same offset of any two adjacent addresses in the memory access time period. The invention further provides a data processing device, electronic equipment and a storage medium.
Owner:KUNLUNXIN TECHNOLOGY (BEIJING) CO LTD

Real-time memory allocation model and method for multi-virtual machine and multi-process architecture of automobile domain controller

The invention discloses a real-time memory allocation method for a multi-virtual machine and multi-process architecture of an automobile domain controller, which comprises the following steps of: converting a real-time memory allocation process oriented to the multi-virtual machine and multi-process architecture in the automobile domain controller into a Markov decision process, and fitting a value function Q (S, A) by utilizing a reinforcement learning depth Q network; a memory real-time allocation model of the multi-virtual machine and multi-process architecture of the automobile domain controller is constructed and obtained; performing domain controller multi-virtual machine and multi-task process memory real-time allocation based on the constructed memory real-time allocation model, including static and dynamic classification of calculation tasks and pre-sorting of the calculation tasks; judging a memory fragmentation degree, inputting memory and calculation task state information, executing a memory real-time allocation rule output by a model, and the like; according to the method, the real-time memory allocation model can be ensured to run when necessary, the energy consumption of the automobile is reduced, and the fragmentation degree of the memory is reduced by flexibly switching various memory allocation rules, so that the real-time memory allocation with real-time response and adaptability is realized.
Owner:CHONGQING UNIV +1

A method for processing memory bar initialization failure

This invention relates to the field of electronic digital data processing technology, specifically a method for handling memory module initialization failure. The method includes: determining whether the memory module has failed to read data; if an error memory signal is detected, it indicates that the memory module has failed to read data, and the memory module is marked as a memory module to be tested; collecting the operating status data of the memory module under test, including memory module performance data and aging status data, and comprehensively analyzing the data to obtain a memory module performance evaluation index and a memory module aging degree evaluation index; comprehensively analyzing the data to obtain a memory module anomaly evaluation index; determining whether the memory module has malfunctioned based on the memory module anomaly evaluation index; and processing the memory module according to the determination result. This invention, by providing a method for handling memory module initialization failure, helps prevent data loss, ensures data security, and improves system stability and performance optimization, thereby reducing user dissatisfaction and inconvenience caused by system problems and increasing user satisfaction.
Owner:KINGTIGER TESTING TECH (SZ) LTD

A method, device, equipment and medium for trend early warning of a converter valve cooling system

The application discloses a trend early warning method, device and equipment of a converter valve cooling system and a medium. The method is to use disturbance recording wave data generated by periodic switching of a main pump to extract characteristic parameters representing system operation states to form a training set and a verification set. Then, a new observation vector selects training set data according to a KNN strategy to dynamically construct a process memory matrix and obtains an estimated vector according to multivariate state estimation. The cosine similarity of the estimated vector and the observation vector is calculated. The cosine similarity statistical value of the verification set is used as a warning threshold. The cosine similarity of the observation vector is compared with the warning threshold, and a trend early warning is issued. The application extracts characteristic parameters by using disturbance recording wave data generated by periodic switching of a main pump, solves the problem that the converter valve cooling system cannot perform fluid parameter trend early warning, and is simple and easy to implement.
Owner:NR ELECTRIC CO LTD +3

Concept for handling memory spills

Examples provide an apparatus, device, method, computer program and non-transitory machine-readable storage medium including program code for processing memory spill code during compilation of a computer program. The non-transitory machine-readable storage medium includes program code for processing memory spill code during compilation of a computer program, when executed, to cause a machine to perform identifying a plurality of instructions related to scalar memory spill code during compilation of a computer program, and transforming at least a subset of the plurality of instructions into vectorized code.
Owner:INTEL CORP

Offline data processing method and device, terminal equipment and storage medium

The invention provides an offline data processing method and device, terminal equipment and a storage medium, and belongs to the technical field of data processing. The method comprises the following steps: acquiring offline SQL data corresponding to a current fault; compressing the offline SQL data to obtain compressed SQL data; obtaining a current fault type, and predicting a current fault duration period according to the current fault type; predicting the offline SQL volume of the fault according to the duration period of the fault; if the duration period of the fault is less than a preset period and the offline SQL volume of the fault is less than a preset volume, writing the compressed SQL data into a process memory, otherwise, writing the compressed SQL data into a local disk; wherein the preset volume is a preset percentage of the available volume of the current process memory. According to the method and the device, the occupied space of the offline SQL data can be reduced, and application scenes with a relatively long fault period and a relatively short fault period can be considered.
Owner:XIAMEN KECAN INFORMATION TECH

System and method for accessing a storage device as a memory

Aspects of the embodiments are directed to systems, devices, and methods for accessing a storage device as memory. The embodiments include a microprocessor comprising a microprocessor system agent and a field programmable gate array (FPGA). The FPGA includes the FPGA system agent that processes memory access requests received from the microprocessor system agent across a communication link; a memory controller communicatively coupled to the system agent; and a high-speed serial interface linking the system agent with the storage system. The embodiments may also include a storage device connected to the FPGA via the high-speed serial interface.
Owner:INTEL CORP

Code injection attack analysis detection method and system

The application discloses a code injection attack analysis and detection method and system, and belongs to the technical field of computer network security, and the method comprises the steps of: reproducing a known code injection attack under a Windows monitoring environment, and constructing an API feature stack frame list; monitoring cross-process memory page allocation of a target program, and constructing a floating memory page list; based on the API feature stack frame list and the floating memory page list, performing code injection attack analysis and detection on the target program; and using ETW log monitoring technology to realize asynchronous monitoring of memory page permission modification operations, and regarding abnormal permission modification behavior on the floating memory page as illegal behavior. The application can realize real-time monitoring of abnormal behavior detection code injection attack behavior in a Windows operating system.
Owner:INSTITUTE OF INFORMATION ENGINEERING CHINESE ACADEMY OF SCIENCES

A method and device for monitoring process memory, and a storage medium

The present application discloses a method, device and storage medium for monitoring the memory of a process. In the case where a target process loads a target program, the method collects a reference value of the target program; and respectively in the loading stage and the running stage of the target program, obtains the code segment and the data segment corresponding to the target program, and performs hash calculation to obtain a first hash value and a second hash value, and then determines the monitoring result of the target process by comparing the first hash value and the second hash value with the reference value respectively. The process monitoring method provided by the present application not only monitors the process in the stage where the target process loads the target program, but also monitors the process in the stage where the target process runs the target program, expands the monitoring scope of the process, realizes the monitoring of the entire running process of the target process, and improves the security of the process running.
Owner:SICHUAN MEDITATION SOFTWARE CO LTD

Management method for processing bad blocks of memory and memory system

The embodiment of the invention provides a management method for processing bad blocks of a memory and a memory system. A coding management circuit; and a memory access instruction decoding unit. The memory access instruction decoding unit is used for receiving an instruction from a bus; identifying bad blocks in the memory; judging whether the instruction indicates to access the bad block or not; when the instruction indicates that data is written into the bad block, the address of the bad block and the data are output to the coding management circuit so as to trigger the coding management circuit to update the coding management circuit; when the instruction indicates to read the bad block, the address is output to the coding management circuit so as to trigger the coding management circuit to output simulation data of the bad block, and the coding management circuit obtains the simulation data according to the address.
Owner:NUVOTON