通用串行总线管理制造技术

技术编号:16308038 阅读:30 留言:0更新日期:2017-09-27 01:57
根据管理通用串行总线(“USB”)的示例,连接到USB集线器控制器的设备被感测并且来自设备的USB信息方案被获取。设备的功率需求通过所述USB信息方案来确定,并且连接到USB集线器控制器的多个设备的总功耗被计算。显示给用户的USB信息方案数据和数据显示布置被确定,并且监视器缩放器被指令为以确定的数据显示布置显示USB信息方案。基于连接到集线器控制器的全部设备的总功耗和用户设置,将功率分配到设备。

Universal serial bus management

According to an example of managing a universal serial bus (\USB\), the device connected to the USB hub controller is sensed and the USB information scheme from the device is acquired. The power requirements of the device are determined by the USB information scheme, and the total power consumption of a plurality of devices connected to the USB hub controller is calculated. The USB information scheme, data and data display arrangements displayed to the user are determined, and the monitor scaler is instructed to display the USB information scheme in a determined data display arrangement. Power is allocated to the device based on the total power consumption and user settings of all devices connected to the hub controller.

【技术实现步骤摘要】
【国外来华专利技术】通用串行总线管理
技术介绍
消费者、商业和工业部门中的电子设备可以包括诸如通用串行总线(“USB”)端口的数据端口,以由主机发送并接收数据。USB规范的版本也可以包括在单个电缆上传输数据、视频和电力的能力。附图说明图1示出根据本公开的示例的、包括USB集线器控制器的设备;图2示出根据本公开的示例的、管理通用串行总线的流程图;以及图3示出根据本公开的示例的、可以被用作管理通用串行总线的平台的计算设备的示意图。具体实施方式下面描述的各种示例提供了管理通用串行总线,包括确定连接到集线器控制器的设备的功率需求,计算连接到集线器控制器的设备的总功耗,以及确定将哪个USB信息方案或与USB设备相关的其他数据显示给用户。根据一些示例,USB信息方案可以被显示,诸如通过使用监视器缩放器(monitorscalar),例如通过屏幕上显示,或者可以与其他视频流或内容复用。功率可以基于连接到集线器控制器的全部设备的总功耗和/或基于用户设置或偏好来分配。在一些示例中,USB信息方案也可以包括数据传输率或与通用串行总线或连接的设备相关的其他数据,并且诸如数据传输率的值可以被协商,包括基于用户设置和偏好的协商。通常,诸如台式计算机、膝上型计算机、平板电脑、移动设备、打印机、零售点销售设备、监视器、显示器和其他设备(以下称为“设备”)的电子设备的用户可能寻求将这样的设备连接到外部设备或外设。例如,监视器的用户可能寻求将监视器连接到平板电脑、移动设备、键盘和/或膝上型计算机,监视器用作集线器。诸如USB的各种标准可以限定用于连接设备并将电力供应至设备的电缆、连接器和通信协议。例如,USB2.0是允许每秒480兆比特的数据传输率或发码率的广泛使用的标准,而USB3.0保留与USB2.0的向后兼容性的同时每秒能够处理5.0千兆比特。USB类型C限定用于USB设备的新的、小的可逆转接驳的插头连接器。USB类型C电缆可以是有源、电子标记的电缆,包括基于配置数据通道和供应商定义的消息的芯片和ID功能。USB类型C支持每秒至多10.0千兆比特的数据传输,具有充电至多100瓦和20伏的容量,并且可以和其他流一起传输诸如本地显示端口视频的视频。因为更多的设备通过USB类型C连接,越来越难以管理并了解连接到例如单个USB集线器控制器的每个设备的不同功率和数据传输要求。在包括连接到两个移动设备——平板电脑和笔记本电脑的USB集线器控制器的监视器(或者“主机”)的示例中,连接的设备中的每一个可以具有可以超过USB类型C和/或集线器控制器的容量的其自己的功率和数据传输需求。例如,移动设备和平板电脑中的每一个可以要求15瓦特,并且笔记本电脑可以要求45瓦特,总共90瓦特。假如监视器上的集线器控制器仅由65瓦特的电源供电,则集线器控制器将不能为所有连接的设备供电。在这样的示例中,用户当前可能没有办法直观了解并管理每个连接的设备的功率需求,并且没有办法相对于功率分配而可视化、优先化或设置偏好。例如,相对于将电力供应到不被积极地访问的USB硬盘,用户可能希望对具有耗尽电池的移动设备充电。在类似的示例中,移动设备和平板电脑中的每一个可以要求2千兆比特每秒的数据传输,而笔记本电脑可以要求5千兆比特每秒的数据传输,总共11千兆比特每秒并超过USB类型C的版本的示例数据传输限制。如上所述,在这样的示例中,用户目前可能没有办法了解并管理每个连接的设备的数据传输需求,并且没有办法相对于数据传输限制、上限和/或节流而可视化、优先化或设置偏好。例如,用户可能希望优先化至平板电脑的数据传输以在旅行之前复制一批照片,同时节流或甚至延迟数据传输到时间不敏感的备份驱动器。这些问题和用户困惑通常由于诸如监视器的主机可以支持诸如USB2.0的传统连接而加重,传统连接具有与较新版本的USB标准不同的数据传输和功率传送需求,并且可能不支持诸如视频的其他特征。在功率或数据需求是可变的并基于例如设备用途改变时,用户困惑可能会进一步加重。根据管理通用串行总线的示例,连接到USB集线器控制器的设备被感测并且来自设备的USB信息方案被获取。设备的功率需求通过所述USB信息方案来确定,并且连接到USB集线器控制器的多个设备的总功耗被计算。显示给用户的USB信息方案数据和数据显示布置被确定,并且监视器缩放器被指令为以确定的数据显示布置显示USB信息方案。基于连接到集线器控制器的所有设备的总功耗和用户设置,将功率分配给设备。在一些示例中,USB信息方案数据可以与视频流复用。图1示出根据本公开的示例的、包括USB集线器控制器的设备。图1包括主机104。主机104可以是监视器、显示器、一体机、笔记本电脑、台式机、打印机、零售销售点设备或其他设备。通常,主机104可以是用作集线器的设备,用于多种或多个USB设备发送并接收数据和/或视频,和/或接收电力。例如,主机104可以是具有众多USB端口的计算机监视器。主机104可以包括可被用于向主机104和USB设备两者供电的电源102,以下更详细讨论。电源102可以是例如内置电源单元、外部电源块或适配器,或另一电源。在一些示例中,电源102可以提供100瓦特的电力。电源102也可以转换电力,诸如将AC电力转换为DC电力。主机104也可以包括监视器缩放器106,其可以包括诸如显示端口连接器或端口112的视频连接器。监视器缩放器106可以被用于在屏幕上显示视频,包括视频叠加。例如,监视器缩放器106可以被用于显示一屏幕上显示或菜单,与操作系统呈现的内容分开。主机104也可以包括USB集线器控制器108或与USB集线器控制器108通信。USB集线器控制器108可以是集成电路,或更具体地,可以是多主机、多从机、单端、串行计算机总线的内部集成电路(“I2C”)。在一些示例中,电源102可以通过通信总线与监视器缩放器106通信,并且监视器缩放器106可以通过相同或分开的通信总线与USB集线器控制器108通信。USB集线器控制器108也可以与诸如USB插座120、124、128和132的USB插座或“端口”通信。USB插座120、124、128和132可以在一个示例中全为USB类型C,或者其他USB端口类型,或USB端口类型的组合。USB集线器控制器108可以通过例如USB数据线110A-D与USB插座通信。USB集线器控制器108可以从USB设备拉出数据,或者USB设备可以将数据推送到USB集线器控制器108。除了正常数据有效载荷之外,USB数据线110A-D,可以通过推送或拉出的方法从USB设备传输USB信息方案。USB信息方案可以包括与设备相关的数据或元数据,例如功率需求、数据传输需求、设备名称、设备类型或用于识别或使用设备的其他信息。USB集线器控制器108也可以通过例如DC电源118A-C或DC/DC电压调节器116向USB插座120、124、128和132供电。在一个示例中,通过USB数据线110D来自USB集线器控制器108的数据以及来自显示端口或移动高清晰度链路(“MHL”)的视频可以被复用,例如在MUX114处,以传输到USB类型C插座132。复用可以包括将各种视频流组合成单个流。例如,如下面更详细地讨论的,视频流可以与上面讨论的USB信息方案或来自USB信息本文档来自技高网...
通用串行总线管理

【技术保护点】
一种用于管理通用串行总线的方法,包括:感测连接到通用串行总线集线器控制器的设备;利用通信资源,从所述设备获取通用串行总线信息方案;通过所述通用串行总线信息方案确定所述设备的功率需求;利用处理资源,计算连接至所述通用串行总线集线器控制器的多个设备的总功耗;确定显示给用户的通用串行总线信息方案数据,并确定数据显示布置;指令监视器缩放器以确定的数据显示布置显示所述通用串行总线信息方案和所述总功耗;以及基于连接到所述集线器控制器的所述多个设备的所述总功耗和用户设置,将功率分配到所述设备。

【技术特征摘要】
【国外来华专利技术】1.一种用于管理通用串行总线的方法,包括:感测连接到通用串行总线集线器控制器的设备;利用通信资源,从所述设备获取通用串行总线信息方案;通过所述通用串行总线信息方案确定所述设备的功率需求;利用处理资源,计算连接至所述通用串行总线集线器控制器的多个设备的总功耗;确定显示给用户的通用串行总线信息方案数据,并确定数据显示布置;指令监视器缩放器以确定的数据显示布置显示所述通用串行总线信息方案和所述总功耗;以及基于连接到所述集线器控制器的所述多个设备的所述总功耗和用户设置,将功率分配到所述设备。2.根据权利要求1所述的方法,进一步包括将采用所述确定的数据显示布置的所述通用串行总线信息方案与视频内容复用。3.根据权利要求1所述的方法,其中所述用户设置是功率分配偏好。4.根据权利要求3所述的方法,其中所述用户设置基于设备电池水平。5.根据权利要求1所述的方法,其中所述通用串行总线信息方案被嵌入到屏幕上显示上。6.根据权利要求1所述的方法,其中所述通用串行总线集线器控制器连接至通用串行总线类型C插座。7.一种用于通用串行总线管理的系统,包括:电源;通用串行总线集线器控制器;通用串行总线插座;以及监视器缩放器,其中所述通用串行总线集线器控制器通过所述通用串行总线插座从设备接收通用串行总线信息方案,并确定所述通用串行总线数据与来自另一个设备...

【专利技术属性】
技术研发人员:陈文硕
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:美国,US

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

1