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

19 results about "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.

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

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

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

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

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

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

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

Management method and device of ring buffer, equipment and storage medium

The invention is applicable to the technical field of data storage and processing, and provides a ring buffer management method, device and equipment and a storage medium, the method comprises the following steps: constructing and initializing a ring buffer which comprises a data storage area, a buffer queue, a metadata queue, a read pointer and a write pointer, when an access request for the annular buffer area is received, determining a target logic unit in the data storage area according to the read pointer or the write pointer, acquiring a write mark associated with the target logic unit from the metadata queue, and processing the target logic unit according to a state value of the write mark, a capacity state of the buffer queue and a data processing type contained in the access request; according to the data processing method and device, the access path of the data is determined, the data processing operation corresponding to the data processing type is executed according to the access path, and the annular buffer is updated, so that buffer overflow and data loss are effectively avoided, the data processing efficiency is greatly improved, and the overall performance of a data processing system is improved.
Owner:EEASY TECH CO LTD

Content recording device and content recording method

PendingJP2026122503AComputer hardwareBuffer overflow
This reduces the frequency of buffer overflows during the recording process while allocating memory for applications that perform other processes besides recording. [Solution] The content recording device is capable of running multiple applications in parallel, and memory areas are allocated to the processes of the applications based on a score indicating the priority of the application processes, and the processes of the multiple applications are given a higher score than processes with a lower priority for memory areas compared to recording, and comprises a receiving unit that receives a broadcast signal containing content, a recording unit that performs recording processing to save the broadcast signal to storage, and a management unit that sets at least a portion of the memory area as a recording buffer, and the management unit performs expansion processing to expand the buffer size of the recording buffer in response to an increase in the usage of the recording buffer.
Owner:SUMITOMO ELECTRIC INDUSTRIES LTD

Data transmission method and device, electronic equipment and storage medium

The invention provides a data transmission method and device, electronic equipment and a storage medium, relates to the field of communication, and can solve the problem of waste of energy consumption of a terminal. The method comprises the following steps: determining a first time window according to an ephemeris and a terminal position; adjusting the starting time and the ending time of the first time window to obtain a second time window; wherein the starting time of the second time window is earlier than the starting time of the first time window, and the ending time of the second time window is later than the ending time of the first time window; determining a combined batch based on the duration of the second time window, the uplink transmission rate and the service arrival rate; and in the second time window, sending data to the satellite based on the merged batch. According to the method and the device, the alignment probability of the terminal and the satellite communication window boundary can be increased, the hit rate of window locking is increased, and compared with fixed value combination batch, the problem of cache overflow or capacity waste can be reduced, and the energy consumption of the terminal is reduced.
Owner:CHINA UNITED NETWORK COMM GRP CO LTD +1

Data packet submission method, terminal device, storage medium and program product

The embodiment of the invention provides a data packet submission method, terminal equipment, a storage medium and a program product. The method comprises the steps that a data packet is received through a PDCP layer, a receiving counting identifier of the data packet in the PDCP layer is determined, if the receiving counting identifier is different from a submission counting identifier, the terminal equipment can further detect whether the cumulative amount of the data packet in a cache space of the PDCP layer is larger than or equal to a target cache threshold of the cache space, and if yes, the terminal equipment can send the data packet to the PDCP layer. And under the condition that the cumulant is greater than or equal to the target cache threshold, submitting the data packets stored in the cache space to a high layer according to the configured count value sequence. According to the method, the dependency of the PDCP layer on the reordering timer configuration is reduced, the problem of receiving window stagnation or cache overflow caused by unreasonable configuration is avoided, and the service operation stability of the terminal equipment is guaranteed.
Owner:CHINA SATELLITE NETWORK EXPLORATION CO LTD