当前位置: 首页 > 专利查询>苹果公司专利>正文

用于视频通信数据的动态显示的方法和系统技术方案

技术编号:14707568 阅读:43 留言:0更新日期:2017-02-25 20:17
本发明专利技术公开了一种计算设备,该计算设备可实现视频通信数据的动态显示。视频通信的视频通信数据可在另一应用程序当前正在电子显示器上显示图像数据的计算设备处被接收。可根据所述另一应用程序在运行时配置的显示属性为视频通信数据确定显示位置。一旦确定,视频通信数据就可显示在所确定的位置中。在一些实施方案中,视频通信数据可与在电子显示器上针对所述另一应用程序显示的其他数据集成。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
移动计算的到来与更强联网能力的结合已经改变了个人通信的方式。以前,为了提供不同类型的通信,专门的网络必须与特定设备一起配置。例如视频会议依赖于专门的电话网络、无线电频率或闭路式电视系统来提供不同位置(并且经常固定的)位置处的用户之间的双方或多方视频通信。由于宽带或其它高容量联网技术已经允许例如经由互联网更大更灵活地访问多个不同系统或设备,所以不同类型的通信已经发展或演化以利用这些更强的联网能力。例如,即时消息技术可通过互联网提供文本消息的实时传输,从而允许参与方在两个支持互联网的设备之间进行聊天。视频会议也已经演化以方便连接到网络的设备之间的视频通信。视频通信数据可通过网络诸如互联网传输到其他参与方,从而提供类似视频会议的用户体验,而不受到过去且更静态通信技术的限制。然而,由于很多设备诸如膝上型电脑、移动电话、平板电脑、或其他移动计算设备现在便于多个程序或功能同时操作,所以视频通信可能受到执行视频通信的设备的计算资源的中断、忽视或者竞争,从而消弱了新的视频通信技术的范围或效用。
技术实现思路
本文介绍了动态显示的视频通信数据的多个实施方案。可基于两个或更多个参与方之间视频通信数据的传输来促进这些参与方之间的视频通信。然而,其他应用程序可能当前正在这些参与方中的一者或多者处执行,其可能正在控制或显示电子显示器上的图像数据或视频数据。作为视频通信一部分而接收的视频通信数据然后可显示在可由当前正在执行的应用程序配置的电子显示器的一部分内。当前正在执行的应用程序可配置运行时的一个或多个显示属性,所述显示属性指示视频通信数据的显示位置。在一些实施方案中,视频通信数据可混入到当前正在执行的应用程序的其他图像或视频数据中,以生成单个视频流供显示。对于视频通信可经由视频通信数据的显示位置中的触摸输入来接收各种输入,诸如暂停、恢复、或结束视频通信。附图说明图1A和图1B根据一些实施方案示出不同参与方之间的对等管理的视频通信。图2A是根据一些实施方案示出视频通信参与方处视频通信数据的动态显示的框图。图2B根据一些实施方案示出一种为视频通信以集成显示模式显示视频通信数据的参与方设备。图2C根据一些实施方案示出一种为视频通信以全屏显示模式显示视频通信数据的参与方设备。图3是根据一些实施方案的一种视频通信模块的框图。图4是根据一些实施方案示出用于动态显示视频通信数据的方法和技术的高阶流程图。图5至图6C根据一些实施方案示出参与方设备的电子显示器中动态显示的视频通信数据。图7是根据一些实施方案示出用于为多个视频通信参与方动态显示视频通信数据的方法和技术的高阶流程图。图8根据一些实施方案示出参与方设备的电子显示器中对于多个视频通信参与方动态显示的视频通信数据。图9是根据一些实施方案示出用于处理用于所动态显示的视频通信数据的输入的方法和技术的高阶流程图。图10A至图10C根据一些实施方案示出用于处理用于所动态显示的视频通信数据的输入的示例。图11是根据一些实施方案示出对于视频通信数据的传输实施动态暂停和恢复的视频通信模块的示例性传输/接收管理器模块的框图。图12是根据一些实施方案示出用于动态地检测视频通信的暂停或恢复事件的方法和技术的高阶流程图。图13是根据一些实施方案示出用于确定视频通信的活跃交换指示符的方法和技术的高阶流程图。图14是根据一些实施方案示出用于从视频消息向视频通信的动态转变的方法和技术的高阶流程图。图15是根据一些实施方案示出用于为视频通信与视频消息之间的动态转变监视视频通信连接的质量的方法和技术的高阶流程图。图16A和图16B根据一些实施方案示出视频消息中的多个参与方向视频通信的动态转变。图17是根据一些实施方案示出实施视频通信与视频消息之间的动态转变的视频通信模块的连接管理器的框图。图18是根据一些实施方案示出用于即时视频通信的方法和技术的高阶流程图。图19A和图19B是根据一些实施方案示出用于获取建立即时视频通信连接的授权的方法和技术的高阶流程图。图20是根据一些实施方案示出用于经由即时视频通信连接显示视频通信数据的方法和技术的高阶流程图。图21是根据一些实施方案示出实施即时视频通信的视频通信模块的连接管理器的框图。图22至图24是根据一些实施方案示出示例性便携式多功能计算设备的框图。图25示出根据一些实施方案的一种示例性计算系统。虽然在这里借助于几个实施方案和示例性附图的示例介绍了本专利技术,但是本领域的技术人员将认识到,本专利技术并不限于所介绍的实施方案或附图。应当理解,附图和对其的详细描述并不是要将本专利技术限制到所公开的具体形式,而相反,本专利技术旨在涵盖落入到本专利技术的实质和范围内的所有修改形式、等价形式和替代形式。本文所使用的标题仅用于组织的目的,并非意在用于限制说明书的范围。如在整个专利申请中所使用的那样,以允许的意义(即,意味着具有可能性)而不是强制的意义(即,意味着必须)来使用字词“可能”。类似地,词语“包括”、“包含”、和“具有”是指包括、但不限于。具体实施方式本文介绍了视频通信的动态显示的多个实施方案。视频通信可在不同参与方设备之间进行。这些参与方设备可在相应参与方设备处捕获(通常是用户的)视频和音频数据,并将所采集的视频通信数据传输到视频通信中的其他参与方以进行显示。虽然视频通信数据可在视频通信应用程序控制下显示,例如以全屏显示模式进行显示,但是其他应用程序可同时正在参与方设备处运行。这些应用程序可控制或使用所述应用程序的图像数据或其他图形的部分或全部显示。视频通信的动态显示可允许当前正在运行的应用程序控制、指示或以其他方式配置为视频通信所接收的视频通信数据被显示在参与方设备的什么地方。本文介绍了视频通信的动态暂停和恢复的多个实施方案。如上所述,视频通信中的参与方设备上可正在运行其他应用程序或任务。因此,经由视频通信的信息参与或活跃交换的水平有时可能波动。为视频通信捕获的通信数据的评估可指示视频通信数据中的一些是否有必要传输或者是否没有任何视频通信数据有必要传输。视频通信的动态暂停和恢复可提供对暂停事件的自动化或智能检测,其中可暂停部分或全部视频通信数据的活跃传输,而不禁止活跃参与方之间经由视频通信的信息交换。类似地,恢复事件的自动化或智能检测可允许恢复被暂停的视频通信数据传输。因此可动态地节省参与方设备处的计算资源。本文介绍了从视频消息向视频通信的动态转变的多个实施方案。视频消息用来向接收方设备发送可在接收方方便时回放的视频。对于用户而言,以这种方式交换信息可能比多方通信(诸如视频通信)效率低。可实施从视频消息的动态转变,使得如果接收方设备的用户接收到视频消息并且希望进行响应或者进行进一步通信,则可建立视频通信,而不是用另一视频消息进行应答。以这种方式,用户可以更大的灵活性对视频消息进行响应:可建立视频通信,也可保存视频消息以供随后回放和/或响应。本文介绍了即时视频通信连接的多个实施方案。对于某些用户之间的通信,可能有利的是,相比于其他通信技术诸如语音或文本更偏向视频通信。家庭成员、朋友、同事或其他通信关系可利用快速高效的视频通信。即时视频通信可允许用户授权在相应参与方设备之间预先建立的视频通信连接,使得视频通信可以看起来即刻开始。例如,视频通信一被接收到就可被显示,从而使进行视频本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201580026580.html" title="用于视频通信数据的动态显示的方法和系统原文来自X技术">用于视频通信数据的动态显示的方法和系统</a>

【技术保护点】
一种系统,包括:电子显示器;一个或多个处理器;包括程序指令的存储器,所述程序指令在由所述一个或多个处理器执行时使得所述一个或多个处理器实现:视频通信模块,所述视频通信模块被配置为实现视频通信;音频/视频管理模块,所述音频/视频管理模块被配置为:经由所述视频通信模块接收视频通信数据,以用于作为当前视频通信的一部分来显示;确定当前正在显示另一应用程序的图像数据的所述电子显示器内的显示位置,其中所述显示位置是根据作为执行所述另一应用程序的一部分在运行时配置的一个或多个显示属性而动态确定的;以及在所述电子显示器内在所确定的显示位置中显示所述视频通信数据。

【技术特征摘要】
【国外来华专利技术】2014.06.04 US 14/296,348;2014.06.04 US 14/296,356;1.一种系统,包括:电子显示器;一个或多个处理器;包括程序指令的存储器,所述程序指令在由所述一个或多个处理器执行时使得所述一个或多个处理器实现:视频通信模块,所述视频通信模块被配置为实现视频通信;音频/视频管理模块,所述音频/视频管理模块被配置为:经由所述视频通信模块接收视频通信数据,以用于作为当前视频通信的一部分来显示;确定当前正在显示另一应用程序的图像数据的所述电子显示器内的显示位置,其中所述显示位置是根据作为执行所述另一应用程序的一部分在运行时配置的一个或多个显示属性而动态确定的;以及在所述电子显示器内在所确定的显示位置中显示所述视频通信数据。2.根据权利要求1所述的系统,其中所述音频/视频管理模块被进一步配置为在所述电子显示器内在所确定的位置中显示一个或多个用户界面元素。3.根据权利要求2所述的系统,其中所述电子显示器是触敏设备,并且其中所述视频通信模块被进一步配置为:经由所述电子显示器接收作为触摸手势的用户输入指示,其中所述触摸手势在所述电子显示器的所确定的位置内在所述一个或多个用户界面元素中的一个用户界面元素处发起;响应于接收到所述用户输入的所述指示:暂停所述当前视频通信;恢复所述当前视频通信;或结束所述当前视频通信。4.根据权利要求1所述的系统,其中为了在所述电子显示器内在所确定的显示位置中显示所述视频通信数据,所述音频/视频管理模块被配置为:将所述视频通信数据与经由所述另一应用程序获得的其他显示数据集成为组合数据,以显示在所述电子显示器内在所确定的显示位置中。5.根据权利要求1所述的系统,其中所述音频/视频管理模块被进一步配置为:检测所述视频通信的显示模式的切换,其中所述显示模式的所述切换是从全屏显示模式变为集成显示模式;以及响应于检测到显示模式切换到所述集成显示模式,执行所述确定所述显示位置以及所述显示所述视频通信数据。6.根据权利要求5所述的系统,其中所述电子显示器是触敏设备,并且其中为了检测所述视频通信的所述显示模式的所述切换,所述音频/视频管理模块被配置为:经由所述电子显示器接收作为触摸手势的用户输入指示,其中所述触摸手势在所述电子显示器的所确定的位置内发起。7.根据权利要求5所述的系统,其中所述音频/视频管理模块被进一步配置为:检测所述视频通信的所述显示模式的另一切换,其中所述另一切换是针对所述视频通信从所述集成显示模式变为所述全屏显示模式,其中所述视频通信的随后接收的视频通信数据以所述全屏显示模式来显示。8.根据权利要求1所述的系统,其中所述当前视频通信是包括便携式多功能计算设备的多个不同计算设备之间的群视频通信,其中所述视频通信数据包括所述多个不同计算设备中的每个计算设备的相应视频通信数据;并且其中为了确定所述电子显示器内的所述显示位置,所述音频/视频管理模块被配置为针对所述多个不同计算设备中的每个计算设备的所述相应视频通信数据来确定不同的相应位置。9.根据权利要求1所述的系统,其中所述音频/视频管理模块被进一步配置...

【专利技术属性】
技术研发人员:周小松吴锡荣C·Y·钟J·O·诺麦尔J·S·阿布安郑铉国杨炎G·乔哈尔T·杰森
申请(专利权)人:苹果公司
类型:发明
国别省市:美国;US

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

1