The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 03, 2023
Filed:
Dec. 06, 2019
Moac Blockchain Technology Inc., Palo Alto, CA (US);
Xiaohu Chen, Mountain View, CA (US);
Yifan Wang, San Jose, CA (US);
Yang Chen, Bellevue, WA (US);
Zhengpeng Li, Columbia, MD (US);
Xinle Yang, Portland, OR (US);
Qing Xu, Shanghai, CN;
Weiqi Wang, Palo Alto, CA (US);
Yuechao Ma, Seattle, WA (US);
Xiannong Fu, Irvine, CA (US);
MOAC BLOCKCHAIN TECH, INC., Palo Alto, CA (US);
Abstract
A record of authorization including user information is received and appended to a blockchain. The record of authorization authorizes access by a third-party application to the user information for an access duration. The user information is encrypted by a group key and access duration is based on a change to the group key. The group key comprises a public/private key pair, and the access duration is implemented by an authorization group of nodes having the group key. The group key corresponds to either a valid group key at or near the start of the access duration, that enables decryption of a message in the record of authorization that includes the user information, or an incompatible group key at or after the end of the access duration, that does not enable decryption of the message in the record of authorization that includes the user information.