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

56 results about "Buffer overflow" patented technology

In information security and programming, a buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations.

Prospective preprocessing method and system in six-axis mechanical motion automatic control

The invention discloses a prospective preprocessing method and system in six-axis mechanical motion automatic control, particularly relates to the field of six-axis mechanical motion automatic control, and is used for solving the problem of insufficient track prediction and control precision in a load sudden change scene. The inertia tensor is updated in real time in combination with dual-channel Kalman filtering, dynamic inertia data are accessed, and the sensitivity of trajectory prediction to load change is improved; double-domain feature extraction of time-domain thermal stress density and frequency-domain energy dispersion is adopted, acceleration pulse layout is dynamically optimized by using a complementary integral mechanism, and the overload risk of a driver is reduced; meanwhile, the instruction dispatcher avoids cache overflow through advanced rhythm regulation and control, and continuity of instruction streams is guaranteed; the inertia model is continuously refreshed through closed-loop feedback, and synchronous evolution of inertia change and trajectory prediction is achieved; the overload shutdown risk caused by inertia lag of six-axis mechanical motion is reduced, and the adaptive capacity of the prospective preprocessing method in a dynamic complex operation environment is enhanced.
Owner:CHENGDU FUYU TECH

Method and apparatus for reporting UE capability in next generation wireless communication system

The present disclosure relates to a 5G or 6G communication system for supporting higher data transmission rates. The present invention relates to a method by which a UE reports a new UE capability parameter to a base station in order for the UE to reduce a layer 2 (L2) buffer size required for preventing packet loss due to buffer overflow.
Owner:SAMSUNG ELECTRONICS CO LTD

Method and system for protecting source code privacy in memory error detection

The invention discloses a method and a system for protecting privacy of source codes in memory error detection, belongs to the technical field of computer software security, and particularly relates to a technology for protecting confidentiality of the source codes in a third-party memory error analysis process of software. According to the method, a debugging information minimization processing system DIREDUCER is constructed, a selective deletion and type minimization technology is utilized, on the premise that complete source codes are not exposed, necessary debugging information used for memory error detection is effectively reserved, and dual guarantee of source code privacy and memory error detection effects is achieved. According to the method, the debugging information in the non-stripping binary file is compressed to be within 10% of the original volume, and the recognition capability of an analysis tool on the problems such as memory leak, buffer overflow and overhanging pointers is not remarkably reduced. Experimental results show that the method has good adaptability and expandability in actual deployment, is suitable for various debugging tools and binary analysis frameworks, and has wide application prospects and practical values.
Owner:NANJING UNIV

Apparatus and methods for user device buffer management in wireless networks

Apparatus and methods for improving throughput and reliability in a wireless network. In one embodiment, the apparatus and methods provide mechanisms for wireless user device buffer management that mitigate buffer overflow within the device due to overscheduling, such as from different networks with which the device is connected simultaneously. In one variant, a 3GPP-based signaling architecture from wireless device to the multiple networks is provided to enable user device-controlled management buffer overflow. In another variant, potentially buffer-demanding (e.g., HARQ) process management and prioritization rules are defined to avoid buffer overflow. In other variant, buffer size computation is provided considering the number of networks to which the wireless user device can connect.
Owner:CHARTER COMM OPERATING LLC

Serial port instruction intelligent processing method and device based on multi-frame cache and storage medium

The invention relates to a serial port instruction intelligent processing method and device based on multi-frame cache and a storage medium. The method comprises the steps that a system is initialized; starting serial port interruption to receive a serial port AT instruction; the received instruction is analyzed; after analysis is completed, the AT instructions are further classified; after instructions are classified and stored in corresponding queues, the system adopts a priority scheduling algorithm to determine which instruction is processed preferentially; and the system executes corresponding operation according to the specific content of the instruction. According to the method, a multi-level cache pool technology is adopted, a virtual cache queue is constructed on a software layer, the equivalent cache capacity is expanded, and the situation that a hardware buffer overflows or instructions are lost due to insufficient process processing capacity is avoided; a priority instruction scheduling algorithm is introduced, instruction grades are dynamically divided, key instructions are ensured to be processed preferentially, and the problem that a traditional single-frame mode cannot respond in time when the MCU is in a high load state is solved; and meanwhile, enhanced frame identification of the protocol is realized, and the problem of insufficient error correction capability of a traditional mode is solved.
Owner:TIANDI CHANGZHOU AUTOMATION +1

Buffering elements for processing

Techniques relating to buffers are disclosed. A first buffer may be for storing a number of elements for processing. Disclosed techniques include providing a second buffer for storing elements for adding to the first buffer, and adding an obtained element to the second buffer when the number of elements in the first buffer is greater than a first threshold. These techniques can prevent overrun of the first buffer while allowing the obtained element to be added to a buffer.
Owner:TRADING TECHNOLOGIES INTERNATIONAL INC

System and Method to Efficiently Assist Time-Synchronous Media Streaming and Remote-Control Applications

An apparatus is provided comprising a buffer in direct memory access communication with a network interface to receive data packets comprising data payload portions containing data in a stream of time-synchronous media, a buffer to temporarily store a plurality of time-synchronous media records extracted from the data payload portions, wherein respective ones of the plurality of time-synchronous media records is associated with a respective media channel, a data router circuit to read one of the plurality of time-synchronous media records from the buffer route that time-synchronous media record to a media interface, and a buffer monitor circuit to monitor a ratio of stored records and read records and to trigger a processor interrupt in the event of a buffer underflow or buffer overflow.
Owner:MICROCHIP TECHNOLOGY INC

Software and hardware combined fine-grained memory protection mechanism

The invention relates to a software and hardware combined fine-grained memory protection mechanism, which realizes high-speed mapping from a physical address to a fine-grained permission label by integrating a metadata search unit and a metadata conversion lookup buffer on a critical path of a processor loading / storage unit. An operating system maintains a multi-level fine-grained permission metadata table in a main memory, and the minimum memory protection granularity is refined to a 64-byte sub-page level. When a processor executes a memory access instruction, address conversion and permission verification are completed in parallel, an access type and a permission label are compared in real time within 1-2 clock periods, and when permission conflicts are detected, high-priority abnormity is triggered immediately, and illegal addresses and fault types are reported accurately. The method supports instruction set extension, buffer overflow protection, multi-level metadata management and user mode and kernel mode differentiated authority control, reduces the influence on the performance of the processor while improving the security of the memory, and is suitable for a computing system with high security and high performance.
Owner:SHAOXIN LABORATORY

Data discarding method, communication device, communication system, storage medium, and program product

Embodiments of the present disclosure provide a data discarding method, a communication device, a communication system, a storage medium, and a program product. The method is executed by a terminal, and the method comprises: discarding a first data packet among at least one packet data convergence protocol (PDCP) data packet, wherein the first data packet is a PDCP data packet that can be first discarded among the at least one PDCP data packet. In the technical solution provided by the embodiments of the present disclosure, a terminal discards a first data packet that can be first discarded among at least one PDCP data packet, thereby reducing the number of PDCP data packets to be processed or transmitted, thus effectively alleviating buffer overflow of the terminal, and also ensuring timely processing and transmission of PDCP data packets among the at least one PDCP data packet other than the first data packet.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

A per-port flow control method, medium and device suitable for BCube topology

The application provides a per-port flow control method, medium and equipment suitable for BCube topology, which comprises a per-port queue allocation strategy, a dynamic flow control mechanism and a queue grouping strategy. In the design of the switch port queue, each outgoing port of the switch has an independent queue corresponding to the downstream switch port, thereby reducing the congestion problem caused by burst traffic. In the design of the host port queue, the host is allocated a special queue according to the traffic characteristics, thereby avoiding the head-of-line blocking when different types of traffic contend for resources. The dynamic flow control mechanism dynamically adjusts the sending rate of the upstream node queue according to the buffer state of the downstream switch, thereby preventing the buffer overflow; the queue type of the congested port is monitored in real time, a pause or resume signal is generated, different types of traffic are managed separately, and the transmission efficiency is improved. In the queue grouping strategy, the switch port queue is divided into different priorities, the propagation of the congestion signal is reduced, the circular dependency is avoided, and the network is prevented from stalling.
Owner:NANJING UNIV

Memory access security check method for GPU compiler

The invention provides a memory access security checking method for a GPU compiler. The memory access security checking method comprises the following steps: converting a GPU code into a high-level IR instruction; according to metadata information in the high-level IR instruction, extracting a boundary allocated by each memory, and converting the high-level IR instruction into a low-level IR instruction; and based on a range analysis method of a transfer function, in the rear end of the compiler, performing data stream analysis on the low-level IR instruction, calculating a symbolized address range of each memory access, and checking the security of each memory access based on the symbolized range of each memory access and the boundary of each memory allocation. The method for performing memory access security check on the low-level IR language level in the GPU compiler is used for checking the problems of memory cross-border access or buffer overflow and the like which possibly occur after the rear end of the compiler is subjected to multiple optimizations, does not depend on a specific hardware architecture or a specific IR language, and has certain universality.
Owner:WUHAN LINGJIU MICROELECTRONICS CO LTD

MAYA: a hardware-based cyber-deception framework to combat malware

A hardware framework for cyber-deception operations provides flexibility in formulating counterattacks and leverages hardware support for efficiency. Hardware-assisted deception primitives are provided at kernel crossing boundaries to privileged system features that propel the security defenses to dynamically manipulate the malware execution and present a deceptive view of the system state to the attackers. Malware may be in the form of various attack vectors including ransomware, infostealers, buffer overflow, and side-channels.
Owner:GEORGE WASHINGTON UNIVERSITY

Buffer overflow trap

Aspects of the invention include an operating system executing on a processor receiving a write request from a program to write data to memory. The write request includes a virtual memory address and data. It is determined that the virtual memory address is not assigned to a physical memory address. Based on the determination, the unassigned virtual memory address is assigned to a physical memory address in an overflow memory. The data is written to the physical memory address in the overflow memory, and an indication of a successful write of the data is returned to the program. Future requests by the program to access the virtual memory address are directed to the physical memory address in the overflow memory.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Intelligent identification method for classifying intrusion events in security areas

The present application belongs to the field of security monitoring digital signal processing technology, and relates to a kind of hierarchical security area invasion event intelligent identification method, comprising: obtaining the security weight score of the region to be identified;Sampling video signal and generating stream data message composed of binary bit stream;Compare adjacent data frames to extract feature disturbance offset;Real-time monitoring of the instantaneous load rate of data bus;Coupling weight score and feature disturbance offset, introduce instantaneous load rate to calculate the task scheduling priority of stream data message;When the task scheduling priority exceeds the dynamic adaptive threshold, drive the central processor to start the fast processing channel based on level 1 cache prefetching, the present application dynamically adjusts the data access threshold through the load feedback mechanism, effectively eliminates the risk of buffer overflow, and enhances the high-risk data priority analysis capability of the system under extreme overload working conditions.
Owner:XIAN YINUO DEDICATED ELECTRONIC TECH CO LTD

Bandwidth control for storage port communications

PendingUS20260202979A1Buffer overflowData transmission
One or more aspects of the present disclosure relate to controlling input / output consumption to prevent port congestion in storage networks. A storage array detects initiator port speeds and maps them to storage ports using masking information. The system tracks aggregate IO consumption across connected storage ports, including in NPIV environments where multiple WWNs share a physical host bus adapter port. When consumption exceeds a threshold of the initiator's bandwidth capacity, the system implements IO limiting to prevent overwhelming the initiator with return payload. Using FDMI information, the system identifies WWNs associated with the same physical port and manages bandwidth allocation across initiators through equal or weighted distribution. This prevents switch credit buffer overflow by controlling data transmission rates between storage ports and initiators. The solution addresses traditional single-WWN configurations and NPIV environments where multiple WWNs operate on a single physical port.
Owner:DELL PROD LP

A wireless communication signal transmission system and method based on adaptive modulation

The application relates to the technical field of wireless communication, and discloses a wireless communication signal transmission system and method based on adaptive modulation, which comprises a likelihood ratio extraction module, a queue monitoring module, a parameter adaptive control module and a constellation mapping module; the likelihood ratio extraction module acquires a log-likelihood ratio sequence; the queue monitoring module determines a buffer queue depth; the parameter adaptive control module adjusts a sliding integral register accumulation period according to the buffer queue depth, and uses the sliding integral register to implement time domain integral processing on the log-likelihood ratio sequence to generate a channel quality representation parameter, and then determines a target modulation order; the application cross-layer correlates the data backlog level with the baseband statistical time scale, reduces the dependence on explicit channel state information feedback, reduces control signaling overhead, smoothes transient impulse noise interference through a dynamic accumulation mechanism, prevents buffer overflow, and improves the transmission net throughput rate of digital information in a high concurrency environment.
Owner:HUNAN PROVINCE KANGPU COMM EQUIP CO LTD

Apparatus and methods for user device buffer management in wireless networks

Apparatus and methods for improving throughput and reliability in a wireless network. In one embodiment, the apparatus and methods provide mechanisms for wireless user device buffer management that mitigate buffer overflow within the device due to overscheduling, such as from different networks with which the device is connected simultaneously. In one variant, a 3GPP-based signaling architecture from wireless device to the multiple networks is provided to enable user device-controlled management buffer overflow. In another variant, potentially buffer-demanding (e.g., HARQ) process management and prioritization rules are defined to avoid buffer overflow. In other variant, buffer size computation is provided considering the number of networks to which the wireless user device can connect.
Owner:CHARTER COMM OPERATING LLC

Malfunction prevention process for devices having sensors and measurement value storage buffers.

To prevent malfunctions in device 10, which uses the measured values ​​from sensor 11 after storing them in buffer 12. [Solution] The device's control unit 13 performs overall processing including sensor acquisition processing 21 and measurement value usage processing 22. If the sensor acquisition processing 21 determines that the buffer 12 has overflowed, it creates space in the buffer and sets a first cool-down state valid for a predetermined period in the state storage unit 14. If the sensor measurement value does not meet predetermined conditions, it sets a second cool-down state valid for a predetermined period in the state storage unit 14. In the measurement value usage processing 22, it checks the cool-down state (23), and if it is valid, it skips all or part of the measurement value usage processing (24) (25). As a result, the device 10 performs a cool-down when the buffer 12 overflows or when an unexpected measurement value is measured, thus avoiding malfunctions resulting from the use of unreliable measurement values.
Owner:倉光 周作

Flexible lamp strip virtual debugging method and system based on digital twinning

The invention provides a flexible lamp strip virtual debugging method and system based on digital twinning, and belongs to the technical field of digital twinning. The method comprises the steps of dynamically adjusting the resource occupancy rate of a computing unit and generating rendering configuration by judging if the fluctuation amplitude of a predicted frame rate sequence exceeds a preset threshold value, balancing the large-scale array debugging computing power demand and the debugging resource occupancy of a single lamp strip, and avoiding the waste of computing resources; by monitoring the ratio of the viewport resolution rendering data volume to the preset frame buffer area capacity, the overflow risk of the buffer area is avoided; by determining a rendering task priority execution sequence, multi-task parallel conflicts are coordinated. Therefore, dynamic allocation of virtual resources, multi-task ordered scheduling and accurate parameter management are realized, the resource utilization rate is remarkably improved, rendering delay is reduced, the debugging period is shortened, and the consistency and delivery quality of flexible lamp strip products are guaranteed.
Owner:SHENZHEN DILUX LIGHTING TECH

Data interaction method and device consistency circuit for computing fast link system

The invention provides a data interaction method for computing a fast link (CXL) device. The data interaction method comprises the following steps: receiving a monitoring request or a writing request from a host by the CXL equipment; recording a target address pointed by the monitoring request or the writing request in a monitoring buffer of the CXL equipment by the CXL equipment; under the condition that the CXL equipment determines that the host has sent all monitoring requests or write requests or the monitoring buffer overflows, the CXL equipment sends a target address recorded in the monitoring buffer and a write pointer value corresponding to the target address to the host so as to request the host to send data in a host cache corresponding to the target address, therefore, the CXL equipment can receive the sent data; and when the CXL device determines that all the target addresses recorded in the listening buffer are sent to the host, the CXL device generates an emptying completion interrupt signal to indicate that data are received and written into the target addresses of the device memory.
Owner:MONTAGE TECHNOLOGY CO LTD

A graph neural network detection method for freeRTOS buffer overflow vulnerability

The application relates to the technical field of computer security, and particularly discloses a graph neural network detection method for a FreeRTOS buffer overflow vulnerability, which comprises the following steps: obtaining source code of a known vulnerability type; pre-processing and function-level code segmentation are performed on the source code to obtain multiple function codes; a static analysis tool Joern is used to construct a code property graph of the function codes; the JSON text corresponding to the code property graph comprises node information and edge information; an adjacency matrix of the code property graph is constructed according to the code property graph, and a feature matrix of the node information is constructed according to the JSON text; and a graph neural network model is trained according to the adjacency matrix and the feature matrix to detect the buffer overflow vulnerability.
Owner:PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV

Security defending method and electronic apparatus

A security defending method and an electronic apparatus are disclosed. The security defending method is applicable in a coprocessor, including: receiving a jump destination encryption request for the operation task; using mask configuration to perform first mask processing on the first jump destination address value to obtain a first intermediate jump destination address value; performing an authentication operation based on the first jump destination storage address, a key reference value corresponding to the operation task and the first intermediate jump destination address value, to obtain a first encryption result value; using the mask configuration to perform second mask processing on the first encryption result value to obtain a first intermediate encryption result value; performing an authentication operation on the first intermediate encryption result value and the first jump destination address value to obtain a first encryption jump destination address value. The security defending method can prevent buffer overflow attacks.
Owner:BEIJING ESWIN COMPUTING TECH CO LTD

System, method and device for balancing network transmission bandwidth and medium

The embodiment of the invention provides a system for balancing network transmission bandwidth, and the system comprises a state detection module which is configured to monitor a network transmission index and clock synchronization information; generating a network quality score based on the network transmission index and the clock synchronization information; the index detection module is composed of a sending end and a receiving end, and the sending end is configured to send audio data; the receiving end is configured to generate feedback data based on the received audio data and transmit the feedback data back to the transmitting end, and the feedback data comprises a buffer area change trend, the number of packet loss times caused by buffer area overflow and clock offset; the performance adjusting module is configured to determine a performance adjusting strategy based on the network quality score and the feedback data; and adjusting the audio transmission parameters based on the performance adjustment strategy.
Owner:HANSONG NANJING TECH LTD

Data acquisition method and system based on industrial internet

The invention relates to the technical field of industrial internet data acquisition, in particular to a data acquisition method and system based on an industrial internet. Comprising the following steps: setting a monitoring point in a key processing link in a data acquisition gateway, acquiring a processing state when an industrial data packet passes and generating a corresponding processing state code; when the industrial data packet is discarded in the gateway, recording a discarding reason and generating a loss state code; the codes are sent to a central data platform through an independent diagnosis channel, and the platform analyzes and processes / loses state information, comprehensively analyzes the data loss condition and determines the root cause of loss. The problems that in existing industrial data collection, a data collection gateway is prone to processing delay under high load, data loss is caused by overflow of a memory buffer area, and the root cause of data loss is difficult to accurately diagnose are solved.
Owner:SOUND THE HORN (SHANGHAI) TECHNOLOGY CO LTD

Method and storage medium suitable for high-speed transmission of scientific-grade camera images

The present invention provides a method and storage medium suitable for high-speed transmission of scientific-grade camera images. The method comprises the following steps: performing information transmission tasks and data processing tasks separately through asynchronous programming; performing information transmission through a rotation and pre-buffering method; and temporarily storing data on a disk to facilitate block-by-block and position-based access to images. The present invention decouples the transmission process from the data processing process. The transmission process must be processed as quickly as possible to avoid buffer overflows; separating the two through an asynchronous method can prevent the processing process from blocking the transmission process. Pre-buffering avoids executing time-consuming and unstable memory space request operations within the transmission thread during the transmission process, significantly improving the predictability of the system. Information is transmitted in asynchronous tasks using shared memory, avoiding copying and improving efficiency. Token encapsulation provides a clear structure and allows the transmission task and the processing task to exchange important control information.
Owner:UNIV OF SCI & TECH OF CHINA

System and method to interface between time-synchronous data streaming and packetised data streaming

An apparatus is provided comprising a buffer in direct memory access communication with a network interface to receive data packets comprising data payload portions containing data in a stream of time-synchronous media, a buffer to temporarily store a plurality of time-synchronous media records extracted from the data payload portions, wherein respective ones of the plurality of time-synchronous media records is associated with a respective media channel, a data router circuit to read one of the plurality of time-synchronous media records from the buffer route that time-synchronous media record to a media interface, and a buffer monitor circuit to monitor a ratio of stored records and read records and to trigger a processor interrupt in the event of a buffer underflow or buffer overflow.
Owner:MICROCHIP TECHNOLOGY INC

Dynamic buffer management method and system for Wi-Fi network

The invention discloses a dynamic buffer management method and system for a Wi-Fi network. The method comprises the steps that data streams are classified and marked through an access control list; estimating data packet delay in real time at a router end; a bandwidth estimation algorithm used for wireless link state perception is designed; a dynamic buffer threshold algorithm based on a bandwidth delay product is designed; a buffer threshold triggering mechanism is designed. Compared with the prior art, the method can effectively adapt to the dynamic change of the wireless link state, the network congestion control precision is improved, and the buffer overflow rate is reduced.
Owner:NANJING UNIV OF POSTS & TELECOMM

Graph neural network detection method for FreeRTOS buffer overflow vulnerability

The invention relates to the technical field of computer security, and particularly discloses a graph neural network detection method for FreeRTOS buffer overflow vulnerabilities, which comprises the following steps: acquiring source codes of known vulnerability types; performing preprocessing and function-level code segmentation on the source code to obtain a plurality of function codes; constructing a code attribute graph of the function code by using a static analysis tool Joern; the JSON text corresponding to the code attribute graph comprises node information and side information; constructing an adjacent matrix of the code attribute graph according to the code attribute graph, and constructing a feature matrix of node information according to the JSON text; and training according to the adjacent matrix and the feature matrix to obtain a graph neural network model so as to detect buffer overflow vulnerabilities.
Owner:PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV

Time-expanded graph based routing method for dtn networks

This invention discloses a DTN network routing method based on a time-spread graph, primarily addressing the problem in existing technologies where path planning ignores node buffer resources, easily leading to node buffer overflow and difficulty in guaranteeing the reliability of end-to-end communication. The solution is as follows: A time-spread graph is constructed based on the satellite network topology information; when calculating routes from the source node to other nodes based on the time-spread graph, the transmission delay between different nodes in the same time period and the buffer capacity of the same node in different time periods are comprehensively considered; through iterative iteration, the minimum transmission path is selected and the corresponding node is recorded; the path length from the source node to the recorded node in the next time period and the path length from the source node to its neighboring nodes in the same time period are updated, and the calculated route is output; a new time-spread graph is constructed based on the next route calculation time to prepare for the next calculation. This invention effectively avoids node buffer overflow, ensures the reliability of end-to-end communication, and can be used in satellite networks with limited buffer resources and intermittent connectivity.
Owner:XIDIAN UNIV