Patent SG-11201903493Y-A (SG)
Title: Function-as-a-service (faas) platform in blockchain networks
Inventor: SHAO KAILAI
Filed: 2018-11-27
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property M Th 0 111111 11 111 11111 0 11 110 1 0 111 11111 11 11 0 11 0 111 1111 0 11 11110 111 0 11 1111 Organization --- -- International Bureau (10) International Publication Number (43) International Publication Date ....0\"-\") WO 2019/072282 A2 18 April 2019 (18.04.2019) WIP0 I PCT (51) (21) (22) (25) (26) (71) (72) International Patent Classification: (81) Designated States (unless otherwise indicated, for every Not classified kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, International Application Number: CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, PCT/CN2018/117637 DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, 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, Filing Language: English MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, Publication Language: English 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. Applicant: ALIBABA GROUP HOLDING LIMITED [—/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, Inventors: SHAO, Kailai; Alibaba Group Legal Depart- 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, FI, FR, GB, GR, HR, HU, 1E, IS, IT, LT, LU, LV, Alibaba Group Legal Department 5/F, Building 3, No.969 MC, MK, MT, NL, 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). 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). - (74) = — = = = (54) Title: FUNCTION-AS-A-SERVICE (FAAS) PLATFORM IN BLOCKCHAIN NETWORKS (57) : Implementations of the present specification include re- ceiving, from a smart contract, and by a function controller executing 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 X 342 on the data of the function call, receiving, by the function controller, — = function from function by the a result the component, and providing, i function controller, the function result to the smart contract. = Smart contract calls function(s) = = _5-- Smart contract receives result(s) 506 = 508 Smart contract completes transaction based on result(s) --f - el N Gie N N IN C GT Il 0 N Transaction is written to the blockchain _±-510 FIG. 5 C [Continued on next page] WO 2019/072282 x2111111 I 0111110111010111111110n1001110111111 II III HEIM II IIIMEMIll 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 upon receipt of that report (Rule 48.2(g)) to be republished