Patents by Inventor Jingtong Liu

Jingtong Liu 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: 11880577
    Abstract: Aspects of the present disclosure relate to data deduplication (dedup) techniques for storage arrays. In embodiments, a sequence of input/output (IO) operations in an IO stream received from one or more host devices by a storage array are identified. Additionally, a determination is made as to whether previously received IO operations match the identified IO based on an IO rolling offsets empirical distribution model. Further, one or more data deduplication (dedup) techniques are performed on the matching IO sequence based on a comparison of a source compression technique and a target compression technique related to the identified IO sequence.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Ramesh Doddaiah, Peng Wu, Jingtong Liu
  • Patent number: 11829625
    Abstract: Embodiments of the present disclosure relate to managing communications between slices on a storage device engine. Shared slice memory of a storage device engine is provisioned for use by each slice of the storage device engine. The shared slice memory is a portion of total storage device engine memory. Each slice's access to the shared memory portion is controlled.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: November 28, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Rong Yu, Jingtong Liu, Peng Wu
  • Publication number: 20230229329
    Abstract: Aspects of the present disclosure relate to data deduplication (dedup) techniques for storage arrays. In embodiments, a sequence of input/output (IO) operations in an IO stream received from one or more host devices by a storage array are identified. Additionally, a determination is made as to whether previously received IO operations match the identified IO based on an IO rolling offsets empirical distribution model. Further, one or more data deduplication (dedup) techniques are performed on the matching IO sequence based on a comparison of a source compression technique and a target compression technique related to the identified IO sequence.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 20, 2023
    Applicant: Dell Products L.P.
    Inventors: Ramesh Doddaiah, Peng Wu, Jingtong Liu
  • Patent number: 11340805
    Abstract: A storage array packs multiple non-full-size front-end tracks into slices that contain multiple back-end tracks. A greedy first fit packing algorithm is used to find packing solutions that are cached and ranked. The cached, ranked packing solutions are used by attempting to find matches with bucketed front-end tracks to be relocated. New packing solutions are generated and cached when matches cannot be found. Packing solutions may be shared outside the domain in which they are discovered.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: May 24, 2022
    Assignee: Dell Products L.P.
    Inventors: Peng Wu, Rong Yu, Jingtong Liu
  • Publication number: 20210334026
    Abstract: Embodiments of the present disclosure relate to managing communications between slices on a storage device engine. Shared slice memory of a storage device engine is provisioned for use by each slice of the storage device engine. The shared slice memory is a portion of total storage device engine memory. Each slice's access to the shared memory portion is controlled.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 28, 2021
    Applicant: EMC IP Holding Company LLC
    Inventors: Rong Yu, Jingtong Liu, Peng Wu