Patent SG-11201809098Y-A (SG)
Title: Page component dynamic layout
Inventor: CHEN WENHONG
IPC: G06F3/00
Filed: 2017-05-04
Abstract: SERVERCUENI 1 ERmINAL 104 W O 20 17 / 196635 Al S112: OPEN REQ.. RAGE AND QUERY WHETHER THERE IS RRESET IDENTIFIER IN RAGE RESRONSE CONTENT 5122: ADD ENDERED NATIVE CUSTOM COMPONENT TO POSITION Or RESPONSE TAG OF REDUEST PAGE 5112: RAGE RENDERING 5116: PAGE PARSING S110, Return a page Insponse content: and if a tag of the Nati,: custom component is used, got pros, idonntior 9102. - Initiate NINIT, VR4< contOnt rancst t set or based on Inggered requed page FIG. 1 5108: DETERMINE, AFTER PAGE CONTENT REQUES1 IS RECEIVED, WHET HER 1AG OE CuSIONI COm,ONEN1 IS USED IN REQuES1 RAGE S114 It (HERE IS PRESET IDENI1HER Ito 1 , GE RESRONSE CONTENT, LOAD CHSTONI 0mROENT RARSING ENGINE TO RARSE TAG OF NATIVE CUSTOM COMPONENT 5120: IF TAG OF NATIVE CUSTOM COMPONENT IS USED, CALL CUSTOM COMPONENT RENDERING ENGINE TO pEREOR RING (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (43) International Publication Date 16 November 2017 (16.11.2017) WIPO I PCT 0111111010 0111 Holm 0 omiolonomoiflo oimIE (10) International Publication Number WO 2017/196635 Al (51) International Patent Classification: G06F 3/00 (2006.01) (21) International Application Number: PCT/US2017/031064 (22) International Filing Date: 04 May 2017 (04.05.2017) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 201610312934.8 12 May 2016 (12.05.2016) CN (71) Applicant: ALIBABA GROUP HOLDING LIMITED [ /US]; Fourth Floor, One Capital Place, P.O. Box 847, George Town, Grand Cayman (KY). (72) Inventor: CHEN, Wenhong; Alibaba Group Legal Depart- ment, 5/F, Building 3, No.969 West Wen Yi Road, Yu Hang District, Hangzhou, 311121 (CN). (74) Agent: NELSON, Brett, L. et al.; Lee & Hayes, PLLC, 601 W. Riverside Ave, Suite 1400, Spokane, WA 99201 (US). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, 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, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, 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, FI, 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: — with international search report (Art. 21(3)) (54) Title: PAGE COMPONENT DYNAMIC LAYOUT (57) : A page component dynamic layout method includes: initiating, by a client terminal, a page content request to a server based on a triggered request page; querying, by the client terminal, whether there is a preset iden- tifier in a page response content; if there is a preset identifier in the page re- sponse content, loading a set custom component parsing engine to parse a tag of a custom component; selecting, by the client terminal, a corresponding cus- tom component according to tag information obtained by parsing the tag of the custom component, and calling a set custom component rendering engine to render the custom component; and adding the rendered custom component to a corresponding position of the request page. Dynamic layout of a Native com- ponent on a Web View is achieved on an HTML page, thereby improving the convenience of laying out pages by an operator.