`
`(10) International Publication Number
`
`WO 2018/031703 A1
`
`Q g
`
`WIPO i PCT
`
`(19) World Intellectual Property
`Organization
`International Bureau
`
`(43) International Publication Date
`
`15 February 2018 (15.02.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,
`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.
`
`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))
`
`(51)
`
`International Patent Classification:
`
`H04L 9/32 (2006.01)
`
`(21)
`
`International Application Number:
`
`PCT/US2017/046176
`
`(22)
`
`International Filing Date:
`
`09 August 2017 (09.08.2017)
`
`(84)
`
`(25)
`
`(26)
`
`(30)
`
`(71)
`
`(72)
`
`(74)
`
`(81)
`
`Filing Language:
`
`Publication Language:
`
`English
`
`English
`
`Priority Data:
`62/372,723
`
`09 August 2016 (09.08.2016)
`
`US
`
`Applicant: SYNOPSYS, INC. [US/US]; 690 E. Middlc-
`field Rd, Mountain View, CA 94043 (US).
`
`Inventors: VARPIOLA, Mikko, Einari; 600 Pennsylva-
`nia Ave., #14, Los Galos, CA 95030 (US). SHINNERS,
`Craig, E.; 1530 Kiner Ave., San Jose, CA 95125 (US).
`
`Agent: SZEPESL Judith; IIIPlegal LLP, 20370 Town
`Center Lane #155, Cupertino, CA 95014 (US).
`
`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, JO, JP, KE, KG, KH, KN, KP,
`
`(54) Title: TECHNOLOGY VALIDATION AND OW ,\]ERSHIP
`
`
`
`Signature
`Generator
`115
`
`Vendor A
`110
`
`Signature
`Generator
`1 25
`
`Vencggr B
`
`
`Open Source
`
`130
`Database
`
`
`
`(57) Abstract: A method comprising receiving a plurality of signa-
`tures representing one or more proprietary files from a vendor gener-
`ated Without disclosure of the proprietary files, each signature corre—
`sponding to a segment of a proprietary file. The method further com-
`prising and validating each of the plurality of the signatures, to ensure
`that the signatures are the proprietary code of the vendor. The method
`further comprises adding the plurality ofthe signatures to a global data-
`base, the global database used to compare the proprietary data of the
`vendor to other technology data and taking various action based on the
`results of the comparison.
`
`Protection
`
`,
`
`.
`Signature
`\‘u
`Generation
`Network(s)
`«
`
`I
`Sergger
`i
`150
`System
`‘\
`‘
`7
`170
`
`
`Public
`Distributed
`Other Sources
`Repositories
`180
`
`Database190
`1 85
`
`
`Fig. 1
`
`
`
`wo2018/031703A1|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
`
`