Patent SG-11201806785Y-A (SG)
Title: Tokenisation method and system for implementing exchanges on a blockchain
Inventor: WRIGHT CRAIG STEVEN
IPC: G06Q20/38
Filed: 2017-02-14
Abstract: ComputerComputer Computer () INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (10) International Publication Number (43) International Publication Date WO 2017/145008 Al 31 August 2017 (31.08.2017) WIPO I PCT 11111111111111011101111111111101011111011101011111111111111111111110111111111110111111 (51) (21) International Patent Classification: GO6Q 20/06 (2012.01) GO6Q 20/38 (2012.01) G06N 7/00 (2006.01) International Application Number: PCT/IB2017/050825 (22) International Filing Date: 14 February 2017 (14.02.2017) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 1603117.1 23 February 2016 (23.02.2016) GB 1603123.9 23 February 2016 (23.02.2016) GB 1603114.8 23 February 2016 (23.02.2016) GB 1603125.4 23 February 2016 (23.02.2016) GB 1604225.1 11 March 2016 (11.03.2016) GB 1605571.7 1 April 2016 (01.04.2016) GB 1606630.0 15 April 2016 (15.04.2016) GB 1607249.8 26 April 2016 (26.04.2016) GB 1619301.3 15 November 2016 (15.11.2016) GB (71) Applicant: NCHAIN HOLDINGS LIMITED [AG/AG]; Fitzgerald House, 44 Church Street, St. John's (AG). (72) Inventors: WRIGHT, Craig Steven; c/o Urquhart-Dykes & Lord LLP, 7th Floor Churchill House, Churchill Way, Cardiff CF10 2HH (GB). SAVANAH, Stephane; c/o Ur- quhart-Dykes & Lord LLP, 7th Floor Churchill House, Churchill Way, Cardiff CF10 2HH (GB). (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). [Continued on next page] (54) Title: TOKENISATION METHOD AND SYSTEM FOR IMPLEMENTING EXCHANGES ON A BLOCKCHAIN W O 20 17 / 145 008 Al Computer Computer Computer Fig. Fig. 1 (57) : In accordance with the invention there may be provided a method and corresponding system for controlling the per - formance of a process conducted via a blockchain. The blockchain may or may not be the Bitcoin blockchain. The process may be a lending process. Advantageously, the invention provides a mechanism which enables the ultimate owner of a property or other asset to borrow funds against that asset, and sets out how this can be achieved in a manner which does not require the return to the in - vestor(s) to be determined through the payment of interest. This makes it compliant with non-interest forms of lending. The inven - tion provides a blockchain-implemented method (and corresponding system) of embedding data in a blockchain transaction (Tx). The method comprises the steps of deriving a public-key-private key cryptographic pair for the data; deriving a signature for the data using the public key-private key cryptographic pair; codifying the data to generate codified metadata for the data. The codified metadata is transmitted to the blockchain in a transaction. A signature is received and a script from at least one user to enable access to the embedded data. The script comprises a public key of a signatory. The metadata comprises a hash of the data and a pointer to the data so that it can be located. The hash is used as a primary key in a lookup table where the data is stored. WO 2017/145008 Al MIDEDIM000101011101010M010111111001111111111110111011110111111 Published: — with international search report (Art. 21(3))