Patents by Inventor Xiaoliang Zhao

Xiaoliang 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: 20250059662
    Abstract: An automatic nitrogen filling and replacing device for hydrogen production by water electrolysis, which includes a nitrogen inlet and a pipeline. The nitrogen inlet is communicated with a check valve through the pipeline, the check valve with two flowmeters through the pipeline, and the pipeline with the check valve. The flowmeters is branched into two paths and communicated with an electromagnetic valve through the pipeline. The electromagnetic valve is communicated with a pressure reducer through the pipeline, the pressure reducer on the left side with an oxygen separator through the pipeline, and the pressure reducer on the right side with a hydrogen separator through the pipeline. Alkaline liquid is filled in the lower parts of the insides of the hydrogen separator and the oxygen separator.
    Type: Application
    Filed: December 15, 2022
    Publication date: February 20, 2025
    Inventors: Xiaoliang ZHAO, Jiankang SUN, Rao FU, Liu ZILONG
  • Patent number: 11675510
    Abstract: Systems and methods for scalable shared memory among networked devices comprising IP addressable memory blocks is disclosed. The disclosed systems and methods comprise a communications network, one or more memory lending devices, each comprising one or more allocated and/or available uniformly sized blocks of memory remotely lendable over the communications network, wherein each of the one or more blocks of memory are uniquely addressable over the communications network using an Internet Protocol (IP) destination address. The systems and methods comprise further comprise at least one memory borrowing device comprising one or more remote blocks of memory allocated (loaned) thereto, wherein the at least one memory borrowing device is configured to individually access each of the one or more remote blocks of memory allocated thereto over the communications network using a unique Internet Protocol (IP) destination address.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: June 13, 2023
    Inventor: Xiaoliang Zhao
  • Publication number: 20220269411
    Abstract: Systems and methods for scalable shared memory among networked devices comprising IP addressable memory blocks is disclosed. The disclosed systems and methods comprise a communications network, one or more memory lending devices, each comprising one or more allocated and/or available uniformly sized blocks of memory remotely lendable over the communications network, wherein each of the one or more blocks of memory are uniquely addressable over the communications network using an Internet Protocol (IP) destination address. The systems and methods comprise further comprise at least one memory borrowing device comprising one or more remote blocks of memory allocated (loaned) thereto, wherein the at least one memory borrowing device is configured to individually access each of the one or more remote blocks of memory allocated thereto over the communications network using a unique Internet Protocol (IP) destination address.
    Type: Application
    Filed: May 12, 2022
    Publication date: August 25, 2022
    Inventor: Xiaoliang Zhao
  • Patent number: 11360681
    Abstract: Systems and methods for scalable shared memory among networked devices comprising IP addressable memory blocks is disclosed. The disclosed systems and methods comprise a communications network, one or more memory lending devices, each comprising one or more allocated and/or available uniformly sized blocks of memory remotely lendable over the communications network, wherein each of the one or more blocks of memory are uniquely addressable over the communications network using an Internet Protocol (IP) destination address. The systems and methods comprise further comprise at least one memory borrowing device comprising one or more remote blocks of memory allocated (loaned) thereto, wherein the at least one memory borrowing device is configured to individually access each of the one or more remote blocks of memory allocated thereto over the communications network using a unique Internet Protocol (IP) destination address.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: June 14, 2022
    Inventor: Xiaoliang Zhao
  • Patent number: 11314419
    Abstract: Techniques for managing disks involve: determining a current usage parameter associated with each of a plurality of disk sets, the current usage parameter indicating usage associated with a capability of each of the plurality of disk sets, and the capability comprising at least one of the following: a number of permitted accesses per time unit and a number of permitted writes per time unit; imbalance degree associated with the plurality of disk sets, the first imbalance degree indicating a difference in the current usage parameters of the plurality of disk sets; and causing data in at least one disk slice of a first disk set to be moved to a second disk set of the plurality of disk sets, so as to lower down the first imbalance degree. In this way, a better balance can be achieved among performances of respective disks after adjustment.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
  • Patent number: 11294566
    Abstract: Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks. In addition, the techniques involve determining a used capability parameter for each of the plurality of disks. Moreover, the techniques involve determining from the plurality of disks a first disk to be adjusted, a used capability parameter of the first disk exceeds a reference capability parameter of the first disk. The techniques further involve causing data of at least one disk slice in the first disk to be moved to a second disk of the plurality of disks, such that a difference between the used capability parameter of the first disk and reference capability parameter of the first disk is below a predetermined threshold. Accordingly, a balanced operation among respective storage disks can be achieved.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: April 5, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
  • Publication number: 20210373767
    Abstract: Systems and methods for scalable shared memory among networked devices comprising IP addressable memory blocks is disclosed. The disclosed systems and methods comprise a communications network, one or more memory lending devices, each comprising one or more allocated and/or available uniformly sized blocks of memory remotely lendable over the communications network, wherein each of the one or more blocks of memory are uniquely addressable over the communications network using an Internet Protocol (IP) destination address. The systems and methods comprise further comprise at least one memory borrowing device comprising one or more remote blocks of memory allocated (loaned) thereto, wherein the at least one memory borrowing device is configured to individually access each of the one or more remote blocks of memory allocated thereto over the communications network using a unique Internet Protocol (IP) destination address.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 2, 2021
    Inventor: Xiaoliang Zhao
  • Publication number: 20210132802
    Abstract: Techniques for managing disks involve determining, based on a parameter related to a capability of a plurality of disks, a reference capability parameter for each of the plurality of disks. In addition, the techniques involve determining a used capability parameter for each of the plurality of disks. Moreover, the techniques involve determining from the plurality of disks a first disk to be adjusted, a used capability parameter of the first disk exceeds a reference capability parameter of the first disk. The techniques further involve causing data of at least one disk slice in the first disk to be moved to a second disk of the plurality of disks, such that a difference between the used capability parameter of the first disk and reference capability parameter of the first disk is below a predetermined threshold. Accordingly, a balanced operation among respective storage disks can be achieved.
    Type: Application
    Filed: May 22, 2020
    Publication date: May 6, 2021
    Inventors: Liang Huang, Ruipeng Yang, Xiaoliang Zhao, Xianlong Liu, Yunfei Chen
  • Publication number: 20210132819
    Abstract: Techniques for managing disks involve: determining a current usage parameter associated with each of a plurality of disk sets, the current usage parameter indicating usage associated with a capability of each of the plurality of disk sets, and the capability comprising at least one of the following: a number of permitted accesses per time unit and a number of permitted writes per time unit; imbalance degree associated with the plurality of disk sets, the first imbalance degree indicating a difference in the current usage parameters of the plurality of disk sets; and causing data in at least one disk slice of a first disk set to be moved to a second disk set of the plurality of disk sets, so as to lower down the first imbalance degree. In this way, a better balance can be achieved among performances of respective disks after adjustment.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 6, 2021
    Inventors: Liang Huang, Xianlong Liu, Ruipeng Yang, Xiaoliang Zhao, Changyong Yu
  • Patent number: 10049390
    Abstract: A system is disclosing having a portable device, a computer, a network, and a display system. The portable device includes an input means for entering data and a wireless transceiver for transmitting the data and receiving messages. The computer includes an application and a display, the application includes a filter that checks the data against a list of words and indicates on the display if the data contains at least one of the words. The network is operatively connected to the portable device and the computer. The display system is connected to the computer and includes a display screen where the data is automatically displayed on the display screen for a predetermined period of time.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 14, 2018
    Assignee: Vibes Media, LLC
    Inventors: Alexander Gates Campbell, John Joseph Philbin, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Publication number: 20170154361
    Abstract: A system is disclosing having a portable device, a computer, a network, and a display system. The portable device includes an input means for entering data and a wireless transceiver for transmitting the data and receiving messages. The computer includes an application and a display, the application includes a filter that checks the data against a list of words and indicates on the display if the data contains at least one of the words. The network is operatively connected to the portable device and the computer. The display system is connected to the computer and includes a display screen where the data is automatically displayed on the display screen for a predetermined period of time.
    Type: Application
    Filed: February 13, 2017
    Publication date: June 1, 2017
    Inventors: Alexander Gates Campbell, John Joseph Philbin, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Patent number: 9571993
    Abstract: A system is disclosing having a portable device, a computer, a network, and a display system. The portable device includes an input means for entering data and a wireless transceiver for transmitting the data and receiving messages. The computer includes an application and a display, the application includes a filter that checks the data against a list of words and indicates on the display if the data contains at least one of the words. The network is operatively connected to the portable device and the computer. The display system is connected to the computer and includes a display screen where the data is automatically displayed on the display screen for a predetermined period of time.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: February 14, 2017
    Assignee: Vibes Media, LLC
    Inventors: Alexander Gates Campbell, John Joseph Philbin, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Publication number: 20160277906
    Abstract: A system is disclosing having a portable device, a computer, a network, and a display system. The portable device includes an input means for entering data and a wireless transceiver for transmitting the data and receiving messages. The computer includes an application and a display, the application includes a filter that checks the data against a list of words and indicates on the display if the data contains at least one of the words. The network is operatively connected to the portable device and the computer. The display system is connected to the computer and includes a display screen where the data is automatically displayed on the display screen for a predetermined period of time.
    Type: Application
    Filed: May 27, 2016
    Publication date: September 22, 2016
    Inventors: Alexander Gates Campbell, John Joseph Philbin, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Patent number: 9356712
    Abstract: A system is disclosing having a portable device, a computer, a network, and a display system. The portable device includes an input means for entering data and a wireless transceiver for transmitting the data and receiving messages. The computer includes an application and a display, the application includes a filter that checks the data against a list of words and indicates on the display if the data contains at least one of the words. The network is operatively connected to the portable device and the computer. The display system is connected to the computer and includes a display screen where the data is automatically displayed on the display screen for a predetermined period of time.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: May 31, 2016
    Assignee: Vibes Media LLC
    Inventors: Alexander Gates Campbell, John Joseph Philbin, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Patent number: 8812036
    Abstract: A system and method for communicating with an audience. The system includes a radio transmitter that transmits a first communication to a plurality of audience members. A server receives a plurality of short message service communications, wherein each of the plurality of short message service communications is transmitted from a portable communication device in reply to the first communication. A display operably coupled to the server automatically displays each of the plurality of short message service communications.
    Type: Grant
    Filed: April 8, 2013
    Date of Patent: August 19, 2014
    Assignee: Vibes Media, LLC
    Inventors: John Joseph Philbin, Alexander Gates Campbell, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Patent number: 8417267
    Abstract: A system and method for communicating with an audience. The system includes a radio transmitter that transmits a first communication to a plurality of audience members. A server receives a plurality of short message service communications, wherein each of the plurality of short message service communications is transmitted from a portable communication device in reply to the first communication. A display operably coupled to the server automatically displays each of the plurality of short message service communications.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: April 9, 2013
    Assignee: Vibes Media LLC
    Inventors: John Joseph Philbin, Alexander Gates Campbell, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Publication number: 20090203392
    Abstract: A system and method for communicating with an audience. The system includes a radio transmitter that transmits a first communication to a plurality of audience members. A server receives a plurality of short message service communications, wherein each of the plurality of short message service communications is transmitted from a portable communication device in reply to the first communication. A display operably coupled to the server automatically displays each of the plurality of short message service communications.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 13, 2009
    Inventors: John Joseph Philbin, Alexander Gates Campbell, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel
  • Patent number: 7489940
    Abstract: A system and method for communicating with an audience. The system includes a radio transmitter that transmits a first communication to a plurality of audience members. A server receives a plurality of short message service communications, wherein each of the plurality of short message service communications is transmitted from a portable communication device in reply to the first communication. A display operably coupled to the server automatically displays each of the plurality of short message service communications.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: February 10, 2009
    Assignee: Phi-Cam, LLC
    Inventors: John Joseph Philbin, Alexander Gates Campbell, Samuel Thomas Benediktson, Leon Xiaoliang Zhao, Vincent Borreros Villaruel