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: 11838405Abstract: 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: GrantFiled: February 4, 2022Date of Patent: December 5, 2023Assignee: ArcBlock, Inc.Inventors: Zhihong Mao, Tian Chen, Shi Shu
-
Patent number: 11676139Abstract: 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: GrantFiled: June 26, 2019Date of Patent: June 13, 2023Assignee: ArcBlock, Inc.Inventors: Zhihong Mao, Peiling Ding, Tian Chen
-
Patent number: 11388010Abstract: 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: GrantFiled: October 18, 2019Date of Patent: July 12, 2022Assignee: ArcBlock, Inc.Inventors: Tian Chen, Zhihong Mao
-
Patent number: 11245514Abstract: 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: GrantFiled: October 15, 2019Date of Patent: February 8, 2022Assignee: ArcBlock, IncInventors: Zhihong Mao, Tian Chen, Shi Shu
-
Publication number: 20210119807Abstract: 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: ApplicationFiled: October 18, 2019Publication date: April 22, 2021Inventors: Tian Chen, Zhihong Mao
-
Publication number: 20200005292Abstract: 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: ApplicationFiled: June 26, 2019Publication date: January 2, 2020Inventors: Zhihong Mao, Peiling Ding, Tian Chen
-
Patent number: 9449308Abstract: 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: GrantFiled: December 14, 2010Date of Patent: September 20, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Rachel Schiff, Zhihong Mao, Richard Ignacio Zaragoza
-
Patent number: 9368274Abstract: 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: GrantFiled: March 16, 2013Date of Patent: June 14, 2016Assignees: Huazhong University of Science and Technology, UNIVERSITY OF PITTSBURGHInventors: Qi Xu, Mingui Sun, Hao Wang, Zhihong Mao, Jiping He
-
Patent number: 8781479Abstract: 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: GrantFiled: January 22, 2009Date of Patent: July 15, 2014Assignee: Microsoft CorporationInventors: Zhihong Mao, Stephen Goggin, Attila Pall, Grzegorz Lapinski, Kresimir Bozic, Dan Stevenson, Dan Teodosiu
-
Publication number: 20120151381Abstract: 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: ApplicationFiled: December 14, 2010Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Rachel Schiff, Zhihong Mao, Richard Ignacio Zaragoza
-
Patent number: 8154730Abstract: 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: GrantFiled: September 15, 2011Date of Patent: April 10, 2012Assignee: General Electric CompanyInventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
-
Publication number: 20120002195Abstract: 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: ApplicationFiled: September 15, 2011Publication date: January 5, 2012Applicant: GENERAL ELECTRIC COMPANYInventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
-
Publication number: 20110267620Abstract: 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: ApplicationFiled: April 30, 2010Publication date: November 3, 2011Applicant: GENERAL ELECTRIC COMPANYInventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
-
Patent number: 8040517Abstract: 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: GrantFiled: April 30, 2010Date of Patent: October 18, 2011Assignee: General Electric CompanyInventors: Juntao Wu, Hua Xia, Robert Deveaux, Zhihong Mao, David John Allcock, Qin Chen
-
Patent number: 7822578Abstract: 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: GrantFiled: June 17, 2008Date of Patent: October 26, 2010Assignee: General Electric CompanyInventors: Bogdan Z. Kasztenny, Lawrence A. Sollecito, Jeffrey G. Mazereeuw, Zhihong Mao
-
Publication number: 20100184440Abstract: 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: ApplicationFiled: January 22, 2009Publication date: July 22, 2010Applicant: Microsoft CorporationInventors: Zhihong Mao, Stephen Goggin, Attila Pall, Grzegorz Lapinski, Kresimir Bozic, Dan Stevenson, Dan Teodosiu
-
Patent number: 7729428Abstract: 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: GrantFiled: December 28, 2006Date of Patent: June 1, 2010Assignee: General Electric CompanyInventors: Adil Jaffer, Dale Finney, Zhihong Mao
-
Publication number: 20090312999Abstract: 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: ApplicationFiled: June 17, 2008Publication date: December 17, 2009Inventors: Bogdan Z. Kasztenny, Lawrence A. Sollecito, Jeffrey G. Mazereeuw, Zhihong Mao
-
Patent number: 7463036Abstract: 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: GrantFiled: December 28, 2006Date of Patent: December 9, 2008Assignee: General Electric CompanyInventors: Dale Finney, Adil Jaffer, Zhihong Mao, William Premerlani, Mark Adamiak
-
Publication number: 20080157776Abstract: 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: ApplicationFiled: December 11, 2007Publication date: July 3, 2008Inventors: Adil Jaffer, Zhihong Mao