或GPS接收器和/或高度计之外的另一合适的位置接收器也可以根据本原理用来例如在例如所有三个维度中确定第一 CE设备44的位置。
[0039]继续第一 CE设备44的描述,在一些实施例中,第一 CE设备44可以包括一个或多个相机66,其中相机可以是例如热成像相机、诸如网络摄像头的数码相机,和/或集成到第一 CE设备44中并可由CE设备处理器58控制为根据本原理收集图片/图像和/或视频的相机。
[0040]在第一 CE设备44上还包括的可以是蓝牙模块68和其它近场通信(NFC)元件70,用于分别利用蓝牙和/或NFC技术与其它设备通信。示例NFC元件可以是射频识别(RFID)元件。蓝牙模块68的配置和使用可以基本上与TOD的蓝牙模块34相似。
[0041]还有,第一 CE设备44可以包括一个或多个向CE设备处理器58提供输入的辅助传感器72(例如,诸如加速计、陀螺仪、记转器的运动传感器,或者磁性传感器、红外线(IR)传感器、光学传感器、速度和/或韵律传感器、姿态传感器(例如,用于感测姿态命令),等等)。第一 CE设备44还可以包括向CE设备处理器58提供输入的其它传感器,诸如像一个或多个气候传感器74(气压计、湿度传感器、风力传感器、光传感器、温度传感器,等等)和/或一个或多个生物测定传感器76。除了前面所述,还应当指出,在一些实施例中,第一 CE设备44还可以包括红外线(IR)发送器和/或IR接收器和/或IR收发器42,诸如IR数据关联(IRDA)设备。可以提供给第一 CE设备44供电的电池(未示出)。第二 CE设备46可以包括为CE设备44示出的一些或全部部件。
[0042]现在参考以上提到的至少一个服务器80,它包括至少一个服务器处理器82、至少一个诸如基于盘的或固态储存器的有形计算机可读存储介质84,以及至少一个网络接口86,在服务器处理器82的控制下,网络接口 86允许经网络22与图1的其它设备进行通信,并且实际上可以方便根据本原理的服务器和客户端设备之间的通信。应当指出,网络接口86可以是,例如,有线或无线调制解调器或路由器、W1-Fi收发器,或者其它适当的接口,诸如像无线电话收发器。
[0043]因而,在一些实施例中,服务器80可以是因特网服务器,并且可以包括并执行“云”功能,使得在示例实施例中系统10的设备可以经服务器80访问“云”环境。
[0044]图2示出了根据本原理的总体逻辑。在一些例子中,事件触发可以在方框88被接收,以激活随后的逻辑。例如,在AVDD 12上所呈现的广播频道中,特定的演员或产品或声音可以出现或者节目可以改变,如由节目中的元数据或者通过AVDD处理器24对所要求图像的识别或者通过在AVDD 12扬声器16上呈现的声音的识别所指示的,其中声音由麦克风18检测并由处理器24分析,这种分析可以是以独立模式和/或通过把图像/声音上载到云服务器80进行分析,云服务器80把分析结果发送回AVDD 12。或者,利用以下检测原理,利用这种识别作为触发,AVDD 12可以认识到候选同伴设备44或46已经被带到AVDD 12处于其中的房间内。
[0045]在任何情况下,如以下在方框90进一步阐述的,AVDD 12定位与AVDD 12处于相同房间内的同伴屏幕,从而筛选出可能邻近但在墙壁48之外的候选同伴屏幕。在方框92,通过例如把同伴屏幕链接到与在AVDD 12上呈现的节目关联的计算机站点,为被检测为与AVDD 12在相同房间内的一个或多个候选同伴屏幕提供关于在AVDD 12上呈现的节目的辅助馈送。这种链接可能需要简单地从AVDD 12向同伴屏幕提供用户可以选择的网络地址或链接,以便使网络浏览器在提供辅助馈送/内容/数据(可互换使用)的家庭网络上、在TOD自身上或者在因特网上访问计算机网络站点,或者链接可以更加自动化,例如,AVDD可以命令同伴屏幕设备自动地访问特定的网络站点并自动地开始下载辅助馈送/内容/数据,而无需任何用户动作来实现这些。
[0046]应当指出,图2的逻辑可以被CCSD用来定位要把内容沿上述线路“扔”到其的TOD。
[0047]图3说明了示例逻辑。通常,PDD利用例如通用即插即用(UPnUP)、“Bonjour”或其它设备发现协议发现本地网络上附近的无线设备。窍门是知道这些设备当中哪个与PDD处于相同的房间内并且因此是用作同伴屏幕的合适候选,而无需强迫用户整理(sortthrough)联网设备的列表并判定哪个在该房间内。
[0048]在方框94继续,PDD使用其相机来成像该PDD附近的空间。这可以是周期性过程、连续过程,或者只在每个触发事件开始的过程,诸如但不限于上述示例触发事件。
[0049]如果在决定菱形框96确定CCSD已经被成像,则在一些可选的实施例中逻辑可以移动到决定菱形框98,以确定CCSD是否处于被用作CCSD的适当配置。例如,如果被成像的CCSD被确定为翻盖设备并且处于闭合配置,则在决定菱形框98的测试可以为负,而如果处于打开配置,则决定菱形框98的测试可以为正。
[0050]在决定菱形框96和98进行测试时,执行处理器可以访问用于各种潜在CCSD的图像模板的库,例如,用于各种型号无线电话(如果期望,按型号类型排列)、便携式计算设备等的模板图像的库,并且图像中的对象与这些模板进行比较,以确定被成像的对象是否与模板匹配。库可以存储在云服务器上并且经因特网被访问,或者它可以在PDD数据存储设备上在PDD本地存储,或者其组合。在发现匹配时,匹配的对象被认为是CCSD。图像模板可以包括处于各种配置的多个个别CCSD的图像,以支持在可选状态98的测试,其中每个图像指示它是否具有适于用作CCSD的CCSD配置。
[0051 ] 如果CCSD在TOD的视场内被成像,这指示CCSD与PDD在相同的房间内,并且假设,当状态98被采用时,CCSD处于适当的配置,则逻辑可以流向可选的确认方框100。在确认方框100,PDD可以利用CCSD的网络地址把蓝牙或WiFi或其它无线命令发送到CCSD(回想CCSD的网络地址通常已经事先被发现),从而命令CCSD点亮CCSD上的外部灯,或者发送可以被I3DD的麦克风检测的可听啁啾。如果在发送命令紧后通过例如成像CCSD上的灯的照明或者通过检测可听的啁啾在决定菱形框102接收到正确的响应,则逻辑可以前进到方框104。否则,逻辑循环返回决定菱形框96或者到方框100,以选择被发现设备的列表中的另一 CCSD,以命令点亮灯或者发出啁啾。当方框100被略去时,逻辑可以从处于状态96和/或状态98 (当使用状态98时)的肯定测试前进到方框104。
[0052]在方框104,消息可以从I3DD (例如,通过蓝牙模块或NFC元件36或者网络接口 20或IR元件)发送到CCSD (例如,利用其适当的网络地址),从而恳求使用该CCSD作为TOD的同伴屏幕。这种消息的例子以下进一步示出。然后,如果被恳求的CCSD的用户接受恳求,则可以采用图2中方框92的逻辑。当然,当图3的逻辑颠倒过来时,这一段的讨论同样颠倒,因为CCSD可以恳求PDD作为同伴屏幕。
[0053]应当指出,如果存在多个向其“扔”内容的同伴屏幕,则每个这种同伴屏幕可以被恳求或者只有在相机视场内具有最大对象尺寸的同伴屏幕可以被恳求。或者,只有其图像匹配特定型号的模板图像的TOD的同步屏幕可以被恳求。或者,只有具有特定朝向的CCSD可以被恳求。例如,成像为平躺并且被识别为笔记本电脑的CCSD不能被恳求,而被成像为其屏幕部分枢轴转动远离其键盘部分的相同CCSD可以被恳求。
[0054]此外,可以使被可视识别的同伴屏幕(如通过来自“扔”设备的命令)自动访问特定的网络站点(如通过伴随主要内容的元数据)并且自动开始下载辅助馈送/内容/数据,而无需任何用户动作来完成这个目的。
[0055]在一些实施例中,方框106可以被执行,以修剪在PDD上呈现的被发现设备的网络列表,以便只包括在方框94被确定为已成像的CCSD。就从列表清除混乱并且只显示最有可能让用户感兴趣的网络设备而言,这简化了用户体验。
[0056]图4示出了在CCSD的显示器50上呈现示例恳求消息142的示例U10用户可以选择“是”选择器元素144来接受CCSD作为TOD的同伴屏幕,在这种情况下,PDD可以向CCSD发送到计算机站点或广播站点或其它站点的链接以便下载辅助内容,或者由其自己根据它接收但未在主显示器14上显示的数据来提供辅助内容。或者,响应于选择选择器144,H)D可以自动地使CCSD自动地并且无需用户交互地开始如上所述地下载辅助内容。用户可以通过选择“否”选择器元素146来拒