Patents by Inventor Zhihong Mao

Zhihong Mao 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: 11838405
    Abstract: Systems and methods that implement delegation on a blockchain network. A delegate blockchain transaction may be broadcasted to a blockchain network that encodes: a delegator blockchain user, a delegate blockchain user; information that indicates one or more permissions that the delegate blockchain user is authorized to perform, and an attestation that the delegator blockchain user authorizes the delegation. A delegate blockchain user may generate a blockchain transaction which is digitally signed using a delegate's private key in place of a delegator's private key.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 5, 2023
    Assignee: ArcBlock, Inc.
    Inventors: Zhihong Mao, Tian Chen, Shi Shu
  • Patent number: 11676139
    Abstract: Techniques and systems described below relate to systems and methods to access and store blockchain data. In various examples, a client computer system submits a blockchain-agnostic request to a computing resource service provider and the service provider processes the request. The chain-agnostic request may be a request that is interoperable between multiple blockchain protocols, such that, for a given request, the request can be fulfilled using multiple underlying blockchain technologies. A computing resource service provider may receive and process chain-agnostic requests by decoding or otherwise interpreting the requests and routing the requests for fulfillment using one or more chain adapters that are accessible to the computing resource service provider. The service provider may determine metadata associated with the request and determining how to fulfill the request, which may include accessing computing resources of the computing resource service provider and/or the associated blockchain network.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: June 13, 2023
    Assignee: ArcBlock, Inc.
    Inventors: Zhihong Mao, Peiling Ding, Tian Chen
  • Patent number: 11388010
    Abstract: Techniques and systems described below relate to systems and methods to migrate a blockchain account. A blockchain migrate transaction can migrate an existing account from an old address to a new address. A blockchain account migration can be performed in response to a determination that a secret key associated with an address has or has potentially been exposed. Existing digital assets associated with a potentially compromised account may be carried over to a new account as part of a blockchain account migrate transaction.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: July 12, 2022
    Assignee: ArcBlock, Inc.
    Inventors: Tian Chen, Zhihong Mao
  • Patent number: 11245514
    Abstract: Systems and methods that implement delegation on a blockchain network. A delegate blockchain transaction may be broadcasted to a blockchain network that encodes: a delegator blockchain user, a delegate blockchain user; information that indicates one or more permissions that the delegate blockchain user is authorized to perform, and an attestation that the delegator blockchain user authorizes the delegation. A delegate blockchain user may generate a blockchain transaction which is digitally signed using a delegate's private key in place of a delegator's private key.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: February 8, 2022
    Assignee: ArcBlock, Inc
    Inventors: Zhihong Mao, Tian Chen, Shi Shu
  • Publication number: 20210119807
    Abstract: Techniques and systems described below relate to systems and methods to migrate a blockchain account. A blockchain migrate transaction can migrate an existing account from an old address to a new address. A blockchain account migration can be performed in response to a determination that a secret key associated with an address has or has potentially been exposed. Existing digital assets associated with a potentially compromised account may be carried over to a new account as part of a blockchain account migrate transaction.
    Type: Application
    Filed: October 18, 2019
    Publication date: April 22, 2021
    Inventors: Tian Chen, Zhihong Mao
  • Publication number: 20200005292
    Abstract: Techniques and systems described below relate to systems and methods to access and store blockchain data. In various examples, a client computer system submits a blockchain-agnostic request to a computing resource service provider and the service provider processes the request. The chain-agnostic request may be a request that is interoperable between multiple blockchain protocols, such that, for a given request, the request can be fulfilled using multiple underlying blockchain technologies. A computing resource service provider may receive and process chain-agnostic requests by decoding or otherwise interpreting the requests and routing the requests for fulfillment using one or more chain adapters that are accessible to the computing resource service provider. The service provider may determine metadata associated with the request and determining how to fulfill the request, which may include accessing computing resources of the computing resource service provider and/or the associated blockchain network.
    Type: Application
    Filed: June 26, 2019
    Publication date: January 2, 2020
    Inventors: Zhihong Mao, Peiling Ding, Tian Chen
  • Patent number: 9449308
    Abstract: Embodiments provide visual programming constructs including icons representing conditions and actions for processing incoming data streams. A user selects icons corresponding to at least one of the conditions and at least one of the actions to define a rule. The selected condition relates to at least one element possibly present in the incoming data stream. Without compilation of the rule, at least one incoming data stream is analyzed based on the condition to detect a presence of the element within the incoming data stream. The action is performed based on the analysis. In some embodiments, formatting of the incoming data streams is altered according to the conditions and actions to personalize the incoming data stream.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: September 20, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rachel Schiff, Zhihong Mao, Richard Ignacio Zaragoza
  • Patent number: 9368274
    Abstract: A wireless power transfer system including a driver coil array, a hexagonally-packed transmitter mat, a receiver coil, and a load coil for powering a medical implant. The magnetically coupled resonance between two isolated parts is established by an array of primary coils and a single small secondary coil to create a transcutaneous power link for implanted devices as moving targets. The primary isolated part includes a driver coil array magnetically coupled to a mat of hexagonally packed primary coils. Power is injected by the driver coils into the transmitter coils in the transmitter mat to maintain resonance in the presence of losses and power drawn by the receiver coil from the magnetic field. The implanted secondary isolated part includes a receiver coil magnetically coupled to a load coil. A rectification/filter system is connected to the load coil supplying DC power to the electronic circuits of the implant.
    Type: Grant
    Filed: March 16, 2013
    Date of Patent: June 14, 2016
    Assignees: Huazhong University of Science and Technology, UNIVERSITY OF PITTSBURGH
    Inventors: Qi Xu, Mingui Sun, Hao Wang, Zhihong Mao, Jiping He
  • Patent number: 8781479
    Abstract: The described implementations relate to automatic network selection in relation to wireless mobile devices. One method can be applied to a mobile device that has both Wi-Fi and cellular capabilities. The method can attempt to identify Wi-Fi network availability for the mobile device. This method also evaluates whether to configure the mobile device to accomplish data communication over an identified Wi-Fi network or a cellular network.
    Type: Grant
    Filed: January 22, 2009
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Zhihong Mao, Stephen Goggin, Attila Pall, Grzegorz Lapinski, Kresimir Bozic, Dan Stevenson, Dan Teodosiu
  • Publication number: 20120151381
    Abstract: Embodiments provide visual programming constructs including icons representing conditions and actions for processing incoming data streams. A user selects icons corresponding to at least one of the conditions and at least one of the actions to define a rule. The selected condition relates to at least one element possibly present in the incoming data stream. Without compilation of the rule, at least one incoming data stream is analyzed based on the condition to detect a presence of the element within the incoming data stream. The action is performed based on the analysis. In some embodiments, formatting of the incoming data streams is altered according to the conditions and actions to personalize the incoming data stream.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Rachel Schiff, Zhihong Mao, Richard Ignacio Zaragoza
  • Patent number: 8154730
    Abstract: An arc flash detection method includes transmitting light via an optical fiber to a sensor and transmitting light from the sensor that includes components representative of acoustic waves and light for filtering and processing to detect an occurrence of an arc flash.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: April 10, 2012
    Assignee: General Electric Company
    Inventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
  • Publication number: 20120002195
    Abstract: An arc flash detection method includes transmitting light via an optical fiber to a sensor and transmitting light from the sensor that includes components representative of acoustic waves and light for filtering and processing to detect an occurrence of an arc flash.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 5, 2012
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
  • Publication number: 20110267620
    Abstract: A sensor to simultaneously detect light and acoustic waves is presented. The sensor includes one or more optical fibers and a diaphragm disposed near one end of at least one of the one or more optical fibers. The diaphragm is configured to vibrate upon incidence of acoustic waves from an arc flash and reflect a light beam into at least the one of the one or more of the optical fibers. A semi-transparent region is disposed around the one or more optical fibers to diffuse light originating from the arc flash into at least one of the one or more optical fibers.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
  • Patent number: 8040517
    Abstract: A sensor to simultaneously detect light and acoustic waves is presented. The sensor includes one or more optical fibers and a diaphragm disposed near one end of at least one of the one or more optical fibers. The diaphragm is configured to vibrate upon incidence of acoustic waves from an arc flash and reflect a light beam into at least the one of the one or more of the optical fibers. A semi-transparent region is disposed around the one or more optical fibers to diffuse light originating from the arc flash into at least one of the one or more optical fibers.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: October 18, 2011
    Assignee: General Electric Company
    Inventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
  • Patent number: 7822578
    Abstract: Predictive maintenance systems and methods are described. A method includes measuring environmental conditions using a plurality of sensors within the IED, processing the environmental measurements to determine long-term exposure factors representing historical operating conditions of the IED, applying a reliability model to the long-term exposure factors, determining a numerical measure of IED life based on the long-term exposure factors and the reliability model, comparing the numerical measure of IED life to preselected boundary values, and signaling if the numerical measure of IED life is outside of the preselected boundary values.
    Type: Grant
    Filed: June 17, 2008
    Date of Patent: October 26, 2010
    Assignee: General Electric Company
    Inventors: Bogdan Z. Kasztenny, Lawrence A. Sollecito, Jeffrey G. Mazereeuw, Zhihong Mao
  • Publication number: 20100184440
    Abstract: The described implementations relate to automatic network selection in relation to wireless mobile devices. One method can be applied to a mobile device that has both Wi-Fi and cellular capabilities. The method can attempt to identify Wi-Fi network availability for the mobile device. This method also evaluates whether to configure the mobile device to accomplish data communication over an identified Wi-Fi network or a cellular network.
    Type: Application
    Filed: January 22, 2009
    Publication date: July 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Zhihong Mao, Stephen Goggin, Attila Pall, Grzegorz Lapinski, Kresimir Bozic, Dan Stevenson, Dan Teodosiu
  • Patent number: 7729428
    Abstract: A method for recognizing a valid change of state in a communication signal including capacitively coupled signals received by an input contact includes maintaining the input contact in a first state and an impedance of the first contact input in a first impedance level, validating that the communication signal sent from to the input contact is a valid change of state, and changing the input contact to a second state and the impedance of the first input contact input to a second impedance level when the voltage signal is validated. An input contact circuit is also disclosed.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: June 1, 2010
    Assignee: General Electric Company
    Inventors: Adil Jaffer, Dale Finney, Zhihong Mao
  • Publication number: 20090312999
    Abstract: Predictive maintenance systems and methods are described. A method includes measuring environmental conditions using a plurality of sensors within the IED, processing the environmental measurements to determine long-term exposure factors representing historical operating conditions of the IED, applying a reliability model to the long-term exposure factors, determining a numerical measure of IED life based on the long-term exposure factors and the reliability model, comparing the numerical measure of IED life to preselected boundary values, and signaling if the numerical measure of IED life is outside of the preselected boundary values.
    Type: Application
    Filed: June 17, 2008
    Publication date: December 17, 2009
    Inventors: Bogdan Z. Kasztenny, Lawrence A. Sollecito, Jeffrey G. Mazereeuw, Zhihong Mao
  • Patent number: 7463036
    Abstract: The measurement of analog coil voltage and coil current during the energizing of the circuit breaker coil that is connected to the output contact of a protective circuit breaker relay in order to detect an incipient failure of the circuit breaker mechanism.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: December 9, 2008
    Assignee: General Electric Company
    Inventors: Dale Finney, Adil Jaffer, Zhihong Mao, William Premerlani, Mark Adamiak
  • Publication number: 20080157776
    Abstract: A monitor circuit is provided which detects various incipient failure modes of a circuit breaker. The monitor circuit includes a processor and a primary circuit connected in circuit with the processor. The primary circuit may be configured for preventing transients and high currents associated with the operation of the circuit breaker from damaging the processor. A secondary circuit may be connected in circuit with the processor and the primary circuit. The secondary circuit provides an analog voltage input and a current input to the processor that is representative of an aspect of the circuit breaker and wherein the processor is configured to detect at least one failure mode of at least one circuit breaker from the analog voltage and current input.
    Type: Application
    Filed: December 11, 2007
    Publication date: July 3, 2008
    Inventors: Adil Jaffer, Zhihong Mao