Patents by Inventor Hai Jin
Hai Jin 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: 12724824Abstract: The present invention relates to energy-efficient collaborative method and apparatus for graph processing, wherein the apparatus comprises at least: a dependency path prefetching unit for receiving active vertex information and prefetching an edge of graph partition along a dependency path, starting with an active vertex in a circular queue; and a direct dependency managing unit for converting dependency relationship between head and tail vertices of a core dependency path into direct dependency and managing it in a cache, and updating dependency indexes according to dynamic changes in graph structure during dynamic graph processing, so as to ensure accurate results of graph processing. The accelerator of the present invention is capable of being integrated into a multi-core processor, thereby processing multiple paths on multiple processor kernels with high concurrency, and in turn accelerating dissemination of vertex states in a graph to speed convergence during graph processing.Type: GrantFiled: September 15, 2022Date of Patent: September 1, 2026Assignee: Huazhong University of Science and TechnologyInventors: Yu Zhang, Jin Zhao, Qiange Shen, Xinyu Jiang, Hui Yu, Hao Qi, Yun Yang, Shijun Li, Xiaofei Liao, Hai Jin
-
Patent number: 12725430Abstract: A system for correcting an alignment of positions of points affiliated with an object, in images of a location, that has one or more of a linear feature or a planar feature can include a processor and a memory. The memory can store an alignment module and a communications module. The alignment module can include instructions to: (1) identify, within data affiliated with the images, the positions of the points affiliated with the object that has the one or more of the linear feature or the planar feature and (2) correct, in a manner that recognizes that the object has the one or more of the linear feature or the planar feature, the alignment of the positions to produce a digital map of the location. The communications module can include instructions to transmit the digital map to a vehicle to be used to control a movement of the vehicle.Type: GrantFiled: September 7, 2023Date of Patent: September 1, 2026Assignee: Woven by Toyota, Inc.Inventors: Paul J. Ozog, Hai Jin, Yucong Lin
-
Publication number: 20260244913Abstract: A block-centric acceleration system and method for heterogeneous graph neural networks (HGNNs) are provided. The system includes a processor comprising a block loading unit, a block scheduling unit, processing units, and a reduction unit. The block loading unit identifies central blocks and constructs a block overlap graph, prioritizing the central blocks based on their degrees of overlap. The block scheduling unit dynamically assigns prioritized blocks to idle processing units. The processing units perform computations using row-wise matrix multiplication and element-wise operations, thereby carrying out hybrid computation for HGNN inference and generating intermediate results corresponding to structural and semantic aggregation within the block overlap graph. The reduction unit determines an aggregation status flag based on results from the processing units and outputs semantic features upon completion of structural and semantic aggregation.Type: ApplicationFiled: December 18, 2025Publication date: August 20, 2026Inventors: Yu ZHANG, Ruida XIN, Jin ZHAO, Hui YU, Xiaofei LIAO, Hai JIN
-
Publication number: 20260236387Abstract: A disaggregated-memory-based learned index write extension method and system are provided, wherein the system includes compute-pool servers and memory-pool servers. The compute-pool server holds a pointer to a write delta buffer of the reuse model, determines insertion location of key-value pairs based on a linear model in cached learned index model, and uses the held pointer to access a write delta buffer on the memory-pool server. The memory-pool server constructs the learned index model and the write delta buffer of reuse model to absorb newly inserted key-value pairs. A retraining thread in the memory-pool server asynchronously retrains submodels, scans and trains key-value pairs within the submodel, generates new bottom-layer submodels, updates the write delta buffer, and dynamically adjusts size of the write delta buffer based on data insertion characteristics within the coverage range of the submodel.Type: ApplicationFiled: August 18, 2025Publication date: August 13, 2026Inventors: Haikun LIU, Zhuohui DUAN, Bangyu LI, Xiaofei LIAO, Hai JIN
-
Publication number: 20260178483Abstract: A method and apparatus for accelerating KV-separated LSM-tree storage indexing based on smart SSD are disclosed. The method comprises: constructing, on a host side, a KV-separated LSM-tree storage module comprising a GC manager and a GC scheduler, wherein GC manager constructs and manages a ValidMap to record KV data validity at respective positions in a value file, and GC scheduler is configured to initiate, schedule, and write back results of GC compute units; constructing GC compute units on a smart SSD side to offload a garbage collection module from the host side, the GC compute units performing garbage collection via decoding, processing, and encoding without data dependencies; and determining a parameter configuration for the number of deployed GC compute units meeting throughput requirements.Type: ApplicationFiled: August 18, 2025Publication date: June 25, 2026Inventors: Haikun LIU, Zhuohui DUAN, Hao FENG, Xiaofei LIAO, Hai JIN
-
Patent number: 12632794Abstract: The present invention relates a method and a system for cross-chain consensus oriented to federated learning, comprising: conducting intra-cluster single-chain federated learning and collecting local update information; sending updates after consensus to a second federation so as to execute cross-cluster gradient exchange; receiving a verification result of cross-cluster gradient update consensus fed back from the second federation; and conducting local model update based on the verification result. After implementation of the update consensus, the present invention provides rewards and punishments based on the contributions of the cluster representatives, thereby encouraging the cluster representatives in the computing nodes to act honestly, so that the participants can actively help the model update.Type: GrantFiled: December 15, 2021Date of Patent: May 19, 2026Assignee: Huazhong University of Science and TechnologyInventors: Jiang Xiao, Xiaohai Dai, Huichuwu Li, Chen Yu, Hai Jin
-
Publication number: 20260127446Abstract: An acceleration method for heterogeneous graph neural networks based on meta-path graphs is provided, including: constructing a meta-path graph by arranging all meta-path instances in graph form, based on a given heterogeneous graph and specified types of meta-paths; partitioning the meta-path graph to obtain multiple meta-path subgraphs, which are further divided by workload; performing layer-based encoding on the meta-path instances according to the workload distribution; merging all meta-path instance slice encodings based on inter-layer relationships in the meta-path graph to obtain meta-path instance encodings; and performing intra-meta-path aggregation and inter-meta-path aggregation to compute the final features of the target vertices. The present method significantly reduces redundant computations in heterogeneous graph neural network, thereby improving model inference efficiency.Type: ApplicationFiled: March 28, 2025Publication date: May 7, 2026Applicant: Huazhong University of Science and TechnologyInventors: Long ZHENG, Haiheng HE, Xiaofei LIAO, Hai JIN, Haifeng LIU, Yu HUANG
-
Patent number: 12615133Abstract: A method and system for encryption and assured deletion of information is provided, the method at least includes: sorting fields of the information into at least two sensitivity levels by sensitivity; generating encryption keys and key shards thereof based on predetermined thresholds, and creating mapping between targets and the key shards, based on the encryption keys for the sensitivity levels, encrypting the information fields of the corresponding sensitivity levels and deleting the original information and encryption keys; and in response to reception of a recover request, recovering the encryption keys based on the key shards and performing decryption, so as to recover the original information. The present disclosure aims at the problem that information is difficult to be safely stored and assuredly deleted, and realizes multi-party security key deletion of encrypted personal information.Type: GrantFiled: April 10, 2024Date of Patent: April 28, 2026Assignee: Huazhong University of Science and TechnologyInventors: Peng Xu, Mengyang Yu, Wei Wang, Yixin Su, Yubo Zheng, Hai Jin
-
Patent number: 12572594Abstract: A method for incremental metapath storage and dynamic maintenance is provided, which includes, reformatting metapath instances, from a designated heterogeneous graph and of a designated metapath type, into path graphs; executing graph updating tasks and performing dynamic maintenance on the updated path graphs, traversing the path graph to obtain the location of metapath updates and update the path graph; for metapaths with length greater than 2 and with symmetrical central portion, central merge operation is performed to simplify path graph and perform subsequent restoration operation; and directly perform restoration operation on path graphs that do not meet the merging conditions. The present disclosure utilizes characteristics of graph update to obtain locality of metapath updates, and combines internal relationship characteristics of metapath instances to greatly speed up metapath generation and achieve real-time inference of dynamic heterogeneous graph models.Type: GrantFiled: March 20, 2024Date of Patent: March 10, 2026Assignees: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY, ZHEJIANG LABInventors: Long Zheng, Haiheng He, Xiaofei Liao, Hai Jin, Dan Chen, Yu Huang
-
Patent number: 12541692Abstract: The present invention relates to an interference-based method for knowledge graph completion and system thereof, wherein the method at least comprises: when performing sampling on a knowledge graph, constructing a knowledge graph completion model; performing model training and performance evaluation on the knowledge graph completion model; and performing prediction on missing elements of incomplete triples in the knowledge graph; the knowledge graph completion model is constructed through: based on optical interference and superposition principles, constructing a score function from data of superposed luminous intensities, mirroring the triples in the knowledge graph to a process of superposition of the luminous intensities, and differentiating between positives and negatives obtained during the sampling of the knowledge graph.Type: GrantFiled: September 27, 2022Date of Patent: February 3, 2026Assignee: Huazhong University of Science and TechnologyInventors: Feng Zhao, Xiangyu Gui, Hai Jin, Ruilin Zhao
-
Patent number: 12511916Abstract: Systems and methods are provided for developing/updating training datasets for traffic light detection/perception models. V2I-based information may indicate a particular traffic light state/state of transition. This information can be compared to a traffic light perception prediction. When the prediction is inconsistent with the V2I-based information, data regarding the condition(s)/traffic light(s)/etc. can be saved and uploaded to a training database to update/refine the training dataset(s) maintained therein. In this way, an existing traffic light perception model can be updated/improved and/or a better traffic light perception model can be developed.Type: GrantFiled: March 6, 2024Date of Patent: December 30, 2025Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Kun-Hsin Chen, Peiyan Gong, Shunsho Kaku, Sudeep Pillai, Hai Jin, Sarah Yoo, David L Garber, Ryan W. Wolcott
-
Publication number: 20250391116Abstract: Systems and methods of optimizing vehicle trace data for generating digital representations of road networks are provided. For example, a methodology of the presently disclosed technology may comprise: (1) segmenting vehicle trace data into a first set of tile groups; (2) applying an optimization algorithm to the first set of tile groups; (3) segmenting the vehicle trace data into a second set of tile groups, wherein geospatial arrangement of the second set of tile groups is shifted with respective to geospatial arrangement of the first set of tile groups; (4) applying the optimization algorithm to the second set of tile groups; and (5) generating a representation of an environment based on the application of the optimization algorithm to the first and second sets of tile groups.Type: ApplicationFiled: June 21, 2024Publication date: December 25, 2025Inventors: Paul J. Ozog, Mohamed Aladem, Yucong Lin, Matthew Dreisbach, Chong Zhang, Hai Jin
-
Patent number: 12499270Abstract: A method and system for deleting multi-copy personal data efficiently and securely is provided, wherein the personal data and its subject identifier are signed and uploaded to data domains and stored as personal data copies; the personal data copies along with its source and destination data are circulated among the data domains; the data domain receiving a deletion instruction transmits the deletion instruction to every relevant data domains based on the identifier of the personal data subject and the destination data and then performs deletion; and after completing the deletion, the data domain deposit its domain identifier and feedback data it receives into a log, and feed the log back to its superior data domain. And the system of the present disclosure includes a plurality of data domains that can perform the above operations, thereby realizing association-based storage, association-based deletion and verification of association-based deletion of multi-copy personal data.Type: GrantFiled: March 12, 2024Date of Patent: December 16, 2025Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Peng Xu, Runze Xu, Wei Wang, Yinjia Pi, Tianyang Chen, Hai Jin
-
Patent number: 12475078Abstract: The present invention relates to a post-exascale graph computing method, and corresponding system, storage medium and electronic device. The invention solves the problems of low computing performance, poor scalability and high communication overhead in the large-scale distributed environment, and improves the performance of the supercomputer when supporting large-scale graph computing.Type: GrantFiled: July 27, 2022Date of Patent: November 18, 2025Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Yu Zhang, Jin Zhao, Hui Yu, Yun Yang, Xinyu Jiang, Shijun Li, Xiaofei Liao, Hai Jin
-
Patent number: 12461785Abstract: The present invention relates to a graphic-blockchain-orientated sharding storage apparatus, at least comprising a first sharding module and a second sharding module, wherein the first sharding module shards nodes having different resource capacity levels based on ledger data organized using a DAG structure, and the second sharding module assigns transactions to the shards matching with execution difficulty levels of the transactions, so that each said transaction is processed and stored in the shard corresponding thereto. The present invention incorporates the sharding technology into a graphic blockchain to provide a graphic-blockchain-orientated sharding storage method, so as to reduce pressure in terms of data storage and transaction processing on nodes of the graphic blockchain system.Type: GrantFiled: June 13, 2022Date of Patent: November 4, 2025Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGYInventors: Jiang Xiao, Feng Cheng, Junpei Ni, Wenhui Yang, Hai Jin
-
Publication number: 20250327686Abstract: Systems and methods are provided that can improve a SLAM system to account for the inaccuracy in the timestamps of location data and image data that operate independently or with dedicated control units. For example, the systems and methods may replace the timestamps with a counter value that is communicatively coupled with the vehicle to generate an incremental progression of the data generated by the sensors. Additionally, the process may model data points (e.g., landmarks) in accordance with an uncertainty (e.g., covariance) that is shaped as an ellipsoid that represents the uncertainty in the position of the vehicle at a point based on the location sensor. As the speed of the vehicle increases, in one approach, the more elongated the ellipsoid becomes. The uncertainty in the time of the location data may be modeled as a covariance so that the location data can be modeled through the SLAM system.Type: ApplicationFiled: April 22, 2024Publication date: October 23, 2025Inventors: PAUL J. OZOG, Mohamed Aladem, Hai Jin, Yucong Lin, Matthew Dreisbach
-
Publication number: 20250321119Abstract: Systems and methods are provided for verification of the mapping output while accounting for the large amount of data associated with a full geometry map. For example, the system may generate the geometry map of an environment where a vehicle is located and automatically identify a defective area of the geometry map. The defective area may, for example, be identified using a machine learning model to detect the defective area with respect to a threshold or confidence value. The system can receive a bounding box from at least one user device that identifies an adjustment to the defective area of the geometry map. Using the bounding box, the system can crop the defective area of the geometry map and initiate an action based on the adjustment to the defective area of the geometry map.Type: ApplicationFiled: April 10, 2024Publication date: October 16, 2025Inventors: YUCONG LIN, Hai Jin
-
Patent number: 12437558Abstract: Systems, methods, computer-readable media, techniques, and methodologies are disclosed for performing end-to-end, learning-based keypoint detection and association. A scene graph of a signalized intersection is constructed from an input image of the intersection. The scene graph includes detected keypoints and linkages identified between the keypoints. The scene graph can be used along with a vehicle's localization information to identify which keypoint that represents a traffic signal is associated with the vehicle's current travel lane. An appropriate vehicle action may then be determined based on a transition state of the traffic signal keypoint and trajectory information for the vehicle. A control signal indicative of this vehicle action may then be output to cause an autonomous vehicle, for example, to implement the appropriate vehicle action.Type: GrantFiled: October 29, 2022Date of Patent: October 7, 2025Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Kun-Hsin Chen, Peiyan Gong, Sudeep Pillai, Arjun Bhargava, Shunsho Kaku, Hai Jin, Kuan-Hui Lee
-
Patent number: 12430250Abstract: A cache-designing method using cache lines to record cache-miss information is provided, wherein cache lines and cache-miss information are stored in a common storage space by means of shared storage. Tags of cache lines, as well as cache lines and cache-miss information, are stored separately in different static random-access memories, wherein multiple independent memories are used for tags, while a single memory is for cache lines and cache-miss information. A request-processing pipeline and a response-processing pipeline are constructed to be parallelable and used respectively for processing memory-access requests and for processing memory-response data.Type: GrantFiled: September 23, 2024Date of Patent: September 30, 2025Assignees: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY, ZHEJIANG LABInventors: Zhiyuan Shao, Sitong Lu, Xiaofei Liao, Hai Jin
-
Publication number: 20250284833Abstract: A method and system for kernel data isolation based on multiple kernel page tables is provided. Through creating multiple kernel page tables in a kernel system and binding specific applications to a corresponding page table for operation, each internal process of the application remains consistent with the corresponding page table in terms of kernel address space, and the kernel address spaces of different applications are isolated from each other due to existence of the different page tables. The system includes a page table management module and a private memory management module. The present disclosure protects private application data at the granularity of applications in the same kernel at very low costs to prevent data breach caused by read attacks on kernel address space or privilege escalation attacks, maintains privilege level division of kernel address spaces, and ensures transparency of private memories among applications and general IO capability of private memories.Type: ApplicationFiled: January 28, 2025Publication date: September 11, 2025Applicant: Huazhong University of Science and TechnologyInventors: Song WU, Zixuan WANG, Hao FAN, Zhuo HUANG, Dezhong YAO, Hai JIN