首页> 中国专利> 信息交互方法、信息交互装置、信息交互设备及存储介质

信息交互方法、信息交互装置、信息交互设备及存储介质

摘要

本公开是关于一种信息交互方法、信息交互装置、信息交互设备及存储介质。该信息交互方法,包括基于第二设备的服务描述符属性信息生成的接入标签,获取第二设备的服务描述符属性信息;服务描述符属性信息至少包括NAN过滤规则;基于第二设备的服务描述符属性信息与第二设备以邻近感知方式进行信息交互。接入标签的引入,使得在第一设备和第二设备间进行信息交互时,不需要提前约定好具体的NAN过滤规则后,再去两个设备中分别进行设置,而是第一设备直接接入生成的接入标签便可获取包含有过滤规则的服务描述符属性信息,使得第一设备和第二设备的应用间具有相同的过滤规则,以建立设备间的通信连接,提高设备间信息交互时的通信连接效率。

著录项

  • 公开/公告号CN114980047A

    专利类型发明专利

  • 公开/公告日2022-08-30

    原文格式PDF

  • 申请/专利权人 北京小米移动软件有限公司;

    申请/专利号CN202110220439.5

  • 发明设计人 杨奎;

    申请日2021-02-26

  • 分类号H04W4/80(2018.01);H04W76/14(2018.01);

  • 代理机构北京善任知识产权代理有限公司 11650;

  • 代理人张振伟

  • 地址 100085 北京市海淀区西二旗中路33号院6号楼8层018号

  • 入库时间 2023-06-19 16:34:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-16

    实质审查的生效 IPC(主分类):H04W 4/80 专利申请号:2021102204395 申请日:20210226

    实质审查的生效

说明书

技术领域

本公开涉及无线通信技术领域,尤其涉及一种信息交互方法、信息交互装置、信息交互设备及存储介质。

背景技术

NAN(Neighbor Awareness Network,邻居感知网络)是WFA(Wireless FidelityAlliance,无线保真联盟)制订的一个标准。这个标准的作用是在没有中心节点的情况下,使得所有参与NAN网络的设备同步起来,在约定的DW(Discovery Window,发现窗口)中进行NAN网络的维持工作和服务发现工作。但在具体应用时,有时会需要NAN设备两两之间的连接和信息交互。

发明内容

本公开提供一种信息交互方法、信息交互装置、设备及存储介质。

本公开实施例的第一方面,提供一种信息交互方法,应用于第一设备中,包括:

基于第二设备的服务描述符属性信息生成的接入标签,获取所述第二设备的服务描述符属性信息;其中,所述服务描述符属性信息至少包括:NAN过滤规则;

基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互。

在一些实施例中,所述NAN过滤规则包括至少一个匹配字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

基于所述匹配字段,与所述第二设备以邻近感知方式进行信息交互。

在一些实施例中,所述匹配字段包括以下至少之一:

服务标识ID字段、匹配过滤器字段和服务响应过滤器字段。

在一些实施例中,所述服务描述符属性信息中还包括通信距离字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

在所述通信距离字段限定的距离范围内,与所述第二设备进行信息交互;其中所述通信距离字段用于限定设备间通过邻近感知网络能够进行信息交互的通信距离。

在一些实施例中,所述服务描述符属性信息中还包括信息安全字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:通过所述信息安全字段指示的数据加密方式与所述第二设备进行信息交互;其中,所述信息安全字段用于指示对设备间的通信数据进行加密。

在一些实施例中,所述接入标签至少包括:图像标签,或通信标签。

在一些实施例中,所述图像标签至少包括:二维码标签,和/或一维码标签。

在一些实施例中,所述通信标签至少包括:NFC标签。

本公开实施例的第二方面,提供一种信息交互装置,应用于第一设备中,包括:

第一处理单元,用于基于第二设备的服务描述符属性信息生成的接入标签,获取所述第二设备的服务描述符属性信息;其中,所述服务描述符属性信息至少包括:NAN过滤规则;

第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互。

在一些实施例中,所述NAN过滤规则包括至少一个匹配字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于基于所述匹配字段,与所述第二设备以邻近感知方式进行信息交互。

在一些实施例中,所述服务描述符属性信息中还包括通信距离字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于在所述通信距离字段限定的距离范围内,与所述第二设备进行信息交互;其中所述通信距离字段用于限定设备间通过邻近感知网络进行信息交互的通信距离。

在一些实施例中,所述服务描述符属性信息中还包括信息安全字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于通过所述信息安全字段指示的数据加密方式与所述第二设备进行信息交互;其中,所述信息安全字段用于指示对设备间的通信数据进行加密。

本公开实施例的第三方面,提供一种信息交互设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述实施例的第一方面所述方法的步骤。

本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述实施例的第一方面所述方法的步骤。

本公开的实施例提供的技术方案可以包括以下有益效果:

本公开的实施例提供的信息交互方法通过将第二设备中的服务描述符属性信息生成可被第一设备接入的接入标签。第一设备通过接入标签可直接获取第二设备中的服务描述符属性信息。服务描述符属性信息中至少包括NAN过滤规则。当第一设备和第二设备间具有相同的NAN过滤规则的服务描述符属性信息时,基于该服务描述符属性信息,第一设备与第二设备间以邻近感知方式进行信息交互。接入标签的引入,使得在第一设备和第二设备间进行信息交互时,不需要提前约定好具体的NAN过滤规则后,再去两个设备中分别进行设置,而是第一设备直接接入生成的接入标签便可获取包含有NAN过滤规则的服务描述符属性信息,从而使得第一设备和第二设备的应用间具有相同的NAN过滤规则,以建立设备间的通信连接,进而提高设备间信息交互时的通信连接效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1是根据一示例性实施例示出的一种信息交互方法的流程图。

图2是根据一示例性实施例示出的一种信息交互方法的通信连接流程图一。

图3是根据一示例性实施例示出的一种信息交互方法的通信连接流程图二。

图4是根据一示例性实施例示出的NAN设备网络连接示意图。

图5是根据一示例性实施例示出的一种信息交互装置的结构示意图。

图6是根据一示例性实施例示出的一种终端设备的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

NAN(Neighbor Awareness Networking,邻近感知网络)设备无需通过Wi-Fi接入点(指无线路由器等产生wifi热点的设备),就可以使两个不连接的NAN设备,通过广播和订阅来发送、接收消息。即可自主检测、提醒和连接其他设备。WiFi Aware(即NAN)应用可以配置为:提醒用户附近有运行相同应用的设备。WiFi Aware应用可以在拥挤环境下和室内运行,且功耗极低。应用程序可以利用WiFi Aware技术发现附近的对等设备所提供的服务。例如,用户可以利用这个技术发现周围具有相同兴趣爱好的人,并发起“对话”;使用了WiFiAware的购物应用,可以帮助用户寻找附近符合用户偏好的商品品牌等。但从未建立通信连接的NAN设备在彼此进行信息获取时,需要预先建立通信连接。匹配好连接的NAN设备间才可发现附近有运行相同应用的设备。

本公开提供一种信息交互方法。图1是根据一示例性实施例示出的一种信息交互方法的流程图。如图1所示,该信息交互方法,应用于第一设备中,包括:

步骤10、基于第二设备的服务描述符属性信息生成的接入标签,获取所述第二设备的服务描述符属性信息;其中,所述服务描述符属性信息至少包括:NAN过滤规则;

步骤11、基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互。

本公开实施例中,生成的接入标签中包含有服务描述符属性信息。服务描述符属性信息至少包括NAN过滤规则。第一设备通过接入标签可直接获取第二设备中的包含有NAN过滤规则的服务描述符属性信息,以使第一设备和第二设备间具有相同的NAN过滤规则。当第一设备和第二设备间的应用具有相同的NAN过滤规则的服务描述符属性信息时,基于该服务描述符属性信息,第一设备与第二设备间以邻近感知方式进行信息交互。

本公开实施例中,服务描述符属性信息包含了服务发现帧提供的有关服务的一个或多个属性的相关信息。服务描述符属性信息中的多个信息字段确定了有关服务的属性特征。除NAN过滤规则外,服务描述符属性信息还可以包括其他信息字段。例如,对应于服务的绑定比特图字段、服务信息长度字段、以及NAN标准或协议中描述的其他信息字段等。例如,服务描述符属性信息中的绑定比特图字段可以包括比特图,其指示与服务属性一起被包括在消息中的NAN-DL(数据链路)属性。服务描述符属性信息中的服务信息长度字段可以包括指示服务信息字段长度的值,用于指示服务信息字段的长度等。

本公开实施例中,服务描述符属性信息中的NAN过滤规则类似于密钥,其表征为NAN设备应用间进行交互时的认证凭据。若NAN过滤规则相同,则NAN设备之间认证通过,NAN设备彼此可以建立通信。当第一设备和第二设备间的应用具有相同的NAN过滤规则时,第一设备可自动接收到第二设备的该应用推送(广播)的信息。NAN过滤规则具体可以体现为服务描述符属性信息中的匹配字段的匹配。当两个NAN设备间匹配字段匹配成功时,表明两个NAN设备应用间具有相同的NAN过滤规则,那么两个NAN设备间便可以建立通信。

本公开实施例中,基于该服务描述符属性信息,第一设备与第二设备间以邻近感知方式进行信息交互,指通过NAN过滤规则建立第一设备与第二设备间的通信后,进行符合该服务描述符属性信息中属性确定的通信服务,即发送属性确定的服务发现帧进行业务通信。其中,属性的确定包括设备间能够传输信息的距离、是否进行加密传输等。

本公开实施例中,接入标签的引入,使得在第一设备和第二设备间进行信息交互时,不需要再利用传统的提前约定的方式在两个设备间进行NAN过滤规则设定,而是第一设备直接接入生成的接入标签便可获取包含有NAN过滤规则的服务描述符属性信息,从而使得第一设备和第二设备的应用间具有相同的NAN过滤规则,以建立设备间的通信连接,进而提高设备间信息交互时的通信连接效率。

在一些实施例中,所述NAN过滤规则包括至少一个匹配字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

基于所述匹配字段,与所述第二设备以邻近感知方式进行信息交互。

本公开实施例中,服务描述符属性信息中包含有多个用于NAN过滤规则匹配的匹配字段。当任一个匹配字段匹配成功,或多个匹配字段同时匹配成功时,NAN过滤规则便可匹配成功。NAN设备间便可建立通信连接。其中,在对NAN过滤规则进行匹配时,可以是对服务描述符属性信息中匹配字段中的参数进行匹配。当匹配字段中的参数匹配成功时,则该匹配字段匹配成功。

本公开实施例中,匹配字段可以表征为设备间通信建立时的进行认证的具体凭据。匹配字段匹配具体表现为字段中参数的匹配,当字段中参数匹配成功,则匹配字段匹配成功。匹配用的参数可以是连续字符串等能够用于确定匹配一致性的数字或字母的组合等。当参数完全一致时,匹配成功;当参数不一致时,匹配失败。本公开实施例中,在进行具体匹配字段的应用时,匹配字段数量的选择可根据认证等级要求进行设定。例如,认证等级从低到高,分为一级、二级、三级等。一级、二级、三级均对应三个不同数量的匹配字段,当仅需要满足一级认证要求时,只需要其中任一个匹配字段匹配成功即可。当需要满足二级认证要求时,需要至少两个匹配字段匹配成功。当需要满足三级认证要求时,需要三个匹配字段同时匹配成功等。其中,最高等级可要求所有匹配字段全部匹配成功。其中,具体匹配字段设置的数量可根据认证等级级别进行适应性调整。例如,分级数很多,可设置多一点的不同的匹配字段;分级数很少,可设置少一点的匹配字段。例如,分级数共三个级别,则设置三个匹配字段即可。分级为四个级别,则可设置四个匹配字段等。

本公开实施例中,基于所述匹配字段,与所述第二设备以邻近感知方式进行信息交互,包括:

当第一设备服务描述符属性信息中原有的匹配字段与第二设备服务描述符属性信息中的匹配字段不匹配时,基于获取的第二设备服务描述符属性信息中的匹配字段更新第一设备服务描述符属性信息中的匹配字段,使得第二设备服务描述符属性信息中的匹配字段和第一设备服务描述符属性信息中的匹配字段一致,以用于建立第一设备和第二设备的通信连接。

本公开实施例中,服务描述符属性信息还包括操作字段,用于当匹配字段匹配成功后,接收第二设备发送的数据帧。当匹配失败时,丢弃该数据帧。在服务描述符属性信息中包含有动作字段,即操作字段,用于接收或丢弃数据操作,其与匹配字段是否匹配成功相关联,用于执行匹配字段匹配后的动作。例如,上述的当匹配字段匹配成功后,接收第二设备发送的数据帧。当匹配失败时,丢弃该数据帧。

在一些实施例中,所述匹配字段包括以下至少之一:

服务标识ID字段、匹配过滤器字段和服务响应过滤器字段。

本公开实施例中,服务标识ID字段、匹配过滤器字段和服务响应过滤器字段均属于服务描述符属性信息中的字段。服务标识ID字段包含有指示服务属性描述业务服务的值。字段中的值可对应标识具体的业务服务。例如,若第一业务服务的实例为某个游戏,则对应于该实例的ID值可以是A1;若第二业务服务的实例为家庭消息传送,则对应于该实例的ID可以是A2。

匹配过滤器为过滤器的一种。匹配过滤器字段包含有进行NAN过滤规则匹配的匹配项(即,上述实施例中所述的具体用于匹配时的参数)。

服务描述符属性信息还可以包括服务响应过滤器(Service Response Filter,SRF)字段。SRF字段包括控制字段和地址集合字段。控制字段可以指示对应于SRF字段的控制信息。地址集合字段可以将电子设备标识为另一个电子设备的数据的接收者。例如,响应于地址集合字段中的地址集合,可以将第一设备标识为第二设备的数据接收者。

在一些实施例中,所述服务描述符属性信息中还包括通信距离字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

在所述通信距离字段限定的距离范围内,与所述第二设备进行信息交互;其中所述通信距离字段用于限定设备间通过邻近感知网络能够进行信息交互的通信距离。

本公开实施例中,通信距离字段也属于服务描述符属性信息中的信息字段。在第一设备和第二设备通过NAN过滤规则确定通信后,第一设备和第二设备间的通过通信距离字段确定彼此间能够进行信息交互的通信距离。在通信距离字段确定的通信距离内,第一设备和第二设备间可通过邻近感知网络进行信息交互。当设备间的距离超过通信距离时,彼此就无法进行信息交互,即第一设备就接收不到第二设备的应用推送的信息。

在一些实施例中,所述服务描述符属性信息中还包括信息安全字段;

所述基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:通过所述信息安全字段指示的数据加密方式与所述第二设备进行信息交互;其中,所述信息安全字段用于指示对设备间的通信数据进行加密。

本公开实施例中,信息安全字段也属于服务描述符属性信息中的信息字段。信息安全字段可以指示设备间通过邻近感知网络进行信息交互时数据的加密方式。例如,对数据进行数字加密、字母加密、或者数字和字母混合加密等。第一设备与第二设备传输加密后的通信数据,以提高通信安全性。

在一些实施例中,所述接入标签至少包括:图像标签,或通信标签。

本公开实施例中,图像标签功能可通过准确识别图像内容,获取推荐或分发的信息,以提高检索效率和精度。在本申请中,可通过对图像标签中图像的识别,获取标签对应的信息,提高信息获取效率。

本申请中,通信标签是指能够实现设备间进行近距离通信的技术标签。通过该通信标签实现第一设备与第二设备间的通信连接。技术标签可链接有设备进行读取的信息。通过技术标签建立通信连接后,自动获取链接的信息。

在一些实施例中,所述图像标签至少包括:二维码标签,和/或一维码标签。

本公开实施例中,图像标签可以是二维码标签,和/或一维码标签。二维码标签和一维码标签中包含有第二设备的服务描述符属性信息。第一设备通过扫描二维码标签或一维码标签来获取服务描述符属性信息。

本公开实施例中,图像标签可具有多种不用的呈现形式。例如,可以是打印的纸质标签,或显示屏显示的电子标签等。

本公开实施例中,二维码标签对应的二维码可以是方形、圆形等多种不同形状的二维码。

图2是根据一示例性实施例示出的一种信息交互方法的通信连接流程图一。如图2所示,基于二维码标签扫描来建立第一设备和第二设备间得通信,包括:

步骤20、第二设备基于自身的服务描述符属性信息,生成二维码标签,并开启NAN服务。

步骤21、第一设备通过扫描第二设备的二维码后,获取第二设备的服务描述符属性信息,并设置第一设备的属性信息。

步骤22、第一设备通过扫描触发NAN服务操作,并使用同样的NAN过滤规则,来实现和第二设备的通信。

在一些实施例中,所述通信标签至少包括:NFC标签。

本公开实施例中,通信标签可以是NFC标签。第二设备的服务描述符属性信息内置在NFC标签中。第一设备通过NFC读取第二设备的NFC标签中预先写入的服务描述符属性信息。

本公开实施例中,通信标签还可以是蓝牙标签。第一设备通过蓝牙接入获取第二设备中的服务描述符属性信息。

图3是根据一示例性实施例示出的一种信息交互方法的通信连接流程图二。如图3所示,在第二设备服务描述符属性信息中的NAN过滤规则与第一设备服务描述符属性信息中的NAN过滤规则不相同的情况下,基于NFC标签来建立第一设备和第二设备间通信,包括:

步骤30、在第二设备的NFC标签中写入服务描述符属性信息,并开启NAN服务。

步骤31、第一设备通过NFC读取第二设备的NFC标签中的服务描述符属性信息,并设置第一设备的属性信息。

步骤32、第一设备通过扫描触发NAN服务操作,并使用同样的NAN过滤规则,来实现和第二设备的通信。

在步骤31中,设置第一设备的属性信息指第一设备根据获取的服务描述符属性信息,更新自己的服务描述符属性信息,以具有与第二设备相同的NAN过滤规则。

本申请中,建立第一设备和第二设备的通信连接后,发现功能可以基于距离等各种参数执行。例如,当运行相同应用的第二设备距离不到3米远时,第一设备便可提醒用户。

本申请中,wifi感知技术的使用场景,即NAN设备无需连接到附近的热点,无需跟附近的网络设备建立局域网连接(WIFI P2P、蓝牙配对等),即可以与附近的NAN设备进行局域网感知通信,同时可以组建NAN集群网络。图4是根据一示例性实施例示出的NAN设备网络连接示意图。如图4所示,建立无线感知的NAN设备之间直接可以,发送信息、图片、文件等。本申请支持的场景包含所有NAN设备之间的交互,比如商家的NAN设备(wifi热点支持aware功能),商家直接利用直接设置的NAN过滤规则来生成一个二维码或NFC标签。附近每次经过的客户,只要扫描一下商家打印出来的二维码或生成的NFC标签,就可以通过NAN应用感知到用户发送的广告促销等信息,无需客户去连接商家的路由器。客户的NAN应用是一个通用的NAN应用,无法提前预置NAN过滤规则,简单方便、高效。用户离开后,经过连锁的商家也可以在客户没到店前就收到商家提供的信息,便捷方便。比如每次经过咖啡店,都能知道这家咖啡店在搞促销,而手机APP中NAN应用只是一个通用的应用,方便快捷。

本公开实施例的第二方面,提供一种信息交互装置。图5是根据一示例性实施例示出的一种信息交互装置的结构示意图。如图5所示,信息交互装置,应用于第一设备中,包括:

第一处理单元51,用于基于第二设备的服务描述符属性信息生成的接入标签,获取所述第二设备的服务描述符属性信息;其中,所述服务描述符属性信息至少包括:NAN过滤规则;

第二处理单元52,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互。

本公开实施例中,生成的接入标签中包含有服务描述符属性信息。服务描述符属性信息至少包括:NAN过滤规则。第一设备通过接入标签可直接获取第二设备中的包含有NAN过滤规则的服务描述符属性信息,以使第一设备和第二设备间具有相同的NAN过滤规则。第一设备和第二设备间的应用具有相同的NAN过滤规则的服务描述符属性信息时,基于该服务描述符属性信息,第一设备与第二设备间以邻近感知方式进行信息交互。

本公开实施例中,当第一设备和第二设备间的应用具有相同的NAN过滤规则时,第一设备可自动接收到第二设备的应用推送(广播)的信息。

本公开实施例中,除NAN过滤规则外,服务描述符属性信息还可以包括其他信息字段。例如,对应于服务的控制比特图字段、服务信息长度字段、以及NAN标准或协议中描述的其他信息字段等。

本公开实施例中,接入标签的引入,使得在第一设备和第二设备间进行信息交互时,不需要再利用传统的提前约定的方式在两个设备间进行NAN过滤规则设定,而是第一设备直接接入生成的接入标签便可获取包含有NAN过滤规则的服务描述符属性信息,从而使得第一设备和第二设备的应用间具有相同的NAN过滤规则,以建立设备间的通信连接,进而提高设备间信息交互时的通信连接效率。

在一些实施例中,所述NAN过滤规则包括至少一个匹配字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于基于所述匹配字段,与所述第二设备以邻近感知方式进行信息交互。

本公开实施例中,服务描述符属性信息中包含有多个用于NAN过滤规则匹配的匹配字段。当任一个匹配字段匹配成功,或多个匹配字段同时匹配成功时,NAN过滤规则便可匹配成功。NAN设备间便可建立通信连接。其中,在对NAN过滤规则进行匹配时,可以是对服务描述符属性信息中匹配字段中的参数进行匹配。当匹配字段中的参数匹配成功时,则该匹配字段匹配成功。

本公开实施例中,服务描述符属性信息还包括操作字段,用于当匹配字段匹配成功后,接收第二设备发送的数据帧。当匹配失败时,丢弃该数据帧。

在一些实施例中,所述匹配字段包括以下至少之一:

服务标识ID字段、匹配过滤器字段和服务响应过滤器字段。

本公开实施例中,服务标识ID字段、匹配过滤器字段和服务响应过滤器字段均属于服务描述符属性信息中的字段。服务标识ID字段包含有指示服务属性描述业务服务的值。字段中的值可对应标识具体的业务服务。

匹配过滤器为过滤器的一种。匹配过滤器字段包含有进行NAN过滤规则匹配的匹配项。

服务描述符属性还可以包括服务响应过滤器(Service Response Filter,SRF)字段。SRF字段可以用于将电子设备的子集标识为数据的接收者。SRF字段可以包括多个功能字段。例如,SRF控制字段。SRF控制字段可以指示对应于SRF字段的控制信息。

在一些实施例中,所述服务描述符属性信息中还包括通信距离字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于在所述通信距离字段限定的距离范围内,与所述第二设备进行信息交互;其中所述通信距离字段用于限定设备间通过邻近感知网络进行信息交互的通信距离。

本公开实施例中,通信距离字段也属于服务描述符属性信息中的信息字段。在第一设备和第二设备通过NAN过滤规则确定通信后,第一设备和第二设备间的通过通信距离字段确定彼此间能够进行信息交互的通信距离。在通信距离字段确定的通信距离内,第一设备和第二设备间可通过邻近感知网络进行信息交互。当设备间的距离超过通信距离时,彼此就无法进行信息交互,即第一设备就接收不到第二设备的应用推送的信息。

在一些实施例中,所述服务描述符属性信息中还包括信息安全字段;

所述第二处理单元,用于基于所述第二设备的服务描述符属性信息,与所述第二设备以邻近感知方式进行信息交互,包括:

所述第二处理单元,具体用于通过所述信息安全字段指示的数据加密方式与所述第二设备进行信息交互;其中,所述信息安全字段用于指示对设备间的通信数据进行加密。

本公开实施例中,信息安全字段也属于服务描述符属性信息中的信息字段。信息安全字段可以指示设备间通过邻近感知网络进行信息交互时数据的加密方式。例如,对数据进行数字加密、字母加密、或者数字和字母混合加密等。第一设备与第二设备传输加密后的通信数据,以提高通信安全性。

在一些实施例中,所述接入标签至少包括:图像标签,或通信标签。

本公开实施例中,图像标签功能可准确识别图像内容,提高检索效率和精度,从而使得个性化推荐、内容检索和分发更为有效。利用计算机对图像进行分析和理解,以识别各种不同模式的目标和对象。在本申请中,可通过对图像标签的识别,获取标签对应的信息,提高信息获取效率。本申请中,通信标签是指能够实现设备间进行距离通信的技术标签。通过该通信标签实现第一设备与第二设备间的通信连接。

在一些实施例中,所述图像标签至少包括:二维码标签,和/或一维码标签。

本公开实施例中,图像标签可以是二维码标签,和/或一维码标签。二维码标签和一维码标签中包含有第二设备的服务描述符属性信息。第一设备通过扫描二维码标签或一维码标签来获取服务描述符属性信息。

本公开实施例中,图像标签可具有多种不用的呈现形式。例如,,可以是打印的纸质标签,或显示屏显示的电子标签等。

本公开实施例中,二维码标签对应的二维码可以是方形、圆形等多种不同形状的二维码。

本公开实施例还提供一种信息交互设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述实施例所述方法的步骤。

本公开实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述实施例所述方法的步骤。

图6是根据一示例性实施例示出的一种终端设备的框图。例如,终端设备可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。

参照图6,终端设备可以包括以下一个或多个组件:处理组件802,存储器804,电力组件806,多媒体组件808,音频组件810,输入/输出(I/O)的接口812,传感器组件814,以及通信组件816。

处理组件802通常控制终端设备的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件802可以包括一个或多个处理器820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件802可以包括一个或多个模块,便于处理组件802和其他组件之间的交互。例如,处理组件802可以包括多媒体模块,以方便多媒体组件808和处理组件802之间的交互。

存储器804被配置为存储各种类型的数据以支持在终端设备的操作。这些数据的示例包括用于在终端设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件806为终端设备的各种组件提供电力。电力组件806可以包括电源管理系统,一个或多个电源,及其他与为终端设备生成、管理和分配电力相关联的组件。

多媒体组件808包括在终端设备和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件808包括一个前置摄像头和/或后置摄像头。当终端设备处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件810被配置为输出和/或输入音频信号。例如,音频组件810包括一个麦克风(MIC),当终端设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器804或经由通信组件816发送。在一些实施例中,音频组件810还包括一个扬声器,用于输出音频信号。

I/O接口812为处理组件802和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件814包括一个或多个传感器,用于为终端设备提供各个方面的状态评估。例如,传感器组件814可以检测到终端设备的打开/关闭状态,组件的相对定位,例如组件为终端设备的显示器和小键盘,传感器组件814还可以检测终端设备或终端设备一个组件的位置改变,用户与终端设备接触的存在或不存在,终端设备方位或加速/减速和终端设备的温度变化。传感器组件814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件816被配置为便于终端设备和其他设备之间有线或无线方式的通信。终端设备可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件816经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,终端设备可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号