本发明专利技术公开了一种浏览器会话的处理方法和一种服务器,其中,所述方法包括:接收当前安装浏览器上传的浏览器群组标识;根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组,并获取所述浏览器群组下的浏览器群组成员信息;将所述浏览器群组成员信息返回至所述当前安装浏览器。通过本发明专利技术解决了用户不能通过浏览器与互联网上的其他用户进行通信的问题。
【技术实现步骤摘要】
一种浏览器会话的处理方法和一种服务器
本专利技术涉及互联网
,具体涉及一种浏览器会话的处理方法和一种服务器。
技术介绍
目前,用户在使用互联网时,通常是通过即时通讯软件(Instant messaging, IM,即时通讯)与互联网上的其他用户进行通信,通过浏览器来浏览网页上的各类信息。其中,IM是一种基于互联网的即时交流消息的业务,允许两人或多人使用网路即时的传递文字讯息、档案、语音与视频交流。浏览器即网页浏览器,是一个显示网站服务器或文件系统内的文件,并让用户与所述文件进行交互的一种应用软件。在现有技术中存在的问题是:用户只能通过即时通讯软件与互联网上的其他用户进行通信,不能通过浏览器与互联网上的其他用户进行通信。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种浏览器会话的处理方法和相应的一种服务器。依据本专利技术的一个方面,提供了一种浏览器会话的处理方法,包括:接收当前安装浏览器上传的浏览器群组标识;根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组,并获取所述浏览器群组下的浏览器群组成员信息;将所述浏览器群组成员信息返回至所述当前安装浏览器。根据本专利技术的另一方面,提供了一种服务器,包括:群组标识接收模块,用于接收当前安装浏览器上传的浏览器群组标识;浏览器群组确定模块,用于根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组;群组成员信息获取模块,用于获取所述浏览器群组下的浏览器群组成员信息;返回模块,用于将所述浏览器群组成员信息返回至所述当前安装浏览器。通过本专利技术提供的一种浏览器会话的处理方法和一种服务器,可以将浏览器群组标识和浏览器群组成员信息保存在通信服务器中,当接收到浏览器侧上传的浏览器群组标识之后,可以迅速获取所述浏览器群组标识下的浏览器群组成员信息,并将所述浏览器群组成员信息发送至浏览器,当前安装浏览器根据所述通信服务器返回的浏览器群组成员信息,向由所述浏览器群组成员信息确定的浏览器群组成员发起通信请求,进而解决了用户不能通过浏览器与互联网上的其他用户进行通信的问题。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术第一实施例中一种浏览器进行通信的方法流程图;图2是本专利技术第二实施例中一种浏览器进行通信的方法流程图;图3是图2所示实施例中一种设置分享功能的步骤的流程图;图4是图2所示实施例中一种建立群分组的方法流程图;图5是本专利技术第三实施例中一种浏览器会话的处理方法的流程图;图6是本专利技术第四实施例中一种浏览器会话的处理方法的流程图;图7是图6所示实施例中一种响应分享权限设置的方法流程图;图8是本专利技术第六实施例中一种浏览器终端的结构框图;图9是图8所示实施例中一种群分组建立的结构框图;图10是本专利技术第七实施例中一种服务器的结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。参照图1,示出了本专利技术第一实施例中一种浏览器进行通信的方法流程图。本实施例从浏览器端对本专利技术的浏览器进行通信的方法进行说明,在本实施例中,所述浏览器进行通信的方法可以包括:步骤102,在浏览器安装时获取浏览器安装包中携带的当前浏览器安装包的浏览器群组标识。在本实施例中,用户可以在官方网站的浏览器定制页面中,按照自己的需求定制个性化的浏览器安装包,通信服务器则按照用户的定制请求生成个性化的浏览器安装包。例如,用户可以在官方网站的浏览器定制页面中进行如下操作中的至少一种:输入自己的姓名、上传图片、配置浏览器插件、配置浏览器安装组件和设置浏览器安装路径。通信服务器根据用户的操作生成满足用户定制需求的个性化浏览器安装包,并生成浏览器群组标识,所述浏览器群组标识用来指示所述满足用户定制需求的个性化浏览器安装包。较佳地,浏览器安装包中可以携带所述浏览器群组标识,服务器还可以生成携带所述浏览器群组标识的浏览器安装包对应的下载地址。用户通过下载地址下载得到所述携带所述浏览器群组标识的浏览器安装包,使用所述携带所述浏览器群组标识的浏览器安装包进行浏览器的安装,在浏览器安装时,浏览器自身可以获取浏览器安装包中携带的当前浏览器安装包的浏览器群组标识。步骤104,上传所述浏览器群组标识到浏览器通信服务器,并获取所述浏览器群组标识下的浏览器群组成员信息。在本实施例中,通信服务器在接收用户定制请求生成个性化浏览器的过程中,可以将所述个性化浏览器和所述浏览器群组标识的对应关系记录保证在所述通信服务器中,当有用户下载所述个性化浏览器时,服务器则会记录下每一个下载所述个性化浏览器的用户的用户信息,即浏览器群组成员信息。浏览器将所述浏览器群组标识上传到所述通信服务器,则可以从所述通信服务器中获取所述浏览器群组标识下的浏览器群组成员信息。步骤106,通过所述浏览器通信服务器建立当前安装浏览器与任意一个或多个浏览器群组成员之间的通信链路,以进行浏览器群组成员之间的通信。在本实施例中,浏览器器群组成员之间可以通过通信链路进行通信。所述通信链路可以是所述通信服务器基于超文本标记语言HTML5下的WebRTC技术建立的。其中,WebRTC,即Web Real-Time Communication,是一个支持网页浏览器进行实时语音对话或视频对话的技术。浏览器器群组成员之间可以通过所述通信链路进行聊天会话、和/或文件传输、和/或图片传输、和/或语音聊天、和/或视频聊天。这里需要说明的是,所述生成携带所述浏览器群组标识的浏览器安装包的服务器可以是但不仅限于是所述通信服务器。可以通过所述通信服务器生成携带所述浏览器群组标识的浏览器安装包,也可以通过其他后台服务器生成携带所述浏览器群组标识的浏览器安装包。综上所述,本实施例所述的浏览器进行通信的方法,可以在浏览器安装过程中从通信服务器中获取与当前浏览器安装包具有相同群组标识的群组成员信息。进而,通过通信服务器建立的通信链路,在浏览器侧实现所述当前安装浏览器与任意一个或多个浏览器群组成员进行通信的功能,解决了用户不能通过浏览器与互联网上的其他浏览器用户进行通信的问题。参照图2,示出了本专利技术第二实施例中一种浏览器进行通信的方法流程图。本实施例仍然从浏览器端对本专利技术的浏览器进行通信的方法进行说明,在本实施例中,所述浏览器进行通信的方法可以包括:步骤202,在浏览器安装时获取浏览器安装包中携带的当前浏览器安装包的浏览器群组标识。在本实施例中,用户通过浏览器安装包下载地址下载得到浏览器安装包,所述浏览器安装包可以是根据用户定制请求生成的个性本文档来自技高网...
【技术保护点】
一种浏览器会话的处理方法,包括:接收当前安装浏览器上传的浏览器群组标识;根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组,并获取所述浏览器群组下的浏览器群组成员信息;将所述浏览器群组成员信息返回至所述当前安装浏览器。
【技术特征摘要】
1.一种浏览器会话的处理方法,包括: 接收当前安装浏览器上传的浏览器群组标识; 根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组,并获取所述浏览器群组下的浏览器群组成员信息; 将所述浏览器群组成员信息返回至所述当前安装浏览器。2.如权利要求1所述的方法,其特征在于,所述根据所述浏览器群组标识确定所述当前安装浏览器所属的浏览器群组,包括: 从群组数据库中查找与所述浏览器群组标识相匹配的浏览器群组; 将查找得到与所述浏览器群组标识相匹配的浏览器群组确定为所述当前安装浏览器所属的浏览器群组; 其中,所述群组数据库中记录并保存所述浏览器群组标识和所述浏览器群组标识对应的浏览器群组信息;所述群组数据库中的数据根据接收的所述浏览器群组标识动态更新。3.如权利要求1所述的方法,其特征在于,所述获取所述浏览器群组下的浏览器群组成员信息,包括: 从群组信息数据库中获取 所述浏览器群组下的浏览器群组成员信息;其中,所述群组信息数据库通过以下方法建立: 按照设定规则对所述浏览器群组下的浏览器群组成员进行组内编号; 建立群组信息数据库,按照所述浏览器群组成员与所述组内编号的对应关系,将所述浏览器群组成员的浏览器群组成员信息记录并保存在所述群组信息数据库中; 其中,所述群组信息数据库中的数据根据接收的所述浏览器群组标识动态更新。4.如权利要求1所述的方法,其特征在于,在所述接收当前安装浏览器上传的浏览器群组标识步骤之后,所述方法还包括: 根据所述浏览器群组标识确定浏览器配置信息标识;其中,所述浏览器群组标识指示浏览器主程序和所述浏览器配置信息标识; 将所述浏览器配置信息标识所指示的浏览器配置信息返回至所述当前安装浏览器。5.如权利要求4所述的方法,其特征在于,所述浏览器配置信息包括:通信组件的配置信息;其中,所述通信组件的配置信息包括:在所述当前安装浏览器中安装通信组件的信息和在所述当前安装浏览器不安装通信组件的信息。6.如权利要求1所述的方法,其特征在于,在所述将所述浏览器群组成员信息返回至所述当前安装浏览器步骤之后,所述方法还包括: 接收所述当前安装浏览器发送的通信请求,其中,所述通信请求中包括:所述当前安装浏览器的信息,和所述当前安装浏览器所请求通信的所述浏览器群组成...
【专利技术属性】
技术研发人员:陶伟华,周裕波,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。