Patents by Inventor Mindong ZHAO

Mindong ZHAO 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).

  • Publication number: 20250085999
    Abstract: The present disclosure provides an inter-core communication method and apparatus, a computer equipment, and a computer-readable storage medium. The inter-core communication method comprising: transmitting, with respect to at least one interrupt pass-through core configured for an interrupt pass-through mode among a plurality of cores, a physical interrupt directly to a client without going through a Hypervisor in response to the physical interrupt occurring, the Hypervisor being a virtual machine manager, and performing communication between the plurality of cores using a Fast Interrupt Request (FIQ).
    Type: Application
    Filed: July 19, 2024
    Publication date: March 13, 2025
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Gang LI, Lei WANG, Chungwoo PARK, Minhyung KIM, Mindong ZHAO
  • Publication number: 20240330034
    Abstract: A method for implementing a virtual machine introspection includes: receiving a read request to access a memory area of a virtual machine through a Hypervisor for data reading; the Hypervisor accessing the memory area of the virtual machine to perform an operation of reading data according to the read request to return an operation result; and reconstructing semantic information based on the operation result, on an apparatus located outside a virtualization system that includes the Hypervisor.
    Type: Application
    Filed: December 29, 2023
    Publication date: October 3, 2024
    Inventors: MINDONG ZHAO, DONG KOU, TIANJIE ZHAO
  • Publication number: 20240311173
    Abstract: The disclosure relates to a scheduling method, a virtual machine monitor, an electronic device and a storage medium. The scheduling method including obtaining running data of a guest operating system running on the virtual machine monitor and/or scheduling information of a first scheduler of the virtual machine monitor and adjusting a parameter of the first scheduler at least based on the obtained running data and/or adjusting a parameter of a second scheduler of the guest operating system at least based on the obtained scheduling information may be provided.
    Type: Application
    Filed: December 26, 2023
    Publication date: September 19, 2024
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Yuehua DAI, Daihuan ZHOU, Mindong ZHAO
  • Patent number: 11966751
    Abstract: A device is deployed with a preset operating system. A booting method of the device includes: performing, by a main processor, at least one first kernel task of a kernel of the preset operating system in a preset initialization phase of the kernel of the preset operating system; and distributing at least one second kernel task of the kernel of the preset operating system to at least one secondary processor for processing. The boot processor and the secondary processor are both processors of the device. The boot processor boots the preset operating system. Tasks of the kernel of the preset operating system in the preset initialization phase are divided into the at least one first kernel task and the at least one second kernel task.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: April 23, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yuehua Dai, Xiangming Yang, Tianjie Zhao, Mindong Zhao
  • Publication number: 20230418484
    Abstract: A memory access method and device are provided for a Non-Uniform Memory Access (NUMA) system including nodes, each node configured to run a predetermined program and including a preset memory allocated for the predetermined program, where a same global physical address corresponds to each of the preset memories of each of the nodes, respectively, the method including: performing an operation on a first preset memory local to a first node of the nodes when the predetermined program is running on the first node; and synchronizing the operation performed on the first preset memory to each preset memory local to each of the nodes, respectively, where each of the nodes is configured to access its local preset memory using the same global physical address when running the predetermined program on the node.
    Type: Application
    Filed: June 23, 2023
    Publication date: December 28, 2023
    Inventors: YUEHUA DAI, LEI WANG, YING XU, MINDONG ZHAO
  • Publication number: 20220334847
    Abstract: A device is deployed with a preset operating system. A booting method of the device includes: performing, by a main processor, at least one first kernel task of a kernel of the preset operating system in a preset initialization phase of the kernel of the preset operating system; and distributing at least one second kernel task of the kernel of the preset operating system to at least one secondary processor for processing. The boot processor and the secondary processor are both processors of the device. The boot processor boots the preset operating system. Tasks of the kernel of the preset operating system in the preset initialization phase are divided into the at least one first kernel task and the at least one second kernel task.
    Type: Application
    Filed: June 24, 2021
    Publication date: October 20, 2022
    Inventors: YUEHUA DAI, XIANGMING YANG, TIANJIE ZHAO, MINDONG ZHAO
  • Publication number: 20210389966
    Abstract: At least one example embodiment of the inventive concepts include an embedded system including processing circuitry configured to execute an extensible hypervisor, the extensible hypervisor including a micro kernel and a virtualization service layer, the micro kernel is configured to provide a virtualization environment for at least one first-type virtual machine, the virtualization service layer is configured to provide a service interface for at least one second-type virtual machine, and the micro kernel is executed at a first privilege layer, and the virtualization service layer is executed at a second privilege layer.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 16, 2021
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Lei WANG, Gang LI, Yuehua DAI, Mindong ZHAO, Shuang ZHAO