一种付费服务系统数据动态变更的方法、系统及终端与流程

文档序号:11961326阅读:190来源:国知局
一种付费服务系统数据动态变更的方法、系统及终端与流程

本发明涉及通信技术领域,尤其涉及一种付费服务系统数据动态变更的方法、系统及终端。



背景技术:

互联网视频、直播等媒体服务行业中的服务系统中,由于付费服务系统比普通系统可提供更优质的服务而受到更多用户的青睐,用户在网络上或线下实际生活中付费购买付费服务系统中的优质服务(如某某会员等,但不限于会员服务)过程中,用户可享用的付费服务期限在购买时通过付费服务系统固定的算法已经决定,常用的公式如下所示:

付费服务期截止日(D)=购买当日时间(T)+付费购买的时长(B);

其中付费购买的时长(B)=付费金额(P)/付费服务单价(E),或由服务提供商所设定的套餐时长。

发明人在研究的过程中发现,在从购买当日时间T到付费服务期截止日D的固定周期内,用户享用付费服务的状态及周期不可变,无变更、调整的功能,用户体验较差,当用户购买优质服务后,受时间、环境条件等某些因素影响时,如:个人网络或设备故障、出差加班、考试备考阶段等,由此造成用户虽付费购买优质服务,但并不能充分享受优质服务,导致较差的用户付费服务体验,严重影响用户继续购买或购买更长时间付费服务的决策。

其次,用户付费购买的优质服务多针对未来时间发生的行为,但对未知不确定因素的干扰,导致用户在初次付费购买时担忧较大,影响用户付费的决策,向用户提供可变更的付费服务体验尤为重要。

因此,急需一种付费服务系统数据动态变更的技术方案,用于应答用户自主变更请求,提高付费服务系统的数据动态变更的效率和付费服务系统的用户体验。

针对现有技术中无法动态变更付费服务系统数据的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明的主要目的在于提供一种付费服务系统数据动态变更的方法、系统及终端,以克服现有的付费服务系统的数据不能动态变更的缺陷,解决了付费服务系统的数据动态变更的技术问题。

本发明一方面提供了一种付费服务系统数据动态变更的方法,包括:

接收付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;

获取所述数据动态变更请求对应的权限信息,判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求。

其中,所述权限信息包括但不限于:

付费服务系统的服务时长、服务时长的截止日期、数据动态变更的次数或可延长服务时长中的一种或多种。

进一步的,所述获取所述数据动态变更请求对应的权限信息,包括:

识别所述数据动态变更请求携带的标识信息;

查找付费服务系统的数据库中携带相同标识信息的权限信息;基于所述权限信息执行所述数据动态变更请求对应的操作。

进一步的,所述判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求,包括:

识别所述数据动态变更请求为暂停数据传输请求;

提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期和暂停数据传输请求的次数;

判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数至少为一次且所述暂停数据传输请求的发送日期在权限信息的服务时长的截止日期之前,付费服务系统的服务状态中断,暂停数据传输;或

识别所述数据动态变更请求为继续传输数据请求;

提取所述继续传输数据请求携带的所述继续传输数据请求的发送日期,继续传输数据,并根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长。

进一步的,所述根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长,包括:

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。

进一步的,所述判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,包括:

识别所述数据动态变更请求为暂停数据传输请求;

提取所述暂停数据传输请求携带的暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数小于一次,回滚所述暂停数据传输请求;或

提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期;判断所述服务时长的截止日期与暂停数据传输请求的发送日期相同或在其之前,回滚所述暂停数据传输请求。

本发明还提供了一种付费服务系统数据动态变更的方法,包括:

发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;

接收服务器发送的基于权限信息的应答指令或回滚指令。

进一步的,所述接收服务器发送的基于权限信息的应答指令或回滚指令,包括:

接收服务器判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内的应答指令;或

接收服务器判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围的回滚指令。

进一步的,所述接收服务器发送的基于权限信息的应答指令或回滚指令之后,还包括:

接收服务器发送的数据动态变更状态提示信息。

本发明还提供了一种付费服务系统数据动态变更的系统,其特征在于,包括:

第一接收模块,用于接收付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;

应答模块,用于获取所述数据动态变更请求对应的权限信息,判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求。

其中,所述权限信息包括但不限于:

付费服务系统的服务时长、服务时长的截止日期、数据动态变更的次数或可延长服务时长中的一种或多种。

进一步的,所述应答模块,包括:

第一识别单元,用于识别所述数据动态变更请求携带的标识信息;

查找单元,用于查找付费服务系统的数据库中携带相同标识信息的权限信息;基于所述权限信息执行所述数据动态变更请求对应的操作。

进一步的,所述应答模块还包括:

第二识别单元,用于识别所述数据动态变更请求为暂停数据传输请求;

第一应答单元,用于提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期和暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数至少为一次且所述暂停数据传输请求的发送日期在权限信息的服务时长的截止日期之前,付费服务系统的服务状态中断,暂停数据传输;或

第三识别单元,用于识别所述数据动态变更请求为继续传输数据请求;

第二应答单元,用于提取所述继续传输数据请求携带的所述继续传输数据请求的发送日期,继续传输数据,并根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长。

其中,所述第二应答单元,具体包括,包括:

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。进一步的,所述应答模块,还包括:

第二识别单元,用于识别所述数据动态变更请求为暂停数据传输请求;

第一回滚单元,用于提取所述暂停数据传输请求携带的暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数小于一次,回滚所述暂停数据传输请求;或

第二回滚单元,用于提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期;判断所述服务时长的截止日期与暂停数据传输请求的发送日期相同或在其之前,回滚所述暂停数据传输请求。

本发明还提供了一种付费服务系统数据动态变更的终端,包括所述的系统。

本发明还提供了一种付费服务系统数据动态变更的系统,包括:

发送模块,用于发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;

接收模块,用于接收服务器发送的基于权限信息的应答指令或回滚指令。

进一步的,所述接收模块,包括:

第一接收单元,用于接收服务器判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内的应答指令;或

第二接收单元,用于接收服务器判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围的回滚指令;或

第三接收单元,用于接收服务器发送的数据动态变更状态提示信息。

本发明还提供了一种付费服务系统数据动态变更的终端,包括所述的系统。

本发明通过接收付费服务系统的数据动态变更请求,并识别所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;进而获取所述数据动态变更请求对应的权限信息,基于权限信息判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验。

附图说明

图1为根据本发明的一种付费服务系统数据动态变更的方法的实施例一的流程图;

图2为根据本发明的一种付费服务系统数据动态变更的方法的实施例二的流程图;

图3为根据本发明的一种付费服务系统数据动态变更的系统的实施例三的结构框图;

图4为根据本发明的一种付费服务系统数据动态变更的系统的实施例五的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一

参照图1,图1示出了本发明提供的一种付费服务系统数据动态变更的方法的一实施例的流程图。

在步骤S110中,接收付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求。

在一个实施方式中,用户在用户产品端选择暂停会员服务时,服务端接收付费服务系统的数据动态变更请求为暂停数据传输请求;用户重新恢复会员服务时,服务端接收付费服务系统的数据动态变更请求为继续传输数据请求。

在步骤S120中,获取所述数据动态变更请求对应的权限信息,判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求。

所述获取所述数据动态变更请求对应的权限信息,包括:

识别所述数据动态变更请求携带的标识信息;查找付费服务系统的数据库中携带相同标识信息的权限信息;基于所述权限信息执行所述数据动态变更请求对应的操作。

其中,所述标识信息包括用于标识所述数据动态变更请求的唯一标识信息,包括但不限于用户名、注册ID、身份识别信息等。

其中,所述权限信息包括但不限于:付费服务系统的服务时长、服务时长的截止日期、数据动态变更的次数或可延长服务时长中的一种或多种。

具体应用的例子,用户购买视频会员服务时,服务器对该会员的权限信息中的可变更权益及可延长时间进行赋值定义,分别对用户最多可变更服务次数(C)、最长可延长服务期限(E)表示。其中,用户购买不同会员套餐可变更次数和可延长期限不同,购买月度(C1次变更,E1天延长期限),购买季度(C2次变更,E2天延长期限),购买年度(C3次变更,E3天延长期限)等,其中C、E可根据需求进行定义与赋值处理,并将赋值后的权限信息存储在付费服务系统的数据库中。在用户购买优质服务时,付费服务系统的服务端对用户的权限信息根据存储的赋值信息进行定义,并将所述权限信息与用户购买优质服务时的标识信息绑定后,存储于付费服务系统的数据库中。获取所述数据动态变更请求对应的权限信息时,识别所述数据动态变更请求携带的标识信息;查找付费服务系统的数据库中携带相同标识信息的权限信息,即为该用户购买视频会员服务所对应的权限信息,服务器基于所述权限信息对用户发送的数据动态变更请求进行相应的操作。

所述判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求,包括:

识别所述数据动态变更请求为暂停数据传输请求;

提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期和暂停数据传输请求的次数;

判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数至少为一次且所述暂停数据传输请求的发送日期在权限信息的服务时长的截止日期之前,付费服务系统的服务状态中断,暂停数据传输;或

识别所述数据动态变更请求为继续传输数据请求;

提取所述继续传输数据请求携带的所述继续传输数据请求的发送日期,继续传输数据,并根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长。所述根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长,包括:

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。

暂停一次时,T为付费服务系统的服务时长的开始日期,B为付费服务系统的服务时长,t1为开始暂停的时间,t2为暂停后开始运行的时间,t2-t1为暂停服务时长,α基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小。则,F=B-(t1-T),tn=t2则D=t2+α(B-(t1-T))也可表示为D=T+(t1-T)+(t2-t1)+α(B-(t1-T));由于本发明实施例中α值为(0-1],因此,(t1-T)+α(B-(t1-T)≤B;暂停超过一次的情况可以此类推,在此不再复述,下面,以几个应用实例对本发明的技术方案具体说明:

例如,用户a购买了一个付费服务系统的服务时长B为24小时的会员服务,购买时间T为2016年1月1日0点整,不办理延期的情况下,服务时长的截止日期D=T+B为2016年1月2日0点整。

用户a观看视频,暂停一次时,在t1=1点整的时候选择暂停会员服务,在t2=2点整的时候结束暂停,开始继续观看视频,暂停的次数为一次,则暂停服务时长t2-t1为1小时,α基于数据动态变更的次数进行定义,在本实施例中,优选定义α值为1,则D=t2+α(B-(t1-T))或D=T+(t1-T)+(t2-t1)+α(B-(t1-T))=2016年1月2日1点整。

由于暂停时长需要花费成本,也可根据需要,将上述实施例中的α定义为0.9,则付费服务系统的服务时长的截止日期D=t2+α(B-(t1-T))或D=T+(t1-T)+(t2-t1)+α(B-(t1-T))=2016年1月1日22点42分。缩短购买时长。根据暂停次数修改α的取值,达到数据动态变更的目的。

例如,用户a购买了一个付费服务系统的服务时长B为24小时的会员服务,购买时间T为2016年1月1日0点整,不办理延期的情况下,服务时长的截止日期D=T+B为2016年1月2日0点整。

用户a观看视频,暂停两次时,在t1=1点整的时候选择暂停会员服务,在t2=2点整的时候结束暂停,开始继续观看视频,在t3=3点整的时候选择暂停会员服务,在t4=4点整的时候结束暂停,开始继续观看视频,暂停的次数为两次,则暂停服务时长t2-t1为1小时,t3-t2为1小时,α基于数据动态变更的次数进行定义,在本实施例中,优选定义α1为1,优选定义α2为0.9,则D1=t2+α1(B-(t1-T))或D1=T+(t1-T)+(t2-t1)+α1(B-(t1-T))=2016年1月2日1点整,无暂停扣时。

D2=t4+α2(B-(t1-T)-(t3-t2))或D2=T+(t1-T)+(t2-t1)+(t3-t2)+(t4-t3)+α2(B-(t1-T)-(t3-t2))=2016年1月1日23点48分。也可以根据成本需要,将α1和α2进行自由定义,在此不再举例说明。

一具体实施方式中,用户在产品端选择暂停会员服务时,服务端获取变更动作,回传所述暂停数据传输请求的发送日期,即当前日期t1、操作指令(状态开关参数)至服务端;服务端根据回传的所有的参数数据与服务端的权限信息中的用户付费服务截止日期、可变更服务次数、可延长服务时间比较判断,当数据动态变更次数(C)>=1&最长可延长服务时长(E)>=1时,符合条件,服务状态中断,暂停付费服务,则所述暂停数据传输请求的次数在所述权限信息中的剩余次数减小一次;当用户重新恢复服务时,前端再次获取用户变更动作,回传所述继续传输数据请求的发送日期,即当前日期t2、操作指令(状态开关参数)至服务端;服务端根据回传的所有的参数数据重新开启付费服务,同时重新计算用户可变更服务状态次数及可延长时间,

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。

用户端产品变更服务状态,显示更新后的服务截止日期及可变更次数与可延长服务时间。

所述判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,包括:

识别所述数据动态变更请求为暂停数据传输请求;

提取所述暂停数据传输请求携带的暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数小于一次,回滚所述暂停数据传输请求,防止误判,减小服务器压力;或

提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期;判断所述服务时长的截止日期与暂停数据传输请求的发送日期相同或在其之前,回滚所述暂停数据传输请求,防止误判,减小服务器压力。

本发明实施例一通过接收付费服务系统的数据动态变更请求,并识别所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;进而获取所述数据动态变更请求对应的权限信息,通过权限信息判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,对于用户付费购买发生在未来的某种服务提供可变更、调整的能力;暂停、恢复付费服务后,用户原来的付费服务周期动态的延长变化;用户可变更服务状态的频次与可延长付费服务期限基于初始付费情况动态差异化的设计解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验。

实施例二

参照图2,图2示出了本发明提供的一种付费服务系统数据动态变更的方法的另一实施例的流程图。

本发明还提供了一种付费服务系统数据动态变更的方法,包括:

在步骤S210中,发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求。

一应用实例,当用户在用户产品端选择暂停会员服务时,发送付费服务系统的数据动态变更请求至服务器,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,所述数据动态变更请求携带数据动态变更请求的发送日期,即当前日期t1、操作指令(状态开关参数)等。当用户重新恢复服务时,在用户产品端选择恢复会员服务,发送付费服务系统的数据动态变更请求至服务器,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,前端再次获取用户变更动作,所述数据动态变更请求携带数据动态变更请求的发送日期,即当前日期t2、操作指令(状态开关参数)等。

在步骤S220中,接收服务器发送的基于权限信息的应答指令或回滚指令。

具体的,接收服务器判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内的应答指令;或

接收服务器判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围的回滚指令。

进一步的,所述接收服务器发送的基于权限信息的应答指令或回滚指令之后,还包括:

接收服务器发送的数据动态变更状态提示信息,提示用户变更成功或无法变更及原因。

本发明实施例二通过发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,并接收服务器发送的基于权限信息的应答指令或回滚指令。可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验,对提升用户续费或购买长期付费服务的转化有较大潜力。差异化设计用户可变更的频次及延长享用付费服务时长的特征,一定程度吸引用户付费。

实施例三

参照图3,图3示出了本发明提供的一种付费服务系统数据动态变更的系统的结构框图,包括:

第一接收模块31,用于接收付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,具体实现的功能和处理方式参见步骤S110。

在一个实施方式中,用户在用户产品端选择暂停会员服务时,服务端接收付费服务系统的数据动态变更请求为暂停数据传输请求;用户重新恢复会员服务时,服务端接收付费服务系统的数据动态变更请求为继续传输数据请求。

应答模块32,用于获取所述数据动态变更请求对应的权限信息,判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求。具体实现的功能和处理方式参见步骤S120。

其中,所述权限信息包括但不限于:付费服务系统的服务时长、服务时长的截止日期、数据动态变更的次数或可延长服务时长中的一种或多种。其中,所述标识信息包括用于标识所述数据动态变更请求的唯一标识信息,包括但不限于用户名、注册ID、身份识别信息等。

具体应用的例子,用户购买视频会员服务时,服务器对该会员的权限信息中的可变更权益及可延长时间进行赋值定义,分别对用户最多可变更服务次数(C)、最长可延长服务期限(E)表示。其中,用户购买不同会员套餐可变更次数和可延长期限不同,购买月度(C1次变更,E1天延长期限),购买季度(C2次变更,E2天延长期限),购买年度(C3次变更,E3天延长期限)等,其中C、E可根据需求进行定义与赋值处理,并将赋值后的权限信息存储在付费服务系统的数据库中。在用户购买优质服务时,付费服务系统的服务端对用户的权限信息根据存储的赋值信息进行定义,并将所述权限信息与用户购买优质服务时的标识信息绑定后,存储于付费服务系统的数据库中。获取所述数据动态变更请求对应的权限信息时,识别所述数据动态变更请求携带的标识信息;查找付费服务系统的数据库中携带相同标识信息的权限信息,即为该用户购买视频会员服务所对应的权限信息,服务器基于所述权限信息对用户发送的数据动态变更请求进行相应的操作。

所述应答模块32,包括:第一识别单元321,用于识别所述数据动态变更请求携带的标识信息;查找单元322,用于查找付费服务系统的数据库中携带相同标识信息的权限信息;基于所述权限信息执行所述数据动态变更请求对应的操作。

所述应答模块32还包括:第二识别单元323,用于识别所述数据动态变更请求为暂停数据传输请求;第一应答单元324,用于提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期和暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数至少为一次且所述暂停数据传输请求的发送日期在权限信息的服务时长的截止日期之前,付费服务系统的服务状态中断,暂停数据传输;或第三识别单元325,用于识别所述数据动态变更请求为继续传输数据请求;第二应答单元326,用于提取所述继续传输数据请求携带的所述继续传输数据请求的发送日期,继续传输数据,并根据所述继续传输数据请求的发送日期重新计算所述继续传输数据请求对应的权限信息的数据动态变更的次数及可延长服务时长。

其中,所述第二应答单元,具体包括,包括:

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。

暂停一次时,T为付费服务系统的服务时长的开始日期,B为付费服务系统的服务时长,t1为开始暂停的时间,t2为暂停后开始运行的时间,t2-t1为暂停服务时长,α基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小。则,F=B-(t1-T),tn=t2则D=t2+α(B-(t1-T))也可表示为D=T+(t1-T)+(t2-t1)+α(B-(t1-T));由于本发明实施例中α值为(0-1],因此,(t1-T)+α(B-(t1-T)≤B;暂停超过一次的情况可以此类推,在此不再复述,下面,以几个应用实例对本发明的技术方案具体说明:

例如,用户a购买了一个付费服务系统的服务时长B为24小时的会员服务,购买时间T为2016年1月1日0点整,不办理延期的情况下,服务时长的截止日期D=T+B为2016年1月2日0点整。

用户a观看视频,暂停一次时,在t1=1点整的时候选择暂停会员服务,在t2=2点整的时候结束暂停,开始继续观看视频,暂停的次数为一次,则暂停服务时长t2-t1为1小时,α基于数据动态变更的次数进行定义,在本实施例中,优选定义α值为1,则D=t2+α(B-(t1-T))或D=T+(t1-T)+(t2-t1)+α(B-(t1-T))=2016年1月2日1点整。

由于暂停时长需要花费成本,也可根据需要,将上述实施例中的α定义为0.9,则付费服务系统的服务时长的截止日期D=t2+α(B-(t1-T))或D=T+(t1-T)+(t2-t1)+α(B-(t1-T))=2016年1月1日22点42分。缩短购买时长。根据暂停次数修改α的取值,达到数据动态变更的目的。

例如,用户a购买了一个付费服务系统的服务时长B为24小时的会员服务,购买时间T为2016年1月1日0点整,不办理延期的情况下,服务时长的截止日期D=T+B为2016年1月2日0点整。

用户a观看视频,暂停两次时,在t1=1点整的时候选择暂停会员服务,在t2=2点整的时候结束暂停,开始继续观看视频,在t3=3点整的时候选择暂停会员服务,在t4=4点整的时候结束暂停,开始继续观看视频,暂停的次数为两次,则暂停服务时长t2-t1为1小时,t3-t2为1小时,α基于数据动态变更的次数进行定义,在本实施例中,优选定义α1为1,优选定义α2为0.9,则D1=t2+α1(B-(t1-T))或D1=T+(t1-T)+(t2-t1)+α1(B-(t1-T))=2016年1月2日1点整,无暂停扣时。

D2=t4+α2(B-(t1-T)-(t3-t2))或D2=T+(t1-T)+(t2-t1)+(t3-t2)+(t4-t3)+α2(B-(t1-T)-(t3-t2))=2016年1月1日23点48分。也可以根据成本需要,将α1和α2进行自由定义,在此不再举例说明。

用户端产品变更服务状态,显示更新后的服务截止日期及可变更次数与可延长服务时间。在一个实施方式中,在用户产品端选择暂停会员服务时,服务端获取变更动作,回传所述暂停数据传输请求的发送日期,即当前日期t1、操作指令(状态开关参数)至服务端;服务端根据回传的所有的参数数据与服务端的权限信息中的用户付费服务截止日期、可变更服务次数、可延长服务时间比较判断,当数据动态变更次数(C)>=1&最长可延长服务时长(E)>=1时,符合条件,服务状态中断,暂停付费服务,则所述暂停数据传输请求的次数在所述权限信息中的剩余次数减小一次;当用户重新恢复服务时,前端再次获取用户变更动作,回传所述继续传输数据请求的发送日期,即当前日期t2、操作指令(状态开关参数)至服务端;服务端根据回传的所有的参数数据判断,从新重新开启付费服务,同时重新计算用户可变更服务状态次数及可延长时间,

D=tn+α*F;(0<α≤1);

其中,D为付费服务系统的服务时长的截止日期,tn为最后一次暂停数据开始运行的日期;α为基于数据动态变更的次数进行定义,数据动态变更的次数越多,α值越小;F为付费服务系统的剩余服务时长。

进一步的,所述应答模块32,还包括:第二识别单元323,用于识别所述数据动态变更请求为暂停数据传输请求;第一回滚单元327,用于提取所述暂停数据传输请求携带的暂停数据传输请求的次数;判断所述暂停数据传输请求的次数在所述权限信息中的剩余次数小于一次,回滚所述暂停数据传输请求,防止误判,减小服务器压力;或

第二回滚单元328,用于提取所述暂停数据传输请求携带的所述暂停数据传输请求的发送日期;判断所述服务时长的截止日期与暂停数据传输请求的发送日期相同或在其之前,回滚所述暂停数据传输请求,防止误判,减小服务器压力。

具体实现的功能和处理方式参见方法实施例一描述的具体步骤。

由于本实施例三的系统所实现的处理及功能基本相应于前述图1所示的方法的实施例、原理和实例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此不做赘述。

本发明实施例三通过第一接收模块接收付费服务系统的数据动态变更请求,并识别所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;进而通过应答模块获取所述数据动态变更请求对应的权限信息,通过权限信息判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,对于用户付费购买发生在未来的某种服务提供可变更、调整的能力;暂停、恢复付费服务后,用户原来的付费服务周期动态的延长变化;用户可变更服务状态的频次与可延长付费服务期限基于初始付费情况动态差异化的设计解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验。

实施例四

本发明还提供了一种付费服务系统数据动态变更的终端,包括所述的系统。

具体地,该终端包括但不限于装有所述系统的手机、笔记本电脑等智能设备。

本发明实施例四提供的一种付费服务系统数据动态变更的终端,通过接收付费服务系统的数据动态变更请求,并识别所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求;进而获取所述数据动态变更请求对应的权限信息,通过权限信息判断所述数据动态变更请求携带的请求数据在其对应的权限信息范围内,应答所述数据动态变更请求;或判断所述数据动态变更请求携带的请求数据超出其对应的权限信息范围,回滚所述数据动态变更请求,可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,对于用户付费购买发生在未来的某种服务提供可变更、调整的能力;暂停、恢复付费服务后,用户原来的付费服务周期动态的延长变化;用户可变更服务状态的频次与可延长付费服务期限基于初始付费情况动态差异化的设计解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验。

实施例五

参照图4,图4示出了本发明提供的一种付费服务系统数据动态变更的系统的结构框图,包括:

发送模块41,用于发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求。具体实现的功能和处理方式参见步骤S220。

一应用实例,当用户在用户产品端选择暂停会员服务时,发送付费服务系统的数据动态变更请求至服务器,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,所述数据动态变更请求携带数据动态变更请求的发送日期,即当前日期t1、操作指令(状态开关参数)等。

当用户重新恢复服务时,在用户产品端选择恢复会员服务,发送付费服务系统的数据动态变更请求至服务器,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,前端再次获取用户变更动作,所述数据动态变更请求携带数据动态变更请求的发送日期,即当前日期t2、操作指令(状态开关参数)等。

接收模块42,用于接收服务器发送的基于权限信息的应答指令或回滚指令。具体实现的功能和处理方式参见步骤S220。

进一步的,所述接收模块42,包括:

第一接收单元421,用于接收服务器判断所述数据动态变更请求携带的请求数据在其对应的权限信息的范围内的应答指令;或

第二接收单元422,用于接收服务器判断所述数据动态变更请求携带的请求数据超出其对应的权限信息的范围的回滚指令;或

第三接收单元423,用于接收服务器发送的数据动态变更状态提示信息。

具体实现的功能和处理方式参见方法实施例二描述的具体步骤。

本发明实施例五通过发送模块发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,并通过接收模块接收服务器发送的基于权限信息的应答指令或回滚指令。可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验,对提升用户续费或购买长期付费服务的转化有较大潜力。差异化设计用户可变更的频次及延长享用付费服务时长的特征,一定程度吸引用户付费。

实施例六

本发明还提供了一种付费服务系统数据动态变更的终端,包括所述的系统。

具体地,该终端包括但不限于装有所述系统的手机、笔记本电脑等智能设备。

本发明实施例六通过发送付费服务系统的数据动态变更请求,所述数据动态变更请求包括暂停数据传输请求或继续传输数据请求,并接收服务器发送的基于权限信息的应答指令或回滚指令。可实现付费服务系统的数据根据请求自动响应数据动态变更,方便快捷,解决了现有的付费服务系统的数据不能动态变更的技术问题,提高了付费服务系统的数据动态变更的效率和付费服务系统的用户体验,对提升用户续费或购买长期付费服务的转化有较大潜力。差异化设计用户可变更的频次及延长享用付费服务时长的特征,一定程度吸引用户付费。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

需要指出,根据实施的需要,可将本申请中描述的各个步骤/部件拆分为更多步骤/部件,也可将两个或多个步骤/部件或者步骤/部件的部分操作组合成新的步骤/部件,以实现本发明的目的。

上述根据本发明的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的处理方法。此外,当通用计算机访问用于实现在此示出的处理的代码时,代码的执行将通用计算机转换为用于执行在此示出的处理的专用计算机。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1