会话处理方法和系统、及电子设备与流程

文档序号:13252895阅读:109来源:国知局
技术领域本发明涉及互联网技术领域,具体涉及一种会话处理方法和系统,以及一种电子设备。

背景技术:
随着互联网技术的发展,应用的种类越来越多,不同的用户可以在同一应用中进行信息的交互,如,会话聊天。然而,目前,应用与应用之间的关系还是比较相对独立的,如,应用A中的用户通过应用A是难以实现与其他应用(或其它程序、其他系统平台)中的成员进行信息交互。

技术实现要素:
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种会话处理方法和系统,以及一种电子设备。依据本发明的一个方面,提供了一种会话处理方法,包括:响应针对微端应用中的设定选项的触发操作,生成会话请求;其中,所述微端应用为基于浏览器架构实现的应用;根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息;从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象;通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。依据本发明的另一方面,提供了一种会话处理系统,包括:响应模块,用于响应针对微端应用中的设定选项的触发操作,生成会话请求;其中,所述微端应用为基于浏览器架构实现的应用;确定模块,用于根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息;获取模块,用于从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象;会话模块,用于通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。相应地,本发明还公开了一种电子设备,包括如上所述的会话处理系统。本发明实施例公开的一种会话处理方案,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本发明实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本发明实施例一中一种会话处理方法的步骤流程图;图2是本发明实施例二中一种会话处理方法的步骤流程图;图3是本发明实施例三中微端游戏A的界面示意图;图4是本发明实施例三中一种会话处理方法的步骤流程图;图5是本发明实施例四中一种会话处理系统的结构示意图;图6是本发明实施例五中一种会话处理系统的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了本发明实施例一中一种会话处理方法的步骤流程图。在本实施例中,所述会话处理方法包括:步骤102,响应针对微端应用中的设定选项的触发操作,生成会话请求。在本实施例中,所述微端应用为基于浏览器架构实现的应用。具体地,所述微端应用具有浏览器控件,当微端应用被触发时通过浏览器控件加载网址信息。其中,浏览器控件可以是微软公司提供的公共IE(InternetExplorer,网页浏览器)组件。较佳地,在本实施例中,浏览器控件可理解为简化版的浏览器,该浏览器控件具有加载URL功能。具体而言,可先生成窗口容器,并在窗口容器中嵌入浏览器控件。之后,可将网址信息添加至窗口容器,以使窗口容器被触发时通过浏览器控件加载网址信息。举例而言,以应用为网页游戏为例,可根据网页游戏的网址信息生成游戏微端,其中,所述微端游戏可以是使用客户端技术制作出来的一个轻量级应用程序,如所述微端游戏可以是可执行EXE文件。具体过程为:先创建一个窗口容器,并通过嵌套函数将浏览器控件嵌入到所述窗口容器中,之后可网页游戏的网址信息添加到窗口容器,以形成一个游戏微端。当微端游戏被用户点击并运行时,在窗口容器中通过浏览器控件加载网页游戏的网址信息。这样,用户可通过该窗口容器即可打开并启动游戏,无需启动浏览器来打开网页游戏。较佳地,所述设定选项可以理解为是所述微端应用中的会话选项。步骤104,根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息。步骤106,从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象。在本实施例中,所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。步骤108,通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。在本实施例中,植入在所述微端应用中的会话功能组件可以理解为是嵌入在所述窗口容器中的功能组件。综上所述,本实施例公开的一种会话处理方法,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。实施例二参照图2,示出了本发明实施例二中一种会话处理方法的步骤流程图。在本实施例中,所述会话处理方法包括:步骤202,微端应用响应针对微端应用中的设定选项的触发操作,生成会话请求。在本实施例中,所述微端应用为基于浏览器架构实现的应用。较佳地,所述微端应用可以是微端游戏;其中,所述微端游戏可以是基于IE内核的浏览器架构实现的网页游戏。步骤204,微端应用根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息。步骤206,微端应用从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象。在本实施例中,可以但不仅限于通过如下两种方式中的至少一种来获取所述第一目标会话对象。方式一一较佳地,在本实施例中,所述步骤206可以包括如下子步骤:子步骤2062,微端应用确定所述属性信息中携带的第一数据信息。在本实施例中,所述第一数据信息用于指示所述已登录数据对象的隶属辖区信息。如,所述第一数据信息具体可以用于指示所述已登录数据对象的隶属平台、隶属游戏和隶属区服中的至少一种。子步骤2064,微端应用分别确定所述一个或多个目标会话对象各自负责管辖的第一辖区。子步骤2066,微端应用从所述第一辖区中获取与所述第一信息所指示的已登录数据对象的隶属辖区信息相匹配的匹配辖区。在本实施例中,每个目标会话对象负责的管辖区域不完全相同,对应地,有多个第一辖区,从多个第一辖区中筛选得到所述匹配辖区。子步骤2068,微端应用将对应于所述匹配辖区的目标会话对象作为所述第一目标会话对象。方式二又一较佳地,在本实施例中,所述步骤206可以包括如下子步骤:子步骤20610,微端应用确定所述属性信息中携带的第二数据信息。在本实施例中,所述第二数据信息用于指示所述已登录数据对象的服务等级。较佳地,可以通过如下步骤确定所述已登录数据对象的服务等级:首先,微端应用获取所述已登录数据对象的历史总充值金额数据。然后,微端应用将所述历史总充值金额数据与设定金额阈值进行比较,得到比较结果。最后,微端应用根据所述比较结果确定所述已登录数据对象的服务等级。子步骤20612,微端应用分别确定所述一个或多个目标会话对象各自对应的第一服务等级。子步骤20614,微端应用从所述第一服务等级中获取与所述第二信息所指示的已登录数据对象的服务等级相匹配的匹配服务等级。子步骤20616,微端应用将对应于所述匹配服务等级的目标会话对象作为所述第一目标会话对象。步骤208,微端应用通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。在本实施例中,较佳地,可以通过如下步骤将所述会话功能组件植入所述微端应用中:首先,微端应用获取所述会话功能组件。在本实施例中,所述会话功能组件为基于web页面的web会话工具中的会话功能组件。其次,微端应用将获取的会话功能组件嵌入至所述浏览器架构中;以使所述微端应用携带有所述会话功能组件。在本实施例中,由于web会话工具也是基于浏览器架构实现的,故,可以将从web会话工具中获取的会话功能组件直接嵌入至微端应用对应的架构下(窗口容器中)。较佳地,微端应用可以将获取的会话功能组件嵌入至所述浏览器架构的设定位置处,其中,所述设定位置为浏览器工具条在所述浏览器架构中的对应位置。可以理解为:可以将会话功能组件集成为一个功能插件/组件,加载在浏览器的工具条中。步骤210,微端应用在其显示界面中加载基于所述会话功能组件生成的会话窗口,以使所述已登录数据对象通过所述会话窗口接收/发送会话消息。步骤212,微端应用获取所述第一目标会话对象的目标属性信息。在本实施例中,所述目标属性信息包括但不仅限于:所述第一目标对象的身份标识ID信息、认证信息、级别权限信息、管辖权限信息和头像信息中的至少一种。步骤214,微端应用在所述会话窗口中加载显示获取的所述第一目标会话对象的目标属性信息。综上所述,本实施例公开的一种会话处理方法,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。实施例三结合上述实施例,本实施例以微端游戏A中的会话处理流程为例,对所述一种会话处理方法进行详细说明。参照图3,示出了本发明实施例三中微端游戏A的界面示意图。在本实施例中,游戏玩家对象A启动所述微端游戏A,并登录所述微端游戏A的A区1服进行游戏。所述游戏玩家对象A累积充值金额为:¥2000。较佳地,所述微端游戏A中加载显示有“聊天”会话选项。如图3所示,所述“聊天”会话选项可以加载在微端游戏A的界面的任意适当位置处,如位置1处或位置2处。其中,位置2属于工具条区域,也即,“聊天”会话选项可以加载在工具条中。由前所述,所述“聊天”会话选项是通过植入在所述微端游戏中的会话功能组件生成的。参照图4,示出了本发明实施例三中一种会话处理方法的步骤流程图。在本实施例中,所述会话处理方法包括:步骤402,微端游戏A响应针对“聊天”会话选项的触发操作,生成会话请求。步骤404,微端游戏A根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息。在本实施例中,微端游戏A根据所述会话请求确定的已登录数据对象为游戏玩家对象A,并获取所述游戏玩家对象A的属性信息。较佳地,所述游戏玩家对象A的属性信息包括但不仅限于:登录的区服信息和充值金额数据信息。步骤406,微端游戏A从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象。在本实施例中,目标会话对象有一个或多个,其中,所述一个或多个会话对象为游戏管理系统平台中的成员。所述游戏管理系统平台是基于web页面的,用于对各类平台、各类游戏中的游戏玩家对象(游戏玩家对象信息)进行管理的平台。较佳地,微端游戏A可以根据所述游戏玩家对象A的隶属辖区信息,获取到与所述游戏玩家对象A对应的区服信息相匹配的第一目标会话对象1。如,游戏玩家对象A对应的区服信息为:微端游戏A的A区1服。假若目标会话对象包括负责管辖微端游戏A的目标会话对象A、负责管辖微端游戏B的目标会话对象B,则可以将所述目标会话对象A作为所述第一目标会话对象1。又一较佳地,微端游戏A可以根据所述游戏玩家对象A的服务等级,获取到与所述游戏玩家对象A对应的服务等级相匹配的第一目标会话对象2。如,累积充值金额大于¥0小于等于¥1000的游戏玩家对象为普通服务等级的用户;累积充值金额大于¥1000的游戏玩家对象为贵宾服务等级的用户。假若目标会话对象包括:服务普通服务等级的游戏玩家对象的目标会话对象C、和服务贵宾服务等级的游戏玩家对象的目标会话对象D,则可以将所述目标会话对象D作为所述第一目标会话对象2。这里需要说明的是,通过游戏玩家对象A的区服信息和服务等级分别确定的第一目标会话对象1和第一目标会话对象2,两者可以为同一用户,也可以为不同用户;当第一目标会话对象1和第一目标会话对象2为不同用户时,可以选择其中任意一个作为最终确定的第一目标会话对象,本实施例对此不作限制。步骤408,微端游戏A通过植入在所述微端游戏A中的会话功能组件,建立所述游戏玩家对象A与所述第一目标会话对象之间的会话链接;以使所述游戏玩家对象A与所述第一目标会话对象通过所述会话链接进行会话。在本实施例中,确定第一目标会话对象为目标会话对象A,则建立游戏玩家对象A与目标会话对象A之间的会话链接,以进行会话。步骤410,微端游戏A在所述微端游戏A的界面中加载基于所述会话功能组件生成的会话窗口,以使所述已登录数据对象通过所述会话窗口接收/发送会话消息。如图3所示,在本实施例中,所述会话窗口中加载显示有目标会话对象A的身份标识ID(Identity)信息(专员A)、认证信息(官方认证专员)、级别权限信息(专员)、管辖权限信息(微端游戏A大区管理专员)和头像信息中的至少一种。综上所述,本实施例公开的一种会话处理方法,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明所必需的。实施例四基于与上述方法实施例同一发明构思。参照图5,示出了本发明实施例四中一种会话处理系统的结构示意图。在本实施例中,所述会话处理系统包括:响应模块502,用于响应针对微端应用中的设定选项的触发操作,生成会话请求。其中,所述微端应用为基于浏览器架构实现的应用。确定模块504,用于根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息。获取模块506,用于从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象。会话模块508,用于通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。综上所述,本实施例公开的一种会话处理系统,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。实施例五参照图6,示出了本发明实施例五中一种会话处理系统的结构框图。在本实施例中,所述会话处理系统包括:响应模块602,用于响应针对微端应用中的设定选项的触发操作,生成会话请求。在本实施例中,所述微端应用为基于浏览器架构实现的应用。如,所述微端应用为微端游戏;其中,所述微端游戏为基于IE内核的浏览器架构实现的网页游戏。确定模块604,用于根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息。获取模块606,用于从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象。一较佳地,在本实施例中,所述获取模块606具体可以通过如下模块获取第一目标会话对象:第一数据信息确定模块6062,用于确定所述属性信息中携带的第一数据信息。在本实施例中,所述第一数据信息用于指示所述已登录数据对象的隶属辖区信息。较佳地,所述第一数据信息具体可以用于指示所述已登录数据对象的隶属平台、隶属游戏和隶属区服中的至少一种。辖区确定模块6064,用于分别确定所述一个或多个目标会话对象各自负责管辖的第一辖区。辖区匹配模块6066,用于从所述第一辖区中获取与所述第一信息所指示的已登录数据对象的隶属辖区信息相匹配的匹配辖区。第一对象确定模块6068,用于将对应于所述匹配辖区的目标会话对象作为所述第一目标会话对象。又一较佳地,在本实施例中,所述获取模块606具体可以通过如下模块获取第一目标会话对象:第二数据信息确定模块60610,用于确定所述属性信息中携带的第二数据信息。在本实施例中,所述第二数据信息用于指示所述已登录数据对象的服务等级。服务等级确定模块60612,用于分别确定所述一个或多个目标会话对象各自对应的第一服务等级。服务等级匹配模块60614,用于从所述第一服务等级中获取与所述第二信息所指示的已登录数据对象的服务等级相匹配的匹配服务等级。在本实施例中,可以通过如下模块确定所述已登录数据对象的服务等级:金额数据获取模块,用于获取所述已登录数据对象的历史总充值金额数据。比较模块,用于将所述历史总充值金额数据与设定金额阈值进行比较,得到比较结果。等级确定模块,用于根据所述比较结果确定所述已登录数据对象的服务等级。第二对象确定模块60616,用于将对应于所述匹配服务等级的目标会话对象作为所述第一目标会话对象。会话模块608,用于通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。在本实施例中,可以通过如下模块将所述会话功能组件植入所述微端应用中:功能组件获取模块,用于获取所述会话功能组件。其中,所述会话功能组件为基于web页面的web会话工具中的会话功能组件。嵌入模块,用于将获取的会话功能组件嵌入至所述浏览器架构中;以使所述微端应用携带有所述会话功能组件。较佳地,所述嵌入模块,具体可以用于将获取的会话功能组件嵌入至浏览器架构中的设定位置处。其中,所述设定位置为浏览器工具条在所述浏览器架构中的对应位置。窗口加载模块610,用于在所述微端应用中加载基于所述会话功能组件生成的会话窗口,以使所述已登录数据对象通过所述会话窗口接收/发送会话消息。属性信息获取模块612,用于获取所述第一目标会话对象的目标属性信息。在本实施例中,所述目标属性信息包括:所述第一目标对象的身份标识ID信息、认证信息、级别权限信息、管辖权限信息和头像信息中的至少一种。属性信息加载模块614,用于在所述会话窗口中加载显示获取的所述第一目标会话对象的目标属性信息。综上所述,本实施例公开的一种会话处理系统,通过植入在微端应用中会话功能组件,可以建立所述微端应用中当前已登录的已登录数据对象与第一目标会话对象之间的会话链接,进而实现会话。其中,所述第一目标会话对象是从一个或多个目标会话对象中获取的与已登录数据对象的属性信息相匹配的会话对象;而所述一个或多个目标会话对象是基于web页面实现的、用于进行业务管理的设定平台中的平台成员。可见,通过本实施例实现了不同应用之间、以及应用与其他第三方平台之间的信息交互,不需要借用其他工具即可完成会话过程,方便、快捷,效率高,降低了终端运行负担、提高了信息的处理效率。实施例六在本实施例中,提供了一种电子设备,该电子设备中设置有上述实施例四中的会话处理系统,或者,该电子设备中设置有上述实施例五中对实施例四的系统进行了多种优化后的一种或多种优化会话处理系统。该电子设备用于实现前述方法实施例中的数据处理方法,并具有相应的方法实施例的有益效果,在此不再赘述。对于上述装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的会话处理设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。本实施例公开了A1、一种会话处理方法,包括:响应针对微端应用中的设定选项的触发操作,生成会话请求;其中,所述微端应用为基于浏览器架构实现的应用;根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息;从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象;通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。A2、如A1所述的方法,通过如下步骤将所述会话功能组件植入所述微端应用中:获取所述会话功能组件;其中,所述会话功能组件为基于web页面的web会话工具中的会话功能组件;将获取的会话功能组件嵌入至所述浏览器架构中;以使所述微端应用携带有所述会话功能组件。A3、如A2所述的方法,所述将获取的会话功能组件嵌入至所述浏览器架构中,包括:将获取的会话功能组件嵌入至浏览器架构中的设定位置处;其中,所述设定位置为浏览器工具条在所述浏览器架构中的对应位置。A4、如A1所述的方法,所述从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象,包括:确定所述属性信息中携带的第一数据信息;其中,所述第一数据信息用于指示所述已登录数据对象的隶属辖区信息;分别确定所述一个或多个目标会话对象各自负责管辖的第一辖区;从所述第一辖区中获取与所述第一信息所指示的已登录数据对象的隶属辖区信息相匹配的匹配辖区;将对应于所述匹配辖区的目标会话对象作为所述第一目标会话对象。A5、如A4所述的方法,所述第一数据信息具体用于指示所述已登录数据对象的隶属平台、隶属游戏和隶属区服中的至少一种。A6、如A1所述的方法,所述从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象,包括:确定所述属性信息中携带的第二数据信息;其中,所述第二数据信息用于指示所述已登录数据对象的服务等级;分别确定所述一个或多个目标会话对象各自对应的第一服务等级;从所述第一服务等级中获取与所述第二信息所指示的已登录数据对象的服务等级相匹配的匹配服务等级;将对应于所述匹配服务等级的目标会话对象作为所述第一目标会话对象。A7、如A6所述的方法,通过如下步骤确定所述已登录数据对象的服务等级:获取所述已登录数据对象的历史总充值金额数据;将所述历史总充值金额数据与设定金额阈值进行比较,得到比较结果;根据所述比较结果确定所述已登录数据对象的服务等级。A8、如A1所述的方法,还包括:在所述微端应用中加载基于所述会话功能组件生成的会话窗口,以使所述已登录数据对象通过所述会话窗口接收/发送会话消息。A9、如A8所述的方法,还包括:获取所述第一目标会话对象的目标属性信息;其中,所述目标属性信息包括:所述第一目标对象的身份标识ID信息、认证信息、级别权限信息、管辖权限信息和头像信息中的至少一种;在所述会话窗口中加载显示获取的所述第一目标会话对象的目标属性信息。A10、如A1所述的方法,所述微端应用为微端游戏;其中,所述微端游戏为基于IE内核的浏览器架构实现的网页游戏。本发明还公开了B11、一种会话处理系统,包括:响应模块,用于响应针对微端应用中的设定选项的触发操作,生成会话请求;其中,所述微端应用为基于浏览器架构实现的应用;确定模块,用于根据所述会话请求,确定所述微端应用中当前已登录的已登录数据对象;并,获取用于指示所述已登录数据对象的属性信息;获取模块,用于从一个或多个目标会话对象中获取与所述属性信息相匹配的第一目标会话对象;会话模块,用于通过植入在所述微端应用中的会话功能组件,建立所述已登录数据对象与所述第一目标会话对象之间的会话链接;以使所述已登录数据对象与所述第一目标会话对象通过所述会话链接进行会话。B12、如B11所述的系统,通过如下模块将所述会话功能组件植入所述微端应用中:功能组件获取模块,用于获取所述会话功能组件;其中,所述会话功能组件为基于web页面的web会话工具中的会话功能组件;嵌入模块,用于将获取的会话功能组件嵌入至所述浏览器架构中;以使所述微端应用携带有所述会话功能组件。B13、如B12所述的系统,所述嵌入模块,具体用于将获取的会话功能组件嵌入至浏览器架构中的设定位置处;其中,所述设定位置为浏览器工具条在所述浏览器架构中的对应位置。B14、如B11所述的系统,所述获取模块,包括:第一数据信息确定模块,用于确定所述属性信息中携带的第一数据信息;其中,所述第一数据信息用于指示所述已登录数据对象的隶属辖区信息;辖区确定模块,用于分别确定所述一个或多个目标会话对象各自负责管辖的第一辖区;辖区匹配模块,用于从所述第一辖区中获取与所述第一信息所指示的已登录数据对象的隶属辖区信息相匹配的匹配辖区;第一对象确定模块,用于将对应于所述匹配辖区的目标会话对象作为所述第一目标会话对象。B15、如B14所述的系统,所述第一数据信息具体用于指示所述已登录数据对象的隶属平台、隶属游戏和隶属区服中的至少一种。B16、如B11所述的系统,所述获取模块,包括:第二数据信息确定模块,用于确定所述属性信息中携带的第二数据信息;其中,所述第二数据信息用于指示所述已登录数据对象的服务等级;服务等级确定模块,用于分别确定所述一个或多个目标会话对象各自对应的第一服务等级;服务等级匹配模块,用于从所述第一服务等级中获取与所述第二信息所指示的已登录数据对象的服务等级相匹配的匹配服务等级;第二对象确定模块,用于将对应于所述匹配服务等级的目标会话对象作为所述第一目标会话对象。B17、如B16所述的系统,通过如下模块确定所述已登录数据对象的服务等级:金额数据获取模块,用于获取所述已登录数据对象的历史总充值金额数据;比较模块,用于将所述历史总充值金额数据与设定金额阈值进行比较,得到比较结果;等级确定模块,用于根据所述比较结果确定所述已登录数据对象的服务等级。B18、如B11所述的系统,还包括:窗口加载模块,用于在所述微端应用中加载基于所述会话功能组件生成的会话窗口,以使所述已登录数据对象通过所述会话窗口接收/发送会话消息。B19、如B18所述的系统,还包括:属性信息获取模块,用于获取所述第一目标会话对象的目标属性信息;其中,所述目标属性信息包括:所述第一目标对象的身份标识ID信息、认证信息、级别权限信息、管辖权限信息和头像信息中的至少一种;属性信息加载模块,用于在所述会话窗口中加载显示获取的所述第一目标会话对象的目标属性信息。B20、如B11所述的系统,所述微端应用为微端游戏;其中,所述微端游戏为基于IE内核的浏览器架构实现的网页游戏。本发明还公开了C21、一种电子设备,包括如B11-B20任一所述的系统。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1