专利名称:一种多终端业务切换方法、终端和系统的制作方法
技术领域:
本发明涉及通信技术领域,特别是一种多终端业务切換方法、終端和系统。
背景技术:
随着即时通信技术的不断普及和邮件即时收发需求逐渐增多,即时通信技术和邮件客户端也不断的被应用在各种终端,例如当前可以通过手机等移动终端随时登录QQ、MSN等即时通信软件,也可以通过手机的邮件客户端随时收发邮件等。在日常使用中,用户使用一种终端登录即时通信软件或邮件客户端时,只能通过该终端使用即时通信软件或邮件客户端,由于各种終端所连接的网络的带宽不同,各个终端上登录即时通信软件或邮件客户端在使用时的收发速度也不同,且各个终端的特性也不同,例如手机具备便携性,而个人计算机功能強大,当用户需要从ー个終端上切換到另ー个不同网络的終端上使用即时通信软件或邮件客户端时,需要先在第一个终端上注销账号再从另ー个终端上登录账号,用户需要繁琐重复的操作,使用不便。
发明内容
本发明所要解决的技术问题在干提供一种多终端业务切換方法、終端和系统,其可方便用户在各种不同終端间便捷的切换即时通信软件或邮件客户端的登录,方便用户使用。为解决本发明的技术问题,本发明公开ー种多终端业务切换方法,包括业务登录服务器成功的第一終端接收用户触发指令;所述第一終端根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识;所述第一终端发送所述用户账号、用户密码和业务标识到第二終端;所述第二終端根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。进ー步,所述业务登录服务器成功的第一終端接收用户触发指令前还包括第一终端发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码;服务器验证所述第一登陆请求通过时,发送验证通过消息到第一終端;第一終端根据所述验证通过消息进行业务处理。进一歩,所述业务为即时通信业务或邮件业务。进ー步,所述第二終端根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求后包括服务器验证所述第二登陆请求通过时,发送验证通过消息到第二終端;第二終端根据所述验证通过消息进行业务处理。进ー步,所述第一终端发送用户账号和用户密码到第二終端包括
所述第一終端通过WIFI和/或蓝牙和/或红外发送用户账号、用户密码和业务标识到第二終端。进ー步,所述第一终端发送所述用户账号、用户密码和业务标识到第二終端包括所述第一終端通过加密方式发送用户账号、用户密码和业务标识到第二終端。为解决本发明的技术问题,本发明还公开ー种业务终端,包括指令接收模块,用于接收用户触发指令;调用模块,用于根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识; 发送模块,用于发送所述用户账号、用户密码和业务标识到第二終端。进ー步,所述业务终端还包括登录请求模块,用于发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码;消息接收模块,用于接收服务器发送的验证通过消息;业务处理模块,用于根据所述验证通过消息进行业务处理。进ー步,所述发送模块用于通过WIFI和/或蓝牙和/或红外发送用户账号、用户 密码和业务标识到第二終端。进ー步,所述发送模块用于通过加密方式发送用户账号、用户密码和业务标识到
第二終端。为解决本发明的技术问题,本发明还公开ー种业务终端,包括接收模块,用于接收其他终端发送的用户账号、用户密码和业务标识;请求模块,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。进ー步,所述业务终端还包括消息接收模块,用于接收服务器验证所述第二登陆请求通过时发送的验证通过消息;业务处理模块,用于根据所述验证通过消息进行业务处理。为解决本发明的技术问题,本发明还公开ー种多終端业务切换系统,包括第一终端、第二終端和服务器第一終端,用于当业务登录服务器成功时接收用户触发指令;根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识;发送所述用户账号、用户密码和业务标识到第二終端;所述第二終端,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求;服务器,用于接收第一登录请求和第二登录请求,并验证所述第一登录请求和第ニ登录请求,当登录请求验证通过时返回验证通过消息。与现有技术相比,本发明具有如下有益效果本发明通过将第一終端中登录使用的用户账号和密码直接发送到第二終端,由第二終端根据该账号和密码发起业务登录,通过灵活的切换触发方式实现业务在两个终端间的切換,方便用户使用。
图I是本发明一种多终端业务切換方法一实施例的流程图;图2是本发明一种业务终端ー实施例的结构示意图;图3是本发明一种业务终端ー实施例的结构示意图;图4是本发明一种多终端业务切换系统一实施例的结构示意图。
具体实施例方式本发明实施例提供的一种多终端业务切換方法、終端和系统,可方便用户在各种不同終端间便捷的切换即时通信软件或邮件客户端的登录,方便用户使用。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。參照图I是本发明一种多终端业务切換方法一实施例的流程图;本发明实施例中,以用户将已通过移动終端登录的即时通信业务切换到个人计算机或支持即时通信技术的数字电视接收终端上登录为例进行表述,但可以理解的,采用本发明提供的技术方案可实现任何支持即时通信技术且可以近距离通信的終端上的业务切换;可以理解的本发明提供的技术方案也可实现邮件客户端的切換登录。步骤S101、移动终端接收用户的登录操作;用户需要使用移动终端登录即时通信例如QQ或MSN时,用户可以先通过打开移动終端中安装的该即时通信对应客户端,然后输入用户账号和对应密码,该即时通信客户端根据该账号和密码向服务器发起登录,具体登录过程可以采用如下方式A、移动终端发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码;B、服务器验证所述第一登陆请求通过时,发送验证通过消息到移动终端;C、移动终端根据所述验证通过消息进行业务处理。步骤S102、移动终端接收用户触发指令;在移动终端登录即时通信业务后,当用户需要切换到个人计算机或数字电视接收終端上登录该即时通信业务时,可以通过特定触发方式输入触发指令到移动终端,具体的触发方式可以采用甩动手机或特定切换按键的方式输入。例如当用户不在个人计算机或数字电视接收终端附近时,使用移动终端登录了即时通信业务,然后用户回到个人计算机或数字电视接收终端前,希望通过个人计算机或数字电视接收终端登录使用即时通信业务,于是可通过甩动移动终端触发业务切換。步骤S103、移动终端根据触发指令调用用户账号、用户密码和业务标识;移动终端接收用户触发指令后,调用出当前登录服务器成功的用户账号、用户密码和业务标识,然后可以制作为加密消息。步骤S104、移动终端发送用户账号、用户密码和业务标识到个人计算机;移动终端接收到用户触发指令后,通过WIFI和/或蓝牙和/或红外发送用户账号和用户密码到个人计算机,当然也可以是数字电视接收终端等其他終端。具体的发送方式可以是采用约定的加密消息方式发送,以免在发送过程中造成泄密。步骤S105、个人计算机通过用户账号、用户密码和业务标识发起登录。具体的,个人计算机接收到用户账号、用户密码和业务标识后,如果该用户账号、用户密码和业务标识通过加密消息发送,个人计算机可以通过约定方式对加密消息进行解密以获取用户账号、用户密码和业务标识;然后根据所述业务标识调用对应的即时通信客户端,然后通过该客户端采用用户账号和用户密码向服务器发起登录请求。具体的登录可以采用如下方式A、个人计算机根据用户账号和用户密码向服务器发起对应业务的第二登录请求; B、服务器验证所述第二登陆请求通过时,发送验证通过消息到个人计算机C、个人计算机根据所述验证通过消息进行业务处理。本发明实施例通过将第一終端中登录使用的用户账号和密码直接发送到第二终端,由第二終端根据该账号和密码发起业务登录,通过灵活的切换触发方式实现业务在两个终端间的切換,方便用户使用。參照图2是本发明一种业务终端ー实施例的结构示意图;本发明实施例公开的ー种业务終端是采用上述实施例方法的业务终端,该业务终端可以将在本端登录的即时消息业务或邮件业务切换到其他终端继续处理,本发明实施例提供的业务终端包括指令接收模块21,用于接收用户触发指令;调用模块22,用于根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识;发送模块23,用于发送所述用户账号、用户密码和业务标识到第二終端。进ー步,所述业务终端还包括登录请求模块24,用于发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码;消息接收模块25,用于接收服务器发送的验证通过消息;业务处理模块26,用于根据所述验证通过消息进行业务处理。进ー步,所述发送模块23用于通过WIFI和/或蓝牙和/或红外发送用户账号、用户密码和业务标识到第二終端。进ー步,所述发送模块23用于通过加密方式发送用户账号、用户密码和业务标识到第二終端。用户需要使用移动终端登录即时通信例如QQ或MSN时,用户可以先通过登录请求模块24打开移动終端中安装的该即时通信对应客户端,然后输入用户账号和对应密码,该登录请求模块24根据该账号和密码向服务器发起登录;消息接收模块25接收到服务器发送的验证通过消息后,业务处理模块26根据所述验证通过消息进行业务处理。在移动终端登录即时通信业务后,当用户需要切换到个人计算机或数字电视接收終端上登录该即时通信业务时,可以通过特定触发方式输入触发指令到指令接收模块21,具体的指令接收模块21可以是重力感应器或陀螺仪,也可以是特定切換按键。例如当用户不在个人计算机或数字电视接收终端附近时,使用移动终端登录了即时通信业务,然后用户回到个人计算机或数字电视接收终端前,希望通过个人计算机或数字电视接收终端登录使用即时通信业务,可以输入触发指令到指令接收模块21。指令接收模块21接收用户触发指令后,调用模块22调用出当前登录服务器成功的用户账号、用户密码和业务标识,然后可以制作为加密消息。发送模块23通过WIFI和/或蓝牙和/或红外发送用户账号和用户密码到个人计算机,当然也可以是数字电视接收终端等其他終端;具体的发送方式可以是采用约定的加密消息方式发送,以免在发送过程中造成泄密。參照图3是本发明一种业务终端ー实施例的结构示意图;本发明实施例公开的ー种业务终端是采用图I对应实施例方法的业务终端,该业 务终端可以接收其他终端发送的业务切换所需的信息,通过该信息切換到该业务的处理,本发明实施例提供的业务终端包括接收模块31,用于接收其他终端发送的用户账号、用户密码和业务标识;请求模块32,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。进ー步,所述业务终端还包括消息接收模块33,用于接收服务器验证所述第二登陆请求通过时发送的验证通过消息;业务处理模块34,用于根据所述验证通过消息进行业务处理。接收模块31接收到其他终端发送的用户账号、用户密码和业务标识后;请求模块32根据业务标识先调用对应程序,然后通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。具体的,接收模块31到用户账号、用户密码和业务标识后,如果该用户账号、用户密码和业务标识通过加密消息发送,接收模块31可以通过约定方式对加密消息进行解密以获取用户账号、用户密码和业务标识;然后请求模块32根据所述业务标识调用对应的即时通信客户端,然后通过该客户端采用用户账号和用户密码向服务器发起登录请求。參照图4是本发明一种多终端业务切换系统一实施例的结构示意图。本发明实施例是采用图I对应实施例的多终端业务切换系统,该多终端业务切换系统包括第一終端41、第二終端42和服务器43 第一終端41,用于当业务登录服务器43成功时接收用户触发指令;根据所述触发指令调用登录服务器43成功的用户账号、用户密码和业务标识;发送所述用户账号、用户密码和业务标识到第二終端42 ;所述第二終端42,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器43发起对应业务的第二登录请求;服务器43,用于接收第一登录请求和第二登录请求,并验证所述第一登录请求和第二登录请求,当登录请求验证通过时返回验证通过消息。具体的,本发明实施例中的第一终端41可以为图2对应实施例提供的业务终端,具体的可以采用图I对应实施例中的移动终端的方法的任何终端;第二終端42可以为图2对应实施例提供的业务终端,具体的可以采用图I对应实施例中的个人计算机或数字电视接收终端的方法的任何终端。本发明的数字电视接收终端包括但不限于机顶盒、网络协议电视(InternetProtocol Television, IPTV)、数字电视一体机、电视手机等具有接收数字电视功能的终端。本发明的移动终端包括但不限于手机、平板电脑、PDA (Personal Digital Assistant,个人数字助理)、MID (Mobile Internet Device,移动互联网设备)等。以上举较佳实施例,对本发明的目的、技术方案和优点进行了进ー步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内, 本发明所主张的权利范围应以发明申请范围所述为准,而非仅限于上述实施例。
权利要求
1.一种多终端业务切換方法,其特征在于,包括 业务登录服务器成功的第一終端接收用户触发指令; 所述第一終端根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识; 所述第一终端发送所述用户账号、用户密码和业务标识到第二終端; 所述第二終端根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。
2.根据权利要求I所述的方法,其特征在于,所述业务登录服务器成功的第一終端接收用户触发指令前还包括 第一终端发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码; 服务器验证所述第一登陆请求通过时,发送验证通过消息到第一終端; 第一終端根据所述验证通过消息进行业务处理。
3.根据权利要求I或2所述的方法,其特征在于,所述业务为即时通信业务或邮件业务。
4.根据权利要求I所述的方法,其特征在于,所述第二終端根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求后包括 服务器验证所述第二登陆请求通过时,发送验证通过消息到第二終端; 第二終端根据所述验证通过消息进行业务处理。
5.根据权利要求I所述的方法,其特征在于,所述第一终端发送用户账号和用户密码到第二終端包括 所述第一終端通过WIFI和/或蓝牙和/或红外发送用户账号、用户密码和业务标识到第二終端。
6.根据权利要求I或5所述的方法,其特征在于,所述第一终端发送所述用户账号、用户密码和业务标识到第二終端包括 所述第一終端通过加密方式发送用户账号、用户密码和业务标识到第二終端。
7.一种业务終端,其特征在于,包括 指令接收模块,用于接收用户触发指令; 调用模块,用于根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识; 发送模块,用于发送所述用户账号、用户密码和业务标识到第二終端。
8.根据权利要求7所述的业务终端,其特征在于,所述业务终端还包括 登录请求模块,用于发送第一登陆请求到服务器,所述服务请求至少包括用户账号和用户密码; 消息接收模块,用于接收服务器发送的验证通过消息; 业务处理模块,用于根据所述验证通过消息进行业务处理。
9.根据权利要求7所述的业务终端,其特征在于,所述发送模块用于通过WIFI和/或蓝牙和/或红外发送用户账号、用户密码和业务标识到第二終端。
10.根据权利要求7或9所述的业务终端,其特征在于,所述发送模块用于通过加密方式发送用户账号、用户密码和业务标识到第二終端。
11.一种业务終端,其特征在于,包括 接收模块,用于接收其他终端发送的用户账号、用户密码和业务标识; 请求模块,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求。
12.根据权利要求11所述的业务终端,其特征在于,所述业务终端还包括 消息接收模块,用于接收服务器验证所述第二登陆请求通过时发送的验证通过消息; 业务处理模块,用于根据所述验证通过消息进行业务处理。
13.—种多终端业务切换系统,其特征在于,包括第一終端、第二終端和服务器 第一終端,用于当业务登录服务器成功时接收用户触发指令;根据所述触发指令调用登录服务器成功的用户账号、用户密码和业务标识;发送所述用户账号、用户密码和业务标识到第二終端; 所述第二終端,用于根据业务标识调用对应程序,通过所述用户账号和用户密码向服务器发起对应业务的第二登录请求; 服务器,用于接收第一登录请求和第二登录请求,并验证所述第一登录请求和第二登录请求,当登录请求验证通过时返回验证通过消息。
14.根据权利要求13所述的系统,其特征在于,所述第一終端为权利要求7-10任一所述的业务终端; 所述第二終端为权利要求11或12所述的业务终端。
全文摘要
本发明公开一种多终端业务切换方法,包括业务登录服务器成功的第一终端接收用户触发指令;第一终端根据触发指令调用登录服务器成功的用户账号、用户密码和业务标识;第一终端发送用户账号、用户密码和业务标识到第二终端;第二终端根据业务标识调用对应程序,通过用户账号和用户密码向服务器发起对应业务的第二登录请求。本发明还提供了对应的终端和系统。本发明通过将第一终端中登录使用的用户账号和密码直接发送到第二终端,由第二终端根据该账号和密码发起业务登录,通过灵活的切换触发方式实现业务在两个终端间的切换,方便用户使用。
文档编号H04L12/58GK102685025SQ201110065019
公开日2012年9月19日 申请日期2011年3月17日 优先权日2011年3月17日
发明者何威, 李富山 申请人:深圳市同洲软件有限公司