用户密钥识别系统、其所利用的设备及操作该设备的方法与流程

文档序号:11161004阅读:377来源:国知局
用户密钥识别系统、其所利用的设备及操作该设备的方法与制造工艺
本公开涉及一种用于在不同的用户密钥被分配给相同终端的环境下识别分配给相同终端的不同的用户密钥并且进一步利用一个用户密钥管理分配给相同终端的不同的用户密钥的技术。
背景技术
:近来的趋势在于向终端用户提供有针对性的(个性化的)广告服务。在向用户提供个性化广告服务方面,用于识别单个用户的技术很重要。一般地,为了在用于提供广告服务的广告平台中识别终端的单个用户,终端是基于用户密钥来识别的,该用户密钥可以根据由安装在终端中以请求和接收广告的驱动单元(例如,SDK)生成的信息来进行验证。当然,用户密钥通过广告平台被唯一地分发(分配)给终端的驱动单元(例如,SDK)。用于基于应用(App)请求和接收广告的应用驱动单元(以下为AppSDK)和用于基于网络(Web)请求和接收广告的网络驱动单元(以下为网络SDK)可以被安装在终端中。在这种情况下,用户密钥将被分配给应用SDK和网络SDK中的每一个SDK。分别向应用SDK和网络SDK分配用户密钥的原因在于:AppSDK不能访问存储有分配给网络SDK的用户密钥(以下为网络用户密钥)的cookie,并且网络SDK不能访问终端中的存储有分配给AppSDK的用户密钥(以下为App用户密钥)的SD卡。当如上所述多个不同的用户密钥(App用户密钥、网络用户密钥)被分配给一个终端时,广告平台根据由相同终端的AppSDK和网络SDK中的每一个SDK生成的单独信息来验证不同的用户密钥(即,App用户密钥和网络用户密钥),并且因此,不能识别出信息项来自于相同终端的相同的单个用户。如果多个不同的用户密钥(App用户密钥和网络用户密钥)被分配给一个终端,但如上所述广告平台不能识别出从相同终端的AppSDK和网络SDK中的每一个SDK生成的信息指示相同的单个用户,则将会降低识别单个用户的准确性,并且将降低个性化广告服务的性能。鉴于以上,本公开提供了一种以下方法:在多个不同的用户密钥被分配给一个终端的环境下,识别分配给相同终端的不同的用户密钥并且利用一个用户密钥管理所述不同的用户密钥。技术实现要素:技术问题本公开的目的在于提供一种用于在多个不同的用户密钥被分配给一个终端的环境下识别分配给相同终端的不同的用户密钥并且利用一个用户密钥管理这些不同的用户密钥的用户密钥识别系统、应用于该用户密钥识别系统的设备以及该设备的操作方法。技术方案根据本公开的一方面,一种用户密钥识别设备包括:收集器,所述收集器用于从各个终端收集包括用户密钥和位置信息的特定信息;验证单元,所述验证单元用于基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;第一筛选单元,所述第一筛选单元用于在由所述验证单元验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥,所述概率大于或等于第一预定参考值;以及密钥识别单元,所述密钥识别单元用于将在由所述第一筛选单元筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。具体地,该用户密钥识别设备还可以包括:第二筛选单元,所述第二筛选单元用于基于通过根据日期分析所述收集结果而获得的分析结果,将在由所述第一筛选单元筛选的所述用户密钥对当中的所具有的在相同日期属于所述特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为所述特定用户密钥对。具体地,所述特定信息可以是由所述终端中的用于请求和接收基于应用的广告的应用驱动单元和所述终端中的用于请求和接收基于网络的广告的网络驱动单元中的至少一个驱动单元使用预分配的用户密钥生成的广告请求信息。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以被分别不同地分配给在所述特定终端中安装的应用驱动单元和网络驱动单元。具体地,所述第一筛选单元可以被配置成:在由所述验证单元验证的所述用户密钥当中,检查在预定时间范围内属于所述特定位置区域的第一用户密钥的时间区域的数量;在由所述验证单元验证的所述用户密钥当中,检查在所述时间范围内属于所述特定位置区域的第二用户密钥的与所述第一用户密钥的所述时间区域相同的时间区域的数量;基于所述第一用户密钥的所述时间区域的数量和所述第二用户密钥的相同的时间区域的数量,计算在所述相同的时间区域中属于所述特定位置区域的概率;以及当所计算的概率大于或等于第一参考值时,将所述第一用户密钥和所述第二用户密钥筛选为用户密钥对。具体地,所述第一用户密钥可以是根据在所述时间范围内收集到相关特定信息的次数从由所述验证单元验证的所述用户密钥当中按顺序选择的用户密钥,其中,所述第二用户密钥可以是由所述验证单元验证的所述用户密钥当中的除了所述第一用户密钥之外的剩余用户密钥中的每一个用户密钥。具体地,所述第二筛选单元可以被配置成:针对由所述第一筛选单元筛选的每一个所述用户密钥对,检查在紧接当前日期之前的前一日期内属于所述特定位置区域的第一用户密钥的时间区域的数量以及属于所述特定位置区域的第二用户密钥的所述当前日期的与所述第一用户密钥的所述时间区域相同的时间区域的数量;针对由所述第一筛选单元筛选的每一个所述用户密钥对,基于所述第一用户密钥在所述前一日期的所述时间区域的数量和所述第二用户密钥在所述当前日期的相同的时间区域的数量,计算所述第一用户密钥和所述第二用户密钥在所述相同日期属于所述特定位置区域的概率;以及将由所述第一筛选单元筛选的所述用户密钥对当中的具有大于或等于第二参考值的所计算的概率的用户密钥对筛选为特定用户密钥对。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以包括分配给在所述特定终端中安装的所述应用驱动单元和所述网络驱动单元中的一个驱动单元的第一用户密钥以及分配给所述应用驱动单元和所述网络驱动单元中的另一驱动单元的第二用户密钥,并且所述用户密钥识别设备还可以包括:密钥控制单元,所述密钥控制单元用于在从所述应用驱动单元和所述网络驱动单元中的任一个驱动单元接收到使用所述第二用户密钥生成的所述广告请求信息时发送所述第一用户密钥,使得在所述特定终端中安装的所述应用驱动单元和所述网络驱动单元两者使用所述第一用户密钥。根据本公开的另一方面,一种操作用户密钥识别设备的方法包括以下步骤:执行从各个终端收集包括用户密钥和位置信息的特定信息的收集步骤;执行基于对所述特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥的验证步骤;执行在所述验证步骤中验证的所述用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥的第一筛选步骤,所述概率大于或等于第一预定参考值;以及执行将在所述第一筛选步骤中筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥的密钥识别步骤。具体地,该方法还可以包括以下步骤:执行基于通过根据日期分析所述收集结果而获得的分析结果将在所述第一筛选步骤中筛选的所述用户密钥对当中的所具有的属于所述特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为所述特定用户密钥对的第二筛选步骤。具体地,所述特定信息可以是由所述终端中的用于请求和接收基于应用的广告的应用驱动单元和所述终端中的用于请求和接收基于网络的广告的网络驱动单元中的至少一个驱动单元使用预分配的用户密钥生成的广告请求信息。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以被分别不同地分配给在所述特定终端中安装的应用驱动单元和网络驱动单元。具体地,所述第一筛选步骤可以包括以下步骤:在所述验证步骤中验证的所述用户密钥当中,检查在预定时间范围内属于所述特定位置区域的第一用户密钥的时间区域的数量;在所述验证步骤中验证的所述用户密钥当中,检查在所述时间范围内属于所述特定位置区域的第二用户密钥的与所述第一用户密钥的所述时间区域相同的时间区域的数量;基于所述第一用户密钥的所述时间区域的数量和所述第二用户密钥的相同的时间区域的数量,计算在所述相同的时间区域中属于所述特定位置区域的概率;以及当所计算的概率大于或等于第一参考值时,将所述第一用户密钥和所述第二用户密钥筛选为用户密钥对。具体地,所述第二筛选步骤可以包括以下步骤:针对在所述第一筛选步骤中筛选的每一个所述用户密钥对,检查在紧接当前日期之前的前一日期内属于所述特定位置区域的第一用户密钥的时间区域的数量以及属于所述特定位置区域的第二用户密钥的所述当前日期的与所述第一用户密钥的所述时间区域相同的时间区域的数量;基于所述第一用户密钥在所述前一日期的所述时间区域的数量和所述第二用户密钥在所述当前日期的相同的时间区域的数量,计算在所述第一筛选步骤中筛选的每一个所述用户密钥对中的所述第一用户密钥和所述第二用户密钥在所述相同日期属于所述特定位置区域的概率;以及将在所述第一筛选步骤中筛选的所述用户密钥对当中的具有大于或等于第二参考值的所计算的概率的用户密钥对筛选为特定用户密钥对。具体地,在所述特定用户密钥对中包括的所述不同的用户密钥可以包括分配给在所述特定终端中安装的应用驱动单元和网络驱动单元中的一个驱动单元的第一用户密钥以及分配给所述应用驱动单元和所述网络驱动单元中的另一驱动单元的第二用户密钥,并且所述方法还可以包括以下步骤:在从所述应用驱动单元和所述网络驱动单元中的任一个驱动单元接收到使用所述第二用户密钥生成的广告请求信息时发送所述第一用户密钥,使得在所述特定终端中安装的所述应用驱动单元和所述网络驱动单元两者使用所述第一用户密钥。根据本公开的一方面,一种用户密钥识别系统包括:终端,所述终端用于提供由应用驱动单元和网络驱动单元中的至少一个驱动单元使用预分配的用户密钥生成的广告请求信息;以及用户密钥识别设备,所述用户密钥识别设备用于从各个所述终端收集包括用户密钥和位置信息的所述广告请求信息,基于对所述广告请求信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;在所验证的用户密钥当中筛选具有在相同时间区域中属于所述特定位置区域的概率的一对用户密钥,所述概率大于或等于第一预定参考值;以及将在所筛选的用户密钥对当中的特定用户密钥对中包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。有益效果根据本公开的用户密钥识别系统、用户密钥识别设备以及操作该用户密钥识别设备的方法,可以在多个不同的用户密钥被分配给一个终端的环境下识别且利用一个用户密钥管理分配给相同终端的不同的用户密钥。附图说明图1是例示根据本公开的实施方式的用户密钥识别系统的示例性示图。图2是例示根据本公开的实施方式的用户密钥识别设备的配置的示例性示图。图3是例示根据本公开的实施方式的操作用户密钥识别设备的方法的流程图。具体实施方式要注意的是,本文所使用的技术术语仅用于描述具体实施方式,而并不旨在限制本文所公开的教导的范围。而且,除非上下文另有明确规定,否则本文所使用的技术术语应在本公开的技术所属的领域中的普通技术人员通常理解的意义上进行解释,并且不应在更广泛的意义或过于简单化的意义上进行解释。另外,在本文使用的技术术语不适于准确表达本文所公开的技术构思的地方,应当用使本领域技术人员能够正确理解的技术术语来替换这些术语。而且,本公开中使用的通用术语应根据词典中的定义以及预定义的或先前的上下文来进行解释,并且不应被解释为过度地缩小含义。如本文中所使用,除非上下文另有明确规定,否则单数形式的“一”、“一个”以及“该”包括复数引用。如本文所使用,术语“包含”、“包括”等不应被解释为必定包括其后所列的所有元件或步骤,而是可以省略一些元件或步骤,或者还可以包括附加的元件或步骤。此外,本说明书和权利要求书中的术语“第一”、“第二”等用于区分相似的元件,而不一定用于描述顺次或时间顺序。这些术语仅用于将一个组件与另一组件相区分。如此使用的术语在适当的情况下可互换,例如,在不脱离本公开的范围的情况下,第一组件也可以被称为第二组件,且反之亦然。在下面的详细描述中,将参照附图详细地描述本公开的示例性实施方式。遍及附图,相同的元件将用相同的附图标记来表示,并且将省略重复描述。将省略对本文所并入的公知功能和结构的详细描述,以避免使本文所公开的技术的主旨模糊不清。另外,要注意的是,提供附图仅是为了便于对本文所公开的技术构思的理解,而并不因此限制技术构思的范围。以下,将参照附图来描述本公开的示例性实施方式。首先,将参照图1来描述根据本公开的实施方式的用户密钥识别系统。如图1所示,本公开的用户密钥识别系统包括多个终端50和用户密钥识别设备100,该用户密钥识别设备100用于从各个终端50收集包括用户密钥和位置信息的特定信息,并且基于该特定信息识别分配给相同终端的不同的用户密钥。终端50能够使用基于应用的广告服务和基于网络的广告服务中的至少一种广告服务,并且例如,可以包括移动电话终端(例如,智能电话)和笔记本电脑。在这样的终端50当中,将描述终端10。用于基于应用13请求和接收广告的App驱动单元14和用于基于网络11请求和接收广告的网络驱动单元12中的至少一个驱动单元可以被安装在终端10中。在这种情况下,App驱动单元14可以是AppSDK,以及网络驱动单元12可以是网络SDK。以下,为简单起见,假设App驱动单元14和网络驱动单元12二者都被安装在终端10中。当然,多个App13可以被安装在终端10中。在这种情况下,可以安装多个App驱动单元14。用户密钥将被分发(分配)给App驱动单元14和网络驱动单元12中的每一个驱动单元。App驱动单元14将在终端10的SD卡(未示出)中存储所分配的用户密钥(以下为App用户密钥),以及网络驱动单元12将在cookie中存储所分配的用户密钥(以下为网络用户密钥)。然后,如果需要,终端10的App驱动单元14可以使用SD卡(未示出)中所存储的App用户密钥来生成广告请求信息,将该广告请求信息提供给广告平台(未示出)以请求广告,并且在终端10上显示响应于该请求而接收的广告。由App驱动单元14生成的广告请求信息包括分配给App驱动单元14的应用用户密钥,并且在终端10已同意收集位置信息的假设下还包括当前位置信息。另外,如果需要,终端10的网络驱动单元12使用cookie中存储的网络用户密钥来生成广告请求信息,将该广告请求信息提供给广告平台(未示出)以请求广告,并且在终端10上显示响应于该请求而接收的广告。由网络驱动单元12生成的广告请求信息包括分配给网络驱动单元12的网络用户密钥,并且在终端10已同意收集位置信息的假设下还包括当前位置信息。在如上所述多个不同的用户密钥(即,App用户密钥和网络用户密钥)被分配给一个终端(例如,终端10)的情况下,广告平台(未示出)根据由相同终端的App驱动单元和网络驱动单元中的每一个驱动单元生成的广告请求信息来验证不同的用户密钥(即,应用用户密钥和网络用户密钥),并且因此,不能识别出不同的用户密钥来自于相同终端的单个用户。如果多个不同的用户密钥(App用户密钥和网络用户密钥)被分配给一个终端,但如上所述广告平台(未示出)不能将从相同终端的AppSDK和网络SDK中的每一个SDK生成的广告请求信息识别为指示相同的单个用户的信息,则将会降低识别单个用户的准确性,并且将降低个性化广告服务的性能。鉴于以上,本公开提供了一种在多个不同的用户密钥被分配给一个终端的环境下识别分配给相同终端的不同的用户密钥并且利用一个用户密钥管理不同的用户密钥的方法。为此,本公开的用户密钥识别设备100从多个终端50中的每一个终端收集包括用户密钥和位置信息的特定信息(即,上述广告请求信息),并且基于收集结果识别分配给相同终端的不同的用户密钥。更具体地,用户密钥识别设备100可以从各个终端50收集包括用户密钥和位置信息的广告请求信息,并且基于对广告请求信息的收集结果根据各个时间区域来验证属于特定位置区域的位置信息的用户密钥。然后,用户密钥识别设备100可以在所识别的用户密钥当中筛选出所具有的在相同时间区域中属于特定位置区域的概率大于或等于第一预定参考值的用户密钥对。然后,用户密钥识别设备100可以将在所筛选的用户密钥对当中的特定用户密钥对中所包括的不同的用户密钥识别为分配给相同终端的用户密钥。用户密钥识别设备100可以是被包括在广告平台(未示出)中以接收广告请求信息的广告平台装置。以下,将参照图2更详细地描述根据本公开的实施方式的用户密钥识别设备的配置。根据本公开的用户密钥识别设备100包括:收集器110,所述收集器110用于从各个终端收集包括用户密钥和位置信息的特定信息;验证单元120,所述验证单元120用于基于对特定信息的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥;第一筛选单元130,所述第一筛选单元130用于在经验证后的用户密钥当中筛选出所具有的在相同时间区域中属于特定位置区域的概率大于或等于第一预定参考值的用户密钥对;以及密钥识别单元150,所述密钥识别单元150用于将在所筛选的用户密钥对当中的特定用户密钥对中所包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。根据本公开的用户密钥识别设备100还可以包括第二筛选单元140。收集器110从各个终端(例如,图1中所示的各个终端50)收集包括用户密钥和位置信息的特定信息。这里,该特定信息可以是终端中的用于请求和接收基于应用的广告的App驱动单元和用于请求和接收基于网络的广告的网络驱动单元中的至少一个驱动单元使用预先分配给其的用户密钥生成的广告请求信息。以下,将给出集中于多个终端50当中的终端10的描述。从终端10收集的特定信息是终端10中的App驱动单元14和网络驱动单元12中的至少一个驱动单元使用预先分配给其的用户密钥生成的广告请求信息。由终端10的App驱动单元14生成的广告请求信息包括分发(分配)给App驱动单元14的用户密钥(即,App用户密钥),并且在终端10已同意收集位置信息的假设下还包括当前位置信息。由终端10的网络驱动单元12生成的广告请求信息包括分发(分配)给网络驱动单元12的用户密钥(即,网络用户密钥),并且在终端10已同意收集位置信息的假设下还包括当前位置信息。以下,假设所有的终端50已同意收集位置信息。收集单元110可以从各个终端(即,包括终端10的终端50中的每一个终端)收集由相应终端中的App驱动单元和网络驱动单元中的至少一个驱动单元所生成的广告请求信息,该广告请求信息包括用户密钥(App用户密钥或网络用户密钥)和位置信息。验证单元120基于由收集器110收集的特定信息(即,广告请求信息)的收集结果来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥。更具体地,验证单元120可以存储/管理由收集单元110收集的广告请求信息(用户密钥+位置信息)的收集结果,如下表1所示:[表1]收集时间用户密钥位置信息2014-09-1213:00:00a(23.3,721.13)2014-09-1213:00:25b(48.3,173.1)2014-09-1213:00:30c(72.3,76.3).........验证单元120可以基于对广告请求信息(用户密钥+位置信息)的收集结果(即,上表1)来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥。然后,验证单元120可以基于对广告请求信息(用户密钥+位置信息)的收集结果(即,上表1)来对位置区域进行分类。例如,验证单元120可以使用专用聚类技术(特别地,K均值聚类算法)基于对广告请求信息(用户密钥+位置信息)的收集结果(即,上表1)来对各个位置区域(即,各个群集)进行分类(生成)。当然,验证单元120也可以使用不同于K均值聚类算法的算法来对位置区域(群集)进行分类。然而,由于K均值聚类算法的可靠性高,所以使用K均值聚类算法。因此,验证单元120可以使用K均值聚类算法基于上表1来获取如下表2所示的各个时间区域中的位置区域分类的结果以及如下表3所示的根据日期进行位置区域分类的结果。[表2]时间区域位置区域(群集)用户密钥2014-09-12,13:00位置区域1a位置区域1f位置区域2d.........[表3]日期位置区域(群集)用户密钥2014-09-11位置区域1a位置区域1f位置区域2d.........因此,验证单元120基于在由收集器110收集的广告请求信息的收集结果(即,表1)的基础上获得的表2来验证在各个时间区域中属于特定位置区域的位置信息的用户密钥。这里,该特定位置区域是指上述各个分类的(生成的)位置区域。以下,为简单起见,将描述作为示例的位置区域1。验证单元120可以基于在广告请求信息的收集结果(即,表1)的基础上获得的表2来验证在各个时间区域中属于特定位置区域(例如,位置区域1)的位置信息的用户密钥。因此,验证单元120可以验证用户密钥a、f...,如表2所示。第一筛选单元130在由验证单元120验证的用户密钥当中筛选出所具有的在相同时间区域中属于特定位置区域的概率大于或等于第一预定参考值的一对用户密钥。换言之,在给定为特定位置区域的位置区域1中,第一筛选单元130在由验证单元120基于表2验证的用户密钥a、f...当中筛选出所具有的在相同时间区域中属于特定位置区域(即,位置区域1)的概率大于或等于第一预定参考值的一对用户密钥。这里,可以由用户密钥识别设备100的操作者来设置和改变第一参考值,并且在下面的描述中将假设第一参考值为60%。以下,将基于如上所述的作为特定位置区域的位置区域1来描述第一筛选单元130的筛选处理。第一筛选单元130在预定时间范围内检查在由验证单元120验证的用户密钥a、f...当中的第一用户密钥属于特定位置区域(即,位置区域1)的时间区域的数量。这里,可以由用户密钥识别设备100的操作者来设置和改变所述预定时间范围。以下,作为示例,将假设从00:00到24:00的预定时间范围。第一筛选单元130在该时间范围(从00:00到24:00)内检查在由验证单元120验证的用户密钥a、f...当中的属于位置区域1的第二用户密钥的与第一用户密钥的时间区域相同的相同时间区域的数量。然后,第一筛选单元130基于上述第一用户密钥的时间区域的数量和第二用户密钥的相同时间区域的数量来计算在相同时间区域中属于位置区域1的概率。如果所计算的概率大于或等于第一参考值(60%),则第一筛选单元130将第一用户密钥和第二用户密钥筛选为用户密钥对。在第一筛选单元130的筛选处理中提及的第一用户密钥是根据在时间范围(从00:00到24:00)内收集到相关特定信息(广告请求信息)的次数从由验证单元120验证的用户密钥a、f...当中按顺序选择的用户密钥。在第一筛选单元130的筛选处理中提及的第二用户密钥是由验证单元120验证的用户密钥a、f...当中的除了第一用户密钥以外的剩余用户密钥中的每一个用户密钥。例如,可以假设按照在时间范围(从00:00到24:00)内收集到广告请求信息的次数的递减顺序来列出用户密钥a、f...。基于该假设,第一筛选单元130可以通过选择用户密钥a作为第一用户密钥以及选择剩余的用户密钥f...作为第二用户密钥来执行筛选处理。然后,第一筛选单元130可以通过选择用户密钥f作为第一用户密钥以及选择剩余的用户密钥a...作为第二用户密钥来执行筛选处理。按照这种方式,第一筛选单元130可以通过逐个选择用户密钥a、f...作为第一用户密钥来执行筛选处理。以下,为简单起见,将详细地描述第一筛选单元130的筛选处理,作为示例,假设用户密钥a是第一用户密钥以及用户密钥f是第二用户密钥。在定义用户密钥a与用户密钥f之间的关系方面,作为第一用户密钥的用户密钥a可以被定义为唯一密钥,以及作为第二用户密钥的用户密钥f可以被定义为第二密钥。第一筛选单元130在时间范围(从00:00到24:00)内检查在由验证单元120验证的用户密钥a、f...当中的第一用户密钥(即,用户密钥a)属于位置区域1的时间区域的数量。例如,当假设用户密钥a属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00以及15:00时,第一筛选单元130将确认在时间范围(从00:00到24:00)内用户密钥a属于位置区域1的时间区域的数量为7。然后,第一筛选单元130在时间范围(从00:00到24:00)内检查在由验证单元120验证的用户密钥a、f...当中的属于位置区域1的第二用户密钥(即,用户密钥f)的与第一用户密钥(即,用户密钥a)的时间区域相同的时间区域的数量。例如,当假设用户密钥f属于位置区域1的时间区域为00:00、03:00、10:00、11:00、13:00以及15:00时,第一筛选单元130将确认属于位置区域1的用户密钥f的与用户密钥a的时间区域相同的时间区域的数量为6。然后,第一筛选单元130可以根据下式1基于第一用户密钥(即,用户密钥a)的时间区域的数量(7)和第二用户密钥(即,用户密钥f)的相同时间区域的数量(6)来计算用户密钥a和用户密钥f在相同时间区域中属于位置区域1的概率:[式1]因此,第一筛选单元130可以根据式1计算出用户密钥a和用户密钥f在相同时间区域中属于位置区域1的概率为6/7×100=85.71%。如果上述计算的概率(85.71%)大于或等于第一参考值(60%),则第一筛选单元130将用户密钥a和用户密钥f筛选为用户密钥对。密钥识别单元150将在由第一筛选单元130筛选的用户密钥对当中的特定用户密钥对中所包括的不同的用户密钥识别为分配给相同特定终端的用户密钥。这里,该特定用户密钥对是由第二筛选单元140在由第一筛选单元130筛选的用户密钥对当中筛选的用户密钥对。以下,将描述第二筛选单元140。基于以日期为基础对由收集器110收集的收集结果进行分析的结果,第二筛选单元140可以在由第一筛选单元130筛选的用户密钥对当中将所具有的在相同日期属于特定位置区域的概率大于或等于第二预定参考值的用户密钥对筛选为特定用户密钥对。这里,以日期为基础对由收集器110收集的收集结果进行分析的结果是指根据日期进行位置区域分类的结果,如上表3所示。可以由用户密钥识别设备100的操作者来设置和改变第二参考值,并且在下面的描述中作为示例,将假设第二参考值为70%。以下,将在如上所述的位置区域1为特定位置区域的假设下描述第二筛选单元140的筛选处理。第二筛选单元140在紧接当前日期之前的前一日期内检查在由第一筛选单元130筛选的各个用户密钥对中所包括的第一用户密钥属于特定位置区域的时间区域的数量,并且在当前日期内检查在由第一筛选单元130筛选的各个用户密钥对中所包括的第二用户密钥属于特定位置区域的与第一用户密钥的时间区域相同的时间区域的数量。基于第一用户密钥在前一日期的时间区域的数量和第二用户密钥在当前日期的相同时间区域的数量,第二筛选单元140可以计算出由第一筛选单元130筛选的各个用户密钥对在相同日期属于特定位置区域的概率。因此,第二筛选单元140可以在由第一筛选单元130筛选的用户密钥对当中将具有等于或大于第二参考值(70%)的所计算概率的用户密钥对筛选为特定用户密钥对。在这种情况下,在第二筛选单元140的筛选处理中提及的第一用户密钥是指用户密钥对中的唯一密钥,以及第二用户密钥是指用户密钥对中的第二密钥。以下,为简单起见,作为示例,将基于由第一筛选单元130筛选的用户密钥对当中的用户密钥对a-f来详细地描述第二筛选单元140的筛选处理。第二筛选单元140检查在用户密钥对a-f中所包括的第一用户密钥(即,用户密钥a)在紧接当前日期之前的前一日期内属于位置区域1的时间区域的数量。例如,在当前日期是2014年9月12日并且前一日期是2014年9月11日时,并且假设用户密钥a在2014年9月11日内属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00以及15:00,则第二滤波单元140将确认用户密钥a在2014年9月11日内属于位置区域1的时间区域的数量为7。然后,第二筛选单元140检查在用户密钥对a-f中所包括的第二用户密钥(即,用户密钥f)在当前日期内属于位置区域1的与第一用户密钥的相同时间区域的数量。例如,在当前日期是2014年9月12日并且前一日期是2014年9月11日时,并且假设用户密钥f在2014年9月12日内属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00、15:00以及17:00,则第二滤波单元140将确认用户密钥f在2014年9月12日内属于位置区域1的与用户密钥a的时间区域相同的时间区域的数量为7。然后,第二筛选单元140可以根据下式2基于针对第一用户密钥(即,用户密钥a)的前一日期的时间区域的数量(7)和针对第二用户密钥(即,用户密钥f)的当前日期的相同时间区域的数量(7)来计算在相同日期属于位置区域1的概率。[式2]因此,第二筛选单元140可以根据式2计算出用户密钥对a-f中的每一个中的用户密钥a和用户密钥f在相同日期属于位置区域1的概率为7/7×100=100%。如果上述计算的概率(100%)大于或等于第二参考值(40%),则第二筛选单元140将用户密钥对a-f中的用户密钥a和用户密钥f筛选为特定用户密钥对。因此,第二筛选单元140可以通过筛选来获得如下表4所示的特定用户密钥对。[表4]唯一密钥第二密钥相似率筛选日期af100%2014-09-13fa80%2014-09-13fk75%2014-09-13............这里,相似率意指在第二筛选单元140的筛选处理中计算出的概率。通过由第二筛选单元140进行筛选来计算每个日期的概率的原因在于终端的用户一般在从星期一到星期五的工作日期间通过按时上学、工作等而几乎以相同的模式进行移动和停留。密钥识别单元150将仅在由第二筛选单元140在由第一筛选单元130筛选的用户密钥对当中筛选的特定用户密钥对中所包括的不同用户密钥识别为分配给相同特定终端的用户密钥。更具体地,如从通过第二筛选单元140获得的表4中可以看出,关于用户密钥a和用户密钥f,可以创建具有作为唯一密钥(第一用户密钥)的用户密钥a的特定用户密钥对a-f和具有作为唯一密钥(第一用户密钥)的用户密钥f的特定用户密钥对f-a。在这种情况下,密钥识别单元150可以删除特定用户密钥对a-f与特定用户密钥对f-a之间具有较低相似率的特定用户密钥对(即,特定用户密钥对f-a)。而且,如从通过第二筛选单元140获得的表4中可以看出,用户密钥f和用户密钥k的特定用户密钥对f-k可以与所创建的用户密钥a和用户密钥f的特定用户密钥对a-f一起被创建。在这种情况下,密钥识别单元150可以基于特定用户密钥对a-f与特定用户密钥对f-k之间具有更高相似率的特定用户密钥对(即,基于特定用户密钥对a-f)来组合这两个特定用户密钥对a-f和f-k。因此,用户密钥识别设备100可以从上述表4中获得诸如表5的用户密钥管理表。[表5]唯一密钥第二密钥更新日期af、k2014-09-13.........用户密钥识别设备100可以每隔预定周期(例如,一个月)更新表5的用户密钥管理表。然后,针对由第二筛选单元140在由第一筛选单元130筛选的用户密钥对当中筛选的特定用户密钥对(例如,表5中的特定用户密钥对a-f、k),密钥识别单元150可以将在特定用户密钥对a-f、k中所包括的不同用户密钥a、f和k识别为分配给相同特定终端的用户密钥。以下,为简单起见,终端10将被称为特定终端。在特定用户密钥对a-f、k中所包括的不同用户密钥a、f和k可以被不同地分配给在特定终端(即,相同终端10)中所安装的App13的App驱动单元14、另一应用(未示出)的App驱动单元(未示出)以及网络驱动单元12。如上所述,根据本公开的用户密钥识别设备100可以在多个不同的用户密钥被分配给一个终端的环境下基于根据时间区域或日期收集和分析包括用户密钥和位置信息的广告请求信息的结果来识别分配给相同终端的不同用户密钥。因此,使用用户密钥识别设备100的识别结果,作为广告平台设备的包括用户密钥识别设备100的广告平台或由用户密钥识别设备100共享的广告平台可以将已验证诸如用户密钥a和用户密钥f的不同用户密钥的广告请求信息识别为在相同终端(例如,终端10)中生成的广告请求信息。因此,根据本公开,在多个不同的用户密钥被分配给一个终端的环境下,可以提高识别单个用户的准确性,并且因此,也可以提高个性化广告服务的性能。根据本公开的用户密钥识别设备100还可以包括密钥控制单元160。密钥控制单元160允许在特定终端中安装的App驱动单元和网络驱动单元二者使用相同用户密钥。以下,基于表5的用户密钥管理表包括具有作为第一用户密钥(即,唯一密钥)的用户密钥x和作为第二用户密钥(即,第二密钥)的用户密钥y的特定用户密钥对x-y的假设,将描述密钥控制单元160的功能。在表5的用户密钥管理表中包括的特定用户密钥对x-y可以指示用户密钥x被分配给在特定终端(例如,终端20)中安装的App驱动单元(未示出)和网络驱动单元(未示出)中的任一个驱动单元以及用户密钥y被分配给另一驱动单元。在这种情况下,用户密钥识别设备100可以使用作为第二密钥的用户密钥y来收集(接收)从终端20的App驱动单元(未示出)和网络驱动单元(未示出)中的任一个驱动单元生成的广告请求信息。在如上所述接收到使用在特定用户密钥对x-y中所包括的第二密钥(即,用户密钥y)生成的广告请求信息时,密钥控制单元160向终端20发送特定用户密钥对x-y的唯一密钥(即,用户密钥x)以作为响应。因此,已使用用户密钥y生成广告请求信息的终端20的App驱动单元(未示出)和网络驱动单元(未示出)中的一个驱动单元(例如,网络驱动单元(未示出))将接收用户密钥x并且将该用户密钥x存储在cookie中。然后,当需要时,终端20的网络驱动单元(未示出)使用网络用户密钥(即,cookie中存储的用户密钥x)生成广告请求信息。因此,在如上所述接收到使用在特定用户密钥对x-y中所包括的第二密钥(即,用户密钥y)生成的广告请求信息时,密钥控制单元160向终端20返回特定用户密钥对x-y的唯一密钥(即,用户密钥x),以允许终端20的App驱动单元(未示出)和网络驱动单元(未示出)二者使用相同的用户密钥(即,用户密钥x)。如上所述,根据本公开的用户密钥识别设备100可以在多个不同的用户密钥被分配给一个终端的环境下识别分配给相同终端的不同的用户密钥,并且还利用一个用户密钥管理分配给相同终端的不同的用户密钥。因此,利用本公开的用户密钥识别设备100,可以利用一个用户密钥来管理分配给相同终端的不同的用户密钥,从而提高识别单个用户的准确性并且甚至提高广告服务的性能。以下,将参照图3详细地描述根据本公开的实施方式的操作用户密钥识别设备的方法。为简单起见,将参考图1和图2中的附图标记。在根据本公开的操作用户密钥识别设备100的方法中,从终端50收集由包括终端10的多个终端50中的每一个终端的App驱动单元和网络驱动单元中的至少一个驱动单元生成的并且包括用户密钥(App用户密钥或网络用户密钥)和位置信息的广告请求信息(S100)。在操作用户密钥识别设备100的方法中,基于在步骤S100中收集的广告请求信息的收集结果(即,表1)来执行使用K均值聚类算法的分析(S110)。因此,在操作用户密钥识别设备100的方法中,通过基于在步骤S100中收集的广告请求信息的收集结果(即,基于表1)进行的分析根据时间区域和日期来验证属于特定位置区域的位置信息的用户密钥(S120)。以下,为简单起见,将给出对作为特定位置区域的位置区域1的描述。即,在根据本公开的操作用户密钥识别设备100的方法中,基于表2根据时间区域来验证属于特定位置区域(即,位置区域1)的位置信息的用户密钥,所述表2是通过基于对广告请求信息的收集结果(即,表1)进行分析来获得的。而且,在操作用户密钥识别设备100的方法中,基于表3根据日期来验证属于特定位置区域(即,位置区域1)的位置信息的用户密钥,所述表3是通过基于对广告请求信息的收集结果(即,表1)进行分析来获得的。然后,在根据本公开的用于操作用户密钥识别设备100的方法中,在如步骤S120中根据时间区域验证的属于位置区域1的用户密钥a、f...当中筛选出所具有的在相同时间区域中属于位置区域1的概率大于或等于第一参考值(例如,60%)的一对用户密钥(S130)。更具体地,在操作用户密钥识别设备100的方法中,检查所验证的用户密钥a、f...当中的第一用户密钥在预定时间范围(例如,从00:00到24:00)内属于位置区域1的时间区域的数量。然后,在操作用户密钥识别设备100的方法中,在时间范围(从00:00到24:00)内检查所验证的用户密钥a、f...当中的第二用户密钥属于位置区域1的与第一用户密钥相同的时间区域的数量。然后,在操作用户密钥识别设备100的方法中,基于上述第一用户密钥的时间区域的数量和第二用户密钥的相同时间区域的数量来计算在相同时间区域中属于位置区域1的概率。如果所计算的概率大于或等于第一参考值(60%),则将上述第一用户密钥和第二用户密钥筛选为用户密钥对。在步骤S130的筛选处理中提及的第一用户密钥是根据在时间范围(从00:00到24:00)内收集到相关特定信息(广告请求信息)的次数从用户密钥a、f...当中按顺序选择的用户密钥。在步骤S130的筛选处理中提及的第二用户密钥是用户密钥a、f...当中除了第一用户密钥之外的剩余用户密钥中的每一个用户密钥。例如,根据操作用户密钥识别设备100的方法,当假设按照在时间范围(从00:00到24:00)内收集到广告请求信息的次数的递减顺序来列出用户密钥a、f...时,可以通过选择用户密钥a作为第一用户密钥以及选择剩余的用户密钥f...作为第二用户密钥来执行筛选处理。然后,可以通过选择用户密钥f作为第一用户密钥以及选择剩余的用户密钥a...作为第二用户密钥来执行筛选处理。按照这种方式,可以通过逐个选择用户密钥a、f...作为第一用户密钥来执行筛选处理。以下,为简单起见,将详细地描述步骤S130的筛选处理,作为示例,假设用户密钥a是第一用户密钥以及用户密钥f是第二用户密钥。在定义用户密钥a与用户密钥f之间的关系方面,作为第一用户密钥的用户密钥a可以被定义为唯一密钥,以及作为第二用户密钥的用户密钥f可以被定义为第二密钥。在操作用户密钥识别设备100的方法中,检查所验证的用户密钥a、f...当中的第一用户密钥(即,用户密钥a)在时间范围(从00:00到24:00)内属于位置区域1的时间区域的数量。例如,在操作用户密钥识别设备100的方法中,当假设用户密钥a属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00以及15:00时,将确认用户密钥a在时间范围(从00:00到24:00)内属于位置区域1的时间区域的数量为7。然后,在操作用户密钥识别设备100的方法中,检查在时间范围(从00:00到24:00)内所验证的用户密钥a、f...当中的第二用户密钥(即,用户密钥f)属于位置区域1的与第一用户密钥(即,用户密钥a)相同的时间区域的数量。例如,在操作用户密钥识别设备100的方法中,当假设用户密钥f属于位置区域1的时间区域为00:00、03:00、10:00、11:00、13:00以及15:00时,将确认用户密钥f属于位置区域1的与用户密钥a的时间区域相同的时间区域的数量为6。然后,在操作用户密钥识别设备100的方法中,可以根据上述式1基于第一用户密钥(即,用户密钥a)的时间区域的数量(7)和第二用户密钥(即,用户密钥f)的相同时间区域的数量(6)来计算用户密钥a和用户密钥f在相同时间区域中属于位置区域1的概率。因此,在操作用户密钥识别设备100的方法中,可以根据式1计算出用户密钥a和用户密钥f在相同时间区域中属于位置区域1的概率为6/7×100=85.71%。在操作用户密钥识别设备100的方法中,如果上述计算的概率(85.71%)大于或等于第一参考值(60%),则将用户密钥a和用户密钥f筛选为用户密钥对。然后,在操作用户密钥识别设备100的方法中,将在步骤S130中筛选的用户密钥对当中的所具有的用户密钥在相同日期属于位置区域1的概率大于或等于第二参考值(例如,70%)的一对用户密钥筛选为特定用户密钥对(S140)。以下,为简单起见,将作为示例基于在步骤S130中筛选的用户密钥对当中的用户密钥对a-f来详细描述步骤S140的筛选处理。在操作用户密钥识别设备100的方法中,检查在用户密钥对a-f中所包括的第一用户密钥(即,用户密钥a)在紧接当前日期之前的前一日期内属于位置区域1的时间区域的数量。例如,在操作用户密钥识别设备100的方法中,在当前日期是2014年9月12日并且前一日期是2014年9月11日时,并且假设用户密钥a在2014年9月11日内属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00以及15:00,则将确认用户密钥a在2014年9月11日内属于位置区域1的时间区域的数量为7。然后,在操作用户密钥识别设备100的方法中,检查在用户密钥对a-f中所包括的第二用户密钥(即,用户密钥f)在当前日期内属于位置区域1的与第一用户密钥(即,用户密钥a)相同的时间区域的数量。例如,在操作用户密钥识别设备100的方法中,在当前日期是2014年9月12日并且前一日期是2014年9月11日时,并且假设用户密钥f在2014年9月12日内属于位置区域1的时间区域为00:00、03:00、07:00、10:00、11:00、13:00、15:00以及17:00,则将确认用户密钥f在2014年9月12日内属于位置区域1的与用户密钥a的时间区域相同的时间区域的数量为7。然后,在操作用户密钥识别设备100的方法中,可以根据上式2基于针对第一用户密钥(即,用户密钥a)的前一日期的时间区域的数量(7)和针对第二用户密钥(即,用户密钥f)的当前日期的相同时间区域的数量(7)来计算在相同日期属于位置区域1的概率。因此,在操作用户密钥识别设备100的方法中,根据上式2可以计算出在用户密钥对a-f中的用户密钥a和用户密钥f在相同日期属于位置区域1的概率为7/7×100=100%。在操作用户密钥识别设备100的方法中,如果上述计算的概率(100%)大于或等于第二参考值(40%),则将用户密钥对a-f中的用户密钥a和用户密钥f筛选为特定用户密钥对。因此,在操作用户密钥识别设备100的方法中,可以通过筛选来获得上表4中所示的特定用户密钥对。更具体地,如从表4中可以看出,关于用户密钥a和用户密钥f,可以创建具有作为唯一密钥(第一用户密钥)的用户密钥a的特定用户密钥对a-f和具有作为唯一密钥(第一用户密钥)的用户密钥f的特定用户密钥对f-a。在这种情况下,在操作用户密钥识别设备100的方法中,可以删除特定用户密钥对a-f与特定用户密钥对f-a之间具有较低相似率的特定用户密钥对(即,特定用户密钥对f-a)。而且,如从表4中可以看出,用户密钥f和用户密钥k的特定用户密钥对f-k可以与所创建的用户密钥a和用户密钥f的特定用户密钥对a-f一起被创建。在这种情况下,在操作用户密钥识别设备100的方法中,可以基于特定用户密钥对a-f与特定用户密钥对f-k之间具有更高相似率的特定用户密钥对(即,基于特定用户密钥对a-f)来组合这两个特定用户密钥对a-f和f-k。因此,在操作用户密钥识别设备100的方法中,可以从上述表4中获得诸如表5的用户密钥管理表。然后,在操作用户密钥识别设备100的方法中,针对在步骤S140中筛选的特定用户密钥对,例如,表5所示的特定用户密钥对a-f、k,将在特定用户密钥对a-f、k中所包括的不同的用户密钥a、f和k作为分配给相同特定终端(例如,终端10)的用户密钥(S150)。即,在特定用户密钥对a-f、k中所包括的不同用户密钥a、f和k可以被不同地分配给在特定终端(即,相同终端10)中所安装的App13的App驱动单元14、另一应用(未示出)的App驱动单元(未示出)以及网络驱动单元12。此外,操作用户密钥识别设备100的方法允许在特定终端中安装的App驱动单元和网络驱动单元二者使用相同用户密钥。以下,将基于表5的用户密钥管理表包括具有作为第一用户密钥(即,唯一密钥)的用户密钥x和作为第二用户密钥(即,第二密钥)的用户密钥y的特定用户密钥对x-y的假设给出描述。在表5的用户密钥管理表中包括的特定用户密钥对x-y可以指示用户密钥x被分配给在特定终端(例如,终端20)中安装的App驱动单元(未示出)和网络驱动单元(未示出)中的任一个驱动单元以及用户密钥y被分配给另一驱动单元。在这种情况下,在操作用户密钥识别设备100的方法中,可以使用作为第二密钥的用户密钥y来收集(接收)从终端20的App驱动单元(未示出)和网络驱动单元(未示出)中的任一个驱动单元生成的广告请求信息(S160)。在操作用户密钥识别设备100的方法中,一旦如上所述接收到使用在特定用户密钥对x-y中所包括的第二密钥(即,用户密钥y)生成的广告请求信息(S160中的是),则向终端20发送特定用户密钥对x-y的唯一密钥(即,用户密钥x)以作为响应(S170)。因此,已使用用户密钥y生成广告请求信息的终端20的App驱动单元(未示出)和网络驱动单元(未示出)中的一个驱动单元(例如,网络驱动单元(未示出))将接收用户密钥x并且将该用户密钥x存储在cookie中(S180)。然后,当需要时,终端20的网络驱动单元(未示出)使用网络用户密钥(即,cookie中存储的用户密钥x)生成广告请求信息。因此,在根据本公开的操作用户密钥识别设备100的方法中,当如上所述接收到使用在特定用户密钥对x-y中所包括的第二密钥(即,用户密钥y)生成的广告请求信息时,向终端20返回特定用户密钥对x-y的唯一密钥(即,用户密钥x),以允许终端20的App驱动单元(未示出)和网络驱动单元(未示出)二者使用相同的用户密钥(即,用户密钥x)。如上所述,利用根据本公开的操作用户密钥识别设备的方法,在多个不同的用户密钥被分配给一个终端的环境下,可以识别分配给相同终端的不同的用户密钥,并且还可以利用一个用户密钥管理分配给相同终端的不同的用户密钥。本文所描述的主题的功能操作和实现方式可以被实现为数字电子电路,或者可以被实现于计算机软件、固件、硬件(包括本文所公开的结构及其等同结构)或者其一个或更多个组合中。本文所描述的主题的实现方式可以被实现于一个或更多个计算机程序产品中(换言之,在有形程序存储介质上编码的计算机程序指令的一个或更多个模块中),以控制处理系统的操作或者由处理系统来执行。计算机可读介质可以是机器可读存储装置、机器可读存储基板、存储装置、影响机器可读无线电波型信号的材料的组合物或者其一个或更多个组合。如本文所使用,“系统”或“装置”包括用于处理数据的所有类型的设备和机器,例如,包括可编程处理器、计算机、多处理器或计算机。除了硬件之外,处理系统可以包括:例如,配置处理器固件的代码以及在例如对协议栈、数据库管理系统、操作系统或其一个或更多个组合的请求下配置针对计算机程序的执行环境的代码等。计算机程序(也称作程序、软件、软件应用、脚本或代码)可以按照任何形式的包括编译或解释语言或者先验或过程语言的编程语言来编写,并且可以按照包括独立程序或模块、组件、子例程或者适合用在计算机环境中的其它单元的任何形式来部署。计算机程序可以不必与文件系统中的文件对应。程序可以被存储在提供给所请求程序的单个文件中、多个交互文件(例如,存储一个或更多个模块、子程序或部分代码的文件)中、或者包含其它程序或数据的文件的一部分(例如,存储在标记语言文档中的一个或更多个脚本)中。计算机程序可以位于一个地点上或分布于多个地点,使得将该计算机程序部署成在通过通信网络互连的多个计算机上或者一个计算机上运行。例如,适合于存储计算机程序指令和数据的计算机可读介质例如可以包括诸如EPROM、EEPROM和闪存装置的半导体存储装置、包括诸如内部硬盘或外部盘的磁盘以及磁光盘、CD-ROM盘和DVD-ROM盘、介质和存储装置的所有类型的非易失性存储器。处理器和存储器可以由专用逻辑电路来补充或与其集成。本文所描述的主题的实现方式可以在算术系统上实现,该算术系统例如包括诸如数据服务器的后端组件、诸如应用服务器的中间件组件、诸如具有网络浏览器或图形用户接口以允许用户与本文所描述的主题的实现方式交互的客户端计算机的前端组件或者后端组件、中间件组件和前端组件中的一个或更多个组合。系统的组件可以通过任何形式或介质的数字数据通信(例如,诸如通信网络)来互连。虽然本公开包括许多特定实现细节,但它们不应被解释为构成对任何发明或可保护范围的限制。相反,应被理解为可以是特定发明的特定实施方式所特定的特征的描述。类似地,本文中在各个实施方式的背景下描述的特定特征可以按照组合的方式在单个实施方式中实现。另选地,在单个实施方式的背景下描述的各种特征也可以单独地或者按照任何合适的子组合的方式在多个实施方式中实现。而且,虽然特征可以被描述为按照特定组合的方式进行操作并且最初也如此要求保护,但来自要求保护的组合的一个或更多个特征在一些情况下可以从该组合中排除,并且要求保护的组合可以被更改为子组合的变型或子组合。而且,虽然本公开在附图中按照特定顺序例示了操作,但不应被理解为这些操作必须按照图中所示的特定顺序或者连续顺序来执行以便获得期望的结果,或者不应被理解为应执行所有例示的操作。在某些情况下,多任务和并行处理可能是有利的。而且,上述实施方式的各种系统组件的分离不应被理解为在所有实施方式中均需要这样的分离,并且应理解的是,上述程序组件和系统一般可以被一起集成到单个软件产品中或者被封装到多个软件产品中。因此,本公开并不旨在将本发明限制于本文所公开的特定术语。因此,尽管已参照以上示例详细地描述了本公开,但在不脱离本公开的范围的情况下,本领域技术人员将构思出对这些示例的更改、修改和变形。本公开的范围由所附权利要求书限定,而非本说明书,并且应理解的是,从所附权利要求书及其等同物的含义和范围推导出的所有更改和修改均被包括在本公开的范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1