1.一种终端登录方法,其特征在于,包括:
当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;
服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果没有,则步骤结束;
如果有,则将所述唯一信息对应的所有程序的数据进行共享。
2.根据权利要求1所述的终端登录方法,其特征在于,所述唯一信息为该终端的国际移动设备身份码。
3.根据权利要求1或2所述的终端登录方法,其特征在于,所述服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器包括:
服务器接收到所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;
服务器查询所述对应列表,以确定有无其他程序登录到所述服务器。
4.一种终端登录系统,包括:终端和服务器;其特征在于,所述终端包括:
登录模块,用于当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;
所述服务器包括:
接收模块,用于接收所述程序的验证信息及唯一信息;
判断模块,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。
5.根据权利要求4所述的终端登录系统,其特征在于,所述唯一信息为该终端的国际移动设备身份码。
6.根据权利要求4或5所述的终端登录系统,其特征在于,所述判断模块包括:
存储单元,用于在接收所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;
查询单元,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。
7.一种服务器数据处理方法,其特征在于,包括:
接收终端发送的程序的验证信息及所述终端的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;
确定有无与该唯一信息对应的其他程序登录到所述服务器,如果是则将该唯一信息对应的所有程序的数据进行共享。
8.根据权利要求7所述的服务器数据处理方法,其特征在于,所述确定有无与该唯一信息对应的其他程序登录到所述服务器包括:
服务器接收到所述程序的验证信息及所述唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;
服务器查询所述对应列表,以确定有无其他程序登录到所述服务器。
9.一种服务器数据处理系统,其特征在于,包括:
接收模块,用于接收终端发送的程序的验证信息及所述终端的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;
判断模块,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。
10.根据权利要求9所述的服务器数据处理系统,其特征在于,所述判断模块包括:
存储单元,用于在接收所述程序的验证信息及所述唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;
查询单元,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。
终端登录方法及系统、服务器数据处理方法及系统\n技术领域\n[0001] 本发明涉及通信技术领域,特别涉及一种终端登录方法及系统、服务器数据处理方法及系统。\n背景技术\n[0002] 随着技术的发展,越来越多人选择使用智能终端,智能终端的处理能力及通讯能力已经比2、3年前的个人计算机还要强大。特别是随着通讯技术的发展,很多智能终端甚至普通终端都内置有游戏以增强娱乐性。现有技术中,终端内的内置游戏通常包括单机版游戏和联网版游戏,联网版游戏需要通过网络登录到服务器,以上传游戏成绩等数据。同时,现有的终端大多支持多进程处理,即用户可以同时开启多个游戏程序连接服务器。\n[0003] 在实现本发明的过程中,发明人发现现有技术至少存在以下问题:\n[0004] 现有技术中,同意终端的多个程序同时登录都同一服务器时,其数据无法共享。例如手机版QQ游戏,用户通过终端同时进行多个游戏时,该多个游戏程序都分别与服务器进行通讯,这样造成数据无法共享,带来终端、服务器的系统开销及网络数据传输开销增加。\n发明内容\n[0005] 为了解决现有技术中多个游戏程序登录服务器时无法共享数据带来系统开销和网络数据传输开销增加的问题,本发明实施例提出了一种终端登录方法及系统、服务器数据处理方法及系统。所述技术方案如下:\n[0006] 本发明实施例提出了一种终端登录方法,包括:\n[0007] 当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;\n[0008] 服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果没有,则步骤结束;\n[0009] 如果有,则将所述唯一信息对应的所有程序的数据进行共享。\n[0010] 作为上述技术方案的优选,所述唯一信息为该终端的国际移动设备身份码。\n[0011] 作为上述技术方案的优选,所述服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务包括:\n[0012] 服务器接收到所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;\n[0013] 服务器查询所述对应列表,以确定有无其他程序登录到所述服务器。\n[0014] 本发明实施例还提出了一种终端登录系统,包括:终端和服务器;所述终端包括:\n[0015] 登录模块,用于当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;\n[0016] 所述服务器包括:\n[0017] 接收模块,用于接收所述程序的验证信息及唯一信息;\n[0018] 判断模块,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0019] 作为上述技术方案的优选,所述唯一信息为该终端的国际移动设备身份码。\n[0020] 作为上述技术方案的优选,所述判断模块包括:\n[0021] 存储单元,用于在接收所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;\n[0022] 查询单元,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。\n[0023] 本发明实施例还提出了一种服务器数据处理方法,包括:\n[0024] 接收终端发送的程序的验证信息及所述终端的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;\n[0025] 确定有无与该唯一信息对应的其他程序登录到所述服务器,如果是则将该唯一信息对应的所有程序的数据进行共享。\n[0026] 作为上述技术方案的优选,所述确定有无与该唯一信息对应的其他程序登录到所述服务器包括:\n[0027] 服务器接收到所述程序的验证信息及所述唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;\n[0028] 服务器查询所述对应列表,以确定有无其他程序登录到所述服务器。\n[0029] 本发明实施例还提出了一种服务器数据处理系统,包括:\n[0030] 接收模块,用于接收终端发送的程序的验证信息及所述终端的唯一信息,所述验证信息包括所述程序登录所述服务器的用户名和密码;\n[0031] 判断模块,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0032] 作为上述技术方案的优选,所述判断模块包括:\n[0033] 存储单元,用于在接收所述程序的验证信息及所述唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识对应存储在预设的对应列表中;\n[0034] 查询单元,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。\n[0035] 本发明实施例提供的技术方案的有益效果是:本发明实施例通过使终端登录服务器时同时发送一唯一信息,并在服务器端记录该唯一信息及对应的登录到服务器的程序。\n这样可以当同一终端有多个程序同时登录到该服务器时,可以通过该唯一信息将该多个程序对应起来,以实现多个程序的数据共享,降低终端和服务器的系统开销。\n附图说明\n[0036] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中使用的附图作一简单地介绍,显而易见地,下面所列附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0037] 图1为本发明第一实施例的流程示意图;\n[0038] 图2为本发明第二实施例的流程示意图;\n[0039] 图3为本发明第三实施例的结构示意图;\n[0040] 图4为本发明第四实施例的结构示意图;\n[0041] 图5为本发明第五实施例的流程示意图;\n[0042] 图6为本发明第六实施例的流程示意图;\n[0043] 图7为本发明第七实施例的结构示意图;\n[0044] 图8为本发明第八实施例的结构示意图。\n具体实施方式\n[0045] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。\n[0046] 本发明实施例的设计思路是:当终端登陆服务器时,将其唯一信息同时发送到服务器,且服务器将该用户的信息与该唯一信息对应存储。这样当有其他程序登录到该服务器时,则可以对该多个程序共享数据,以降低终端侧、服务器侧的系统开销,并降低网络数据传输开销。\n[0047] 下面通过具体的实例对本发明实施例进行进一步说明。\n[0048] 实施例1\n[0049] 本发明第一实施例提出了一种终端登录方法,其流程如图1所示,包括:\n[0050] 步骤101、当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息。\n[0051] 步骤102、服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则进入步骤103;如果没有,则步骤结束。\n[0052] 步骤103、将所述唯一信息对应的所有程序的数据进行共享。\n[0053] 本发明实施例通过使终端的程序登录服务器时同时发送一唯一信息,并在服务器端记录该唯一信息及对应的登录到服务器的程序。这样可以当同一终端有多个程序同时登录到该服务器时,可以通过该唯一信息将该多个程序对应起来,以实现多个程序的数据共享,降低终端和服务器的系统开销。\n[0054] 实施例2\n[0055] 本发明第二实施例提出了一种终端登录方法,是在第一实施例的基础上改进而来的,其流程如图2所示,包括:\n[0056] 步骤201、当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息。\n[0057] 在本发明的一个具体实施例中,该验证信息可以包括该程序登录服务器的用户名和密码;该唯一信息可以为该终端的IMEI(International Mobile Equipment Identity,国际移动设备身份码)。其中,IMEI是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。当然,采用IMEI作为该终端的唯一信息只是实现本发明的一种方式,还可以采用其他的形式,本发明实施例并不以此为限。\n[0058] 步骤202、服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则进入步骤203;如果没有,则步骤结束。\n[0059] 在本发明的一个具体实施例中,可以在服务器中存储一对应列表,该对应列表中存储有登录到该服务器的终端的用户名,以及应的唯一信息(例如IMEI)。\n[0060] 进一步的,步骤202可以具体为:\n[0061] 步骤2021、服务器接收到所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识(例如IMEI)对应存储在预设的对应列表中;\n[0062] 步骤2022、服务器查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有则跳转到步骤203;如果没有则步骤结束。\n[0063] 其中,可以先将用户名、程序标识和IMEI存储到对应列表中,然后再搜索该对应列表,以确定对应列表中是否还有其他程序登录到服务器。当然,还可以先确定对应列表中是否还有其他程序登录到服务器,然后再将当前的用户名、程序标识、IMEI存储到该对应列表中。因此前述的步骤2021和步骤2022的顺序可以互换。\n[0064] 这样可以简单的通过对应列表确定该终端中登录到该服务器的所有程序,并通过用户名确定该所有程序的数据,以方便进行数据共享。\n[0065] 进一步的,在步骤2021之前还可以包括:\n[0066] 步骤2020、通过所述验证信息中的用户名和密码进行合法性验证,如果验证通过则跳转到步骤2021;如果验证失败则步骤结束。\n[0067] 其中通过验证信息对该用户的合法性进行验证的方式为成熟的现有技术,本发明实施例并不对此做出限定。\n[0068] 步骤203、将该唯一信息对应的所有程序的数据进行共享。\n[0069] 其中,数据共享的方式可以根据不同的程序的需要设定,本发明实施例并不对此做出限定。\n[0070] 本发明实施例可以通过在服务器端预设对应列表,以将终端的用户名、IMEI、登录到服务器的程序标识对应存储。这样在有程序登录到该服务器时,可以通过该对应列表确定是否还有其他的程序登录到服务器,并简单的实现数据共享。这种方式不会增加服务器端的系统开销,且不会增加运营和维护成本。\n[0071] 实施例3\n[0072] 本发明第三实施例提出了一种终端登录系统,其结构如图3所示,包括:终端1和服务器2;\n[0073] 其中,终端1包括:\n[0074] 登录模块11,用于当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息。\n[0075] 其中,服务器2包括:\n[0076] 接收模块21,用于接收所述程序的验证信息及唯一信息;\n[0077] 判断模块22,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0078] 本发明实施例通过使终端的程序登录服务器时同时发送一唯一信息,并在服务器端记录该唯一信息及对应的登录到服务器的程序。这样可以当同一终端有多个程序同时登录到该服务器时,可以通过该唯一信息将该多个程序对应起来,以实现多个程序的数据共享,降低终端和服务器的系统开销。\n[0079] 实施例4\n[0080] 本发明第四实施例提出了一种终端登录系统,是在第三实施例的基础上改进而来,其结构如图4所示,包括:终端1和服务器2;\n[0081] 其中,终端1包括:\n[0082] 登录模块11,用于当终端的程序登录服务器时,向所述服务器发送验证信息及该终端内置的唯一信息。\n[0083] 在本发明的一个具体实施例中,该验证信息可以包括该程序登录服务器的用户名和密码;该唯一信息可以为该终端的IMEI(International Mobile Equipment Identity,国际移动设备身份码)。其中,IMEI是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。当然,采用IMEI作为该终端的唯一信息只是实现本发明的一种方式,还可以采用其他的形式,本发明实施例并不以此为限。\n[0084] 其中,服务器2包括:\n[0085] 接收模块21,用于接收所述程序的验证信息及唯一信息;\n[0086] 判断模块22,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0087] 在本发明的一个具体实施例中,可以在服务器中存储一对应列表,该对应列表中存储有登录到该服务器的终端的用户名,以及应的唯一信息(例如IMEI)。\n[0088] 其中,数据共享的方式可以根据不同的程序的需要设定,本发明实施例并不对此做出限定。\n[0089] 进一步的,判断模块22可以具体为:\n[0090] 存储单元221,用于在接收所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识(例如IMEI)对应存储在预设的对应列表中;\n[0091] 查询单元222,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。如果没有,则可以按照现有技术中的方式与终端进行通讯,在此不再赘述。\n[0092] 其中,可以先将用户名、程序标识和IMEI存储到对应列表中,然后再搜索该对应列表,以确定对应列表中是否还有其他程序登录到服务器。当然,还可以先确定对应列表中是否还有其他程序登录到服务器,然后再将当前的用户名、程序标识、IMEI存储到该对应列表中。\n[0093] 这样可以简单的通过对应列表确定该终端中登录到该服务器的所有程序,并通过用户名确定该所有程序的数据,以方便进行数据共享。\n[0094] 进一步的,判断模块22还可以包括:\n[0095] 验证单元220,用于通过所述验证信息中的用户名和密码进行合法性验证,如果验证通过则将该用户名和唯一信息发送到存储单元211。如果验证失败,则可以返回错误信息。\n[0096] 其中通过验证信息对该用户的合法性进行验证的方式为成熟的现有技术,本发明实施例并不对此做出限定。\n[0097] 本发明实施例可以通过在服务器端预设对应列表,以将终端的用户名、IMEI、登录到服务器的程序标识对应存储。这样在有程序登录到该服务器时,可以通过该对应列表确定是否还有其他的程序登录到服务器,并简单的实现数据共享。这种方式不会增加服务器端的系统开销,且不会增加运营和维护成本。\n[0098] 本发明实施例第三和第四的系统,与前述的第一和第二实施例的方法构思和原理相同,因此在第三和第四实施例中对与第一和第二实施例中相同的部分不再赘述。\n[0099] 实施例5\n[0100] 本发明第五实施例提出了一种服务器数据处理方法,其流程如图5所示,包括:\n[0101] 步骤301、接收终端发送的验证信息及该终端的唯一信息;\n[0102] 步骤302、确定有无与该唯一信息对应的其他程序登录到所述服务器,如果是则将该唯一信息对应的所有程序的数据进行共享。\n[0103] 本发明实施例通过使终端的程序登录服务器时同时发送一唯一信息,并在服务器端记录该唯一信息及对应的登录到服务器的程序。这样可以当同一终端有多个程序同时登录到该服务器时,可以通过该唯一信息将该多个程序对应起来,以实现多个程序的数据共享,降低终端和服务器的系统开销。\n[0104] 实施例6\n[0105] 本发明第六实施例提出了一种服务器数据处理方法,是在第五实施例的基础上改进而来的,其流程如图6所示,包括:\n[0106] 步骤401、接收终端发送的验证信息及该终端的唯一信息。\n[0107] 在本发明的一个具体实施例中,该验证信息可以包括该程序登录服务器的用户名和密码;该唯一信息可以为该终端的IMEI(International Mobile Equipment Identity,国际移动设备身份码)。其中,IMEI是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。当然,采用IMEI作为该终端的唯一信息只是实现本发明的一种方式,还可以采用其他的形式,本发明实施例并不以此为限。\n[0108] 步骤402、服务器接收到所述程序的验证信息及唯一信息后,通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则进入步骤403;如果没有,则步骤结束。\n[0109] 在本发明的一个具体实施例中,可以在服务器中存储一对应列表,该对应列表中存储有登录到该服务器的终端的用户名,以及应的唯一信息(例如IMEI)。\n[0110] 进一步的,步骤402可以具体为:\n[0111] 步骤4021、服务器接收到所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识(例如IMEI)对应存储在预设的对应列表中;\n[0112] 步骤4022、服务器查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有则跳转到步骤403;如果没有则步骤结束。\n[0113] 其中,可以先将用户名、程序标识和IMEI存储到对应列表中,然后再搜索该对应列表,以确定对应列表中是否还有其他程序登录到服务器。当然,还可以先确定对应列表中是否还有其他程序登录到服务器,然后再将当前的用户名、程序标识、IMEI存储到该对应列表中。因此前述的步骤4021和步骤4022的顺序可以互换。\n[0114] 这样可以简单的通过对应列表确定该终端中登录到该服务器的所有程序,并通过用户名确定该所有程序的数据,以方便进行数据共享。\n[0115] 进一步的,在步骤4021之前还可以包括:\n[0116] 步骤4020、通过所述验证信息中的用户名和密码进行合法性验证,如果验证通过则跳转到步骤4021;如果验证失败则步骤结束。\n[0117] 其中通过验证信息对该用户的合法性进行验证的方式为成熟的现有技术,本发明实施例并不对此做出限定。\n[0118] 步骤403、将该唯一信息对应的所有程序的数据进行共享。\n[0119] 其中,数据共享的方式可以根据不同的程序的需要设定,本发明实施例并不对此做出限定。\n[0120] 本发明实施例可以通过在服务器端预设对应列表,以将终端的用户名、IMEI、登录到服务器的程序标识对应存储。这样在有程序登录到该服务器时,可以通过该对应列表确定是否还有其他的程序登录到服务器,并简单的实现数据共享。这种方式不会增加服务器端的系统开销,且不会增加运营和维护成本。\n[0121] 实施例7\n[0122] 本发明第七实施例提出了一种服务器数据处理系统,其结构如图7所示,包括:\n[0123] 接收模块21,用于接收所述程序的验证信息及唯一信息;\n[0124] 判断模块22,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0125] 本发明实施例通过使终端的程序登录服务器时同时发送一唯一信息,并在服务器端记录该唯一信息及对应的登录到服务器的程序。这样可以当同一终端有多个程序同时登录到该服务器时,可以通过该唯一信息将该多个程序对应起来,以实现多个程序的数据共享,降低终端和服务器的系统开销。\n[0126] 实施例8\n[0127] 本发明第八实施例提出了一种服务器数据处理系统,是在第七实施例的基础上改进而来的,其结构如图8所示,包括:\n[0128] 接收模块21,用于接收所述程序的验证信息及唯一信息;\n[0129] 判断模块22,用于通过该唯一信息查询有无与所述唯一信息对应的其他程序登录到所述服务器;如果有,则将所述唯一信息对应的终端的所有程序的数据共享使用。\n[0130] 在本发明的一个具体实施例中,可以在服务器中存储一对应列表,该对应列表中存储有登录到该服务器的终端的用户名,以及应的唯一信息(例如IMEI)。\n[0131] 其中,数据共享的方式可以根据不同的程序的需要设定,本发明实施例并不对此做出限定。\n[0132] 进一步的,判断模块22可以具体为:\n[0133] 存储单元221,用于在接收所述程序的验证信息及唯一信息后,将所述验证信息中的用户名、所述终端的唯一标识(例如IMEI)对应存储在预设的对应列表中;\n[0134] 查询单元222,用于查询所述对应列表,以确定有无其他程序登录到所述服务器,如果有,则将该唯一信息对应的所有程序的数据进行共享。如果没有,则可以按照现有技术中的方式与终端进行通讯,在此不再赘述。\n[0135] 其中,可以先将用户名、程序标识和IMEI存储到对应列表中,然后再搜索该对应列表,以确定对应列表中是否还有其他程序登录到服务器。当然,还可以先确定对应列表中是否还有其他程序登录到服务器,然后再将当前的用户名、程序标识、IMEI存储到该对应列表中。\n[0136] 这样可以简单的通过对应列表确定该终端中登录到该服务器的所有程序,并通过用户名确定该所有程序的数据,以方便进行数据共享。\n[0137] 进一步的,判断模块22还可以包括:\n[0138] 验证单元220,用于通过所述验证信息中的用户名和密码进行合法性验证,如果验证通过则将该用户名和唯一信息发送到存储单元211。如果验证失败,则可以返回错误信息。\n[0139] 其中通过验证信息对该用户的合法性进行验证的方式为成熟的现有技术,本发明实施例并不对此做出限定。\n[0140] 本发明实施例可以通过在服务器端预设对应列表,以将终端的用户名、IMEI、登录到服务器的程序标识对应存储。这样在有程序登录到该服务器时,可以通过该对应列表确定是否还有其他的程序登录到服务器,并简单的实现数据共享。这种方式不会增加服务器端的系统开销,且不会增加运营和维护成本。\n[0141] 本发明实施例第七和第八的系统,与前述的第五和第六实施例的方法构思和原理相同,因此在第七和第八实施例中对与第五和第六实施例中相同的部分不再赘述。\n[0142] 在本发明的上述所有实施例中,终端可以为手机、PDA等设备。共享的数据可以为:\n终端的程序登录服务器时的用户名和密码。程序可以为:设置于终端内的游戏。\n[0143] 下面以一个具体的实例对本发明进行进一步说明:在本例中,手机中设有多个游戏,且该多个游戏都通过QQ号码及密码作为登录的用户名和密码。\n[0144] 步骤501、用户在手机中进行游戏后,请求将该游戏成绩发送到服务器时,将该用户的QQ号码、密码、IMEI码同时发送到该服务器。\n[0145] 步骤502、服务器接收到该QQ号码、密码、IMEI码之后,先进行验证;如果验证通过,则跳转到步骤503;如果验证不通过,则返回错误信息;\n[0146] 步骤503、服务器将该QQ号码、IMEI码对应存储在对应列表中;并将手机发送的游戏成绩存储到服务器中;\n[0147] 步骤504、用户进行其他游戏后再次选择需要上传成绩时,服务器根据该请求中的IMEI码查询该对应列表,确定该QQ号码已经登录过,则可以直接接收该手机的游戏成绩而无需再次进行验证。\n[0148] 在另一个实施例中,本发明实施例还可以具体为:手机中设有多个游戏,且该多个游戏都通过QQ号码及密码作为登录的用户名和密码。\n[0149] 步骤601、用户在手机中进行游戏后,将该用户的QQ号码、密码、IMEI码同时发送到该服务器。\n[0150] 步骤602、服务器接收到该QQ号码、密码、IMEI码之后,先进行验证;如果验证通过,则跳转到步骤603;如果验证不通过,则返回错误信息;\n[0151] 步骤603、服务器将该QQ号码、IMEI码对应存储在对应列表中;并将手机发送的游戏成绩存储到服务器中;\n[0152] 步骤604、用户通过手机登陆其他游戏时,无需进行登录,则直接处于登录状态。\n[0153] 其中,本发明中的终端可以为移动终端,优选的可以为手机。当然,本发明中的终端还可以包括但不限于:PAD(Personal Digital Assistant,个人数字助理)、平板电脑等具有通讯及处理能力的手持终端设备。\n[0154] 本发明实施例所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。\n[0155] 以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2015-04-01
- 2012-07-04
实质审查的生效
IPC(主分类): H04L 29/08
专利申请号: 201010547549.4
申请日: 2010.11.15
- 2012-05-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-02-18
|
2008-06-30
| | |
2
| |
2008-02-27
|
2007-09-28
| | |
3
| |
2010-10-13
|
2009-04-08
| | |
4
| |
2008-05-21
|
2007-03-30
| | |
5
| |
2008-02-06
|
2007-09-10
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |