基于动态地理围栏内的成员的动态地理围栏的制作方法_2

文档序号:9252410阅读:来源:国知局
W相应地动态重定义地理围栏的边界。
[0030] 地理围栏可用于位置感知移动设备W检测移动设备的用户何时进入特定位置,例 如特定零售店。地理围栏可W定义为全球定位系统(GP巧坐标(例如经度和位置)与所测 量的半径(例如W米或英尺为单位)的组合。备选地,地理围栏还可W根据定义边界框的 一系列GI^S坐标来定义。另一些其他示例中,地理围栏可W是数学公式定义或GI^S坐标错 定的任何几何形状。
[0031] 移动设备例如iPhone(加利福利亚州丘巧蒂诺的苹果公司出品)可W在给定时 间监控多个地理围栏。附加地,在用户打开应用(或者至少在移动设备的存储器中激活) 时,移动设备上运行的应用可W更新所监控的地理围栏。还已经开发了地理围栏分页的构 思。地理围栏分页可提供对移动设备中监控和维护地理围栏所需的存储量进行限制的优 点。在一些示例中,多个地理围栏可W被称为地理围栏页,地理围栏页包括描述页的边界的 较大(父)地理围栏和位于该页内的较小(子)地理围栏。在一个示例中,移动设备移到 父地理围栏之外,移动设备可加载新的父地理围栏和与该父地理围栏相关联的多个子地理 围栏。在另一个示例中,各父和子地理围栏可存储在移动设备上,并且基于设备的当前位置 在需要时被加载到激活的存储器中。
[0032] 示例系统
[0033] 图1是示出根据示例性实施例的用于实现移动设备上的动态地理围栏的系统100 的框图。在一个示例中,系统100可包括用户110A至110N(根据上下文统称为任一用户 110或用户110)和基于网络的公开系统120。在一个示例中,用户110A至110N可经由移 动设备115A至115N(统称为移动设备115)连接到基于网络的公开系统120。用户110A至 110N还可经由客户端140A至140N(统称为一个或更多个客户端140)连接到基于网络的公 开系统120。
[0034] 一个或更多个用户110A至110N可能希望监控或创建动态地理围栏。在一个示例 中,用户110可配置基于网络的公开系统120上的账户。如果每个用户(例如用户IlOA) 满足特定访问准则或规则,则用户110A可W使用移动设备115A或客户端140A来访问该账 户。在一个示例中,访问规则可W包括用户标识和位置识别规则(例如,用户必须在基于 网络的公开系统120所支持的位置中)。基于网络的公开系统120的用户账户可W允许用 户定义感兴趣的特定地理位置或上下文信息,用于创建和监控动态地理围栏。基于从用户 110A接收的地理围栏创建标准,可W基于接收自其他用户110B至110N并与其他用户110B 至110N有关的上下文信息来创建地理围栏。
[0035] 在一些示例中,基于网络的公开系统120可从用户110A至110N接收上下文信息 并相应地创建动态地理围栏。在一些示例中,基于网络的公开系统120可W监控所接收的 信息,并且基于与位于用户110A所定义的地理围栏或区域内的用户有关的地理位置或上 下文信息的改变,重新定义地理围栏的边界。在某些示例中,基于网络的公开系统120可被 商家使用,W基于从位于定义区域内的用户人群接收的上下文信息进行广告和促销。在一 些示例中,基于与位于用户110A所定义的地理围栏或区域内的用户有关的地理位置或上 下文信息的改变,可W向地理围栏中加入群成员或从地理围栏中移除人群成员。
[0036] 在一些示例中,基于网络的公开系统120可被商家用于基于位置的广告平台,在 所述平台中,用户(例如用户110)可选择加入基于位置的广告。例如,(明巧苏达州明巧 阿波利斯市的)BestBuy可W使用基于网络的公开系统120,经由移动设备115向用户提 供基于位置(或基于上下文)的广告。在一个示例中,BestBuy可W在地理区域中部署多 个用户(移动台)W观察定义的用户行为,并向BestBuy发送动态地理围栏边界可W基于 的关联上下文信息。在一个示例中,可W生成一系列地理围栏,每个地理围栏覆盖可管理数 量的地理相关BestBuy商店位置。每个BestBuy商店位置可被小得多的子地理围栏所覆 盖,子地理围栏使基于网络的公开系统120能够;仅当用户110地理上靠近BestBuy商店 时(基于移动设备115检测位置在所监控的子地理围栏内),提供基于位置(或基于上下 文)的与特定BestBuy商店有关的广告。在另一个示例中,移动设备115上运行的位置感 知智能手机应用可W基于检测到在子地理围栏内而触发预定的任务。
[0037] 示例操作环境
[003引图2示出根据示例性实施例的用于操作移动设备115的环境200的框图。环境 200是可W实现使用动态地理围栏的方法的示例环境。环境200可W包括移动设备115、通 信连接210、网络220、服务器230、通信卫星270、商家服务器280W及数据库290。服务器 230可选地可W包括基于位置的服务应用240、位置确定应用250、上下文信息定义和确定 应用255、公开应用260、W及地理围栏分页应用270。数据库290可选地可W包括地理围栏 页292、用户简档294、上下文信息简档295和/或位置历史296。移动设备115表示可被 用户利用W经由动态地理围栏来监控不受限制数量的上下文信息或位置的一个示例设备。 移动设备115可W是各种设备的任一种(例如蜂窝电话、PDA、个人导航设备(PDN)、手持计 算机、平板计算机、或者其他类型的可移动设备)。移动设备115可经由连接210与通信网 络220进行接口。根据移动设备115的形式,可W使用任一种类型的连接210和通信网络 220。
[0039] 例如,连接210可W是码分多址(CDMA)连接、全球移动通信系统佑SM)连接、或者 其他类型的蜂窝连接。该种连接210可实现任意各种类型的数据传输技术,例如单载波无 线传输技术(IxRTT),演进数据优化巧VDO)技术、通用分组无线电服务(GPR巧技术、增强型 数据速率GSM演进巧DG巧技术、或者其他数据传输技术(例如第四代无线,4G网络)。当 使用该些技术时,通信网络220可包括具有多个小区站点的蜂窝网络,所述多个小区站点 具有重叠地理覆盖并通过蜂窝电话交换机互连。该些蜂窝电话交换机可禪合到主干网(例 如公共交换电话网(PSTN)、分组交换数据网、或者其他类型的网络)。
[0040] 在另一个示例中,连接210可W是无线保真(Wi-Fi、IE邸802. 1lx型)连接,全球 微波互联接入(WiMA幻连接,或其他类型的无线数据连接。在该个实施例中,网络220可包 括禪合到局域网(LAN)、广域网、互联网、或其他分组交换数据网的一个或更多个无线接入 点。
[0041] 在另一个实施例中,连接210可W是有线连接,例如W太网链路,并且网络210可 W是LAN、WAN、互联网、或其他分组交换数据网。因此,容易想到各种不同的配置。
[0042] 多个服务器230可经由接口(例如有线或无线接口)禪合到通信网络220。该些 服务器230可被配置为;向移动设备115提供各种类型的服务。例如,为了创建动态地理围 栏的目的,一个或更多个服务器可执行用于允许在用户(移动设备115)和/或商家服务器 280之间接收和发送上下文信息的上下文信息服务应用。该上下文信息服务的执行可W与 W下基于位置的服务(LB巧的执行类似。在其他示例中,一个或更多个服务器可W执行LBS 应用240,所述LBS应用与移动设备115上执行的软件进行互操作,为用户提供LBS。LBS使 用设备位置和/或其他设备位置的知识,为用户提供位置特定信息、推荐、通知、交互能力、 和/或其他功能。例如,LBS应用240可为基于网络的公开系统120提供位置数据,然后所 述位置数据可用于提供对基于网络的公开系统120的组账户的访问。可通过移动设备115 与一个或更多个服务器230上执行的位置确定应用250进行的互操作来获得设备位置和/ 或其他设备位置的知识。还可W在不使用位置确定应用(例如应用250)的情况下,由移动 设备115提供位置信息。在某些示例中,移动设备115可具有由位置确定应用250进行增 强的一些有限的位置确定能力。在一些示例中,服务器230还可包括用于提供诸如广告或 提议数据的位置感知公开的公开应用260。在某些示例中,位置确定应用250可向公开应 用260提供位置数据。在一些示例中,位置确定应用250所提供的位置数据可包括商家信 息(例如零售位置的标识)。在某些示例中,位置确定应用250可经由网络220接收信号, W进一步识别位置。例如,商家可广播可被位置确定应用250解释的特定IEEE802. 11服务 集标识符(SSID),W识别特定零售位置。在另一个示例中,商家可经由射频识别(RFID)、近 场通信(NFC)、或位置确定应用250可W使用的类似协议来广播识别信号。除了使用上述各 种功能来识别特定位置的示例,可W使用上述功能(例如SSID、RFID、NFC等)作为第二认 证因素,W下将详细描述。
[0043] 在某些示例中,地理围栏分页应用270可W影响(leverage)LBS应用240、或者位 置确定应用250、或者上下文信息定义和确定应用255,W辅助确定向移动设备115发送哪 一页的地理围栏。
[0044] 示例移动设备
[0045] 图3是示出根据示例性实施例的移动设备115的框图。移动设备215可包括处理 器310。处理器310可W是适用于移动设备的各种不同类型的商用处理器(例如,XScale 架构微处理器、无互锁流水级微处理器(MIP巧架构处理器,或另一类型的处理器)中的任 意一种。存储器320(例如随机存取存储器(RAM)、闪存、或其他类型的存储器)通常可由处 理器访问。存储器320可W适于存储操作系统(0巧330和应用程序340,例如可W向用户提 供LBS的支持移动位置的应用。在某些示例中,应用程序240可W包括指令,所述指令用于 在需要时基于位置信息,通过获取和监控上下文信息来实现动态地理围栏。
[0046] 处理器310可W或者直接地或者经由适合的中间硬件与显示器350和一个或更多 个输入/输出(I/O)设备360(例如键区、触摸板传感器、麦克风等)禪合。类似地,在一些 实施例中,处理器310可W与收发机370禪合,收发机370与天线390接口。收发机370可 W被配置为;根据移动设备115的性质,经由天线390来发送和接收蜂窝网络信号、无线数 据信号或其他类型的信号。通过该种方式,可W建立与网络220的连接210。此外,在一些 配置中,GI^S接收机380还可W使用天线390来接收GI^S信号。
[0047] 在标题为"Location-BasedServices"、授权给化illips等并转让给马萨诸塞州 波±顿市Where公司的美国专利7, 848, 765 (通过引用方式并入本文)中可W找到提供和 接收基于位置的服务的附加细节。
[0048] 美国专利7, 848, 765中讨论的示例性地理位置构思是地理围栏。地理围栏可定义 为物理位置或移动物体(例如用户)周围的周长或边界。地理围栏可W简单如围绕一个物 理位置的半径,W定义围绕该位置的圆形区域。然而,地理围栏可W地图上画出的
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1