Patent AU-2019203851-B2 (AU)
Title: Methods and devices for processing certificates in blockchain system
Inventor: CHENG LONG
IPC: G06F21/00
Filed: 2019-03-04
Granted: 2021-04-08
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) 
(19) World Intellectual Property 
(1) Organization11111111111111111111111I1111111111111i1111liiiii 
International Bureau (10) International Publication Number 
(43) International Publication Date W O 2019/101231 A2 
31 May 2019 (31.05.2019) W IPO I PCT 
(51) International Patent Classification: Alibaba Group Legal Department 5/F, Building 3, No.969 
Not classified West Wen Yi Road, Yu Hang District, Hangzhou, Zhejiang 
(21) International Application Number: 311121 (CN).  
PCT/CN2019/076866 (74) Agent: BEIJING BESTIPR INTELLECTUAL PROP
(22) International Filing Date• ERTY LAW CORPORATION; 
Room 409, Tower B, Ka 
04 March 2019 (04.03.2019) Wal Building, No. 9 Shangdi 3rd Street, Haidian District, 
Beijing 100085 (CN).  
(25) Filing Language: English (81) Designated States (unless otherwise indicated, for every 
(26) Publication Language: English kind ofnational protection available): AE, AG, AL, AM, 
(71) Applicant: ALIBABA GROUP HOLDING LIMITED AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 
[-/CN]; Fourth Floor, One Capital Place, P.O. BOX 847, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 
[-/CN];FourthaloonCa pitalm a cePDZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 
GeorgeTown,GrandCayman(KY). HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, 
(72) Inventors: CHENG, Long; Alibaba Group Legal Depart- KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, 
ment 5/F, Building 3, No.969 West Wen Yi Road, Yu Hang MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 
District, Hangzhou, Zhejiang 311121 (CN). LI, Yanpeng; OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 
(54) Title: METHODS AND DEVICES FOR PROCESSING CERTIFICATES IN BLOCKCHAIN SYSTEM 
User Interface Activity Blockchain 
System Management System100 = System 
System 302: Generate a smart contract 
304: Return an address of the smart contract 
1306: A request for 
generating certificates 
308: Send a first request for a first transaction 
- 310: Gen erate a 
I certificate 
specification 
1 312: Return the certificate specification 
-314: Generate a second request 
for generating certificates 3 1 zfrK 318: Generate 
316: Send the second request for second transactions, and verify the 
certificates 
322:Successfulgeneration 320: Send the generated certificates I 
S4 of certificates 4 
FIG. 3 
(57) Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable 
media, for processing certificates in a blockchain system. One of the methods includes: causing a smart contract to be generated in 
the blockchain system, wherein the smart contract includes computer-readable instructions for processing certificates; after the smart 
contract is generated, sending a first request for a first transaction to the blockchain system, the first transaction causing the blockchain 
system to execute the smart contract to generate a certificate specification based on the first request; receiving, from the blockchain 
system, the certificate specification; and sending, to the blockchain system, a second request for a plurality of second transactions, the 
plurality of second transactions causing the blockchain system to execute the smart contract to generate a plurality of certificates.
W O 2019/01911231 A21111I||I||||I|||||I||1|11|I|||I|II ||||11|11D ||||||||||||||||||||||||| 
SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, 
TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.  
(84) Designated States (unless otherwise indicated, for every 
kind of regional protection available): ARIPO (BW, GH, 
GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, 
UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, 
TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, 
EE, ES, Fl, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, 
MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, 
TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, 
KM, ML, MR, NE, SN, TD, TG).  
Published: 
- upon request of the applicant, before the expiration of the 
time limit referred to in Article 2](2)(a) 
- without international search report and to be republished 
upon receipt of that report (Rule 48.2(g))