一种业务通信会话方法、装置、服务器及系统的制作方法_2

文档序号:9551068阅读:来源:国知局
包括但并不限于手持式计算机、台式计算机、移动电话、媒体播放器、个人数字助理及前述装置的各种组合。
[0038]在一个实例中,上述的互动模式变换服务器21与頂服务器22用于提供互动模式变换服务与即时通信服务。
[0039]在本发明实施例中,即时通讯是指能提供VoIP(Voice over Internet Protocol)服务的即时通讯工具或服务。VoIP服务可以将模拟信号(Voice)数字化,以数据封包(DataPacket)的形式在IP网络(IP Network)上做实时传递。
[0040]图2为所述第一电子装置11的一个实施例的结构框图(第二电子装置12的结构与第一电子装置11相同)。如图2所示,第一电子装置11包括存储器102、处理器104、存储控制器106、外设接口 108、网络模块110以及显示模块112。可以理解,图2所示的结构仅为示意,其并不对第一电子装置11的结构造成限定。例如,电子装置11还可包括比图2中所示更多或者更少的组件,或者具有与图1所示具有不同的配置。
[0041]存储器102可用于存储软件程序以及模块,如本发明实施例中的业务通信会话方法及装置对应的程序指令/模块,处理器104通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的方法。
[0042]存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器106远程设置的存储器,这些远程存储器可以通过网络连接至第一电子装置11。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。
[0043]外设接口 108将各种输入/输入装置耦合至处理器106。处理器106运行存储器102内的各种软件、指令第一电子装置11执行各种功能以及进行数据处理。在一些实施例中,外设接口 108、处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0044]网络模块110用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为有线网络信号。此时,网络模块110可包括处理器、随机存储器、转换器、晶体振荡器等元件。
[0045]显示模块112用于显示由用户输入的信息、提供给用户的信息以及电子装置11的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。在一个实例中,显不模块112包括一个显不面板111。显不面板111例如可为一个液晶显不面板(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting D1deDisplay, OLED)显示面板、电泳显示面板(Electro-Phoretic Display, EPD)等。进一步地,触控表面109可设置于显示面板111上从而与显示面板111构成一个整体。在另一些实施例中,显示模块112还可包括其他类型的显示装置,例如包括一个投影显示装置。相比于一般的显示面板,投影显示装置还需要包括一些用于投影的部件例如透镜组。
[0046]上述的软件程序以及模块包括:操作系统114以及即时通讯模块116。其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。即时通讯模块116运行在操作系统114的基础上。
[0047]如图3所示,即时通讯模块116内可包括互动模式变换请求模块116a,其用于向图1所示的互动模式变换服务器21请求变换互动模式。即时通讯模块116内还可包括会话连接模块116b,用于向图1所示的頂服务器22发送会话连接请求,并与其它帐号的即时通信模块116创建会话,进而通过即时通讯帐号与帐号达到用户之间进行交流的目的。进一步地,所述即时通讯模块116还可包括多媒体处理模块116c,用于将多媒体通信会话过程中产生的多媒体进行处理后发送出去,或者将接收到的多媒体根据授权信息进行再处理,以达到变换会话互动模式的目的。
[0048]参阅图4,其为上述的互动模式变换服务器21的一个实施例的结构框图。互动模式变换服务器21包括存储器102、处理器104以及网络模块106。可以理解,图4所示的结构仅为示意,其并不对互动模式变换服务器21的结构造成限定。例如,互动模式变换服务器21还可包括比图4中所示更多或者更少的组件,或者具有与图4所示具有不同的配置。
[0049]存储器102可用于存储软件程序以及模块,如本发明实施例中的业务通信会话方法、装置及系统对应的程序指令/模块,处理器104通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的进行业务通信会话的方法。存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器102可进一步包括相对于处理器104远程设置的存储器,这些远程存储器可以通过网络连接至第一、第二电子装置11、12。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组入口 ο
[0050]网络模块106用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。在一个实例中,上述网络信号为有线网络信号。此时,网络模块106可以包括处理器、随机存储器、转换器、晶体振荡器等元件。
[0051]上述的软件程序以及模块包括:操作系统114以及互动模式变换模块118。所述互动模式变换模块118运行在操作系统114的基础上,并通过操作系统114的互动模式变换服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给第一、第二电子装置11、12。
[0052]进一步地,所述互动模式变换模块118内可包括发送模块118a,其用于将第一帐号的互动模式变换请求发送给目标第二帐号。在本实施例中,所述互动模式变换模块118可进一步包括一个查询模块118b及一个判断模块118c,其中查询模块118b用于接收第一帐号的互动模式变换请求,并根据该请求在数据库中查询第一帐号对应的帐户余额,并查询目标第二帐号所设置的互动状态费率标准。而判断模块118c用于判断第一用户的互动模式变换请求是否满足预设条件,其中,当帐户余额大于费率时,则判断满足请求条件,通过发送模块118a向第二帐号发送互动模式变换请求,如帐户余额小于费率时,通过发送模块118a发送通知给第一帐号,告知其帐号余额不足及提醒其进行充值操作。另外,所述互动模式变换模块118还进一步包括授权信息生成模块118d和监控模块118e,所述授权信息生成模块118d用于接收第二帐号对所述互动模式变换请求的反馈信息,生成授权信息给第一帐号,以使第一帐号根据所述授权信息变换所述通信会话的互动模式。所述监控模块118e用于监控第一帐号与第二帐号之间的通信会话时间和费用。
[0053]参阅图5,其为上述的頂服务器22的一个实施例的结构框图。对比参阅图4,IM服务器22与互动模式变换服务器21结构相似其不同之处在于所述頂服务器22不包括互动模式变换模块118,而包括通信服务模块130。通信服务模块130运行在操作系统114的基础上,并通过操作系统114的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,通信服务模块130用于向第一、第二电子装置
11、12提供上述的通信服务。
[0054]如图5所示,通信服务模块130可包括会话连接模块130a、会话模块130b和查找模块130c。会话连接模块130a用于响应第一 /第二帐号的电子装置11、12发送的会话连接请求,与第二 /第一帐号电子装置12、11建立会话连接,而会话模块130b用于在第一帐号与第二帐号之间进行信息传递,查找模块130c用于响应查找请求,在数据库23中查找相关信息。
[0055]在本实施例中,所述的数据库23用于存储用户的帐号信息,与该帐号信息对应的费率设定信息、IP
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1