位置感知移动应用程序管理的制作方法_3

文档序号:8476971阅读:来源:国知局
点。也就是,这一位置为新位置。在一个或多个实现中,如果用户行进到已知位置,用户到达的地点的确定能够在到达之前预测。在这一情形中,设备能够在用户到达之前进入状态302并且接着进入状态304。
在304处,移动设备确定地理位置并且查询位置感知数据库以得到与新位置相关联的app的列表。移动设备向用户呈现这一列表并且安装用户期望的应用程序。移动设备添加这一新地点到位置感知app的模型,其可以包括更新这样的app的数据库。当用户保持在这一位置处,移动设备跟踪app的使用。
在306处,当用户到达他或者她之前访问过的地点时,移动设备检查与这一位置相关联的app的更新并且激活那些app。除此之外,设备还可以查询数据库以找到新的或者更好的app并且可以通知用户或者安装/激活它们。当用户保持在这一位置处,移动设备跟踪app的使用。
在308和310处,移动设备继续跟踪用户位置,直到用户离开位置。如果用户离开位置,则设备移动到状态312。
在312处,移动设备更新使用统计并且发送统计到服务。
示例系统
图4图示了用于实现这里描述的技术的示例系统400。系统400包括移动设备404、网络430、以及网络或者基于云的服务器440。移动设备404可以与已经介绍的移动设备110、120,130以及140相同或者类似。基于云的服务器440可以与已经介绍的数据库服务器160相同或者类似。
移动设备404包括存储器410、一个或多个处理器412、无线信号管理器414、显示系统416、位置感知系统420、上下文分析器422、app管理促进器424、以及本地数据库426。这些功能组件能够为分离的硬件单元或者为硬件单元的某一组合。可选地,组件能够至少部分地在软件中实现,这样存储在存储器410中并且由处理器412执行。
无线信号管理器414处理由设备发射或者接收的所有的无线信号。例如,无线信号管理器414经由网络430处理通信。无线信号管理器414尤其处理辅助位置感知的信号管理。例如,无线信号管理器414可以包括GPS组件、蜂窝收发器、以及W1-Fi收发器。
显示系统416包括显示器自身以及图形系统以驱动显示器。位置感知系统420使用已有的和/或新的位置感知方法中的一个或多个方法来确定移动设备404的当前位置。上下文分析器422确定上下文因素。App管理促进器424促进和管理所选择的app的使用状态的改变。本地数据库426存储诸如为已知位置与所安装的app之间的关联的相关的数据。App管理促进器424可以执行、促进这里关于操作212和216所讨论的使用状态改变的执行。
网络430能够为有线和/或无线网络。其能够包括因特网基础构造并且其可以呈现为云。网络430包括有线或者无线局域网、蜂窝网络、和/或类似物。网络430连接移动设备404与网络服务器440。这里描述的技术的某些实现在没有来自网络的辅助的情况下操作。
网络或者基于云的服务器440提供辅助给移动设备404,作为这里描述的技术的一个或多个实现中的一部分。在某些实现中,不使用网络430和网络服务器440。网络服务器440能够为一个或多个实际服务器。
网络服务器440包括app搜索辅助442和远程数据库450。App搜索辅助442为由移动设备404提交的查询而帮助定位相关的app。
远程数据库450存储app、位置、和/或上下文因素之间的关联。这些关联能够从诸如为移动设备404的众多移动设备中收集。
如所描绘和讨论的,无线设备110、120、140、以及404为移动电话。但是,设备能够为其它类型的便携式设备,诸如智能手机、蜂窝电话、平板电脑、任何能使用无线的可穿戴设备、膝上型计算机、笔记本式计算机、或者类似物。
示例计算设备
图5图示了可以至少部分地实现这里描述的技术的示例系统500。在各种实现中,系统500为媒介系统,尽管系统500不限于此上下文。例如,系统500能够并入到个人计算机(PC)、膝上型计算机、超膝上型(ultra-laptop)计算机、平板、触摸板、便携式计算机、手持计算机、掌上电脑、个人数字助理(PDA)、蜂窝电话、组合蜂窝电话/PDA、电视、智能设备(例如智能手机、智能平板、或者智能电视)、移动因特网设备(MID)、消息设备、数据通信设备等等。
在各种实现中,系统500包括连接到显示器520的平台502。平台502从诸如为内容服务设备530、内容传递设备540、或者其它类似内容源的设备接收内容。包括一个或多个导航特征的导航控制器550可以用于与例如平台502和/或显示器520交互。
在各种实现中,平台502包括以下中的任意组合:芯片集505、处理器510、存储器(memory) 512、存IC器(storage) 514、图形子系统515、应用程序516和/或无线电518。芯片集505提供处理器510、存储器512、存贮器514、图形子系统515、应用程序516、和/或无线电518之间的互相通信。例如,芯片集505能够包括能够提供与存贮器514的互相通信的存贮器适配器(未描绘)。
处理器510可以实现为复杂指令集计算机(CISC)或者精减指令集计算机(RISC)处理器、x86指令集兼容处理器、多核、或者任一其它微处理器或者中央处理单元(CPU)。在各种实现中,处理器510可以为双核处理器、双核移动处理器等等。
[0092] 存储器512可以实现为易失存储器设备,诸如但不限于随机访问存储器(RAM)、动态随机访问存储器(DRAM)、或者静态RAM(SRAM)。
存贮器514可以实现为非易失存贮器设备,诸如但不限于磁盘驱动、光盘驱动、磁带驱动、内部存贮器设备、附加的存贮器设备、闪存、电池备份同步DRAM (SDRAM)、和/或网络可访问的存贮器设备。在各种实现中,存贮器514包括在包含多个硬驱时增加有价值的数字媒体的增强的存贮性能保护。
图形子系统515处理显示器的图像,诸如静止的或者视频。图形子系统515能够例如为图形处理单元(GPU)或者可视处理单元(VPU)。模拟或者数字接口可以用于通信地连接图形子系统515与显示器520。例如,接口能够为高清晰度多媒体接口、显示器端口、无线高清晰度多媒体接口(HDMI)、和/或无线HD-兼容技术。图形子系统515可以集成到处理器510或者芯片集505中。在某些实现中,图形子系统515可以为与芯片集505通信地连接的独立卡。 这里描述的图形和/或视频处理技术以各种硬件架构来实现。例如,图形和/或视频功能性可以集成在芯片集内。可选地,可以使用离散的图形和/或视频处理器。作为另一实现,图形和/或视频功能可以由通用处理器来提供,包括多核处理器。在进一步的实施例中,功能可以实现在消费电子设备中。
无线电518可以包括一个或多个能够使用各种合适的无线通信技术来发送和接收信号的无线电。这样的技术牵涉一个或多个无线网络上的通信。示例无线网络包括但不限于无线局域网(WLAN)、无线个域网(WPAN)、无线城域网(WMAN)、蜂窝网络、以及卫星网络。在这样的网络上的通信中,无线电518按照任意版本的一个或多个可应用标准来操作。
在各种实现中,显示器520包括任意电视类型监控器或者显示器。显示器520可以包括例如计算机显示屏、触摸屏显示器、视频监控器、类似电视的设备、和/或电视。显示器520能够为数字和/或模拟的。在各种实现中,显示器520可以为全息显示器。除此之外,显示器520可以为接收视觉投影的透明表面。这样的投影传递各种形式的信息、图像、和/或对象。例如,这样的投影可以为用于移动放大真实(MAR)应用的视觉叠加。在一个或多个软件应用程序(516)的控制之下,平台502能够在显示器520上显示用户界面522。
在各种实现中,(多个)内容服务设备(530)可以由任意国家的、国际的、和/或独立的服务来持有,这样可以经由因特网访问平台502。(多个)内容服务设备(530)可以连接到平台502和/或连接到显示器520。平台502和/或(多个)内容服务设备530可以连接到网络560以通信媒体信息到网络560以及通信来自网络560的媒体信息。(多个)内容传递设备540还可以连接到平台502和/或连接到显示器520。
在各种实现中,(多个)内容服务设备530包括有线电视盒、个人电脑、网络、电话、使用因特网的设备、能够传递数字信息和/或内容的仪器、以及能够在内容提供商与平台502和/或显示器520之间经由网络560或者直接地单向和/或双向地通信内容的任意其它类似的设备。能够经由网络560来单向地和/或双向地通信内容到系统500中的组件和内容提供商中的任一者,以及通信来自系统500中的组件和内容提供商中的任一者的内容。内容的示例包括任意媒体信息,包括例如视频、音乐、医疗和游戏信息等等。
(多个)内容服务设备530接收内容,诸如包括媒体信息、数字信息、和/或其它内容的有线电视节目。内容提供商的示例包括任意有线或卫星电视或者无线电或者因特网内容提供商。所提供的示例不意味着以任何方式来限制按照本公开内容的实现。
在各种实现中,平台502可以从具有一个或多个导航特征的导航控制器550接收控制信号。例如,控制器550的导航特征可以用于与用户界面522交互。在某些实施例中,导航控制器550可以为允许用户输入空间(例如,连续的以及多维的)数据到计算机中的指针设备,诸如计算机硬件组件,具体地,人类接口设备。诸如为图形用户界面(GUI)、以及电视和监控器的众多系统允许用户使用身体姿势来控制和提供数据给计算机或者电视。
控制器550的导航特征的移动能够通过显示在显示器上的指针、光标、聚焦环、或者其它视觉指示符的移动来在显示器(例如,显示器520)上重复。例如,在软件应用程序516的控制下,位于导航控制器550上的导航特征能够映射到显示在用户界面522上的虚拟导航特征。在
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1