基于应用程序的短距离通知方法、电子设备及系统技术方案

技术编号:31306139 阅读:13 留言:0更新日期:2021-12-12 21:21
本申请实施例公开了基于应用程序的短距离通知方法、电子设备及系统。在该方法中,电子设备在运行应用程序的过程中,若识别到该应用程序对应的通知场景,则可以使用短距离无线通信技术向附近的其他电子设备发送短距消息。该短距消息携带有该应用程序的标识和电子设备识别到的通知场景的标识。附近同样安装有该应用程序的其他电子设备可以接收并解析该短距消息,并输出提示信息以通知用户该通知场景。这样即完成了电子设备之间的短距离通知。该方法不依赖于互联网,无需电子设备上报位置信息,能够使得电子设备更加灵活、方便且有效地发送/接收短距消息,且可以避免用户隐私的泄漏。漏。漏。

【技术实现步骤摘要】
基于应用程序的短距离通知方法、电子设备及系统


[0001]本申请涉及短距离无线通信
,尤其涉及基于应用程序的短距离通知方法、电子设备及系统。

技术介绍

[0002]随着通信技术的发展,手机等电子设备中安装有越来越多的应用程序(application,APP)。应用程序可以向用户推送各类通知消息。一个电子设备基于应用程序向附近的其他电子设备发送的通知消息可以广泛应用于各类场景,并可以提升用户活跃度、用户粘性、转化率、留存率。目前,电子设备之间只能依赖互联网发送通知消息,灵活性差,且存在泄漏用户隐私的风险。如何更加方便、有效地基于应用程序来发送/接收通知消息,是当前及未来的研究方向。

技术实现思路

[0003]本申请实施例提供了一种基于应用程序的短距离通知方法、电子设备及系统,能够使得电子设备更加灵活、方便且有效地发送/接收短距消息,且可以避免用户隐私的泄漏。
[0004]第一方面,本申请实施例提供了一种基于应用程序的短距离通知方法,该方法应用于通信系统,该通信系统包括:第一设备和第二设备;该第一设备和该第二设备均安装有第一应用程序。该方法包括:该第一设备运行该第一应用程序,并识别到第一场景;该第一设备使用短距离无线通信技术发送第一消息,该第一消息携带有该第一应用程序的标识和该第一场景的标识;该第二设备使用该短距离无线通信技术接收到该第一消息,并根据该第一消息确定该第一应用程序和该第一场景;该第二设备输出提示信息,该提示信息用于指示该第一应用程序和该第一场景。
[0005]实施第一方面提供的方法,可以不依赖于互联网,仅通过短距离无线通信技术即可完成短距消息的传输。该方法直接在电子设备之间进行,无需额外配置服务器,减少了短距离通知的成本。此外,电子设备之间传输的短距消息中仅携带了应用程序的标识和通知场景的标识,可以避免用户的个人位置信息、个人账号等隐私数据的泄漏。
[0006]结合第一方面,在一些实施例中,短距离无线通信技术可包括但不限于:蓝牙(Bluetooth,BT)、近场通信(near field communication,NFC)、无线局域网(wireless local area networks,WLAN)(如无线保真(wireless fidelity,WiFi))、ZigBee或超宽带(ultra wideband,UWB)等等。
[0007]结合第一方面,在本申请实施例中,第一设备和第二设备均存储有第一应用程序对应的一个或多个通知场景以及各个通知场景对应的标识,该一个或多个通知场景包括第一场景。这样可以保证第一设备能够识别第一场景并发送第一消息,还可以保证第二设备能够解析第一消息。
[0008]结合第一方面,在一些实施例中,第一应用程序对应的一个或多个通知场景可以
是预先设置的,也可以是实时更新的。当第一应用程序对应的一个或多个通知场景是实时更新的情况下,可以根据实际需求来设置通知场景,可以扩大第一方面提供的方法的应用范围。
[0009]结合第一方面,在一些实施例中,不同的应用程序可以对应有不同的通知场景。这样可以根据应用程序的不同个性化定制通知场景。
[0010]结合第一方面,在一些实施例中,第一消息包括广播包。也就是说,第一设备以广播的形式发送第一消息。在一些实施例中,该广播包包括广播数据部分,该广播数据部分包含第一域和第二域,该第一域用于携带该第一应用程序的标识,该第二域用于携带该第一场景的标识。
[0011]结合第一方面,在一些实施例中,该第一设备识别到第一场景之前,该第一设备还可以检测到第一操作,并响应于该第一操作开启短距离通知功能。该短距离通知功能用于该第一设备识别该第一场景并发送该第一消息。本申请实施例对第一操作的实现形式不做限制。
[0012]结合第一方面,在一些实施例中,该第二设备根据该第一消息确定该第一应用程序和该第一场景之前,该第二设备还可以检测到第二操作,并响应于该第二操作开启短距离通知功能;该短距离通知功能用于该第二设备根据该第一消息确定该第一应用程序和该第一场景。本申请实施例对第二操作的实现形式不做限制。
[0013]结合第一方面,在一些实施例中,第二设备输出的提示信息可包括以下任意一项或多项:在显示屏上显示的界面元素、音频模块播放的音频、马达生成的震动提示或闪光灯的闪烁提示。
[0014]结合第一方面,在一些实施例中,第二设备接收到一个短距消息后,若在预设时间段内内再次接收到和该短距消息指示同一通知场景的其他短距消息,则不再根据该其他短距消息输出提示信息。具体的,该第二设备还可以在接收到该第一消息的预设时间段内使用该短距离无线通信技术接收到第二消息,该第二消息携带有该第一应用程序的标识和该第一场景的标识;第二设备根据该第二消息确定该第一应用程序和该第一场景。在这种情况下,该第二设备输出的该提示信息仅用于指示该第一应用程序和一次该第一场景。这里,第二消息可以是第一设备发送的,也可以是其他设备发送的,本申请实施例对此不做限制。这样,可以减少第二设备输出相同提示信息的频率,可以加简洁方便地提示用户,对用户来说体验更佳。
[0015]结合第一方面,在一些实施例中,第二设备可以周期性地输出提示信息。下面列举两种可能的实现方式。
[0016]在一种实现方式中,第二设备可以统计第一预设周期内接收到的其他电子设备基于第一应用程序发送的指示某个通知场景的短距消息,并每隔第一预设周期输出一次提示信息,该提示信息用于指示第一应用程序以及在该第一预设周期内统计的短距消息所指示的通知场景。具体的,第二设备输出提示信息之前,还可以使用该短距离无线通信技术接收到第三消息;该第三消息携带有该第一应用程序的标识和该第一场景的标识,该第一消息和该第三消息由该第二设备在第一预设周期内接收到;该第二设备根据该第三消息确定该第一应用程序和该第一场景。在这种情况下,该第二设备输出的该提示信息具体用于指示该第一应用程序和两次该第一场景。这样可以减少第二设备输出相同提示信息的频率,可
以更加简洁方便地提示用户,对用户来说体验更佳。
[0017]在另一种实现方式中,该第二设备输出提示信息之前,还可以使用该短距离无线通信技术接收到第四消息;该第四消息携带有该第一应用程序的标识和该第二场景的标识;该第一消息和该第四消息由该第二设备在第二预设周期内接收到;该第二设备根据该第四消息确定该第一应用程序和该第二场景。在这种情况下,该第二设备输出的该提示信息还用于指示该第二场景。这样可以将多个提示信息整合到一起,可以减少第二设备输出提示信息的频率,可以更加简洁方便地提示用户,对用户来说体验更佳。
[0018]第二方面,本申请实施例提供了一种基于应用程序的短距离通知方法,应用于第一设备,该方法包括:该第一设备运行第一应用程序,并识别到第一场景;该第一设备使用短距离无线通信技术发送第一消息至第二设备,该第一消息携带有该第一应用程序的标识和该第一场景的标识,用于第二设备根据第一消息输出提示信息指示第一应用程序和第一场景本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于应用程序的短距离通知方法,其特征在于,所述方法应用于通信系统,所述通信系统包括:第一设备和第二设备;所述第一设备和所述第二设备均安装有第一应用程序;所述方法包括:所述第一设备运行所述第一应用程序,并识别到第一场景;所述第一设备使用短距离无线通信技术发送第一消息,所述第一消息携带有所述第一应用程序的标识和所述第一场景的标识;所述第二设备使用所述短距离无线通信技术接收到所述第一消息,并根据所述第一消息确定所述第一应用程序和所述第一场景;所述第二设备输出提示信息,所述提示信息用于指示所述第一应用程序和所述第一场景。2.根据权利要求1所述的方法,其特征在于,所述第一消息包括广播包。3.根据权利要求2所述的方法,其特征在于,所述广播包包括广播数据部分,所述广播数据部分包含第一域和第二域,所述第一域用于携带所述第一应用程序的标识,所述第二域用于携带所述第一场景的标识。4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一设备识别到第一场景之前,所述方法还包括:所述第一设备检测到第一操作,并响应于所述第一操作开启短距离通知功能;所述短距离通知功能用于所述第一设备识别所述第一场景并发送所述第一消息。5.根据权利要求1-4任一项所述的方法,其特征在于,所述第二设备根据所述第一消息确定所述第一应用程序和所述第一场景之前,所述方法还包括:所述第二设备检测到第二操作,并响应于所述第二操作开启短距离通知功能;所述短距离通知功能用于所述第二设备根据所述第一消息确定所述第一应用程序和所述第一场景。6.根据权利要求1-5任一项所述的方法,其特征在于,所述提示信息包括以下任意一项或多项:在显示屏上显示的界面元素、音频模块播放的音频、马达生成的震动提示或闪光灯的闪烁提示。7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:所述第二设备在接收到所述第一消息的预设时间段内,还使用所述短距离无线通信技术接收到第二消息;所述第二消息携带有所述第一应用程序的标识和所述第一场景的标识;所述第二设备根据所述第二消息确定所述第一应用程序和所述第一场景;则所述第二设备输出的所述提示信息仅用于指示所述第一应用程序和一次所述第一场景。8.根据权利要求1-6任一项所述的方法,其特征在于,所述第二设备输出提示信息之前,所述方法还包括:所述第二设备还使用所述短距离无线通信技术接收到第三消息;所述第三消息携带有所述第一应用程序的标识和所述第一场景的标识;所述第一消息和所述第三消息由所述第二设备在第一预设周期内接收到;所述第二设备根据所述第三消息确定所述第一应用程序和所述第一场景;
则所述第二设备输出的所述提示信息具体用于指示所述第一应用程序和两次所述第一场景。9.根据权利要求1-6任一项所述的方法,其特征在于,所述第二设备输出提示信息之前,所述方法还包括:所述第二设备还使用所述短距离无线通信技术接收到第四消息;所述第四消息携带有所述第一应用程序的标识和所述第二场景的标识;所述第一消息和所述第四消息由所述第二设备在第二预设周期内接收到;所述第二设备根据所述第四消息确定所述第一应用程序和所述第二场景;则所述第二设备输出的所述提示信息还用于指示所述第二场景。10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一场景是预先设置的,或者,所述第一场景是实时更新的。11.一种基于应用程序的短距离通知方法,其特征在于,所述方法应用于第一设备,所述方法包括:所述第一设备运行第一应用程序,并识别到第一场景;所述第一设备使用短距离无线通信技术发送第一消息至第二设备,所述第一消息携带有所述第一应用程序的标识和所述第一场景的标识,用于所述第二设备根据所述第一消息输出提示信息指示所述第一应用程序和所述第一场景;其中,所述第一设备和所述第二设备均安装有所述第一应用程序。12.根据权利要求11所述的方法,其特征在于,所述第一消息包括广播包。13.根据权利要求12所述的方法,其特征在于,所述广播包包括广播数据部分,所述广播数据部分包含第一域和第二域,所述第一域用于携带所述第一应用程序的标识,所述第二域用于携带所述第一场景的标识。14.根据权利要求11-13任一项所述的方法,其特征在于,所述第一设备识别到第一场景之前,所述方法还包括:所述第一设备检测到第一操作,并响应于所述第一操作开启短距离通知功能;所述短距离通知功能用于所述第一设备识别所述第一场景并发送所述第一消息。15.根据权利要求11-14任一项所述的方法,其特征在于,所述第一场景是预先设置的,或者,所述第一场景是实时更新的。16.一...

【专利技术属性】
技术研发人员:杨标
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1