CN105592217A - 依应用程序之信息特征识别移动装置的方法及其*** - Google Patents
依应用程序之信息特征识别移动装置的方法及其*** Download PDFInfo
- Publication number
- CN105592217A CN105592217A CN201410664898.2A CN201410664898A CN105592217A CN 105592217 A CN105592217 A CN 105592217A CN 201410664898 A CN201410664898 A CN 201410664898A CN 105592217 A CN105592217 A CN 105592217A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- information
- information characteristics
- application program
- feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000012545 processing Methods 0.000 claims description 11
- 241001591024 Samea Species 0.000 claims 1
- XEBWQGVWTUSTLN-UHFFFAOYSA-M phenylmercury acetate Chemical compound CC(=O)O[Hg]C1=CC=CC=C1 XEBWQGVWTUSTLN-UHFFFAOYSA-M 0.000 claims 1
- 238000004458 analytical method Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0242—Determining effectiveness of advertisements
- G06Q30/0246—Traffic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种依应用程序之信息特征识别移动装置的方法及其***,在分析装置中,获得第一应用程序所关联的第一信息特征与第二应用程序所关联的该第二信息特征,其中第一信息特征是对应所述移动装置之一,以及第二信息特征是对应所述移动装置之一。分析装置比对第一信息特征与第二信息特征的相似度,并判断第一信息特征所对应的移动装置与第二信息特征所对应的移动装置是否为同一个移动装置。因此,可识别是否某些应用程序是否被安装在同一个移动装置。
Description
技术领域
本发明涉及一种识别移动装置的方法及其***,且特别是依应用程序之信息特征识别移动装置的方法及其***。
背景技术
移动装置如智能型手机或平板计算机几乎成为人人拥有的日常生活用品,而移动装置内所安装的各个应用程序可以符合每个人的所需而提供各种不同的信息。为了提供更好的服务,应用程序的营运商可以通过应用程序内的追踪程序搜集应用程序被使用的情况,搜集使用者操作行为分析的结果可应用于广告效益追踪或使用者偏好分析。
以广告服务为例,广告效益的计算可依据应用程序(或其中的广告)被点击、曝光或造访的次数来做为依据。从而,营销人员、广告业者对广告效益的计算,可以协助协助预算分配或拟定营销策略。然而,同一个移动装置可能会安装多个应用程序,若相同的广告在同一个移动装置中的不同应用程序曝光,则广告效益仅是对应于相同一个使用者,如此可能造成广告效益计算的错估。
传统上,每个移动装置可以例如具有国际移动设备辨识码(IMEI)或媒体访问控制地址(Macaddress)等唯一标识符,而应用程序则可具有如UDID(UniqueDeviceIdentifier)等唯一标识符,由此可用于辨识移动装置和应用程序的用户,进而亦可应用于避免广告在同一个移动装置中被不同应用程序开启时会被重复计算。然而,现行对于移动装置的用户辨识所面临的问题是,针对用户隐私议题,装置唯一识别信息逐渐被禁止读取,如此利用装置唯一识别信息来确认不同应用程序是否属于同一移动装置将变的困难。据此,需要有一种创新的识别方法,以对多个应用程序识别其安装的移动装置是否为同一个移动装置。
发明内容
本发明实施例提供一种依应用程序之信息特征识别移动装置的方法及其***,可识别不同的应用程序是否被安装在同一个移动装置。
本发明实施例提供一种依应用程序之信息特征识别移动装置的方法,包括以下步骤。首先,利用分析装置通过网络与多个移动装置连接,其中分析装置具有特征数据库,特征数据库储存第一信息特征及其对应的移动装置之识别数据与第二信息特征及其对应的移动装置之识别数据。然后,在分析装置中,获得第一应用程序所关联的第一信息特征与第二应用程序所关联的该第二信息特征,其中第一信息特征是对应所述移动装置其中之一,以及第二信息特征是对应所述移动装置其中之一。接着,在分析装置中,比对第一信息特征与第二信息特征的相似度,以产生第一比对结果。再来,在分析装置中,根据第一比对结果判断第一信息特征所对应的移动装置与第二信息特征所对应的移动装置是否为同一个移动装置,若是,则将特征数据库中所储存第二信息特征所对应的移动装置之识别数据,修改为第一信息特征所对应的移动装置之识别数据。
本发明实施例提供一种依应用程序之信息特征识别移动装置的***,该***包括分析装置,且分析装置是通过网络与多个移动装置连接,且分析装置包括接收单元、特征数据库以及处理单元。接收单元获得第一应用程序所关联的第一信息特征与第二应用程序所关联的第二信息特征,其中第一信息特征是对应所述移动装置其中之一,以及第二信息特征是对应所述移动装置其中之一。特征数据库储存第一信息特征及其对应的移动装置之识别数据与第二信息特征及其对应的移动装置之识别数据。处理单元比对第一信息特征与第二信息特征的相似度,以产生第一比对结果,且根据第一比对结果判断第一信息特征所对应的移动装置与第二信息特征所对应的移动装置,是否为同一个移动装置,若是,则将特征数据库中所储存第二信息特征所对应的移动装置之识别数据,修改为第一信息特征所对应的移动装置之识别数据。
综上所述,本发明实施例提供一种依应用程序之信息特征识别移动装置的方法及其***,通过分析应用程序所关联的信息特征,不需要取得用户的个人信息,而可准确地识别是否某些应用程序是否被安装在同一个移动装置。
为使能更进一步了解本发明之特征及技术内容,请参阅以下有关本发明之详细说明与附图,但是此等说明与所附附图仅是用来说明本发明,而非对本发明的权利范围作任何的限制。
附图说明
图1是本发明实施例提供的依应用程序之信息特征识别移动装置的***的示意图。
图2是本发明实施例提供的移动装置的应用程序的示意图。
图3是本发明实施例提供的对移动应用信息分类的示意图。
图4是发明实施例提供的依应用程序之信息特征识别移动装置的方法的流程图。
图5是本发明实例提供的步骤S140的子流程图。
图6是本发明实例提供的步骤S141的子流程图。
具体实施方式
〔依应用程序之信息特征识别移动装置的方法及其***之实施例〕
请参照图1,图1是本发明实施例提供的依应用程序之信息特征识别移动装置的***的示意图。依应用程序之信息特征识别移动装置的***1包括分析装置11,且分析装置11是通过网络12与多个移动装置T1、T2…Tn连接,且分析装置11包括接收单元113、特征数据库111以及处理单元112。接收单元113例如是网络通信接口,而处理单元112例如是中央处理器,而特征数据库111例如是硬盘或其他用于储存数据之装置或设备。在图1中,是以功能方块表示分析装置11,然而实际应用时,分析装置11可以是单一个网络服务器或分布式服务器(经由有线网络或无线网络通信链路),但本发明并不限定分析装置11是否要安装在同一个硬设备上,分析装置11也可以是利用云端运算等网络技术实现的云端主机。移动装置T1、T2…Tn例如式智能型手机或平板计算机。分析装置11与移动装置T1、T2…Tn的应用程序可以建立联机,联机设定可内建于应用程序中,使得接收单元113可通过网络12获得移动装置T1、T2…Tn的所有应用程序所关联的信息特征。
请同时参照图1和图2,图2是本发明实施例提供的移动装置的应用程序的示意图,用以表示移动装置T1安装有应用程序101、102、103…10m,而移动装置T2安装有应用程序201、202、203…20n等。应可了解的是,在分析装置11进行比对和识别之前,关联的信息特征会先被传送到分析装置11,而此时分析装置11尚无法识别出哪些应用程序(分别对应所传送来的关联信息特征)是属于同一个移动装置。每一个移动装置T1、T2…或Tn的应用程序所关联的信息特征都会在分析装置11中被比对,在本实施例中以比对第一应用程序101与第二应用程序102、103…10m、201、202、203…20n为例,而所有移动装置的应用程序中的任两个之间的信息特征的比对是依照相同的原理进行。如图2,以对移动装置T1、T2为例子来说明,接收单元113通过网络12获得第一应用程序101所关联的第一信息特征与第二应用程序102、103…10m、201、202、203…或20n所关联的第二信息特征,其中第一信息特征是对应所述移动装置T1,以及第二信息特征是对应所述移动装置T2。所述信息特征是依据所述应用程序以及安装应用程序的移动装置的移动应用信息所获得,详细的移动应用信息的种类与内容,将在后续进一步说明。图2所表示的第一应用程序101与第二应用程序102、103…10m、201、202、203…或20n,仅是用以表示第一应用程序101和第二应用程序并不是同一个应用程序,有可能是同一个移动装置所安装的不同应用程序,如第二应用程序102、103…10m,也可能是另一个不同移动装置中的应用程序如第二应用程序201、202…20n。换句话说,分析装置11可接收通过网络12能接收到的所有移动装置T1、T2…Tn的应用程序的信息特征。移动装置的应用程序或分析装置11可以依据***设计时事先决定(或由***管理员定义)所要使用的移动应用信息作为信息特征。或者,移动装置的应用程序可以主动搜集移动应用信息并对移动应用信息进行处理,以获得所需的信息特征,或者分析装置11对移动应用信息进行处理,以获得所需的信息特征。网络12可以例如是因特网、局域网络或无线网络,但本发明并不限定网络的类型。关于分析装置11获得信息特征的细部流程可参照后续对于图4的步骤流程的说明。在图2中,分析装置11需比对经由比对第一应用程序101的信息特征和第二应用程序102、103…10m、201、202、203…或20n的信息特征,以判断第一个应用程序101和第二应用程序102、103…10m、201、202、203…和20n中的哪些应用程序,是否安装于同一个移动装置。
特征数据库111储存第一信息特征及其对应的移动装置之识别数据与第二信息特征及其对应的移动装置之识别数据,第一信息特征所对应的移动装置与第二信息特征所对应的移动装置可能是同一个或不是同一个。以图2为例,第一信息特征关联于第一应用程序101和移动装置T1,第二信息特征关联于第二应用程序102、103…10m、201、202、203…20n和移动装置T2…Tn。在特征数据库111中,每一个应用程序关联于一个信息特征以及一个移动装置的识别数据,例如第一应用程序101关联于第一信息特征I101以及移动装置的识别数据M101,第二应用程序102关联于第二信息特征I102以及移动装置的识别数据M102,第二应用程序103关联于第二信息特征I103以及移动装置的识别数据M103…第二应用程序201关联于第二信息特征I201以及移动装置的识别数据M201…第二应用程序20n关联于第二信息特征I20n以及移动装置的识别数据M20n。值得一提的是,在本实施例中,上述的应用程序的编号(102、103…10m、201、202、203…20n)仅是用以方便说明,实际的应用程序的编号在特征数据库111中并不需要如此安排,仅是特征数据库111中给每一个所沟通的应用程序一个编号以资识别,并不代表应用程序与其他应用程序的关联性或顺序。例如本实施例的第一应用程序101和第二应用程序102的编号的相似性仅是在此为了方便说明而在本实施例所设定的编号,分析装置11本身在执行比对信息特征的运算之前并无法判断第一应用程序101和第二应用程序102、103…10m之间的关系,且在比对信息特征之前并无法得知识别数据M101、M102…M10m是对应于同一个移动装置T1。
在图2中,第一应用程序101与第二应用程序102、103…10m是安装在移动装置T1,第二应用程序201、202、203…20n是安装在移动装置T2。处理单元112比对第一信息特征I101与第二信息特征I102、I103…I10m、I201、I202、I203…I20n的相似度,以产生第一比对结果,且根据第一比对结果判断第一信息特征I101所对应的移动装置(T1)与第二信息特征I102、I103…I10m、I201、I202、I203…I20n所对应的移动装置(T1或T2),是否为同一个移动装置(也就是依据信息特征判断第一应用程序101和第二应用程序102、103…10m、201、202、203…20n是否为安装于同一个移动装置)。在各个应用程序关联的信息特征的相似度上,移动装置T1上所安装的应用程序(101、102、103…10m)所关联的信息特征(I101、I102、I103…I10m)应该是彼此类似,而移动装置T1上所安装的应用程序(101、102、103…10m)所关联的信息特征(I101、I102、I103…I10m)应该是不同于移动装置T2上所安装的应用程序(201、202、203…20n)所关联的信息特征(I201、I202、I203…I20n)。换句话说,相似度的比对所得到的比对结果,用以让分析装置11判断第一应用程序101和第二应用程序102、103…10m安装于同一个移动装置T1,而第二应用程序201、202、203…20n安装于同一个应用装置T2。
若第一信息特征I101所对应的移动装置与第二信息特征(如I102、I103…I10m)所对应的移动装置为同一个移动装置,则将特征数据库111中所储存第二信息特征(如I102、I103…I10m)所对应的移动装置之识别数据(如M102、M103…M10m),修改为第一信息特征I101所对应的移动装置之识别数据M101,或者说识别数据M101、M102、M103…M10m可经由数据处理方式而被视为相同,也就是对应到同一个移动装置。同理,依据比对结果,分析装置11可以将第二信息特征I202、I203…I20n所对应的移动装置之识别数据M202、M203…M20n,修改为第二信息特征I201所对应的移动装置之识别数据M201,或者说识别数据M201、M202、M203…M20n被视为相同。
关于信息特征的相似度的比对与计算方式,依照移动应用信息的种类可能有多种不同方式,例如将移动应用信息的种类进行分类之后,选择较为重要的类别的信息来计算信息特征,或者是某些类别中分别选取重要的信息来计算信息特征。在一些实施例中,移动装置应用程序可关联的信息特征有多种,例如厂牌、型号、操作***、画面分辨率、网络地址(IPAddress)、网络型态、应用程序标识符(AppID)、程序列表(App列表)、地理位置(如GPS定位的位置)、按键频率、点击坐标、手势轨迹、时间区间等特征中的其中一种或多种。移动应用信息可以不同类别,例如,每一个移动装置可有对应的厂牌、型号、操作***、画面分辨率,其归类为装置信息。用户操作移动装置以执行应用程序时的网络地址与网络型态不尽相同,其可归类为网络信息。而每一个应用程序本身会具有一个应用程序标识符,同时,依据移动装置所安装的应用程序的状况,每一个移动装置的应用程序列表也不尽相同,此可归类为关于应用程序信息。再者,每一个移动装置被使用时的地理位置可能不相同,此可归类为移动装置的位置信息。而用户操作应用程序时,操作按键频率、点击坐标、手势轨迹、时间区间,可归类为操作行为信息。在上述的多种信息特征中,其中一部分可视为主要特征,所述主要特征可例如是移动装置于一特定时间区间内的网络地址(IPAddress),或是应用程序列表(App列表)。在一实施例中,上述的主要特征可以在***中事先决定,或让***管理员在各种移动应用信息中自行定义其中一种为主要特征。而未被定义为主要特征的移动应用信息的至少其中之一则可被选择为次要特征,所述被决定的主要特征与次要特征用以做相似度的比对与计算。另一方面,在另一实施例中,除了事先定义主要特征与次要特征之外,也可以依据移动应用信息的分类结果,进一步选择哪一种分类或哪些类移动应用信息是要被选择用来计算作为主要特征或次要特征。值得一提的是,对移动应用信息进行分类只是方便说明特征的属性,在进行特征比对时,不一定要对移动应用信息进行分类。依据所选择的主要特征与次要特征。第一信息特征I101可包括第一主要特征与第一次要特征,第二信息特征I102、I103…I10m、I201、I202、I203…I20n包括第二主要特征与第二次要特征。在本实施例中,主要特征例如可以是让分析装置有效率地判别应用程序的信息特征的相似度的特征,但判断特征信息的相似度的依据并不限于被选定的某些主要特征,也可以是次要特征。
在实际应用时,因为相同移动装置在特定时间区间内的网络地址通常是相同的,而在同一个移动装置中,每一个应用程序所关联的应用程序列表在同一时间区间内应该相同或非常相似(除非使用者在短时间内大量安装或移除应用程序),而不同移动装置的应用程序列表的相似度应该会有些不同。因此,在一实施例中,第一主要特征可为第一信息特征I101所对应移动装置的第一应用程序列表,以及第二主要特征可为第二信息特征I102、I103…I10m、I201、I202、I203…I20n所对应移动装置的第二应用程序列表。而在另一实施例中,第一主要特征可为第一信息特征I101所对应移动装置于一特定时间区间内的第一网络地址,以及第二主要特征可为第二信息特征I102、I103…I10m、I201、I202、I203…I20n所对应移动装置于此特定时间区间的第二网络地址。
再者,第一次要特征可以是第一信息特征I101所对应移动装置的装置信息、位置信息、网络型态或操作行为信息中的任一种信息或是多种信息的综整,第二次要特征是第二信息特征I102、I103…I10m、I201、I202、I203…I20n所对应移动装置的装置信息、位置信息、网络型态或操作行为信息中的任一种信息或是多种信息的综整,但本发明并不因此限定。
请同时参照图1和图4,图4是发明实施例提供的依应用程序之信息特征识别移动装置的方法的流程图。首先,在步骤S110中,利用分析装置11通过网络12与多个移动装置T1、T2…Tn连接,分析装置11具有特征数据库111,以图2的应用程序的示意图为例,特征数据库储存111第一信息特征I101(关联于第一应用程序101)及其对应的移动装置之识别数据M101与第二信息特征I102、I103…I10m、I201、I202、I203…I20n(关联于第二应用程序102、103…10m、201、202、203…20n)及其对应的移动装置之识别数据M102、M102…M10m、M201、M202、203…M20n。
然后,在步骤S120中,于分析装置11中,获得第一应用程序101所关联的第一信息特征I101与第二应用程序102、103…10m、201、202、203…20n所关联的第二信息特征I102、I103…I10m、I201、I202、I203…I20n,其中第一信息特征I101是对应所述移动装置其中之一(在图2中为移动装置T1),以及第二信息特征I102、I103…I10m、I201、I202、I203…I20n是对应所述移动装置其中之一(在图2中为移动装置T1或T2)。分析装置11可主动要求应用程序传送信息特征到分析装置11,或者应用程序在执行时主动传送信息特征。
值得一提的是,依据分析装置11获得信息特征的方式,可有不同的实施模式。在另一个实施例中,在步骤S110之后,且在步骤S120之前,于第一移动装置中,获得第一信息特征,以及于第二移动装置中,获得第二信息特征。接着,于第一移动装置中,可搜集第一应用程序所关联的第一移动应用信息,且于第二移动装置中,可搜集第二应用程序所关联的第二移动应用信息,如此可由移动装置主动搜集及处理后传送信息特征(第一信息特征与第二信息特征)至分析装置11。相对地,在另一实施例中,应用程序可传送移动应用信息至分析装置11,且于分析装置中,对第一移动应用信息进行处理,以获得第一信息特征,以及对第二移动应用信息进行处理,以获得第二信息特征,如此移动装置不需负担对移动应用信息进行运算处理。
接着,于分析装置11中,执行步骤S130,比对第一信息特征I101与第二信息特征I102、I103…I10m、I201、I202、I203…I20n的相似度,以产生第一比对结果。
再来,于分析装置11中,执行步骤S140,根据第一比对结果判断第一信息特征I101所对应的移动装置T1与第二信息特征I102、I103…I10m、I201、I202、I203…I20n所对应的移动装置T1或T2是否为同一个移动装置,若是,执行步骤S150,将特征数据库111中所储存第二信息特征所对应的移动装置之识别数据,修改为第一信息特征I101所对应的移动装置之识别数据M101,例如:若比对第一应用程序101所关联的第一信息特征I101与第二应用程序102、103…10m所关联的第二信息特征I102、I103…I10m相似,则特征数据库111中,第二应用程序102、103…10m所对应的移动装置之识别数据M102、M103…M10m可以被修改为相同于第一应用程序101所对应的移动装置之识别数据M101。反之,进行步骤S160,不更改特征数据库111,例如当判断第一应用程序101所关联的第一信息特征I101与第二应用程序201、202、203…20n所关联的第二信息特征I201、I202、I203…I20n不相似,不须更改特征数据库111。依据时间的推移,应用程序所关联的信息特征可能会有所改变,而上述的步骤可以重复地被执行。
在一实施例中,图4的步骤S140可以以图5的子流程实现,如图5所示,在步骤S141中,比对第一主要特征与第二主要特征的相似度是否高于第一阀值。在一实施例中,可比对应用程序列表的相似度,例如应用程序列表中的所安装的应用程序名称、数量、或顺序是否百分之九十以上皆相同,或者在另一实施例中,比对特定时间区间内的网络地址是否相同,但本发明并不因此限定。
当第一主要特征与第二主要特征的相似度高于第一阀值时,进进行步骤S142,判断第一信息特征I101所对应的移动装置与第二信息特征所对应的移动装置为同一个移动装置。当第一主要特征与第二主要特征的相似度未高于第一阀值时,更进行步骤S143,以进一步比对第一次要特征与第二次要特征的相似度,例如比对移动装置的装置信息、位置信息、网络型态或操作行为信息等。第一次要特征与第二次要特征的相似度的第二阀值,可例如是装置信息是否相同、位置信息是否接近(或在一个设定范围内)、网络型态是否相同、或操作行为信息的相似度等。当第一次要特征与第二次要特征的相似度高于第二阀值时,执行步骤S142,判断第一信息特征I101所对应的移动装置与第二信息特征所对应的移动装置为同一个移动装置。
在一实施例中,图5的比对主要特征的步骤S141可以例如以图6的子流程实现,其中第一信息特征包括所对应移动装置于一特定时间区间内的第一网络地址以及第一应用程序列表,第二信息特征包括所对应移动装置于特定时间区间内的第二网络地址以及一第二应用程序列表。于分析装置11中,先判断移动装置于特定时间区间内的网络地址是否相同,接着判断应用程序列表的相似度。如图6所示,在步骤S1411中,判断第一网络地址与第二网络地址是否相同。当第一网络地址与第二网络地址相同时,执行步骤S142,则判断第一信息特征所对应的移动装置与第二信息特征所对应的移动装置为同一个移动装置。当第一网络地址与第二网络地址不相同时,执行步骤S1412,比对第一应用程序列表与第二应用程序列表的相似度是否高于特定阀值,当相似度高于特定阀值时,执行步骤S142,判断第一信息特征所对应的移动装置与第二信息特征所对应的移动装置为同一个移动装置。反之,执行图5的步骤S143。
本发明的方法可经由本发明的依应用程序之信息特征识别移动装置的***来进行实作,***中的部份组件(如处理单元),可应用具特定逻辑电路的独特硬件装置或具特定功能的设备来实作,如将程序码和处理器/芯片整合成独特硬件或将程序码和市售可得的特定设备整合。更进一步者,本发明的方法亦可经由一般用途处理器/计算器/服务器(如操作接口、处理单元)结合其它硬件(如特征数据库、接收单元)来进行实作。当一般用途处理器/计算器/服务器载入特定程序码且执行时,此一般用途处理器/计算器/服务器成为用以参与本发明的***组件,类似于应用具特定逻辑电路的独特硬件装置,以执行本发明方法的操作步骤。
〔实施例的可能效果〕
综上所述,本发明实施例所提供的依应用程序之信息特征识别移动装置的方法及其***,通过分析应用程序所关联的信息特征,不需要取得用户的个人信息,可对用户追纵匿名。本实施例的方法与***可在用户信息被禁用的情况下,取代传统辨识使用者的方式,对应用程序之操作行为进行搜集分析,且仍可准确地识别不同的应用程序是否被安装在同一个移动装置。在移动广告的应用,可整合于移动广告成效分析***(或平台)中,协助厂商追踪移动装置用户的广告成效。
以上所述仅为本发明之实施例,其并非用以局限本发明之专利范围。
【符号说明】
1:依应用程序之信息特征识别移动装置的***
11:分析装置
111:特征数据库
112:处理单元
113:接收单元
12:网络
T1、T2…Tn:移动装置
101、102、103…10m、201、202、203…20n:接地
S110、S120、S130、S140、S150、S160、S141、S143、S142、S1411、S1412:步骤流程。
Claims (16)
1.一种依应用程序之信息特征识别移动装置的方法,其特征在于,包括以下步骤:
利用一分析装置通过一网络与多个移动装置连接,其中该分析装置具有一特征数据库,该特征数据库储存一第一信息特征及其对应的移动装置之识别数据与一第二信息特征及其对应的移动装置之识别数据;
在该分析装置中,获得一第一应用程序所关联的该第一信息特征与一第二应用程序所关联的该第二信息特征,其中该第一信息特征是对应该移动装置中的一个,以及该第二信息特征是对应该移动装置中的一个;
在该分析装置中,比对该第一信息特征与该第二信息特征的相似度,以产生一第一比对结果;以及
在该分析装置中,根据该第一比对结果判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置是否为同一个移动装置,若是,则将该特征数据库中所储存该第二信息特征所对应的移动装置之识别数据,修改为该第一信息特征所对应的移动装置之识别数据。
2.根据权利要求1所述的依应用程序之信息特征识别移动装置的方法,其中该第一信息特征包括一第一主要特征与一第一次要特征,以及该第二信息特征包括一第二主要特征与一第二次要特征,其中根据该第一比对结果判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置是否为同一个移动装置的步骤包括:
比对该第一主要特征与该第二主要特征的相似度;
当该第一主要特征与该第二主要特征的相似度高于一第一阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置;
当该第一主要特征与该第二主要特征的相似度未高于该第一阀值时,再比对该第一次要特征与该第二次要特征的相似度;以及
当该第一次要特征与该第二次要特征的相似度高于一第二阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置。
3.根据权利要求2所述的依应用程序之信息特征识别移动装置的方法,其中该第一次要特征是该第一信息特征所对应移动装置的装置信息、位置信息、网络型态或操作行为信息,该第二次要特征是该第二信息特征所对应移动装置的装置信息、位置信息、网络型态或操作行为信息。
4.根据权利要求2所述的依应用程序之信息特征识别移动装置的方法,其中该第一主要特征是为该第一信息特征所对应移动装置的一第一应用程序列表,以及该第二主要特征是为该第二信息特征所对应移动装置的一第二应用程序列表。
5.根据权利要求2所述的依应用程序之信息特征识别移动装置的方法,其中该第一主要特征是为该第一信息特征所对应移动装置在一特定时间区间内的一第一网络地址,以及该第二信息特征所对应移动装置在该特定时间区间的一第二网络地址。
6.根据权利要求1所述的依应用程序之信息特征识别移动装置的方法,其中该第一信息特征包括所对应移动装置在一特定时间区间内的一第一网络地址以及一第一应用程序列表,该第二信息特征包括所对应移动装置在该特定时间区间内的一第二网络地址以及该一第二应用程序列表,其中根据该第一比对结果判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置是否为同一个移动装置的步骤包括:
在该分析装置中,判断该第一网络地址与该第二网络地址是否相同;
当该第一网络地址与该第二网络地址相同时,则判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置;以及
当该第一网络地址与该第二网络地址不相同时,则比对该第一应用程序列表与该第二应用程序列表的相似度,当相似度高于一特定阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置。
7.根据权利要求1所述的依应用程序之信息特征识别移动装置的方法,还包括:
在一第一移动装置中,搜集该第一应用程序所关联的一第一移动应用信息;以及
在一第二移动装置中,搜集该第二应用程序所关联的一第二移动应用信息。
8.根据权利要求1所述的依应用程序之信息特征识别移动装置的方法,其中该第一信息特征及该第二信息特征是在该特征数据库中事先被定义。
9.一种依应用程序之信息特征识别移动装置的***,其特征在于,该***包括一分析装置,且该分析装置是通过网络与多个移动装置连接,且该分析装置包括:
一接收单元,获得一第一应用程序所关联的一第一信息特征与一第二应用程序所关联的一第二信息特征,其中该第一信息特征是对应该移动装置中的一个,以及该第二信息特征是对应该移动装置中的一个;
一特征数据库,储存该第一信息特征及其对应的移动装置之识别数据与该第二信息特征及其对应的移动装置之识别数据;以及
一处理单元,比对该第一信息特征与该第二信息特征的相似度,以产生一第一比对结果,且根据该第一比对结果判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置,是否为同一个移动装置,若是,则将该特征数据库中所储存该第二信息特征所对应的移动装置之识别数据,修改为该第一信息特征所对应的移动装置之识别数据。
10.根据权利要求9所述的依应用程序之信息特征识别移动装置的***,其中该第一信息特征包括一第一主要特征与一第一次要特征,以及该第二信息特征包括一第二主要特征与一第二次要特征,且该处理单元在比对该第一信息特征与该第二信息特征的相似度时,是先比对该第一主要特征与该第二主要特征的相似度,当相似度高于一第一阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置,当相似度未高于该第一阀值时,再比对该第一次要特征与该第二次要特征的相似度,当相似度高于一第二阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置。
11.根据权利要求10所述的依应用程序之信息特征识别移动装置的***,其中该第一次要特征是该第一信息特征所对应移动装置的装置信息、位置信息、网络型态或操作行为信息,该第二次要特征是该第二信息特征所对应移动装置的装置信息、位置信息、网络型态或操作行为信息。
12.根据权利要求10所述的依应用程序之信息特征识别移动装置的***,其中该第一主要特征是为该第一信息特征所对应移动装置的一第一应用程序列表,以及该第二主要特征是为该第二信息特征所对应移动装置的一第二应用程序列表。
13.根据权利要求10所述的依应用程序之信息特征识别移动装置的***,其中该第一主要特征是为该第一信息特征所对应移动装置在一特定时间区间内的一第一网络地址,以及该第二信息特征所对应移动装置在该特定时间区间的一第二网络地址。
14.根据权利要求9所述的依应用程序之信息特征识别移动装置的***,其中该第一信息特征包括所对应移动装置在一特定时间区间内的一第一网络地址以及一第一应用程序列表,该第二信息特征包括所对应移动装置在该特定时间区间内的一第二网络地址以及该一第二应用程序列表,且该处理单元在比对该第一信息特征与该第二信息特征的相似度时,是先判断该第一网络地址与该第二网络地址是否相同,当相同时则判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置,当不相同时则比对该第一应用程序列表与该第二应用程序列表的相似度,当相似度高于一特定阀值时,判断该第一信息特征所对应的移动装置与该第二信息特征所对应的移动装置为同一个移动装置。
15.根据权利要求9所述的依应用程序之信息特征识别移动装置的***,其中一第一移动装置搜集该第一应用程序所关联的一第一移动应用信息以及一第二移动装置中搜集该第二应用程序所关联的一第二移动应用信息。
16.根据权利要求9所述的依应用程序之信息特征识别移动装置的***,其中该第一信息特征及该第二信息特征是在该特征数据库中事先被定义。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW103139741 | 2014-11-17 | ||
TW103139741A TWI572238B (zh) | 2014-11-17 | 2014-11-17 | 依應用程式之資訊特徵識別行動裝置的方法及其系統 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105592217A true CN105592217A (zh) | 2016-05-18 |
CN105592217B CN105592217B (zh) | 2019-04-12 |
Family
ID=55931408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410664898.2A Active CN105592217B (zh) | 2014-11-17 | 2014-11-19 | 依应用程序之信息特征识别移动装置的方法及其*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US10074103B2 (zh) |
CN (1) | CN105592217B (zh) |
TW (1) | TWI572238B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190286539A1 (en) * | 2018-03-15 | 2019-09-19 | Ca, Inc. | Entity reconciliation based on performance metric evaluation |
CN113873521A (zh) * | 2020-06-30 | 2021-12-31 | 华为技术有限公司 | 一种设备型号识别方法、装置、网络设备及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102761573A (zh) * | 2011-04-28 | 2012-10-31 | 北京随视传媒科技有限公司 | 一种媒体信息的用户浏览行为数据的监测方法 |
US20130124315A1 (en) * | 2011-11-11 | 2013-05-16 | Jumptap, Inc. | Identifying a same user of multiple communication devices based on user locations |
US20140258367A1 (en) * | 2013-03-05 | 2014-09-11 | Qualcomm Incorporated | Renewing registrations for a plurality of client applications that are associated with the same host server via an implicit piggybacking scheme |
CN104054055A (zh) * | 2011-11-15 | 2014-09-17 | A·H·揣思达尔 | 以物理设备或软件应用程序的标识符之间的关联为基础使用联网设备识别和跟踪用户活动 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2765674B2 (ja) * | 1993-12-16 | 1998-06-18 | インターナショナル・ビジネス・マシーンズ・コーポレイション | データ供給装置 |
JP3882585B2 (ja) * | 2001-11-07 | 2007-02-21 | 富士ゼロックス株式会社 | 画像処理装置およびプログラム |
EP2578007B1 (en) * | 2010-06-01 | 2020-04-15 | Samsung Electronics Co., Ltd | Securing group communication in a machine-to-machine communication environment |
WO2013137914A1 (en) * | 2012-03-16 | 2013-09-19 | Research In Motion Limited | Methods and devices for identifying a relationship between contacts |
US9667675B2 (en) | 2012-03-31 | 2017-05-30 | Facebook, Inc. | Proxy and method for determination of a unique user identification for a plurality of applications accessing the web from a mobile device |
-
2014
- 2014-11-17 TW TW103139741A patent/TWI572238B/zh active
- 2014-11-19 CN CN201410664898.2A patent/CN105592217B/zh active Active
- 2014-12-03 US US14/559,739 patent/US10074103B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102761573A (zh) * | 2011-04-28 | 2012-10-31 | 北京随视传媒科技有限公司 | 一种媒体信息的用户浏览行为数据的监测方法 |
US20130124315A1 (en) * | 2011-11-11 | 2013-05-16 | Jumptap, Inc. | Identifying a same user of multiple communication devices based on user locations |
CN104054055A (zh) * | 2011-11-15 | 2014-09-17 | A·H·揣思达尔 | 以物理设备或软件应用程序的标识符之间的关联为基础使用联网设备识别和跟踪用户活动 |
US20140258367A1 (en) * | 2013-03-05 | 2014-09-11 | Qualcomm Incorporated | Renewing registrations for a plurality of client applications that are associated with the same host server via an implicit piggybacking scheme |
WO2014138105A1 (en) * | 2013-03-05 | 2014-09-12 | Qualcomm Incorporated | Renewing registrations for a pluralty of client applications that are associated with the same host server via an implicit piggybacking scheme |
Also Published As
Publication number | Publication date |
---|---|
US10074103B2 (en) | 2018-09-11 |
US20160140606A1 (en) | 2016-05-19 |
TWI572238B (zh) | 2017-02-21 |
TW201620316A (zh) | 2016-06-01 |
CN105592217B (zh) | 2019-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104396188B (zh) | 用于对移动网络性能问题进行根本原因分析的***和方法 | |
JP2017174432A (ja) | アプリケーションごとのリソース使用情報の提供 | |
CN107894889A (zh) | 埋点方法、设备及计算机可读存储介质 | |
CN111934976A (zh) | 基于即时通讯的网络安全监控方法、客户端及*** | |
CN112733045B (zh) | 用户行为的分析方法、装置及电子设备 | |
CN109101397A (zh) | 高性能集群监控方法、设备、装置及存储介质 | |
CN106790727A (zh) | 消息推送方法及装置 | |
CN110807068B (zh) | 换设备用户的识别方法、装置、计算机设备和存储介质 | |
CN111628896A (zh) | It运维管理方法、装置、设备及计算机存储介质 | |
WO2016173223A1 (zh) | 用于确定用户体验及辅助确定用户体验的方法和装置 | |
Mashhadi et al. | No walk in the park: the viability and fairness of social media analysis for parks and recreational policy making | |
CN111159241A (zh) | 一种点击转化预估方法及装置 | |
CN105592217A (zh) | 依应用程序之信息特征识别移动装置的方法及其*** | |
CN105959306A (zh) | Ip地址的识别方法及装置 | |
US20210390001A1 (en) | Techniques for transferring data within and between computing environments | |
CN110460593B (zh) | 一种移动流量网关的网络地址识别方法、装置及介质 | |
CN116049808A (zh) | 一种基于大数据的设备指纹采集***及方法 | |
Kwon et al. | HaaS (Human activity analytics as a Service) using sensor data of smart devices | |
CN105590232A (zh) | 一种客户关系生成方法、装置及电子设备 | |
Zhang et al. | On the cost of interactions in interactive visual machine learning | |
KR102165494B1 (ko) | 온라인 서비스에서의 비정상 사용 행위 식별 방법, 장치 및 컴퓨터 프로그램 | |
CN110737693A (zh) | 数据挖掘处理方法、装置、设备及计算机可读存储介质 | |
CN108536495B (zh) | 一种Excel软件操作信息获取方法 | |
Godbole et al. | IoT based secured online attendance management system | |
CN115878439B (zh) | ***性能瓶颈定位方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |