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

39 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.

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

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

ActiveCN119966899BTransmissionTraffic characteristicBuffer overflow
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

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

PendingCN120973710AElectric digital data processingBuffer overflowEngineering
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

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

PCT designated stageWO2025221591A1Time-division multiplexTransmissionDirect memory accessBuffer overflow
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

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

Method, system and computer program for buffer overflow trapping (Buffer Overflow Trapping)

To provide a method for buffer overflow trapping, system and computer program product.SOLUTION: In an operating system which executes a process of buffer overflow trapping on a processor, a method includes receiving a write request from a program to write data to a memory. The write request includes a virtual memory address and the data. It is determined that the virtual memory address is not assigned to a physical memory address. Based on the determining, 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 that the write data was successfully written 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.SELECTED DRAWING: Figure 3
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

A method for detecting out-of-bounds access errors in C and C++ buffers based on memory-mapped encoding

This invention discloses a method for detecting buffer out-of-bounds access errors in C and C++ based on memory-mapped encoding. During software testing, an efficient memory error detection tool is needed to detect memory errors present in the software, such as buffer overflows and buffer reuse after release. However, currently used C / C++ memory error detection tools cannot detect memory errors involving non-contiguous out-of-bounds access to buffers. This invention, based on memory-mapped encoding and instruction instrumentation, designs a buffer out-of-bounds access error detection method with broader coverage.
Owner:ZHEJIANG UNIV

A deterministic network congestion control method based on priority queues

ActiveCN117729160BTransmissionBuffer overflowEngineering
A deterministic network congestion control method based on priority queues divides nodes in the network topology into two groups: non-preemptible nodes and preemptible nodes. Each node is assigned a priority category. A first-in-first-out (FIFO) priority queue is established for each priority category, and data packets are placed into the corresponding queue according to their priority category. When a data packet arrives at the server, it is checked whether it belongs to a non-preemptible or preemptible node. If the data packet belongs to a non-preemptible node, it is placed in queue Q1; if it belongs to a preemptible node, it is placed in queue Q2. The data packet is then pushed out through the link server, thereby preventing node buffer overflow. This invention implements different priority queues for data packets in different priority groups to distinguish traffic types and prevent header blocking. By implementing cautious preemption / non-preemption rules, low-priority data packets are protected from interruption by high-priority data packets during non-preemption periods.
Owner:STATE GRID HUBEI ELECTRIC POWER INFORMATION & TELECOMMUNICATION COMPANY +1

Data transmission method based on bus technology, and related apparatus

PCT designated stageWO2025167102A9Bus networksReliable transmissionBuffer overflow
Provided in the present application are a data transmission method based on bus technology, and a related apparatus, which are applied to the technical field of computers. In the embodiments of the present application, a sequence number of a packet and feedback information from a second computing device are both synchronized to an aggregated network interface card and centrally managed and configured by the aggregated network interface card, and after the aggregated network interface card confirms a network interface card corresponding to the sending of the packet, the aggregated network interface card notifies the network interface card, which is to send the corresponding packet, to release a packet buffer, so that the reliable transmission of data between network devices can be effectively ensured, and it is effectively ensured that data buffered in a physical network interface card is released, thereby avoiding the situation of buffer overflows occurring due to a network interface card that is required to release a packet buffer being incapable of releasing the packet buffer.
Owner:HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD

A data storage method and device for mass transaction information

ActiveCN122137750BPathPingBuffer overflow
The application discloses a data storage method and equipment for mass transaction information, through sensor network collection node data, based on communication record and topological calculation node distance and path jump number, combined with data queuing time and packet loss rate calculation node load, mark super threshold node and locate abnormal link, generate abnormal index, further calculate adjacent density and topological depth, get connection strength and path connectivity distribution, according to this, identify bottleneck node and build sub node set, through calculation path congestion degree update bottleneck set, generate congestion influence domain, when there is high load node in the domain, trigger congestion signal, extract domain path length and redundancy, combined with node history calculation preliminary congestion index and generate routing optimization vector, finally, through buffer overflow rate calculation risk coefficient, combined with flow peak value correlation analysis, output detailed feature data containing congestion degree, influence range and optimization suggestion, support network adjustment processing.
Owner:SHANDONG WOMENS UNIV

Decoding method, encoding method, and related device

Embodiments of this application provide a decoding method. The method includes: obtaining a bitstream of a first coding unit, where the first coding unit is at least one coding unit in a plurality of coding units; determining an end decrease step, wherein the end decrease step is used to update a virtual padding amount of the plurality of coding units; determining the virtual padding amount of the plurality of coding units based on the end decrease step, where the virtual padding amount is used to reduce storage space of a buffer in a decoding device; determining that an encoding mode of the first coding unit in the plurality of coding units is a fallback mode; and decoding the bitstream of the first coding unit based on the virtual padding amount and the fallback mode, to obtain first data. In an encoding / decoding process, the virtual padding amount is considered in the fallback mode, in other words, encoding / decoding is performed based on the virtual padding amount and the fallback mode, and the virtual padding amount may be used to reduce the storage space of the buffer. This reduces buffer overflow in the encoding / decoding process in the fallback mode.
Owner:HUAWEI TECH CO LTD

Security defense method, coprocessor and processing device

ActiveCN115329322BCoprocessorAttack
The present disclosure provides a security defense method, a coprocessor and a processing device. The security defense method is used for the coprocessor, and includes: receiving a jump destination encryption request for an operation task; performing first mask processing on a first jump destination address value using a mask configuration, removing data bits in the first jump destination address value that meet a first mode, and obtaining a first intermediate jump destination address value; performing verification 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, and obtaining a first encryption result value; performing second mask processing on the first encryption result value using the mask configuration, and obtaining a first intermediate encryption result value; and performing verification operation on the first intermediate encryption result value and the first jump destination address value, and obtaining a first encrypted jump destination address value. The security defense method can be used to defend against buffer overflow attacks and the like.
Owner:BEIJING ESWIN COMPUTING TECH CO LTD

Method and device for automatically mining vulnerabilities of embedded device based on Linux system

The application provides a Linux system-based embedded device vulnerability automatic mining method and device, which comprises the following steps: obtaining a Linux file system; processing the Linux file system to determine boundary binaries and reference strings for analyzing command injection and buffer overflow, wherein the boundary binaries comprise executable binaries directly participating in processing user data or indirectly participating in processing user data, and the reference strings comprise reference strings for locating the starting position of control flow analysis; exploring paths in a dynamic link library according to the reference strings and the boundary binaries to determine dangerous paths, wherein the dangerous paths comprise paths for calling dangerous functions. Since the application also focuses on the dynamic link library in the Linux-based embedded device, command execution and buffer overflow vulnerabilities in the Linux-based embedded device can be found.
Owner:XIDIAN UNIV