使用设备位置信息进行的无线设备的智能搜索的制作方法

文档序号:8288353阅读:283来源:国知局
使用设备位置信息进行的无线设备的智能搜索的制作方法
【技术领域】
[0001]本文描述的实施例通常涉及使用设备位置信息进行的无线设备的智能搜索。
【附图说明】
[0002]实施例作为示例而不是作为限制在附图的图中示出,其中相似的附图标记指示相似的元件,且其中:
[0003]图1是示出根据本公开的一个实施例的用于使用设备位置信息进行无线设备的智能搜索的通信系统的实施例的简化图;
[0004]图2是根据一个实施例的无线电子设备的简化方框图;
[0005]图3是根据一个实施例的被保持在无线电子设备102的配置文件数据库内的设备配置文件的简化图;
[0006]图4是示出根据一个实施例的与无线电子设备的位置管理器模块相关联的潜在操作的简化流程图;以及
[0007]图5是示出根据一个实施例的与无线电子设备相关联的潜在操作的简化流程图。
[0008]附图的图不一定按比例绘制,因为它们的尺寸可相当大地改变,而不偏离本公开的范围。
【具体实施方式】
[0009]下面的详细描述阐述了涉及使用设备位置信息进行无线设备的智能搜索的装置、方法、以及系统的示例实施例。为方便起见,例如参考一个实施例描述了特征,例如结构、功能、和/或特性;各种实施例可被实现为带有任何适当的一个或多个所述特征。
[0010]传统无线电子设备(例如蜂窝电话、智能电话、启用无线的膝上型计算机和笔记本计算机等)使用在扫描之间的伪随机指数时间段来不断地扫描以找到邻近的无线电子设备。在这样的过程中,搜索电子设备在设定的一段时间期间搜索可用的邻近设备,并接着在随机指数时间段期间酬民。在这种情形中,搜索设备的电池快速耗竭,而不管在搜索电子设备附近区域内是否有任何待找到的电子设备。因此,存在与不断地搜索邻近的电子设备的当前无线电子设备相关联的缺点,例如搜索设备对功率消耗的增加。
[0011]本文描述的特定实施例提供包括配置成存储电子代码的存储器元件、可操作来执行与电子代码相关联的指令的处理器、以及至少一个模块的装置,例如无线电子设备。至少一个模块配置成接收识别与电子设备相关联的第一位置的第一位置信息。至少一个模块还配置成接收指示在与第一无线设备连接时电子设备的第二位置的第一连接位置信息。至少一个模块还配置成当第一位置在第二位置的预定距离内时对第一无线设备的存在进行评估。
[0012]在更特定的实施例中,至少一个模块还配置成当第一位置在第二位置的预定距离内时启用无线电模块。在又一些其它实施例中,至少一个模块还配置成接收与第一无线设备相关联的设备标识符,并将设备标识符与第一连接位置信息相关联地进行存储。在更特定的实施例中,设备标识符和第一连接位置信息存储在数据库中。
[0013]在又一些其它特定的实施例中,至少一个模块还配置成连接到第一无线设备,接收用于识别与电子设备相关联的第三位置的第三位置信息,并用第三位置信息更新存储的第一连接位置信息。在特定的实施例中,更新存储的第一连接位置信息包括用第三位置信息代替第一连接位置信息。在又一些其它特定的实施例中,更新存储的第一连接位置信息包括将第三位置信息添加到存储的第一连接位置信息。
[0014]在又一些其它实施例中,至少一个模块还配置成接收识别在从第一无线设备断开连接时与电子设备相关联的第四位置的第四位置信息,并将第四位置信息作为断开连接位置信息来与设备标识符相关联地进行存储。在其它特定的实施例中,至少一个模块还配置成接收识别与电子设备相关联的第五位置的第五位置信息,并在第五位置在第四位置的预定距离内时禁用无线电模块。
[0015]使用设备位置信息进行的无线设备的智能搜索
[0016]现在参考图1,图1是示出根据本公开的一个实施例的用于使用设备位置信息进行无线设备的智能搜索的通信系统100的实施例的简化图。通信系统100包括无线电子设备102、与第一局域网(LAN) 106a通信的第一无线接入点104a、与第二 LAN 106b通信的第二无线接入点104b、BluetOOthTM无线设备108、以及一个或多个蜂窝网络110。在一个或多个实施例中,无线电子设备102可包括具有无线连接能力的任何适当的设备,例如移动设备、蜂窝电话、智能电话、笔记本计算机、膝上型计算机、平板计算机和/或平板设备(例如1-Pad)、个人数字助理(PDA)等。在特定的实施例中,第一无线接入点104a和第二无线接入点104b是启用W1-Fi的无线接入点。在其它实施例中,第一无线接入点104a和第二无线接入点104b可使用其它适当的无线技术。
[0017]本文描述的各种实施例提供无线电子设备102来扫描在其附近区域内的无线设备,并构建无线电子设备102所连接到的设备的以及在连接时无线电子设备102的位置的数据库。在这样的实施例中,当无线电子设备102再次被带到与特定设备相关联的位置的附近区域内时,位置可稍后用于触发扫描以找到特定的设备。例如,当在较早的时刻位于家的位置处时,用户可使用的无线电子设备102来扫描无线设备。当无线电子设备102在稍后的时刻被带到家的位置的附近区域内时,无线电子设备102可配置成当无线电子设备102确定它的当前位置在所存储的位置信息的预定范围内时触发扫描以找到与家的位置相关联的一个或多个设备。类似地,用户可在较早的时间扫描位于办公室的位置处的无线设备,以当无线电子设备102稍后检测到它的当前位置在与办公室的位置处的无线设备相关联的所存储的位置信息的预定范围或距离内时,触发扫描以找到与办公室的位置相关联的无线设备。
[0018]如所讨论的,当前的方法缺乏用于基于扫描设备的位置来触发扫描的足够手段。在当前的方法中,无线电子设备的扫描算法以指数时间间隔搜索设备,而不考虑无线电子设备在长时间段期间是否位于相同的位置上。在本文描述的各种实施例中,通过考虑搜索设备的当前位置由搜索设备发起扫描。在一些实施例中,如果没有搜索设备的位置的变化,则扫描可以不由搜索设备执行。在一个或多个实施例中,无线电子设备102发起扫描过程来(与指示在连接时无线电子设备102的当前位置的位置信息相关联地)构建无线电子设备102所连接到的设备的配置文件数据库。位置信息可稍后用于在无线电子设备102在以前确定的位置的附近区域内时触发扫描以找到设备。
[0019]进一步详述这些概念,在第一时刻,无线电子设备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内。在又一些其它特定的实施例中,数据库存储在与网络服务器相关联的一个或多个存储设备上。
[0020]在随后的时刻,无线电子设备102移动离开第一位置(位置#1)并从第一无线接入点104a断开连接。在一个或多个实施例中,无线电子设备102还可确定在从第一无线接入点104a断开连接时无线电子设备1
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1