聊天方法、聊天室客户端、系统管理后台及服务器的制作方法

文档序号:7660464阅读:152来源:国知局
专利名称:聊天方法、聊天室客户端、系统管理后台及服务器的制作方法
技术领域
本发明涉及互联网领域,尤其涉及一种聊天方法、聊天室客户端、系统 管理后台及服务器。
背景技术
随着网络技术的不断发展,出现了越来越多的利用互联网进行交流的形式。例如现在目前许多网站建立了公共的网络聊天室;每个网络聊天室还可 以分成多个聊天房间,网络用户经过注册后,可以选4奪进入其中一个聊天房但是目前的网络聊天室基本上是文字聊天或者是以音、视频为主的聊天 方式,其实现过程也比较简单,只需要客户端接收到发送文字、音、视频的 信息后,通过服务器将相应的文字、音、视频信息转发到聊天室的其他客户 端就可以了。并且由于目前的网络聊天室不能进行更多的应用形式,无法满 足用户的多种需求。发明内容本发明一实施例要解决的技术问题是提供一种多应用形式的聊天方法。 为解决上述技术问题,本发明所提供的查询结果处理方法实施例是通过 以下技术方案实现的接收多媒体应用请求,该请求中包括应用请求的标识;将所述的多媒体 应用请求发送经服务器转发至系统管理后台,并接收根据所述标识查找到的 多媒体应用资源并显示。其中,接收所述的多媒体应用资源信息并显示后,进一步将多媒体应用 资源信息通过服务器预先存储的其他用户标识及地址信息转发至其他用户端。其中,将应用信息转发至其他用户后,收到其他用户端对应用信息的下 载请求时,通过点对点下载方式将所述的应用信息发送至其他用户端。
其中,所述的多媒体应用请求为播放网络电视请求、音乐分享请求、查 看股票信息请求、视频表演请求、房间论坛请求。其中,当系统管理后台固定预先设置的多媒体应用资源信息种类后,只 能够接收到预置种类的多媒体应用请求。本发明提供了一种聊天室客户端,该客户端包括接收单元,包括第一接收单元,用于接收多媒体应用请求,该请求中包括多媒体应用请求的标识;第二接收单元,用于接收根据所述标识查找到预置的多媒体应用资源;发送单元,第一发送单元,用于将所述的多媒体应用请求发送至服务器;显示单元,用于将接收单元接收到的多媒体应用资源信息显示给用户。其中,所述的发送单元进一步包括第二发送单元,用于将应用信息转发 至服务器,服务器通过预先存储的其他用户标识及地址信息转发至其他用户端。其中,所述的接收单元进一步包括第三接收单元,用于接收其他用户端对应用信息的下载请求;发送单元进一步包括第三发送单元,用于将所述的应用信息发送至其他 客户端。本发明提供了一种系统管理后台,该后台包括存储单元,用于存储预置的多媒体应用资源信息及其对应的应用请求标识;接收/发送单元,用于接收所述应用请求,该请求中包括应用请求标识; 发送所述应用请求对应的应用资源信息;查找单元,用于通过接收到的应用请求标识查找预置的应用资源信息。其中,所述的存储单元,包括网络电视存储单元、音乐存储单元、股票 信息存储单元、视频表演单元、房间论坛单元。其中,该系统管理后台还包括参数设置单元,用于固定预先设置的多
媒体应用资源信息种类,当固定多媒体应用资源种类后,只能够接收到预置 种类的多媒体应用请求;用于预先设置默认的多媒体应用资源,当设置默认的资源后,可以接收到默认多媒体资源中的任何多媒体应用请求;用于预置 多媒体应用资源信息名称、图标。本发明提供了一种服务器,该服务器包括第四接收单元,用于接收客户端发送的应用请求,该请求中包括应用请 求标识;接收系统管理后台发送的应用资源信息;第四发送单元,用于将应用资源信息转发至客户端。其中,所述的服务器还包括第五接收单元,用于接收客户端发送的转发 应用资源信息的请求;转发单元,用于将所述的应用信息通过预先存储的其他用户标识及地址 信息转发至其他用户端。通过上述技术方案可以看出,本发明实施例通过预置一些应用程序,即 一些多形式的功能,当接收到这些应用请求时,向用户提供这些更多功能的 服务,例如可以是向用户播放网络电视、播放音乐等,提升了用户体验、提 高了用户的满意度。进一步的,当用户应用了这些功能、服务后,可以向其他用户展示,提 示其他用户自己正在进行的活动,这样更加方便其他用户了解到用户的动态。进一步的,当其他用户了解到用户正在进行的活动时,可以直接从该用 户获得相应的功能,丰富了用户获得相应服务的方法,进一步提高了用户的 满意度。


图1为本发明实施例一方法流程图;图2为本发明实施例二方法流程图;图3为本发明实施例三客户端结构图;图4为本发明实施例四系统管理后台结构图。
具体实施方式
本发明实施例提供了一种多嵌入应用的聊天室。当用户登录聊天室客户 端,选择聊天室进入,然后和同一聊天室的用户进行聊天。客户端软件会获 得当前聊天室提供的嵌入应用,包括应用的名称,应用的下载位置,应用的 启动位置等。用户可以看到当前聊天室提供的应用信息。当一个应用被设置 为默认打开的应用,这个应用就会展示在客户端界面上。同时用户可以通过 多应用选择按钮来选择其他应用,也就是说系统管理后台预先设置了默认的 多媒体应用资源,当设置默认的资源后,可以接收到默认多媒体资源中的任 何多媒体应用请求。如果当前聊天室选择的默认应用是独占应用,那么用户 就无法选择其他应用了 ,也就是说当系统管理后台固定预先设置的多媒体应 用资源信息种类后,只能够接收到预置种类的多媒体应用请求。当然通过系 统管理后台还可以对多媒体应用的名称、图标等进行设置。实施例一,该方法具体是通过以下步骤实现的,参见图1:步骤101:客户端接收多媒体应用请求,该请求中包括多媒体应用请求的 标识;多媒体应用请求可以为播放网络电视请求、音乐分享请求、查看股票信 息请求、 一见频表演请求、房间论坛请求;步骤102:客户端将所述的多媒体应用请求发送至服务器;该服务器可以用于提供聊天室的服务,提供嵌入应用的分发;步骤103:服务器将该多媒体应用请求发送至系统管理后台;步骤104:系统管理后台根据多媒体应用请求的标识查找预置的应用资源;这个过程也就是通过多媒体应用请求的标识查找到存储对应应用资源的 地址;步骤105:系统管理后台将查找到的预置的应用资源发送至服务器; 步骤106:服务器将应用资源转发至客户端; 步骤107:客户端接收应用资源,并显示。
实施例二,为了方便其他用户了解到当前用户的动态情况,在实施例一 的基础上,还可以进一步将当前用户应用资源情况发送给其他用户。当系统 要增加一种嵌入应用的时候,系统运营人员在系统管理后台进行配置,对应 用的名称,相关的图标、设置的参数选项、应用的下载包等进行配置。聊天室的管理员可以根据自己房间的需求,在管理员配置系统里对管理 的聊天室可以提供给用户的应用进行配置。同时管理员可以配置相关应用的 参数(比如网络电视的频道,音乐分享的歌曲等)、进入默认打开的应用、应 用是否独占等参数。该实施例是通过以下方法实现的,参见图2:步骤201:客户端接收多媒体应用请求,该请求中包括多媒体应用请求的 标识;步骤202:客户端将所述的多媒体应用请求发送至服务器;该服务器可以用于提供聊天室的服务,提供嵌入应用的分发,还可以用 于提供应用使用信息的传递。步骤203:服务器将该多媒体应用请求发送至系统管理后台;步骤204:系统管理后台根据多媒体应用请求的标识查找预置的应用资源;这个过程也就是通过多媒体应用请求的标识查找到存储对应应用资源的 地址;步骤205:系统管理后台将查找到的预置的应用资源发送至服务器; 步骤206:服务器将应用资源转发至客户端; 步骤207:客户端接收应用资源,并显示;步骤208:客户端将转发多媒体应用资源信息的请求发送至服务器;步骤209:服务器将多媒体应用资源信息通过预先存储的其他用户标识及 地址信息转发至其他用户端。在上述方法中,其中一个客户端接收到应用请求时,其他客户端也可以
同时接收到应用请求,并且可以同时通过服务器向系统管理后台发送请求, 系统管理后台可以为不同的客户端提供不同的应用资源,那么每一个客户端 在应用资源时,可以同时通过服务器向其他客户端发送自己正在使用的多媒 体应用资源信息。在上述方法的基础上,为了丰富用户获取其他用户正在使用的资源的方 法,可以在其他用户了解到其他用户的动态情况时,向其他用户发送下载请 求,通过点对点下载方式下载应用资源。并且以上提到的方法中,若客户端是第一次接收到某一应用请求时,需 要先下载并安装对应的应用程序,然后才能获得相应的应用资源。下载并安装相应的应用程序过程可以为当客户端第 一次接收到某一应 用请求时,该应用请求包括应用请求的标识,并通过服务器将该应用请求转 发至系统管理后台,系统管理后台查找到该应用请求对应的应用程序,并将该应用程序通过服务器转发至客户端;客户端在接收到应用程序安装后获得 相应的应用资源。上述方案中的应用请求可以为播放网络电视、音乐分享请求、股票咨询、 视频表演等形式。上述方案中系统管理后台预置的应用资源可以人为根据需要进行调整, 并非不能改变预置的应用资源,例如可以改变预置应用资源的存储位置等。为了更详细的说明本发明的实施例,下面举几个具体的例子1、当应用请求为播放网络电视湖南台时,客户端接收到该请求后通过服 务器转发至系统管理后台。系统管理后台通过应用请求的标识查找预置的播 放网络电视湖南台的资源,并将该资源通过服务器转发至客户端,并在客户 端向用户插j文。进一步,客户端将播放的网络电视湖南台的信息转发至服务器,由服务 器通过预先存储的其他用户标识及地址信息转发至其他用户端。作为本发明 的一个示例,可以在用户使用多媒体应用的时候在其聊天室头像的旁边显示 网络直播的图标或湖南台的标志。当聊天室里的其他用户看到该用户正在^L看网络电浮见湖南台时,可以向 该用户发送下载请求,那么通过点对点下载方式就可以从正在观看的用户端 获取网络电视湖南台的资源。当然其他用户看到该用户正在观看网络电视湖 南台时,也可以通过服务器向系统管理后台获取相应的资源,在此并不限制 用户获取资源的方法。同时,当上述客户端在观看网络电视湖南台时,其他客户端可以进行其 他的多媒体应用的请求并提供相应的服务,例如查看股票行情或音乐分享。 如果该客户端的用户认为自己正在观看的湖南电视台的节目非常有趣,希望 邀请其他客户端的用户也来观看网络电视,则通过服务器将推荐的共享信息 发送到当前聊天室的公共聊天区里,其他客户端用户在公共聊天区里看到所 述共享信息后可以自由选择是否收看湖南电视台。2、当应用请求为音乐分享时,该请求可以包括音乐的名称、演唱者等信息。客户端接收到该请求后通过服务器转发至系统管理后台。系统管理后台 通过应用请求的标识查找到预置的音乐资源,并通过服务器转发至客户端, 并在客户端向用户播放。进一步,客户端将播放的音乐信息转发至服务器,由服务器通过预先存 储的其他用户标识及地址信息转发至其他用户端。当其他用户端看到该用户正在收听音乐时,可以向该用户发送下载请求, 那么通过点对点下载方式就可以从正在收听音乐的用户端获取音乐资源。当 然其他用户看到该用户正在收听音乐时,也可以通过服务器向系统管理后台 获取相应的资源,在此并不限制用户获取资源的方法。实施例三,为了实现上述方法,本发明实施例还提供了 一种聊天室客户端,该客户端包括接收单元301,包括第一接收单元301A,用于接收多媒体应用请求,该 请求中包括应用请求的标识;第二接收单元301B,用于接收根据所述标识查找到预置的应用资源;发送单元302,第一发送单元302A,用于将所述的多媒体应用请求发送 至服务器;
显示单元303,用于将接收单元接收到的应用资源信息显示给用户。 为了进一步方便其他用户了解到当前用户使用资源的情况,该聊天室客户端的发送单元302还包括第二发送单元302B,用于将应用信息转发至服务 器,服务器通过预先存储的其他用户标识及地址信息转发至其他用户端。为了丰富用户获取其他用户正在使用的资源的方法,该聊天室客户端的 接收单元301进一步包括第三接收单元301C,用于接收其他用户端对应用信 息的下载请求;发送单元302进一步包括第三发送单元302C,用于将所述的多媒体应用 信息发送至其他客户端。实施例四,本发明实施例还提供了一种系统管理后台,该后台包括存储单元401,用于存储预置的应用资源信息及其对应的应用请求标识;接收/发送单元402,用于接收多媒体应用请求,该请求中包括应用请求 标识;将多媒体应用请求对应的应用资源信息发送至服务器;查找单元403,用于通过接收到的多媒体应用请求标识查找预置的应用资 源信息。具体的il存储单元可以包括网络电视存储单元401A、音乐存储单元 401B、股票信息存储单元401C、视频信息存储单元401D、房间论坛存储单 元401E,每个单元分别对应一个小的多+某体应用。该系统管理后台还可以包括参数设置单元404,用于固定预先设置的多 媒体应用资源信息种类,当固定多媒体应用资源种类后,只能够接收到预置 种类的多媒体应用请求;用于预先设置默认的多媒体应用资源,当设置默认 的资源后,可以接收到默认多媒体资源中的任何多媒体应用请求;用于预置 多媒体应用资源信息名称、图标。本发明可以根据聊天室的主题进行多应用的推送,作为本发明的一个示 例,由于聊天室可以是提供多种多媒体应用资源的,那么当正在使用的是股 票的聊天室,系统管理后台就可以针对该聊天室内的每个用户推送股票信息 查询的应用;或者当正在使用的是用户自建的校友聊天室,那么就可以针对
这些聊天室推送照片共享的应用等内容。
实施例五,本发明实施例还提供了一种服务器,该服务器包括 第四接收单元,用于接收客户端发送的多媒体应用请求,该请求中包括
多媒体应用请求标识;接收系统管理后台发送的应用资源信息;
第四发送单元,用于将应用资源信息转发至客户端。
为了进一步方便其他用户了解到当前用户使用资源的情况,该服务器, 还包括第五接收单元,用于接收客户端发送的转发多媒体应用资源信息的请 求;
转发单元,用于将所述的应用信息通过预先存储的其他用户标识及地址 信息转发至其他用户端。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机 可读存储介质中,存储介质可以是只读存储器,磁盘或光盘等。
综上所述,本发明实施例通过预置一些应用程序,即一些多形式的功能, 当接收到这些应用请求时,向用户提供这些更多功能的服务,例如可以是向 用户播放网络电视、播放音乐等,提升了用户体验、提高了用户的满意度。
进一步的,当用户应用了这些功能、服务后,可以向其他用户展示,提 示其他用户自己正在进行的活动,这样更加方便其他用户了解到用户的动态。
进一步的,当其他用户了解到用户正在进行的活动时,可以直接从该用 户获得相应的功能,丰富了用户获得相应服务的方法,进一步提高了用户的 满意度。
以上对本发明所提供的一种聊天方法、聊天室客户端、系统管理后台及 服务器进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的 思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书 内容不应理解为对本发明的限制。
权利要求
1、一种聊天方法,其特征在于,该方法包括接收多媒体应用请求,该请求中包括应用请求的标识;将所述的多媒体应用请求发送经服务器转发至系统管理后台,并接收根据所述标识查找到的多媒体应用资源并显示。
2、 根据权利要求1所述的聊天方法,其特征在于,接收所述的多媒体应 用资源信息并显示后,进一步将多媒体应用资源信息通过服务器预先存储的 其他用户标识及地址信息转发至其他用户端。
3、 根据权利要求2所述的聊天方法,其特征在于,将应用信息转发至其 他用户后,收到其他用户端对应用信息的下载请求时,通过点对点下载方式 将所述的应用信息发送至其他用户端。
4、 根据权利要求2所述的聊天方法,其特征在于,所述的多媒体应用请 求为播放网络电视请求、音乐分享请求、查看股票信息请求、视频表演请求、 房间论坛请求。
5、 根据权利要求1至4所述的聊天方法,其特征在于,当系统管理后台 固定预先设置的多媒体应用资源信息种类后,只能够接收到预置种类的多媒 体应用请求。
6、 一种聊天室客户端,其特征在于,该客户端包括接收单元,包括第一接收单元,用于接收多媒体应用请求,该请求中包 括多媒体应用请求的标识;第二接收单元,用于接收根据所述标识查找到预置的多媒体应用资源;发送单元,第一发送单元,用于将所述的多^ 某体应用请求发送至服务器;显示单元,用于将接收单元接收到的多媒体应用资源信息显示给用户。
7、 根据权利要求6所述的聊天室客户端,其特征在于,所述的发送单元 进一步包括第二发送单元,用于将应用信息转发至服务器,服务器通过预先 存储的其他用户标识及地址信息转发至其他用户端。
8、 根据权利要求6所述的聊天室客户端,其特征在于,所述的接收单元 进一步包括第三接收单元,用于接收其他用户端对应用信息的下载请求; 发送单元进一步包括第三发送单元,用于将所述的应用信息发送至其他 客户端。
9、 一种系统管理后台,其特征在于,该后台包括存储单元,用于存储预置的多媒体应用资源信息及其对应的应用请求标识;接收/发送单元,用于接收所述应用请求,该请求中包括应用请求标识; 发送所述应用请求对应的应用资源信息;查找单元,用于通过接收到的应用请求标识查找预置的应用资源信息。
10、 根据权利要求9所述的系统管理后台,其特征在于,所述的存储单元,包括网络电视存储单元、音乐存储单元、股票信息存 储单元、视频表演单元、房间论坛单元。
11、 根据权利要求9或IO所述的系统管理后台,其特征在于,该系统管 理后台还包括参数设置单元,用于固定预先设置的多媒体应用资源信息种 类,当固定多媒体应用资源种类后,只能够接收到预置种类的多媒体应用请 求;用于预先设置默认的多媒体应用资源,当设置默认的资源后,可以接收到默认多媒体资源中的任何多媒体应用请求;用于预置多媒体应用资源信息 名称、图标。
12、 一种服务器,其特征在于,该服务器包括第四接收单元,用于接收客户端发送的应用请求,该请求中包括应用请 求标识;接收系统管理后台发送的应用资源信息;第四发送单元,用于将应用资源信息转发至客户端。
13、 根据权利要求12所述的服务器,其特征在于,所述的服务器还包括第五接收单元,用于接收客户端发送的转发应用资 源信息的请求;转发单元,用于将所述的应用信息通过预先存储的其他用户标识及地址 信息转发至其他用户端。
全文摘要
本发明公开了一种聊天方法,该方法包括接收多媒体应用请求,该请求中包括应用请求的标识;将所述的多媒体应用请求发送经服务器转发至系统管理后台,并接收根据所述标识查找到的多媒体应用资源并显示。对应于该方法,本发明还公开了一种聊天室客户端,系统管理后台及服务器。本发明实施例通过预置一些应用程序,即一些多形式的功能,当接收到这些应用请求时,向用户提供这些更多功能的服务,例如可以是向用户播放网络电视、播放音乐等,提升了用户体验、提高了用户的满意度。当用户应用了这些功能、服务后,可以向其他用户展示,提示其他用户自己正在进行的活动,这样更加方便其他用户了解到用户的动态。
文档编号H04L12/18GK101159576SQ20071014560
公开日2008年4月9日 申请日期2007年8月30日 优先权日2007年8月30日
发明者滔 周, 华 李, 王欣磊 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1