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: 20240388010Abstract: 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: ApplicationFiled: February 28, 2024Publication date: November 21, 2024Inventors: Heming Yu, Yuan Gu, Hongyan Yin
-
Patent number: 12099477Abstract: 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: GrantFiled: October 26, 2021Date of Patent: September 24, 2024Assignee: EMC IP Holding Company LLCInventors: Joseph Yuan Gu, Tianfang Xiong, Qi Qu, Weibing Zhang, Lei Gao, Wai C. Yim, Chen Gong
-
Patent number: 11748314Abstract: 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: GrantFiled: December 20, 2018Date of Patent: September 5, 2023Assignee: EMC IP Holding Company LLCInventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
-
Publication number: 20230125833Abstract: 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: ApplicationFiled: October 26, 2021Publication date: April 27, 2023Inventors: Joseph Yuan Gu, Tianfang Xiong, Qi Qu, Weibing Zhang, Lei Gao, Wai C. Yim, Chen Gong
-
Patent number: 11494399Abstract: 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: GrantFiled: May 21, 2020Date of Patent: November 8, 2022Assignee: EMC IP Holding Company LLCInventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
-
Patent number: 11407987Abstract: 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: GrantFiled: May 10, 2019Date of Patent: August 9, 2022Inventors: Huiying Luo, Bin Yao, Weina Liu, Yuan Gu, Tao Tu, Yuan Wang, Yaru Wang, Huoqing Huang, Yingguo Bai, Xiaoyun Su, Kun Meng
-
Publication number: 20210189366Abstract: 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: ApplicationFiled: May 10, 2019Publication date: June 24, 2021Inventors: Huiying LUO, Bin YAO, Weina LIU, Yuan GU, Tao TU, Yuan WANG, Yaru WANG, Huoqing HUANG, Yingguo BAI, Xiaoyun SU, Kun MENG
-
Publication number: 20210133206Abstract: 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: ApplicationFiled: May 21, 2020Publication date: May 6, 2021Inventors: Yuan Gu, Xin Zhong, Qinghua Ling, Yue Yang, Yan Shao, Lei Han, Jianbao Li
-
Patent number: 10853209Abstract: 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: GrantFiled: December 20, 2018Date of Patent: December 1, 2020Assignee: EMC IP Holding Company LLCInventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
-
Patent number: 10742389Abstract: 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: GrantFiled: August 31, 2017Date of Patent: August 11, 2020Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.Inventors: Yuanbin Zhang, Bin Luo, Yuan Gu
-
Publication number: 20190332503Abstract: 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: ApplicationFiled: December 20, 2018Publication date: October 31, 2019Inventors: Yue Yang, Xin Zhong, Yangfeng Chen, Qing Hua Ling, Yan Shao, Yuan Gu, Jianbao Li, Lei Han, Wei Feng
-
Publication number: 20190332580Abstract: 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: ApplicationFiled: December 20, 2018Publication date: October 31, 2019Inventors: Qing Hua Ling, Xin Zhong, Yangfeng Chen, Yue Yang, Jianbao Li, Lei Han, Yuan Gu, Yan Shao
-
Patent number: 10409966Abstract: 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: GrantFiled: March 31, 2015Date of Patent: September 10, 2019Assignee: IRDETO B.V.Inventors: Yuan Gu, Harold Johnson, Yaser Eftekhari, Bahman Sistany, Robert Durand
-
Publication number: 20190199505Abstract: 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: ApplicationFiled: August 31, 2017Publication date: June 27, 2019Inventors: Yuanbin ZHANG, Bin LUO, Yuan GU
-
Publication number: 20180342760Abstract: 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: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Inventors: John Francis Federici, Yuan Gu, Aide Wu
-
Patent number: 10116000Abstract: 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: GrantFiled: October 20, 2016Date of Patent: October 30, 2018Assignee: New Jersey Institute of TechnologyInventors: John Francis Federici, Yuan Gu, Aide Wu
-
Publication number: 20170116410Abstract: 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: ApplicationFiled: March 31, 2015Publication date: April 27, 2017Applicant: IRDETO B.V.Inventors: Andrew Wajs, Harold Johnson, Yuan Gu, Wim Mooij, Hans Dekker, Calin Ciordas, Fan Zhang
-
Publication number: 20170116396Abstract: 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: ApplicationFiled: March 31, 2015Publication date: April 27, 2017Applicant: IRDETO B.V.Inventors: Yuan Gu, Harold Johnson, Yaser Eftekhari, Bahman Sistany, Robert Durand
-
Publication number: 20160006541Abstract: 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: ApplicationFiled: March 27, 2013Publication date: January 7, 2016Inventors: Yaser Eftekhari, Michael Wiener, Yongxin Zhou, Yuan Gu
-
Publication number: 20150325856Abstract: 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: ApplicationFiled: April 15, 2015Publication date: November 12, 2015Inventors: John Federici, Yuan Gu, Aide Wu