[发明专利]远程桌面协议中的视频检测有效
| 申请号: | 201380009462.3 | 申请日: | 2013-02-05 | 
| 公开(公告)号: | CN104115187B | 公开(公告)日: | 2017-06-13 | 
| 发明(设计)人: | N·阿布多;T·L·怀恩 | 申请(专利权)人: | 微软技术许可有限责任公司 | 
| 主分类号: | G06T1/00 | 分类号: | G06T1/00;G06F3/14 | 
| 代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 顾嘉运 | 
| 地址: | 美国华*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 远程桌面 协议 中的 视频 检测 | ||
背景
在各种远程桌面情形中,特定数据在被发送到远程客户机之前进行编码以减少用于传送数据的带宽需求。然而,难以断定哪些数据应在传送之前编码以及哪些数据不需要进行编码。本发明的各实施例正是对于这些和其它考虑事项而作出的。尽管讨论了相对具体的问题,但是应当理解,本文中公开的各实施例不应被限于解决本背景技术中所标识的具体问题。
简要概述
提供本概述来以简化形式介绍一些概念,这些概念将在以下详细描述部分中进一步描述。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
本发明的实施例允许将其上呈现有数据的显示区域分成多个图块并确定每一图块的更新频率。然后确定每一个图块的更新频率是否超过阈值。对于更新频率超过阈值的每一图块,将该图块标记为候选图块。然后将每一个相邻候选图块相关联以形成热图。然后分析该热图以确定是否对与该热图相关联的所呈现的数据进行编码。
此处所公开的各实施例可被实现为计算机进程、计算系统、或者诸如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读的并编码了用于执行计算机进程的指令的计算机程序的计算机存储介质。计算机程序产品还可以是计算系统可读并编码了用于执行计算机过程的指令的计算机程序的载体上的传播信号。
附图简述
通过参考下述详细描述、所附权利要求书和附图将更好地理解进一步的特征、各方面和优点,其中元素不会缩放以便可以更加清楚地示出细节,其中,类似附图标记贯穿若干视图指代类似元素,并且其中:
图1示出了根据一个或多个实施例的用于检测视频内容的系统;
图2是示出根据一个或多个实施例的用于检测视频内容的操作流程的框图;
图3示出了根据一个或多个实施例的具有相关联的热图的示例性视频数据;
图4示出了执行本文所公开的一个或多个实施例的平板计算设备;
图5示出了适于实现本文所公开的一个或多个实施例的计算环境的框图;
图6A示出执行本文所公开的一个或多个实施例的移动计算设备的一个实施例;
图6B是适于实施本文所公开的一个或多个实施例的示例性移动计算设备的简化框图;以及
图7是适于实施本文所公开的一个或多个实施例的示例性分布式计算系统的简化框图。
详细描述
以下将参考形成本发明一部分并示出各具体示例性实施例的附图更详尽地描述各个实施例。然而,各实施例可以以许多不同的形式来实现,并且不应将其解释为限制此处所阐述的各实施例;相反地,提供这些实施例以使得本公开变得透彻和完整,并且将这些实施例的范围完全传达给本领域普通技术人员。各实施例可按照方法、系统或设备来实施。因此,这些实施例可采用硬件实现形式、全软件实现形式或者结合软件和硬件方面的实现形式。因此,以下详细描述并非是局限性的。
图1示出了根据一个或多个实施例的系统100的一个实施例,该系统包括用于检测视频内容的远程桌面主机102。如图1所示,系统100还包括经由网络连接110与远程桌面主机102进行通信的远程桌面客户机120。在特定实施例中,远程桌面主机102可以是服务器,而远程桌面客户机120可以是个人计算机、膝上型计算机、平板计算机、移动电话等。
在特定实施例中,远程桌面客户机120包括视频检测模块104、屏幕更新模块106和编码器108。尽管只示出了一个编码器108,但可构想远程桌面客户机120可使用多个编码器来在将视频数据发送到远程桌面客户机120之前对视频数据或其它数据进行编码。
在各实施例中,远程桌面主机102接收视频数据或其它可视数据作为输入。视频和可视数据可由远程桌面计算机的中央处理单元来进行处理。一旦接收到数据,远程桌面主机102的中央处理单元就可使得视频数据和可视数据被呈现在显示区域上。在特定实施例中,通信地与处理器耦合的屏幕更新模块106可使得视频数据和可视数据被呈现在远程桌面主机102的显示区域上。另外,视频检测模块104可被配置成所呈现的数据中的哪些部分是视频数据,所呈现的数据中的哪些部分是可视数据(例如,固定图像)。如将在下文中详细讨论的,一旦视频检测模块104确定所呈现的数据中的哪些部分是视频数据,就可使用编码器108来对视频数据进行编码。一旦数据被编码,经编码的数据就可经由网络连接110被传送到远程桌面客户机120。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380009462.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多介质入口雾化喷盘
- 下一篇:用于为服务映像提供市场的系统和方法





