个人信息显示方法和系统的制作方法

文档序号:7599720阅读:84来源:国知局
专利名称:个人信息显示方法和系统的制作方法
技术领域
本发明涉及个人信息显示技术,特别是个人信息显示方法和系统。
背景技术
随着计算机技术和网络技术的飞速发展,因特网(Internet)在人们的日常生活、学习和工作中发挥的作用也越来越大。相应地,随着因特网的发展,各种在线游戏也获得了迅速的发展。在很多在线游戏中,用户需要显示个人信息,并且根据所显示的个人信息而执行相应的操作。目前,现有技术中在各种在线游戏中显示用户个人信息的方式有很多种,而且一般都是通过文本的方式来显示用户的个人信息。
图1所示为现有技术中个人信息显示系统的结构图。如图1所示,该系统包括个人信息显示框101和服务器102。其中,个人信息显示框101用于显示用户的个人信息,服务器102用于存储个人信息。现有技术中对个人信息的表现不够充分,并不能通过显示出来的个人信息直接和该用户进行动态交互,从而非常不利于用户之间的互动交流。同时,现有技术中的个人信息修改功能也非常有限,并不利于用户对自己的个人信息进行管理。例如现有技术中并不能对用户的玩伴进行好友和黑名单的区分。相应地,从而也无法支持各种对玩伴区分后的相应操作。
图2所示为现有技术中第一实施方式的个人信息显示示意图。如图2所示,这种方式所显示的个人信息非常简单,而且不能通过显示出来的个人信息直接和该用户进行动态交互,非常不利于用户之间的互动交流。同时,在该种方式中,也不能支持由用户对玩伴进行区分,从而不能对用户喜欢的玩友和不喜欢的玩友进行区分,并且不能相应地了解好友的在线状态。
图3所示为现有技术中第二实施方式的个人信息显示示意图。如图3所示,该种方式显示的个人信息比较充分,但是同样不能通过显示出来的个人信息直接和该用户进行动态交互,所以也非常不利于用户之间的互动交流。同时,该种方式同样也不能由用户对玩伴进行相应的区分,而且也不能相应地了解好友的在线状态。

发明内容
有鉴于此,本发明的主要目的是提出一种个人信息显示方法,以实现和用户动态交互。
本发明的另一目的是提出一种个人信息显示方法,以动态修改用户的个人信息。
本发明的另一目的是提出一种个人信息显示系统,以实现动态修改用户的个人信息和用户之间的动态交互。
为达到上述目的,本发明的技术方案是这样实现的一种个人信息显示方法,包括以下步骤A1、逻辑管理模块向服务器发送显示个人信息请求;B1、服务器查询所述个人信息,并向逻辑管理模块发送个人信息,逻辑管理模块向个人信息显示框发送个人信息;C1、逻辑管理模块根据在个人信息显示框的输入,向服务器发送用户之间动态交互请求,服务器根据该动态交互请求实现用户之间的动态交互。
步骤C1所述用户之间的动态交互为用户之间进行聊天,所述步骤C1包括C11、用户在个人信息显示框发出和聊天用户进行聊天的聊天请求,逻辑管理模块向服务器发出该聊天请求,服务器根据所述聊天请求向逻辑管理模块发送所述聊天用户的个人信息;C21、逻辑管理模块创建聊天窗口,并向所述聊天窗口发送所述聊天用户的个人信息。
该方法进一步包括,步骤B1后,当个人信息显示框向逻辑管理模块发送查询在线好友状态信息请求时,逻辑管理模块进一步向服务器发送该查询在线好友状态信息请求,服务器根据该查询在线好友状态信息请求查询在线好友状态信息,并向逻辑管理模块发送该查询在线好友状态信息,逻辑管理模块将服务器发出的在线好友状态信息发送给个人信息显示框。
一种个人信息显示方法,包括以下步骤A2、逻辑管理模块向服务器发送显示个人信息请求;B2、服务器查询所述个人信息、并向逻辑管理模块发送个人信息,逻辑管理模块向个人信息显示框发送个人信息;C2、逻辑管理模块根据在个人信息显示框的输入,向服务器发送修改用户个人信息的请求,服务器根据该修改用户个人信息的请求实现动态修改用户的个人信息、并向逻辑管理模块发送修改后的个人信息,逻辑管理模块将修改后的个人信息发送给个人信息显示框,个人信息显示框显示修改后的个人信息。
所述步骤C2包括当个人信息显示框向逻辑管理模块发送查询在线好友状态信息请求时,逻辑管理模块向服务器发送该查询在线好友状态信息请求,服务器根据该查询在线好友状态信息请求查询在线好友状态、并向逻辑管理模块发送查询后的在线好友状态信息,逻辑管理模块将服务器发出的在线好友状态信息发送给个人信息显示框,个人信息显示框显示该在线好友状态信息。
所述步骤C2包括当个人信息显示框向逻辑管理模块发送更换网络虚拟服装请求时,逻辑管理模块打开更换网络虚拟服装网页、并向服务器发送换装后的网络虚拟服装,服务器将网络虚拟服装更新为所述换装后的网络虚拟服装、并向逻辑管理模块发送更新后的网络虚拟服装,逻辑管理模块将服务器发出的更新后的网络虚拟服装发送给个人信息显示框,个人信息显示框显示更新后的网络虚拟服装。
所述步骤C2包括当个人信息显示框向逻辑管理模块发送加为黑名单请求时,逻辑管理模块向服务器发送该加为黑名单的请求,服务器更新黑名单列表并向逻辑管理模块发送更新后的黑名单列表,逻辑管理模块将服务器发出的更新后的黑名单列表发送给个人信息显示框,个人信息显示框显示更新后黑名单列表。
所述步骤C2包括当个人信息显示框向逻辑管理模块发送查询游戏信息请求时,逻辑管理模块向服务器发送该查询游戏信息请求,服务器查询游戏信息并向逻辑管理模块发送查询后的游戏信息,逻辑管理模块将服务器发出的查询后的游戏信息发送给个人信息显示框,个人信息显示框显示查询后的游戏信息。
一种个人信息显示系统,该系统包括个人信息显示框,用于显示个人信息并接收用户的输入;服务器,用于存储个人信息;逻辑管理模块,用于实现个人信息显示框和服务器之间的信息交流,并根据用户的输入实现用户之间的动态交互。
所述个人信息显示框包括道具、换装、游戏币、改昵称、游戏好友、黑名单、家族中任意一种或者其中至少一种的任意组合。
从以上的技术方案可以看出,本发明所提出的显示个人信息的方法中,逻辑管理模块根据在个人信息显示框的输入,向服务器发送用户之间动态交互请求,服务器根据该动态交互请求而实现用户之间的动态交互,从而应用本发明后实现了用户之间的聊天等动态交互,进而为用户之间的交流提供了便利。
同时,本发明所提出的显示个人信息的方法中,逻辑管理模块根据在个人信息显示框的输入,向服务器发送修改用户个人信息的请求,服务器根据该请求动态修改用户的个人信息,并向逻辑管理模块发送修改后的个人信息,逻辑管理模块向个人信息显示框发送该修改后的个人信息,从而为用户修改个人信息提供了便利。并且,本发明中对用户的伙伴进行了好友和黑名单的划分,从而进一步为用户的使用提供了方便。
本发明所提出的个人信息显示系统包括用于显示个人信息并接收用户输入的个人信息显示框、用于存储个人信息的服务器和逻辑管理模块。其中,逻辑管理模块用于实现个人信息显示框和服务器之间的信息交流,并根据用户的输入实现用户之间的动态交互。
应用本发明后,当用户在个人信息框发出动态交互请求时,逻辑管理模块向服务器发出该动态交互请求,服务器提供相关用户的个人信息,并且逻辑管理模块执行动态交互操作,从而实现了用户之间的动态交互。
因此,应用本发明后实现了个人信息显示框和服务器之间的动态交互,并且通过逻辑管理模块实现了对个人信息存储和个人信息管理的分离,从而增强了对个人信息的维护功能,而且增强了对个人信息显示模块的可维护性。


图1为现有技术中个人信息显示模块的结构图。
图2为现有技术中第一实施方式的个人信息显示示意图。
图3为现有技术中第二实施方式的个人信息显示示意图。
图4为本发明的个人信息显示系统的结构图。
图5为本发明一实施例的个人信息分类图。
图6为本发明一实施例的个人信息显示示意图。
图7为根据本发明第一实施例的个人信息显示方法的流程示意图。
图8为根据本发明第二实施例的个人信息显示方法的流程示意图。
图9为本发明一实施例的支持动态交互的个人信息显示流程图。
图10为本发明一实施例的用户动态交互示意图。
图11为本发明一实施例的用户聊天窗口示意图。
具体实施例方式
为使本发明的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本发明再作进一步详细的说明。
图4为本发明的个人信息显示系统的结构图。如图4所示,本发明所提出的个人信息显示系统包括个人信息显示框401、逻辑管理模块402和服务器403。其中,个人信息显示框401用于显示个人信息,并接收用户的输入;逻辑管理模块402用于实现个人信息显示框401和服务器403之间的信息交流,并根据用户的输入实现用户之间的动态交互;服务器403用于存储个人信息。具体地,逻辑管理模块402可用于从服务器403获取个人信息,并向个人信息显示框401发送个人信息,而且根据用户的输入执行该用户和其它用户的动态交互。
个人信息显示框401用于显示个人信息。优选地,用户的个人信息可包括用户的个人属性和个人行为。图5所示为本发明一实施例的个人信息分类图。图6为本发明一实施例的个人信息显示示意图。如图5和图6所示,个人信息分为个人属性和个人行为,其中个人属性包括昵称、ID号、身份、游戏币、家族、游戏列表、黑名单等。个人行为可包括道具、换装、游戏币、改昵称等。同时,游戏列表、黑名单和家族本身还同时具有子属性和子行为,子属性包括列表名单和用户状态,子行为包括查看资料、聊天、删除、加为黑名单和查询游戏信息。
根据图4所示的系统,图7为根据本发明第一实施例的个人信息显示方法的流程示意图。如图7所示,包括以下步骤步骤701逻辑管理模块402向服务器403发送显示个人信息请求。
用户的个人信息保存在服务器403。逻辑管理模块402与服务器403进行交互以获取用户的个人信息。
步骤702服务器403查询所述个人信息,并向逻辑管理模块402发送个人信息,逻辑管理模块402向个人信息显示框发送个人信息;步骤703逻辑管理模块402根据在个人信息显示框401的输入,向服务器403发送修改用户个人信息的请求,服务器403根据该修改用户个人信息的请求实现动态修改用户的个人信息、并向逻辑管理模块402发送修改后的个人信息,逻辑管理模块402将修改后的个人信息发送给个人信息显示框401,个人信息显示框401显示修改后的个人信息。
在这里,当用户在个人信息显示框401修改自己的个人信息时,逻辑管理模块402向服务器403发送修改个人信息请求消息,服务器403相应地更新存储在服务器403中的个人消息、并向逻辑管理模块402发送修改后的个人信息,逻辑管理模块402将修改后的个人信息发送给个人信息显示框401,并在个人信息框子模块401呈现修改后的个人信息。例如当用户A在自身的在个人信息显示框401上更改昵称时,个人信息显示框401向逻辑管理模块402发出更改昵称请求消息,逻辑管理模块402向服务器403发送该更改昵称请求消息,服务器403相应地更新存储在服务器403中用户A的昵称、并向逻辑管理模块402发送更新后的用户A的昵称,逻辑管理模块402将更新后的用户A的昵称发送给个人信息显示框401,个人信息显示框401呈现更新后的用户A的昵称。
可选地,当个人信息显示框401向逻辑管理模块402发送查询在线好友状态信息请求时,逻辑管理模块402向服务器403发送该查询在线好友状态信息请求,服务器403查询在线好友状态、并将查询后的在线好友状态信息向逻辑管理模块402发送,逻辑管理模块402将查询后的在线好友状态信息向个人信息显示框401发送,个人信息显示框401呈现查询后的在线好友状态信息。
可选地,当个人信息显示框401向逻辑管理模块402发送更换网络虚拟服装请求时,逻辑管理模块402打开更换网络虚拟服装的网页,并向服务器403发送换装后的网络虚拟服装,服务器403将网络虚拟服装更新为所述换装后的网络虚拟服装、并将更新后的网络虚拟服装向逻辑管理模块402发送,逻辑管理模块402将更新后的网络虚拟服装向个人信息显示框401发送,个人信息显示框401呈现更新后的网络虚拟服装。
可选地,当个人信息显示框401向逻辑管理模块402发送加为黑名单请求时,逻辑管理模块402向服务器403发送该加为黑名单请求,服务器403更新黑名单列表并向逻辑管理模块402发送更新后的黑名单列表,逻辑管理模块402并将服务器403发出的更新后的黑名单列表发送给个人信息显示框401,个人信息显示框401呈现更新后的黑名单列表。
可选地,当个人信息显示框401向逻辑管理模块402发送查询游戏信息请求时,逻辑管理模块402向服务器403发送该查询游戏信息请求,服务器403查询游戏信息、并向逻辑管理模块402发送游戏信息,逻辑管理模块402将服务器403发出游戏信息发送给个人信息显示框401,个人信息显示框401呈现游戏信息。
因此,通过逻辑管理模块402实现了对个人信息存储和对个人信息管理的分离,从而增强了对个人信息的维护功能,并增强了对个人信息显示模块的可维护性。
根据图4所示的系统,图8为根据本发明第二实施例的个人信息显示方法的流程示意图。如图8所示,包括以下步骤步骤801逻辑管理模块402向服务器403发送显示个人信息请求;步骤802服务器403查询所述个人信息,并向逻辑管理模块402发送个人信息,逻辑管理模块402向个人信息显示框401发送个人信息;步骤803逻辑管理模块根据在个人信息显示框的输入,向服务器发送用户之间动态交互请求,服务器根据该动态交互请求实现用户之间的动态交互。
在这里,当用户在个人信息框子模块401发出和其它用户的动态交互请求时,逻辑管理子模块402向服务器403发出该动态交互请求,服务器403提供相关用户的个人信息,并且逻辑管理子模块402执行动态交互操作,以实现用户之间的动态交互。例如当用户A在个人信息显示框401中点击查看好友列表中用户B的个人信息时,逻辑管理子模块402向服务器403发出查看用户B个人信息的请求,服务器403向逻辑管理子模块402提供用户B的个人信息,逻辑管理子模块402向个人信息显示框401发送用户B的个人信息,以控制呈现用户B的个人信息,从而使得用户A可以查看用户B的个人信息。再例如,当用户A在自身的个人信息框上点击某好友(例如用户B)以聊天时,逻辑管理子模块402向服务器403发出用户A和用户B聊天的请求,服务器403向逻辑管理子模块402提供用户B的相关信息,并且逻辑管理子模块402控制显示用户A和用户B聊天窗口,从而使得用户A和用户B可以进行聊天。类似地,用户A也可以了解好友的上线状态等动态交互。
在步骤803之后,当个人信息显示框401向逻辑管理模块402发送查询在线好友状态信息请求时,逻辑管理模块402进一步向服务器403发送该查询在线好友状态信息请求,服务器403根据该查询在线好友状态信息请求查询在线好友状态信息,并向逻辑管理模块402发送该查询在线好友状态信息,逻辑管理模块402将服务器403发出的在线好友状态信息发送给个人信息显示框401。
因此,通过逻辑管理子模块还实现了用户之间的动态交换,从而方便了用户之间的交流。
下面以腾讯(Tencent)公司的QQ game为例进一步详细说明本发明的相关流程。在QQ game中,用户在QQ客户端(client)登录游戏后首先显示游戏大厅,然后可在游戏大厅中选择相应的游戏和显示用户的个人信息。
图9为本发明一实施例的个人信息显示流程图。如图9所示,包括以下步骤步骤901启动游戏大厅,从服务器获取游戏大厅信息。
当用户登录QQ game后,QQ客户端首先启动游戏大厅,并从服务器获取游戏大厅的信息。
步骤902QQ客户端根据获取的游戏大厅信息创建游戏大厅界面。
步骤903QQ客户端创建个人信息显示框。
当QQ客户端创建游戏大厅界面后,QQ客户端创建个人信息显示框,并向逻辑管理模块发送获取用户个人信息的请求,逻辑管理模块向服务器发送该请求。接收到该获取用户个人信息的请求后,服务器取出该用户的个人信息,并将该个人信息发送给逻辑管理模块,逻辑管理模块向个人信息显示框发送个人信息,以在个人信息显示框中呈现用户的个人信息。当用户在个人信息显示框模块修改个人信息时,逻辑管理模块向服务器发送修改个人信息请求消息。此时,相应地,服务器更新存储在服务器中的个人消息,并在个人信息显示框呈现更新后的个人信息。例如当用户在个人信息显示框点击换装按钮时,逻辑管理模块向服务器发出换装请求,并且打开QQ商城的网页以方便用户换装,服务器相应地更新存储在服务器中的用户服装,并在个人信息显示框呈现更新后的用户服装。
步骤904当用户在QQ客户端发送动态交互请求时,逻辑管理模块创建动态交互窗口。
当用户在个人信息显示框发出动态交互请求时,逻辑管理模块向服务器发出该动态交互请求,服务器提供相关用户的个人信息,并且逻辑管理模块创建动态交互窗口以执行动态交互操作,以实现用户之间的动态交互。例如逻辑管理模块可以根据相应的动态交互请求而创建IE控件、打开内嵌网页、创建聊天窗口等等,从而实现用户之间的动态交互。例如当用户A在自身的个人信息显示框上点击某好友(例如用户B)而聊天时,逻辑管理模块向服务器发出用户A和用户B聊天的请求,服务器向逻辑管理模块提供用户B的相关聊天信息,并且逻辑管理模块控制显示用户A和用户B聊天窗口,并在该聊天窗口上显示用户B的聊天信息,从而使得用户A和用户B可以进行聊天。图10为本发明一实施例的用户动态交互示意图,图11为本发明一实施例的用户聊天窗口示意图。
以上过程中,以腾讯公司的QQ game为例说明了本发明。但是,可以意识到,本发明并不局限与此,而是可以适用于任何需要支持动态交互和动态修改用户个人信息的显示个人信息的情形中。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种个人信息显示方法,其特征在于,包括以下步骤A1、逻辑管理模块向服务器发送显示个人信息请求;B1、服务器查询所述个人信息,并向逻辑管理模块发送个人信息,逻辑管理模块向个人信息显示框发送个人信息;C1、逻辑管理模块根据在个人信息显示框的输入,向服务器发送用户之间动态交互请求,服务器根据该动态交互请求实现用户之间的动态交互。
2.根据权利要求1所述的方法,其特征在于,步骤C1所述用户之间的动态交互为用户之间进行聊天,所述步骤C1包括C11、用户在个人信息显示框发出和聊天用户进行聊天的聊天请求,逻辑管理模块向服务器发出该聊天请求,服务器根据所述聊天请求向逻辑管理模块发送所述聊天用户的个人信息;C21、逻辑管理模块创建聊天窗口,并向所述聊天窗口发送所述聊天用户的个人信息。
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括,步骤B1后,当个人信息显示框向逻辑管理模块发送查询在线好友状态信息请求时,逻辑管理模块进一步向服务器发送该查询在线好友状态信息请求,服务器根据该查询在线好友状态信息请求查询在线好友状态信息,并向逻辑管理模块发送该查询在线好友状态信息,逻辑管理模块将服务器发出的在线好友状态信息发送给个人信息显示框。
4.一种个人信息显示方法,其特征在于,包括以下步骤A2、逻辑管理模块向服务器发送显示个人信息请求;B2、服务器查询所述个人信息、并向逻辑管理模块发送个人信息,逻辑管理模块向个人信息显示框发送个人信息;C2、逻辑管理模块根据在个人信息显示框的输入,向服务器发送修改用户个人信息的请求,服务器根据该修改用户个人信息的请求实现动态修改用户的个人信息、并向逻辑管理模块发送修改后的个人信息,逻辑管理模块将修改后的个人信息发送给个人信息显示框,个人信息显示框显示修改后的个人信息。
5.根据权利要求4所述的方法,其特征在于,所述步骤C2包括当个人信息显示框向逻辑管理模块发送查询在线好友状态信息请求时,逻辑管理模块向服务器发送该查询在线好友状态信息请求,服务器根据该查询在线好友状态信息请求查询在线好友状态、并向逻辑管理模块发送查询后的在线好友状态信息,逻辑管理模块将服务器发出的在线好友状态信息发送给个人信息显示框,个人信息显示框显示该在线好友状态信息。
6.根据权利要求4所述的方法,其特征在于,所述步骤C2包括当个人信息显示框向逻辑管理模块发送更换网络虚拟服装请求时,逻辑管理模块打开更换网络虚拟服装网页、并向服务器发送换装后的网络虚拟服装,服务器将网络虚拟服装更新为所述换装后的网络虚拟服装、并向逻辑管理模块发送更新后的网络虚拟服装,逻辑管理模块将服务器发出的更新后的网络虚拟服装发送给个人信息显示框,个人信息显示框显示更新后的网络虚拟服装。
7.根据权利要求4所述的方法,其特征在于,所述步骤C2包括当个人信息显示框向逻辑管理模块发送加为黑名单请求时,逻辑管理模块向服务器发送该加为黑名单的请求,服务器更新黑名单列表并向逻辑管理模块发送更新后的黑名单列表,逻辑管理模块将服务器发出的更新后的黑名单列表发送给个人信息显示框,个人信息显示框显示更新后黑名单列表。
8.根据权利要求4所述的方法,其特征在于,所述步骤C2包括当个人信息显示框向逻辑管理模块发送查询游戏信息请求时,逻辑管理模块向服务器发送该查询游戏信息请求,服务器查询游戏信息并向逻辑管理模块发送查询后的游戏信息,逻辑管理模块将服务器发出的查询后的游戏信息发送给个人信息显示框,个人信息显示框显示查询后的游戏信息。
9.一种个人信息显示系统,其特征在于,该系统包括个人信息显示框,用于显示个人信息并接收用户的输入;服务器,用于存储个人信息;逻辑管理模块,用于实现个人信息显示框和服务器之间的信息交流,并根据用户的输入实现用户之间的动态交互。
10.根据权利要求9所述的个人信息显示系统,其特征在于,所述个人信息显示框包括道具、换装、游戏币、改昵称、游戏好友、黑名单、家族中任意一种或者其中至少一种的任意组合。
全文摘要
本发明公开了一种个人信息显示系统,包括个人信息显示框,用于显示个人信息并接收用户的输入;服务器,用于存储个人信息;逻辑管理模块,用于实现个人信息显示框和服务器之间的信息交流,并根据用户的输入实现用户之间的动态交互。本发明还公开了个人信息显示方法逻辑管理模块向服务器发送显示个人信息请求;服务器查询个人信息,并向逻辑管理模块发送个人信息,逻辑管理模块向个人信息显示框发送个人信息;逻辑管理模块根据在个人信息显示框的输入,向服务器发送用户之间动态交互请求,服务器根据该动态交互请求实现用户之间的动态交互。应用本发明后实现了用户之间的聊天等动态交互,进而为用户之间的交流提供了便利。
文档编号H04L12/16GK1773925SQ200410092749
公开日2006年5月17日 申请日期2004年11月9日 优先权日2004年11月9日
发明者王华明, 高峰, 陈东明 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1