[发明专利]在视口移动时建议目标位置有效
申请号: | 201580056380.3 | 申请日: | 2015-08-17 |
公开(公告)号: | CN107077268B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 周百谅 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G09B29/00;G09B29/10;G01C21/36 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;安翔 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 建议 目标 位置 | ||
1.一种用于在地理应用中提供交互式用户控件的方法,所述方法包括:
由一个或多个处理器经由用户界面在视口内提供数字地图以描绘第一地理区域,其中所述视口定义所述数字地图的可视部分;
由所述一个或多个处理器依据经由所述用户界面所提供的用户命令而相对于所述数字地图重新定位所述视口以描绘第二地理区域;
由所述一个或多个处理器检测导致所述视口基本上连续的移动的用户命令的序列;
由所述一个或多个处理器确定与所述视口基本上连续的移动相符的所述视口的可能轨迹;
由所述一个或多个处理器确定在所述视口继续沿着其当前轨迹移动的情况下将在所述视口内变为可见的地理地点,所述地理地点位于与所述第二地理区域不相邻的第三地理区域中;以及
由所述一个或多个处理器经由所述用户界面提供用于将所述视口直接定位在所述数字地图中表示所述地理地点的部分上的控件以描绘所述第三地理区域。
2.根据权利要求1所述的方法,其中检测导致所述基本上连续的移动的用户命令的所述序列包括:由所述一个或多个处理器检测在基本上相同的方向上被应用于所述用户界面的多个连续滑动手势。
3.根据权利要求1所述的方法,其中检测导致所述基本上连续的移动的用户命令的所述序列包括由所述一个或多个处理器检测被应用于显示在所述用户界面上的方向控件的多个连续鼠标点击。
4.根据权利要求1所述的方法,其中:
所述视口的缩放水平在所述基本上连续的移动期间保持相同;以及
确定所述可能轨迹包括鉴于所述缩放水平而确定所述可能轨迹的长度。
5.根据权利要求1所述的方法,其中确定所述地理地点进一步包括:
由所述一个或多个处理器确定所述轨迹上的多个候选地理地点;以及
由所述一个或多个处理器基于以下至少一项而从所述多个候选地理地点中选择所述地理地点:(i)所述地理地点的流行度,(ii)与所测量的所述地理地点相关联的区域,和(iii)与所述地理地点相关联的人口。
6.根据权利要求1所述的方法,其中提供用于将所述视口直接定位在所述数字地图中表示所述地理地点的所述部分上的所述控件包括:
由所述一个或多个处理器在所述数字地图上提供覆盖窗口,包括在所述覆盖窗口内提供指向所述视口的新位置的可选择链接。
7.根据权利要求6所述的方法,进一步包括:
在所述覆盖窗口内提供与多个相应地理地点相对应的多个可选择链接。
8.一种计算设备,包括:
用户界面,所述用户界面被配置为显示内容并接收用户输入;
耦合至所述用户界面的一个或多个处理器;以及
其上存储有指令的非暂时性计算机可读介质,所述指令当在所述一个或多个处理器上执行时,使得所述计算设备:
经由所述用户界面在视口内提供数字地图,所述视口定义所述数字地图的可视部分以描绘第一地理区域,
依据经由所述用户界面所提供的用户命令而相对于所述数字地图重新定位所述视口以描绘第二地理区域,
检测导致所述视口基本上连续的移动的用户命令的序列,
确定与所述视口基本上连续的移动相符的所述视口的可能轨迹,
确定在所述视口继续沿着其当前轨迹移动的情况下将在所述视口内变为可见的地理地点,所述地理地点位于与所述第二地理区域不相邻的第三地理区域中,以及
经由所述用户界面提供用于将所述视口直接定位在所述数字地图中表示所述地理地点的部分上的控件以描绘所述第三地理区域。
9.根据权利要求8所述的计算设备,其中为了检测导致所述基本上连续的移动的命令的所述序列,所述指令使得所述计算设备检测在基本上相同的方向上被应用于所述用户界面的多个连续滑动手势。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580056380.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:适用于尿道狭窄患者的导尿管引入器械
- 下一篇:医用导管固定器