用于计费系统的呼叫详细记录生成的方法和系统与流程

文档序号:14994060发布日期:2018-07-20 23:14阅读:932来源:国知局

本申请要求于2015年5月7日提交的标题为“methodsandsystemsforcalldetailrecordgenerationforbillingsystems”在35u.s.c.§119(e)下的美国临时申请号62/158,260的优先权,其内容整体包含在此。

本发明通常涉及通信网络系统中的呼叫详细记录的生成。



背景技术:

当移动装置订户使用被连接到通信网络的装置来执行交易(例如,语音呼叫、sms消息、数据交易)时,网络将生成描述了关于移动装置订户的网络会话的特性的呼叫详细记录(cdr)。例如,cdr可以包含关于会话的日期和时间、持续时间、类型(例如,呼叫和数据)以及网络资源使用量(usage)的信息。cdr帮助移动运营商来计算和报告移动装置订户在其网络上的资源使用量,并确定超量(即,如果任何移动装置订户已经超过其移动装置网络计划的使用量上限),并最终对移动装置订户计费以便使用网络。

鉴于需要访问网络以进行通信的个人或家庭所使用的移动装置(例如,智能手机、平板电脑和笔记本电脑)的激增,移动网络运营商提供共享的移动装置网络数据计划。这些共享计划允许移动装置订户支付单个数据池,并在多个装置和其他家庭成员之间共享它。在这些共享计划下,移动装置订户被分配(例如,以每月为基础)包括数据量的网络使用量配额,并且还可以包括预定数量的呼叫分钟和文本。超出其计划的使用量限制的移动装置订户将被收取额外费用。因此,重要的是移动装置订户接收关于其网络使用量的准确和当前信息,包括他们是否正在接近他们的计划限制,这样他们可以相应地调整其使用。

网络运营商通常将网络配置为基于固定间隔来生成cdr。这些间隔可以基于数据阈值的时间和/或量,并且在所有移动装置订户上是相同的。因此,无论移动装置订户的网络使用量或数据计划如何,网络将以固定的间隔生成cdr。这样的系统未能考虑到1)快速接近他们的计划的使用量限制的移动装置订户需要关于以比固定间隔更短的间隔的其使用量的信息,以及2)不在他们计划的数据限制附近的任何地方的移动装置订户都不需要关于像固定间隔一样经常地他们的使用量的信息。用于生成cdr的现有技术是不充分的,这是因为它以针对接近其数据限制的个体生成太少的cdr而结束,这导致不准确的使用量报告并且未及时通知移动装置订户他们正在接近其计划的使用量限制。相反,这种已知技术以针对远离其使用量限制的个体生成太多的cdr而结束,这导致了压倒性的运营商的处理和计费系统并且导致整个cdr处理延迟。

由网络运营商尝试改进数据使用量计算和报告的准确性和及时性的一个解决方案是基于用于生成cdr的时间和/或数据量阈值而均匀地减少固定间隔。然而,这大大增加了cdr量并负担了运营商的处理和计费系统。

所公开的主题的实施例旨在将cdr生成调整到适合于每个移动装置订户或作为共享计划的一部分或具有类似的网络使用量特性的一组移动装置订户的级别。这减少了cdr生成的总量,并且有助于及时并准确地计算和报告总的数据使用量,而不会压倒运营商的处理和计费系统。



技术实现要素:

本文公开了用于生成呼叫详细记录(cdr)以优化针对移动装置订户的网络使用量通知的系统和方法。在一些实施例中,系统和方法包括计费系统模块,该计费系统模块基于移动装置订户的网络使用量来确定针对移动装置订户的cdr生成参数,包括当移动装置订户的网络使用量相对于预定配额较高时增加cdr生成和/或当移动装置订户的网络使用量相对于预定配额较低时减少cdr生成。计费系统模块将cdr生成参数发送到策略收费和执行功能(pcef)模块;并且pcef模块应用接收到的cdr生成参数来控制针对移动装置订户的cdr生成。

在一些实施例中,由pcef模块应用的cdr生成参数是基于预定时间阈值和/或预定数据量阈值的。

在一些实施例中,计费系统模块基于当移动装置订户的网络使用量达到移动装置订户的移动装置网络计划上的网络使用量限制的第一预定百分比时增加cdr生成和/或当移动装置订户的使用量低于移动装置订户的移动装置网络计划上的网络使用量限制的第二预定百分比时减少cdr生成来确定cdr生成参数。

在一些实施例中,计费系统基于参与移动装置订户的移动装置网络计划的成员数量的计数来调整cdr生成参数而确定cdr生成参数。

在一些实施例中,计费系统通过基于移动装置订户的过去的网络使用量行为来调整cdr生成参数而确定cdr生成参数。

在一些实施例中,计费系统通过基于移动装置订户的移动装置网络计划的计费周期并且独立于移动装置订户的网络使用量来调整cdr生成参数而确定cdr生成参数,其中在计费周期的结束处比在计费周期的开始处生成更高数量的cdr。

在一些实施例中,计费系统模块包括用于存储关于移动装置订户的信息的数据库,该信息包括移动装置订户的当前和历史网络使用量和/或用于针对移动装置订户的呼叫和数据使用量限制的移动装置网络计划信息。

在一些实施例中,移动装置订户包括以下中的一个个体移动装置订户、作为共享移动装置网络规划的一部分的一组移动装置订户、和订阅了相同移动装置网络计划并具有类似的网络使用量特征的一组移动装置订户。

在一些实施例中,订户具有在单个移动装置网络计划下注册的多个移动装置,并且移动装置订户的网络使用量是基于多个移动装置的网络使用量的。

在一些实施例中,系统和方法还包括策略控制和收费规则功能(pcrf)模块,该pcrf模块将关于移动装置订户的当前网络使用量的信息发送到计费系统模块。

在阅读以下附图和详细描述之后,将更全面地理解所公开主题的这些和其它功能。

附图说明

为了更全面地了解所公开主题的各种实施例,现在进行参考结合了附图的以下描述,其中:

图1示出了不同cdr生成技术的曲线图。

图2示出了表示cdr生成和移动装置网络计划使用量之间的关系的曲线图。

图3示出了根据所公开的主题的一些实施例的用于智能地且动态地生成cdr的网络系统的框图。

图4是根据所公开的主题的一些实施例的用于与图3的网络系统一起使用的方法的过程流程图。

图5是根据所公开的主题的一些实施例的用于与图3的网络系统一起使用的方法的过程流程图。

图6是根据所公开的主题的一些实施例的用于与图3的网络系统一起使用的一种方法的过程流程图。

图7是根据所公开的主题的一些实施例的用于与图3的网络系统一起使用的一种方法的过程流程图。

图8是根据所公开的主题的一些实施例的用于与图3的网络系统一起使用的一种方法的过程流程图。

具体实施方式

所公开的主题的实施例可以提供基于移动装置订户的网络消费行为或其他标准而智能地生成计费系统的呼叫详细记录的技术。例如,某些实施方式能够在移动装置订户接近其移动装置网络计划的网络资源使用量限制时对于移动装置订户更频繁地生成cdr,并且对于不在其限制附近的任何地方的移动装置订户较不频繁地生成cdr。将cdr生成调整到适合于个体移动装置订户的级别可以在报告和计算移动装置订户的网络资源使用量时帮助消除不必要的cdr生成并改进准确性和及时性。

移动装置订户包括移动装置网络计划的个体移动装置订户、作为共享移动装置网络计划的一部分的一组移动装置订户、或订阅相同移动装置网络计划并具有类似的网络使用量特征的一组移动装置订户(例如,每个计费周期使用量不到其计划使用量配额的50%)。移动装置订户可以在单个移动装置网络计划下注册单个移动装置或多个移动装置。如果移动装置订户在单个移动装置网络计划下注册了多个移动装置,则移动装置订户的网络使用量覆盖了在该计划下所注册的所有移动装置。

图1示出了曲线图100,其示出了当不同技术被用于生成cdr时移动装置订户的数量与cdr量或频率之间的关系。图1所示的曲线图包括表示cdr的频率或量的y轴110,以及表示移动装置订户的数量的x轴120。线130表示对于所有移动装置订户用于以基于时间和/或数据量阈值的固定间隔而生成cdr(例如,每五分钟或每十兆字节(mb)数据生成cdr)的公知技术,以及示出了该技术对于与移动装置订户数量有关的cdr的频率或量的影响。该技术的问题是固定的时间间隔或数据量阈值通常赶不上需要cdr信息的速度。作为快速的解决方案,如果运营商想要获取关于移动装置订户网络资源使用量的更快且更准确的更新,运营商通常会通过减少时间和/或数据量阈值来减少更新间隔,这导致了cdr生成频率或量的大幅跳跃,如线140所示(与线130比较)。然而,从长远来看,cdr生成频率或量的这种增加通常不具有提供关于移动装置订户网络资源使用量的更快且更准确的更新的期望结果。相反,所生成的大量的cdr趋向于压倒cdr处理和计费系统,导致移动装置订户的使用量通知被延迟和/或不准确。

与以固定间隔来生成cdr的已知技术进行对比,所公开主题的一些实施例仅对使用大量网络资源的移动装置订户(“重度用户”)选择性地减少cdr更新间隔(即,增加cdr生成)。该技术由线150表示,并且与线140比较,导致了较低的cdr量或频率。由线160表示的所公开主题的其他实施例针对一些用户(例如,重度网络用户)选择性地减少cdr更新间隔,同时针对其他用户(例如,轻度网络用户)增加cdr更新间隔。将线160与当前cdr生成技术130进行比较,全部cdr生成频率或量要低得多。通过调整更新间隔以智能地匹配移动装置订户网络资源消耗,全部cdr生成频率或量被减少。这种减少可以帮助降低cdr处理和计费系统的压力,也改进了报告移动装置订户的总网络使用量的准确性和效率。

图2示出了曲线图200,其示出了移动装置网络计划内的每个个体的cdr生成的临时更新间隔(由y轴210表示)与移动装置网络计划的使用量的百分比(由x轴220表示)之间的关系。更新间隔可以基于时间阈值(例如,在每五分钟的网络使用量之后生成cdr)和/或数据量阈值(例如,在每五兆字节的网络使用量之后生成cdr)。在所公开的主题的实施例中,随着移动装置网络计划的使用量接近其用于计费周期的最大允许使用配额,cdr生成临时更新间隔将减小。因此,处于超出其计划的网络使用量限制的风险的移动装置订户将被更频繁地通知其网络使用量。相反,当移动装置网络计划的网络使用量百分比较低且移动装置订户不太接近超过其计划的网络使用量限制时,cdr生成临时更新间隔将增加。因此,在超出其计划的限制的附近的任何地方的移动装置订户将较不频繁地接收关于其网络使用量的更新。例如,当移动装置订户的网络使用量已经达到其当前计费周期的移动装置网络计划的最大允许配额的90%时,则cdr生成临时更新间隔将减小,并且移动装置订户将接收关于他们的网络使用量的更频繁的更新。相比之下,当移动装置订户的网络使用量低于其当前计费周期的移动装置网络计划的最大允许限额的20%时,则cdr生成临时更新间隔将增加,并且移动装置订户将接收关于他们的网络使用量的更少的通知。

在所公开的主题的一些实施例中,除了移动装置网络计划百分比使用量中的因素之外或作为其代替,还可以调整cdr生成临时更新间隔以考虑各种因素。例如,可以基于参与移动装置网络计划的成员的数量来减小cdr生成的临时更新间隔。因为参与移动装置网络计划的越多成员可能会更快地导致接近移动装置网络计划的使用量限制,因此重要的是移动装置网络计划的成员更频繁地被通知其网络使用量。在图2所示的曲线图中,线230表示五个参与家庭成员,线240表示两个参与家庭成员,以及线250表示一个参与家庭成员。如不同线所示,参与计划的家庭成员越多,生成cdr的临时更新间隔越低。换句话说,参与移动装置网络计划的家庭成员越多,他们将接收关于其网络使用量的更多更新。

在所公开的主题的其他实施例中,临时更新间隔可以针对其他因素来调整,包括但不限于移动装置订户的过去的网络使用量行为以及针对移动装置网络计划的计费周期的时间点(例如,在计费周期使用量的开始处将会被降低,需要更少地更新移动装置订户,而在计费周期使用量结束处将会更大,需要更多更新)。全部cdr频率和/或量将由间隔参数的设置以及移动装置订户的数量靠近其移动装置网络计划的100%使用量来确定。

网络系统架构和网络系统组件的定义

图3示出了根据所公开的主题的移动通信网络系统300的实施例的框图,其可以被配置为基于移动装置订户的网络消费行为或其他标准来智能地且动态地生成cdr。网络系统300包括用户设备(ue)310、服务网关(sgw)320、分组数据网络网关(pgw)330、离线计费系统(ofcs)340、计费系统(bs)模块345、策略控制和收费规则功能(pcrf)模块350、策略收费和执行功能(pcef)模块390和网络360。未被示出的诸如演进的节点b和移动性管理实体的附加组件也可以是网络系统300的一部分。本文所描述的功能可以被组合成单个组件或在几个组件上传播。

由网络系统300使用的网络的类型可以包括电路交换、公共交换、分组交换、数据、电话、电信、视频分配、电缆、地面、广播、卫星、宽带、公司、全球、国家、区域、广域、主干网、分组交换tcp/ip、快速以太网、令牌国家、区域、广域、主干网、分组交换tcp/ip、快速以太网、令牌环、公共互联网、私有、atm、多域、和/或多区域子网络,一个或多个互联网服务提供商和/或一个或多个信息装置,诸如不直接被连接到局域网等的交换机、路由器和/或网关。网络的示例可以包括广域网(wan)、局域网(lan)、全球移动通信系统(gsm)网络、码分多址(cdma)网络、长期演进(lte)网络和微波接入(wimax)网络的全球互用性。

用户设备(ue)310可以是由移动装置订户或无线通信服务的用户使用的无线装置(例如,蜂窝电话、智能电话、计算机、个人数字助理(pda)机顶盒、因特网协议电视(iptv)、电子游戏装置、打印机、平板电脑、wi-fi热点)以接收或传送数据、控制、语音、视频、声音、游戏或基本上任何数据流或信令流。

sgw320可以将来自ue310的用户数据分组路由并且转发到pgw330。

pcrf350负责策略控制决策和基于流量的收费控制功能。在所公开的主题的一些实施例中,pcrf350可以向计费系统345提供关于移动装置订户的某些信息,以帮助计费系统345确定该移动装置订户的适当的cdr生成参数。例如,pcrf350可以从pcef390接收关于当前使用量的更新,并向计费系统345报告。pcef390使用gx或其他合适的协议来报告使用量。cdr生成参数可以包括基于时间和/或数据量阈值的临时更新间隔(例如,针对每5分钟的网络使用量和/或网络上传输的每5兆字节数据,生成cdr)。

在所公开的主题的某些实施例中,被包括在网络系统300中的pcef390可以位于pgw330中。pcef390包括服务数据流量检测、策略执行和计费相关功能。具体地,pcef390被配置为存储与cdr生成相关的参数,并且基于这些参数生成cdr。例如,pcef390可以为基于3分钟的网络使用量和/或在网络上发送或从网络接收的7兆字节的数据,来针对名为史密斯先生的个体移动装置订户进行存储cdr间隔更新。当史密斯先生使用网络3分钟和/或在网络上发送7兆字节的数据时,pgw390将生成cdr。另一个模块,例如计费系统345可以创建适合于移动装置订户的cdr生成参数,并将这些cdr生成参数直接或间接地发送到pcef390以供移动装置订户应用。

此外,在一些实施例中,网络系统300包括离线收费系统,诸如被用于离线收费的离线收费系统(ofcs)340。ofcs340可以与该资源使用量同时收集网络资源使用量的收费信息。收费信息最终被传递到计费系统345。例如,ofcs340可以从pcef390接收所生成的cdr并将它们传递到计费系统345。在其他实施例中,pcef390生成cdr并将它们直接发送到计费系统345。

网络系统300还包括计费系统345。在一些实施例中,计费系统345由网络服务提供商(未示出)控制,并且负责收集网络消费数据、计算收费和计费信息、产生关于使用的账单和通知给客户、并且处理付款。此外,在一些实施例中,计费系统345创建适合于移动装置订户的cdr生成参数。例如,如果移动装置订户是重度网络用户并具有超额历史,则计费系统345可以基于低时间和/或数据量阈值来创建包括短暂的更新间隔的cdr生成参数。这些cdr生成参数可以由pcef390应用以增加该移动装置订户的cdr生成,使得移动装置订户会更频繁地接收使用量更新。在另一示例中,计费系统345可以创建对应于已经耗尽的移动装置订户的移动装置网络计划的百分比的cdr生成参数。当移动装置订户的移动装置网络计划的较低百分比被耗尽时,基于高时间和/或数据量阈值,用于生成cdr的临时更新间隔将很长,使得生成较少的cdr,并且移动装置订户将接收较少的使用量更新。由于移动装置订户用完其移动装置网络计划的更大百分比,所以计费系统345将基于更高的时间和/或数据量阈值来创建更短的更新间隔,以增加cdr生成的频率。在另一示例中,计费系统345可以创建对应于计费周期的时间点的cdr生成参数。在计费周期的开始处,当使用量可能很低时,计费系统345将基于高时间和/或数据量阈值来创建更长的更新间隔,从而减少所生成的cdr的数量。随着计费周期在进行中和使用量的增加,计费系统345将基于更低的时间和/或数据量阈值来减少临时更新间隔,使得生成更多的cdr。

在一些实施例中,计费系统345还可以包括存储了关于移动装置订户的信息(诸如移动装置订户的简档、移动装置订户的当前和历史网络资源使用量以及移动装置订户的用于呼叫和数据使用量限制的移动装置网络计划信息)的数据库。该信息可以被计费系统345使用以便为移动装置订户创建个性化和动态的cdr生成参数。

进一步参考图3的图4,在高等级上示出了根据所公开主题的一些实施例的用于智能地且动态地创建cdr生成参数的过程400的操作。过程400可以使用网络系统300,并且包括下面列出的步骤。

在步骤410处,计费系统345分析一个或多个因素(例如,移动装置订户的使用量历史、移动装置订户的移动装置网络计划、已经耗尽的移动装置订户的移动装置网络计划的百分比、计费周期的时间点)并且开发用于生成适合于移动装置订户的cdr的参数。

在步骤420处,计费系统345将cdr生成参数发送到pcef390以用于在网络系统300上实施。这些参数可以被直接发送到pcef390,或经由pcrf350被间接发送。

在步骤430处,pcef390通过跟踪经过pgw330的移动装置订户的语音和/或数据分组(“分组”)来记录移动装置订户的网络使用量。移动装置订户的分组可以源自ue310并且行进到网络360,在路由上经过sgw320和pgw330。pgw330可以经由rx或其他合适的协议与网络360通信。移动装置订户的分组也可以源自网络360并且行进至ue310,并且也在路由上经过pgw330和sgw320。当源自ue310或网络360的分组经过pgw330时,pcef390基于其从计费系统345针对移动装置订户接收到的cdr生成参数来生成cdr。例如,计费系统345可以发送以下参数到pcef390:由史密斯先生进行的每3分钟网络使用量和/或由史密斯先生发送或接收到的5兆字节数据之后,无论首先达到哪个阈值,都会生成cdr。应用这些参数,pcef390保持由经过pgw330的分组测量出的史密斯先生的网络使用量的时间和/或数据量的计数。由史密斯先生进行的网络使用量三分钟以上之后和/或由史密斯先生发送或接收到的每五兆字节数据之后,pcef390将生成cdr。在一些实施例中,pcef390将通过离线计费系统(例如ofcs340)将所生成的cdr传送到计费系统345。

如将进一步详细说明的,图5-9示出了根据所公开的主题的某些实施例的用于智能地和动态地生成针对移动装置订户的cdr的网络系统(例如,网络系统300)的操作的示例处理流程。

进一步参考图3,图5示出了根据一些实施例的用于针对希望使用网络的移动装置订户来建立初始会话的过程流程。过程500可以使用网络系统300并且包括下面阐述的过程。

sgw320接收来自ue310的请求,以在网络360上开始移动装置订户的会话(在510处)。sgw320向pgw330发送创建会话请求消息。在一些实施例中,sgw320经由s1或其它合适的协议与pgw330进行通信。接下来,pgw330向pcrf390发送信用控制请求初始化(ccr-initial)消息,以建立与pcrf390的会话(在520处)。该请求可以使用gx协议被传送。pcrf390接收ccr-initial消息,并向计费系统345发送请求以获得移动装置订户配额信息(在530处)。移动装置订户配额信息可以包括cdr生成参数,诸如基于用于移动装置订户的量和/或时间阈值的临时更新间隔。

计费系统345创建适合于发起会话请求的移动装置订户的cdr生成参数,并且计费系统345向pcrf350发送移动装置订户配额响应消息,包括其为该移动装置订户创建的cdr生成参数(在540处)。作为其向pcef390的信用控制答复(cca-initial)消息的一部分,pcrf350可以将cdr生成参数发送到pcef390(在550处)。pcef390可以包括存储用于控制cdr生成的参数的配置模块。在pcef390从pcrf350接收到cdr生成参数后,其更新被存储在其配置模块中的当前参数,并应用cdr生成参数来控制移动装置订户的cdr生成。pcef390向sgw320发送创建会话响应,确认已经针对移动装置订户创建了会话(在560处)。

根据其他实施例,进一步参考图3的图6示出了用于针对希望使用网络的移动装置订户建立初始会话的处理流程。

该实施例类似于上述过程500,除了在与pcrf350建立会话之后(即,在ccr-initial和cca-initial消息的交换(在620处和630处)之后),pcef390直接从计费系统345绕过pcrf350请求移动装置订户配额信息,包括cdr生成参数。此外,计费系统345用所请求的移动装置订户配额信息(在650处)直接对pcef390进行响应。在一些实施例中,pcef390可以使用soapxml/restapi接口来直接与计费系统345进行通信。

进一步参考图3的图7示出了根据一些实施例的一旦移动装置订户会话已被成功建立,用于生成cdr的过程流程。过程700可以使用网络系统300并且包括下面阐述的过程。pcef390根据从计费系统345接收到的参数来生成cdr(在710处)。pcef390可以通过gtpp或任何离线协议将cdr发送到离线计费系统(例如ofcs340)。ofcs340将所生成的cdr传递到计费系统345(在720处)。在其他实施例中,pcef390将cdr直接发送到计费系统345,并且不使用中间离线计费系统。当计费系统345接收到所生成的cdr时,它检查是否需要基于时间和/或数据量阈值来调整当前临时更新间隔(在730处)。例如,如果cdr示出移动装置订户占其移动装置网络计划的使用量配额的90%,则计费系统345可以创建新的cdr生成参数(例如,减少临时更新间隔),使得更频繁地生成cdr。

在一些实施例中,随着移动装置订户的网络使用量相对于他的移动装置网络计划的使用量配额增加,增加cdr生成可以基于固定的预定增加,如例如下面的表1所示:

表1

在其他实施例中,随着移动装置订户的网络使用量相对于他的移动装置网络计划的使用量配额增加,增加cdr生成可以基于移动装置订户的当前cdr更新间隔的预定百分比降低,如例如下面的表2所示:

表2

如果计费系统345创建了新的cdr生成参数,则pcrf350例如通过发送gx再授权请求(rar消息)来与pcef390重新建立会话,并且从计费系统345传递新的cdr生成参数(例如,量限制、时间限制、临时间隔)(在740处)。pcef390向pcrf350发送确认再授权回答(raa)消息(在750处)。

根据其他实施例,进一步参考图3,图8示出了用于生成cdr的过程流程,其中pcrf350不涉及建立新的cdr生成参数。生成cdr并将其转移到计费系统345(在810和820处)类似于生成cdr并将其转移到计费系统345(在710和720处),如上面结合图7所述。然而,如果计费系统345确定了必须调整当前的cdr生成参数,然后将新参数直接传送给pcef390,并且不涉及pcrf350(在830处)。当pcef390接收到新参数时,它直接向计费系统345发送确认响应(在840处)。

本文公开的技术和系统可以被实现为与网络、计算机系统或计算机化的电子装置一起使用的计算机程序产品。这样的实现方式包括被固定在诸如计算机可读介质(例如,磁盘、cd-rom、rom、闪存或其他存储器或固定盘)的有形介质上或者可经由调制解调器或其他接口装置(诸如在介质上被连接到网络的通信适配器)发送到网络、计算机系统或装置的一系列计算机指令或逻辑。

介质可以是有形介质(例如,光学或模拟通信线路)或使用无线技术(例如,wi-fi、蜂窝、微波、红外线或其他传输技术)实现的介质。该系列计算机指令体现了本文关于系统描述的功能的至少一部分。本领域技术人员应该理解,这样的计算机指令可以用许多编程语言编写,以与许多计算机结构或操作系统一起使用。

此外,这样的指令可以被存储在诸如半导体、磁性、光学或其他存储器装置的任何有形存储器装置中,并且可以使用诸如光学、红外、微波或其它传输技术的任何通信技术传输而被发送。

预期这样的计算机程序产品可以作为附带有印刷或电子文档(例如,收缩包装的软件)的可移动介质而被分发、被预加载有计算机系统(例如,在系统rom或固定盘上)、或在网络(例如,互联网或万维网)上从服务器或电子公告板分发。当然,本发明的一些实施例可以被实现为软件(例如,计算机程序产品)和硬件的组合。本发明的其它实施例被实现为完全的硬件,或完全的软件(例如,计算机程序产品)。

在前述描述中,可以在特定服务器上或作为特定引擎的一部分执行某些步骤或过程。这些描述仅仅是说明性的,这是因为具体步骤可以在各种硬件装置(包括但不限于服务器系统和/或移动装置)上被执行。类似地,执行特定步骤的区别可以变化,应当理解,没有划分或不同的划分在本发明的范围内。此外,使用“模块”和/或被用于描述计算机系统处理的其他术语旨在是可互换的,并且表示可以执行功能的逻辑或电路。

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