发现方法以及用于发现的装备和系统的制作方法

文档序号:8288333阅读:258来源:国知局
发现方法以及用于发现的装备和系统的制作方法
【专利说明】发现方法以及用于发现的装备和系统
【背景技术】
[0001] 随着便携式计算机和通信设备的性能发展,新的合作方式已成为可能。例如,除了 通过移动通信网络从一个设备向另一个设备发送信息之外,设备还可以能够直接从设备到 设备进行通信,或者使用本地网络(诸如WLAN)来彼此发送信息。因此,这些设备的用户可 以有能力利用这样的设备到设备的通信来一起工作。为了能够这样做,这些设备需要通过 通信信道彼此连接。手动搜索设备(可以形成到该设备的连接)的当前方式有时很麻烦且 低效。
[0002] 因此,需要一种提供有效的方式来发现处于用户的设备附近的设备的解决方案。

【发明内容】

[0003] 现在已经发明了一种改进的方法和实施该方法的技术装备,通过其减轻上述挑 战。本发明的各个方面包括方法、装备、系统和包括计算机程序的计算机程序产品,其通过 在独立权利要求中所阐述的内容来表征。本发明的各个实施例在从属权利要求中被公开。
[0004] 本发明涉及用于发现附近设备的方法、装备、系统和计算机程序产品。为了促进附 近(即,邻近)设备的发现,来自控制设备的发现控制信号可以被使用来控制此发现,例如 如何以及何时执行所述发现。设备可以发送它们状态的状态信息以供控制设备或控制系统 使用以用于形成发现控制信号。控制设备,例如服务器,可以基于此状态信息形成发现控制 信号。于是基于接收到的发现控制信号可以执行邻近设备的发现。
[0005] 例如,有关电源和电源状态的信息(例如电池中还剩余多少电量)可以被系统使 用来决定哪个设备将执行发现并且设备在发现中将充当哪个角色。通过选择最适合的设备 来执行发现的最耗电部分,系统可以使得节省电池供电设备的电力成为可能并因此延长它 们的操作时间。类似可用发现信道、移动信息和社交网络信息之类的其它状态信息可以被 使用来控制邻近设备的发现。
[0006] 根据第一方面,提供一种方法,包括:向控制设备发送状态信息;从控制设备接收 发现控制信号,所述发现控制信号已经至少部分地基于所述状态信息而被形成;以及基于 所述发现控制信号执行邻近设备的发现。
[0007] 根据实施例,该方法包括:确定使用第一发现信道的限制;以及使用所述确定的 使用所述第一发现信道的限制的信息,形成所述状态信息。根据实施例,该方法包括:基于 所述发现控制信号,使用第二发现信道执行邻近设备的所述发现,所述第二发现信道不同 于所述第一发现信道。根据实施例,该方法包括:基于所述发现控制信号,以与其他设备同 步的方式在发现频道上执行所述发现,所述发现控制信号包括用于执行所述发现的同步信 息。根据实施例,该方法包括:形成所述状态信息以包括有关诸如电池电源或主电源之类的 设备电源类型的信息。根据实施例,该方法包括:形成所述状态信息以包括有关诸如剩余电 池电力之类的设备电源状态的信息。根据实施例,该方法包括:例如通过至少部分地基于剩 余电池电力确定发现频率,来基于所述发现控制信号和所述电源状态执行所述发现。根据 实施例,该方法包括:例如使用检测到的设备或检测到的网络的数量,确定指示邻近设备的 密度测量;以及形成所述状态信息以包括有关所述密度测量的信息。根据实施例,该方法包 括:例如通过使用加速度计,形成所述状态信息以包括有关设备物理移动的信息。根据实施 例,该方法包括:确定与至少一个无线电信道相关的粗略邻近信息,所述粗略邻近信息包括 有关所述无线电信道在设备处的可用性的信息;以及形成所述状态信息以包括有关所述粗 略邻近信息的信息。根据实施例,该方法包括:形成所述状态信息以包括有关与设备相关的 社交网络的信息。根据实施例,该方法包括:基于来自发现信道、设备电源类型、设备电源状 态、设备密度、设备物理移动、设备处的可用无线电信道以及与设备相关的社交网络信息的 限制群中的至少一个,避免或降低发现。根据实施例,该方法包括:将发现的邻近设备的邻 近信息向所述控制设备发送,以用于基于所述邻近信息创建所述发现控制信号。
[0008] 根据第二方面,提供一种方法,包括:从至少一个设备接收状态信息;至少部分地 基于所述接收到的状态信息形成发现控制信号;以及将所述发现控制信号向第一设备发送 以用于控制邻近设备的发现。根据实施例,该方法包括:从所述状态信息中确定使用第一发 现信道的限制;以及基于所述限制,形成所述发现控制信号以包括用于使用第二发现信道 执行邻近设备的所述发现的指令,所述第二发现信道不同于所述第一发现信道。根据实施 例,该方法包括:形成所述发现控制信号以包括用于基于所述发现控制信号以与其他设备 同步的方式在发现信道上执行所述发现的指令和同步信息。根据实施例,该方法包括:基于 关于至少一个设备的电源类型的信息,形成所述发现控制信号。根据实施例,该方法包括: 基于关于至少一个设备的电源状态的信息,形成所述发现控制信号。根据实施例,该方法包 括:形成所述发现控制信号以包括用于例如通过至少部分地基于剩余电池电力确定发现频 率从而基于所述电源类型或所述电源状态来执行所述发现的信息。根据实施例,该方法包 括:例如使用检测到的设备或检测到的网络的数量,和/或从所述状态信息中,确定用于设 备的位置的密度测量;以及基于所述密度测量,形成所述发现控制信号。根据实施例,该方 法包括:例如通过使用来自加速度计或定位单元的信息,基于设备的物理移动形成所述发 现控制信号。根据实施例,该方法包括:确定与至少一个无线电信道相关的粗略邻近信息, 所述粗略邻近信息包括有关所述无线电信道在设备处的可用性的信息;以及基于所述粗略 邻近信息形成所述发现控制信号。根据实施例,该方法包括:基于有关与设备相关的社交网 络的信息,形成所述发现控制信号。根据实施例,该方法包括:形成所述发现控制信号以包 括信息和/或指令,用于基于来自发现信道、设备电源类型、设备电源状态、设备密度、设备 物理移动、设备处的可用无线电信道以及与设备相关的社交网络信息的限制群中的至少一 个,避免或降低发现。根据实施例,该方法包括:接收针对多个设备的所述状态信息;以及 基于所述接收到的状态信息选择至少一个设备执行所述发现。根据实施例,该方法包括:接 收发现的邻近设备的邻近信息;基于所述邻近信息,形成所述发现控制信号。根据实施例, 该方法包括:形成多个设备的邻近图;使用所述邻近图来形成所述发现控制信号。根据实 施例,该方法包括:遍历所述邻近图,以使用所述邻近图检测邻近设备,从而至少部分地避 免发现;以及使用来自至少一个设备的状态信息来限制所述图表遍历。根据实施例,所述状 态信息包括粗略邻近信息,并且所述遍历被限制于包括在相同粗略邻近区域中的设备。根 据实施例,该方法包括:通过检测针对设备群组存在足够的邻近信息,至少部分地避免所述 遍历和/或所述发现。根据实施例,所述群组是诸如社交网络服务中朋友之类的社交群组。
[0009] 根据第三方面,提供一种装备,包括至少一个处理器和包括计算机程序代码的存 储器,所述存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使得所述装 备执行根据第一或第二方面及其实施例的方法。
[0010] 根据第四方面,提供一种系统,包括至少一个处理器和包括计算机程序代码的存 储器,所述存储器和所述计算机程序代码被配置成与所述至少一个处理器一起使得所述系 统执行根据第一或第二方面及其实施例的方法。
[0011] 根据第五方面,提供一种装备,其具有装置以用于执行根据第一或第二方面及其 实施例的方法的各部分。
[0012] 根据第六方面,提供一种系统,其具有装置以用于执行根据第一或第二方面及其 实施例的方法的各部分。
[0013] 根据第七方面,提供一种包含在非瞬时计算机可读存储介质上的计算机程序产 品,包括计算机程序代码,其被配置成当在至少一个处理器上被执行时使得装备或系统:向 控制设备发送状态信息;从控制设备接收发现控制信号,所述发现控制信号已经至少部分 地基于所述状态信息而被形成;以及基于所述发现控制信号执行邻近设备的发现。
[0014] 根据第八方面,提供一种包含在非瞬时计算机可读存储介质上的计算机程序产 品,包括计算机程序代码,其被配置成当在至少一个处理器上被执行时使得装备或系统:从 至少一个设备接收状态信息;至少部分地基于所述接收到的状态信息形成发现控制信号; 以及将所述发现控制信号向第一设备发送以用于控制邻近设备的发现。
[0015] 根据第九方面,提供一种包含在非瞬时计算机可读存储介质上的计算机程序产 品,包括计算机程序代码,其被配置成当在至少一个处理器上被执行时使得装备或系统执 行根据第一或第二方面及其实施例的方法。
[0016] 根据第九方面,提供一种在第二设备处形成控制信号的过程中对至少一个设备的 状态信息的使用,所述控制信号用于在第一设备中控制对邻近的第三设备的发现。
【附图说明】
[0017] 在下文中,将参考附图更详细地描述本发明的各个实施例,附图中:
[0018] 图la、图Ib和图Ic示出了根据示例实施例的方法的流程图;
[0019] 图2a和图2b不出了根据不例实施例的系统和设备;
[0020] 图3a和图3b示出了基于邻近的服务的示例系统;
[0021] 图4a和图4b示出了根据示例实施例的邻近图;
[0022] 图5a、图5b、图5c和图5d说明了根据示例实施例的邻近检测布置和操作;
[0023] 图6示出了根据示例实施例用于控制邻近检测的信令图;
[0024] 图7a和图7b示出了根据示例实施例用于邻近设备的发现的流程图;以及
[0025] 图7c示出了根据示例实施例的其中促进邻近设备的发现的系统的流程图。
[0026] 具体实现方式
[0027] 在下文中,将在邻近设备的发现的上下文中描述本发明的若干实施例。然而应当 指出:本发明不限于发现。实际上,在要求优化在设备之间形成通信连接的任何环境中,不 同的实施例广泛地具有各种应用。
[0028] 在下文中,参考利
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1