语义标注设备及其方法
【专利说明】
[0001] 本申请要求于2014年4月21日提交到韩国知识产权局的第10-2014-0047687号 韩国专利申请的优先权,其中,所述韩国专利申请的全部公开通过出于所有目的的引用合 被并于此。
技术领域
[0002] 以下描述涉及一种分析用户位置的语义标注技术。
【背景技术】
[0003] 移动装置(诸如,智能电话)可与使用全球定位系统(GPS)和小区标识(ID)号 的位置跟踪技术结合使用以检测用户的物理位置。基于这种位置跟踪技术,基于位置的服 务(LBS)基于用户位置和特定位置来估计并提供用户有可能需要的服务并且提供该服务。 LBS向在特定位置的用户智能地提供个性化服务(诸如,个性化广告、个性化信息和个性化 装置控制)。为了实现LBS的个性化,需要提前定义与在特定位置的用户相关联的语义标 签。语义标签是指示特定位置对于用户具有意义的信息(诸如,家、学校、工作地点、约会地 点)。例如,任意地理坐标的位置一方面对于一个用户是学校,而另一方面,对于另一个用户 是工作场所。
[0004] 照惯例,特定位置的语义标签以由用户或服务提供者指定的方式被预先定义。然 而,预定义特定位置的语义标签具有不提供适当个性化的LBS的缺点。此外,由于用户通常 访问很多地点,所以对于用户而言,用户对所有地点逐个手动地设置意义的方法的语义标 注任务会令人烦躁且对于用户不方便。
【发明内容】
[0005] 提供本
【发明内容】
来以简化形式来介绍选择的构思,这在下面的具体实施例中将进 一步描述。本
【发明内容】
不意图确定要求的主题的关键特征或基本特征,也不意图用作帮助 确定所要求的主题的范围。
[0006] 根据实施例,提供一种语义标注设备,包括:地点识别处理器,被配置为:基于用 户的位置数据,产生地点的地点属性,其中,地点属性指示针对每个地点的用户访问的信 息,其中,用户位置在地点内保持不变达到预定时间段;群组识别处理器,被配置为:基于 地点属性对地点进行聚类,将地点分类为群组,获取针对群组中的每个群组的语义标签,并 将获取的语义标签指定为群组中的每个群组的语义标注;标签确定器,被配置为:将群组 中的每个群组的语义标签确定为群组中的每个群组的每个成员地点的语义标签。
[0007] 位置数据可以是由内建在移动装置中的传感器检测。
[0008] 位置数据还可包括以下项中的至少一项:用户地理位置、在移动装置中运行的应 用类型、由移动装置执行的呼入呼叫或呼出呼叫的次数、传入或传出的短消息服务(SMS) 的次数和由内建在移动装置中的运动传感器检测到的用户行为。
[0009] 地点属性可包括用于在地点之间进行区分的标识信息和关于地点中的用户访问 的地点的时间信息。
[0010] 地点属性还可包括基于关于用户访问的地点的时间信息的信息。
[0011] 地点属性还可包括指示在地点内用户的移动装置的运行状态的信息。
[0012] 地点属性还可包括指示在地点做出的并被移动装置检测到的用户行为的信息。
[0013] 群组识别处理器可被配置为:将群组中的每个群组中的一个成员地点选择为代表 性地点,从用户获取选择的代表性地点的语义标签,并将获取的代表性地点的语义标签指 定为群组中的每个群组的语义标签。
[0014] 群组识别处理器可被配置为:基于成员地点的地点属性,将群组中的每个群组中 的一个成员地点选择为代表性地点。
[0015] 群组识别器可被配置为:基于在群组中的每个群组的成员地点的地点属性之中的 与用户访问相关的信息,将群组中的每个群组中的一个成员地点选择为代表性地点。
[0016] 根据实施例,提供一种语义标注方法,包括:基于用户的位置数据,产生地点的地 点属性,其中,地点属性指示针对每个地点的用户访问的信息,其中,用户位置在地点内保 持不变达到预定时间段;基于地点属性对地点进行聚类,将地点分类为群组,获取针对群组 中的每个群组的语义标签,并将获取的语义标签指定为群组中的每个群组的语义标签;将 群组中的每个群组的语义标签确定为群组中的每个群组的每个成员地点的语义标签。
[0017] 位置数据可以是由内建在移动装置中的传感器检测。
[0018] 位置数据还可包括以下项中的至少一项:用户地理位置、在移动装置中运行的应 用类型、由移动装置执行的呼入呼叫或呼出呼叫的次数、传入或传出的短消息服务(SMS) 的次数和由内建在移动装置中的运动传感器检测到的用户行为。
[0019] 地点属性可包括用于在地点之间进行区分的标识信息和关于地点中的用户访问 的地点的时间信息。
[0020] 地点属性还可包括基于关于用户访问的地点的时间信息的信息。
[0021] 地点属性还可包括指示在地点内用户的移动装置的运行状态的信息。
[0022] 地点属性还可包括指示在地点做出的并被移动装置检测到的用户行为的信息。
[0023] 所述语义标注方法还可包括:将群组中的每个群组中的一个成员地点选择为代表 性地点,从用户获取选择的代表性地点的语义标签,并将获取的代表性地点的语义标签指 定为群组中的每个群组的语义标签。
[0024] 所述语义标注方法还可包括:基于成员地点的地点属性,将群组中的每个群组中 的一个成员地点选择为代表性地点。
[0025] 所述语义标注方法还可包括:基于在群组中的每个群组的成员地点的地点属性之 中的与用户访问相关的信息,将群组中的每个群组中的一个成员地点选择为代表性地点。
[0026] 根据实施例,提供一种被配置为控制用于执行如上所述的语义标注方法的处理器 的非暂时性计算机可读介质。
[0027] 通过以下【具体实施方式】、附图和权利要求,其它特征和方面将是清楚的。
【附图说明】
[0028] 通过以下结合附图对实施例的描述,这些和/或其它方面将变得明显和更容易理 解,其中:
[0029] 图1是示出基于位置的服务(LBS)的环境的示例的示图。
[0030] 图2是示出根据示例性实施例的语义标注设备的组成的示图。
[0031] 图3是示出根据示例性实施例的在语义标注设备中从位置数据到最终的标签数 据的处理的示例的示图。
[0032] 图4是示出根据示例性实施例的在语义标注设备中指示在传感器检测到的用户 位置的位置数据的示例的示图。
[0033] 图5是示出根据示例性实施例的在语义标注设备中指示用户已访问的每个地点 的累积访问次数的数据的示例的曲线图。
[0034] 图6是示出根据示例性实施例的在语义标注设备中指示对地点的每次用户访问 的累积持续时间的数据的示例的曲线图;
[0035] 图7是示出根据示例性实施例的在语义标注设备中指示用户访问每个地点的平 均时长的数据的示例的曲线图;
[0036] 图8是示出根据示例性实施例的在语义标注设备中指示在一天内用户访问每个 地点的在每个时间段期间的累计访问次数的数据的示例的曲线图;
[0037] 图9是示出根据示例性实施例的在语义标注设备中关于在一周内用户每天访问 每个地点的累计访问次数的数据的示例的曲线图;
[0038] 图10是示出在根据示例性实施例的语义标注设备中执行的将位于检测到的位置 的标签确定为提前存储的相似地点的标签的处理的示例的框图;
[0039] 图11是示出根据示例性实施例的在语义标注设备中执行的将位于检测到的位置 的标签确定为提前存储的相似群组的标签的处理的示例的示图;
[0040] 图12是示出根据示例性实施例的在语义标注设备中执行的将位于检测到的位置 的标签确定为新标签的处理的示例的示图;
[0041] 图13是示出根据示例性实施例的在远程服务器中执行由移动装置检测到的数据 的语义标注的示例的示图;
[0042] 图14是示出根据示例性实施例的语义标注方法的流程图;
[0043] 图15是示出根据另一示例性实施例的语义标注方法的流程图;
[0044] 图16是示出根据另一示例性实施例的语义标注方法的流程图;
[0045] 图17是示出根据另一示例性实施例的语义标注方法的流程图;
[0046] 图18是示出根据另一示例性实施例的语义标注方法的流程图。
[0047] 除非另有所述,否则贯穿附图和【具体实施方式】,相同附图标号经被理解为指示相 同元件、特征和结构。为了清楚、示意和方便,这些元件的相对大小和描绘可被放大。
【具体实施方式】
[0048] 提供以下【具体实施方式】以帮助读者全面理解在此描述的方法、设备和/或系统。 然而,在此描述的方法、设备和/或方法的各种改变、修改和等同物对于本领域普通技术人 员将是清楚的。例如,在此描述的操作的顺序仅是示例性的,并且不限于在此阐述的顺序, 除非必须以特定顺序进行操作,否则这些顺序可以按照本领域普通技术人员清楚的方式来 改变。此外,为了更清楚和简明,可省略对本领域技术人员而言公知的功能和结构的描述。
[0049] 贯穿附图和【具体实施方式】,相同标号指示相同元件。附图可不按比例缩放,并且为 了清晰、示意和方便,在附图中的元件的相对大小、比例和描绘可被夸大。
[0050] 在此描述的特征可以以不同形式被实施,并且不被解释为限制在此描述的示例。 相反,提供描述在此的示例,使得本公开将是彻底且完全的,并此将本公开的完整范围传达 给本领域普通技术人员。
[0051] 基于位置的服务(LBS)技术基于与特定位置相关联的预定义或提前定义的语义 标签来估计用户有可能需要的服务。例如,LBS预先存储用户在移动装置中手动地设置为 家和工作地点的意义(significance,含义)的语义标签信息。一旦设置了语义标签信息, 则在移动装置中的全球定位系统(GPS)传感器检测正进入预存的工作地点的GPS坐标的周 围的用户。因此,检阅(review,回顾)时间表信息,其中,所述时间表信息已与用户已进入 的地点或地理位置的意义(诸如,"工作地点")相关地被存储。然后,检阅后的时间表信息 被显示在移动装置的显示器上,从而被提供给用户。在这种示例中,可针对语义标签被用户 提前设置的地点来提供个性化服务。然而,不可能对语义标签未被提前设置的地点提供个 性化服务。
[0052] 例如,用户或上班族可能访问相当多的地点,包括但不限于,家、家附近的各种地 点、在上班族上下班往返时在家和工作地点之间访问的地点、工作地点附近的各地点、与朋 友约会的地点或商务会面的地点。需要用户针对如此多的地点手动地逐个设置意义的语义 标注方式非常令人烦躁、不方便且不切实际。此外,对于某些地点,用户可能难以选择或定 义用作相关地点的语义标签的词语。
[0053] 为了至少解决以上讨论的缺点,根据示例性实施例的语义标注设备及其方法,用 户仅针对某些地点设置语义标签,并且针对对用户有意义的地点来定义合适的语义标签。 根据示例性实施例,需要如下语义标签:基于用户针对所有地点中的某些地点已定义的语 义标签,用户仅针对某些地点而不针对所有地点设置的语义标签。可基于用户针对所有地 点中的某些地点定义的语义标签来自动确定用户还没定义的其它地点的语义标签。因此, 根据示例性实施例的语义标注设备及其方法进行部分手动方式或部分自动方式的语义标 注。
[0054] 根据示例性实施例,用户针对某些地点设置的语义标签可具有集体标签 (co