Patents by Inventor Ren Wang
Ren Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12783427Abstract: A processor may determine, based on a length of an input key, whether to compute a hash value based on the input key or cause an accelerator device coupled to the processor to compute the hash value based on the input key. The processor may cause a hash table lookup operation to be performed based on the hash value.Type: GrantFiled: December 27, 2022Date of Patent: November 3, 2026Assignee: Intel CorporationInventors: Jiayu Hu, Ren Wang, Xuan Ding, Cheng Jiang, Cunming Liang, Narayan Ranganathan, Rajesh Sankaran, Xiao Wang
-
Patent number: 12781583Abstract: The present invention relates to the field of drilling coring devices. Disclosed are a pressure-preserved coring tool, a use method, and a reservoir analysis method. The pressure-preserved coring tool comprises an outer cylinder (1), a differential assembly (2), a pressure-preserving inner cylinder assembly (4), and a seal assembly (5). The differential assembly is configured to be able to drive the pressure-pre-serving inner cylinder assembly to move upwards relative to the seal assembly, so that the seal assembly seals the inner cylinder assembly for accommodating a rock core (8).Type: GrantFiled: September 8, 2023Date of Patent: November 3, 2026Assignees: CHINA NATIONAL PETROLEUM CORPORATION, CNPC GREATWALL DRILLING COMPANYInventors: Yang Su, Shaoliang Sun, Ren Wang, Jun Luo, Shangwen Zhou, Mengyu Xie, Boyi Xia, Xianggang Duan, Yang Jiao, Liang Tang, Chenchen Dong, Li Wen
-
Publication number: 20260329847Abstract: A method for confirming data status includes, in response to receiving from a source agent a request for reconciling a data page, storing an identification of the data page. Further, a reconciled status of the data page is acquired based on the identification. The reconciled status is used to confirm whether the data page transmitted in an OTel Log Format has been written to a database. The method further includes, in response to the reconciled status indicating that the data page has not been written to the database for a period of time exceeding a predetermined time length, sending to the source agent an indication for requesting a data collector to retransmit the data page. In this way, the problem that the data collector cannot confirm whether the data page has been written to the database can be solved.Type: ApplicationFiled: May 30, 2025Publication date: October 22, 2026Inventors: Yongbing XUE, Mengze LIAO, Weiyang LIU, Ren WANG, Huifeng LI, Qi WANG
-
Publication number: 20260332544Abstract: Embodiments of the present disclosure relate to a method, system, and computer program product for transmitting telemetry data. The method includes receiving data from a client, where the data is used to monitor a status of the client. The method further includes classifying, based on a plurality of telemetry data types, the data into a plurality of buffer queues for the plurality of telemetry data types, and transmitting the classified telemetry data in parallel via the plurality of buffer queues for the plurality of telemetry data types. The method implemented by the present disclosure can establish separate data transmission channels for data of different resource types, and avoid interleaving of different types of data, thereby improving the transmission speed and efficiency, and reducing data loss and error rate.Type: ApplicationFiled: June 9, 2025Publication date: October 22, 2026Inventors: Ren Wang, Mengze Liao, Huifeng Li, Weiyang Liu, Yongbing Xue
-
Publication number: 20260275823Abstract: The present invention relates to the field of drilling coring devices. Disclosed are a pressure-preserved coring tool, a use method, and a reservoir analysis method. The pressure-preserved coring tool comprises an outer cylinder (1), a differential assembly (2), a pressure-preserving inner cylinder assembly (4), and a seal assembly (5). The differential assembly is configured to be able to drive the pressure-pre-serving inner cylinder assembly to move upwards relative to the seal assembly, so that the seal assembly seals the inner cylinder assembly for accommodating a rock core (8).Type: ApplicationFiled: May 13, 2026Publication date: September 17, 2026Inventors: Yang SU, Shaoliang SUN, Ren WANG, Jun LUO, Shangwen ZHOU, Mengyu XIE, Boyi XIA, Xianggang DUAN, Yang JIAO, Liang TANG, Chenchen DONG, Li WEN
-
Publication number: 20260243365Abstract: A shaft assembly and an electric valve are provided. The shaft assembly includes a compound motion assembly, a shaft rod assembly and a bearing assembly. The shaft rod assembly includes a shaft rod and a shaft sleeve, the shaft sleeve being connected to the shaft rod, and the shaft rod including a bottom wall portion. Part of the compound motion assembly is located between the shaft sleeve and the bottom wall portion in an axial direction of the shaft assembly; the bearing assembly is arranged between the shaft sleeve and the compound motion assembly in the axial direction of the shaft assembly, and the bearing assembly can abut against the shaft sleeve and the compound motion assembly; and/or the bearing assembly is arranged between the bottom wall portion and the compound motion assembly in the axial direction of the shaft assembly.Type: ApplicationFiled: July 25, 2023Publication date: August 20, 2026Applicant: ZHEJIANG SANHUA AUTOMOTIVE COMPONENTS CO., LTD.Inventors: Ren WANG, Lixin WANG
-
Patent number: 12706843Abstract: Disclosed are systems and methods for adaptive resilient network communication. A system may monitor network traffic on multiple pathways between user equipment and an application or a service at a network destination, gather network telemetry data from the monitored network traffic, input the network telemetry data into a trained artificial intelligence model, and classify the network telemetry data using the model. The system may further determine, using the model, an anomaly condition in at least a portion of the multiple pathways, and in response to the determination of an anomaly, select a mitigation technique for the at least a portion of the multiple pathways.Type: GrantFiled: June 29, 2022Date of Patent: August 11, 2026Assignee: Intel CorporationInventors: Christian Maciocco, Ren Wang, Kshitij Arun Doshi, Francesc Guim Bernat, Ned M. Smith, Satish Chandra Jha, Vesh Raj Sharma Banjade, S M Iftekharul Alam, Shu-ping Yeh
-
Publication number: 20260193380Abstract: A method for preparing V-type pregelatinized hydroxypropyl starch including the following steps: extruding a mixture of starch and an ethanol aqueous solution—with the ethanol concentration of the solution ranging from 30% to 50% by volume and the mass ratio of starch to the ethanol aqueous solution being 1:0.4 to 1:1—to form an extrudate, followed by drying and pulverizing the extrudate to obtain extrusion-modified starch A; then contacting extrusion-modified starch A with an ethanol solution, adjusting the pH of the mixture to an alkaline range, reacting the mixture with propylene oxide under specified reaction conditions to form a reaction system, adjusting the pH of the reaction system to an acidic range to terminate the reaction, separating the solid product from the system via suction filtration, washing the solid product, and drying it to obtain the target V-type pregelatinized hydroxypropyl starch.Type: ApplicationFiled: January 8, 2026Publication date: July 9, 2026Inventors: Xing ZHOU, Zhenye SUN, Ren WANG, Zhengyu JIN
-
Patent number: 12608243Abstract: A network interface card (NIC) can be configured to monitor a first central processing unit (CPU) core mapped to a first receive queue having a receive queue length. The NIC can also be configured to determine whether the CPU core is overloaded based on the receive queue length. The NIC can also be configured to redirect data packets that were targeted from the first receive queue to the CPU core to another CPU core responsive to a determination that the CPU core is overloaded.Type: GrantFiled: January 19, 2021Date of Patent: April 21, 2026Assignee: Intel CorporationInventors: Ren Wang, Daniel P. Daly, Antoine Kaufmann, Saikrishna Edupuganti, Tsung-Yuan C. Tai
-
Publication number: 20260097360Abstract: A method and a system for collaborative prediction and intelligent control of multiple pollutants in waste incineration flue gas are provided. The method includes: constructing a multi-pollutant collaborative prediction model for four types of flue gas pollutants in waste incineration flue gas based on a deep learning algorithm; constructing a cost index function considering an absorbent dosage and an environmental protection index function considering pollutant emission amounts by integrating multi-objective optimization methods; determining optimal dosage data of absorbents corresponding to the four types of flue gas pollutants; controlling and adjusting an opening degree of the dispensing valve of the each absorbent based on the optimal dosage data, thereby achieving intelligent control of multiple pollutants in waste incineration flue gas.Type: ApplicationFiled: September 30, 2025Publication date: April 9, 2026Applicant: ZHEJIANG UNIVERSITYInventors: Xiaoqing LIN, Ren WANG, Jie CHEN, Qunxing HUANG, Xiaodong LI, Jianhua YAN
-
Patent number: 12596679Abstract: Methods, apparatus, systems, and articles of manufacture providing a tiered elastic cloud storage to increase data resiliency are disclosed. An example instructions cause one or more processors to at least execute the instructions to: generate a storage scheme for files based on a categorization of the files and resource capabilities of an edge-based device and a cloud-based device, the categorization including a first group of files to be stored locally at an end user computing device, a second group of files to be stored externally at the edge-based device, and a third group of files to be stored externally at the cloud-based device; in response to an acknowledgement from at least one of the edge-based device or the cloud-based device, generate a map corresponding to locations of the files; store the first group of files in local storage; and cause transmission of the second group of files to the edge-based device and the third group of files to the cloud-based device.Type: GrantFiled: November 8, 2021Date of Patent: April 7, 2026Assignee: Intel CorporationInventors: Ren Wang, Christian Maciocco, Kshitij Doshi, Francesc Guim Bernat, Ned Smith, Satish Jha, Vesh Raj Sharma Banjade, S M Iftekharul Alam
-
Publication number: 20260078647Abstract: The present invention relates to the field of drilling coring devices. Disclosed are a pressure-preserved coring tool, a use method, and a reservoir analysis method. The pressure-preserved coring tool comprises an outer cylinder (1), a differential assembly (2), a pressure-preserving inner cylinder assembly (4), and a seal assembly (5). The differential assembly is configured to be able to drive the pressure-pre-serving inner cylinder assembly to move upwards relative to the seal assembly, so that the seal assembly seals the inner cylinder assembly for accommodating a rock core (8).Type: ApplicationFiled: September 8, 2023Publication date: March 19, 2026Inventors: Yang SU, Shaoliang SUN, Ren WANG, Jun LUO, Shangwen ZHOU, Mengyu XIE, Boyi XIA, Xianggang DUAN, Yang JIAO, Liang TANG, Chenchen DONG, Li WEN
-
Publication number: 20260010402Abstract: Examples described herein relate to a work scheduler that includes at least one processor and at least one queue. In some examples, the work scheduler receives a request to allocate a region of memory and based on availability of a memory segment associated with a central cache to satisfy the request to allocate a region of memory, provide a memory allocation using an available memory segment entry associated with the central cache from the at least one queue. In some examples, the work scheduler assigns a workload to a processor and controls when to pre-fetch content relevant to the workload to store in a cache or memory accessible to the processor based on a position of the workload in a work queue associated with the processor.Type: ApplicationFiled: September 15, 2025Publication date: January 8, 2026Inventors: Yipeng WANG, Ren WANG, Tsung-Yuan C. TAI, Yifan YUAN, Pravin PATHAK, Sundar VEDANTHAM, Chris MACNAMARA
-
Patent number: 12498974Abstract: Methods, apparatus, and systems for adaptive collaborative memory with the assistance of programmable networking devices. Under one example, the programmable networking device is a switch that is deployed in a system or cluster of servers comprising a plurality of nodes. The switch selects one or more nodes to be remote memory server nodes and allocate one or more portions of memory on those nodes to be used as remote memory for one or more remote memory client nodes. The switch receives memory access request messages originating from remote memory client nodes containing indicia identifying memory to be accessed, determines which remote memory server node is to be used for servicing a given memory access request, and sends a memory access request message containing indicia identifying memory to be accessed to the remote memory server node that is determined. The switch also facilitates return of messages containing remote memory access responses to the client nodes.Type: GrantFiled: March 31, 2022Date of Patent: December 16, 2025Assignee: Intel CorporationInventors: Ren Wang, Christian Maciocco, Yipeng Wang, Kshitij A. Doshi, Vesh Raj Sharma Banjade, Satish C. Jha, S M Iftekharul Alam, Srikathyayani Srikanteswara, Alexander Bachmutsky
-
Publication number: 20250377881Abstract: The present disclosure relates to a method, device, and computer program product for updating an application programming interface (API). The method includes identifying a code segment of a first version from the API. The method further includes converting the code segment of the first version to a first abstract syntax tree (AST) according to a first conversion strategy. The method further includes generating a second AST according to the first AST. The method further includes converting the second AST to a code segment of a second version according to a second conversion strategy. In scenarios where an API is automatically updated, the method according to the present disclosure can improve the accuracy of updating the API, thereby improving the efficiency of updating.Type: ApplicationFiled: July 30, 2024Publication date: December 11, 2025Inventors: Lian LI, Ren WANG, Cheng YANG, Yuhong NIE, Weiyang LIU, Yun ZHANG
-
Patent number: 12484594Abstract: A method for extending shelf life of germ remained rice includes evenly spreading the germ remained rice on a sheet tray, and moderately moistening the germ remained rice, packing the germ remained rice moistened, and irradiating the germ remained rice with an electron beam.Type: GrantFiled: September 26, 2022Date of Patent: December 2, 2025Assignee: JIANGNAN UNIVERSITYInventors: Ren Wang, Yudan Jin, Haibo Li, Wei Feng, Tao Wang, Hao Zhang
-
Patent number: 12448634Abstract: A method for preparing V-type granular porous starch includes the following steps: mixing starch and an ethanol aqueous solution in a temperature of 100-150° C. to yield V-type granular starch; and adding a mixed enzyme including alpha-amylase and amyloglucosidase to a mixture of the V-type granular starch and the ethanol aqueous solution, to enzymatically hydrolyze the V-type granular starch to yield V-type granular porous starch.Type: GrantFiled: December 31, 2021Date of Patent: October 21, 2025Assignee: JIANGNAN UNIVERSITYInventors: Xing Zhou, Zhengyu Jin, Qing Chang, Ren Wang, Jinpeng Wang, Jianwei Zhao, Aiquan Jiao, Jie Long
-
Patent number: 12443443Abstract: Examples described herein relate to a work scheduler that includes at least one processor and at least one queue. In some examples, the work scheduler receives a request to allocate a region of memory and based on availability of a memory segment associated with a central cache to satisfy the request to allocate a region of memory, provide a memory allocation using an available memory segment entry associated with the central cache from the at least one queue. In some examples, the work scheduler assigns a workload to a processor and controls when to pre-fetch content relevant to the workload to store in a cache or memory accessible to the processor based on a position of the workload in a work queue associated with the processor.Type: GrantFiled: February 24, 2020Date of Patent: October 14, 2025Assignee: SK Hynix NAND Product Solutions Corp.Inventors: Yipeng Wang, Ren Wang, Tsung-Yuan C. Tai, Yifan Yuan, Pravin Pathak, Sundar Vedantham, Chris MacNamara
-
Patent number: 12418498Abstract: Technologies for dynamically managing a batch size of packets include a network device. The network device is to receive, into a queue, packets from a remote node to be processed by the network device, determine a throughput provided by the network device while the packets are processed, determine whether the determined throughput satisfies a predefined condition, and adjust a batch size of packets in response to a determination that the determined throughput satisfies a predefined condition. The batch size is indicative of a threshold number of queued packets required to be present in the queue before the queued packets in the queue can be processed by the network device.Type: GrantFiled: July 31, 2023Date of Patent: September 16, 2025Assignee: Intel CorporationInventors: Ren Wang, Mia Primorac, Tsung-Yuan C. Tai, Saikrishna Edupuganti, John J. Browne
-
Publication number: 20250279972Abstract: Technologies for dynamically managing a batch size of packets include a network device. The network device is to receive, into a queue, packets from a remote node to be processed by the network device, determine a throughput provided by the network device while the packets are processed, determine whether the determined throughput satisfies a predefined condition, and adjust a batch size of packets in response to a determination that the determined throughput satisfies a predefined condition. The batch size is indicative of a threshold number of queued packets required to be present in the queue before the queued packets in the queue can be processed by the network device.Type: ApplicationFiled: April 30, 2025Publication date: September 4, 2025Applicant: Intel CorporationInventors: Ren Wang, Mia Primorac, Tsung-Yuan C. Tai, Saikrishna Edupuganti, John J. Browne