Patent AU-2018348323-B2 (AU)
Title: Function-as-a-service (FaaS) platform in blockchain networks
Inventor: SHAO KAILAI
IPC: G06F21/60
Filed: 2018-11-27
Granted: 2020-11-05
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/072282 A2 
18 April 2019 (18.04.2019) W IPO I PCT 
(51) InternationalPatent Classification: (81) Designated States (unless otherwise indicated, for every 
Not classified kind ofnational protection available): AE, AG, AL, AM, 
(21) International Application Number: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 
PCT/CN2018/p7637 CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, 
DZ, EC, EE, EG, ES, Fl, GB, GD, GE, GH, GM, GT, HN, 
(22) International Filing Date: HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, 
27 November 2018 (27.11.2018) KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, 
MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, 
(25)FilingLanguage: English OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 
(26) Publication Language: English SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, 
(71) Applicant: ALIBABA GROUP HOLDING LIMITED TR, TT, TZ, UA, UG, US, UZ, VC, VN, 
ZA, ZM, ZW.  
[-/CN]; Fourth Floor, One Capital Place, P.O. Box 847, (84) Designated States (unless otherwise indicated, for every 
George Town, Grand Cayman (KY). kind of regional protection available): ARIPO (BW, GH, 
GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, 
(72) Inventors:SHAOKailai; AlibabaGroupLegalDepart- UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, 
ment 5/F, Building 3, No.969 West Wen Yi Road, Yuhang TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, 
District, Hangzhou, Zhejiang 311121 (CN). LU, Xuming; EE,ES,FIFR,GB,GR,HR,HU,IIS,IT,LT,LU,LV, 
Alibaba Group Legal Department 5/F, Building 3, No.969 MC, MK, MT, , NO, PL, PT,RO, RS, SE, SI,SK, SM, 
West Wen Yi Road, Yuhang District, Hangzhou, Zhejiang TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, 
311121 (CN). KM, ML, MR, NE, SN, TD, TG).  
(74) Agent: BEIJING BESTIPR INTELLECTUAL PROP
ERTY LAW CORPORATION; Room 409, Tower B, Ka 
Wah Building, No. 9 Shangdi 3rd Street,, Haidian District, 
Beijing 100085 (CN).  
(54) Title: FUNCTION-AS-A-SERVICE (FAAS) PLATFORM IN BLOCKCHAIN NETWORKS 
(57) Abstract: Implementations of the present specification include re
ceiving, from a smart contract, and by a function controller executing 
500 within the blockchain network, a function call to execute a function, 
the function call including data for execution of the function, transmit
ting, by the function controller, the data of the function call to a func
tion component, the function component executing the function based 
initiate transaction on the data of the function call, receiving, by the function controller, 
a function result from the function component, and providing, by the 
function controller, the function result to the smart contract.  
Smart contract calls function(s) 504 
506 F Smart contract receives results) 
-' t contact completes transaction based on resut() 
Transaction written to the blockchain 510 
FIG. 5
W O 2019/072282 A211111I|II|I||I|||I||||11|1|I|I||D|||I||I|||||||||||||||||||||||||||||| 
Published: 
- upon request of the applicant, before the expiration of the 
time limit referred to in Article 21(2)(a) 
- without international search report and to be republished 
upon receipt of that report (Rule 48.2(g))