Patents by Inventor Changbin Liu

Changbin 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: 11863318
    Abstract: In one embodiment, a method is provided. The method includes receiving a request for a first set of data stored on a data storage system from a computing device. The method also includes retrieving the first set of data from a data storage device of the data storage system. The method further includes generating a set of codewords based on the first set of data and an error correction code. The method further includes transmitting a set of network packets to the computing device. Each network packet of the set of network packets comprises a codeword from the set of codewords.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 2, 2024
    Assignee: FRONTIIR PTE LTD.
    Inventors: Changbin Liu, Boon Thau Loo
  • Patent number: 11568089
    Abstract: In one embodiment, a method is provided. The method includes receiving first set of data via a communication interface of a data storage system. The method also includes determining whether a primary processing device should be used for performing checksum computations for the first set of data. If the primary processing device should be used, the method further includes providing the first set of data to the primary processing device. If the primary processing device should not be used, the method further includes providing the first set of data to the secondary processing device.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: January 31, 2023
    Assignee: FRONTIIR PTE LTD.
    Inventors: Changbin Liu, Boon Thau Loo
  • Publication number: 20220067212
    Abstract: In one embodiment, a method is provided. The method includes receiving first set of data via a communication interface of a data storage system. The method also includes determining whether a primary processing device should be used for performing checksum computations for the first set of data. If the primary processing device should be used, the method further includes providing the first set of data to the primary processing device. If the primary processing device should not be used, the method further includes providing the first set of data to the secondary processing device.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Inventors: Changbin Liu, Boon Thau Loo
  • Publication number: 20220069942
    Abstract: In one embodiment, a method is provided. The method includes receiving a request for a first set of data stored on a data storage system from a computing device. The method also includes retrieving the first set of data from a data storage device of the data storage system. The method further includes generating a set of codewords based on the first set of data and an error correction code. The method further includes transmitting a set of network packets to the computing device. Each network packet of the set of network packets comprises a codeword from the set of codewords.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 3, 2022
    Inventors: Changbin Liu, Boon Thau Loo
  • Patent number: 11212349
    Abstract: In one embodiment, a method is provided. The method includes transmitting a first set of data from a data storage system to a computing device using a first network protocol. The method also includes analyzing network conditions of a network used by the computing device and the data storage system. The method further includes determining whether to use a second network protocol to transmit a second set of data to the computing device. The method further includes in response to determining that the second network protocol should be used to transmit the second set of data, transmitting the second set of data to the computing device using the second network protocol.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: December 28, 2021
    Assignee: FRONTIIR PTE LTD.
    Inventors: Changbin Liu, Boon Thau Loo
  • Patent number: 9311159
    Abstract: Systems, methods, and articles of manufacture to provide cloud resource orchestration are disclosed. An example method includes converting, with a processor, a plurality of constraints and a goal for a cloud deployment into a constraint optimization problem, calculating, with the processor, a solution for the constraint optimization problem, and generating instructions to perform cloud resource orchestration for the cloud deployment based on the solution of the constraint optimization problem.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: April 12, 2016
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yun Mao, Changbin Liu, Boon Thau Loo, Jacobus Van der Merwe
  • Patent number: 9106584
    Abstract: An aspect of the disclosed technology is a general-purpose platform that may be used to provide resilient cloud services. Tasks may be written as procedures in general-purpose programming languages that directly manipulate resources via control interfaces. In one implementation, resource states, such as router configurations and virtual machine states, associated with a cloud customer that provides communications services, may be abstracted into tables in a relational or semi-structured database. State changes that have been written to the database tables are automatically propagated by the database to appropriate customer physical devices, such as network elements, thereby implementing various customer network operations.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: August 11, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Yun Mao, Maria Fernandez, Changbin Liu, Jacobus Van Der Merwe
  • Publication number: 20130111033
    Abstract: Systems, methods, and articles of manufacture to provide cloud resource orchestration are disclosed. An example method includes converting, with a processor, a plurality of constraints and a goal for a cloud deployment into a constraint optimization problem, calculating, with the processor, a solution for the constraint optimization problem, and generating instructions to perform cloud resource orchestration for the cloud deployment based on the solution of the constraint optimization problem.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Inventors: Yun Mao, Changbin Liu, Boon Thau Loo, Jacobus Van der Merwe
  • Publication number: 20130080480
    Abstract: An aspect of the disclosed technology is a general-purpose platform that may be used to provide resilient cloud services. Tasks may be written as procedures in general-purpose programming languages that directly manipulate resources via control interfaces. In one implementation, resource states, such as router configurations and virtual machine states, associated with a cloud customer that provides communications services, may be abstracted into tables in a relational or semi-structured database. State changes that have been written to the database tables are automatically propagated by the database to appropriate customer physical devices, such as network elements, thereby implementing various customer network operations.
    Type: Application
    Filed: September 26, 2011
    Publication date: March 28, 2013
    Applicant: AT&T INTELLECTUAL PROPERTY I LP
    Inventors: Yun Mao, Maria Fernandez, Changbin Liu, Jacobus Van Der Merwe