管理通过网络连接的数据传输制造技术

技术编号:20290198 阅读:29 留言:0更新日期:2019-02-10 20:34
在各种示例实施例中,公开了一种用于管理媒体带宽使用的系统和方法。一种公开的方法包括确定计算设备的网络连接状态,接收请求媒体内容的23请求,响应于网络连接状态是一组预定义网络连接状态中的一个并且媒体内容违反网络连接状态的一个或多个限制来改变该请求以请求媒体内容的合成表示而不是媒体内容,并响应于用户选择合成表示而请求媒体内容。

【技术实现步骤摘要】
【国外来华专利技术】管理通过网络连接的数据传输相关申请的交叉引用本PCT申请要求2016年5月11日提交的题为“MANAGINGDATATRANSMISSIONSOVERANETWORKCONNECTION”的美国专利申请序列号15/152,442的优先权,其全部内容以引用方式并入本文中。
本公开的实施例一般涉及媒体内容的电子传输,并且更具体地但非限制性地,涉及管理通过网络连接的数据传输以限制带宽使用。附图说明附图中的各个附图仅示出了本公开的示例实施例,并且不能被视为限制其范围。图1是示出根据一些示例实施例的联网系统的方框图。图2是示出用于管理媒体带宽的系统的示例实施例的方框图。图3是描绘根据一个示例实施例的用户界面的图示。图4是描绘根据一个实施例的文本覆盖的一个示例的图示。图5是示出根据一个示例实施例的用于管理媒体带宽的方法的流程图。图6是示出根据一个示例实施例的用于管理媒体带宽的方法的流程图。图7是示出根据一个示例实施例的用于管理媒体带宽的方法的流程图。图8是示出根据一些示例实施例的可以安装在机器上的软件架构的示例的方框图。图9是根据示例实施例的计算机系统形式的机器的图形表示,其中可以执行一组指令以使机器执行本文所讨论的方法中的任何一个或多个。本文提供的标题仅仅是为了方便,并不一定影响所用术语的范围或含义。具体实施方式以下描述包括具体实施本公开的说明性实施例的系统、方法、技术、指令序列和计算机程序产品。在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本专利技术主题的各种实施例的理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践本专利技术主题的实施例。通常,不一定详细示出公知的指令实例、协议、结构和技术。在各种示例实施例中,系统被配置成确定计算设备的网络连接状态。本文描述的网络连接状态至少包括计算设备与另一计算设备之间的网络连接的状态或条件,如将在后面的段落中进一步描述。在一个示例中,网络连接状态至少部分地基于网络连接的网络传输速度限制。然后,系统可以从远程系统(例如,从用户)接收针对媒体内容的请求。在一个示例实施例中,响应于网络连接状态是一组预定义网络连接状态中的一个并且媒体内容违反网络连接状态的一个或多个限制来改变该请求以请求媒体内容的合成表示而不是媒体内容。在某些实施例中,合成表示是表示所请求的媒体内容的替代媒体对象。在一个示例实施例中,替代媒体对象比所请求的媒体内容消耗更少的带宽。在一个示例中,响应于有限的网络带宽,系统可以改变针对超过特定大小的媒体内容的请求,以便传输媒体内容的较小合成表示。以这种方式,系统的用户可能不需要等待媒体内容的传输以与系统交互。在其它实施例中,如将进一步描述的,系统响应于与用户的交互来确定何时传输最初请求的媒体内容,。在一个示例中,响应于用户选择合成表示,系统请求媒体内容。参考图1,示出了基于客户端-服务器的高级网络架构100的示例实施例。在基于网络的市场或支付系统的示例形式中,联网系统102经由网络104(例如,互联网或广域网(WAN))向一个或多个客户端设备110提供服务器端功能。图1示出了在客户端设备110上执行的例如网页客户端112(例如,浏览器,诸如由华盛顿州雷蒙德市的公司开发的互联网浏览器)、客户端应用程序114和带宽管理系统150,如将进一步描述的。客户端设备110可以包括但不限于移动电话、台式计算机、膝上型计算机、便携式数字助理(PDA)、智能电话、平板计算机、超级本、上网本、笔记本电脑、多处理器系统、基于微处理器或可编程消费电子产品、游戏控制台、机顶盒或用户可用于访问联网系统102的任何其它通信设备。在一些实施例中,客户端设备110可以包括显示信息(例如,以用户界面的形式)的显示模块(未示出)。在另外的实施例中,客户端设备110可以包括触摸屏、加速度计、陀螺仪、摄像头、麦克风、全球定位系统(GPS)设备等中的一个或多个。客户端设备110可以是用户的设备,其用于执行涉及联网系统102内的数字产品的交易。在一个实施例中,联网系统102是基于网络的市场,其响应针对产品列表的请求,发布包括基于网络的市场上可用产品的产品列表的发布,并管理这些市场交易的支付。一个或多个用户106可以是人、机器或与客户端设备110交互的其它装置。在实施例中,用户106不是网络架构100的一部分,但是可以经由客户端设备110或另一手段与网络架构100交互。例如,网络104的一个或多个部分可以是自组织网络、内联网、外联网、虚拟专用网络(VPN)、局域网(LAN)、无线LAN(WLAN)、WAN、无线WAN(WWAN)、城域网(MAN)、互联网的一部分、公共交换电话网(PSTN)的一部分、蜂窝电话网络、无线网络、WiFi网络、WiMax网络、另一种类型的网络,或两个或更多个这类网络的组合。每一个客户端设备110可以包括一个或多个应用程序(也称为“app”),诸如但不限于网页浏览器、消息应用程序、电子邮件(email)应用程序、电子商务网站应用程序(也称为市场应用程序)等。在一些实施例中,如果电子商务网站应用程序被包括在给定客户端设备110中,则该应用程序被配置成在本地提供用户界面和电子商务网站的至少一些功能,其中该应用程序被配置成根据需要与联网系统102通信以用于本地不可用的数据和/或处理能力(例如,访问可供销售的产品的数据库、认证用户、验证支付方法等)。相反地,如果电子商务网站应用程序不包括在客户端设备110中,则客户端设备110可以使用其网页浏览器来访问托管在联网系统102中的电子商务网站(或其变体)。一个或多个用户106可以是与客户端设备110交互的人、机器或其它手段。在示例实施例中,用户106不是网络架构100的一部分,而是可以经由客户端设备110或其它手段与网络架构100交互。例如,用户106向客户端设备110提供输入(例如,触摸屏输入或字母数字输入),并且输入经由网络104被传送到联网系统102。在这种情况下,联网系统102响应于从用户106接收到输入而经由网络104将信息传送到客户端设备110以呈现给用户106。这样,用户106可以使用客户端设备110与联网系统102交互。应用程序界面(API)服务器120和网页服务器122耦合到一个或多个应用服务器140,并分别向一个或多个应用服务器140提供编程和网页界面。应用服务器140可以托管一个或多个发布系统142和支付系统144,一个或多个发布系统142和支付系统144中的每一个可以包括一个或多个模块或应用程序,并且每一个可以具体实施为硬件、软件、固件或其任何组合。应用服务器140接着被示出为耦合到便于访问一个或多个信息存储库或数据库126的一个或多个数据库服务器124。在示例实施例中,数据库126是存储装置,其存储将要公布到发布系统142的信息(例如,发布或列表)。根据示例实施例,数据库126还可以存储数字产品信息。另外,在第三方服务器130上执行的第三方应用程序132被示出为经由API服务器120提供的编程界面对联网系统102进行编程访问。例如,第三方应用程序132利用从联网系统102检索的信息来支持由第三方托管的网站上的一个或多个特征或功能。例如,第三方网站提供由联网系统102的相关应本文档来自技高网...

【技术保护点】
1.一种系统,包括:网络模块,确定系统的网络连接的网络连接状态;请求模块,从所述系统的用户接收经由所述网络连接请求媒体内容的请求;调整模块,响应于所述网络连接状态是一组预定义网络连接状态中的一个并且所述媒体内容违反所述网络连接状态的一个或多个限制来改变所述请求以请求所述媒体内容的合成表示而不是所述媒体内容;以及媒体模块,响应于所述用户选择所述合成表示而请求所述媒体内容。

【技术特征摘要】
【国外来华专利技术】2016.05.11 US 15/152,4421.一种系统,包括:网络模块,确定系统的网络连接的网络连接状态;请求模块,从所述系统的用户接收经由所述网络连接请求媒体内容的请求;调整模块,响应于所述网络连接状态是一组预定义网络连接状态中的一个并且所述媒体内容违反所述网络连接状态的一个或多个限制来改变所述请求以请求所述媒体内容的合成表示而不是所述媒体内容;以及媒体模块,响应于所述用户选择所述合成表示而请求所述媒体内容。2.根据权利要求1所述的系统,其中所述合成表示是包括关于所述媒体内容的信息的信息文本覆盖和通用图像中的一个。3.根据权利要求2所述的系统,其中所述信息文本覆盖包括以下中的至少一个:所述媒体内容的大小,传输所述媒体内容的估计时间,传输所述媒体内容的估计成本,所述媒体内容的类别,以及由所述媒体内容表示的产品的属性。4.根据权利要求2所述的系统,其中基于表示与所述媒体内容相关联的产品的类别的所述通用图像来选择所述通用图像。5.根据权利要求1所述的系统,其中选择所述合成表示包括选择所述合成表示的指示部分,所述媒体模块响应于所述用户选择所述合成表示的未指示部分而遵循与所述媒体内容相关联的链接。6.根据权利要求1所述的系统,其中所述媒体模块还响应于所述用户第二次选择所述合成表示而遵循与所述媒体内容相关联的链接。7.根据权利要求1所述的系统,其中所述媒体内容是视频,并且所述调整模块将针对所述视频的请求改变为针对动画图像的请求,其中所述动画图像的至少一帧包括信息文本覆盖。8.根据权利要求1所述的系统,其中所述网络连接状态是以下中的一个:低于阈值的带宽容量,低于阈值的带宽限制,计量带宽,不允许的媒体类型,以及用户限制。9.根据权利要求1所述的系统,其中第一手势类型选择所述合成表示,而第二手势类型执行与所述媒体内容相关联的动作。10.一种方法,包括:确定计算设备的网络连接状态;从所述计算设备的用户接收经由网络连接请求媒体内容的请求;响应于所述网络连接状态是一组预定义网络连接状态的一个并且所述媒体内容违反所述网络连接状态的一个或多个限制来改变所述请求以请求所述媒体内容的合成表示而不是所述媒体内容;以及响应于所述用...

【专利技术属性】
技术研发人员:马修·李·基格
申请(专利权)人:电子湾有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1