Patents by Inventor Pengfei SU

Pengfei SU 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: 11966598
    Abstract: Indices of storage systems are managed. An example method includes: receiving a flush cycle for flushing expired events in a storage system including multiple events in a data stream, determining, based on the flush cycle, a time slice for managing the index of the storage system, creating a slice index node for the time slice in response to determining that the occurrence time of a first event that enters the storage system in the data stream is within the time slice, wherein the slice index node includes an index node of the first event, and adding the slice index node to the index. A corresponding device and a corresponding computer program product are provided. Thus, the index of a large number of events entering the storage system is managed according to the occurrence time of the events, and the storage system can be searched and updated accurately and effectively.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: April 23, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Julius Jian Zhu, Lu Lei, Pengfei Su, Jingjing Liu
  • Publication number: 20240101836
    Abstract: The present disclosure provides an expanded coating, a preparation method and use thereof, and a permanent magnet comprising same. The expanded coating described herein comprises pores and a filler resin arranged among the pores; the pores comprise at least a spheroid pore having a cross section with a long diameter and a short diameter; in the cross section of the expanded coating, the area of the spheroid pores accounts for 50%-60% of the cross-sectional area of the expanded coating. The permanent magnet of the present disclosure comprises the expanded coating. The expanded coating has high strength and can exhibit excellent mechanical properties and corrosion resistance at high temperatures (such as 170° C.), with a shear strength greater than 2 MPa, a tensile strength greater than 2 MPa, an oil resistance greater than 1800 h and a neutral salt spray performance greater than 288 h at 170° C.
    Type: Application
    Filed: September 26, 2023
    Publication date: March 28, 2024
    Inventors: Zhiqiang LI, Wen LI, Pengfei WANG, Bin ZHOU, Yunting SU
  • Patent number: 11841864
    Abstract: An active layer of the index includes a first shard group, and shards in the first shard group are configured to store indexes of a part of data objects in a streaming storage system. In response to determining that the state of the first shard group meets a predetermined expansion condition, a second shard group is created in the index, and shards in the second shard group are configured to store indexes of data objects that will enter the storage system. The storage system is managed based on the shards in an active layer (where the second shard group is located) and frozen layers (where the second shard group) in the index. The number of shards in the storage system can be dynamically set to process streaming data at a relatively high speed, and it is suitable for processing streaming data that continuously enters the storage system.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: December 12, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Pengfei Su, Lingling Yao
  • Patent number: 11698889
    Abstract: Embodiments of the present disclosure relate to processing data. An example method includes acquiring data related to a first moment in streaming data of an object to be processed. The method further includes storing the data in a first entry of a data table based on an identification of the object to be processed, wherein the data table further includes a second entry before the first entry, and the second entry stores data related to a second moment before the first moment in the streaming data. The method further includes updating an index related to the object to be processed based on the first entry. Thus, a solution to the problem of performing search in data at different moments is provided, and it is unnecessary for a user to participate in the solution, thus improving the user experience and reducing the use of storage resources.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: July 11, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Pengfei Su, Lu Lei, Julius Jian Zhu
  • Publication number: 20230061102
    Abstract: An active layer of the index includes a first shard group, and shards in the first shard group are configured to store indexes of a part of data objects in a streaming storage system. In response to determining that the state of the first shard group meets a predetermined expansion condition, a second shard group is created in the index, and shards in the second shard group are configured to store indexes of data objects that will enter the storage system. The storage system is managed based on the shards in an active layer (where the second shard group is located) and frozen layers (where the second shard group) in the index. The number of shards in the storage system can be dynamically set to process streaming data at a relatively high speed, and it is suitable for processing streaming data that continuously enters the storage system.
    Type: Application
    Filed: October 10, 2022
    Publication date: March 2, 2023
    Inventors: Pengfei Su, Lingling Yao
  • Patent number: 11500879
    Abstract: An active layer of the index includes a first shard group, and shards in the first shard group are configured to store indexes of a part of data objects in a streaming storage system. In response to determining that the state of the first shard group meets a predetermined expansion condition, a second shard group is created in the index, and shards in the second shard group are configured to store indexes of data objects that will enter the storage system. The storage system is managed based on the shards in an active layer (where the second shard group is located) and frozen layers (where the second shard group) in the index. The number of shards in the storage system can be dynamically set to process streaming data at a relatively high speed, and it is suitable for processing streaming data that continuously enters the storage system.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: November 15, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Pengfei Su, Lingling Yao
  • Patent number: 11429626
    Abstract: An index of a storage system is managed. For example, events in a data stream to be stored are received. According to a predetermined length of a time window and occurrence times of the events, an event among the events that occurs within the time window is determined. Based on the event, a window index node is created including an index of the event. In response to determining that a current time point meets a threshold time point corresponding to the time window, the window index node is added to the index, and the threshold time point indicates that the number of received events that occur within the time window in the data stream reaches a threshold number. Thus, an index can be created in time for a large number of events entering the storage system. Further, the storage system can be queried and updated accurately and effectively.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: August 30, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Pengfei Su, Julius Jian Zhu, Lingling Yao
  • Publication number: 20220245107
    Abstract: Embodiments of the present disclosure relate to processing data. An example method includes acquiring data related to a first moment in streaming data of an object to be processed. The method further includes storing the data in a first entry of a data table based on an identification of the object to be processed, wherein the data table further includes a second entry before the first entry, and the second entry stores data related to a second moment before the first moment in the streaming data. The method further includes updating an index related to the object to be processed based on the first entry. Thus, a solution to the problem of performing search in data at different moments is provided, and it is unnecessary for a user to participate in the solution, thus improving the user experience and reducing the use of storage resources.
    Type: Application
    Filed: April 30, 2021
    Publication date: August 4, 2022
    Inventors: Pengfei Su, Lu Lei, Julius Jian Zhu
  • Publication number: 20220237188
    Abstract: An index of a storage system is managed. For example, events in a data stream to be stored are received. According to a predetermined length of a time window and occurrence times of the events, an event among the events that occurs within the time window is determined. Based on the event, a window index node is created including an index of the event. In response to determining that a current time point meets a threshold time point corresponding to the time window, the window index node is added to the index, and the threshold time point indicates that the number of received events that occur within the time window in the data stream reaches a threshold number. Thus, an index can be created in time for a large number of events entering the storage system. Further, the storage system can be queried and updated accurately and effectively.
    Type: Application
    Filed: April 29, 2021
    Publication date: July 28, 2022
    Inventors: Pengfei Su, Julius Jian Zhu, Lingling Yao
  • Publication number: 20220236896
    Abstract: Indices of storage systems are managed. An example method includes: receiving a flush cycle for flushing expired events in a storage system including multiple events in a data stream, determining, based on the flush cycle, a time slice for managing the index of the storage system, creating a slice index node for the time slice in response to determining that the occurrence time of a first event that enters the storage system in the data stream is within the time slice, wherein the slice index node includes an index node of the first event, and adding the slice index node to the index. A corresponding device and a corresponding computer program product are provided. Thus, the index of a large number of events entering the storage system is managed according to the occurrence time of the events, and the storage system can be searched and updated accurately and effectively.
    Type: Application
    Filed: April 30, 2021
    Publication date: July 28, 2022
    Inventors: Julius Jian Zhu, Lu Lei, Pengfei Su, Jingjing Liu
  • Publication number: 20220129468
    Abstract: An active layer of the index includes a first shard group, and shards in the first shard group are configured to store indexes of a part of data objects in a streaming storage system. In response to determining that the state of the first shard group meets a predetermined expansion condition, a second shard group is created in the index, and shards in the second shard group are configured to store indexes of data objects that will enter the storage system. The storage system is managed based on the shards in an active layer (where the second shard group is located) and frozen layers (where the second shard group) in the index. The number of shards in the storage system can be dynamically set to process streaming data at a relatively high speed, and it is suitable for processing streaming data that continuously enters the storage system.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 28, 2022
    Inventors: Pengfei Su, Lingling Yao
  • Patent number: 10486233
    Abstract: The invention relates to a method for eliminating hollow defects in atomized superalloy powder, and pertains to the field of powder metallurgy materials. A ball-milling processing is conducted on the atomized alloy powder to eliminate the hollow defect, obtain solid powder and increase powder utilization efficiency. By controlling mill ball diameters, mass ratio of mill balls with different diameters, mass ratio of ball to powder and ball milling time, a multi-directional impact on the powder is achieved, thereby control powder shape and obtain solid spherical powder. The invention eliminates powder hollow defect by using ball milling process and equipment. This invention with high powder utilization efficiency, short ball milling time and simple operating process, can be used for large-scale preparation and application.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 26, 2019
    Assignee: CENTRAL SOUTH UNIVERSITY
    Inventors: Zuming Liu, Pengfei Su, Boyun Huang, Qinglong Duan, Mengmei Ma, Yang Guo, Shiqi Chen
  • Publication number: 20180056398
    Abstract: The invention relates to a method for eliminating hollow defects in atomized superalloy powder, and pertains to the field of powder metallurgy materials. A ball-milling processing is conducted on the atomized alloy powder to eliminate the hollow defect, obtain solid powder and increase powder utilization efficiency. By controlling mill ball diameters, mass ratio of mill balls with different diameters, mass ratio of ball to powder and ball milling time, a multi-directional impact on the powder is achieved, thereby control powder shape and obtain solid spherical powder. The invention eliminates powder hollow defect by using ball milling process and equipment. This invention with high powder utilization efficiency, short ball milling time and simple operating process, can be used for large-scale preparation and application.
    Type: Application
    Filed: March 8, 2016
    Publication date: March 1, 2018
    Applicant: CENTRAL SOUTH UNIVERSITY
    Inventors: Zuming LIU, Pengfei SU, Boyun HUANG, Qinglong DUAN, Mengmei MA, Yang GUO, Shiqi CHEN
  • Publication number: 20170216919
    Abstract: A method for removing prior particle boundaries and hole defects of a powder metallurgy high-temperature alloy. The method includes performing mechanical ball milling treatment on an atomized powder, thermosetting the powder to form a shape, and preparing a powder metallurgy high-temperature alloy.
    Type: Application
    Filed: March 8, 2016
    Publication date: August 3, 2017
    Applicant: CENTRAL SOUTH UNIVERSITY
    Inventors: Zuming LIU, Pengfei SU, Boyun HUANG, Qinglong DUAN, Yang GUO, Mengmei MA