用于数字地图的着墨输入制造技术

技术编号:19561846 阅读:30 留言:0更新日期:2018-11-25 00:29
提供了涉及对计算设备上显示的地图做出的着墨输入的示例。一个示例在计算设备提供了一种方法,其包括:在可操作地耦合到所述计算设备的显示设备上显示地图;接收所显示的地图上的一个或多个着墨输入的用户输入,并显示所接收的每个着墨输入的标注;确定所述一个或多个着墨输入中的每个着墨输入的地图位置;基于所述着墨输入的一个或多个特征来确定所述一个或多个着墨输入中的每个着墨输入的预期含义;以及至少基于针对所述一个或多个着墨输入中的每个着墨输入确定的所述地图位置和所述预期含义,在所述计算设备上执行动作。

Ink Input for Digital Map

An example involving inking input to a map displayed on a computing device is provided. An example provides a method in a computing device that includes: displaying a map on a display device operatively coupled to the computing device; receiving user input of one or more inking inputs on the displayed map and displaying annotations of each inking input received; and determining the one or more inking inputs. The map position of each inking input in the input; the expected meaning of each inking input in the one or more inking inputs is determined based on one or more features of the inking input; and the map position and description determined at least based on each inking input in the one or more inking inputs. The intended meaning is to perform actions on the computing device.

【技术实现步骤摘要】
【国外来华专利技术】用于数字地图的着墨输入
技术介绍
计算设备可以显示地图以帮助用户确定到达目的地的路线、规划旅程的行程或执行其他功能。例如,用户可以录入起始位置和目的地位置,并且计算设备可以在地图上显示对起始位置和目的地位置之间的一条或多条路线的指示。
技术实现思路
公开了涉及对计算设备上显示的地图做出的着墨输入的示例。一个示例在计算设备上提供了一种方法,其包括:经由可操作地耦合到所述计算设备的显示设备显示地图;接收针对所显示的地图做出的一个或多个着墨输入的用户输入;以及作为响应,在所述地图上显示针对所接收的每个着墨输入的标注。所述方法还包括:确定所述一个或多个着墨输入中的每个着墨输入的地图位置;基于所述着墨输入的一个或多个特征来确定所述一个或多个着墨输入中的每个着墨输入的预期含义;以及至少基于针对所述一个或多个着墨输入中的每个着墨输入确定的所述地图位置和所述预期含义,在所述计算设备上执行动作。提供本
技术实现思路
以便以简化的形式对下面在具体实施方式中进一步描述的设计构思的选择进行介绍。本
技术实现思路
并不旨在确定要求保护的专利技术主题的关键特征或重要特征,也不旨在用于限制要求保护的专利技术主题的范围。另外,要求保护的专利技术主题不局限于解决本公开内容的任何部分中指出的任何或所有缺点的实施方式。附图说明图1示出了显示示例性地图的示例性计算设备。图2是示出用于基于对地图应用做出的着墨输入来执行动作的示例性方法的流图。图3A-图5是示出着墨输入的地图的示例。图6示意性地示出了示例性计算系统。具体实施方式计算设备上的地图应用可以允许用户经由向用户显示地图的图形用户界面来计划旅程或选择到达给定目的地的高效路线。然而,这样的地图可能要求用户在文本录入字段中键入起始地址和目的地以生成路线,并且可以基于效率生成和显示路线,有时具有替代路线。如果优选不同的交通模式或不同的路线,则应用可能要求用户录入另外的输入来经由另一种交通模式(例如,公共汽车或火车)选择路线、移动到风景更加优美的路线等。这种与地图的交互可能很麻烦和/或耗时。此外,用户可能无法创建在单个地图页面上显示的多日行程,也不能方便地选择区域内的多个目的地并且具有由地图应用自动确定的路线。因此,本文公开了可以帮助解决这些和其他问题的示例。简而言之,用户可以向正在计算设备上显示地图的地图应用进行着墨输入,并且计算设备可以解释着墨输入并响应于着墨输入执行相关联的动作。如本文中所使用的,术语墨水或着墨可以指经由输入设备以显示的标记/笔划的形式对显示的内容(例如,显示的地图)的标注,并且术语着墨输入等表示用于输入这样的着墨的输入。这样的输入可以以下列方式做出:经由触控笔或手指在触摸传感器上做出,经由姿势检测系统(例如,一个或多个照相机、深度照相机和/或被配置为捕捉身体部位姿势(如手指/手臂/眼睛姿势)的运动传感器)做出,或经由任何其他合适的输入机制做出。在一些示例中,用户可以在着墨输入特征(例如,着墨形状、着墨文本、着墨线类型(虚线与实线)、着墨颜色、着墨输入速度特性、着墨输入压力特性等)和地图应用可以执行的特定动作之间创建链接。例如,地图应用可以提供“计划旅程模式”,其中指示用户使用笔或触摸来选择或绘制他或她将要在旅程中的每一天/每周的形状。用户可以为每个形状指定标题,例如与该形状相关联的星期几。接下来,用户可以使用着墨输入将指定的形状绘制到地图上,以指示用户希望访问的旅程的每一天/每周的位置。例如,可以在选择的位置处绘制圆圈以表示星期一要访问的地点,绘制方块表示星期二要访问的地点,并且与“不要忘记”相关联的形状(或实际的文字“不要忘记”)可以用于必看的地点。当用户在希望访问的位置上绘制形状时,着墨引擎将路径保存到“识别器”中以供未来使用。在一些示例中,除了基于形状的着墨输入之外或作为其替代,用户可以录入基于文本的着墨输入,并且基于文本的输入可以由文字识别器识别。例如,用户可以圈出目的地并在圆圈旁边写星期一以表示该位置是星期一要访问的地点。在绘制项目之后,可以在“旅程行程”集合下创建新的子集合文件夹或列表,自动地或通过用户输入(例如,选择“完成的”用户界面控件)来表示已经录入了该旅程的位置。然后,用户可以看到具有整个行程的地图的单个视图,可以按天过滤地图视图(例如,仅显示星期一的地点,只显示必看的地点等)或者通过任何其他合适的类别来排列视图,和/或采取其他合适的动作。此外,那些地点中的一者或多者可以具有所显示的另外的细节(例如,作为与条目相关联的“卡”)。该卡可以具有关于位置的任何合适的信息,包括但不限于电话号码、地址、图片等。显示在卡上的信息可以以任何合适的方式获得,例如经由计算设备在接收到与位置相关联的着墨输入时进行的网络搜索。因此,通过向地图应用告知要识别什么形状,用户可以快速且容易地在地图上录入旅程信息,然后以各种不同方式显示旅程信息。将理解的是:可以基于用户稍后希望如何查看信息来给予每个形状或其他标注任何期望的含义。作为另一个示例,形状或其他标注可以由一种类型的位置(例如瀑布、酿酒厂、州立公园等)定义,并且可以通过按位置类型过滤视图来在所需类型的位置之间规划路线。图1示出了示例性计算设备100,其被配置为接受触控笔和/或基于手指的触摸输入,用于对在设备上执行的应用进行着墨输入。计算设备100包括被示为呈现地图应用的用户界面104的显示器102。所描绘的视图示出了用于地图应用的单个应用面板,但是在一些示例中可以一次显示一个以上的面板。此外,在一些示例中,地图应用可以嵌入在另一个应用的用户界面中(例如,用于提供对餐馆或其他商户的评论的应用、搜索引擎结果界面等)。图1将计算设备100描绘为平板电脑,但是本文中公开的示例可以在用于接收着墨输入的任何其他合适的计算设备上实现,包括但不限于智能电话、智能手表、桌面式或膝上型计算机、头戴式计算设备、车载导航系统和/或包括或通信地耦合到触摸敏感显示器、其他触摸传感器(例如,触控板)、鼠标、摄像头(例如,用于识别姿势)、麦克风(例如,用于识别语音命令)和/或其他合适的输入设备的其他设备。在另一个示例中,计算设备100可以包括具有集成触摸传感器、数字转换器和/或用于协作活动的其他输入传感器的大尺寸和/或壁挂式显示器。在图1中示出了用户的手106,其握持触控笔形式的输入设备108。在其他示例中,可以使用任何合适的输入设备(例如手指或其他合适的对象)来向计算设备100提供着墨输入。输入设备108被示为在地图上标记所显示的位置(在该示例中为交叉点)。着墨输入可以包括手绘形状、连接符/箭头、手写文本和/或其他合适的元素。响应于接收到着墨输入,计算设备100可以执行与着墨输入相关联的一个或多个动作。例如,响应于在地图上的交叉点周围接收圆圈标注,计算设备可以显示与该位置相关联的信息(例如,地址、商业信息等)。而且,计算设备100可以使用圈出位置作为路线的起始位置,如下文更详细描述的,或者可以响应于检测和解释着墨输入而执行任何其他合适的功能。图2示出了描绘用于响应于经由地图应用(无论是作为主应用执行还是嵌入在另一个应用中)对在计算设备上显示的地图进行着墨输入而执行一个或多个动作的示例性方法200的流图。方法200可以由任何合适的计算设备执行,例如上面的计算设备100。在202处本文档来自技高网...

【技术保护点】
1.一种在计算设备上实施的方法,包括:在可操作地耦合到所述计算设备的显示设备上显示地图;接收所显示的地图上的一个或多个着墨输入的用户输入,并显示所接收的每个着墨输入的标注;确定所述一个或多个着墨输入中的每个着墨输入的地图位置;基于所述一个或多个着墨输入的一个或多个特征来确定所述一个或多个着墨输入中的每个着墨输入的预期含义;以及至少基于针对所述一个或多个着墨输入中的每个着墨输入确定的所述地图位置和所述预期含义,在所述计算设备上执行动作。

【技术特征摘要】
【国外来华专利技术】2016.03.28 US 62/314,290;2016.06.13 US 15/181,0131.一种在计算设备上实施的方法,包括:在可操作地耦合到所述计算设备的显示设备上显示地图;接收所显示的地图上的一个或多个着墨输入的用户输入,并显示所接收的每个着墨输入的标注;确定所述一个或多个着墨输入中的每个着墨输入的地图位置;基于所述一个或多个着墨输入的一个或多个特征来确定所述一个或多个着墨输入中的每个着墨输入的预期含义;以及至少基于针对所述一个或多个着墨输入中的每个着墨输入确定的所述地图位置和所述预期含义,在所述计算设备上执行动作。2.根据权利要求1所述的方法,其中,所述着墨输入包括形状,并且其中,所述预期含义是至少部分基于所述形状来确定的。3.根据权利要求1所述的方法,其中,所述着墨输入包括文本,并且其中,所述预期含义是至少部分基于所述文本来确定的。4.根据权利要求1所述的方法,其中,所述着墨输入包括颜色,并且其中,所述预期含义是至少部分基于所述颜色来确定的。5.根据权利要求1所述的方法,其中,确定所述一个或多个着墨输入中的每个着墨输入的所述预期含义包括:确定与所述一个或多个着墨输入的所述一个或多个特征中的每个特征相关联的预先定义的含义。6.根据权利要求1所述的方法,其中,确定所述一个或多个着墨输入中的每个着墨输入的所述预期含义包括:确定与所述一个或多个着墨输入的所述一个或多个特征中的每个特征相关联的用户定义的含义。7.根据权利要求1所述的方法,还包括:执行对关于与所选择的着墨输入相关联的位置的信息的搜索,以及显示针对与所选择的着墨输入相关联的所述位置的搜索结果。8.根据权利要求1所述的方法,其中,接收所显示地图上的一个或多个着墨输入的用户输入包括:在多个相应位置接收多个着墨输入,并且其中,执行动作包括:显示所述...

【专利技术属性】
技术研发人员:S·M·托里斯K·塞蒂F·安德鲁K·梅尔滕斯D·史密斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1