基于通讯录的设备发现方法、音视频通信方法及电子设备与流程

文档序号:35984108发布日期:2023-11-10 04:47阅读:35来源:国知局
基于通讯录的设备发现方法、音视频通信方法及电子设备与流程

本技术涉及电子,尤其涉及一种基于通讯录的设备发现方法、音视频通信方法及电子设备。


背景技术:

1、随着通信技术和服务的不断发展,尤其是第五代(5th generation,5g)移动通信系统或新无线(new radio,nr)通信系统时代的来临,除智能手机之外,越来越多各种形态的电子设备对于通信的需求也越加明显,例如音箱、电视、平板、手表、摄像头、猫眼等。

2、设备越多,用户操作的入口也更多,如果每个设备都有一个独立的第三方应用程序(application,app)来通信,这就大大的浪费了用户的精力,用户体验下降,互通不便,而且设备的管理成本也相应上升。


技术实现思路

1、本技术提供一种基于通讯录的设备发现方法、音视频通信方法及电子设备,可以基于通信录提供呼叫服务,实现一键发现、拨打和呼叫服务,提高了用户体验。

2、第一方面,提供了一种设备发现的方法,该方法包括:第一设备向通信账号服务器发送第二账号信息,其中,该第一设备的联系人列表存储有该第二账号信息,该通信账号服务器存储有账号列表信息,该账号列表信息包括该第二账号信息、m个第二设备的设备标识,且m为正整数;该第一设备接收该通信账号服务器发送的n个第二设备的设备标识,n小于或等于m,且n为正整数,该n个第二设备都支持音视频通信;该第一设备根据该n个第二设备的设备标识,更新该第一设备的联系人列表,在该联系人列表中显示该n个第二设备。

3、结合第一方面,在第一方面的某些实现方式中,该账号列表信息还包括该m个第二设备的通信标识,该方法还包括:该第一设备接收该通信账号服务器发送的该n个第二设备的通信标识;该第一设备根据该n个第二设备的设备标识和该n个第二设备的通信标识,向该n个第二设备中的任意一个第二设备发送音视频通信请求。

4、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,当该n个第二设备中的每个第二设备为该个人设备时,该第一设备向该n个第二设备中的任意一个第二设备发送音视频通信请求,包括:该第一设备向该n个第二设备中的每个第二设备发送音视频通信请求。

5、结合第一方面和上述实现方式,在第一方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,当该n个第二设备中包括k个家庭设备时,k小于n,且k为正整数,该第一设备向该n个第二设备中的任意一个第二设备发送音视频通信请求,包括:该第一设备向该n个第二设备中除了该k个家庭设备之外的每个第二设备发送音视频通信请求。

6、上述方案,首先将用户的一个或者多个的个人设备使用手机号码在通信账号系统进行注册,开通用户的通信能力。如果需要在一个通讯录条目下设备发现,则用户的多个设备可以使用同一个手机号码进行注册。在设备通过手机号码注册到通信账号系统的过程中,安全认证可以通过短信验证码保证,也可以通过第三方企业(例如运营商等)提供的免密一键登陆,提高了注册过程的安全性。注册完成后,通信账号系统负责维护设备和手机号的绑定关系,可用于能力发现和查询。

7、在第一用户向第二用户的设备拨打音视频通信过程中,需要先根据第二用户的第二手机号码查询到满足隐私策略的设备列表,并在通讯录中展现可拨打音视频通信的设备列表。而后第一用户可通过呼叫服务拨打到第二用户的个人设备,个人设备可以实现同振,第一用户也可以直接单点拨打第二用户的音箱、电视等家庭设备。

8、对于高隐私场景下的家庭设备,如电视、音箱等,要实现可以在第一用户的通讯录中被发现和被呼叫,需要制定明确的隐私策略,例如电视有自己的设备通讯录,只有第一用户在电视自己的设备通讯录中,在第一用户的通讯录中才可以发现该电视和向该电视发起音视频呼叫请求。

9、通过上述方案,可以基于通信录提供呼叫服务,既可以实现拨打同一用户的不同设备,还将呼叫服务扩展到高隐私场景下的家庭设备、车载设备乃至更多5g通信设备,实现一键发现、拨打和呼叫服务,针对不同的使用场景,提供易用的通信方案,提高了用户体验。

10、第二方面,提供了一种设备发现的方法,该方法包括:m个第二设备向通信账号服务器发送第二账号信息、该m个第二设备的设备标识,其中,该m个第二设备与该第二账号信息相关联,m为正整数;该m个第二设备接收该通信账号服务器发送的该m个第二设备的通信标识。

11、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该方法还包括:该m个第二设备中的任意一个第二设备接收第一设备发送的音视频通信请求,该第一设备的联系人列表存储有该第二账号信息,该m个第二设备都支持音视频通信。

12、结合第二方面和上述实现方式,在第二方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的n个个人设备和k个家庭设备,当该n个第二设备中的每个第二设备为该个人设备时,该m个第二设备中的任意一个第二设备接收第一设备发送的音视频通信请求,包括:该n个第二设备中的每个第二设备同时接收该第一设备发送的音视频通信请求。

13、第三方面,提供了一种设备发现的方法,该方法包括:通信账号服务器接收第一设备发送的第二账号信息,其中,该第一设备的联系人列表存储有该第二账号信息,该通信账号服务器存储有账号列表信息,该账号列表信息包括该第二账号信息、m个第二设备的设备标识,其中,该m个第二设备与该第二账号信息相关联,m为正整数;该通信账号服务器向该第一设备发送n个第二设备的设备标识,n小于或等于m,且n为正整数,该n个第二设备都支持音视频通信。

14、结合第三方面和上述实现方式,在第三方面的某些实现方式中,该账号列表信息还包括该m个第二设备的通信标识,该方法还包括:该通信账号服务器向该第一设备发送该n个第二设备的通信标识。

15、结合第三方面和上述实现方式,在第三方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,该账号列表信息还包括该m个第二设备的通信策略,当该n个第二设备中的每个第二设备为该个人设备时,该通信策略指示该n个第二设备中的每个第二设备发送音视频通信请求;或者当该n个第二设备中包括k个家庭设备时,该通信策略指示该n个第二设备中除了该k个家庭设备之外的每个第二设备发送音视频通信请求,k小于n,且k为正整数。

16、第四方面,提供了一种设备发现的装置,该装置包括:发送单元,用于向通信账号服务器发送第二账号信息,其中,该装置的联系人列表存储有该第二账号信息,该通信账号服务器存储有账号列表信息,该账号列表信息包括该第二账号信息、m个第二设备的设备标识,且m为正整数;接收单元,用于接收该通信账号服务器发送的n个第二设备的设备标识,n小于或等于m,且n为正整数,该n个第二设备都支持音视频通信;处理单元,用于根据该n个第二设备的设备标识,更新该装置的联系人列表,在该联系人列表中显示该n个第二设备。

17、结合第四方面,在第四方面的某些实现方式中,该账号列表信息还包括该m个第二设备的通信标识,该接收单元还用于接收通信账号服务器发送的该n个第二设备的通信标识;处理单元还用于根据该n个第二设备的设备标识和该n个第二设备的通信标识,向该n个第二设备中的任意一个第二设备发送音视频通信请求。

18、结合第四方面和上述实现方式,在第四方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,当该n个第二设备中的每个第二设备为该个人设备时,该发送单元还用于向该n个第二设备中的每个第二设备发送音视频通信请求。

19、结合第四方面和上述实现方式,在第四方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,当该n个第二设备中包括k个家庭设备时,k小于n,且k为正整数,该发送单元还用于该n个第二设备中除了该k个家庭设备之外的每个第二设备发送音视频通信请求。

20、第五方面,提供了一种设备发现的装置,该装置包括:发送单元,用于向通信账号服务器发送第二账号信息、m个装置的设备标识,其中,该m个装置与该第二账号信息相关联,m为正整数;接收单元,用于接收该通信账号服务器发送的该m个装置的通信标识。

21、结合第五方面和上述实现方式,在第五方面的某些实现方式中,该接收单元还用于:接收第一设备发送的音视频通信请求,该第一设备的联系人列表存储有该第二账号信息,该m个装置都支持音视频通信。

22、结合第五方面和上述实现方式,在第五方面的某些实现方式中,该m个装置中包括与该第二账号信息关联的n个个人设备和k个家庭设备,当该n个装置中的每个装置为该个人设备时,该n个装置中的每个装置的接收单元还用于同时接收该第一设备发送的音视频通信请求。

23、第六方面,提供了一种通信账号服务器,包括:接收单元,用于接收第一设备发送的第二账号信息,其中,该第一设备的联系人列表存储有该第二账号信息,该通信账号服务器存储有账号列表信息,该账号列表信息包括该第二账号信息、m个第二设备的设备标识,其中,该m个第二设备与该第二账号信息相关联,m为正整数;发送单元,用于向该第一设备发送n个第二设备的设备标识,n小于或等于m,且n为正整数,该n个第二设备都支持音视频通信。

24、结合第六方面和上述实现方式,在第六方面的某些实现方式中,该账号列表信息还包括该m个第二设备的通信标识,该发送单元还用于向该第一设备发送该n个第二设备的通信标识。

25、结合第六方面和上述实现方式,在第六方面的某些实现方式中,该m个第二设备中包括与该第二账号信息关联的个人设备和家庭设备,该账号列表信息还包括该m个第二设备的通信策略,当该n个第二设备中的每个第二设备为该个人设备时,该通信策略指示该n个第二设备中的每个第二设备发送音视频通信请求;或者当该n个第二设备中包括k个家庭设备时,该通信策略指示该n个第二设备中除了该k个家庭设备之外的每个第二设备发送音视频通信请求,k小于n,且k为正整数。

26、第七方面,本技术提供了一种装置,该装置包含在电子设备中,该装置具有实现上述方面及上述方面的可能实现方式中电子设备行为的功能。功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块或单元。例如,显示模块或单元、检测模块或单元、处理模块或单元等。

27、第八方面,本技术提供了一种电子设备,包括:触摸显示屏,其中,触摸显示屏包括触敏表面和显示器;摄像头;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序。其中,一个或多个计算机程序被存储在存储器中,一个或多个计算机程序包括指令。当指令被电子设备执行时,使得电子设备执行上述任一方面任一项可能的实现中的设备发现方法和音视频通信方法。

28、第九方面,本技术提供了一种服务器,包括:一个或多个处理器;存储器;以及一个或多个程序,其中该一个或多个程序被存储在该存储器中,当该一个或者多个程序被该处理器执行时,使得该服务器执行上述任一方面任一项可能的实现中的设备发现方法和音视频通信方法。

29、第十方面,本技术提供了一种电子设备,包括一个或多个处理器和一个或多个存储器。该一个或多个存储器与一个或多个处理器耦合,一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,使得电子设备执行上述任一方面任一项可能的实现中的设备发现方法和音视频通信方法。

30、第十一方面,本技术提供了一种计算机存储介质,包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的设备发现方法和音视频通信方法。

31、第十二方面,本技术提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述任一方面任一项可能的设备发现方法和音视频通信方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1