Patents by Inventor Yuan Gu

Yuan Gu 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: 20240388010
    Abstract: a patch antenna structure includes: a dielectric substrate, having a first surface and a second surface that face away from each other; a metal ground layer, attached to the first surface of the dielectric substrate and provided with a plurality of slots; and an array of antenna elements, composed of four antenna elements and disposed on the second surface of the dielectric substrate; wherein in the array of antenna elements, a spacing between centers of two adjacent antenna elements in a same row is less than a predetermined standard distance, and antenna elements in adjacent rows are arranged to mirror each other. The embodiments of the present disclosure are simple in structure and are applicable to various scenarios of indoor ultra-wideband base stations.
    Type: Application
    Filed: February 28, 2024
    Publication date: November 21, 2024
    Inventors: Heming Yu, Yuan Gu, Hongyan Yin
  • Patent number: 12099477
    Abstract: A method of performing synchronous replication from a primary storage system apparatus (PSSA) to a secondary storage system apparatus (SSSA) is provided. The method includes (a) in response to write requests received by the PSSA, (i) calculating metadata changes by the PSSA for accommodating the write requests, (ii) generating, by the PSSA, metadata journal log entries that describe the metadata changes, and (iii) mirroring the metadata journal log entries from the PSSA to the SSSA; (b) regenerating the metadata changes by the SSSA based on the metadata journal log entries mirrored from the PSSA to the SSSA; and (c) writing the regenerated metadata changes to persistent storage of the SSSA. A method performed by the SSSA is also provided. An apparatus, system, and computer program product for performing similar methods are also provided.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: September 24, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Joseph Yuan Gu, Tianfang Xiong, Qi Qu, Weibing Zhang, Lei Gao, Wai C. Yim, Chen Gong
  • Patent number: 11748314
    Abstract: Techniques for data replication involve: in response to a first source state machine associated with a source file system being booted up, booting up a second source state machine associated with the source file system, the first source state machine performing a first operation for resizing a first storage area of data for replication from the source file system; transmitting a resizing message from the second source state machine to a destination file system, to enable the destination file system to perform a second operation for resizing a second storage area for storing the data to be replicated into the destination file system; and in response to the first operation and the second operation being successfully performed, enabling the data for replication from the source file system to be replicated into the destination file system.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: September 5, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
  • Publication number: 20230125833
    Abstract: A method of performing synchronous replication from a primary storage system apparatus (PSSA) to a secondary storage system apparatus (SSSA) is provided. The method includes (a) in response to write requests received by the PSSA, (i) calculating metadata changes by the PSSA for accommodating the write requests, (ii) generating, by the PSSA, metadata journal log entries that describe the metadata changes, and (iii) mirroring the metadata journal log entries from the PSSA to the SSSA; (b) regenerating the metadata changes by the SSSA based on the metadata journal log entries mirrored from the PSSA to the SSSA; and (c) writing the regenerated metadata changes to persistent storage of the SSSA. A method performed by the SSSA is also provided. An apparatus, system, and computer program product for performing similar methods are also provided.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Inventors: Joseph Yuan Gu, Tianfang Xiong, Qi Qu, Weibing Zhang, Lei Gao, Wai C. Yim, Chen Gong
  • Patent number: 11494399
    Abstract: Techniques convert a first bitmap into a second bitmap. Such techniques involve determining a first plurality of bits in the first bitmap corresponding to a particular bit in the second bitmap; determining whether the first plurality of bits include a dirty bit as a unit of a processor line width; in response to determining that the first plurality of bits include a dirty bit, setting the particular bit as a dirty bit; and in response to determining that the first plurality of bits do not include a dirty bit, setting the particular bit as a non-dirty bit.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: November 8, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
  • Patent number: 11407987
    Abstract: The present invention relates to a mannanase PMan5A mutant having improved heat resistance, a gene encoding the mutant and application thereof. The mutant is obtained by a substitution of histidine with tyrosine at amino acid residue 93, phenylalanine with tyrosine at amino acid residue 94, leucine with histidine at amino acid residue 356, and/or alanine with proline at amino acid residue 389. The thermal tolerance of the single site mutation mutant H93Y, L356H and A389P are greatly improved over that of the wild-type mannanase PMan5A, and the thermal tolerance of the combination mutants shows the stack effect of the single site mutation, demonstrating the amino acids at the sites of 93, 94, 356, and 389 play an important role for the thermal stability of the mannanase of GH5 family.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: August 9, 2022
    Inventors: Huiying Luo, Bin Yao, Weina Liu, Yuan Gu, Tao Tu, Yuan Wang, Yaru Wang, Huoqing Huang, Yingguo Bai, Xiaoyun Su, Kun Meng
  • Publication number: 20210189366
    Abstract: The present invention relates to mannanase PMan5A mutant having improved heat resistance, gene and application thereof. Said mutant is obtained by substitution the 93th histidine with tyrosine, the 94th phenylalanine with tyrosine, the 356th leucine with histidine, and/or the 389th alanine with proline.
    Type: Application
    Filed: May 10, 2019
    Publication date: June 24, 2021
    Inventors: Huiying LUO, Bin YAO, Weina LIU, Yuan GU, Tao TU, Yuan WANG, Yaru WANG, Huoqing HUANG, Yingguo BAI, Xiaoyun SU, Kun MENG
  • Publication number: 20210133206
    Abstract: Techniques convert a first bitmap into a second bitmap. Such techniques involve determining a first plurality of bits in the first bitmap corresponding to a particular bit in the second bitmap; determining whether the first plurality of bits include a dirty bit as a unit of a processor line width; in response to determining that the first plurality of bits include a dirty bit, setting the particular bit as a dirty bit; and in response to determining that the first plurality of bits do not include a dirty bit, setting the particular bit as a non-dirty bit.
    Type: Application
    Filed: May 21, 2020
    Publication date: May 6, 2021
    Inventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
  • Patent number: 10853209
    Abstract: Techniques for data synchronization involve obtaining a first bitmap about a first storage device, the first storage device including a group of storage areas, a bit in the first bitmap indicating whether data in a corresponding storage area of a first size in the group of storage areas is to be synchronized to a second storage device. The technique further involves, in response to a configuration of the first storage device being changed, determining a second size of a storage area in the group of storage areas. The technique further involves converting the first bitmap into a second bitmap based on the first size and the second size. In addition, the technique further involves synchronizing data from the first storage device to the second storage device based on the second size and the second bitmap.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: December 1, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
  • Patent number: 10742389
    Abstract: A method, device and system for synchronization message transmission are provided. The method may include that: a transmitting end selects at least one Ethernet Physical Layer Link (PHY) for synchronization message transmission from a Flexible Ethernet (FlexE) group (S201); after encapsulating the synchronization message according to a preset encapsulation strategy, the transmitting end inserts the synchronization message into a synchronization message channel in overhead of the selected Ethernet PHY (S202); and the transmitting end transmits the synchronization message through the selected Ethernet PHY (S203).
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 11, 2020
    Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
    Inventors: Yuanbin Zhang, Bin Luo, Yuan Gu
  • Publication number: 20190332503
    Abstract: Techniques for data synchronization involve obtaining a first bitmap about a first storage device, the first storage device including a group of storage areas, a bit in the first bitmap indicating whether data in a corresponding storage area of a first size in the group of storage areas is to be synchronized to a second storage device. The technique further involves, in response to a configuration of the first storage device being changed, determining a second size of a storage area in the group of storage areas. The technique further involves converting the first bitmap into a second bitmap based on the first size and the second size. In addition, the technique further involves synchronizing data from the first storage device to the second storage device based on the second size and the second bitmap.
    Type: Application
    Filed: December 20, 2018
    Publication date: October 31, 2019
    Inventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
  • Publication number: 20190332580
    Abstract: Techniques for data replication involve: in response to a first source state machine associated with a source file system being booted up, booting up a second source state machine associated with the source file system, the first source state machine performing a first operation for resizing a first storage area of data for replication from the source file system; transmitting a resizing message from the second source state machine to a destination file system, to enable the destination file system to perform a second operation for resizing a second storage area for storing the data to be replicated into the destination file system; and in response to the first operation and the second operation being successfully performed, enabling the data for replication from the source file system to be replicated into the destination file system.
    Type: Application
    Filed: December 20, 2018
    Publication date: October 31, 2019
    Inventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
  • Patent number: 10409966
    Abstract: A method comprising: carrying out optimization of an item of software in a first intermediate representation; carrying out protection of the item of software in a second intermediate representation different to the first intermediate representation.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 10, 2019
    Assignee: IRDETO B.V.
    Inventors: Yuan Gu, Harold Johnson, Yaser Eftekhari, Bahman Sistany, Robert Durand
  • Publication number: 20190199505
    Abstract: A method, device and system for synchronization message transmission are provided. The method may include that: a transmitting end selects at least one Ethernet Physical Layer Link (PHY) for synchronization message transmission from a Flexible Ethernet (FlexE) group (S201); after encapsulating the synchronization message according to a preset encapsulation strategy, the transmitting end inserts the synchronization message into a synchronization message channel in overhead of the selected Ethernet PHY (S202); and the transmitting end transmits the synchronization message through the selected Ethernet PHY (S203).
    Type: Application
    Filed: August 31, 2017
    Publication date: June 27, 2019
    Inventors: Yuanbin ZHANG, Bin LUO, Yuan GU
  • Publication number: 20180342760
    Abstract: A chemical process to formulate conductive ink with low sintering temperature for inkjet printing is described and shown. The application of fabricated flexible conductive film on lithium ion batteries is also described. This chemical method and composition can remove the oxidation on metallic nanoparticle surface during ink fabrication and sintering processes. Etched metallic ions in the conductive ink are reduced and particles bridged while annealing printed patterns to achieve low temperature sintering at about 350° C. The chemical process can be applied on nickel materials that are excellent current collectors for lithium ion batteries due to high chemical stability especially at high charging-discharging potential of less than 3 Volts. Thermal decomposition and chemical reduction of silver salts are two methods disclosed for particle-free silver ink. Surfactant additive further make silver film more uniform and easier to be sintered.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 29, 2018
    Inventors: John Francis Federici, Yuan Gu, Aide Wu
  • Patent number: 10116000
    Abstract: A chemical process to formulate conductive ink with low sintering temperature for inkjet printing is described and shown. The application of fabricated flexible conductive film on lithium ion batteries is also described. This chemical method and composition can remove the oxidation on metallic nanoparticle surface during ink fabrication and sintering processes. Etched metallic ions in the conductive ink are reduced and particles bridged while annealing printed patterns to achieve low temperature sintering at about 350° C. The chemical process can be applied on nickel materials that are excellent current collectors for lithium ion batteries due to high chemical stability especially at high charging-discharging potential of less than 3 Volts. Thermal decomposition and chemical reduction of silver salts are two methods disclosed for particle-free silver ink. Surfactant additive further make silver film more uniform and easier to be sintered.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: October 30, 2018
    Assignee: New Jersey Institute of Technology
    Inventors: John Francis Federici, Yuan Gu, Aide Wu
  • Publication number: 20170116410
    Abstract: A method comprising: providing a protected item of software to a device, wherein the protected item of software is in a scripted language or an interpreted language or source code, wherein the protected item of software, when executed by the device, is arranged to perform a security-related operation for the device, wherein the security-related operation is implemented, at least in part, by at least one protected portion of code in the protected item of software, wherein the at least one protected portion of code is arranged so that (a) the at least one protected portion of code has resistance against a white-box attack and/or (b) the at least one protected portion of code may only be executed on one or more predetermined devices.
    Type: Application
    Filed: March 31, 2015
    Publication date: April 27, 2017
    Applicant: IRDETO B.V.
    Inventors: Andrew Wajs, Harold Johnson, Yuan Gu, Wim Mooij, Hans Dekker, Calin Ciordas, Fan Zhang
  • Publication number: 20170116396
    Abstract: A method comprising: carrying out optimization of an item of software in a first intermediate representation; carrying out protection of the item of software in a second intermediate representation different to the first intermediate representation.
    Type: Application
    Filed: March 31, 2015
    Publication date: April 27, 2017
    Applicant: IRDETO B.V.
    Inventors: Yuan Gu, Harold Johnson, Yaser Eftekhari, Bahman Sistany, Robert Durand
  • Publication number: 20160006541
    Abstract: A method of processing data according to a first predetermined function, the method comprising: receiving an encoded amount of data, wherein the encoded amount of data is an amount of data that has been encoded using an error control code; and processing the encoded amount of data using a second predetermined function to generate an output; wherein the second redetermined function corresponds to the first redetermined function in that the result of processing, with the second predetermined function, a quantity of data encoded using the error control code equals the result of encoding with the error control code the result of processing the quantity of data with the first predetermined function.
    Type: Application
    Filed: March 27, 2013
    Publication date: January 7, 2016
    Inventors: Yaser Eftekhari, Michael Wiener, Yongxin Zhou, Yuan Gu
  • Publication number: 20150325856
    Abstract: Inkjet-printable formulations of cathode materials, such as lithium phosphates with olivine structure such as but not limited to LiFePO4 are disclosed. The ink is formulated using an environmentally friendly process, which uses water as the solvent for the cathode's binder.
    Type: Application
    Filed: April 15, 2015
    Publication date: November 12, 2015
    Inventors: John Federici, Yuan Gu, Aide Wu