当前位置: 首页 > 专利查询>微软公司专利>正文

可调且渐进式移动设备街道视图制造技术

技术编号:8493971 阅读:188 留言:0更新日期:2013-03-29 06:42
提供用于在移动设备上导航街道视图应用的直观且用户友好的用户界面(UI)技术,从而使用户能够查看可用街道水平图像的不同角度和分段。此外,街道视图图像的检索和呈现被管理,以便通过技术诸如文本表示、替代视图、调度图像请求以及可比技术缓解在无线连接上从服务器检索期望图像中的延迟。

【技术实现步骤摘要】
【国外来华专利技术】可调且渐进式移动设备街道视图
技术介绍
在线地图应用是被许多人频繁使用的基本工具。各种供选择的呈现诸如卫星视图、正射(orthographic)地图和可比版本利用不同的托管服务(hosted service)来提供。这些变种中的一些甚至可能被叠加。在线地图服务的最近发展是街道视图,其使得用户能够在街道水平(street level)上查看特定位置的周围环境。在许多应用中,给定地址的默认街道水平视图在从用户接收到地址时被显示。用户随后可以被允许来通过选择旋转控制来旋转视角。许多街道视图应用呈现从移动成像单元捕获的位置的受限视图(例如,一次呈现一栋或不多的建筑物)。一些地图应用提供有关特定地址的详细信息,诸如商行名称,但是如同气球、悬停显示框等等之类的用户界面元素被叠加在常规地图或卫星视图上。尽管有用,但是通常在街道视图呈现中并不提供该信息。地图应用当在移动设备上提供时可能是特别有用的。例如,用户可能正在搜索特定地址并在其移动设备上检查地图或街道视图,以找到他们正在搜索的地址。然而,在许多情况下,移动设备的通信带宽受到限制,这导致利用移动设备检索街道视图(或类似应用)的图像中的延迟。因此,即时地在移动设备上提供街道周围环境的高质量视图是一项挑战性的工作。
技术实现思路
提供这个
技术实现思路
部分来以简化的形式介绍下面在详细描述部分中进一步描述的概念的选择。这个
技术实现思路
部分并不打算排他地标识所请求保护的主题的关键特征或基本特征,也不打算用作辅助手段来确定所请求保护的主题的范围。实施例涉及提供用于在移动设备上导航街道视图应用的直观且用户友好的用户界面(UI)技术,从而使用户能够查看可用街道水平图像的不同角度和分段。此外,其他的实施例涉及管理街道视像(及其部分)的检索和呈现,以缓解在无线连接上从服务器检索期望图像中的延迟。这些和其他的特征以及优点通过阅读下面的详细描述以及审阅相关联的附图将是显然的。将明白前述的一般描述和下面的详细描述二者是解释性的并且不限制所请求保护的各方面。附图说明图1示出在具有触摸式显示器(touch-enabled display)的移动设备上的两种示例街道视图导航方法;图2示出在具有触摸式显示器的移动设备上的两种附加的示例街道视图导航方法;图3A和3B示出在从服务中检索图像时根据实施例的临时街道视图显示的不同示例方法;图4示出根据一些实施例用于最小化下载资源来显示街道视像的另一示例方案;图5是其中可以实现根据实施例的系统的联网环境; 图6是其中可以实现实施例的示例计算操作环境的框图;和 图7示出根据实施例的用于提供可调且渐进式(progressive)移动设备街道视图的处理的逻辑流程图。具体实施例方式如上简要描述的,可以管理街道视像的检索和呈现,以便通过技术诸如文本表示、替代视图、调度图像请求和可比技术来缓解在无线连接上从服务器检索期望图像中的延迟。此外,移动设备上街道视图应用的导航可以通过直观且用户友好的Π技术来执行,从而使用户能够查看可用街道水平图像的不同角度和分段。在下面的详细描述中,参考附图,其中这些附图形成详细描述的一部分并在其中通过图解来显示特定的实施例或示 例。这些方面可以进行组合,其他的方面可以被利用,并且可以进行结构改变而不背离本公开的精神或范围。因此将不在限制意义上进行下面的详细描述,并且本专利技术的范围利用所附的权利要求书及其等价物来定义。虽然将在与运行在个人计算机的操作系统上的应用程序协作执行的程序模块的一般上下文中描述这些实施例,但是本领域技术人员将认识到各方面也可以与其他程序模块相结合来实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构以及其他类型的结构。此外,本领域技术人员将意识到可以利用其他的包括手持设备、多处理器系统、基于微处理器或可编程消费类电子设备、微型计算机、大型计算机以及可比计算设备的计算机系统配置来实践实施例。也可以在其中由通过通信网络链接的远程处理设备执行任务的分布式计算环境中实践实施例。在分布式计算环境中,程序模块可以位于本地和远程内存存储设备二者中。实施例可以被实现为计算机实现的处理(方法)、计算系统或制品,诸如计算机程序产品或计算机可读媒体。计算机程序产品可以是计算机系统可读的并编码计算机程序的计算机存储介质,其中计算机程序包括用于导致计算机或计算系统执行(一个或多个)示例处理的指令。例如,计算机可读存储介质能够经由易失性计算机存储器、非易失性存储器、硬盘驱动器、闪存驱动器、软盘或光盘以及可比媒体中的一个或多个来实现。遍及这个说明书,术语“平台”可以是用于与移动设备协力来管理地图操作的软件和硬件组件的组合。平台的示例包括但不限于在多个服务器上执行的托管服务、在单个服务器上执行的应用以及可比系统。术语“服务器”一般指的是通常在联网环境中执行一个或多个软件程序的计算设备。然而,服务器也可以被实现为被视为网络上的服务器的一个或多个计算设备上执行的虚拟服务器(软件程序)。图1示出在具有触摸式显示器的移动设备上的两种示例街道视图导航方法。根据实施例的街道视图可以包括用户定义位置的周围环境的全景街道水平视图。该位置可以基于用户输入来定义或基于全球定位服务(GPS)信息、蜂窝塔三角测量、无线数据网络节点检测以及类似方法的位置的自动确定来定义。虽然提供街道视图的地图应用和用于导航街道视图的用户界面技术可以在任何计算设备上被执行,但是移动设备诸如智能电话、手持计算机、无线个人数字助理(PDA)、地图应用启用的蜂窝电话、车载计算设备以及类似设备可以为这样的应用提供更适合的环境。图1中的示意图100示出具有典型控制元件诸如按钮102和103、扬声器101和显示器105的智能电话。显示器105可以是对用户进行的基于触摸的手势(例如112)做出响应的触敏显示器。在显示器105上呈现的街道视图104包括在街道108 —侧上的建筑物以及车辆106。根据一些实施例,用于在街道视图地图中导航的用户界面技术可以包括基于手势的技术和硬件输入技术。基于手势的技术可以通过以单或多触摸方式在移动设备上利用触敏输入设备的触摸式显示器提供输入手势来指定。虽然可以实现许多手势,但是几个示例手势包括用于执行U形转弯的单个上下手势;用于揭示街道两侧的双手指分离的上下运动;以及用于穿过街道向下移动的转弯弧拖动(drag in a turn arc)。在示意图100中,显示利用用户的手指114做出的示例上下手势112。这个手势可能导致所显示的街道一侧翻转到相对一侧。示意图1io示出示例的双手指分离的上下运动118和122(手指116和120),其可以利用交替方式来改变街道118所显示的一侧。在此描述的手势可以通过使用手指或人造触摸工具诸如笔和类似工具来提供。图2示出在具有触摸式显示器的移动设备上的两种附加的示例街道视图导航方法。示意图200显示示例的转弯弧拖动手势来穿过街道向下移动。在该示例情景中,利用手指230做出的手势232导致街道视图被改变为(从建筑物226的视角)朝向建筑物224看去的街道228的视图。示意图210示出利用手指234做出的反向转弯弧拖动手势236的效果,其可能导致在街道水平上从建筑物224的视角朝向建筑物226看去的街道228的显本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.06.02 US 12/792,0471.一种用于在移动设备上显示位置的街道视图的至少部分在计算设备上执行的方法, 所述方法包括确定位置;确定将要显示的位置的视图;开始检索与将要显示的视图相关联的图像和数据;基于检索到的图像和数据的部分,显示所述位置的临时补充视图;以及依据图像和数据的检索的完成,利用所述位置的完整全景街道视图来替代临时补充视图。2.权利要求1的方法,其中通过调度图像请求来检索图像,以致于与用于全景街道视图的周边的图像瓦片相比,利用更高的优先级来接收用于全景街道视图的中心的图像瓦片。3.权利要求1的方法,其中通过将与图像瓦片相关联的个别图像请求组合成将被流式传输到移动设备的单个请求来检索图像。4.权利要求1的方法,其中补充临时视图被显示,直至完整全景街道视图被再现,并且包括以下的集合中的至少一个文本注释,矢量表示和描述性指示符。5.权利要求4的方法,其中描述性指示符包括至少以下之一用于临时补充视图中的每一个结构的代表颜色,以及用于临时补充视图中的每一个结构的代表特征。6.权利要求4的方法,其中文本注释包括以下之一默认字体中的文本描述,以及用于临时补充视图中的每一个结构的风格化描述。7.权利要求1的方法,进一步包括基于以下的集合中的至少一个,使用户能够浏览全景街道视图基于触摸的手势,基于相机的输入,基于指南针的方位改变,基于加速度计的位置改变,轨迹球运动,音频输入和软键输入。8.权利要求7的方法,其中基于触摸的手势是以下之一用于执行U形转弯的单个上下手势,用于揭示街道两侧的双手指分离的上下运动,用于穿过街道向下移动的转弯弧拖动运动,以及基于区域的手势。9.权利要求7的方法,其中使用户能够浏览全景街道视图进一步包括使用户能够拍摄在街道视图之外的位置的快照;以及通过以下的集合中的至少一个来浏览所述快照基于触摸的手势,轨迹球运动,软键输入和音频输入。10.一种用于显示位置的全景街道视图的移动设备,所述移动设备包括通信模块;显示器;处理器,所述处理器被配置成执行地图应用,其中所述地图应用被适配成确定位置;确定将要显示的位置的视图;开始检索与将要显示的位置的视图相关联的图像和数据...

【专利技术属性】
技术研发人员:B陈E奥菲克M科亨J科普夫C施泰因
申请(专利权)人:微软公司
类型:
国别省市:

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

1