用于对在阵列中的多个设备上显示的内容进行同步的方法

文档序号:7993481阅读:236来源:国知局
用于对在阵列中的多个设备上显示的内容进行同步的方法
【专利摘要】本发明整体涉及在一个或多个视频单元上显示视频内容。更具体地讲,本发明涉及在布置在阵列中的一个或多个视频单元上显示同步内容以提供一致的体验,以及在视频单元从所述阵列中移除时动态调节在所述视频单元上显示的内容。
【专利说明】用于对在阵列中的多个设备上显示的内容进行同步的方法
[0001]本申请要求2011年9月30日提交的美国专利申请N0.13/250,052的优先权,该专利申请据此全文以引用方式并入本文。
【背景技术】
[0002]本发明整体涉及在一个或多个视频单元上显示视频内容。更具体地讲,本发明涉及在布置在阵列中的一个或多个视频单元上显示同步内容以提供一致的体验,以及在视频单元从所述阵列中移除时动态调节在所述视频单元上显示的内容。
[0003]在多个设备上播放内容的能力已经存在多年。“视频墙”例如由诸如计算机监视器、视频投影机或电视机的连续拼接在一起以便形成单个大屏幕的多个视频单元组成。除更大的屏幕面积以及每单位成本更高的像素密度之外,此类视频墙还提供诸如定制拼接布局的能力的有益效果。然而,与其他现有拼接显示技术一样,在视频墙上显示的内容在本质上是静态的。显示内容是预定的,并且如果例如所述单元中的一个或多个从墙上移除,则拼接的视频单元无法彼此通信或动态调节在所述单元中的一个或多个上显示的内容。

【发明内容】

[0004]本发明的实施例提供在视频单元上播放视频内容的改进方法,诸如在阵列中的多个视频单元上播放的视频内容的同步以及在从阵列中移除时视频单元上的特定视频内容的显示。
[0005]在一个特定实施例中,在阵列中提供多个视频单元,每个视频单元以同步方式播放视频内容。在检测到视频单元中的一个从阵列移除时,视频内容在保留在阵列中的视频单元上以同步方式播放。
[0006]在另一个实施例中,检测第一视频单元从以同步方式播放视频内容的视频单元阵列中移除。响应于检测到从阵列移除,在第一视频单元上播放特定于第一视频单元的视频内容。在第一视频单元上播放的视频内容不与保留在阵列中的视频单元上显示的视频内容同步。
[0007]在本发明的又一个实施例中,提供基座单元,多个视频单元以阵列定位在该基座单元上。基座单元对视频单元无线供电,并且电力信号经调控以确定定位在基座单元上的视频单元的位置。
[0008]为更好地理解本发明的实质和优点,应参考以下描述及附图。然而,应当理解,每个附图仅被提供用于示例目的,不意在作为对本发明的范围的限制的定义。
【专利附图】

【附图说明】
[0009]在考虑以下详细描述后,在结合附图的情况下,本发明的上述及其他优点将显而易见,在所有附图中,类似的参考符号表示类似的部件,并且其中:
[0010]图1为根据本发明一个实施例的视频单元阵列100的简化透视图;
[0011]图2为根据本发明另一个实施例的视频单元阵列200的简化透视图;[0012]图3A-3C为根据本发明一个实施例的视频单元阵列300的简化透视图,该视频单元阵列具有以同步方式播放视频内容的视频单元;
[0013]图4A-4C为根据本发明另一个实施例的以同步方式播放视频内容的视频单元阵列300的简化透视图;
[0014]图5A-5C为根据本发明一个实施例的具有视频单元302(b)的视频单元阵列300的简化透视图,该视频单元302(b)从阵列中移除并播放特定于该视频单元的视频内容,所述视频内容不与在保留在阵列中的视频单元302(a)和302(c)-(d)上播放的视频内容同
I K
少;
[0015]图6为根据本发明一个实施例的可被视频单元用于播放同步和特定视频内容的过程600的流程图;
[0016]图7为根据本发明一个实施例的可被视频单元用于对视频内容进行同步的过程700的流程图;以及
[0017]图8为根据本发明一个实施例的包括在视频单元302 (a)-(d)和基站310中的用于确定视频单元302 (a)-(d)的基座单元位置的硬件的简化框图800。
【具体实施方式】
[0018]本发明的实施例涉及在布置在阵列中的一个或多个视频单元上以同步方式播放视频内容,以及在视频单元从阵列中移除时动态调节视频内容。本发明的实施例可通过在从显示器移除的视频单元上发起新的非同步视频和/或通过调节保留在阵列中的视频单元上播放的同步视频内容的定时,来动态调节视频内容。
[0019]如本文所用,“视频单元”可包括可用于呈现视频内容的任何设备。此类设备可包括例如便携式音乐播放器(例如,苹果公司的iPod设备)、便携式视频播放器(例如,便携式DVD播放器)、智能电话或其他蜂窝电话(例如,苹果公司的iPhone设备)、投影系统、PDA、台式计算机(例如,苹果公司的iMac设备)、膝上型计算机(例如,苹果公司的MacBook设备)、平板计算机或其他移动计算机(例如,苹果公司的iPad设备)、电视等。这些设备中的一些还可被配置为提供音频或其他感官输出。
[0020]图1为根据本发明一个实施例的视频单元阵列100的简化透视图。视频单元阵列100可包括一行具有可用于显示视频内容的显示屏104 (a) - (d)的视频单元102 (a) - (d)。视频单元102(a)-(c)可悬挂在由基座单元110支撑的壳体106(a)-(d)中。基座单元110可包括凹座108 (a)-(d),悬挂视频单元102 (a)-(d)的壳体106 (a) - (d)可定位在凹座108 (a)-(d)中。壳体106(a)_(d)和基座单元110可由诸如硬纸板、塑料、金属、复合材料或它们的任何组合的任何合适的材料构成。壳体106(a)_(d)可允许显示屏104(a)_(d)对于观察者可见。例如,壳体106 (a)-(d)可包括允许观察者查看在显示屏104 (a)-(d)上播放的视频内容的透明(例如,塑料或玻璃)窗或“开口”部分。
[0021]视频单元102 (a)-(d)、壳体106 (a)-(d)和基座单元110可包括被配置为在壳体106 (a)-(d)定位在基座单元110的凹座108 (a)-(d)中时为包括在视频单元102 (a) - (d)中的电池(未示出)充电的硬件。基座单元110可耦合至电源,并且可使用诸如无线能量传输(例如,电感耦合、磁共振等)和/或传导式充电(例如,利用金属触点的直接耦合)的任何合适的方式将电力输送至视频单元102(a)-(d)。视频单元102 (a)-(d)还可包括经编程以实施根据本发明各实施例的方法的处理器和存储器。
[0022]在一可供选择的实施例中,当定位在凹座108(a)_(d)中时,视频单元102 (a) - (d)可由基座单元110直接支撑。视频单元102 (a)-(d)和基座单元110可包括被配置为在定位在基座单元110的凹座108 (a)-(d)中时使用上文所述充电方式中的任一者为包括在视频单元102(a)-(d)中的电池充电的硬件。
[0023]如为根据本发明另一个实施例的视频单元阵列200的简化透视图的图2所示,视频单元阵列200可包括多行具有显示屏204 (a)-(I)的视频单元202 (a) - (I)。视频单元202 (a)-(I)可悬挂在壳体206 (a)-(I)中,壳体206 (a) - (I)可定位在基座单元210 (a) - (c)中的凹座208(a)-(l)内。壳体206(a)-(l)和基座单元210 (a) - (c)可由如上所述的任何合适的材料构成。视频单元202 (a)-(I)、壳体206 (a)-(I)和基座单元210 (a) - (c)可包括被配置为在定位在基座单元110 (a)-(c)的凹座208(a)-(l)中时使用上文所述充电方式中的任一者为包括在视频单元202 (a)-(I)中的电池(未示出)充电的硬件。
[0024]应该指出的是,尽管图1示出了支撑四个视频单元的单个基座单元并且图2示出了各自支撑四个视频单元的三个基座单元,但本发明的实施例中的视频单元阵列可包括以任何合适组合的任意数量的基座单元和视频单元。例如,视频单元和基座单元布置在具有深度的三维阵列中,使得例如可以同步方式在视频单元上显示运动物体。在此类布置中,运动物体可对观察者而言呈现为向上、向下和横跨视频单元阵列以及横跨视频单元阵列的整个深度前后“运动”。此外,在本发明的一些实施例中,不需要壳体,并且视频单元可改为直接定位到基座单元中以显示同步视频内容。
[0025]图3A-3C为根据本发明一个实施例的视频单元阵列300的简化透视图,该视频单元阵列具有以同步方式播放视频内容的视频单元302(a)-(d)。视频单元302 (a)-(d)可包括存储介质(未示出)以用于存储将在显示屏304(a)-(d)上显示的视频内容。例如,视频单元302(a)-(d)可存储用于在显示屏304(a)-(d)上顺序地显示运动图像312的软件(并且包括硬件)。举例说明,在时间的第一时刻,如图3A所示,可在视频单元302(a)的显示屏304(a)上显示运动图像312。在时间的第二时刻,如图3B所示,运动图像312的一部分可出现在视频单元302 (a)的显示屏304(a)上,运动图像312的另一部分可出现在视频单元302(b)的显示屏304(b)上。在时间的第三时刻,如图3C所示,运动图像312可完全显示在视频单元302(b)的显示屏304(b)上。
[0026]在显示屏304(a)和显示屏304(b)上对运动图像312的顺序地显示可对观察者而言呈现为运动图像312正从显示屏304(a)向显示屏304(b) “运动”。从一个视频单元向另一个视频单元的此类平滑无缝的过渡可能需要视频单元之间的时间同步。时间同步可以多种不同方式实现。在本发明的一个实施例中,视频单元可为向阵列中的其他视频单元提供时间数据的主视频单元。例如,视频单元302(a)可为向视频单元302(b)-(d)提供时间数据的主视频单元。周期性地,视频单元302(b)-(d)可从主视频单元302(a)请求时间数据,并且作为响应,主视频单元302 (a)可向视频单元302(b)-(d)传输时间数据。视频单元302(b)-(d)然后可与主视频单元302 (a)在时间上同步。下文结合图7进一步详细地讨论时间同步。
[0027]可能还需要空间同步来创建图像从一个显示屏向另一个显示屏运动的效果。为了在空间上同步,视频单元302(a)-(d)可确定其在基座单元310上的具体位置(即,确定视频单元302 (a)-(d)中每一者所定位在的凹座308 (a)-(d)) 0确定基座单元位置可以多种不同方式实现,如下文结合图8的进一步详细描述。
[0028]在本发明的其他实施例中,视频阵列300中的视频单元302(a)_(d)可以同步方式播放相同视频内容。如上所述,时间同步可以多种方式实现。例如,为在于显示屏304 (a)-(d)上播放的视频内容之间保持时间同步,视频单元可为向视频阵列300中的其他视频单元提供时间数据的主单元。举例说明,视频单元302(b)可为向视频单元302(a)和302(c)-(d)提供时间数据的主视频单元。周期性地,视频单元302 (a)和302(c)-(d)可从主视频单元302(b)请求时间数据,并且作为响应,主视频单元302(b)可向视频单元302 (a)和302 (c)-(d)传输时间数据。视频单元302 (a)和302(c)-(d)然后可与主视频单元302 (b)在时间上同步。此类时间同步可允许相同内容同时在显示屏304(a)-(d)上播放,从而为观察者创造一致的体验。
[0029]在本发明的一些实施例中,存储在视频单元上的视频内容可以无限循环播放。举例说明,视频单元可播放10秒长的视频内容,并且在播放10秒后,视频内容可重新开始。作为另外一种选择,在播放10秒后,视频单元可播放在阵列中的视频单元中每一者上同步的不同视频内容。
[0030]图4A-4C为根据本发明另一个实施例的以同步方式播放视频内容的视频单元阵列300的简化透视图。视频单元阵列300与图3A-3C所示的视频单元阵列300相同,不同的是在图4A-4C中,视频单元302(b)已被移除。响应于视频单元302(b)的移除,视频单元302(a)和302 (c)-(d)可调节在显示屏304(a)和304(c)-(d)上播放的视频内容以保持时间和空间同步。举例说明,在时间的第一时刻,如图4A所示,可在视频单元302 (a)的显示屏304(a)上显示运动图像312。在时间的第二时刻,如图4B所示,运动图像312的一部分可出现在视频单元302 (a)的显示屏304(a)上,运动图像312的另一部分可出现在视频单元302(c)的显示屏304(c)上。在时间的第三时刻,如图3C所示,运动图像312可完全显示在视频单元302(c)的显示屏304(c)上。
[0031]在本发明的另一个实施例中,视频单元302(a)和302(c)-(d)可在视频单元302(b)从视频单元阵列300中移除之前和之后以同步方式播放相同的视频内容。
[0032]在本发明的又一个实施例中,视频单元302 (a)-(d)可根据保留在阵列中的视频单元的数量来调节在显示屏304(a)_(d)上播放的视频内容。例如,如果视频单元302 (a)-(d)全部定位在基座单元310中,则可在显示屏304(a)-(d)上播放第一视频内容。如果移除了视频单元302(b),则视频单元302(a)和302(c)-(d)可在显示屏304(a)和304(c)-(d)上播放第二视频内容。如果在之后移除了视频单元302(a),则视频单元302(c)-(d)可在显示屏304(c)-(d)上播放第三视频内容。最后,如果在之后移除了视频单元302(c)或302(d),则保留在阵列中的视频单元可在其显示屏上播放第四视频内容。
[0033]为响应于视频单元302(b)的移除而调节在显示屏304(a)和304(c)-(d)上播放的视频内容,视频单元302 (a)和302(c)-(d)可检测视频单元302 (b)已被移除。检测视频单元何时已经从视频单元阵列300中移除可以多种不同的方式实现。举例说明,视频单元302(b)可从基座单元310中的凹座308(b)中移除。一旦移除,视频单元302 (b)便不再可以从基座单元310接收电力。因此,基座单元310可检测到指示视频单元302(b)已被移除的电压降低。基座单元310然后可向视频单元302(a)和302(c)-(d)传输指示视频单元302(b)已从基座单元310中移除的消息。可使用蓝牙、IEEE802.11(例如,WiFi)或电子通信的任何其他合适方式来传输该消息。一旦接收到该消息,视频单元302 (a)和302(c)-(d)便可对所显示的视频内容进行同步(在时间上和在空间上)以解释视频单元302(b)的缺失。如果,例如,视频单元302(a)为主视频单元,则视频单元302 (c)-(d)可周期性地从视频单元302 (a)请求时间数据以保持时间同步(如下文进一步详细描述)直至视频单元302(b)返回至凹座308(b)。一旦返回,基座单元310便可检测到指示视频单元302(b)已经返回的电压增加。基座单元310然后可向视频单元302 (a)和302(c)-(d)传输指示视频单元302(b)已经重新定位在凹座308(b)中的消息。视频单元302 (a)-(d)然后可如图3A-3C所示且如上所述播放同步视频内容。
[0034]在本发明的另一个实施例中,检测视频单元何时已经从视频单元阵列300中移除可通过被移除视频单元与保留在阵列中的视频单元之间的通信来实现。举例说明,视频单元302(b)可从基座单元310中的凹座308(b)中移除。视频单元302 (b)可检测到其已被移除,如下文结合图5A-5C所述。响应于检测到其移除,视频单元302 (b)可向视频单元302 (a)和302(c)-(d)传输指示其已从基座单元310中移除的消息。可使用蓝牙、IEEE802.11(例如,WiFi)或电子通信的任何其他合适方式来传输该消息。一旦接收到该消息,视频单元302(a)和302(c)-(d)便可对所显示的视频内容进行同步(在时间上和在空间上)以解释视频单元302(b)的缺失。一旦返回至视频单元阵列300,视频单元302(b)便可向视频单元302(a)和302(c)_(d)传输指示其已经返回的另一个消息。视频单元302 (a)-(d)然后可如图3A-3C所示且如上所述播放同步视频内容。
[0035]图5A-5C为根据本发明一个实施例的具有视频单元302(b)的视频单元阵列300的简化透视图,视频单元302(b)从阵列中移除并播放特定于该视频单元的视频内容502,所述视频内容502不与保留在阵列中的视频单元302 (a)和302(c)-(d)上播放的视频内容同步。在从基座单元310移除后,视频单元302(a)-(d)中的每一者可检测到其不再是视频单元阵列300的一部分并且可播放特定视频内容。特定于被移除视频单元的视频内容可不同于在保留在视频单元阵列300中的视频单元上播放的同步视频内容。举例说明,在时间的第一时刻,如图5A所示,视频单元302 (a)-(d)可分别定位在凹座308 (a)-(d)中。可在视频单元302(a)的显示屏304(a)上显示运动图像312。在时间的第二时刻,如图5B所示,悬挂视频单元302(b)的壳体306(b)可从基座单元310中的凹座308(b)中移除。视频单元302(b)可检测到其已从基座单元310中移除,并且作为响应而播放特定于视频单元302(b)的视频内容502。例如,可在显示屏304(b)上播放描述视频单元302 (b)的特征或功能的视频内容。如上所述,保留在基座单元310中的视频单元(例如,视频单元302 (a)
302(c)-(d))可检测到视频单元302(b)的移除。在视频单元302(a) 302(c)-(d)上播放的视频内容然后可经调节以保持时间和空间同步,如上所述。例如,运动图像312的一部分可出现在视频单元302(a)的显示屏304(a)上,运动图像312的另一部分可出现在视频单元302(c)的显示屏304(c)上。在时间的第三时刻,如图5C所示,视频单元302(b)可通过重新定位在凹座308(b)中而返回至基座单元310。除视频单元302(a)和302(c)-(d)之外,视频单元302(b)可检测到其已重新定位在基座单元310的凹座308(b)中。响应于检测到视频单元302(b)的返回,在视频单元302 (a)-(d)的显示屏304 (a) - (d)上播放的视频内容可在时间上和空间上重新同步,如上所述。[0036]如图5B所示,在视频单元302(b)的显示屏304(b)上播放的视频内容502可以特定于视频单元302(b),并且可不与视频单元302 (a)和302(c)-(d)同步。为确定何时播放特定于视频单元302(b)的视频内容502,视频单元302(b)可检测其何时已经从基座单元310中移除。这种检测可以多种不同方式实现。在本发明的一个实施例中,在从基座单元310中移除时,视频单元302 (b)不再接收无线电力。在检测到无线电力的丢失后,视频单元302(b)然后可在显示屏304(b)上播放视频内容502。在视频单元302 (b)通过重新定位在凹座308(b)中而返回至基座单元310时,视频单元302(b)可检测到其正在接收来自基座单元310的无线电力,于是以与视频单元302 (a)和302(c)-(d)同步的方式播放视频内容。
[0037]在另一个实施例中,视频单元302(b)(或壳体308(b))可包括加速器,该加速器能够检测与将视频单元302(b)从基座单元310中移除相关的运动。响应于检测到视频单元302(b)的移除,可在显示屏304(b)上播放视频内容502。在视频单元302(b)返回至基座单元310时,加速器可检测到与将视频单元302 (b)重新定位到基座单元310的凹座308 (b)中相关的运动。响应于检测到视频单元302(b)返回至基座单元310,在显示屏304(b)上播放的视频内容可与视频单元302 (a)和302(c)-(d)重新同步。
[0038]在本发明的实施例中,加速器还可用于创建各种视觉效果。例如,视频单元302 (b)可包括在视频单元302(b)从基座单元310中移除时或者返回至基座单元310时用于创建视觉效果的软件。在一个实施例中,在移除或返回时在显示屏304(b)上播放的视频内容可经调节以对观察者而言呈现为好像视频内容正从显示屏304(b) “落下”。可在显示屏304 (a) - (d)上显示利用加速器的任何其他合适的视觉效果。
[0039]如上所述,视频单元可使用多种不同方法来检测其何时已经从基座单元310中移除,所述多种不同方法包括检测无线电力的丢失以及使用加速器来检测与将视频单元从基座单元310中移除相关的运动。还如上所述,视频单元可使用类似方法来检测到其当前定位在基座单元310上。此外,当前定位在基座单元310上的视频单元可以多种不同方式检测到其他视频单元也定位在基座单元310上。例如,在本发明的一个实施例中,视频单元302(a)-(d)可广播指示每个单元定位在基座单元310上的消息。举例说明,视频单元302 (a) - (d)可广播指示其定位在基座单元310上的消息,并且该消息可被视频单元302 (a)接收。在接收后,视频单元302(a)将被通知视频单元302(b)-(d)也定位在基座单元310上并且视频单元302(a)是还包括视频单元302(b)-(d)的视频单元阵列(例如,视频单元阵列300)的一部分。
[0040]图6为根据本发明一个实施例的可被视频单元用于播放同步和特定视频内容的过程600的流程图。可由图1-5C所示的视频单元中的任一者来执行过程600。
[0041]在决定602处,视频单元302 (b)例如可连续地或周期性地确定其是否是视频单元阵列300的一部分。如上所述,确定视频单元是否是视频单元阵列的一部分可以多种不同方式实现。例如,视频单元302(b)可周期性地确定其是否正在接收来自基座单元310的无线电力(例如,其当前是否定位在基座单元310的凹座308(b)中)。如果视频单元302(b)正在接收无线电力,则这可向视频单元302(b)指示其是视频单元阵列300的一部分。在另一个实施例中,如上所述,视频单元302(b)可利用加速器数据来确定其当前是否定位在基座单元310上并且是视频单元阵列300的一部分。
[0042]如果在决定602处,视频单元302 (b)确定其当前不是视频单元阵列300的一部分(例如,其已经从基座单元310的凹座308(b)中移除),则过程可前进至块604。
[0043]在块604处,视频单元302(b)可开始或继续播放特定于视频单元302(b)的视频内容502,并且该视频内容不与在视频单元302(a)和302(c)-(d)的显示屏304(a)和304(c)-(d)上播放的视频内容同步。例如,如果视频单元302(b)先前是视频单元阵列300的一部分并且正在播放与视频单元302(a)和302(c)-(d)同步的视频内容,则视频单元302(b)可开始播放特定于视频单元302(b)并且不与在视频单元302 (a)和302(c)-(d)上播放的视频内容同步的视频内容502。作为另外一种选择,如果视频单元302(b)先前正在播放特定于视频单元302 (b)的视频内容502,则其可继续播放视频内容502。因此,视频单元302(b)可连续播放视频内容502直至其返回至基座单元310并且其确定其再次成为视频单元阵列300的一部分。
[0044]如果在决定602处,视频单元302(b)确定其当前是视频单元阵列300的一部分(例如,其定位在基座单元310的凹座308(b)中),则过程可前进至决定606。
[0045]在决定606处,视频单元302(b)可确定是否存在当前定位在基座单元310上的主视频单元。主视频单元可使用蓝牙、IEEE802.11(例如,WiFi)或电子通信的任何其他合适方式来连续地或周期性地与定位在基座单元310上的其他视频单元通信以通知所述其他视频单元其为主视频单元。
[0046]如果在决定606处,视频单元302 (b)确定存在当前定位在基座单元310上的主视频单元,则过程可前进至块610。例如,视频单元302(b)可接收来自视频单元302(a)的关于视频单元302(a)是主视频单元的指示,然后前进至块610。
[0047]在块610处,视频单元302(b)可与主视频单元302 (a)通信以便以同步方式播放视频内容。根据本发明一个实施例,与主视频单元的同步将在下文结合图7进一步详细地描述。
[0048]如果在决定606处,视频单元302 (b)确定不存在当前定位在基座单元310上的主视频单元,则过程可前进至块608。例如,视频单元302(b)可能在特定时间段(例如,十毫秒)内没有接收到来自另一个视频单元的关于存在当前定位在基座单元310上的主视频单元的指示,并且然后前进至块608。
[0049]在块608处,可从当前定位在基座单元310上的视频单元中指定或选择新的主视频单元。选择过程可以多种不同方式实现。在本发明的一个实施例中,视频单元302 (a)-(d)可各自与特有的标识符相关联。例如,可为每个视频单元分配UUID,该UUID是包括在每个视频单元中的硬件所专有的128位全局唯一标识符。定位在基座单元310上的每个视频单元可使用蓝牙、IEEE802.11 (例如,WiFi)或电子通信的任何其他合适方式来向定位在基座单元310上的其他视频单元广播其特有的标识符。在本发明的一个实施例中,可将具有最低值特有标识符的视频单元选为主视频单元。或者,可将具有最高值特有标识符的视频单元选为主视频单元。
[0050]一旦选择了主视频单元,过程便可前进至块610。例如,如果将视频单元302 (C)选为主视频单元,则视频单元302 (a)-(b)和302(d)可与主视频单元302 (c)通信以便以同步方式播放视频内容。
[0051]图7为根据本发明一个实施例的可被视频单元用于对视频内容进行同步的过程700的流程图(S卩,过程600中的块610)。可由图1-5C中所示的视频单元中的任一者来执行过程700。
[0052]在决定702处,视频单元302 (b)例如可连续地或周期性地确定其是否必须检查与主视频设备的同步。例如,视频单元302(b)可每秒钟一次地检查与主视频单元302(c)的同步。每次在视频单元302 (b)检查与主视频单元302 (c)的同步时,视频单元302(b)可创建指示该检查何时执行的时间戳。如果自视频单元302(b)已经检查与主视频单元302 (c)的同步之后已经过超过一秒钟,则过程可前进至块704。
[0053]在块704处,视频单元302(b)可向主视频单元302 (C)传输请求当前时间的消息。可使用蓝牙、IEEE802.11 (例如,WiFi)或电子通信的任何其他合适方式来传输该消息。在向主视频单元302(c)传输对当前时间的请求后,视频单元302(b)可创建指示该请求发送时间的时间戳,并且过程可前进至块706。
[0054]在块706处,视频单元302(b)可接收来自主视频单元302(c)的包括当前时间的消息。可使用蓝牙、IEEE802.11 (例如,WiFi)或电子通信的任何其他合适方式来传输该消息。一旦接收到,视频单元便可调节从主视频单元302 (c)传输的当前时间以解释消息传送时间。在本发明的一个实施例中,视频单元302(b)可通过将在发送请求(例如,在创建时间戳时)与接收到当前时间之间所经过的时间除以二,来求得消息传送时间的近似值。可将这个近似的消息传送时间加到从主视频单元302(c)传输来的当前时间,并且视频单元302(b)可前进至块708。在本发明的一些实施例中,如果在视频单元302(b)发送请求与接收到来自主视频单元302 (c)的当前时间之间所经过的时间大于某个阈值,则视频单元302(b)可忽视从主视频单元302 (c)接收到的时间数据。视频单元302(b)然后可前进至块708,假设先前的已同步时间(例如最近的当前已调节时间)针对由视频单元302(b)独立地确定的自上次同步之后所经过的任何时间而进一步调节。
[0055]在块708处,视频单元302(b)可利用从主视频单元302(c)接收并且调节了近似传送时间的当前时间来在时间上对在显示屏304(b)上播放的视频内容进行同步。根据视频单元302(b)所经历的时间,同步可以多种不同方式实现。例如,如果视频单元302(b)“滞后于”当前已调节时间,则可将在显示屏304(b)上播放的视频内容在预定的时间段上“加速”以平滑地与主视频单元304(c)同步。换句话讲,在显示屏304(b)上播放的视频内容可以增加的速率(例如,正常速率的1.5、2或3倍)播放,直至所述视频内容与当前已调节时间在时间上同步。如果视频单元302(b)“提前于”当前已调节时间,则可将在显示屏304(b)上播放的视频内容在预定的时间段上“减速”。换句话讲,在显示屏304(b)上播放的视频内容可以减小的速率(例如,正常速率的0.75、0.5或0.33倍)播放,直至所述视频内容与当前已调节时间在时间上同步。如果,例如,视频单元302(b)比当前已调节时间提前或滞后某个阈值,则可立即调节在显示屏304(b)上播放的视频内容以与主视频单元302 (c)同步。例如,可将在显示屏304(b)上播放的视频内容立即跳至正确的时间同步点。在时间同步期间,视频单元302(b)还可加上或减去额外的时间增量(例如,偏差),以解释与处理同步算法相关的任何延迟。
[0056]在本发明的实施例中,如上所述,视频单元302 (a) - (b)可被配置为除视频内容之外还提供的音频内容。在块708处,在时间同步过程期间减速、加速或立即调节视频内容时,还可以多种不同方式对音频内容同步。例如,可利用音频内容过滤过程(例如,变速过滤)来在不改变音高的情况下加速或减慢音频内容,以提供音频内容的平滑同步。[0057]如上文结合图3A-3C所述,除时间同步之外,还可使用空间同步来创建图像从一个显示屏向另一个显示屏运动的效果。为了在空间上同步,视频单元302(a)_(d)可各自均确定其在基座单元310中的具体位置(即,确定视频单元302 (a)-(d)中的每一者所定位在的基座单元310上的凹座308 (a)-(d)) ο
[0058]图8为根据本发明一个实施例的包括在视频单元302 (a)-(d)和基站310中的用于确定视频单元302 (a)-(d)的基座单元位置的硬件的简化框图。如图8所示,悬挂视频单元302(a)-(d)的壳体306(a)-(d)可包括直流输出开关812 (a) - (d)、交流到直流整流器814(a)-(d)、感应线圈/电容网络816(a)-(d)以及电压和电流检测器818 (a) - (d)。包括凹座308(a)-(d)的基座单元310也可包括感应线圈/电容网络822 (a) - (d)、交流开关824 (a) - (d)、直流电源开关826 (a) - (d)、电压和电流检测器828 (a) - (d)以及主机系统830。基座单元310还可电耦合至直流电源832。
[0059]确定基座单元位置可以多种不同方式实现。在本发明的一些实施例中,可通过调控无线地输送至视频单元302 (a)-(d)的电力信号来确定基座单元位置。例如,可由主机系统830中的调制器来调制从直流电源832接收到的电力信号。由主机系统830提供的调制信号可对描述基座单元位置的数据进行编码,所述基座单元位置对应于视频单元302 (a)-(d)可定位在的凹座308 (a)-(d)。可通过通信信道820 (a) - (d)将调制信号从包括在基座单元310中的感应线圈/电容网络822 (a)无线地传输至包括在壳体306 (a) - (d)中的感应线圈/电容网络816(a)-(d)。壳体306(a)-(d)可各自包括解调器(未示出)以用于对由调制电力信号携带的描述基座单元位置的编码数据进行解码。一旦解码,便可将描述基座单元位置的数据传输至视频单元302 (a) - (d),视频单元302 (a) - (d)然后可与视频单元阵列300中的主视频单元在空间上同步。
[0060]在本发明的另一个实施例中,可通过在无线电力信号的接收侧切换电源负载来确定基座单元位置。举例说明,壳体306(a)中的直流输出开关812(a)可切断输送至视频单元302(a)的电力。在电力输送被切断时,电压和电流检测器828(a)可经历电压和电流的降低。主机系统830可通过对由电压和电流检测器828(a)传输的检测信号834(a)的接收来检测电压和电流的降低。响应于接收到检测信号834(a),主机系统830可向视频单元302(a)传输指示视频单元302 (a)定位在凹座308(a)中的标识基座单元位置的消息。可使用蓝牙、IEEE802.11 (例如,WiFi)或电子通信的任何其他合适方式来传输标识基座单元位置的消息。
[0061]在本发明的另一个实施例中,可通过在无线电力信号的传输侧切换电源负载来确定基座单元位置。举例说明,主机系统830可向基座单元310中的直流电源开关826 (a) - (d)发送控制信号836 (a)-(d)。控制信号836 (a)-(d)可导致直流电源开关826 (a) - (d)以独特的模式针对视频单元302 (a)-(d)切换电源打开和关闭。例如,可以独特的顺序,诸如针对视频单元302(a)的0111、针对视频单元302(b)的1011、针对视频单元302 (c)的1101以及针对视频单元302(d)的1110,来切换电力信号。主机系统830可对每个电源切换事件做时间戳。包括在壳体306 (a)-(d)中的电压和电流检测器818 (a)-(d)可检测该独特的电源切换模式,并且视频单元302 (a)-(d)可对检测到电源切换的时间做时间戳。视频单元302 (a)-(d)然后可向主机系统830传输包括电源切换模式以及检测到电源切换的时间的消息。基座单元830然后可将电源切换模式与时间戳匹配,并向视频单元302(a)-(d)传输指示视频单元302 (a)-(d)分别定位在凹座308 (a)-(d)中的消息。主机系统830和视频单元302(a)-(d)可使用蓝牙、IEEE802.11 (例如,WiFi)或电子通信的任何其他合适方式来通?目。
[0062]在本发明的另一个实施例中,确定基座单元位置可使用射频识别(RFID)来实现。基座单元310可在每个基座单元位置包括RFID标签。RFID标签可包括标识基座单元310中每个基座单元位置的位置数据,并且可以是无源标签、有源标签或者电池辅助式无源标签。悬挂视频单元302 (a)-(d)的壳体306(a)-(d)可包括阅读器组件(未示出)以用于(经由无线电波)从RFID标签读取位置数据,并且可包括用于将每个视频单元在基座单元310上所定位在的位置传输至视频单元302 (a)-(d)的硬件。
[0063]应该指出的是,在图8中,直流输出开关812(a)_(d)、交流到直流整流器814 (a)-(d)、电压和电流检测器818 (a)-(d)以及感应线圈/电容网络816 (a) - (d)中的任一者可包括在视频单元302(a)-(d)中而不是壳体306 (a)-(d)中。此外,直流电源开关826 (a) - (d)、交流开关824 (a) - (d)、感应线圈/电容网络822 (a) - (d)、电压和电流检测器828 (a)-(d)以及主机系统830中的任一者可定位在基座单元310外部。
[0064]还应该指出的是,在本发明的其他实施例中,不定位在基座单元310上的远程单元(例如,远程视频单元、服务器计算机等)可充当主设备。例如,能够经由IEEE802.11(例如,WiFi)与视频单元302 ( a)-(d)通信的服务器计算机可执行如本文所述的主视频单元的一些或全部功能。在一些实施例中,同步可使用红外(IR)光或环境光感测来实现。可将传输同步信号的指示灯放置在基座单元310附近,该同步信号可被包括在视频单元302 (a)-(d)中的摄像头或接近传感器检测到。此外,在显示屏304(a)-(d)上播放的视频内容可远程地存储,而不是存储在包括在视频单元302 (a)-(d)中的存储介质上。例如,可使用例如IEEE802.11 (例如,WiFi)通过网络将视频内容存储在远程服务器上并流式传输至视频单元302 (a)-(d)。远程服务器还可以能够在视频单元被观察者从基座单元310中移除时传输将在该视频单元上播放的特定于该观察者的个性化视频内容。
[0065]根据一个实施例,提供一种方法,该方法包括阵列中的多个视频单元;以同步方式在所述视频单元上播放视频内容;检测所述视频单元中的一个何时从所述阵列中移除;以及响应于检测,调节在保留在阵列中的视频单元上以同步方式播放的视频内容。
[0066]根据另一个实施例,视频内容被存储在视频单元上。
[0067]根据另一个实施例,视频单元是无线供电的。
[0068]根据另一个实施例,视频单元中的一个为主视频单元。
[0069]根据另一个实施例,视频单元与主视频单元在时间上同步。
[0070]根据另一个实施例,该方法包括确定被移除视频单元为主视频单元,主视频单元为第一主视频单元;并且响应于确定,将保留在视频单元阵列中的另一个视频单元选为第二主视频单元。
[0071]根据另一个实施例,该方法包括确定保留在阵列中的每个视频单元的位置。
[0072]根据另一个实施例,以同步方式在视频单元上播放视频内容还包括在视频单元上顺序地显示运动图像,并且调节在保留在阵列中的视频单元上以同步方式播放的视频内容还包括在保留在阵列中的视频单元上顺序地显示所述运动图像。
[0073]根据一个实施例,提供一种方法,该方法包括检测第一视频单元从以同步方式播放视频内容的视频单元阵列中移除;响应于检测,在所述第一视频单元上播放特定于所述第一视频单元并且不与在保留在所述阵列中的视频单元上播放的视频内容同步的视频内容。
[0074]根据另一个实施例,特定于第一视频单元的视频内容被存储在第一视频单元上。
[0075]根据另一个实施例,视频单元是无线供电的。
[0076]根据另一个实施例,检测第一视频单元从视频单元阵列中移除还包括确定第一视频单元未在接收无线电力。
[0077]根据另一个实施例,检测第一视频单元已经返回至视频单元阵列;以及以与视频单元阵列同步的方式在第一视频单元上播放视频内容。
[0078]根据一个实施例,提供一种系统,该系统包括基座单元,多个视频单元以阵列定位在该基座单元上,基座单元为视频单元无线供电,并且电力信号经调控以确定定位在基座单元上的视频单元的位置。
[0079]根据另一个实施例,基座单元还包括调制器,并且调控电力信号还包括由调制器调制电力信号以对描述基座单元位置的数据进行编码;以及将包括编码数据的调制电力信号传输至基座单元位置处的定位在基座单元上的视频单元。
[0080]根据另一个实施例,视频单元利用解调器来对描述基座单元位置的编码数据进行解码。
[0081]根据另一个实施例,调控电力信号还包括由基座单元以独特的方式针对阵列中的每个视频单元切换电力信号。
[0082]根据另一个实施例,响应于基座单元切换电力信号,视频单元向基座单元传输指示电力信号已经切换的消息。
[0083]根据另一个实施例,响应于接收到指示电力信号已经切换的消息,基座单元向视频单元传输标识视频单元的基座单元位置的消息。
[0084]根据另一个实施例,调控电力信号还包括由基座单元位置处的定位在基座单元上的视频单元来切换电力信号;由所述基座单元检测所述电力信号已经被所述视频单元切换;由所述基座单元向所述视频单元传输标识所述视频单元所定位在的所述基座单元位置的消息。
[0085]根据一个实施例,提供一种视频单元,该视频单元包括显示屏;处理器;以及存储器,存储器经编程以执行包括以下步骤的方法:检测视频单元从以同步方式播放视频内容的视频单元阵列中移除;响应于检测,在显示屏上播放特定于视频单元并且不与在保留在阵列中的视频单元上播放的视频内容同步的视频内容。
[0086]根据另一个实施例,特定于视频单元的视频内容被存储在视频单元上。
[0087]根据另一个实施例,视频单元是无线供电的。
[0088]根据另一个实施例,检测视频单元从视频单元阵列中移除还包括检测视频单元未在接收无线电力。
[0089]根据一个实施例,提供第一视频单元,该第一视频单元包括显示屏;处理器;以及存储器,存储器经编程以执行包括以下步骤的方法:检测第二视频单元从以同步方式播放视频内容的视频单元阵列中移除;响应于检测,调节在显示屏上以同步方式播放的视频内容。[0090]根据另一个实施例,由存储器执行的方法还包括确定存在保留在视频单元阵列中的主视频单元;从主视频单元请求时间数据;接收来自主视频单元的时间数据;以及在显示屏上播放与主视频单元同步的视频内容。
[0091]根据另一个实施例,由存储器执行的方法还包括确定被移除视频单元为主视频单元,主视频单元为第一主视频单元;广播该视频单元特有的标识符;检测第二主视频单元已被选择;从第二主视频单元请求时间数据;接收来自第二主视频单元的时间数据;以及在显示屏上播放与第二主视频单元同步的视频内容。
[0092]如本领域的技术人员将理解的那样,在不脱离本发明的本质特征的情况下,可以其他具体形式体现本发明。在不脱离本发明的情况下,本文所述的各种构形可进行组合。本发明的上文所述实施例出于示例性而非限制性的目的予以呈现。除本文明确描述的那些之夕卜,本发明还可采用多种形式。本领域的技术人员在仅仅使用常规实验方法的情况下就将认识到或者能够确定本文所述的本发明的具体实施例的许多等同形式。因此,需要强调的是,本发明不限于明确公开的方法、系统和装置,而是旨在包括以下权利要求意在涵盖的本发明的变型形式和修改形式。
【权利要求】
1.一种方法,包括: 在阵列中提供多个视频单元; 以同步方式在所述视频单元上播放视频内容; 检测所述视频单元中的一个何时从所述阵列中移除;以及 响应于检测,调节在保留在所述阵列中的所述视频单元上以同步方式播放的所述视频内容。
2.根据权利要求1所述的方法,其中所述视频内容被存储在所述视频单元上。
3.根据权利要求1所述的方法,其中所述视频单元是无线供电的。
4.根据权利要求1所述的方法,其中所述视频单元中的一个为主视频单元。
5.根据权利要求4所述的方法,其中所述视频单元与所述主视频单元在时间上同步。
6.根据权利要求4所述的方法,还包括:确定被移除视频单元为所述主视频单元,其中所述主视频单元为第一主视频单元;以及 响应于确定,将保留在所述视频单元阵列中的另一个视频单元选为第二主视频单元。
7.根据权利要求1所述的方法,还包括确定保留在所述阵列中的每个视频单元的位置。
8.根据权利要求1所述的方法,其中以同步方式在所述视频单元上播放视频内容还包括在所述视频单元上顺序地显示运动图像,并且其中调节在保留在所述阵列中的所述视频单元上以同步方式播放的所述视频内容还包括在保留在所述阵列中的所述视频单元上顺序地显示所述运动图像。
9.一种方法,包括: 检测第一视频单元从以同步方式播放视频内容的视频单元阵列中移除; 响应于检测,在所述第一视频单元上播放特定于所述第一视频单元并且不与在保留在所述阵列中的所述视频单元上播放的所述视频内容同步的视频内容。
10.根据权利要求9所述的方法,其中特定于所述第一视频单元的视频内容被存储在所述第一视频单元上。
11.根据权利要求9所述的方法,其中所述视频单元是无线供电的。
12.根据权利要求11所述的方法,其中检测所述第一视频单元从所述视频单元阵列中移除还包括确定所述第一视频单元未在接收无线电力。
13.根据权利要求9所述的方法,还包括:检测所述第一视频单元已经返回至所述视频单元阵列;以及 以与所述视频单元阵列同步的方式在所述第一视频单元上播放视频内容。
14.一种系统,包括: 基座单元,其中多个视频单元以阵列定位在所述基座单元上,所述基座单元为所述视频单元无线供电,并且其中电力信号经调控以确定定位在所述基座单元上的所述视频单元的位置。
15.根据权利要求14所述的系统,其中所述基座单元还包括调制器,并且其中调控所述电力信号还包括: 由所述调制器调制所述电力信号以对描述基座单元位置的数据进行编码;以及 将包括所述编码数据的调制电力信号传输至所述基座单元位置处的定位在所述基座单元上的视频单元。
16.根据权利要求15所述的系统,其中所述视频单元利用解调器来对描述所述基座单元位置的所述编码数据进行解码。
17.根据权利要求14所述的系统,其中调控所述电力信号还包括由所述基座单元以独特的方式针对所述阵列中的每个视频单元切换所述电力信号。
18.根据权利要求17所述的系统,其中响应于所述基座单元切换所述电力信号,视频单元向所述基座单元传输指示所述电力信号已经切换的消息。
19.根据权利要求18所述的系统,其中响应于接收到指示所述电力信号已经切换的所述消息,所述基座单元向所述视频单元传输标识所述视频单元的所述基座单元位置的消息。
20.根据权利要求14所述的系统,其中调控所述电力信号还包括: 由基座单元位置处的定位在所述基座单元上的视频单元来切换所述电力信号;由所述基座单元检测所述电力信号已经被所述视频单元切换; 由所述基座单元向所述视频单元传输标识所述视频单元所定位在的所述基座单元位置的消息。
21.—种视频单元,包括: 显示屏; 处理器;和 存储器,其中所述存储器经编程以执行包括以下步骤的方法: 检测所述视频单元从以同步方式播放视频内容的视频单元阵列中移除; 响应于检测,在所述显示屏上播放特定于所述视频单元并且不与在保留在所述阵列中的所述视频单元上播放的所述视频内容同步的视频内容。
22.根据权利要求21所述的视频单元,其中特定于所述视频单元的视频内容被存储在所述视频单元上。
23.根据权利要求21所述的视频单元,其中所述视频单元是无线供电的。
24.根据权利要求21所述的视频单元,其中检测所述视频单元从所述阵列中移除还包括检测所述视频单元未在接收无线电力。
25.—种第一视频单元,包括: 显示屏; 处理器;和 存储器,其中所述存储器经编程以执行包括以下步骤的方法: 检测第二视频单元从以同步方式播放视频内容的视频单元阵列中移除; 响应于检测,调节在所述显示屏上以同步方式播放的所述视频内容。
26.根据权利要求25所述的视频单元,其中由所述存储器执行的所述方法还包括: 确定存在保留在所述视频单元阵列中的主视频单元; 从所述主视频单元请求时间数据; 接收来自所述主视频单元的时间数据;以及 在所述显示屏上播放与所述主视频单元同步的视频内容。
27.根据权利要求25所述的视频单元,其中由所述存储器执行的所述方法还包括:确定被移除视频单元为主视频单元,其中所述主视频单元为第一主视频单元;广播所述视频单元特有的标识符;检测第二主视频单元已被选择;从所述第二主视频单元请求时间数据;接收来自所述第二主视频单元的时间数据;以及在所述显示屏上播放与所述第二主视频单元同步的视频内容。
【文档编号】H04N21/43GK103959230SQ201280058956
【公开日】2014年7月30日 申请日期:2012年9月25日 优先权日:2011年9月30日
【发明者】D·克尔, D·T·普雷斯顿, N·V·金, H·C·A·基恩 申请人:苹果公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1