一种通信方法、相关装置和相关系统制造方法及图纸

技术编号:39186763 阅读:8 留言:0更新日期:2023-10-27 08:34
公开了一种通信方法、相关装置和相关系统,包括:第一用户设备、第二用户设备、应用服务器;第一用户设备向第二用户设备提供第一用户设备的设备信息,该设备信息用于表示第一用户设备准备登录到待指定的服务器;第二用户设备基于设备信息向应用服务器发送第一请求消息,该第一请求消息用于请求授权第一用户设备登录到应用服务器。应用服务器授权第一用户设备登录到应用服务器,并向第一用户设备提供登录指示信息,基于该登录指示信息第一用户设备登录到该应用服务器。这种方式,第一用户设备可以无需安装各个应用程序,用户也无需寻找每个应用程序的登录入口实现登录,这样,提高了登录应用程序的效率,改善用户体验。改善用户体验。改善用户体验。

【技术实现步骤摘要】
一种通信方法、相关装置和相关系统


[0001]本申请涉及通信
,尤其涉及一种通信方法、相关装置和相关系统。

技术介绍

[0002]智能手机普及后,很多场景都可以使用手机上的应用程序(APP)实现,例如支付、下载等。通过手机APP,还可以实现“设备间触发登录”的功能,例如,用户可以先在个人电脑的浏览器中输入某个网站的地址,该浏览器呈现该网站的登录界面中包括“登录二维码”,用户使用手机上的已经登录到该网站关联的应用服务器的某个APP扫描该登录二维码,即可使该浏览器以该APP已经登录的账号的身份登录到该网站。
[0003]然而,现有设备间触发登录的方案中,用户的登录操作效率较低,其原因包括但不限于:除了要在手机上执行各种操作外,用户还要预先在后登录设备输入待登录网站的地址或者预先启动相应的APP,在后登录设备(如电视机)缺乏便捷输入装置的情况下,用户操作尤为繁琐,严重影响用户体验。
[0004]因此,如何提高设备间触发登录的场景下用户的操作效率,改善用户体验,是亟需解决的技术问题。

技术实现思路

[0005]本申请实施例提供了一种通信方法、相关装置和相关系统,可以提高设备间触发登录的场景下用户的操作效率,改善用户体验。
[0006]第一方面,本申请提供了一种通信系统,包括第一用户设备、第二用户设备、应用服务器;其中,第一用户设备,用于向第二用户设备提供第一用户设备的设备信息,设备信息用于表示第一用户设备准备登录到待指定的服务器;
[0007]第二用户设备,用于基于设备信息向应用服务器发送第一请求消息;第一请求消息用于请求授权第一用户设备登录到应用服务器;
[0008]应用服务器,用于响应于第一请求消息,生成登录指示信息,且使第一用户设备接收登录指示信息,登录指示信息指示第一用户设备登录到应用服务器;
[0009]第一用户设备,还用于基于登录指示信息登录到应用服务器。
[0010]本申请实施例,用户想要基于第二用户设备上的第一APP在第一用户设备上进行授权登录应用服务器103的应用服务器,无需在第一用户设备上安装第一APP。当第二用户设备获取到第一用户设备的提供的设备信息,第二用户设备向第一APP的应用服务器请求授权登录,应用服务器授权第一用户设备登录到应用服务器,并向第一用户设备提供登录指示信息,第一用户设备基于该登录指示信息向应用服务器发起登录请求,从而登录到该应用服务器。在第一用户设备没有安装第一APP的情况下,第一用户设备可以基于浏览器访问第一APP对应的网站。登录其他应用程序同理,这样,第一用户设备可以无需安装各个应用程序,无需寻找每个应用程序的登录入口。这种方式可以大大提高“设备间触发登录”的场景下用户的操作效率,改善用户体验,尤其是在第一用户设备缺乏便捷输入装置、可交互
性差、用户操作较为繁琐、用户难以找到第一用户设备上每个应用程序的登录入口等情况下。
[0011]结合第一方面,在一些实施例中,设备信息包括以下一项或多项:设备标识,设备标识用于标识第一用户设备;校验信息,校验信息为第一用户设备生成、用于验证登录指示信息的来源的安全性;通信地址,通信地址为第一用户设备用于接收登录指示信息的地址。
[0012]其中,设备标识可以是设备ID,例如设备SN号;通信地址可以是MAC/IP地址,也可以是内网IP地址+端口号、公网IP地址+端口号,也可以同时提供内网、外网IP地址与端口号;通信方式可以是TCP/IP、蓝牙、NFC等等;校验信息为一串随机数,可以用于验证交互设备的身份。
[0013]结合第一方面,在一些实施例中,第一用户设备,用于向第二用户设备提供第一用户设备的设备信息,包括:第一用户设备,用于将第一用户设备的设备信息呈现为二维码;第二用户设备,用于扫描二维码,获得第一用户设备的设备信息。这里描述了一种第一用户设备向第二用户设备提供第一用户设备的设备信息的方式,即通过显示一种二维码,该二维码携带了第一用户设备的设备信息,当第二用户设备扫描并解析该二维码,则可以获得第一用户设备的设备信息。
[0014]不限于二维码的方式,第二用户设备还可以基于无线通信的方式获取到第一用户设备的设备信息,例如蓝牙、NFC、WiFi和WiFi直连等。
[0015]结合第一方面,在一些实施例中,第一用户设备,用于向第二用户设备提供第一用户设备的设备信息,包括:第一用户设备,用于向第二用户设备发送包含设备信息的消息。
[0016]在一些实施例中,包含设备信息的消息为近场通信NFC消息。这里,示出了第一电子设备通过NFC的通信方式向第二用户设备提供第一用户设备的设备信息的方式。
[0017]结合第一方面,在一些实施例中,登录指示信息包含登录目标信息,登录目标信息为应用服务器有关的信息。
[0018]在一些实施例中,登录目标信息包含应用服务器的登录地址,第一用户设备,还用于基于登录指示信息登录到应用服务器,包括:第一用户设备,还用于触发第一用户设备上安装的浏览器打开登录地址,以登录到应用服务器。可选的,第一用户设备上没有安装该应用服务器的客户端程序(第一APP),则第一用户设备通过浏览器打开该登录地址(URL);第一电子设备101上安装了该第一APP,则第一用户设备也可以基于用户的选择通过浏览器打开该登录地址。
[0019]在一些实施例中,登录目标信息包含应用程序信息,应用程序信息为应用服务器对应的客户端应用程序的名称或标识,第一用户设备,还用于基于登录指示信息登录到应用服务器,包括:第一用户设备,还用于触发第一用户设备上安装的客户端应用程序登录到应用服务器。第一电子设备101上安装了第一APP的情况下,第一电子设备101可以基于获取到的应用程序信息(APP ID或APP Name)启动该第一APP。
[0020]结合第一方面,在一些实施例中,登录指示信息还包含应用服务器为第一用户设备生成的登录凭证信息,登录凭证信息包含表示应用服务器授权第一用户设备以目标账户的身份登录应用服务器的信息,目标账户为第二用户设备登录应用服务器所用的账户。
[0021]在一些实施例中,登录凭证信息包括与目标账户有关联关系的通用唯一识别码UUID和/或令牌token。第一用户设备可以基于登录凭证信息从应用服务器获取到目标账户
的应用资源。
[0022]在一些实施例中,第一用户设备,还用于基于登录指示信息登录到应用服务器,包括:第一用户设备,还用于向应用服务器发送登录凭证信息;应用服务器,还用于基于登录凭证信息向第一用户设备发送登录成功的指示信息。
[0023]结合第一方面,在一些实施例中,应用服务器,用于响应于第一请求消息,生成登录指示信息,且使第一用户设备接收登录指示信息,包括:应用服务器,用于响应于第一请求消息,生成登录指示信息,且向第一用户设备发送登录指示信息。这里描述了应用服务器可以直接向第一用户设备发送登录指示信息。
[0024]在一些实施例中,第一请求消息包含设备标识和通信地址,设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信系统,其特征在于,所述系统包括第一用户设备、第二用户设备、应用服务器;其中,所述第一用户设备,用于向所述第二用户设备提供所述第一用户设备的设备信息,所述设备信息用于表示所述第一用户设备准备登录到待指定的服务器;所述第二用户设备,用于基于所述设备信息向所述应用服务器发送第一请求消息;所述第一请求消息用于请求授权所述第一用户设备登录到所述应用服务器;所述应用服务器,用于响应于所述第一请求消息,生成登录指示信息,且使所述第一用户设备接收登录指示信息,所述登录指示信息指示所述第一用户设备登录到所述应用服务器;所述第一用户设备,还用于基于所述登录指示信息登录到所述应用服务器。2.根据权利要求1所述的系统,其特征在于,所述设备信息包括以下一项或多项:设备标识,所述设备标识用于标识所述第一用户设备;校验信息,所述校验信息为所述第一用户设备生成、用于验证所述登录指示信息的来源的安全性;通信地址,所述通信地址为所述第一用户设备用于接收所述登录指示信息的地址。3.根据权利要求1所述的系统,其特征在于,所述第一用户设备,用于向所述第二用户设备提供所述第一用户设备的设备信息,包括:所述第一用户设备,用于将所述第一用户设备的设备信息呈现为二维码;所述第二用户设备,用于扫描所述二维码,获得所述第一用户设备的设备信息。4.根据权利要求1所述的系统,其特征在于,所述第一用户设备,用于向所述第二用户设备提供所述第一用户设备的设备信息,包括:所述第一用户设备,用于向所述第二用户设备发送包含所述设备信息的消息。5.根据权利要求1所述的系统,其特征在于,所述登录指示信息包含登录目标信息,所述登录目标信息为所述应用服务器有关的信息。6.根据权利要求5所述的系统,其特征在于,所述登录目标信息包含所述应用服务器的登录地址,所述第一用户设备,还用于基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备,还用于触发所述第一用户设备上安装的浏览器打开所述登录地址,以登录到所述应用服务器。7.根据权利要求5所述的系统,其特征在于,所述登录目标信息包含应用程序信息,所述应用程序信息为所述应用服务器对应的客户端应用程序的名称或标识,所述第一用户设备,还用于基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备,还用于触发所述第一用户设备上安装的所述客户端应用程序登录到所述应用服务器。8.根据权利要求1

7任一项所述的系统,其特征在于,所述登录指示信息还包含所述应用服务器为所述第一用户设备生成的登录凭证信息,所述登录凭证信息包含表示所述应用服务器授权所述第一用户设备以目标账户的身份登录所述应用服务器的信息,所述目标账户为所述第二用户设备登录所述应用服务器所用的账户。9.根据权利要求8所述的系统,其特征在于,所述登录凭证信息包括与所述目标账户有
关联关系的通用唯一识别码UUID和/或令牌token。10.根据权利要求8所述的系统,其特征在于,所述第一用户设备,还用于基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备,还用于向所述应用服务器发送所述登录凭证信息;所述应用服务器,还用于基于所述登录凭证信息向所述第一用户设备发送登录成功的指示信息。11.根据权利要求1所述的系统,其特征在于,所述应用服务器,用于响应于所述第一请求消息,生成登录指示信息,且使所述第一用户设备接收登录指示信息,包括:所述应用服务器,用于响应于所述第一请求消息,生成登录指示信息,且向所述第一用户设备发送登录指示信息。12.根据权利要求11所述的系统,其特征在于,所述第一请求消息包含所述设备标识和所述通信地址,所述设备标识用于标识所述第一用户设备,所述通信地址为所述第一用户设备用于接收所述登录指示信息的地址,且用于指示所述应用服务器向所述第一用户设备发送所述登录指示信息。13.根据权利要求1所述的系统,其特征在于,所述应用服务器,用于响应于所述第一请求消息,生成登录指示信息,且使所述第一用户设备接收登录指示信息,包括:所述应用服务器,用于响应于所述第一请求消息,生成登录指示信息,且向所述第二用户设备发送登录指示信息;所述第二用户设备,还用于向所述第一用户设备发送所述登录指示信息。14.一种通信方法,其特征在于,所述方法包括:第一用户设备向第二用户设备提供所述第一用户设备的设备信息,所述设备信息用于表示所述第一用户设备准备登录到待指定的服务器;所述第一用户设备接收登录指示信息,所述登录指示信息指示所述第一用户设备登录到用户通过所述第二用户设备指定的应用服务器;所述第一用户设备基于所述登录指示信息登录到所述应用服务器。15.根据权利要求14所述的方法,其特征在于,所述设备信息包括以下一项或多项:设备标识,所述设备标识用于标识所述第一用户设备;校验信息,所述校验信息为所述第一用户设备生成、用于验证所述登录指示信息的来源的安全性;通信地址,所述通信地址为所述第一用户设备用于接收所述登录指示信息的地址。16.根据权利要求14所述的方法,其特征在于,所述第一用户设备向第二用户设备提供设备信息,包括:所述第一用户设备将所述设备信息呈现为二维码供所述第二用户设备扫描,所述二维码中包含所述设备信息;或者,所述第一用户设备向所述第二用户设备发送包含所述设备信息的消息。17.根据权利要求16所述的方法,其特征在于,所述包含所述设备信息的消息为近场通信NFC消息。18.根据权利要求14所述的方法,其特征在于,所述登录指示信息包含登录目标信息,所述登录目标信息为所述应用服务器有关的信息。
19.根据权利要求18所述的方法,其特征在于,所述登录目标信息包含所述应用服务器的登录地址,所述第一用户设备基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备触发所述第一用户设备上安装的浏览器打开所述登录地址,以登录到所述应用服务器。20.根据权利要求18所述的方法,其特征在于,所述登录目标信息包含应用程序信息,所述应用程序信息为所述应用服务器对应的客户端应用程序的名称或标识,所述第一用户设备基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备触发所述第一用户设备上安装的所述客户端应用程序登录到所述应用服务器。21.根据权利要求14

20任一项所述的方法,其特征在于,所述登录指示信息还包含所述应用服务器为所述第一用户设备生成的登录凭证信息,所述登录凭证信息包含表示所述应用服务器授权所述第一用户设备以目标账户的身份登录所述应用服务器的信息,所述目标账户为所述第二用户设备登录所述应用服务器所用的账户。22.根据权利要求21所述的方法,其特征在于,所述登录凭证信息包括与所述目标账户有关联关系的通用唯一识别码UUID和/或令牌token。23.根据权利要求21所述的方法,其特征在于,所述第一用户设备基于所述登录指示信息登录到所述应用服务器,包括:所述第一用户设备向所述应用服务器发送所述登录凭证信息,基于所述登录凭证信息登录到所述应用服务器。24.根据权利要求14

23任一项所述的方法,其特征在于,所述第一用户设备接收登录指示信息,包括:所述第一用户设备从所述第二用户设备接收所述登录指示信息;或者,所述第一用户设备从所述应用服务器接收所述登录指示信息。25.一种通信方法,其特征在于,所述方法包括:第二用户设备获取第一用户设备的设备信息,所述设备信息用于表示所述第一用户设备准备登录到待指定的服务器;所述第二用户设备基于所述设备信息触发所述第一用户设备接收登录指示信息,所述登录指示信息指示所述第一用户设备登录到用户通过所述第二用户设备指定的应用服务器。26.根据权利要求25所述的方法,其特征在于,所述设备信息包含设备标识和通信地址,所述第二用户设备基于所述设备信息触发所述第一用户设备接收所述登录指示信息,包括:所述第二用户设备向所述应用服务...

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

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

1