用于数据消费的预算制定与配额管理系统的制作方法_3

文档序号:9278656阅读:来源:国知局
可以是外围组件互连(PCI)总线,或诸如PCI快速总线之类的总线或另一第三代I/O互连总线,但诸实施例的范围不限于此。
[0039]如图7中所示出,各种I/O设备1014(例如,相机)可以耦合到第一总线1016以及总线桥1018,总线桥1018可以将该第一总线1016耦合到第二总线1020。在一个实施例中,第二总线1020可以是低引脚数(LPC)总线。各种设备可以耦合到第二总线1020,包括例如,键盘/鼠标1012、网络控制器/通信设备1026 (它们又可以与计算机网络通信)以及诸如盘驱动器或其他大容量存储设备之类的数据存储单元1019,在一个实施例中,数据存储单元1019可以包括代码1030。代码1030可以包括用于执行以上所描述的方法中的一种或多种的诸实施例的指令。因而,所阐释的代码1030可以实现方法32 (图4),且可以类似于已经讨论的代码213 (图6)。此外,音频I/O 1024可以耦合到第二总线1020,其中,音频I/O 1024可以用来建立头戴式耳机连接。
[0040]注意,设想了其他实施例。例如,代替图7的点对点架构,系统可以实现多点式或另一种这样的通信拓扑。而且,可以替代地使用相比于图7中所示更多或更少的集成芯片来分隔图7中的诸元件。
[0041]附加注释和示例:
[0042]示例I可以包括用于指定数据使用的预算的设备,包括:预算模块,其用于基于用户输入和历史使用数据中的一项或多项来建立数据使用预算。数据使用预算可以在使用类型之间进行区分,且在连接类型之间进行区分。另外,该设备可以包括监视模块,其用于根据数据使用预算来监视一个或多个客户机设备的数据使用。
[0043]示例2可以包括示例I的设备,其中,预算模块用于将使用类型指定为高带宽使用和低带宽使用中的一项或多项,且其中,该预算模块用于将连接类型指定为封顶连接和不封顶连接中的一项或多项。
[0044]示例3可以包括示例2的设备,其中,高带宽使用对应于下载活动和流传播活动中的一项或多项,且其中,低带宽使用对应于消息收发活动。
[0045]示例4可以包括示例2的设备,其中,封顶连接对应于蜂窝式连接和私有联网连接中的一项或多项,且其中,不封顶连接对应于公共联网连接。
[0046]示例5可以包括示例2的设备,还包括优化模块,其用于:如果当前数据使用的使用类型是高带宽使用且该当前数据使用的连接类型是封顶连接,则推荐减少该当前的数据使用。
[0047]示例6可以包括示例I的设备,还包括优化模块,其用于:如果达到了计费周期阈值且未达到数据使用阈值,则推荐增加当前的数据使用。
[0048]示例7可以包括示例I到6中任何一项的设备,其中,监视模块用于:从一个或多个客户机设备中的至少一个获取计量信息以监视数据使用。
[0049]示例8可以包括示例I到6中任何一项的设备,其中,监视模块用于:从一个或多个服务提供商获取计量信息以监视数据使用。
[0050]示例9可以包括制定数据使用的预算的方法,期包括:基于用户输入和历史使用数据中的一项或多项来建立数据使用预算,其中,数据使用预算在使用类型之间进行区分且在连接类型之间进行区分。该方法也可供:根据数据使用预算来监视一个或多个客户机设备的数据使用。
[0051]示例10可以包括示例9的方法,还包括:将使用类型指定为高带宽使用和低带宽使用中的一项或多项,并将连接类型指定为封顶连接和不封顶连接中的一项或多项。
[0052]示例11可以包括示例10的方法,其中,高带宽使用对应于下载活动和流传播活动中的一项或多项,且其中,低带宽使用对应于消息收发活动。
[0053]示例12可以包括示例10的方法,其中,封顶连接对应于蜂窝式连接和私有联网连接中的一种,且其中,不封顶连接对应于公共联网连接。
[0054]示例13可以包括示例10的方法,还包括:如果当前的数据使用的使用类型是高带宽使用且该当前的数据使用的连接类型是封顶连接,则推荐减少该当前的数据使用。
[0055]示例14可以包括示例9的方法,还包括:如果达到了计费周期阈值且未达到数据使用阈值,则推荐增加当前的数据使用。
[0056]示例15可以包括示例9到14中任意一项的方法,其中,监视数据使用包括:从一个或多个客户机设备中的至少一个获取计量信息。
[0057]示例16可以包括示例9到14中任意一项的方法,其中,监视数据使用包括:从一个或多个服务提供商获取计量信息。
[0058]示例17可以包括至少一种计算机可读存储介质,其包括一组指令,如果由计算设备执行这组指令,则这组指令使该计算设备执行示例9到16中任何一项的方法。
[0059]示例18可以包括用于指定数据使用的预算的设备,其包括用于执行示例9到16中任何一项的方法的装置。
[0060]因此,本文中描述的技术可以允许用户注册各种数据服务账户,诸如,家庭高速有线电视调制解调器账户、DSL账户、蜂窝式网络(例如,3G/4G)账户、W1-Fi账户、MiFi (我的W1-Fi)账户、无线热点等等,并允许用户针对诸如看电影、听音乐、上网冲浪、电子邮件消息收发等的高级类别来设置预算。另外,可以向用户提供关于如何制定他们对数据用量的每月分配的预算的建议。例如,建议可以基于用户共享的互联网使用偏好、用户简档信息、当前和过往的使用数据、来自具有相似的消费模式的其他消费者、设备和/或互联网服务的度量。
[0061]另外,当用户在网络或设备之间切换时,情境感知的动作可基于用户的各种数据计划的预算以及对免费的、不受限制的(例如,不封顶的)连接来帮助用户配置数据使用。例如,如果用户在他们的队列中调度了电影或软件以供下载,则客户机设备可以被配置为每当设备在具有不受限制的数据使用的免费公共联网连接的范围内时自动开始下载。或者,在用户保持低于所配置的他们关于可用数据计划数据的消费预算的阈值时,客户机设备可以被配置为开始本地缓存数据。
[0062]此外,通知可以通过可配置的警告、提示和自动强制执行动作来帮助用户保持预算。作为示例,在收看长视频时,客户机设备可以警告用户视频的长度将超出当前预算和/或一旦达到预算就暂停视频。相反,在计费周期结束之前,如果使用远低于预算,也可以使用通知来帮助用户及时地“挥霍”高带宽活动。通知也可以基于使用习惯来引导用户切换数据计划。
[0063]可以使用硬件元件、软件元件或两者的组合来实现各种实施例。硬件元件的示例可以包括处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、逻辑门、寄存器、半导体设备、芯片、微芯片、芯片组等等。软件的示例可以包括软件组件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码片段、计算机代码片段、字、值、符号或其任何组合。判断是否使用硬件元件和/或软件元件来实现实施例可以根据任何数量的因素而改变,这些因素例如,期望的计算速率、功率等级、耐热性、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度和其他设计或性能约束。
[0064]至少一个实施例的一个或多个方面可以通过被存储在表示处理器内的各种逻辑的机器可读介质上的表示性指令来实现,当由机器读取这些指令时,这些指令使该机器制造用于执行本文中描述的技术的逻辑。被称为“IP核”的这样的表示可以被存储在有形的机器可读介质上,且被提供给各种消费者或制造设施,以便加载到实际上制作逻辑或处理器的制造机器中。
[0065]诸实施例适于与所有类型的半导体集成电路(“1C”)芯片一起使用。这些IC芯片的示例包括但不限于处理器、控制器、芯片组组件、可编程逻辑阵列(PLA)、存储器芯片、网络芯片等等。另外,在附图中的一些中,用线条表示信号导线。一些可能是不同的以指示更多的组成信号路径,可能具有数字标签以指示多个组分信号路径,并且/或者可能在一个或多个端部处具有箭头以指示主要的信息流方向。然而,不应当以限制的方式解释这一点。相反,可结合一个或多个示例性的实施例来使用这样的附加细节以促进对电路的更容易的理解。任何所表示的信号线(无论是否具有附加的信息)实际上都可以包括可在多个方向行进且可利用任何合适类型的信号方案实现的一个或多个信号,例如,利用差分对实现的数字或模拟线路、光纤线路和/或单端线路。
[0066]已经给出了示例尺寸/模型/值/范围,但各实施例不限于相同的值。由于制造技术(例如,光刻法)随着时间而成熟,预期可以制造更小尺寸的设备。另外,为简化阐释和讨论起见,且为了不使诸实施例的某些方面含糊,在附图内可以示出或可以不示出众所周知的到IC芯片和其他组件的电源/地连接。此外,为
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1