使用设备位置信息进行的无线设备的智能搜索.pdf

上传人:zhu****_FC 文档编号:4077419 上传时间:2018-08-14 格式:PDF 页数:16 大小:1.34MB
返回 下载 相关 举报
摘要
申请专利号:

CN201280075590.3

申请日:

2012.12.27

公开号:

CN104604296A

公开日:

2015.05.06

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04W 48/16申请日:20121227|||公开

IPC分类号:

H04W48/16; H04W88/02

主分类号:

H04W48/16

申请人:

英特尔公司

发明人:

P·托塔

地址:

美国加利福尼亚

优先权:

4118/CHE/2012 2012.10.03 IN

专利代理机构:

永新专利商标代理有限公司72002

代理人:

刘瑜; 王英

PDF下载: PDF下载
内容摘要

本文描述的特定实施例提供了诸如无线电子设备的装置,其包括配置成存储电子代码的存储器元件、可操作来执行与电子代码相关联的指令的处理器、以及至少一个模块。至少一个模块配置成接收识别与电子设备相关联的第一位置的第一位置信息。至少一个模块还配置成接收指示在与第一无线设备连接时电子设备的第二位置的第一连接位置信息。至少一个模块还配置成当第一位置在第二位置的预定距离内时针对第一无线设备的存在进行评估。

权利要求书

权利要求书1.  一种装置,包括: 存储器元件,其配置成存储电子代码; 处理器,其可操作来执行与所述电子代码相关联的指令;以及 至少一个模块,其配置成: 接收识别与电子设备相关联的第一位置的第一位置信息; 接收指示在与第一无线设备连接时所述电子设备的第二位置的第 一连接位置信息;以及 当所述第一位置在所述第二位置的预定距离内时针对所述第一无 线设备的存在进行评估。 2.  如权利要求1所述的装置,其中所述至少一个模块还配置成当所述 第一位置在所述第二位置的所述预定距离内时启用无线电模块。 3.  如权利要求1所述的装置,其中所述至少一个模块还配置成: 接收与所述第一无线设备相关联的设备标识符;以及 将所述设备标识符与所述第一连接位置信息相关联地进行存储。 4.  如权利要求3所述的装置,其中所述设备标识符和第一连接位置信 息存储在数据库中。 5.  如权利要求3所述的装置,其中所述至少一个模块还配置成: 连接到所述第一无线设备; 接收用于识别与所述电子设备相关联的第三位置的第三位置信息;以 及 用所述第三位置信息更新所存储的第一连接位置信息。 6.  如权利要求5所述的装置,其中更新所存储的第一连接位置信息包 括用所述第三位置信息代替所述第一连接位置信息。 7.  如权利要求5所述的装置,其中更新所存储的第一连接位置信息包 括将所述第三位置信息添加到所存储的第一连接位置信息。 8.  如权利要求3所述的装置,其中所述至少一个模块还配置成: 接收识别在从所述第一无线设备断开连接时与所述电子设备相关联的 第四位置的第四位置信息;以及 将所述第四位置信息作为断开连接位置信息来与所述设备标识符相关 联地进行存储。 9.  如权利要求8所述的装置,其中所述至少一个模块还配置成: 接收识别与所述电子设备相关联的第五位置的第五位置信息;以及 在所述第五位置在所述第四位置的预定距离内时禁用无线电模块。 10.  一种方法,包括: 接收识别与电子设备相关联的第一位置的第一位置信息; 接收指示在与第一无线设备连接时所述电子设备的第二位置的第一连 接位置信息;以及 当所述第一位置在所述第二位置的预定距离内时针对所述第一无线设 备的存在进行评估。 11.  如权利要求10所述的方法,还包括当所述第一位置在所述第二位 置的所述预定距离内时启用无线电模块。 12.  如权利要求10所述的方法,还包括: 接收与所述第一无线设备相关联的设备标识符;以及 将所述设备标识符与所述第一连接位置信息相关联地进行存储。 13.  如权利要求12所述的方法,其中所述设备标识符和第一连接位置 信息存储在数据库中。 14.  如权利要求12所述的方法,还包括: 连接到所述第一无线设备; 接收用于识别与所述电子设备相关联的第三位置的第三位置信息;以 及 用所述第三位置信息更新所存储的第一连接位置信息。 15.  如权利要求12所述的方法,还包括: 接收识别在从所述第一无线设备断开连接时与所述电子设备相关联的 第四位置的第四位置信息;以及 将所述第四位置信息作为断开连接位置信息来与所述设备标识符相关 联地进行存储。 16.  如权利要求15所述的方法,还包括: 接收识别与所述电子设备相关联的第五位置的第五位置信息;以及 在所述第五位置在所述第四位置的预定距离内时禁用无线电模块。 17.  一种在包括用于执行的代码的至少一个非暂时性介质中编码的逻 辑,且所述代码在由处理器执行时可操作来执行包括以下的操作: 接收识别与电子设备相关联的第一位置的第一位置信息; 接收指示在与第一无线设备连接时所述电子设备的第二位置的第一连 接位置信息;以及 当所述第一位置在所述第二位置的预定距离内时针对所述第一无线设 备的存在进行评估。 18.  如权利要求17所述的逻辑,其中所述操作还包括当所述第一位置 在所述第二位置的所述预定距离内时启用无线电模块。 19.  如权利要求17所述的逻辑,其中所述操作还包括: 接收与所述第一无线设备相关联的设备标识符;以及 将所述设备标识符与所述第一连接位置信息相关联地进行存储。 20.  如权利要求19所述的逻辑,其中所述设备标识符和第一连接位置 信息存储在数据库中。 21.  如权利要求19所述的逻辑,其中所述操作还包括: 连接到所述第一无线设备; 接收用于识别与所述电子设备相关联的第三位置的第三位置信息;以 及 用所述第三位置信息更新所存储的第一连接位置信息。 22.  如权利要求19所述的逻辑,其中所述操作还包括: 接收识别在从所述第一无线设备断开连接时与所述电子设备相关联的 第四位置的第四位置信息;以及 将所述第四位置信息作为断开连接位置信息来与所述设备标识符相关 联地进行存储。 23.  如权利要求22所述的逻辑,其中所述操作还包括: 接收识别与所述电子设备相关联的第五位置的第五位置信息;以及 在所述第五位置在所述第四位置的预定距离内时禁用无线电模块。

说明书

说明书使用设备位置信息进行的无线设备的智能搜索
技术领域
本文描述的实施例通常涉及使用设备位置信息进行的无线设备的智能 搜索。
附图说明
实施例作为示例而不是作为限制在附图的图中示出,其中相似的附图 标记指示相似的元件,且其中:
图1是示出根据本公开的一个实施例的用于使用设备位置信息进行无 线设备的智能搜索的通信系统的实施例的简化图;
图2是根据一个实施例的无线电子设备的简化方框图;
图3是根据一个实施例的被保持在无线电子设备102的配置文件数据 库内的设备配置文件的简化图;
图4是示出根据一个实施例的与无线电子设备的位置管理器模块相关 联的潜在操作的简化流程图;以及
图5是示出根据一个实施例的与无线电子设备相关联的潜在操作的简 化流程图。
附图的图不一定按比例绘制,因为它们的尺寸可相当大地改变,而不 偏离本公开的范围。
具体实施方式
下面的详细描述阐述了涉及使用设备位置信息进行无线设备的智能搜 索的装置、方法、以及系统的示例实施例。为方便起见,例如参考一个实 施例描述了特征,例如结构、功能、和/或特性;各种实施例可被实现为带 有任何适当的一个或多个所述特征。
传统无线电子设备(例如蜂窝电话、智能电话、启用无线的膝上型计 算机和笔记本计算机等)使用在扫描之间的伪随机指数时间段来不断地扫 描以找到邻近的无线电子设备。在这样的过程中,搜索电子设备在设定的 一段时间期间搜索可用的邻近设备,并接着在随机指数时间段期间睡眠。 在这种情形中,搜索设备的电池快速耗竭,而不管在搜索电子设备附近区 域内是否有任何待找到的电子设备。因此,存在与不断地搜索邻近的电子 设备的当前无线电子设备相关联的缺点,例如搜索设备对功率消耗的增加。
本文描述的特定实施例提供包括配置成存储电子代码的存储器元件、 可操作来执行与电子代码相关联的指令的处理器、以及至少一个模块的装 置,例如无线电子设备。至少一个模块配置成接收识别与电子设备相关联 的第一位置的第一位置信息。至少一个模块还配置成接收指示在与第一无 线设备连接时电子设备的第二位置的第一连接位置信息。至少一个模块还 配置成当第一位置在第二位置的预定距离内时对第一无线设备的存在进行 评估。
在更特定的实施例中,至少一个模块还配置成当第一位置在第二位置 的预定距离内时启用无线电模块。在又一些其它实施例中,至少一个模块 还配置成接收与第一无线设备相关联的设备标识符,并将设备标识符与第 一连接位置信息相关联地进行存储。在更特定的实施例中,设备标识符和 第一连接位置信息存储在数据库中。
在又一些其它特定的实施例中,至少一个模块还配置成连接到第一无 线设备,接收用于识别与电子设备相关联的第三位置的第三位置信息,并 用第三位置信息更新存储的第一连接位置信息。在特定的实施例中,更新 存储的第一连接位置信息包括用第三位置信息代替第一连接位置信息。在 又一些其它特定的实施例中,更新存储的第一连接位置信息包括将第三位 置信息添加到存储的第一连接位置信息。
在又一些其它实施例中,至少一个模块还配置成接收识别在从第一无 线设备断开连接时与电子设备相关联的第四位置的第四位置信息,并将第 四位置信息作为断开连接位置信息来与设备标识符相关联地进行存储。在 其它特定的实施例中,至少一个模块还配置成接收识别与电子设备相关联 的第五位置的第五位置信息,并在第五位置在第四位置的预定距离内时禁 用无线电模块。
使用设备位置信息进行的无线设备的智能搜索
现在参考图1,图1是示出根据本公开的一个实施例的用于使用设备位 置信息进行无线设备的智能搜索的通信系统100的实施例的简化图。通信 系统100包括无线电子设备102、与第一局域网(LAN)106a通信的第一 无线接入点104a、与第二LAN 106b通信的第二无线接入点104b、 BluetoothTM无线设备108、以及一个或多个蜂窝网络110。在一个或多个实 施例中,无线电子设备102可包括具有无线连接能力的任何适当的设备, 例如移动设备、蜂窝电话、智能电话、笔记本计算机、膝上型计算机、平 板计算机和/或平板设备(例如i-Pad)、个人数字助理(PDA)等。在特定 的实施例中,第一无线接入点104a和第二无线接入点104b是启用Wi-Fi 的无线接入点。在其它实施例中,第一无线接入点104a和第二无线接入点 104b可使用其它适当的无线技术。
本文描述的各种实施例提供无线电子设备102来扫描在其附近区域内 的无线设备,并构建无线电子设备102所连接到的设备的以及在连接时无 线电子设备102的位置的数据库。在这样的实施例中,当无线电子设备102 再次被带到与特定设备相关联的位置的附近区域内时,位置可稍后用于触 发扫描以找到特定的设备。例如,当在较早的时刻位于家的位置处时,用 户可使用的无线电子设备102来扫描无线设备。当无线电子设备102在稍 后的时刻被带到家的位置的附近区域内时,无线电子设备102可配置成当 无线电子设备102确定它的当前位置在所存储的位置信息的预定范围内时 触发扫描以找到与家的位置相关联的一个或多个设备。类似地,用户可在 较早的时间扫描位于办公室的位置处的无线设备,以当无线电子设备102 稍后检测到它的当前位置在与办公室的位置处的无线设备相关联的所存储 的位置信息的预定范围或距离内时,触发扫描以找到与办公室的位置相关 联的无线设备。
如所讨论的,当前的方法缺乏用于基于扫描设备的位置来触发扫描的 足够手段。在当前的方法中,无线电子设备的扫描算法以指数时间间隔搜 索设备,而不考虑无线电子设备在长时间段期间是否位于相同的位置上。 在本文描述的各种实施例中,通过考虑搜索设备的当前位置由搜索设备发 起扫描。在一些实施例中,如果没有搜索设备的位置的变化,则扫描可以 不由搜索设备执行。在一个或多个实施例中,无线电子设备102发起扫描 过程来(与指示在连接时无线电子设备102的当前位置的位置信息相关联 地)构建无线电子设备102所连接到的设备的配置文件数据库。位置信息 可稍后用于在无线电子设备102在以前确定的位置的附近区域内时触发扫 描以找到设备。
进一步详述这些概念,在第一时刻,无线电子设备102位于接近第一 无线接入点104a的第一位置(位置#1)处。在至少一个实施例中,无线电 子设备102可配置成搜索在其附近区域内的无线设备并连接到一个或多个 所检测的无线设备。在特定的实施例中,无线电子设备102连接到第一无 线接入点104a。第一无线接入点104a配置成向无线电子设备102提供到 LAN 106a的连接。无线电子设备102还接收第一位置信号112a,无线电子 设备102根据第一位置信号112a确定其当前位置。在特定的实施例中,第 一位置信号112a是全球定位系统(GPS)信号。在另一特定的实施例中, 第一位置信号112a是基于蜂窝网络的粗略位置信号,无线电子设备102根 据该信号确定其当前位置。在各种实施例中,无线电子设备102存储与第 一无线接入点104a相关联的第一标识符。无线电子设备102还将确定的无 线电子设备102的当前位置存储为与无线接入点104a相关联的第一位置信 息。在各种实施例中,无线电子设备102配置成将第一标识符和第一位置 信息存储在数据库中。在特定的实施例中,数据库存储在无线电子设备102 内。在又一些其它特定的实施例中,数据库存储在与网络服务器相关联的 一个或多个存储设备上。
在随后的时刻,无线电子设备102移动离开第一位置(位置#1)并从 第一无线接入点104a断开连接。在一个或多个实施例中,无线电子设备102 还可确定在从第一无线接入点104a断开连接时无线电子设备102的当前位 置,并存储表示在从第一无线接入点104a断开连接时无线电子设备102的 位置的第一断开连接位置信息。第二位置信息可由无线电子设备102与第 一无线接入点标识符和第一位置信息相关联地进行存储。
当无线电子设备102返回到被确定为在第一位置(位置#1)的预定邻 近区域内的位置时,无线电子设备102可配置成自动进入主动扫描模式以 针对与第一无线接入点104a相关联的标识符的存在来进行扫描或评估并连 接到第一无线接入点104a。在一些实施例中,无线电子设备102可配置成 禁止扫描,或可选地当无线电子设备102位于表示断开连接点的第二位置 信息之外时进入空闲扫描模式。
在另一随后的时刻,无线电子设备102移动到接近第二无线接入点104b 的第二位置(位置#2)。在至少一个实施例中,无线电子设备102可配置成 再次搜索在其邻近区域内的无线设备并连接到一个或多个所检测的无线设 备。在特定的实施例中,无线电子设备102连接到第二无线接入点104a。 第二无线接入点104b配置成向无线电子设备102提供到LAN#2106n的连 接。无线电子设备102还接收第二位置信号112b,无线电子设备102根据 第二位置信号112b确定其当前位置。在各种实施例中,无线电子设备102 存储与第二无线接入点104b相关联的第二标识符以及与第二无线接入点 104b相关联地作为第二位置信息的确定的无线电子设备102的当前位置。
无线电子设备102可配置成连接到BluetoothTM无线设备108,确定其 当前位置并存储与BluetoothTM无线设备108相关联的第三标识符以及与第 三标识符相关联地指示无线电子设备102的当前位置的第三位置信号。 BluetoothTM无线设备108配置成向无线电子设备102提供BluetoothTM连接 并可包括耳麦、扬声器、或其它启用BluetoothTM的设备。
在又一随后的时刻,无线电子设备102可移动离开第二位置(位置#2) 并离开第二无线接入点104b和BluetoothTM无线设备108的无线范围。当从 第二无线接入点104b断开连接时,无线电子设备102可将第二断开连接位 置信息与表示在断开连接时无线电子设备102的当前位置的第二标识符相 关联地进行存储。类似地,无线电子设备102可配置成将第三断开连接位 置信息与BluetoothTM无线设备108相关联地进行存储。在各种实施例中, 当无线电子设备102确定它的当前位置在第二断开连接位置信息和/或第三 断开连接位置信息之外时,无线电子设备102可配置成禁用一个或多个无 线电装置,例如Wi-Fi无线电装置和/或BluetoothTM无线电装置。
在又一随后的时刻,无线电子设备102可移动到第一位置(位置#1) 附近的位置。当无线电子设备102确定它的当前位置匹配与第一无线接入 点104a的第一标识符相关联的第一位置信息时,无线电子设备102可进入 主动扫描模式以针对第一无线接入点104a的存在进行主动扫描或评估。在 一些实施例中,无线电子设备102还可配置成在检测到第一无线接入点104a 的存在时自动连接到第一无线接入点104a。
因此,在各种实施例中,无线电子设备102可配置成存储与在其附近 区域内的所检测的无线设备相关联的位置信息,并稍后在返回到最初确定 位置时针对那些无线设备的存在进行主动扫描或评估。在一些实施例中, 无线电子设备102可以保持在空闲扫描模式中(当它不靠近与以前扫描和 连接到无线设备的位置匹配的位置)。因此,在某些实施例中,当无线电子 设备102不靠近与以前扫描和连接到无线设备的位置对应的位置时,无线 电子设备102可保存电力。
现在参考图2,图2是根据一个实施例的无线电子设备102的简化方框 图。无线电子设备102包括一个或多个处理器202、存储器元件204、扫描 模块206、位置管理器模块208、配置文件数据库210、Wi-Fi模块212、蜂 窝模块214、BluetoothTM模块216、以及GPS模块218。处理器202配置成 执行如本文描述的无线电子设备102的各种任务,且存储器元件204配置 成存储与无线电子设备102相关联的数据。扫描模块206配置成实现无线 电子设备102的各种扫描任务,如在本文进一步描述的。在至少一个实施 例中,扫描模块206周期性地进行扫描以找到在其附近区域周围的无线设 备。位置管理器208配置成管理存储在配置文件数据库210内的位置信息, 如将在本文进一步描述的。在至少一个实施例中,位置管理器208保持当 无线电子设备102连接到无线设备时得到的位置信息。在特定的实施例中, 位置管理器208保持如下的位置信息:该位置信息在当无线电子设备102 进入特定无线设备的无线覆盖区域内时的位置以及当无线电子设备102移 动到特定无线设备的无线覆盖区域之外时的位置的配置文件数据库210内。 在一个或多个实施例中,扫描模块206从位置管理器208接收触发,以当 无线电子设备102在(与存储在配置文件数据库210内的连接性位置信息 相关联的)位置的预定范围内时针对目标无线设备的存在发起扫描和/或评 估,其中所述配置文件数据库210与目标无线设备相关联。
Wi-Fi模块212、蜂窝模块214、以及BluetoothTM模块216配置成分别 实现在无线电子设备102和一个或多个无线设备和/或无线网络之间的 Wi-Fi无线电通信、蜂窝无线电通信、以及BluetoothTM无线电通信。GPS 模块218配置成接收GPS信号以帮助无线电子设备102确定其当前位置, 如在本文进一步描述的。显示模块220配置成向无线电子设备102的用户 提供视觉信息,且用户界面模块222配置成提供用户界面以允许用户与无 线电子设备102互动,如在本文进一步描述的。
在一个实现中,无线电子设备102是包括实现(或促进)扫描和位置 管理操作的软件的无线设备,如在本说明书中在本文概述的。在其它实施 例中,某些操作可在无线电子设备102外部被执行或包括在某个网络元件 中以实现这个预期功能。可选地,无线电子设备102可包括可与网络元件 协作以便实现操作的软件(或往复式软件),如在本文概述的。在又一些其 它实施例中,一个或几个设备可包括便于其操作的任何适当的算法、硬件、 软件、部件、模块、接口、或对象。
现在参考图3,图3是根据一个实施例的被保持在无线电子设备102的 配置文件数据库210内的设备配置文件的简化图。配置文件数据库210包 括第一设备配置文件(配置文件#1)302a、第二设备配置文件(配置文件 #2)302b、以及第三设备配置文件(配置文件#3)302c。第一设备配置文 件(配置文件#1)302a包括识别以前由无线电子设备102扫描并连接的第 一无线设备的第一无线设备标识符(设备标识符#1)。在特定的实施例中, 第一设备标识符304a是与所扫描的无线设备相关联的媒体接入控制 (MAC)地址。在又一些其它实施例中,任何适当的标识符可用于识别特 定的无线设备。第一设备配置文件(配置文件#1)302a还包括指示在无线 电子设备102与(由第一设备标识符(设备标识符#1)304a识别的)第一 无线设备连接时无线电子设备102的当前位置的第一连接位置信息(连接 位置信息#1)306a。在一个实施例中,根据无线电子设备102所接收的一 个或多个GPS信号确定第一连接位置信息306a。在另一实施例中,根据从 蜂窝网络得到的粗略位置信号确定第一连接位置信息306a。在又一些其它 实施例中,可经由用于确定无线电子设备102的当前位置的任何适当的方 法得到第一连接位置信息306a。第一设备配置文件302a还包括指示在无线 电子设备102与第一无线设备断开连接时无线电子设备102的当前位置的 第一断开连接位置信息(断开连接位置信息#1)308a。
配置文件数据库210的第二设备配置文件(配置文件#2)302b包括识 别以前由无线电子设备102扫描并连接的第二无线设备的第二无线设备标 识符(设备标识符#2)304b、指示在无线电子设备102与(由第二设备标 识符(设备标识符#2)304b识别的)第二无线设备连接时无线电子设备102 的当前位置的第二连接位置信息(连接位置信息#2)306b、以及指示在无 线电子设备102与第二无线设备断开连接时无线电子设备102的当前位置 的第二断开连接位置信息(断开连接位置信息#2)308b。
配置文件数据库210的第三设备配置文件(配置文件#3)302c包括识 别以前由无线电子设备102扫描并连接的第三无线设备的第三设备标识符 (设备标识符#3)304c、指示在无线电子设备102与(由第三设备标识符 (设备标识符#3)304c识别的)第三无线设备连接时无线电子设备102的 当前位置的第三连接位置信息(连接位置信息#3)306c、以及指示在无线 电子设备102与第三无线设备断开连接时无线电子设备102的当前位置的 第三断开连接位置信息(断开连接位置信息#3)308c。
现在参考图4,图4是示出根据一个实施例的与无线电子设备102的位 置管理器模块208相关联的潜在操作的简化流程图400。在402中,位置管 理器模块208接收指示确定的无线电子设备102的当前位置的当前设备位 置信息。在特定的实施例中,无线电子设备102使用所接收的位置信号(例 如GPS信号或从蜂窝网络得到的粗略位置信号)确定当前设备位置信息。 在404中,位置管理器模块208从配置文件数据库210接收一个或多个设 备配置文件。至少一个配置文件可包括识别由无线电子设备102以前扫描 的无线设备的设备标识符,以及指示在无线电子设备102与无线设备连接 时无线电子设备102的位置的连接位置信息。在一些实施例中,设备配置 文件还可包括指示在无线电子设备102和无线设备之间断开连接时无线电 子设备102的位置的断开连接位置信息。
在406中,位置管理器模块208确定无线电子设备102的当前位置是 否在(包含在一个或多个设备配置文件内的连接位置信息所表示的)位置 的预定阈值距离(或范围)内。如果无线电子设备102的当前位置不匹配 在预定阈值内的一个或多个设备配置文件中找到的连接位置信息,则操作 返回到402。如果无线电子设备102的当前位置匹配在预定阈值内的一个或 多个配置文件中找到的连接位置信息,则位置管理器模块208在408中产 生设备位置事件信息。设备位置事件信息包括对应于匹配的连接位置信息 的一个或多个设备标识符。在410中,位置管理器模块208将设备位置事 件信息发送到扫描模块206。在各种实施例中,扫描模块206使用设备位置 事件信息来确定无线电子设备102是否将针对在设备位置事件信息中识别 的附近设备的存在来扫描或评估,如将在本文进一步描述的。在特定的实 施例中,无线电子设备102可在它在(与无线设备相关联的连接位置信息 所表示的)位置的预定距离内时,试图联系、握手、或接触所识别的无线 设备。在特定的实施例中,无线电子设备102还可等待从指向无线电子设 备102的所识别的无线设备接收确认所识别的无线设备的存在的应答。
现在参考图5,图5是示出根据一个实施例的与无线电子设备102相关 联的潜在操作的简化流程图。在502中,无线电子设备102进入空闲状态。 在空闲状态中,扫描模块206发起空闲状态定时器。空闲状态定时器是在 等于预定空闲状态定时器值的时间过去之后终止的定时器。
在504中,扫描模块206使用空闲状态扫描过程以空闲状态扫描间隔 进行扫描以找到在无线电子设备102的附近区域内的设备。在特定的实施 例中,在空闲状态期间,扫描模块206在伪随机指数(2,n)时间间隔期间 进行扫描以找到设备。例如,在特定的实施例中,扫描模块206可以以在2、 4、或8秒间隔当中伪随机地选择的空闲状态扫描间隔进行扫描以找到设备。 在又一些其它实施例中,扫描模块206可在空闲状态期间禁止进行扫描来 找到设备,以便进一步减少无线电子设备102的功率消耗。
在506中,扫描模块206确定是否从位置管理器模块208接收到设备 位置事件信息。如果扫描模块206没有接收到设备位置事件信息,则操作 继续到508。如果扫描模块206接收到设备位置事件信息,则操作继续到 510。在508中,扫描模块206确定空闲状态定时器是否终止。如果空闲状 态定时器未终止,则操作返回到504,其中空闲状态扫描过程继续被执行。
如果设备位置事件信息被确定为在506中被接收到或如果空闲状态定 时器被确定为在508中终止,则操作继续到510。在510中,扫描模块206 在主动状态扫描过程期间针对在所接收的设备位置事件信息内指示的配置 文件设备的存在来进行扫描或评估。在一些实施例中,扫描模块206也可 针对在无线电子设备102的接收范围内的其它设备进行扫描。在512中, 扫描模块206确定是否在主动扫描过程期间找到设备。如果确定没有找到 设备,则操作返回到502,其中空闲状态再次被发起。如果在512中确定主 动扫描过程找到一个或多个设备,则操作继续到514。
在514中,无线电子设备102连接到一个或多个找到的设备。在一个 实施例中,可自动执行无线电子设备102到所找到的设备的连接。在又一 实施例中,无线电子设备12的连接是可使用用户界面222由用户指定的设 备。在516中,使用在无线电子设备102与配置文件数据库210内的设备 连接时无线电子设备102的当前位置来更新一个或多个所连接的设备的连 接位置信息。在至少一个实施例中,更新连接位置信息包括用新的连接位 置信息代替已经存储的连接位置信息。在其它实施例中,更新连接位置信 息包括将新的连接位置信息添加到已经存储的连接位置信息。例如,在特 定的实施例中,可在多个位置处遇到相同的无线设备的情况下存储连接位 置信息的多个实例。因此,可在无线电子设备102连接到特定的无线设备 的每个场合更新在配置文件数据库210内的特定无线设备的对应条目内的 连接位置信息。
在518中,无线电子设备102从一个或多个无线设备断开连接。在特 定的实施例中,当无线电子设备102移动出由特定的无线设备产生的无线 信号的覆盖范围时,无线电子设备102从特定的无线设备断开连接。在520 中,用无线电子设备102与在配置文件数据库210内的设备断开连接时无 线电子设备102的当前位置更新一个或多个断开连接的设备的断开连接位 置信息。
各种实施例通过使用位置信息事件减小了对无线电子设备102的如下 需要:持续地进行扫描以找到在其附近区域中的无线设备,以当无线电子 设备102在与以前扫描和注册的无线设备相关联的位置的附近区域内移动 时触发扫描。在一些实施例中,减小对持续地扫描来找到无线设备的需要 可提供在无线电子设备102内的功率节省。在一些实施例中,用户可选择 手动地进行扫描以找到无线设备或基于位置事件信息允许扫描的自动触 发。
在一些实施例中,无线电子设备102可配置成基于与特定设备相关联 的连接位置信息和断开连接位置信息,来启用和禁用各种无线无线电装置。 在一个实施例中,无线电子设备102可配置成当无线电子设备102在由与 特定的无线设备相关联的连接位置信息识别的位置的预定距离内时,启用 无线电子设备102的特定的无线电模块,例如Wi-Fi模块212、蜂窝模块214 和/或BluetoothTM模块216,其中所述特定的无线设备能够使用由特定的无线 电模块使用的无线电技术进行通信。例如,在特定的实施例中,无线电子 设备102可配置成当无线电子设备102在与第一无线接入点104a相关联的 连接位置的范围内时启用Wi-Fi模块212。在另一实施例中,无线电子设备 102可配置成当无线电子设备102在由与特定的无线设备相关联的断开连接 位置信息识别的位置的预定距离内时,禁用无线电子设备102的特定的无 线电模块。例如,在特定的实施例中,无线电子设备102可配置成当无线 电子设备102在与第一无线接入点104a相关联的断开连接位置的预定距离 内时禁用Wi-Fi模块212。
注意到只为了举例和教导的目的而提供本文概述的所有规范、尺寸、 以及关系(例如高度、宽度、长度、材料等)是必要的。这些数据中的每 个可相当大地改变,而不偏离本公开的精神或所附权利要求的范围。规范 只应用于一个非限制性示例,且相应地,它们应如上所述被解释。在前述 描述中,描述了示例实施例。可对这样的实施例做出各种修改和变化,而 不偏离所附权利要求的范围。相应地,在说明性而不是限制性意义上考虑 描述和附图。
本领域中的技术人员可确定很多其它变化、替换、变动、变更、以及 修改,且意图是本公开包括如落在所附权利要求的范围内的所有这样的变 化、替换、变动、变更、以及修改。为了帮助美国专利和商标局(USPTO) 和此外在本申请上发布的任何专利的任何读者来解释附到其的权利要求, 申请人希望提到:申请人(a)并不打算使所附权利要求中的任一个援用35 U.S.C.第112章的第六(6)段,因为它在其提交日存在,除非词“用于… 的单元”或“用于…的步骤”在特定的权利要求中被特别使用;以及(b) 并不打算通过说明书中的任何陈述,以所附权利要求中未反应的任何方式 限制本公开。
示例实施例实现
一个特定的示例实现可包括装置例如无线电子设备,其包括配置成存 储电子代码的存储器元件、可操作来执行与电子代码相关联的指令的处理 器、以及至少一个模块。至少一个模块配置成接收识别与电子设备相关联 的第一位置的第一位置信息。至少一个模块还配置成接收指示在与第一无 线设备连接时电子设备的第二位置的第一连接位置信息。至少一个模块还 配置成当第一位置在第二位置的预定距离内时针对第一无线设备的存在进 行扫描。

使用设备位置信息进行的无线设备的智能搜索.pdf_第1页
第1页 / 共16页
使用设备位置信息进行的无线设备的智能搜索.pdf_第2页
第2页 / 共16页
使用设备位置信息进行的无线设备的智能搜索.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《使用设备位置信息进行的无线设备的智能搜索.pdf》由会员分享,可在线阅读,更多相关《使用设备位置信息进行的无线设备的智能搜索.pdf(16页珍藏版)》请在专利查询网上搜索。

本文描述的特定实施例提供了诸如无线电子设备的装置,其包括配置成存储电子代码的存储器元件、可操作来执行与电子代码相关联的指令的处理器、以及至少一个模块。至少一个模块配置成接收识别与电子设备相关联的第一位置的第一位置信息。至少一个模块还配置成接收指示在与第一无线设备连接时电子设备的第二位置的第一连接位置信息。至少一个模块还配置成当第一位置在第二位置的预定距离内时针对第一无线设备的存在进行评估。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1