本申请提供了用于数据带宽优化的设备、方法及程序产品。公开了用于数据带宽限制的设备、方法及程序产品。通过使用处理器来确定第一电子装置的网络连接的数据带宽限制。接收来自第二电子装置的访问第一电子装置的网络连接的请求。响应于接收到来自第二电子装置的访问网络连接的请求来向第二电子装置提供与数据带宽限制对应的数据。
【技术实现步骤摘要】
本文所公开的主题涉及网络连接,更具体地,涉及网络连接的数据带宽优化。
技术介绍
信息处理装置如台式计算机、膝上型计算机、平板计算机、智能电话、光学头戴式显示器单元、智能手表等在社会中都是普遍存在的。这些信息处理装置可以使用网络连接。信息处理装置所使用的网络连接可以具有数据带宽限制。
技术实现思路
公开了一种用于数据带宽优化的设备。一种方法和计算机程序产品也执行该设备的功能。在一个实施例中,该设备包括处理器和存储器,该存储器用于存储处理器能够执行的代码。在各种实施例中,处理器确定第一电子装置的网络连接的数据带宽限制。在另一实施例中,处理器接收来自第二电子装置的访问第一电子装置的网络连接的请求。处理器可以响应于接收到来自第二电子装置的访问网络连接的请求来向第二电子装置提供与数据带宽限制对应的数据。在另一实施例中,处理器用于确定第一电子装置的网络连接的数据带宽限制包括处理器用于计算第一电子装置的网络连接的数据配额。在一些实施例中,处理器用于确定第一电子装置的网络连接的数据带宽限制包括处理器用于计算在一段时间内所使用的数据配额的百分比。在一个实施例中,处理器用于计算在一段时间内所使用的数据配额的百分比包括处理器用于计算在计费周期期间所使用的数据配额的百分比。在另一实施例中,处理器用于确定向第二电子装置提供的数据的计量水平。在这样的实施例中,计量水平可以包括高的数据输出水平、中等的数据输出水平以及低的数据输出水平。在一些实施例中,处理器用于监视第二电子装置所使用的数据量。一种用于数据带宽优化的方法,在一个实施例中,该方法包括通过使用处理器来确定第一电子装置的网络连接的数据带宽限制。在一些实施例中,该方法包括接收来自第二电子装置的访问第一电子装置的网络连接的请求。在另一实施例中,该方法包括响应于接收到来自第二电子装置的访问网络连接的请求来向第二电子装置提供与数据带宽限制对应的数据。在一些实施例中,确定第一电子装置的网络连接的数据带宽限制包括计算第一电子装置的网络连接的数据配额。在这样的实施例中,确定第一电子装置的网络连接的数据带宽限制包括计算在一段时间内所使用的数据配额的百分比。在一些实施例中,计算在一段时间内所使用的数据配额的百分比包括计算在计费周期期间所使用的数据配额的百分比。在一些实施例中,该方法包括确定向第二电子装置提供的数据的计量水平。在这样的实施例中,确定向第二电子装置提供的数据的计量水平包括将在计费周期期间所使用的网络连接的数据配额的百分比与在计费周期中已经过去的天数的百分比进行比较。在某些实施例中,向第二电子装置提供与数据带宽限制对应的数据包括在动态主机配置协议(“DHCP”)数据包中提供数据。在一些实施例中,该方法包括监视第二电子装置所使用的数据量。在一个实施例中,该方法包括限制第二电子装置所使用的数据量。在一个实施例中,一种程序产品,该程序产品包括计算机可读存储介质,该计算机可读存储介质包括用于存储处理器能够执行的代码。在某些实施例中,能够执行的代码包括用于确定第一电子装置的网络连接的数据带宽限制的代码。在另一实施例中,能够执行的代码包括用于接收来自第二电子装置的访问第一电子装置的网络连接的请求的代码。在一些实施例中,能够执行的代码包括用于响应于接收到来自第二电子装置的访问网络连接的请求来向第二电子装置提供与数据带宽限制对应的数据的代码。在某些实施例中,代码还包括用于确定向第二电子装置提供的数据的计量水平的代码。在一些实施例中,代码还包括用于监视第二电子装置所使用的数据量的代码。在另一实施例中,代码还包括用于限制第二电子装置所使用的数据量的代码。附图说明将通过参考附图中图示的具体实施例来给出上面简要描述的实施例的更具体的描述。应理解的是,这些附图仅描绘了一些实施例,并且因此不应被认为是对范围的限制,将通过使用附图用附加的特征和细节来描述和说明实施例,在附图中:图1是图示用于数据带宽优化的系统的一个实施例的示意性框图;图2是图示包括信息处理装置的设备的一个实施例的示意性框图;图3是图示包括数据带宽优化模块的设备的一个实施例的示意性框图;图4是图示包括数据带宽优化模块的设备的另一实施例的示意性框图;图5是图示用于数据带宽优化的方法的一个实施例的示意性流程图;以及图6是图示用于数据带宽优化的方法的另一实施例的示意性流程图。具体实施方式如本领域技术人员将认识到的,实施例的各方面可以被实施为系统、设备、方法或者程序产品。因此,实施例可以采用在本文中可以全部统称为“电路”、“模块”或者“系统”的全硬件实施例、全软件实施例(包括固件、常驻软件和微代码等)或者结合了软件和硬件方面的实施例的形式。此外,实施例可以采用程序产品的形式,该程序产品包含在对机器可读代码、计算机可读代码和/或程序代码(下文中称为代码)进行存储的一个或更多个计算机可读存储装置中。存储装置可以是有形的、非暂态的和/或非传输的。存储装置可以不包含信号。在某些实施例中,存储装置仅采用对代码进行访问的信号。本说明书中描述的某些功能单元已经被标记为模块,以便更特别地强调它们的实现独立性。例如,模块可以实现为硬件电路,其包括定制的大规模集成电路(VLSI)电路或门阵列、现成的半导体如逻辑芯片、晶体管或者其他分立的组件。模块还可以在可编程硬件装置例如现场可编程门阵列、可编程逻辑阵列、可编程逻辑装置等中实现。这些模块还可以以由各种类型的处理器执行的代码和/或软件来实现。所识别的代码模块可以包括例如可以组织为如对象、过程或者函数的可执行代码的一个或者多个物理块或逻辑块。然而,不必将所识别的模块的可执行代码物理上定位在一起,而是可以包括存储于不同位置的不同的指令,这些指令当逻辑地结合在一起时可以包括模块并且达到该模块的所述目的。实际上,代码的模块可以是单个的指令,或者许多指令,并且甚至可以分布于不同程序中的若干不同代码片段上,并且在若干存储装置中。类似地,本文中,操作数据可以在模块内被识别和示出,并且可以以任何适当的形式来实施,以及在任何适当类型的数据结构中来组织。操作数据可以作为单个数据集来进行收集,或者可以分布于不同位置上,不同位置包括在不同的计算机可读存储装置上。在模块或者模块的几个部分以软件来实施的情况下,软件部分存储于一个或者多个计算机可读存储装置上。可以利用一个或者多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储装置。例如,存储装置可以是但不限于是电子的、磁的、光学的、电磁的、红外的、全息的、微机械的,或者是半导体系统、设备或装置,或者上述的任何适当的组合。存储装置的更具体的示例(非穷举性列举)将包括以下:具有一个或更多个电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(“RAM”)、只读存储器(“ROM”)、可擦除可编程只读存储器(“EPROM”或闪存)、便携式光盘只读存储器(“CD-ROM”)、光存储装置、磁存储装置或者上述存储器的任何适当组合。在本文的上下文中,计算机可读存储介质可以是能够包含或存储由指令执行系统、设备或装置使用的、或者与指令执行系统、装置或装置结合的程序的任何有形介质。用于执行实施例的操作的代码可以以一种或多种编程语言的任何组合来编写,编程语本文档来自技高网...

【技术保护点】
一种设备,包括:存储器,所述存储器用于存储处理器能够执行的代码;处理器,用于确定第一电子装置的网络连接的数据带宽限制;用于接收来自第二电子装置的访问所述第一电子装置的网络连接的请求;以及用于响应于接收到来自所述第二电子装置的访问所述网络连接的所述请求来向所述第二电子装置提供与所述数据带宽限制对应的数据。
【技术特征摘要】
2015.09.15 US 14/854,7341.一种设备,包括:存储器,所述存储器用于存储处理器能够执行的代码;处理器,用于确定第一电子装置的网络连接的数据带宽限制;用于接收来自第二电子装置的访问所述第一电子装置的网络连接的请求;以及用于响应于接收到来自所述第二电子装置的访问所述网络连接的所述请求来向所述第二电子装置提供与所述数据带宽限制对应的数据。2.根据权利要求1所述的设备,其中,所述处理器用于确定第一电子装置的网络连接的数据带宽限制包括:所述处理器用于计算所述第一电子装置的网络连接的数据配额。3.根据权利要求2所述的设备,其中,所述处理器用于确定第一电子装置的网络连接的数据带宽限制包括:所述处理器用于计算在一段时间内所使用的所述数据配额的百分比。4.根据权利要求3所述的设备,其中,所述处理器用于计算在一段时间内所使用的所述数据配额的百分比包括:所述处理器用于计算在计费周期期间所使用的所述数据配额的百分比。5.根据权利要求1所述的设备,还包括:所述处理器用于确定向所述第二电子装置提供的数据的计量水平。6.根据权利要求5所述的设备,其中,所述计量水平包括高的数据输出水平、中等的数据输出水平以及低的数据输出水平。7.根据权利要求1所述的设备,还包括:所述处理器用于监视所述第二电子装置所使用的数据量。8.一种方法,包括:通过使用处理器来确定...
【专利技术属性】
技术研发人员:纳林·J·彼特森,约翰·卡尔·梅谢,拉塞尔·斯佩格特·范布恩,罗德·D·沃特曼,阿诺德·S·韦克斯勒,
申请(专利权)人:联想新加坡私人有限公司,
类型:发明
国别省市:新加坡;SG
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。