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: 12373590
    Abstract: The present invention relates to a blockchain-based system and method for preventing unauthorized deletion of surveillance video, the system at least comprising: a plurality of camera components, for generating surveillance video; at least one video-recording node, for connecting to a blockchain network and randomly generating a key pair, splitting the video file received from the camera components into a plurality of video-file blocks and randomly sending them to participation nodes across the blockchain network for storage, and recording hash values of the stored video files and node information; and a blockchain network device, for updating the hash values of the video files uploaded by the video-recording nodes based on a smart contract. In the present invention, uploading and storing time for camera-videos is recorded by the smart contract as tamper-resistant time reference for law enforcement, protecting video data from malicious deletion at video-recording nodes without the need of redundant space.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: July 29, 2025
    Assignee: Huazhong University of Science and Technology
    Inventors: Weiqi Dai, Ziyi Liang, Kexuan Zhao, Deqing Zou, Hai Jin
  • Patent number: 12373463
    Abstract: A method and system for automatic deletion of information based on time synchronization and trusted counting is provided, the method including: defining different data structures including configurations in a normalized manner; setting triggering conditions for automatic information deletion, including conditions for automatic deletion based on time synchronization and/or based on trusted counting; maintaining synchrony of the configurations across different domains; and after satisfying the triggering conditions, making an information source domain and/or an information propagation domain perform the automatic information deletion.
    Type: Grant
    Filed: April 10, 2024
    Date of Patent: July 29, 2025
    Assignee: Huazhong University of Science and Technology
    Inventors: Peng Xu, Yinjia Pi, Wei Wang, Shuning Xu, Yubo Zheng, Hai Jin
  • Patent number: 12354552
    Abstract: A display device includes: a substrate; a plurality of voltage lines extending parallel to each other on the substrate; and a voltage supplier connected to one side end of a plurality of voltage lines and configured to transmit a voltage to a plurality of voltage lines, wherein a density of the plurality of voltage lines decreases farther away from the voltage supplier.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: July 8, 2025
    Assignee: Samsung Display Co., Ltd.
    Inventors: Ki Nyeng Kang, Guang Hai Jin, Sun Kwang Kim
  • Patent number: 12339775
    Abstract: The present invention relates to a hardware accelerator for hypergraph processing and its operating method, the hardware accelerator comprising: a data loader: for, in the presence of a data-centric load-trigger-reduce execution model, reading hypergraph partition data from an off-chip memory successively according to hypergraph data structure and an order of hypergraph partitions; an address translator, for deploying the hypergraph data into a private register of a processor and/or into a buffer memory according to a priority level of loaded data, and recording corresponding offset information; a task trigger, for generating computing tasks according to the loaded data, and scheduling the computing tasks into the processor; the processor, for receiving and executing the computing tasks; a reducer, for scheduling intermediate results into a first-priority-data reducer unit or a second-priority-data reducer unit depending on the priority level of the data so as to execute a reducing operation for the intermedi
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: June 24, 2025
    Assignees: Huazhong University of Science and Technology, Zhejiang Lab
    Inventors: Long Zheng, Qinggang Wang, Xiaofei Liao, Ao Hu, Hai Jin
  • Publication number: 20250204206
    Abstract: A display device includes a substrate including a display area including sub-pixels, and a non-display area adjacent to the display area, a first electrode disposed on the substrate, a second electrode disposed on the substrate, a light emitting structure disposed on the first electrode and the second electrode in the display area, and a third electrode disposed on the light emitting structure in the display area and disposed on the second electrode in at least a portion of the non-display area.
    Type: Application
    Filed: October 21, 2024
    Publication date: June 19, 2025
    Applicant: Samsung Display Co., LTD.
    Inventors: Ki Nyeng KANG, Guang Hai JIN, Sun Kwang KIM, Jong Hwan CHA
  • Publication number: 20250185484
    Abstract: A display device may include a display panel having a plurality of pixels therein, a first conductive pattern on the display panel, a touch insulating layer covering at least a portion of the first conductive pattern, a second conductive pattern on the touch insulating layer, and an organic insulating layer. The second conductive pattern may include a first metal layer and a second metal layer. The first metal layer may include a plurality of sub-metal layers, and the second metal layer may include a plurality of sub-metal layers. A first sub-metal layer of the first metal layer may be stacked on a first sub-metal layer of the second metal layer, and a width of the first sub-metal layer of the first metal layer may be wider than a width of the first sub-metal layer of the second metal layer.
    Type: Application
    Filed: July 25, 2024
    Publication date: June 5, 2025
    Inventors: Joon Woo BAE, Guang Hai JIN, Sam Tae JEONG
  • Publication number: 20250139005
    Abstract: 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: Application
    Filed: September 23, 2024
    Publication date: May 1, 2025
    Inventors: Zhiyuan SHAO, Sitong LU, Xiaofei LIAO, Hai JIN
  • Patent number: 12287719
    Abstract: The present invention relates to an activity recognition system balanced between versatility and individuation, comprising a communication framework jointly formed by a data collecting terminal, a computing device, and a cloud computing platform, the activity recognition system uses the communication framework to conduct personnel activity recognition and model updating, and the edge computing device further comprises a model training module and an activity recognition module, and the model training module retrieves a local activity recognition model by continuously verifying user IDs, and uses the first data to train a versatile network structure and an individualized network structure of the local activity recognition model in a way that individuation features of the user and versatility features of the model are fused with each other, so that the personnel activity recognition process conducted by the activity recognition module.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: April 29, 2025
    Assignee: HUAZHONG UNIVERSITY OF SCIENCE AND TECHNOLOGY
    Inventors: Jiang Xiao, Huichuwu Li, Minrui Wu, Hai Jin
  • Publication number: 20250124594
    Abstract: A system for using a machine learning technique to perform data association operations for positions of points that represent objects in images of a location can include a processor and a memory. The memory can store a machine learning module, a production module, and a communications module. The machine learning module can, while operating the machine learning technique, receive information and produce results of the data association operations for the positions of the points. The information can: (1) include: (a) the positions of the points that represent the objects in the images of the location and (b) a pose of a camera that produced the images, but (2) exclude pixel color data. The production module can produce, based on the results, a digital map of the location. The communications module can transmit the digital map to a specific vehicle to be used to control a movement of the specific vehicle.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 17, 2025
    Inventors: Hai Jin, Paul J. Ozog, Jeffrey M. Walls
  • Publication number: 20250086984
    Abstract: 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: Application
    Filed: September 7, 2023
    Publication date: March 13, 2025
    Inventors: Paul J. Ozog, Hai Jin, Yucong Lin
  • Publication number: 20250077683
    Abstract: The present disclosure relates to a system and method for vulnerability localization based on deep learning, which comprises, at a minimum, a processor configured to: analyze a code file under detection to obtain a first abstract syntax tree devoid of semantic information; build upon the first abstract syntax tree by incorporating data-flow edges and/or control-flow edges, thereby forming a second abstract syntax tree with semantic-flow enhancement; split the second abstract syntax tree to obtain a plurality of second abstract syntax sub-trees; and input these second abstract syntax sub-trees into a pre-established vulnerability detection and localization model.
    Type: Application
    Filed: April 30, 2024
    Publication date: March 6, 2025
    Inventors: Bin YUAN, Zijing XU, Tiancheng HU, Yueming WU, Deqing ZOU, Hai JIN
  • Patent number: 12242877
    Abstract: The present invention relates to a container-oriented Linux kernel virtualizing system, at least comprising: a virtual kernel constructing module, being configured to provide a virtual kernel customization template for a user to edit and customize a virtual kernel of a container, and generate the virtual kernel taking a form of a loadable kernel module based on the edited virtual kernel customization template; and a virtual kernel instance module, being configured to reconstruct and isolate a Linux kernel, and operate a virtual kernel instance in a separate address space in response to a kernel request from a corresponding container. The container-oriented Linux kernel virtualizing system of the present invention is based on the use of a loadable module.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: March 4, 2025
    Inventors: Song Wu, Hang Huang, Kun Wang, Honglei Wang, Hai Jin
  • Patent number: 12242634
    Abstract: The present invention relates to a highly flexible, scalable multi-blockchain, hierarchical data-sharing and data-storing system, at least comprising a third-party blockchain system, a data-sharing blockchain system, and an application-layer client, wherein the data-sharing blockchain system performs data aggregation and hierarchical storage on shared data uploaded by the third-party blockchain system through accessing the data-sharing blockchain system, so as to allow the application-layer client to require the shared data from the data-sharing blockchain system. The disclosure herein creates a single reliable data-sharing blockchain apparatus based on blockchain systems, so as to facilitate aggregation of data coming from different blockchain systems, reduce node complexity and block data redundancy when data are acquired from multiple parties, and define different sharing rules for different data contents, thereby being adaptive to scenarios where data are shared among parties.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: March 4, 2025
    Inventors: Jiang Xiao, Jian Chang, Junpei Ni, Xiaohai Dai, Shijie Zhang, Hai Jin
  • Publication number: 20250067574
    Abstract: A system for producing, from data affiliated with images of a location, a digital map can include a processor and a memory. The memory can store a productions module and a communications module. The production module can include instructions that cause the processor to produce, from the data affiliated with the images of the location, the digital map. The data, for an image, can exclude pixel color data, but can include information about: (1) a pose of a camera that produced the image and (2) one or more of a position of a point on: (a) a lane boundary of a lane of a road in the image, (b) a road boundary of the road, or (c) a landmark in the image. The communications module can include instructions that cause the processor to transmit the digital map to a vehicle to be used to control a movement of the vehicle.
    Type: Application
    Filed: August 24, 2023
    Publication date: February 27, 2025
    Inventors: Paul J. Ozog, Chong Zhang, Hai Jin, Yucong Lin, Mohammed D. Aladem, Matthew W. Dreisbach
  • Publication number: 20250013463
    Abstract: A method, system and processor for enhancing robustness of a source-code classification model based on invariant features is provided, wherein the method includes: combining non-robustness features to generate different style templates, converting codes in an input code training set into new codes of different styles to obtain a converted-code training set, merging the input-code and the converted-code training set into an expanded training set, and converting code texts in the expanded training set into code images; and converting the code images into required vectors, pairing samples of identical class randomly picked from the expanded training set and inputting the matched sample pairs into a feature extractor, iteratively updating the feature extractor and the matched sample pairs and extracting target characteristics, and training the extracted invariant features in a classifier to produce a trained model. The disclosed system includes a training set-expanding module and a model-training module.
    Type: Application
    Filed: April 30, 2024
    Publication date: January 9, 2025
    Inventors: Zhen LI, Junyao YE, Deqing ZOU, Hai JIN, Xianghong ZENG
  • Patent number: 12189950
    Abstract: The present invention relates to a dynamic memory management apparatus and method for HLS, the apparatus has several searching and caching modules and several modifying and writing-back modules, the searching and caching modules are in connection with a DRAM storing module and a BRAM buffer, respectively, and the modifying and writing-back modules are in connection with the DRAM storing module and the BRAM buffer, respectively, the BRAM buffer is for caching information about nodes on a search path and registering information about modification made to the nodes. To remedy the defect that the traditional operating system is directly transplanted to the FPGA and has low execution efficiency, the present invention utilizes the advantage of the large capacity of the DRAM on the FPGA to realize efficient dynamic memory allocation and deallocation, and improve the usability and code reusability of HLS.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: January 7, 2025
    Assignees: Huazhong University Of Science And Technology, Zhejiang Lab
    Inventors: Long Zheng, Qinggang Wang, Xiaofei Liao, Zhaozeng An, Hai Jin
  • Publication number: 20240418535
    Abstract: A method for synchronizing neighboring tiles in an electronic map is described. The method includes grouping neighboring tiles of the electronic map into a plurality of tile groups. The method also includes selecting a first tile group and a second tile group that border one another on at least a first tile in the first tile group and a second tile in the second tile group. The method further includes independently optimizing the first tile group and the second tile group if a feature crosses between the first tile group and the second tile group. The method also includes shifting a border of the first tile group and a border of the second tile group to join the first tile and the second tile in the second tile group or the first tile group.
    Type: Application
    Filed: August 30, 2024
    Publication date: December 19, 2024
    Applicants: TOYOTA RESEARCH INSTITUTE, INC., TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Hai JIN, Federico BONIARDI, Xipeng WANG, Paul OZOG, Chong ZHANG
  • Publication number: 20240362187
    Abstract: A method and system for overwriting-based deletion of information and verification of deletion is provided, wherein the method at least includes: receiving a deletion request and/or a random seed; performing fine-grained overwriting on the information by means of random overwriting; in response to an extraction request for a post-deletion state, making a master node in a source domain of the information broadcast the extraction request to at least one slave node; and sending the post-deletion state fed back by the slave node and a related state-verification parameter to a verifying terminal, so that the verifying terminal verifies an overwriting result based on a verifiable pseudo-random function. Thus, the present application can effectively prevent information recovery after being logically deleted, and efficaciously ensure verifiability as well as non-recoverability of deleted information, thereby assuring non-recoverable deletion and providing verifiability of deletion to information subjects.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 31, 2024
    Inventors: Peng XU, Shuning XU, Wei WANG, Runze XU, Tingting RAO, Hai JIN
  • Publication number: 20240362251
    Abstract: A method and system for automatic deletion of information based on time synchronization and trusted counting is provided, the method including: defining different data structures including configurations in a normalized manner; setting triggering conditions for automatic information deletion, including conditions for automatic deletion based on time synchronization and/or based on trusted counting; maintaining synchrony of the configurations across different domains; and after satisfying the triggering conditions, making an information source domain and/or an information propagation domain perform the automatic information deletion.
    Type: Application
    Filed: April 10, 2024
    Publication date: October 31, 2024
    Inventors: Peng XU, Yinjia PI, Wei WANG, Shuning XU, Yubo ZHENG, Hai JIN
  • Publication number: 20240364502
    Abstract: 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: Application
    Filed: April 10, 2024
    Publication date: October 31, 2024
    Inventors: Peng XU, Mengyang YU, Wei WANG, Yixin SU, Yubo ZHENG, Hai JIN