确定语义行进模式制造技术

技术编号:19247233 阅读:17 留言:0更新日期:2018-10-24 08:59
提供一种用于确定语义行进模式的系统和方法。在一个实施例中,方法可包括通过一个或多个计算装置从用户装置获得多个位置报告。多个位置报告每一个可包括表明相关位置和时间的至少一组数据。方法可进一步包括通过一个或多个计算装置获得一个或多个地理信号,所述一个或多个地理信号包括与一个或多个地理位置关联的一组数据。方法可包括至少部分地基于多个位置报告和一个或多个地理信号通过一个或多个计算装置确定与用户装置关联的语义行进模式。

【技术实现步骤摘要】
【国外来华专利技术】确定语义行进模式
本专利技术通常涉及确定装置位置和活动,且更具体地涉及用于确定与用户装置关联的语义行进模式。
技术介绍
存在许多不同技术以用于试图确定与装置关联的位置。例如,基于GPS、IP地址、单元三角测量、与Wi-Fi接入点的接近性、与信号装置的接近性或可用于识别装置的位置。鉴于尊重用户隐私,仅可以在用户同意的情况下确定装置位置。对用户位置数据共享的任何授权可以是安全的且隐私的,且可仅在提供额外同意的情况下被共享。出于许多目的,与装置位置关联的用户身份识别可以以匿名的方式配置,使得可以在不需要用户具体信息的情况下提供用户辅助和与具体位置有关的信息。通过一个或多个装置报告的位置可以是原始位置数据。例如,所报告的位置可是识别纬度和经度的地理编码。因此,这种原始位置数据会无法识别用户当时所访问的具体实体的名称(例如酒店、公园或其他兴趣点的名称)和/或用户是如何到达该处的。
技术实现思路
本专利技术实施例的一些方面和优点在以下描述中被部分描述、或可以从描述中得知、或可以通过实施例的实施得知。本专利技术的一个示例性方面涉及用于确定语义行进模式的计算机实施的方法。该方法可包括通过一个或多个计算装置从用户装置获得多个位置报告。多个位置报告每一个可表明相关位置和时间的至少一组数据。方法可进一步包括通过一个或多个计算装置获得一个或多个地理信号,所述一个或多个地理信号包括与一个或多个地理位置关联的一组数据。方法可包括至少部分地基于多个位置报告和一个或多个地理信号通过一个或多个计算装置确定与用户装置关联的语义行进模式。本专利技术的其他示例性方面涉及用于确定语义行进模式的系统、设备实体非瞬时的计算机可读介质、用户界面、存储装置、和电子设备。参考以下描述和所附权利要求可更好地理解各种实施例的这些和其他特征、方面和优点。附随附图并入并构成本说明书一部分,显示了本专利技术的实施例且与描述一起用于解释相关的原理。附图说明参考附图,在本说明书中给出为本领域技术人员做出的实施例的详细描述,其中:图1显示了根据本专利技术示例性实施例的示例性系统;图2显示了根据本专利技术示例性实施例的多个位置报告的示例性图解展示;图3显示了根据本专利技术示例性实施例的在显示装置上呈现的示例性用户界面;图4显示了根据本专利技术示例性实施例的在显示装置上呈现的示例性用户界面;图5显示了根据本专利技术示例性实施例的在显示装置上呈现的示例性用户界面;图6显示了根据本专利技术示例性实施例的用于确定语义行进模式的示例性方法;和图7显示了根据本专利技术示例性实施例的示例性系统。具体实施方式现在将对实施例进行详细描述,其一个或多个例子在附图中示出。每一个例子通过实施例的说明给出,而不对本专利技术造成限制。事实上,对本领域技术人员来说明显的是可在实施例中做出修改和改变,而不脱离本的范围或精神。例如,作为一个实施例的一部分示出或描述的特征可以用于另一实施例,以产生进一步的实施例。由此,目的是本专利技术的一些方面覆盖这种修改和改变。本专利技术的示例性方面涉及确定与用户装置关联的语义行进模式(semantictravelmode)。如在本文使用的,语义行进模式是指与用户装置的用户关联的运输模式(transportationmode)。例如,语义行进模式可包括步行、脚踏车行进、摩托车行进、汽车行进、公交车行进、地铁行进、轨道行进、空中行进、涉水行进、轮滑鞋行进等。本专利技术的系统和方法可至少部分地基于与用户装置关联的位置信息以及地理信息确定与用户装置关联的语义行进模式。例如,该系统和方法可从用户装置获得多个位置报告。每一个位置报告可包括表示与用户装置关联位置和时间的一组数据。地理信号可包括与一个或多个地理位置关联的数据。例如,地理信号可包括地理地图数据,其表示与语义行进模式关联的要素位置(例如地铁中转站)。该系统和方法可结合地理信号来分析多个位置报告,以确定用户装置在行进阶段期间是否与语义行进模式(例如地铁)关联。更具体地,本专利技术的系统和方法可包括用户装置(例如电话,可穿戴装置)和计算系统(例如服务器系统)。用户装置可向实施本专利技术的计算系统周期性地提供原始位置报告。每一个位置报告可提供与用户装置关联的时间和位置。例如,包括在每一个位置报告中的位置可以是地理编码(例如纬度和经度)、IP地址信息、WiFi位置信息、或识别或关联具体位置的其他信息。用户可被提供控制,允许用户选择是否以及何时让本文所述的系统、程序或特征收集用户信息(例如用户的当前位置、关于用户的社交网络的信息、社交动作或活动、职业或的偏好),和是否从服务器向用户发送内容或通信。此外,可以在某些数据被存储或使用之前以一种或多种方式处理该数据,使得去除可识别身份的信息。例如,用户的身份可以被处理,使得针对用户不会确定出可识别身份的信息。由此,用户可以对关于用户应收集什么信息、如何使用信息、以及向用户提供什么信息进行控制。计算系统可从用户装置获得多个位置报告。如上所述,多个位置报告每一个可包括表明与用户装置关联的位置和时间的至少一组数据。计算系统可基于多个位置报告确定与用户装置关联的行进阶段(travelperiod)。例如,计算系统可确定用户装置是否在一定的时间范围内行进了一定的距离。在一些实施方式中,行进阶段可包括一个或多个节段,用户装置在所述节段中行进。节段可与用户装置运动的阶段关联。例如,行进阶段(例如用户行进到公园)可包括行进阶段的第一节段(例如与行进到第一中转站关联)和第二节段(例如与从第一中转站行进到公园附近的第二中转站关联)。计算系统可确定至少部分地基于多个位置报告确定与用户装置关联的行进阶段的一个或多个节段。计算系统可获得一个或多个地理信号,以有助于确定与用户装置关联的语义行进模式。例如,计算系统可接收一个或多个地理信号(例如从与地理数据库关联的远程计算系统,用户装置),每一个信号包括与一个或多个地理位置关联的一组数据。地理信号可包括与表明语义行进模式关联的一个或多个要素的位置(例如地铁中转站、铁路轨道、脚踏车共享站、脚踏车路径、机场、道路)。在一些实施方式中,更高意义的地理信号可带有更大的分析权重,如进一步在本文描述的。计算系统可至少部分地基于多个位置报告和一个或多个地理信号针对行进阶段确定与用户装置关联的一个或多个语义行进模式。例如,计算系统可使用位置报告以确定用户在行进阶段的一节段期间正在运动。计算系统可将多个位置报告与地理信号关联,以确定用户装置是否与一个或多个语义行进模式关联。例如,地理信号可表明第一和第二地铁中转站的位置和/或地铁路线。位置报告可表明节段中的开始点在第一地铁站附近和/或节段的结束点在第二地铁站附近。因而,计算系统可确定在行进阶段的该节段期间用户装置很可能经由地铁行进。如进一步在本文描述的,该确定可进一步被位置报告支持,该位置报告表明用户装置大致沿地铁线的已知路线行进。在一些实施方式中,计算系统可至少部分地基于多个位置报告中的至少一些确定与用户装置关联的速度。例如,计算系统可以在一个或多个速度模型中利用位置报告中的至少两个,以确定用户装置行进时的速度。另外和/或替换地,计算系统可使用位置报告和速度模型以确定与用户装置关联的速度。使用速度以作为对位置报告和地理信号的补充,计算系统可至少部分地基于与用户装置关联的速度确定与用户装置关联的语本文档来自技高网...

【技术保护点】
1.一种用于确定语义行进模式的计算机实施的方法,该方法包括:通过一个或多个计算装置从用户装置获得多个位置报告,其中多个位置报告每一个包括表明相关位置和时间的至少一组数据;通过所述一个或多个计算装置获得一个或多个地理信号,所述一个或多个地理信号包括与一个或多个地理位置关联的一组数据;和至少部分地基于所述多个位置报告和所述一个或多个地理信号,通过所述一个或多个计算装置确定与用户装置关联的一个或多个语义行进模式。

【技术特征摘要】
【国外来华专利技术】2016.05.25 US 15/163,9121.一种用于确定语义行进模式的计算机实施的方法,该方法包括:通过一个或多个计算装置从用户装置获得多个位置报告,其中多个位置报告每一个包括表明相关位置和时间的至少一组数据;通过所述一个或多个计算装置获得一个或多个地理信号,所述一个或多个地理信号包括与一个或多个地理位置关联的一组数据;和至少部分地基于所述多个位置报告和所述一个或多个地理信号,通过所述一个或多个计算装置确定与用户装置关联的一个或多个语义行进模式。2.如权利要求1所述的计算机实施的方法,进一步包括:至少部分地基于所述多个位置报告中的至少一些通过所述一个或多个计算装置确定与用户装置关联的行进阶段的一个或多个节段。3.如权利要求2所述的计算机实施的方法,其中每一节段与用户装置的运动阶段关联,且其中每一个语义行进模式与行进阶段的至少一个节段关联。4.如前述权利要求1中任一项所述的计算机实施的方法,进一步包括:至少部分地基于所述多个位置报告中的至少一些通过所述一个或多个计算装置确定与用户装置关联的速度;和至少部分地基于与用户装置关联的所述速度通过所述一个或多个计算装置确定与用户装置关联的语义行进模式。5.如前述权利要求中任一项所述的计算机实施的方法,其中所述一个或多个地理信号包括第一地理信号和一个或多个第二地理信号。6.如权利要求5所述的计算机实施的方法,其中方法进一步包括:确定用于第一地理信号的第一权重和用于所述一个或多个第二地理信号的一个或多个第二权重,其中第一权重大于第二权重。7.如权利要求6所述的计算机实施的方法,包括:将第一权重指定给第一地理信号以形成第一权重地理信号,和将所述一个或多个第二权重指定给所述一个或多个第二地理信号,以形成一个或多个第二权重地理信号;和至少部分地基于带权重的第一地理信号和一个或多个带权重的第二地理信号确定与用户装置关联的语义行进模式。8.如权利要求5到7中任一项所述的计算机实施的方法,其中第一地理信号与关联于行进阶段的一节段的开始点或结束点关联,且所述一个或多个第二地理信号与关联于行进阶段的该节段的一个或多个中间点关联。9.如前述权利要求中任一项所述的计算机实施的方法,进一步包括:通过所述一个或多个计算装置提供表明与用户装置关联的所述一个或多个语义行进模式的一组数据。10.如权利要求9...

【专利技术属性】
技术研发人员:A瓦尔沙夫斯基B梅塔C布哈德里查S马乔洛
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1