基于智能终端上的帐户及计费统计更新操作的方法及系统的制作方法

文档序号:7809055阅读:184来源:国知局
基于智能终端上的帐户及计费统计更新操作的方法及系统的制作方法
【专利摘要】本申请公开了基于智能终端上的帐户及计费统计更新操作的方法及系统应用于所述智能终端和服务器之间,智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费统计页面和/或获取数据;服务器将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计费统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给智能终端;智能终端在其浏览器中展示呈现当前执行的帐户及计费统计页面的版本或具有反馈信息的当前执行的帐户及计费统计页面的版本。本发明解决了基于智能终端上的帐户及计费统计更新操作的不便问题,尤其是基于SDK方面的智能终端上的帐户及计费统计更新操作的不便问题。
【专利说明】基于智能终端上的帐户及计费统计更新操作的方法及系统

【技术领域】
[0001] 本申请涉及移动终端中帐户及计费统计领域,具体的说,是涉及一种基于智能终 端上的帐户及计费统计更新操作的方法及系统。

【背景技术】
[0002] 计费系统通过MMSC (多媒体消息业务中心,Multimedia Messaging Service Center)是MMS (多媒体信息服务,Multimedia Messaging Service)业务的计费数据采集 点,按照流量和时长生成业务服务使用记录,传递给计费系统用于计费。计费系统功能一般 在移动数据业务管理平台中实现。
[0003] 所谓SDK(软件开发工具包,Software Development Kit)广义上指辅助开发某一 类软件的相关文档、范例和工具的集合。软件开发工具包是一些被软件工程师用于为特定 的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK 即开发Windows平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供 应用程序接口的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的 工具包括用于调试和其他用途的实用工具。
[0004] 目前的智能移动终端领域,尤其是Android智能机应用计费系统,都是由应用制 作方引用计费系统工程,依照SDK给出的接口进行接入,一旦需要SDK相应界面更新,就要 应用制作方重新接入新SDK并重新更新应用,应用用户则需要重新更新自己的应用。
[0005] 因此,如何解决基于智能终端上的帐户及计费统计更新操作的不便问题,尤其是 基于SDK方面的智能终端上的帐户及计费统计更新操作的不便,便成为亟待解决的技术问 题。


【发明内容】

[0006] 本申请所要解决的技术问题是提供一种基于智能终端上的帐户及计费统计更新 操作的方法及系统,以解决基于智能终端上的帐户及计费统计更新操作的不便问题,尤其 是基于SDK方面的智能终端上的帐户及计费统计更新操作的不便问题。
[0007] 为解决上述技术问题,本申请提供了一种基于智能终端上的帐户及计费统计更新 操作的方法,应用于所述智能终端和服务器之间,其特征在于,
[0008] 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费 统计页面和/或获取数据;
[0009] 所述服务器将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计 费统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终端;
[0010] 所述智能终端在其浏览器中展示呈现当前执行的帐户及计费统计页面的版本或 具有所述反馈信息的当前执行的帐户及计费统计页面的版本。
[0011] 优选地,其中,所述智能终端的浏览器通过开发工具包提供的接口访问服务器上 的帐户及计费统计页面或获取数据;进一步为:
[0012] 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费 统计页面和/或获取数据;
[0013] 所述服务器通过其通道部分将访问所述服务器上的帐户及计费统计页面的请求 发送给该服务器的页面展示部分,将获取数据的请求发送给该服务器的业务中心部分。
[0014] 优选地,其中,所述服务器将当前执行的帐户及计费统计页面的版本,或将当前执 行的帐户及计费统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智 能终端;进一步为:
[0015] 所述服务器的页面展示部分调取所述当前执行的帐户及计费统计页面的版本,同 时判断所述业务中心部分是否有反馈信息,如有则将反馈信息与所述版本合成后,通过所 述页面展示部分反馈给所述智能终端;如无则直接将所述版本通过所述业务中心部分反馈 给所述智能终端。
[0016] 优选地,其中,进一步还包括:
[0017] 当所述智能终端通过在其浏览器中展示呈现当前执行的帐户及计费统计页面的 版本发起支付请求给所述服务器时,所述服务器通过使用javascript调用该智能终端的 对应的支付方式完成。
[0018] 优选地,其中,其特征在于,
[0019] 所述开发工具包,进一步为基于SDK的开发工具包;
[0020] 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费 统计页面和/或获取数据,进一步为:
[0021] 所述智能终端的浏览器通过基于SDK的开发工具包使用webkit方式访问服务器 上的帐户及计费统计页面和/或获取数据。
[0022] 为解决上述技术问题,本申请还提供了一种基于智能终端上的帐户及计费统计更 新操作的系统,应用于所述智能终端和服务器之间,其特征在于,该系统包括:终端模块和 服务器模块,其中,
[0023] 所述终端模块,设置于所述智能终端的浏览器中,用于通过开发工具包提供的接 口访问服务器上的帐户及计费统计页面和/或获取数据;以及在该浏览器中展示呈现当前 执行的帐户及计费统计页面的版本或具有所述反馈信息的当前执行的帐户及计费统计页 面的版本;
[0024] 所述服务器模块,设置于所述服务器中,用于在接收到所述智能终端的访问和/ 或获取数据后,将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计费统 计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终端上的终端模 块。
[0025] 优选地,其中,所述服务器模块,进一步还用于通过其通道部分将访问所述服务器 上的帐户及支付结果发送给该服务器的业务中心部分,该业务中心部分进行统计后,通过 该服务器的页面展示部分展示给所述终端模块。
[0026] 优选地,其中,所述服务器模块,进一步用于通过其页面展示部分调取所述当前执 行的帐户及计费统计页面的版本,同时判断所述业务中心部分是否有反馈信息,如有则将 反馈信息与所述版本合成后,通过所述页面展示部分反馈给所述智能终端上的终端模块; 如无则直接将所述版本通过所述业务中心部分反馈给所述智能终端上的终端模块。
[0027] 优选地,其中,所述终端模块,进一步还用于在所述智能终端上浏览器中展示呈现 当前执行的帐户及计费统计页面的版本并接收发起支付请求给所述服务器;
[0028] 所述服务器模块,进一步还用于接收到所述支付请求后,通过使用javascript调 用该智能终端的对应的支付方式完成。
[0029] 优选地,其中,所述开发工具包,进一步为基于SDK的开发工具包;
[0030] 所述终端模块,进一步还用于通过基于SDK的开发工具包使用webkit方式访问服 务器上的帐户及计费统计页面和/或获取数据。
[0031] 与现有技术相比,本申请所述的一种基于智能终端上的帐户及计费统计更新操作 的方法及系统,达到了如下效果:
[0032] 1)本申请解决了基于智能终端上的帐户及计费统计更新操作的不便问题,尤其是 基于SDK方面的智能终端上的帐户及计费统计更新操作的不便问题。
[0033] 2)本申请还解决了 app等客户端的应用制作方不需要多次更新SDK,即可让智能 移动终端中的app等客户端的界面任意更换;用户不需要更新应用,即可看到服务器端修 改过的显示界面;同时还可应用于任何需要用户账户和用户计费的Android系统的应用 中。

【专利附图】

【附图说明】
[0034] 此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申 请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0035] 图1为本申请实施例一所述的一种基于智能终端上的帐户及计费统计更新操作 的方法的流程图。
[0036] 图2为本申请实施例二所述的一种基于智能终端上的帐户及计费统计更新操作 的系统的结构框图。

【具体实施方式】
[0037] 如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员 应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以 名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在 通篇说明书及权利要求当中所提及的"包含"为一开放式用语,故应解释成"包含但不限定 于"。"大致"是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所 述技术问题,基本达到所述技术效果。此外,"耦接"一词在此包含任何直接及间接的电性 耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电 性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说 明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目 的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
[0038] 以下结合附图对本申请作进一步详细说明,但不作为对本申请的限定。
[0039] 如图1所示,本发明实施例一所述的一种基于智能终端上的帐户及计费统计更新 操作的方法,应用于所述智能终端(本实施例中主要是以Android智能终端为例进行说明, 当然这里还可以采用其他系统的智能终端,对此不作具体限定)和服务器之间,其中,该方 法:
[0040] 步骤101,所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐 户及计费统计页面和/或获取数据;
[0041] 步骤102,所述服务器将当前执行的帐户及计费统计页面的版本,或将当前执行的 帐户及计费统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终 端;
[0042] 步骤103,所述智能终端在其浏览器中展示呈现当前执行的帐户及计费统计页面 的版本或具有所述反馈信息的当前执行的帐户及计费统计页面的版本。
[0043] 上述实施例一的方法中,步骤101进一步为:
[0044] 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费 统计页面和/或获取数据;
[0045] 对应的步骤102为,所述服务器通过其通道部分将访问所述服务器上的帐户及计 费统计页面的请求发送给该服务器的页面展示部分,将获取数据的请求发送给该服务器的 业务中心部分;
[0046] 所述服务器的页面展示部分调取所述当前执行的帐户及计费统计页面的版本,同 时判断所述业务中心部分是否有反馈信息,如有则将反馈信息与所述版本合成后,通过所 述页面展示部分反馈给所述智能终端;如无则直接将所述版本通过所述业务中心部分反馈 给所述智能终端。
[0047] 另外,步骤103之后还可以包括有:当所述智能终端通过在其浏览器中展示呈现 当前执行的帐户及计费统计页面的版本发起支付请求给所述服务器时(本实施例中主要 是通过P0ST/GET请求方式将用户填入数据以及服务器所需部分数据传输给服务器进行处 理),所述服务器通过使用javascript调用该智能终端的对应的支付方式完成。
[0048] 另外,上述实施例中,所述开发工具包,进一步为基于SDK的开发工具包;对应的, 步骤101进一步为:
[0049] 所述智能终端的浏览器通过基于SDK的开发工具包使用webkit方式访问服务器 上的帐户及计费统计页面和/或获取数据。
[0050] 数据中需要包括有:userNumld :蜂巢平台用户唯一标识;userid :蜂巢平台用户 通行证;sign :登录验证的签名。运用上述这些结合需要获取的数据信息发送给服务器。
[0051] 这里需要说明的是,服务器一侧包括有:业务中心部分、页面展示部分和通道部 分,二者之间是相互联系。
[0052] 服务端业务中心部分,主要用于与智能终端(也可以称为客户端)、服务器页面展 示部分以及服务器通道部分进行交互,并且存储用户数据,区分客户端传输的通道标识,与 通道交互中传输部分通道所需附加数据给通道;与服务器页面展示部分交互中获取传来的 数据并返回;
[0053] 服务端页面展示部分,主要用于与客户端交互,获取客户端数据,与业务中心进行 交互,并将结果返回给客户端;
[0054] 服务器通道部分,主要与业务中心部分进行交互,根据不同的通道标识,处理业务 中心部分传来的下单数据,返回下单结果给业务中心;并能够接收支付处理结果,传给业务 中心对用户账户进行充值。
[0055] 如图2所示,本发明实施例二所述的一种基于智能终端上的帐户及计费统计更新 操作的系统,应用于所述智能终端和服务器之间,其特征在于,该系统包括:终端模块201 和服务器模块202,其中,
[0056] 所述终端模块201,设置于所述智能终端的浏览器中,与所述服务器模块202相 耦接,用于通过开发工具包提供的接口访问服务器上的帐户及计费统计页面和/或获取数 据;以及在该浏览器中展示呈现当前执行的帐户及计费统计页面的版本或具有所述反馈信 息的当前执行的帐户及计费统计页面的版本;
[0057] 所述服务器模块,设置于所述服务器中,与所述终端模块201相耦接,用于在接收 到所述智能终端的访问和/或获取数据后,将当前执行的帐户及计费统计页面的版本,或 将当前执行的帐户及计费统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈 给所述智能终端上的终端模块201。
[0058] 上述系统中,所述服务器模块202,进一步还用于通过其通道部分将访问所述服务 器上的帐户及支付结果发送给该服务器的业务中心部分,该业务中心部分进行统计后,通 过该服务器的页面展示部分展示给所述终端模块。进一步用于通过其页面展示部分调取所 述当前执行的帐户及计费统计页面的版本,同时判断所述业务中心部分是否有反馈信息, 如有则将反馈信息与所述版本合成后,通过所述页面展示部分反馈给所述智能终端上的终 端模块201 ;如无则直接将所述版本通过所述业务中心部分反馈给所述智能终端上的终端 模块201。
[0059] 另外,所述终端模块201,进一步还用于在所述智能终端上浏览器中展示呈现当前 执行的帐户及计费统计页面的版本并接收发起支付请求给所述服务器;对应的,所述服务 器模块202,进一步还用于接收到所述支付请求后,通过使用javascript调用该智能终端 的对应的支付方式完成。
[0060] 所述开发工具包,进一步为基于SDK的开发工具包;对应地,所述终端模块201,进 一步还用于通过基于SDK的开发工具包使用webkit方式访问服务器上的帐户及计费统计 页面和/或获取数据。
[0061] 由于方法部分已经对本申请实施例进行了详细描述,这里对实施例中涉及的系统 与方法对应部分的展开描述省略,不再赘述。对于系统中具体内容的描述可参考方法实施 例的内容,这里不再具体限定。
[0062] 与现有技术相比,本申请所述的一种基于智能终端上的帐户及计费统计更新操作 的方法及系统,达到了如下效果:
[0063] 1)本申请解决了基于智能终端上的帐户及计费统计更新操作的不便问题,尤其是 基于SDK方面的智能终端上的帐户及计费统计更新操作的不便问题。
[0064] 2)本申请还解决了 app等客户端的应用制作方不需要多次更新SDK,即可让智能 移动终端中的app等客户端的界面任意更换;用户不需要更新应用,即可看到服务器端修 改过的显示界面;同时还可应用于任何需要用户账户和用户计费的Android系统的应用 中。
[0065] 本发明除了实现上述功能外,还可以实现交互过程,包括:用户登陆部分,用户支 付部分,以及统计功能;其中,
[0066] 用户登陆部分,主要由智能终端(客户端)发起页面请求到服务器页面展示部分, 获得登陆页面内容,用户填写账号密码点击登陆,或发送注册请求后,服务器页面展示部分 与业务中心交互,获得登陆结果后返回给手机客户端。
[0067] 用户支付部分,由客户端发起支付请求到服务器页面展示部分,用户获得页面内 容,选择支付类型,页面部分获得消息后,与服务器端的业务中心部分传出下单请求,业务 中心部分将消息传给通道部分,并将结果返回业务中心部分,业务中心部分返回给页面展 示部分,页面展示部分将结果传回客户端,并通过javascript调用起客户端的对应支付方 式,完成用户支付。
[0068] 统计功能,主要由客户端直接向业务中心发起交互,包括应用激活统计,用户区服 登陆,获取应用更新地址等功能。
[〇〇69] 上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请 并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、 修改和环境,并能够在本文所述申请构想范围内,通过上述教导或相关领域的技术或知识 进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申 请所附权利要求的保护范围内。
【权利要求】
1. 一种基于智能终端上的帐户及计费统计更新操作的方法,应用于所述智能终端和服 务器之间,其特征在于, 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费统计 页面和/或获取数据; 所述服务器将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计费统 计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终端; 所述智能终端在其浏览器中展示呈现当前执行的帐户及计费统计页面的版本或具有 所述反馈信息的当前执行的帐户及计费统计页面的版本。
2. 根据权利要求1所述的基于智能终端上的帐户及计费统计更新操作的方法,其特征 在于,所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费统计 页面或获取数据;进一步为: 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费统计 页面和/或获取数据; 所述服务器通过其通道部分将访问所述服务器上的帐户及计费统计页面的请求发送 给该服务器的页面展示部分,将获取数据的请求发送给该服务器的业务中心部分。
3. 根据权利要求2所述的基于智能终端上的帐户及计费统计更新操作的方法,其特征 在于,所述服务器将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计费 统计页面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终端;进一步 为: 所述服务器的页面展示部分调取所述当前执行的帐户及计费统计页面的版本,同时判 断所述业务中心部分是否有反馈信息,如有则将反馈信息与所述版本合成后,通过所述页 面展示部分反馈给所述智能终端;如无则直接将所述版本通过所述业务中心部分反馈给所 述智能终端。
4. 根据权利要求3所述的基于智能终端上的帐户及计费统计更新操作的方法,其特征 在于,进一步还包括: 当所述智能终端通过在其浏览器中展示呈现当前执行的帐户及计费统计页面的版本 发起支付请求给所述服务器时,所述服务器通过使用javascript调用该智能终端的对应 的支付方式完成。
5. 根据权利要求1至4中任一所述的基于智能终端上的帐户及计费统计更新操作的方 法,其特征在于, 所述开发工具包,进一步为基于SDK的开发工具包; 所述智能终端的浏览器通过开发工具包提供的接口访问服务器上的帐户及计费统计 页面和/或获取数据,进一步为: 所述智能终端的浏览器通过基于SDK的开发工具包使用webkit方式访问服务器上的 帐户及计费统计页面和/或获取数据。
6. -种基于智能终端上的帐户及计费统计更新操作的系统,应用于所述智能终端和服 务器之间,其特征在于,该系统包括:终端模块和服务器模块,其中, 所述终端模块,设置于所述智能终端的浏览器中,用于通过开发工具包提供的接口访 问服务器上的帐户及计费统计页面和/或获取数据;以及在该浏览器中展示呈现当前执行 的帐户及计费统计页面的版本或具有所述反馈信息的当前执行的帐户及计费统计页面的 版本; 所述服务器模块,设置于所述服务器中,用于在接收到所述智能终端的访问和/或获 取数据后,将当前执行的帐户及计费统计页面的版本,或将当前执行的帐户及计费统计页 面的版本结合根据获取数据得到的反馈信息合成后,反馈给所述智能终端上的终端模块。
7. 根据权利要求6所述的基于智能终端上的帐户及计费统计更新操作的系统,其特征 在于, 所述服务器模块,进一步还用于通过其通道部分将访问所述服务器上的帐户及支付结 果发送给该服务器的业务中心部分,该业务中心部分进行统计后,通过该服务器的页面展 示部分展示给所述终端模块。
8. 根据权利要求7所述的基于智能终端上的帐户及计费统计更新操作的系统,其特征 在于,所述服务器模块,进一步用于通过其页面展示部分调取所述当前执行的帐户及计费 统计页面的版本,同时判断所述业务中心部分是否有反馈信息,如有则将反馈信息与所述 版本合成后,通过所述页面展示部分反馈给所述智能终端上的终端模块;如无则直接将所 述版本通过所述业务中心部分反馈给所述智能终端上的终端模块。
9. 根据权利要求8所述的基于智能终端上的帐户及计费统计更新操作的系统,其特征 在于, 所述终端模块,进一步还用于在所述智能终端上浏览器中展示呈现当前执行的帐户及 计费统计页面的版本并接收发起支付请求给所述服务器; 所述服务器模块,进一步还用于接收到所述支付请求后,通过使用javascript调用该 智能终端的对应的支付方式完成。
10. 根据权利要求7至9中任一所述的基于智能终端上的帐户及计费统计更新操作的 系统,其特征在于, 所述开发工具包,进一步为基于SDK的开发工具包; 所述终端模块,进一步还用于通过基于SDK的开发工具包使用webkit方式访问服务器 上的帐户及计费统计页面和/或获取数据。
【文档编号】H04L29/08GK104065492SQ201410341374
【公开日】2014年9月24日 申请日期:2014年7月17日 优先权日:2014年7月17日
【发明者】杨涛, 曹东, 李建涛 申请人:北京北纬通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1