流量分享方法及装置与流程

文档序号:12280141阅读:324来源:国知局
流量分享方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种流量分享方法及装置。



背景技术:

目前通讯运营商的各种移动数据业务中,大部分都含有包月流量或自购流量包,这也符合现下移动互联网的发展需求。目前这种流量包只是实现了主副卡分享和热点分享的方式,采用上述的分享方法无法实现物理距离较远的亲戚、朋友之间的流量分享。

并且,上述的分享方式中,同他人进行流量分享时,分享的流量的具体大小是无法进行限制的。由此可能导致,其他用户过多消耗流量提供者的流量,导致流量提供者的可用流量过少,用户体验度低的问题。

针对相关技术中存在的无法限制分享的流量的大小的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种流量分享方法及装置,以至少解决相关技术中存在的无法限制分享的流量的大小的问题。

根据本发明的一个方面,提供了一种流量分享方法,包括:接收第一终端发送的分享请求,其中,所述分享请求用于请求将所述第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;根据所述分享请求进行移动数据流量的分享处理。

可选地,接收所述第一终端发送的所述分享请求包括:接收所述第一终端通过短信的方式发送的所述分享请求。

可选地,当所述分享请求用于请求将所述第一终端的所述第一预定量的移动数据流量分享给所述第二终端时,所述短信包括第一预定接入码、所述第一预定量和所述第二终端的号码;当所述分享请求用于请求分享所述第二终端的所述第二预定量的移动数据流量时,所述短信包括第二预定接入码、所述第二预定量和所述第二终端的号码。

可选地,根据所述分享请求进行移动数据流量的分享处理包括:对所述分享请求进行校验,其中,校验内容包括如下至少之一:所述分享请求的格式是否合法、所述第一终端和所述第二终端是否属于同一运营商、所述第一终端的流量是否大于第一流量分享阈值和/或所述第二终端的流量是否大于第二流量分享阈值、所述第一终端发送分享请 求的次数是否超过预定阈值、所述第一预定量是否超过第三流量分享阈值和/或所述第二预定量是否超过第四流量分享阈值;在校验通过的情况下,将所述第一终端的第一预定量的移动数据流量分享给所述第二终端,和/或,将所述第二终端的第二预定量的移动数据流量分享给所述第一终端。

可选地,在根据所述分享请求进行移动数据流量的分享处理之后,还包括以下处理至少之一:反馈分享处理的结果;保存分享处理的信息;存储所述第二终端的信息。

根据本发明的另一方面,提供了一种流量分享装置,包括:接收模块,用于接收第一终端发送的分享请求,其中,所述分享请求用于请求将所述第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;处理模块,用于根据所述分享请求进行移动数据流量的分享处理。

可选地,所述接收模块包括:接收单元,用于接收所述第一终端通过短信的方式发送的所述分享请求。

可选地,当所述分享请求用于请求将所述第一终端的所述第一预定量的移动数据流量分享给所述第二终端时,所述短信包括第一预定接入码、所述第一预定量和所述第二终端的号码;当所述分享请求用于请求分享所述第二终端的所述第二预定量的移动数据流量时,所述短信包括第二预定接入码、所述第二预定量和所述第二终端的号码。

可选地,所述处理模块包括:校验单元,用于对所述分享请求进行校验,其中,校验内容包括如下至少之一:所述分享请求的格式是否合法、所述第一终端和所述第二终端是否属于同一运营商、所述第一终端的流量是否大于第一流量分享阈值和/或所述第二终端的流量是否大于第二流量分享阈值、所述第一终端发送分享请求的次数是否超过预定阈值、所述第一预定量是否超过第三流量分享阈值和/或所述第二预定量是否超过第四流量分享阈值;处理单元,用于在校验通过的情况下,将所述第一终端的第一预定量的移动数据流量分享给所述第二终端,和/或,将所述第二终端的第二预定量的移动数据流量分享给所述第一终端。

可选地,所述装置还包括以下模块至少之一:反馈模块,用于在根据所述分享请求进行移动数据流量的分享处理之后,反馈分享处理的结果;保存模块,用于在根据所述分享请求进行移动数据流量的分享处理之后,保存分享处理的信息;存储模块,用于在根据所述分享请求进行移动数据流量的分享处理之后,存储所述第二终端的信息。

通过本发明,采用接收第一终端发送的分享请求,其中,所述分享请求用于请求将所述第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;根据所述分享请求进行移动数据流量的分享处理。解决了相关技术中存在的无法限制分享的流量的大小的问题,进而达到了限制分享的流量的大小,保证流量提供者的利益的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的流量分享方法的流程图;

图2是根据本发明实施例的流量分享装置的结构框图;

图3是根据本发明实施例的流量分享装置中接收模块22的结构框图;

图4是根据本发明实施例的流量分享装置中处理模块24的结构框图;

图5是根据本发明实施例的流量分享装置的优选结构框图;

图6是根据本发明实施例的流量分享装置的另一种结构框图;

图7是根据本发明实施例的流量拥有者主动分享流量的框图;

图8是根据本发明实施例的其他用户向流量拥有者索取流量的框图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

在本实施例中提供了一种流量分享方法,图1是根据本发明实施例的流量分享方法的流程图,如图1所示,该流程包括如下步骤:

步骤S102,接收第一终端发送的分享请求,其中,该分享请求用于请求将第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;

步骤S104,根据上述分享请求进行移动数据流量的分享处理。

通过上述步骤,可用请求将第一终端的第一预定量的移动数据流量分享给第二终端,也可以请求将第二终端的第二预定量的移动数据流量分享给第一终端,从而实现了待分享流量大小的具体化,从而避免了过分消耗流量提供者的流量,解决了相关技术中存在的无法限制分享的流量的大小的问题,进而达到了限制分享的流量的大小,保证流量提供者的利益的效果。

在一个可选的实施例中,接收上述第一终端发送的分享请求包括:接收上述第一终端通过短信的方式发送的分享请求。其中,通过短信的方式发送分享请求时,可以不受 地域的限制,当第一终端和第二终端距离很远(如,不在一个城市)时,可以接收上述第一终端的分享请求,从而实现了跨区域终端间的流量分享的目的。

在一个可选的实施例中,当上述分享请求用于请求将第一终端的第一预定量的移动数据流量分享给第二终端时,上述短信包括第一预定接入码、第一预定量和第二终端的号码;当上述分享请求用于请求分享第二终端的第二预定量的移动数据流量时,上述短信包括第二预定接入码、第二预定量和第二终端的号码。当然,上述的短信的格式仅仅是一种示例,还可以采用其他的格式的短息。

在一个可选的实施例中,根据上述分享请求进行移动数据流量的分享处理包括:对上述分享请求进行校验,其中,校验内容包括如下至少之一:分享请求的格式是否合法、第一终端和第二终端是否属于同一运营商、第一终端的流量是否大于第一流量分享阈值和/或第二终端的流量是否大于第二流量分享阈值、第一终端发送分享请求的次数是否超过预定阈值、第一预定量是否超过第三流量分享阈值和/或第二预定量是否超过第四流量分享阈值;在校验通过的情况下,将上述第一终端的第一预定量的移动数据流量分享给第二终端,和/或,将上述第二终端的第二预定量的移动数据流量分享给第一终端。

在一个可选的实施例中,在根据上述分享请求进行移动数据流量的分享处理之后,还包括以下处理至少之一:反馈分享处理的结果;保存分享处理的信息;存储上述第二终端的信息。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

在本实施例中还提供了一种流量分享装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图2是根据本发明实施例的流量分享装置的结构框图,如图2所示,该装置包括接收模块22和处理模块24,下面对该装置进行说明。

接收模块22,用于接收第一终端发送的分享请求,其中,该分享请求用于请求将第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;处理模块24,连接至上述接收模块22,用于根据上述分享请求进行移动数据流量的分享处理。

图3是根据本发明实施例的流量分享装置中接收模块22的结构框图,如图3所示,该接收模块22包括接收单元32,下面对该接收模块22进行说明。

接收单元32,用于接收上述第一终端通过短信的方式发送的分享请求。

在一个可选的实施例中,当上述分享请求用于请求将第一终端的第一预定量的移动数据流量分享给第二终端时,上述短信包括第一预定接入码、第一预定量和第二终端的号码;当上述分享请求用于请求分享第二终端的第二预定量的移动数据流量时,上述短信包括第二预定接入码、第二预定量和第二终端的号码。

图4是根据本发明实施例的流量分享装置中处理模块24的结构框图,如图4所示,该处理模块24包括校验单元42和处理单元44,下面对该处理模块24进行说明。

校验单元42,用于对上述分享请求进行校验,其中,校验内容包括如下至少之一:分享请求的格式是否合法、第一终端和第二终端是否属于同一运营商、第一终端的流量是否大于第一流量分享阈值和/或第二终端的流量是否大于第二流量分享阈值、第一终端发送分享请求的次数是否超过预定阈值、第一预定量是否超过第三流量分享阈值和/或第二预定量是否超过第四流量分享阈值;处理单元44,连接至上述校验单元42,用于在校验通过的情况下,将第一终端的第一预定量的移动数据流量分享给第二终端,和/或,将第二终端的第二预定量的移动数据流量分享给第一终端。

图5是根据本发明实施例的流量分享装置的优选结构框图,如图5所示,该装置除包括图2所示的所有模块外,还包括反馈模块52、保存模块54和存储模块56中的至少之一,下面对该装置进行说明:

反馈模块52,连接至上述处理模块24,用于在根据上述分享请求进行移动数据流量的分享处理之后,反馈分享处理的结果;保存模块54,连接至上述处理模块24,用于在根据上述分享请求进行移动数据流量的分享处理之后,保存分享处理的信息;存储模块56,连接至上述处理模块24,用于在根据上述分享请求进行移动数据流量的分享处理之后,存储第二终端的信息。

图6是根据本发明实施例的流量分享装置的另一种结构框图,如图6所示,该装置包括:用户模块62、(第三方)运营商系统64(相当于上述的接收模块22)、数据通信接口66(相当于上述的反馈模块52)、主业务逻辑68和数据存储模块610(相当于上述的保存模块54和存储模块56),其中,数据通信接口66和主业务逻辑68共同相当于上述的处理模块24。

用户模块62,任意的移动终端号码都可以接入本系统;

(第三方)运营商系统64,本实施例中的流量分享装置中提供了和(第三方)运营商的标准接口规范,任何第三方均可以通过此接口实现与本发明实施例中的流量分享装置的对接;

数据通信接口66,负责接收从(第三方)运营商系统64过来的请求,然后调用业务存储过程进行业务逻辑的处理,并将处理结果按照约定的格式反馈给(第三方)运营商系统64;

主业务逻辑68,主要提供数据流量分享的实现;

数据存储模块610,存储用户的分享信息,还可以存储分享流量的其他用户的信息。

在本发明实施例中,提供了两种分享方式,一是流量拥有者主动提供流量,另一种是其他用户向流量拥有者索取流量。下面分别阐述两种实现方式。在下述阐述中,流量拥有者简称A,其他用户简称B。

图7是根据本发明实施例的流量拥有者主动分享流量的框图,下面结合图7进行描述:

A编辑短信,短信内容(第三方)运营商(对应于上述的(第三方)运营商系统64)可指定,比如格式为“接入码+流量大小+B手机号码”,发送到(第三方)运营商指定的接收号码。

(第三方)运营商通过短信网关向数据通信接口66发送分享流量的指令。

数据通信接口66收到流量分享的指令后,先校验(第三方)运营商的合法性,比如接入码、A和B的号码、流量是否充足等,校验通过后调用主业务逻辑68进行流量分享的实施。

主业务逻辑68根据数据通信接口66传来的消息,对流量进行扣减和叠加,生成详细话单(Call Detail Record,简称为CDR),并记录到数据存储模块610。

数据通信接口66把业务处理后的结果反馈给(第三方)运营商。

(第三方)运营商通过短信的方式通知用户流量分享结果。

图8是根据本发明实施例的其他用户向流量拥有者索取流量的框图,下面结合图8进行描述:

B编辑短信,短信内容(第三方)运营商(对应于上述的(第三方)运营商系统64)可指定,比如格式为“接入码+流量大小+A手机号码”,发送到运营商指定的接收号码。

(第三方)运营商通过短信网关向数据通信接口66发送索取流量的指令。

数据通信接口66收到流量索取的指令后,先校验(第三方)运营商的合法性,比如接入码、A和B的号码、流量是否充足等,校验通过后调用主业务逻辑68进行流量分享的实施。

主业务逻辑68根据数据通信接口66传来的消息,做一些系统级的校验,比如月索 取次数、索取的流量是否在设置范围内等。校验通过后,对流量进行扣减和叠加,生成话单CDR,并记录到数据存储模块610。

数据通信接口66把业务处理结果反馈给(第三方)运营商。

(第三方)运营商通过短信方式通知用户流量索取结果。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

由此可知,在相关技术中的运营商的运营模式下,月消费金额越大的套餐中流量也越多,对于有些订购了大额月消费的套餐但是流量使用却很少的用户,使用不完的流量显然是愿意分享给朋友使用的,采用本发明实施例中的方案,可以盘活过剩数据流量,也会增加选择大额月消费的用户数量。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

S1,接收第一终端发送的分享请求,其中,该分享请求用于请求将第一终端的第一预定量的移动数据流量分享给第二终端,和/或,用于请求分享第二终端的第二预定量的移动数据流量;

S2,根据上述分享请求进行移动数据流量的分享处理。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S1-S2。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

由此可知,本发明实施例中提出的是隶属于同一个运营商的用户之间,不限物理距离,也可以实现流量分享的方案。本发明实施例中的方案是面向终端用户,用户可通过本发明实施例中的平台实现流量分享。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多 个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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