用于基于内容类型进行数据通信的系统和方法与流程

文档序号:11234620阅读:398来源:国知局
用于基于内容类型进行数据通信的系统和方法与流程
本公开的各种实施例涉及用于进行数据通信的系统和方法。更具体地,本公开的各种实施例涉及用于基于内容类型进行数据通信的系统和方法。
背景技术
:数据通信领域的进步已经扩展了各种通信系统、电子装置和关联应用的功能。在某些情形下,可能要求电子装置经由无线通信信道访问来自各种远程数据源的内容条目。电子装置处接收到的无线信号的质量可能太差,以致不能支持诸如媒体流的内容条目的接收。例如,电子装置可能位于与家空间中的无线路由器相距一定距离的位置,这可能减弱信号强度。如果经由无线通信信道接收的内容条目被丢失或延迟,则(诸如在媒体流传输期间)回放的用户体验会受到负面影响。可以执行无线信号增强来增大信号强度。目前,可以由不能识别要被流传输的内容的类型的单独装置来执行这种无线信号增强。因此,取决于内容类型,可能要求高级电子装置利用信号强度增强能力来智能地传达数据。通过将所描述的系统与参考附图并在本申请的剩余部分中阐述的本公开的一些方面进行比较,对于本领域的技术人员,常规和传统的方法的其它局限和不足将变得清楚。技术实现要素:基本上如在附图中的至少一个中示出和/或结合其描述地,如在权利要求书中更完整阐述地,本发明提供了用于基于内容类型进行数据通信的系统和方法。可通过阅读下面对本公开的详细描述连同附图一起来认识本公开的这些和其它特征和优点,在附图中,类似的参考标号始终指类似的部分。附图说明图1是例示了根据本公开的实施例的用于数据通信的网络环境的框图。图2是例示了根据本公开的实施例的示例性电子装置的各种组件的框图。图3a和图3b共同例示了根据本公开的实施例的用于实现所公开的用于数据通信的方法和系统的第一示例性情形。图4例示了根据本公开的实施例的用于实现所公开的用于数据通信的方法和系统的第二示例性情形。图5描绘了根据本公开的实施例的用于基于内容类型进行数据通信的方法的流程图。具体实施方式下面描述的实现方式可见于所公开的用于基于内容类型进行数据通信的系统和方法。本公开的示例性方面可包括确定从一个或多个数据源接收的一个或多个数据信号的内容类型。一个或多个数据信号可与对应于第一信号强度参数的一个或多个载波信号相关联。可基于所确定的内容类型,为接收到的一个或多个数据信号中的每个设置优先级。依据所设置的优先级和所确定的内容类型,可将接收到的一个或多个数据信号中的至少一个传达到第二电子装置。接收到的一个或多个数据信号中的一个可按无线载波信号的第二信号强度参数进行传达(通信)。传达可经由按第二信号强度参数的无线载波信号发生。无线载波信号可与接收到的一个或多个数据信号中的至少一个相关联。根据实施例,所确定的内容类型可对应于媒体流、web内容、图像、文本和/或音频。一个或多个数据源可对应于机顶盒、储存装置、wi-fi路由器和/或web服务器。根据实施例,第一电子装置可对应于电视(tv)。第二电子装置可对应于智能电话、另一个tv、平板计算装置和/或其它接收装置。根据实施例,第一电子装置可对应于智能电话。第二电子装置可对应于tv、另一个智能电话、平板计算装置和/或其它接收装置。根据实施例,针对包括第二电子装置的多个其它电子装置的内容分发和无线路由可受第一电子装置控制。内容分发和无线路由的控制可以基于所设置的优先级和所确定的内容类型。接收到的一个或多个数据信号可在第一电子装置或第二电子装置处呈现。根据实施例,来自第二电子装置的经由无线通信信道传达接收到的一个或多个数据信号中的至少一个的请求可被第一电子装置接收。第一电子装置可经由无线通信信道与第二电子装置创建通信连接。无线通信信道可对应于无线保真(wi-fi)网络。根据实施例,一个或多个载波信号可对应于一个或多个有线或无线通信信道。一个或多个载波信号中的每个载波信号可与预确定的信噪比相关联。根据实施例,无线载波信号可对应于无线通信信道。按第二信号强度参数的无线载波信号可表现出相比于一个或多个载波信号中的其它载波信号更高的信噪比(snr)。根据实施例,可由第一电子装置检测经由无线通信信道传达接收到的一个或多个数据信号中的一个期间丢失的一个或多个数据分组。这一个或多个丢失的数据分组可对应于第二电子装置没有接收到的一个或多个数据分组。根据实施例,第一电子装置可将丢失的一个或多个数据分组重新传达到第二电子装置。与接收到的一个或多个数据信号中的至少一个相关联的无线载波信号的第二信号强度参数可由第一电子装置确定。此确定可基于优先级和第二电子装置与第一电子装置的距离发生。根据实施例,无线载波信号的第二信号强度参数可对应于根据预定义阈值的无线载波信号的预设的第二信号强度参数。根据实施例,无线载波信号的第二信号强度参数可对应于根据第一电子装置的预指定的无线路由能力的最大信号强度参数。图1是例示了按照本公开的实施例的网络环境的框图。参照图1,示出了网络环境100。网络环境100可包括多个电子装置(诸如第一电子装置102、第二电子装置104、一个或多个数据源106以及通信网络108)以及一个或多个用户(诸如用户110)。根据实施例,第一电子装置102可经由通信网络108与一个或多个数据源106和第二电子装置104通信耦接。诸如第一电子装置102和第二电子装置104的多个电子装置可包括可被配置成从一个或多个数据源106接收一个或多个数据信号的合适逻辑、电路、接口和/或代码。第一电子装置102和第二电子装置104的示例可包括(但不限于)电视(tv)、智能电话、平板计算装置、智能手表和/或其它接收装置或消费电子装置。一个或多个数据源106可包括可被配置成从其它装置接收传达一个或多个数据信号的一个或多个请求的合适的逻辑、电路、接口和/或代码。一个或多个数据源106还可对应于可包括家中的数据储存设备和/或媒体装置的网络的家庭网络。一个或多个数据源106的示例可包括(但不限于)硬盘驱动器(hdd)、机顶盒(stb)、usb闪存驱动器和/或基于云的资源。基于云的资源可包括一个或多个服务器,服务器可向一个或多个订阅的电子装置(诸如第一电子装置102和/或第二电子装置104)提供图像或视频数据。可通过使用由本领域的技术人员熟知的若干技术来实现基于云的资源。多个基于云的资源中的一个或多个服务器可与单个或多个服务供应商相关联。通信网络108可包括介质,第一电子装置102、第二电子装置104和/或一个或多个数据源106可通过该介质彼此进行通信。通信网络108可以是有线通信网络或无线通信网络。通信网络108的示例可包括(但不限于)局域网(lan)、无线局域网(wlan)、云网络、长期演进(lte)网络、普通老式电话服务(pots)、城域网(man)和/或互联网。网络环境100中的各种装置可被配置成根据各种有线通信协议和无线通信协议连接到通信网络108。这种有线通信协议和无线通信协议的示例可包括(但不限于)ieee802.11、802.16、传输控制协议和互联网协议(tcp/ip)、用户数据报协议(udp)、超文本传输协议(http)、文件传输协议(ftp)、zigbee、edge、红外(ir)、长期演进(lte)、光保真(li-fi)和/或其它蜂窝通信协议或蓝牙(bt)通信协议。根据实施例,第一电子装置102可对应于电视(tv)。第二电子装置104可对应于智能电话、另一个tv、平板计算装置和/或其它接收装置。根据实施例,诸如第一电子装置102和第二电子装置104的多个电子装置可通信耦接到通信网络108(诸如,家庭网络)。根据实施例,第二电子装置104可经由通信网络108中的无线通信信道(诸如wi-fi信道)与第一电子装置102创建通信耦接。在操作中,第二电子装置104可被配置成(诸如从用户110)接收用户输入,以访问来自一个或多个数据源106的一个或多个内容条目。可经由通信网络108(诸如家庭网络)中的无线通信信道访问这一个或多个内容条目。第一电子装置102(诸如tv)可被配置成接收来自第二电子装置104的请求,以传达这一个或多个内容条目中的至少一个。第一电子装置102(诸如tv)可起到媒体控制器的作用并且可具有信号强度增强能力。根据实施例,第一电子装置102可充当无线路由器。根据实施例,基于从第二电子装置104接收的请求,第一电子装置102可被配置成从一个或多个数据源106中检索被请求的内容条目。可经由通信网络108中的无线通信(诸如wi-fi通信)信道来检索来自一个或多个数据源106的被请求的一个或多个内容条目。根据实施例,可替换地,可经由有线通信来检索来自一个或多个数据源106的被请求的一个或多个内容条目。例如,第一电子装置102可通过使用诸如以太网或同轴电缆(同轴电缆多媒体联盟(moca))的有线通信介质连接到家庭网络(诸如通信网络108)。根据实施例,第一电子装置102可被配置成从一个或多个数据源106接收一个或多个数据信号。这一个或多个数据信号可与具有对应的第一信号强度参数的一个或多个载波信号相关联。这一个或多个数据信号可对应于可包括被请求的一个或多个内容条目的多个内容条目。第一电子装置102可从一个或多个数据源106中访问该多个内容条目。例如,可从一个或多个数据源106中检索诸如视频条目的内容条目。可在第一电子装置102处接收按第一信号强度参数(诸如弱wi-fi信号)的视频条目。根据实施例,第一电子装置102可被配置成确定从一个或多个数据源106接收的一个或多个数据信号的内容类型。所确定的内容类型可对应于媒体流、web内容、图像、文本和/或音频。第一电子装置102可被配置成基于所确定的内容类型来为接收到的一个或多个数据信号中的每个设置优先级。基于所设置的优先级和所确定的内容类型,第一电子装置102可被配置成按第二信号强度参数将接收到的一个或多个数据信号中的至少一个传达到第二电子装置104。无线载波信号的第二信号强度参数可与接收到的一个或多个数据信号中的一个关联。可按第二信号强度参数将接收到的一个或多个数据信号中的一个经由无线载波信号传达。换句话讲,第一电子装置102可在将内容流传输到诸如第二电子装置104的其它电子装置时增强并且优先处理该信号。根据实施例,第一电子装置102可被配置成针对多个其它电子装置(诸如第二电子装置104)来控制内容分发和无线路由。可基于所设置的优先级和所确定的内容类型来智能地控制内容分发和无线路由。接收到的具有修改的信号强度参数的一个或多个数据信号可在第二电子装置104处呈现。换句话讲,诸如tv的第一电子装置102可用作媒体控制器,以把来自一个或多个数据源106(诸如机顶盒、存储设备或web服务器)的内容分发(或“投”)到媒体呈现器(诸如第二电子装置104或另一个tv)。例如,第一电子装置102可以是tv。在这种情况下,tv可以不仅是媒体控制器,而且是可基于所确定的内容类型来智能地分发具有增强的信号强度的内容的无线路由器。根据实施例,接收到的一个或多个数据信号中的被经由第二信号强度参数传达的一个可在第一电子装置102处呈现。根据实施例,媒体控制器功能可以在诸如移动装置的第二电子装置104中。第二电子装置104还可以是媒体呈现器。因此,从一个或多个数据源106选择的内容条目可在第二电子装置104处回放。在这种情形下,诸如tv的第一电子装置102可以是被动模式。第一电子装置102的显示画面可以是“关”,而信号强度增强功能可以是“开”。在被动模式下,第二电子装置104可在无线网络(诸如,通信网络108)中搜索被检测为处于网络发现模式的一个或多个网络装置。可执行搜索,以连接到恰当的网络装置,从而从一个或多个数据源106中检索所选择的内容条目。来自可用于所选择的内容条目的wi-fi信号的信号强度可能弱。当用户经由第二电子装置104选择了与诸如tv的第一电子装置102相关联的服务集标识符(ssid)时,可以使第一电子装置102的信号更强。选择ssid可向第一电子装置102提供激活第一电子装置102上的信号强度增强功能的指示。当内容条目或数据信号传送经过第一电子装置102时,可优先处理对于某些内容类型(诸如视频条目)的数据分组。另外,可根据第一电子装置102的预指定的无线路由能力来使流传输数据分组的载波信号的信号强度最大化。换句话讲,可基于所确定的内容类型和所设置的优先级,将内容条目按智能增强的或最大化的信号强度流传输到远距离定位的电子装置。图2是例示了根据本公开的实施例的示例性电子装置的各种组件的框图。结合图1中的元件说明图2。参照图2,示出了第一电子装置102,第一电子装置102可包括处理器202、收发器204、主要存储器206、辅助存储器208和优先级决定单元210。第一电子装置102还可包括分组丢失分析器(pda)212、和/或输入/输出(i/o)装置214。i/o装置214还可包括显示屏216。根据实施例,处理器202可通信耦接到第一电子装置102的收发器204、主要存储器206、辅助存储器208、优先级决定单元210、pda212、和/或i/o装置214。处理器202可包括可被配置成同步各种单元(诸如优先级决定单元210和pda212)之间的操作的合适的逻辑、电路、接口和/或代码。处理器202还可被配置成确定经由收发器204接收的一个或多个数据信号的内容类型。处理202的示例可以是基于x86的处理器、精简指令集计算(risc)处理器、专用集成电路(asic)处理器、复杂指令集计算(cisc)处理器、微控制器、中央处理单元(cpu)、数字信号处理器(dsp)、图形处理器单元(gpu)、协处理器和/或其它处理器或集成电路。收发器204可包括可被配置成在处理器202的控制下发送或接收一个或多个数据信号的合适的逻辑、电路、接口和/或代码。可利用通信网络108,通过本领域中已知的用于支持第一电子装置102的有线或无线通信的技术来实现收发器204。收发器204的各种组件可包括(但不限于)天线、射频(rf)收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编码器-解码器(codec)芯片集、用户身份模块(sim)卡和/或本地缓冲器。收发器204可经由无线通信,与网络(诸如,互联网)和/或无线网络(诸如,wi-fi网络、和/或城域网(man))进行通信。无线通信可使用诸如全球移动通信系统(gsm)、长期演进(lte)、加强型数据gsm环境(edge)、宽带码分多址(w-cdma)、码分多址(cdma)、时分多址(tdma)、bluetooth(蓝牙)、无线保真(wi-fi)(诸如,ieee802.11a、ieee802.11b、ieee802.11g和/或ieee802.11n)、网络电话协议(voip)、wi-max、电子邮件协议、即时消息和/或短消息服务(sms)的多种通信标准、协议和技术中的任一种。主要存储器206可包括可被配置成暂时存储与由处理器202执行的各种操作相关联的支持文件的合适的逻辑、电路和/或接口。根据实施例,支持文件可对应于系统文件、应用文件或数据、浏览器文件等。主要存储器206的实现方式的示例可包括(但不限于)随机存取存储器(ram)、动态随机存取存储器(dram)、静态随机存取存储器(sram)、晶闸管随机存取存储器(t-ram)、零电容器随机存取存储器(z-ram)、只读存储器(rom)、硬盘驱动器(hdd)和/或安全数字(sd)卡和/或高速缓存存储器。辅助存储器208可包括可被配置成储存可由处理器202执行的机器代码和/或指令集的合适的逻辑、电路和/或接口。辅助存储器208还可被配置成存储操作系统和关联的应用。辅助存储器208可被配置成储存诸如与所确定的内容类型关联的信息、丢失的数据分组、一个或多个数据信号的优先级和/或信号强度参数的各种推导信息。辅助存储器208可以是非暂态和/或非易失性存储介质。辅助存储器208的实现方式的示例可包括(但不限于)硬盘驱动器(hdd)、内置存储介质、存储服务器、安全数字(sd)卡和/或闪存存储器。优先级决定单元210可包括可被配置成对于所接收到的一个或多个数据信号中的每个设置优先级的合适的逻辑、电路、接口和/或代码。根据实施例,优先级决定单元210可基于一个或多个数据信号的内容类型来设置优先级。pda212可包括可被配置成检测在将一个或多个数据信号传达到多个其它电子装置(诸如第二电子装置104)期间丢失的一个或多个数据分组的合适的逻辑、电路、接口和/或代码。例如,可检测经由第一电子装置102和第二电子装置104之间的无线通信进行传达(通信)期间丢失的一个或多个数据分组。这一个或多个丢失的数据分组可对应于第二电子装置104没有接收到的一个或多个数据分组。pda212还可被配置成向处理器202传达请求。根据实施例,该请求可对应于将丢失的数据分组重新传达到第二电子装置104。i/o装置214可包括可被配置成从用户110接收输入或者向用户110提供输出的合适的逻辑、电路、接口和/或代码。i/o装置214可包括可被配置成与处理器202通信的各种输入装置和输出装置。输入装置的示例可以包括(但不限于)远程控制器、触摸屏、键盘、鼠标、操纵杆、麦克风、运动传感器、光传感器和/或对接站。输出装置的示例可以包括(但不限于)显示屏216、投影屏和/或扬声器。显示屏216可被配置成显示与一个或多个数据信号相关联的内容。根据实施例,显示屏216可以是触摸屏。可通过诸如(但不限于)液晶显示器(lcd)显示技术、发光二极管(led)显示技术、等离子体显示技术和/或有机led(oled)显示技术的许多已知技术来实现显示屏216。在操作中,处理器202可经由收发器204从第二电子装置104接收关于传达一个或多个数据信号的请求。根据实施例,处理器202还可经由收发器204将接收到的请求传达到一个或多个数据源106。处理器202可随后经由收发器204接收(或检索)来自一个或多个数据源106的一个或多个数据信号。根据实施例,处理器202可被配置成将与接收到的一个或多个数据信号对应的一个或多个内容条目储存在辅助存储器208中。根据实施例,与接收到的一个或多个数据信号对应的一个或多个内容条目可以不被储存在辅助存储器208处。在这种实施例中,处理器202可被配置成将与接收到的一个或多个数据信号对应的一个或多个内容条目暂时地存储在主要存储器206中,以便进行处理。根据实施例,处理器202可被配置成确定从一个或多个数据源106接收的一个或多个数据信号的内容类型。可基于一种或多种文件识别方法(诸如文件扩展名、内部元数据和/或外部元数据)来确定所接收到的一个或多个数据信号中的每个的内容类型。根据实施例,文件扩展名可对应于.wma、.m4a、.mp4、.m4p、.jpg、.docx、.html、.mp3等。内部元数据可对应于文件报头信息等。外部元数据可包括诸如类型代码、统一类型标识符(uti)、扩展属性、pronom唯一标识符(puid)、mime类型、文件格式标识符(ffid)、基于文件内容的格式标识等的操作系统代码。处理器202可被配置成将与接收到的一个或多个数据信号中的每个的所确定的内容类型相关联的信息储存在辅助存储器208中。根据实施例,处理器202可将接收到的一个或多个数据信号中的每个内部传达到优先级决定单元210。优先级决定单元210可被配置成从辅助存储器208读取与所确定的内容类型相关联的信息。优先级决定单元210可被配置成给接收到的一个或多个数据信号中的每个设置优先级。例如,优先级决定单元210可以为接收到的一个或多个数据信号中的第一数据信号(诸如,.mp4文件)设置第一优先级。优先级决定单元210可以为接收到的一个或多个数据信号中的第二数据信号(诸如,.html文件(web内容))设置第二优先级。在接收到的一个或多个数据信号中,第一数据信号的第一优先级可以高于第二数据信号的第二优先级。诸如视频文件或音频文件的特定内容类型可被设置成相比于其它内容类型(诸如web内容和/或文本文件)更高的优先级。更高的优先级可以指示这种数据信号可能需要在数据分组中没有丢失的情况下进行传达(通信)或流传输,因为视频流/音频流中的丢失对于诸如用户110的用户是不利的。优先级决定单元210可被配置成将与接收到的一个或多个数据信号中的每个的所设置的优先级相关联的信息储存在辅助存储器208中。接收到的一个或多个数据信号可与对应于第一信号强度参数的一个或多个载波信号相关联。一个或多个载波信号可对应于一个或多个有线或无线通信信道(诸如wi-fi通信信道)。一个或多个载波信号中的每个载波信号可与预确定的信噪比相关联。处理器202可被配置成确定一个或多个载波信号中的每个的第一信号强度参数。与接收到的数据信号相关联的、所确定的第一信号强度参数可指示弱信号强度(诸如,低于预确定阈值的信噪比)。所确定的第一信号强度可以是高信号强度。基于所设置的优先级和所确定的内容类型,第一电子装置102可被配置成按无线载波信号的第二信号强度参数将接收到的一个或多个数据信号中的至少一个传达到第二电子装置104。接收到的一个或多个数据信号中的一个可经由按第二信号强度参数的无线载波信号进行传达(通信)。换句话讲,第一电子装置102可在向其它电子装置(诸如第二电子装置104)流传输具有高优先级的内容时增强并且优先处理信号。根据实施例,第二信号强度参数可表现出比第一信号强度参数更高的信噪比。根据实施例,一个或多个无线载波信号中的第一载波信号和第二载波信号二者可与无线通信信道相关联。一个或多个无线载波信号中的每个可与一个或多个频率相关联。根据实施例,第一载波信号可与第一频率相关联。类似地,第二载波信号可与第二频率相关联。根据实施例,接收到的一个或多个数据信号中的被设置在比其它数据信号更高优先级上的数据信号可经由按第二信号强度参数的第二载波信号(第二频率下的增强信号)进行传达(通信)。例如,第一电子装置102和第二电子装置104之间的无线通信信道可与频带2,483.5-2,500兆赫兹(mhz)相关联。与接收到的数据信号相关联的第一载波信号可与第一频率2,490mhz和第一snr40分贝(db)相关联。第一电子装置102可具有将接收到的数据信号随同第二载波信号一起进行传达(通信)的能力,第二载波信号可与第二频率2,488mhz和第二snr60db相关联。在这种情况下,处理器202可经由收发器204优先处理通过第二载波信号的第一数据信号的传达(通信),第一数据信号被设置在比接收到的其它数据信号更高的优先级上。类似地,处理器202可经由收发器204在(没有信号强度增强的)第一载波信号上传达被设置在比其它信号更低的优先级上的第二数据信号。根据实施例,pda212可被配置成检测在经由无线通信信道传达所接收的一个或多个数据信号中的至少一个的期间丢失的一个或多个数据分组。被丢失的一个或多个数据分组可对应于第二电子装置104没有接收到的一个或多个数据分组。pda212还可被配置成经由收发器204将被丢失的一个或多个数据分组重新传达到第二电子装置104。根据实施例,处理器202可被配置成确定与接收到的一个或多个数据信号中的至少一个相关联的无线载波信号的第二信号强度参数。此确定可以是基于优先级和第二电子装置104与第一电子装置102的距离。无线载波信号的第二信号强度参数可对应于根据在第一电子装置102处预定义的阈值的无线载波信号的预设的第二信号强度参数。根据实施例,无线载波信号的第二信号强度参数可对应于根据第一电子装置102的预指定的无线路由能力的最大信号强度参数。图3a和图3b共同例示了根据本公开的实施例的实现所公开的用于数据通信的方法和系统的第一示例性情形。结合图1和图2中的元件来说明图3a和图3b。参照图3a,示出用于描绘家庭网络中的各种电子装置之间的数据通信的布置300a。布置300a可包括第一房间302a、第二房间302b、第一电视(tv)304以及多个数据源(诸如通用串行总线(usb)闪存驱动器306a、机顶盒(stb)306b、同轴电缆306c、无线路由器306d和web服务器306e)。还示出在第二房间302b中的第二tv308、智能电话310、一套扬声器312、tv遥控器314和用户316。还示出与第一tv304相关联的用户接口(ui)304a和与第二tv308相关联的ui308a。根据第一示例性情况,第一tv304可对应于第一电子装置102。第二tv308可对应于第二电子装置104。多个数据源可对应于一个或多个数据源106。第一tv304可以不仅包括媒体控制功能,而且包括智能无线路由功能。根据实施例,第二房间302b中的用户316可期望访问来自多个数据源(诸如usb闪存驱动器306a、stb306b或web服务器306e)的一个或多个内容条目。在这种情况下,第二tv308的功能可对应于媒体呈现器。用户316可使用tv遥控器314,经由ui308a来选择在第二tv308上呈现的各种选项。第二tv308可搜索无线家庭网络内的处于网络发现模式的一个或多个网络装置。可执行该搜索,以连接到恰当的网络装置,从而从一个或多个数据源106中检索所选择的内容条目。在第二tv308处从无线路由器306d和第一tv304接收的wi-fi信号的质量可能差,如ui308a上的箭头所示。用户316可选择在ui308a处呈现的各种选项,以访问所期望的内容条目。例如,用户316可经由tv遥控器314在ui308a上选择来自无线路由器306d的wi-fi网络。用户316可从搜索到的网络装置的列表中选择网络装置之一。此后,用户316可从所示出的呈现器的列表中选择诸如第二tv308的呈现器。其它呈现器可以是来自呈现器的列表中的一套扬声器312和智能电话310。用户316可随后从多个数据源中选择数据源。例如,用户316可经由无线路由器306d访问web服务器306e。被访问或选择的内容条目可以是图像文件320a、视频320b或html网页302c。要理解,用户316可选择来自多个数据源中的所连接的其它数据源(如,usb闪存驱动器306a或stb306b)的所期望的内容条目。可用于所选择的内容条目的可用wi-fi信号的信号强度可能弱。参照图3b,示出在各种实例(诸如第一实例322a和第二实例322b)中基于内容类型进行的无线路由。接着图3a来继续说明图3b中的操作顺序。在第一实例322a中,示出了无线路由器306d和为第二tv308的呈现器之间的经由第一无线通信信道324a的数据通信。还示出了第一无线通信信道324a的第一信号强度328a的放大视图326a。在用户316经由tv遥控器314选择无线路由器306d的wi-fi网络的实例中,第二tv308可经由第一无线通信信道324a与无线路由器306d连接。当与无线载波信号相关联的数据信号(数据分组)处于第一信号强度328a时,第二tv308可同时接收html网页320c和视频320b。数据信号和无线载波信号可对应于第一无线通信信道324a。由于第一信号强度328a,导致视频320b的流传输可能有延迟。第一信号强度328a可对应于弱信号。在第二实例322b中,示出第一tv304和为第二tv308的呈现器之间的经由第二无线通信信道324b的数据通信。第一tv304可以不仅包括媒体控制功能,而且包括智能无线路由和信号强度增强功能。还示出从无线路由器306d接收的无线信号的第一信号强度328a的放大视图326a。还示出从第一tv304接收的另一个无线信号的第二信号强度328b的另一个放大视图326b。例如,当用户316选择第一tv304的wi-fi网络时,可通过使用第一tv304的ssid来创建通信耦接。第一tv304可确定被用户316选择进行传达(通信)的html网页320c和视频320b的内容类型。第一tv304可为视频320b设置第一优先级(如以下表1中所示)。根据实施例,第一tv304可为html网页320c设置第二优先级(表1中所示)。根据实施例,在运行时间,可在第一tv304处生成临时优先级列表。优先级文件名文件扩展名内容类型2文件3.htmlweb内容1文件2.mp4视频表1:示例性优先级列表根据实施例,当内容条目或数据信号传送经过第一tv304时,对于诸如视频条目320b的某种内容类型的数据分组可优先于html网页320c的数据分组。第一tv304可按第二信号强度328b(诸如,第一tv304的最大信号强度)执行将视频320b流传输到第二tv308。基于所确定的内容类型和所设置的优先级,诸如媒体内容条目的某些内容条目可在信号强度被智能增强的情况下被流传输到远处的电子装置(诸如,第二房间302b中的第二tv308)。换句话讲,第一tv304可以在更弱的wi-fi信号中接收视频320b,然后,在对于诸如第二tv308的接收器而言表现得更强的不同频率上本地重新发送视频320b。根据实施例,第一tv304可通过使用有线通信介质(诸如,类别4(cat4)电缆(以太网)或同轴电缆)连接到家庭网络。在此实施例中,第一tv304可经由有线通信介质接收视频320b。基于所确定的内容类型和所设置的优先级,第一tv304可随后将诸如视频320b的内容按智能增强的信号强度经由无线通信介质进行流传输,如上所述。图4例示了根据本公开的实施例的实现所公开的用于数据通信的方法和系统的第二示例性情形。结合图1、图2、图3a和图3b中的元件来说明图4。参照图4,示出无线路由器306d和第一tv304之间的第一无线通信信道402a。还示出第一tv304和智能电话310之间的第二无线通信信道402b。还示出用于描绘接收到的信号的第一信号强度406a的第一放大视图404a以及用于描绘接收到的信号的第二信号强度406b的第二放大视图404b。接着图3a并结合图3a中的元件来说明图4中的操作顺序。根据第二示例性情形,第二房间302b(图3a)中的用户316可能期望在无线家庭网络中访问来自多个数据源(诸如web服务器306e)的一个或多个内容条目。作为第一tv304的替代,智能电话310可以是媒体控制器和媒体呈现器。用户316可选择在智能电话310处的ui(未示出)处呈现的各种选项,以访问所期望的内容条目。用户316可从呈现器的列表中选择智能电话310作为呈现器,类似于如图3a中所示的呈现器选择。因此,从多个数据源选择的内容条目可在智能电话310处回放。在此情形下,第一tv304可处于被动模式,其中,第一tv304的显示屏可以是“关”,而信号强度增强功能可以是“开”。根据实施例,智能电话310可在无线家庭网络中搜索可处于网络发现模式的一个或多个网络装置。可执行该搜索,以连接到恰当的网络装置,从而从多个数据源(诸如,web服务器306e)中检索诸如视频320b和html网页320c的所选择的内容条目,以便在智能电话310处回放。所选择的内容条目可得自(诸如从无线路由器306d和第一tv304接收的)弱wi-fi信号。在用户316经由智能电话310选择第一tv304的wi-fi网络的实例中,可(通过使用第一tv304的ssid)在智能电话310和第一tv304之间创建通信耦接。当内容条目或数据信号传送经过第一tv304时,可优先处理对于某些内容类型(诸如视频320b)的数据分组。第一tv304可经由按第一信号强度406a的第一无线通信信道402a从无线路由器306d中检索视频320b和html网页320c。第一tv304可按第二信号强度406b(诸如,第一tv304的最大信号强度)将视频320b优先于html网页320c地流传输到智能电话310。第二房间302b处的智能电话310可经由按第二信号强度406b的第二无线通信信道402b接收视频320b作为数据分组,而没有数据分组的延迟或丢失。然后,第一tv304可按第一信号强度406a将html网页320c传达到智能电话310,因为对于在智能电话310处接收html网页320c而言,第一信号强度406a是足够的。根据实施例,当要被流传输的内容是html网页320c时,第一tv304可以不增强信号强度。根据实施例,用户316可从可用的呈现器列表中选择第一tv304作为呈现器。智能电话310可以是媒体控制器。在此实施例中,第一tv304可经由第一无线通信信道402a或同轴电缆306c从无线路由器306d检索视频320b和html网页320c。第一tv304可以不增强针对诸如智能电话310的其它连接的装置的信号强度。在选择第一tv304作为呈现器的实例中,第一tv304可使其自己的要被呈现在第一tv304上的数据分组优先于它可在无线家庭网络上接收的其它数据分组。图5描绘了根据本公开的实施例的用于基于内容类型进行数据通信的方法的流程图。参照图5,示出流程图500。结合图1、图2、图3a、图3b、图4和图5来描述流程图500。方法开始于步骤502处,前进至步骤504处。在步骤504处,可在无线网络(诸如,wi-fi网络)中经由无线通信信道在第二电子装置104和第一电子装置102之间创建通信连接。在步骤506处,可经由无线通信信道从第二电子装置104接收传达一个或多个数据信号的请求。该请求可以被第一电子装置102经由无线通信信道接收。一个或多个数据信号可对应于经由无线通信信道请求的一个或更多内容条目。在步骤508处,可在第一电子装置102处从一个或多个数据源106接收一个或多个数据信号。一个或多个数据信号可与对应于第一信号强度参数的一个或多个载波信号相关联。在步骤510处,接收到的一个或多个数据信号的内容类型可由第一电子装置102来确定。在步骤512处,可由第一电子装置102基于所确定的内容类型为接收到的一个或多个数据信号中的每个设置优先级。在步骤514处,基于所设置的优先级和所确定的内容类型,接收到的一个或多个数据信号中的至少一个可经由按无线载波信号的第二信号强度参数的无线载波信号传达到第二电子装置104。根据实施例,基于所设置的优先级和所确定的内容类型,可以控制针对可以包括第二电子装置104的多个其它电子装置的内容分发和无线路由。在步骤516处,可检测经由无线通信信道将一个或多个数据信号(诸如,优先处理的数据信号)传达到第二电子装置104期间丢失的一个或多个数据分组。丢失的一个或多个数据分组可对应于第二电子装置104没有接收到的一个或多个数据分组。在步骤518处,这丢失的一个或多个数据分组可被第一电子装置102重新传达到第二电子装置104。该控制可通到结束步骤520。按照本公开的实施例,用于基于内容类型进行数据通信的系统可包括第一电子装置102(图1)。第一电子装置102可包括诸如处理器202和/或优先级决定单元210(图2)的一个或多个电路。处理器202可被配置成确定从一个或多个数据源106(图1)接收的一个或多个数据信号的内容类型。一个或多个数据信号可与对应于第一信号强度参数的一个或多个载波信号相关联。优先级决定单元210还可被配置成基于所确定的内容类型为接收到的一个或多个数据信号中的每个设置优先级。处理器202可被配置成按无线载波信号的第二信号强度参数将接收到的一个或多个数据信号中的至少一个传达到第二电子装置104。传达(通信)可基于所设置的优先级和所确定的内容类型经由无线载波信号发生。无线载波信号可与接收到的一个或多个数据信号中的至少一个相关联。本公开的各种实施例可提供非暂态计算机可读介质和/或储存介质,其中,该非暂态计算机可读介质和/或储存介质上储存了可以由机器和/或计算机执行的用于基于内容类型来传达数据的指令集合。该指令集合可致使机器和/或计算机执行包括确定从一个或多个数据源106接收的一个或多个数据信号的内容类型的步骤。一个或多个数据信号可与对应于第一信号强度参数的一个或多个载波信号相关联。可基于所确定的内容类型,为接收到的一个或多个数据信号中的每个设置优先级。基于所设置的优先级和所确定的内容类型,接收到的一个或多个数据信号中的至少一个可被传达到第二电子装置104。可按无线载波信号的第二信号强度参数来传达接收到的一个或多个数据信号中的一个。传达(通信)可按第二信号强度参数经由无线载波信号发生。无线载波信号可与接收到的一个或多个数据信号中的至少一个相关联。本公开可用硬件或硬件与软件的组合来实现。本公开可用集中式方式在至少一个计算机系统中实现,或者以分布方式来实现,在分布方式中,不同元件可遍布于许多互连的计算机系统。适于执行本文中描述的方法的计算机系统或其它设备可以是适合的。硬件和软件的组合可以是带有计算机程序的通用计算机系统,当该计算机程序被加载并且执行时,可控制计算机系统,使得它执行本文中描述的方法。本公开可用包括还执行其它功能的集成电路的一部分的硬件来实现。本公开还可被内置于计算机程序产品中,该计算机程序产品包括能够实现本文中描述的方法的所有特征,并且当该计算机程序产品被加载在计算机系统中时能够执行这些方法。在本上下文下,计算机程序意指指令集合的用任何语言、代码或注释进行的任何表述,该指令集合意在致使具有信息处理能力的系统或者直接地,或者在以下:a)转换成另一种语言、代码或注释和b)不同材料形式的再现中的任一者或二者之后执行特定功能。虽然已经参照某些实施例描述来本公开,但本领域的技术人员将理解,在不脱离本公开的范围的情况下,可进行各种改变并且可用等同物进行取代。另外,可进行许多修改,以在不脱离本公开的范围下使特定情形或材料适于本公开的教导。因此,不意在将本公开限于所公开的特定实施例,而意在使本公开将包括落入随附权利要求书内的所有实施例。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1