Patent SG-11201809749V-A (SG)
Title: Computer systems and methods for implementing in-memory data structures
Inventor: LISSONE ANTON
IPC: G06Q10/06
Filed: 2017-05-03
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property MD HIM 0 11101 HOE 010 1111 1 0 I OH 1101 010 1101 MO IMIO ill OEN Organization International Bureau (10) International Publication Number (43) International Publication Date .....0\"\" WO 2017/192094 Al 09 November 2017 (09.11.2017) WIP0 I PCT (51) International Patent Classification: (74) Agent: SIMONSSON, Johnny; Nasdaq Technology AB, GOOF 17/30 (2006.01) GO6Q 10/06 (2012.01) Tullvaktsvagen 15, 10578 Stockholm (SE). (21) International Application Number: (81) Designated States (unless otherwise indicated, for every PCT/SE2017/050427 kind of national protection available): AE, AG, AL, AM, (22) International Filing Date: AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, 03 May 2017 (03.05.2017) 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, (25) Filing Language: English HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, (26) Publication Language: English 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, (30) Priority Data: PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, 62/331,720 04 May 2016 (04.05.2016) US SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, 15/584,113 02 May 2017 (02.05.2017) US TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (71) Applicant: NASDAQ TECHNOLOGY AB [SE/SE]; Tul- (84) Designated States (unless otherwise indicated, for every lvaktsvagen 15, 105 78 Stockholm (SE). kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, (72) Inventors: LISSONE, Anton; c/o Nasdaq Technology AB, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, Att: IPR Department, Tullvaktsvagen 15, 10578 Stockholm TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, (SE). VAN DEN BOSCH, Carst; c/o Nasdaq Technology EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, — AB, Att: IPR Department, Tullvaktsvagen 15, 10578 Stock- MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, holm (SE). = (54) Title: COMPUTER SYSTEMS AND METHODS FOR IMPLEMENTING IN-MEMORY DATA STRUCTURES = = = Computer System 100 = Policy Applicator Application 102 = Policy Tree Policy Data Structure 106 Rule Matrix 108 Rules 110 (Node 0) ( NodelD F4 RulelD 1 Rule = = [ NodelD 44 RulelD 1 Node Node Rule = ID1 1D2 [ NodelD RulelD 1 = = Node Node Node Node r.112 Model s = ID1.1 ID2.1 ID2.2 ID2.3 Model [Attributes ) = I Policy Applicator ' r 1 Model (Attributes( Interface \ Object I 104 Node — ID2 2 1 Model [Attributes] Object Il 7r cn Fig .1 c> ei on ,-1 .----- (57) : The technology relates to systems and methods for automatically determining, using an in-memory hierarchical data IN structure and traversal technique,the applicability of one or more sets of requirements for entities such as systems, processes, products, 0 etc. Example embodiments represent selected sets of requirements in the in-memory hierarchical data structure based on which model ei objects representing various entities are evaluated. [Continued on next page] WO 2017/192094 Al MIDEDIMOMOIDEIROIDEMOMOIHO10101101MOHNEVOIMIE 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))