首页> 中国专利> 为在受托方之间和在未受托方之间的对等服务供应提供收费的方法和装置

为在受托方之间和在未受托方之间的对等服务供应提供收费的方法和装置

摘要

一种方法和系统利用服务提供方为用户设备提供服务。该方法包括:通过第一无线网络(例如蓝牙网络)在用户设备与桥接用户设备之间建立服务供应关系;经由桥接用户设备和第一无线网络而且通过将桥接用户设备耦合到服务提供方的第二无线网络(例如蜂窝网络),利用服务提供方为用户设备提供所需服务;在提供服务之时,为用户设备与桥接用户设备之间的服务供应关系记录收费数据;以及将收费数据从桥接用户设备报告给服务提供方。在优选实施例中,至少建立功能和记录功能使用了在用户设备上和在桥接用户设备上运行的由服务提供方委托的软件。

著录项

  • 公开/公告号CN1947408A

    专利类型发明专利

  • 公开/公告日2007-04-11

    原文格式PDF

  • 申请/专利权人 诺基亚公司;

    申请/专利号CN200580012905.X

  • 发明设计人 德克·特罗塞恩;

    申请日2005-03-01

  • 分类号H04M15/00(20060101);H04L12/28(20060101);H04Q7/38(20060101);

  • 代理机构11256 北京市金杜律师事务所;

  • 代理人冯谱

  • 地址 芬兰埃斯波

  • 入库时间 2023-12-17 18:33:38

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-02

    专利权的转移 IPC(主分类):H04W4/26 登记生效日:20160206 变更前: 变更后: 申请日:20050301

    专利申请权、专利权的转移

  • 2012-05-23

    授权

    授权

  • 2007-06-06

    实质审查的生效

    实质审查的生效

  • 2007-04-11

    公开

    公开

说明书

技术领域

本发明一般地涉及通过数据通信网络而进行的数据通信,更具体地涉及用以为在可能未受托的多方之间以对等(ad-hoc)方式提供的服务进行收费的技术。

背景技术

本发明的背景及其解决的问题可以通过利用例子来最为方便地加以说明。

例如,图1图示了常规博弈场合,其中物理上位于室内的用户群经由比如无线蓝牙(BluetoothTM)网络2这样的本地接入技术使用终端1A来玩多玩家游戏。终端1A可以是移动终端,比如蜂窝电话或者本身就是博弈设备,并且为了方便起见在这里将它们的用户称为发端用户。除了物理上存在的玩家之外,还有具有终端1B的位于远端的玩家,为了方便起见在这里将其称为通讯用户,该用户可能希望经由本地游戏参与者的终端1A’之一通过比如借助于蜂窝网络3而实现的蜂窝链路这样的另一接入技术来参与到游戏中。

出现的问题在于,与终端1A’相关联的游戏参与者,为了方便起见在这里将其称为桥接用户,提供了他或她的蜂窝链路3用于共同用途,即连接到游戏服务器或者点对点连接到远程参与者1B。通常,移动终端1A’在蓝牙本地网络2与蜂窝网络3之间起到桥接器或者路由器的作用。在多数情况下,蜂窝链路3的使用造成了桥接用户蜂窝账户改变,但是没有因蜂窝链路3的使用而向其它游戏参与者(发端用户)收费,尽管它们也在使用链路3。例如,终端1A可能都在经由蓝牙接入网络2通过桥接终端1A’发送数据分组到远程参与者1B或者在通过因特网联络远程游戏服务器(未示出)时发送数据分组。因此,在无法适当地对其它参与者进行收费的情况下,有可能对于桥接终端1A’的用户缺乏向其它用户提供对他或她的蜂窝链路3的接入用于博弈目的的鼓励。

作为又一例子,考虑在公共场所中时希望连接到因特网的具有膝上型计算机的用户。假设用户的膝上型计算机没有提供蜂窝接入,也没有可用的热点来利用无线局域网(WLAN),但是膝上型计算机确实具有提供蓝牙接入的蓝牙接口。

在这一情形,用户的膝上型计算机可以经由蓝牙接口连接到某一附近用户的移动终端,比如通过使用常规的蓝牙服务发现过程以便连接到适当的移动终端。然后在可能不为附近用户所知的情况下使用该附近用户的移动终端的蜂窝连通性,以将膝上型的分组适当地路由到因特网(假设用于蓝牙的IP简档是存在的)。然而,由于使用了附近桥接移动站的蜂窝链路,所以将针对如下服务而对这一用户的蜂窝账户进行收费,这些服务实际上是由桥接移动站用户可能未知的膝上型计算机用户所消费的。

除了与对桥借用户的蜂窝账户进行收费有关的前述问题之外,在资源的使用这一背景中出现另一问题。也就是,蜂窝链路3的使用不仅增添了桥接用户蜂窝账户的费用,而且消耗了移动站资源,最为重要的是消耗了桥接用户移动站的电池功率。可能消耗的其它资源包括移动站的解码功能以及对某些外围设备的连通性。其结果是造成第一移动站不知情地用作为第二移动站的服务提供方,其中该第二移动站的用户可能对于第一移动站用户来说是完全未知的。这一情形可以大体地称为对等服务供应。提供对等服务供应的一个结果在于,桥接移动站用户可能希望除了对蜂窝连通性费用进行付费之外还对移动站资源的消耗进行付费。

在2002年6月13日的美国公布专利申请No.:US 2002/0071416的“Ad Hoc Wide area Network Access Method and System”中G.Carlson等人描述了一种方法和系统,用于通过具有比如无线连接提供者或者无线门户这样的连接设施的无线设备来向未连接的无线设备提供对广域网的接入。未连接的无线设备先利用短程无线通信链路来与至少一个无线连接提供者针对连接服务进行协商。一旦未连接的无线设备已经选择特定连接提供者,该连接提供者就通过连接设施来提供对广域网资源的接入而且计量其使用。无线连接提供者然后针对所提供的连接服务向未连接的无线设备开账单,而未连接的无线设备向无线连接提供者提供支付信息以实现支付。

前面的技术表现为假设了在发端用户与桥接用户之间存在有委托关系。然而,在许多情况下并不是这样的情况,而实际上桥接用户可能并不知道他的移动终端在为另一可能未知的用户提供桥接服务。

发明内容

根据这里教导的当前优选实施例,克服了前述问题和其它问题而且实现了其它优点。

本发明针对上述问题,而且通过一种实现了对于在受托方之间而且也在未受托方之间的对等服务供应进行收费的方法和系统来解决上述问题。

在本发明的优选实施例中,桥接用户可以与任何移动站、移动终端或者计算机相关联,为了方便起见在这里将它们统称为无线设备,该无线设备在对等环境中具有桥接和计费能力。尽管假设发端用户具有与比如因特网服务提供方(ISP)这样的服务提供方的受托关系,但是并不需要发端用户与桥接用户之间的受托关系。桥接用户可以是配备有进行对等联网的无线设备的任何人士。

根据本发明的当前优选实施例,比如ISP这样的服务提供方提供了在桥接用户的无线设备上运行的受托和保护代码,而发端用户负责协商和将协商结果传达到ISP以及用于计量和记录发端用户对比如蜂窝链路这样的一个或多个资源的使用。在桥接用户的无线设备上记录的发端用户使用以认证的方式作为记账信息传达到ISP,即在这种认证的方式中不良桥接用户无法更改或者哄骗所提供的记账信息。比如ISP这样的服务提供方基于接收的记账信息针对发端用户的使用来向他开账单,而且可以向桥接用户支付或者贷记用于充当ISP代理的佣金。

本发明的方法和系统利用服务提供方为用户设备提供服务。该方法包括:通过第一无线网络(例如蓝牙网络)在也称为发端用户设备的用户设备与桥接用户设备之间建立服务供应关系;经由桥接用户设备和第一无线网络而且通过将桥接用户设备耦合到服务提供方的第二无线网络(例如蜂窝网络),利用服务提供方为用户设备提供所需服务;在提供服务之时,为用户设备与桥接用户设备之间的服务供应关系记录收费数据;以及将收费数据从桥接用户设备报告给服务提供方。在优选实施例中,至少建立功能和记录功能使用了在用户设备上和在桥接用户设备上运行的由服务提供方委托的软件。

还描述了为了实现发端用户设备和桥接用户设备而适当地构造和操作的比如蜂窝电话这样的移动设备和移动终端的实施例。

附图说明

当结合附图来阅读对具体实施例的以下描述时,这些教导的上述方面和其它方面将变得更为明显,在附图中:

图1是常规使用场合的简化框图,具体地是包含本地游戏参与者和至少一个远程游戏参与者的使用场合;

图2是对根据本发明的系统架构的实施例进行图示的框图;以及

图3是根据图2中所示系统架构实施例的信号流图。

具体实施方式

下面根据本发明的优选实施例描述了一种用以对于由另一可能未受托的用户提供服务进行收费的方法和系统。参照图2,假设每个用户与无线设备10、12相关联。作为非限制性的例子,无线设备可以是:移动站或者移动终端,比如蜂窝电话、个人通信器或博弈设备;因特网设备;或者台式或便携式计算机。通常,用户将是移动用户,不过这并不是对本发明的实践有所限制。一般来说,无线设备具有第一无线接口,该接口连接到比如WLAN或者蓝牙网络这样的本地且范围受限的通信网络或者接入技术2(表示为接入技术A)。例如,假设正常的操作功率电平,用于蓝牙网络的设备之间的典型操作范围约为10米。一般来说,至少与桥接用户相关联的无线设备12具有第二无线接口3(表示为接入技术B),比如蜂窝接口,仅作为非限制性的例子,该蜂窝接口可以是cdma2000接口或者GSM/UMTS接口,或者该第二无线接口3可以是使得桥接用户的无线设备12能够与服务提供方16和/或与可以与另一无线设备相关联的远程用户、通讯用户或者节点14进行联络而且建立连接的任一适当接口。用于蜂窝链路的典型范围是数公里和数十公里。另外,蜂窝网络运营商将通常提供对比如因特网这样的全球数据通信网络的接入。

请注意服务提供方16可以是蜂窝网络运营商,或者它可以是ISP。通讯节点14被视为经由桥接用户12来与发端用户10通信的端点。取决于接入技术B和本发明所应用于其中的应用场合,通讯节点14可以是因特网中的任一节点或者是外围设备或另一移动设备。请注意接入技术A和B不是必然地必须因某些服务而有所不同。另外,某些服务使用场合不需要通讯节点14,比如在桥接用户12处使用代码转换服务的一种服务。

第三方用来在可能未知的用户之间建立委托关系。在许多情况中将是服务提供方16的第三方为发端用户10提供了核准代码单元(TSO11A)以及为桥接用户12提供了核准代码单元(TSB 11B)。所提供的第三方代码基于至少一个预定度量来监视特定的服务使用而且针对该服务使用进行记账。适当的使用度量的非限制性例子包括字节、分组和交易计数。第三方代码根据商定的使用度量来监视比如IP转发这样的服务使用。

桥接用户12可以在交易期间的任何时间请求由第三代码发送当前度量实例用于支付,不过优选为在交易结束之时进行请求。为此,本发明也提供了一种用以与被用于向发端用户10开账单的第三方就收费达成协议的方法。

假设发端用户10和桥接用户12对服务提供方16具有预订。由于这一预订,两个移动设备已经安装了执行收费和监视功能的由服务提供方16提供的代码单元11。这些代码单元被表述为TSO和TSB。同样由于该预订,用户10和用于12从它们都将比如信用卡信息这样的适当计费信息提供给服务提供方16这一方面而言,都具有与服务提供方16的收费关系。同样由于该预订,服务提供方16为用户10或者用户12维护适当的证书信息集,以便在收费会话的建立期间执行协商,这一点在下文中有描述。这一证书集通常包括必要的密钥信息以及移动设备标识符。

为了根据本发明的教导来实施收费会话,建立了适当信息以便启动和进行会话。图3示出了所包含信令的例子。应当理解,在发端用户10与桥接用户12之间的通信经由接入技术A(例如通过蓝牙网络2)来实现,而在桥接用户12与服务提供方6之间的通信经由接入技术B(例如通过cdma2000蜂窝网络)来实现。

在图3中假设用于TSO和TSB的软件单元已经预先安装在移动设备10和移动设备12上。这可以通过如下方式来实现,服务提供方16将软件单元空中下载到至少一个移动设备12,该移动设备然后将通过接入技术A以认证的方式将TSO传送到发端用户10的移动设备,或者通过任一适当的技术来实现。

发端用户10的TSO发送消息(消息1)到桥接用户12的TSB。这一信息以及其它信息在移动设备之间的寻址可以通过任一适当手段来实现。当前优选的但是非限制性的寻址技术是已知为“应用层寻址”的技术。这一技术可以例如通过对特定IP端口进行寻址或者通过使用统一资源标识符(URI)寻址来实施。结果,受托代码单元TSO和TSB在应用层上交换消息。

从TSO发送的服务请求消息1至少包括对希望在桥接用户12处使用的服务的描述。这一服务描述足以在桥接用户12处启动适当的监视,这一点在下文中有描述。TSO的消息1也包括对比如字节或者交易计数这样的将要用于收费的度量的描述。此外,消息1可以包括与发端用户10有关的费用信息,例如发端用户10将为特定服务而支付的费用。

在桥接用户12处收到消息1时,TSB提取信息,而且接受或者拒绝请求。例如,如果关于适当的监视技术所请求的服务无法得到TSB的支持,则可以拒绝请求。如果接受请求,则TSB针对特定的请求度量来确定使用费用,而且将响应(图3中的消息2)发送回发端用户10。对费用的确定可以基于配置文件中的信息,该配置文件存储于桥接用户12并且由用户在进行特定会话之前加以配置。或者可以在桥接用户12处收到消息1时由TSB(例如以对话框的形式)请求用户为会话建立特定的费用度量。费用通常但不是必然地取决于用于在桥接用户12处供应服务的实际费用,例如用于在接入技术B之内传送字节的费用。此外,可以针对比如处理和/或电池功率这样的本地资源的使用来增添收费。此外,在消息1中变得可用的与发端用户10的费用预期有关的信息也可以结合于决策中。

在发端用户10的TSO处收到消息2时,可以接受或者拒绝用于在桥接用户12处提供所请求的服务的指定费用。这一接受可以类似于在桥接用户12处对费用的确定,例如基于某一预先配置的信息或者是向发端用户10关于一项或者多项费用进行确认的对话框。

如果服务收费被发端用户10拒绝,则消息1和消息2的序列可以再次出现。在这一情况下,消息1的第二实例可以包括与发端用户10有关的修正费用信息,例如发端用户10愿意为所请求的服务而支付的修正费用。修正的提议费用可以大于在消息1的第一实例中指示的费用,但是少于发端用户12在消息2的第一实例中指示的他愿意接受的费用。这一机制由此在发端用户10与桥接用户14之间实施了要约-反要约的模型协商,而且可以自动地或者通过用户输入来继续,直至发端用户10和桥接用户12都满意为止。

现在假设发端用户10和桥接用户12最后对可接受的服务收费达成一致,发端用户10的TSO发送消息3到桥接用户12的TSB。消息3包含在消息1和消息2的序列中达成一致的服务收费信息,也优选地包含服务提供方16处需要的适当证书信息,比如移动设备或者终端标识符并且还有可能是加密口令。

在图3中收到消息3时,桥接用户12的TSB 11B将该信息作为消息4转发到服务提供方16。在服务提供方16处收到消息4时,收费记录16A之一由服务提供方16使用所接收的服务收费和移动终端标识符来创建。在创建了收费记录16A之一之后,服务提供方还为要在将来的通信中使用的这一收费记录而生成本地唯一会话标识符,以唯一地标识该收费的会话。如果使用了加密口令,则其用来对要进行的服务收费进行认证和授权。服务提供方16通过发送消息5到桥接用户12对收费会话的创建进行确认(ACK)。在收到消息5时,桥接用户12的TSB 11B提取所附会话标识符以备将来使用。

已经这样建立了收费记录,该系统就被配备用以开始对发端用户10进行计量和收费。更具体来说,在服务提供方16处建立了收费记录信息之后,响应于接收消息4,桥接用户12处的TSB 11B启动适当的监视功能以对达成一致的服务使用进行计量。例如,对于比如“IP路由”这样的服务,可以用适当的字节计数器作为例子,该计数器是基于在桥接用户12处监视IP转发功能来递增的。其它类型的适当监视功能包括使用分组计数器、浏览器中的交易计数器以及一个或多个资源消耗记录器(比如对专用来服务于发端用户的桥接用户移动设备数据处理周期保持跟踪的记录)或者一些其它数据处理度量和/或主要功率(例如电池功率)消耗记录。

在会话的寿命期间,桥接用户12的TSB 11B执行对服务使用的适当计量,比如对转发的IP包进行计数。应当注意,实际底层服务的细节不在本发明的范围之内。

在会话期间的任何时间,可以将计量信息作为消息6从桥接用户12的TSB 11B发送到服务提供方1。消息6至少包括会话标识符以及当前计量值。服务提供方16相应地将计量信息存储于适当的收费记录(通过会话标识符来标识的)之内,而且通过将消息7发送回到桥接用户12的TSB 11B来确认接收。请注意,消息6和消息7的使用是任选的,因为如下所述,只有最终的计量值需要在会话终止时发送(消息9)。

可以由发端用户10的TSO 11A通过将适当的会话终止消息8发送到桥接用户12的TSB 11B来明确地终止会话。可选地,桥接用户12处的本地决策可以用来终止会话。在任一情况下,桥接用户12的TSB11B将终止收费消息9发送到服务提供方16。终止收费消息9至少包含一个或多个当前计量值、会话标识符和对于终止会话的指示。在服务提供方16处收到时,基于可用的计量信息以及达成一致的服务收费来创建用于发端用户10的适当计费记录。然后通过发送消息10向桥接用户12的TSB 11B确认操作。在收到消息10时,桥接用户12的TSB 11B撤消用于所终止的会话的计量和监视功能。

请注意明确地指定如何实际地描述前述信息不在本发明的范围之内,尽管XML(扩展标记语言)或者RDF(资源描述格式)技术很好地适合于这一目的。

基于前面的描述,应当明显的是,本发明通过提供一种通用的解决方案相较于常规的方式有显著地改进,该解决方案可以用于许多不同的服务使用场合,比如接入技术之间的桥接,而且本发明不依赖于具体场合的解决方案。在可能未知的移动用户之间委托的固有缺乏是通过使用经核准和受托的计量和监视软件(TSO和TSB)来克服的,其中该软件由共同的服务提供方16提供,而发端用户和桥接用户都与该服务提供方16具有预订。另外,对本发明的使用允许在收费会话的建立阶段期间通过要约-反要约的协商模型来实现收费协商过程(经由消息1/消息2互换)。

基于服务提供方的解决方案可以完全地独立于特定的无线网络运营商,因为它不需要对运营商网络进行扩展也不依赖于任何具体的运营商功能。因此,它实现了基于移动设备的服务,这些服务是在应用级别上而不是在接入网络预订级别上来收费的。

另外,受托软件(TSB和TSO)可以预先加载到移动设备的软件上而且与之集成,由此提供了统一性以及可以遍及各种网络运营商和服务提供方来使用的共同受托收费标准。在这一情况下,受托软件(TSB和TSO)可以集成到由移动设备制造者提供的移动设备中,用于执行收费和计量功能,而服务提供方16的软件功能可以由移动设备制造者或者由第三方或通过第三方来提供。

本发明的使用还在计量方面最小化桥接用户设备12的开销,因为可以使用相对简单的度量操作,比如实施简单的字节或者分组计数器。

在本发明的一个示例性使用情况下,假设用户将具有蓝牙接口和已经安装或者可安装的软件TSO的蜂窝电话、PDA或者膝上型计算机带到机场,而在等候班机时决定上网冲浪。还假设没有因特网接入公司为飞机提供服务。然而,用户通过对等蓝牙联网发现了具有因特网连接的一些附近人士,他们将充当桥接用户12以访问因特网。也假设该人士扮演用户ISP的代理角色,即该人士具有来自用户ISP的一些受托和保护代码,该代码使得用户能够访问因特网以及针对用户的因特网使用适当地和安全地对用户进行计量和收费(TSB)。在这一场合中充当发端用户10的用户在位于机场之时随后由ISP针对他或她的因特网使用来开账单,而ISP直接地向桥接用户12进行支付,或者用别的方式补偿桥接用户(例如通过免费的使用时间)。

前面的描述已经通过示例性和非限制性的例子提供了对发明人当前构思的用于实现本发明的最佳方法和装置的完全和启发性描述。然而,在与附图和所附权利要求书相结合地阅读时,根据前面的描述,各种修改和变化对于本领域技术人员可以变得明显。

仅作为一些例子,本领域技术人员可以尝试其它相似或等效消息的使用、消息的数目和消息内容。另外,在本发明的一些实施例中,可以不提供在发端用户与桥接用户之间出现收费协商,例如桥接用户12可以简单地通告由潜在发端用户10接受或者拒绝的固定收费额。此外,桥接用户12可以具有软件TSB的多个实例,每个实例是为了与服务提供方16的不同实例一起使用而定制的。在这一情况下,而且取决于接入技术B的细节,桥接用户12可以针对两个或更多个发端用户10提供到两个或更多服务提供方16的同时连接。以相似的方式,发端用户10可以具有软件TSO的多个实例,每个实例是为了与不同的服务提供方16一起使用而定制的。同样,发端用户10可以一次通过桥接用户12的一个实例或者多个实例来连接到多个服务提供方16。

然而,本发明教导的所有这些和相似修改仍然将落入本发明的范围之内。

另外,本发明的一些特征可以在没有对其它特征的相应使用时被有利地使用。这样,前面的描述应当仅视为对本发明的原理进行说明而不是对其进行限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号