用于将电视与第二设备对接的系统和方法与流程

文档序号:18703491发布日期:2019-09-17 23:17阅读:240来源:国知局
用于将电视与第二设备对接的系统和方法与流程

本申请属于申请日为2014年3月14日的中国发明专利申请no.201480021780.6的分案申请。



背景技术:

电视是用以消费媒体的一种理想介质。电视趋于成为人可以拥有的最大设备,除了电视节目之外,电视可以提供其它的媒体,诸如新闻、照片、因特网来源的视频等等。

电视可以用因特网启用设备来增强功能。因特网启用设备访问各种数据提供者,以检索将被呈现在电视上的数据。各种数据提供者可以是新闻服务器、照片服务器,或者可以是提供服务的数据。因特网启用设备可以是与电视分离并且离散的,或者可以被集成到电视设计内。

因特网启用设备可以访问从数据提供者检索数据以用于电视的集中式服务器。集中式服务器可以基于用户的偏好将数据用于电视。例如,用户可以注册某种偏好,并且可以基于被注册的偏好来检索来自数据提供者的数据,以用于电视。可替选地,集中式服务器可以自动地访问用户的偏好。

电视通过因特网启用设备可以以幻灯片的方式呈现从集中式服务器检索的数据。例如,指示喜欢大自然的用户可以被呈现各种国家公园的图片。另外,幻灯片可以包含与大自然相关联的信息,诸如新闻事件和其它的因特网相关推荐。

电视呈现可以被内容标识(“内容-id”)能力增强。内容-id自动地检测用户观看的节目。内容-id可以通过对由电视提供的节目执行视觉的、音频的或数字的检测而执行该任务。

当观看电视时,用户也可以访问随身的便携式设备,诸如智能电话、平板计算机或个人计算机。便携式设备在本质上是交互式的,并且允许用户分享和处理信息。



技术实现要素:

提供了用于将电视与第二设备对接的系统和方法。所述系统包括对接单元,所述对接单元用于进入电视模式和所述第二设备之间的对接模式;卡片存储单元,所述卡片存储单元用于存储第一卡片和第二卡片,所述第一卡片目前被显示在所述电视上,以及所述第二卡片先前被显示在所述电视上;当前卡片显示寄存器,所述当前卡片显示寄存器用于存储所述第一卡片;交互式检索单元,所述交互式检索单元用于检索与所述第一卡片相关联的多个交互式功能,所述多个交互式功能被配置成经由第二设备采取动作;以及显示单元,所述显示单元响应于处于所述对接模式中,而显示所述第一卡片和所述多个交互式功能。

附图说明

具体实施方式参照了附图,其中相同的附图标记指代相同的项目,并且其中:

图1是图示了示例计算机的框图。

图2图示了用于将电视与第二设备对接的系统的示例。

图3图示了用于将电视与第二设备对接的方法的示例。

图4图示了用于将电视与第二设备对接的方法的示例。

图5图示了图2中的系统的示例实施方式。

具体实施方式

尽管电视是用于消费媒体的理想设备,但是电视可能在提供完全交互式的体验时受到限制。电视经常未被装配有多于一个的遥控器。而且,用户可能不想中断电视广播或呈现来执行交互式的操作。

相反,与用户相关联的(或者用户随身的)第二设备可以是完全交互的,或者比电视更加交互的。例如,用户可随身携带便携式设备,诸如智能电话或者平板计算机。智能电话或平板计算机可以被装配成访问因特网、与其它用户进行通信、以及执行对于电视而言执行起来并不理想的其它任务。

观看电视上的内容(诸如经由集中式服务器所提供的广播节目或幻灯片)的用户,可以手动地输入关于来源于电视的内容的信息。然而,该过程可能是累赘的。此外,用户可能不完全知道与广播节目相关联的文本细节(即名称、演员等),并且因此可能不能手动地与他们的电话交互以执行附加的搜索。

本文中公开的系统和方法涉及将电视与诸如智能电话或平板计算机的第二设备对接。本文中公开的系统和方法允许用户经由用户设备访问源于集中式服务器的数据并且与之交互,所述数据被用于电视。

因此,因为被用于电视的数据被自动地用于便携式设备,用户可以实现更加方便、快乐和交互式的体验,同时经由电视消费媒体。

在这里讨论的系统收集关于用户的个人信息或者可以利用个人信息的情况下,用户可以被提供机会来控制节目或特征是否收集用户信息(例如,关于用户的社交网络、社交行为或活动、职业、用户偏好或者用户当前位置的信息),或者控制是否和/或如何从内容服务器接收内容,这对于用户可能是更相关的。此外,某种数据在其被存储或使用之前可以以一种或多种方式进行处理,从而去除pii。例如,用户的身份可以被处理,使得对于用户而言无pii可以被确定,或者在获得位置信息的地方可以概括用户的地理位置(诸如城市、邮政编码、或国家级),使得用户的特定位置不能被确定。因此,用户可以有权控制关于用户的信息如何被收集以及如何被内容服务器使用。

图1是图示了示例计算机100的图。计算机100包括耦合到芯片组104的至少一个处理器102。芯片组104包括存储器控制器中心120和输入/输出(i/o)控制器中心122。存储器106和图形适配器112被耦合到存储器控制器中心120,并且显示器118被耦合到图形适配器112。存储设备108、键盘110、指示设备114、和网络适配器116被耦合到i/o控制器中心122。计算机100的其它实施例可以具有不同的体系结构。

存储设备108是非暂时性的计算机可读存储介质,诸如硬盘、压缩盘只读存储器(cd-rom)、dvd、或者固态存储器设备。存储器106保存处理器102所使用的指令和数据。指示设备114是鼠标、轨迹球、或者其他类型的指示设备,并且与键盘110结合在一起使用以将数据输入到计算机系统100内。图形适配器112在显示器118上显示图像和其它的信息。网络适配器116将计算机系统100耦合到一个或多个计算机网络。

计算机100适合于执行计算机程序模块,以提供本文中描述的功能。如这里使用的,术语“模块”指用于提供特定功能的计算机程序逻辑。因此,模块可以被实现在硬件、固件、和/或软件中。在一个实施例中,程序模块被存储在存储设备108上、被载入存储器106内、并且被处理器102执行。

本文中公开的实体和过程所使用的计算机类型可以根据实施例和实体所需的处理能力而改变。计算机100可以是移动设备、平板计算机、智能电话或者具有以上列出的元件的任何类型的计算元件。例如,诸如硬盘、固态存储器或存储设备的数据存储可以被存储在分布式数据库系统中,该系统包括一起工作以提供本文中描述的功能的多个刀片式服务器。计算机可以缺少上述组件中的一些组件,诸如键盘110、图形适配器112、和显示器118。

图2是用于将电视203与第二设备(用户设备201)连接的系统200的示例。系统200包括接口单元210、卡片存储单元220、当前卡片显示寄存器230、交互式检索单元240、和显示单元250。系统200可以被实现在诸如图1中描述的计算机100的用户设备201上。

用户设备201可以经由诸如因特网的网络260与中央服务器270通信。中央服务器270可以经由网络260和因特网启用设备202与电视203通信。因特网启用设备202可以从中央服务器270检索数据,并且指引电视呈现该数据。

可替选地,因特网启用设备202可以被装配有内容-id,从而允许因特网启用设备202与中央服务器270通信对由电视203所提供的内容的检测。

对接单元210接收用户设备201的激活,以允许系统200和电视203对接。可以通过用户激活与系统200相关联的按钮或图标而触发激活。可替选地,基于检测到用户设备201存在于电视203内,激活可以是自动的。

一旦对接单元210被激活,系统200可以接收与经由电视203正显示的内容相关联的卡片。所述卡片可以与从中央服务器270提供到电视203的数据相对应。如在图2中示出的,卡片271经由电视203被呈现。

卡片可以指与经由电视200的呈现相关联的任何类型的数据。因此,如果电视203经由中央服务器270访问幻灯片内容,则卡片可以表示与幻灯片相关联的各种离散的数据项。因此,每个卡片可以表示图片、新闻项目、或者经由电视203提供的其它内容。

可替选地,卡片可以源于电视203。如果系统203处于内容-id模式,则内容-id卡片可以被递送到中央服务器270,并且然后被递送到用户设备201。内容-id卡片指示对正被电视203广播或派发的当前节目的检测。

卡片存储单元220存储被派发给电视203的卡片历史。系统200接收诸如卡片271和卡片272的卡片,并且将卡片存储在持久性存储205中。持久性存储205可以是上面列举的关于存储设备108的任何存储设备。

通过保持与电视203相关联的卡片中的全部或一些的历史,系统200呈现访问先前经由电视203派发的卡片的选项。例如,在图2所示的示例中,卡片271是目前被提供的,卡片272是先前被提供的。通过存储所派发的卡片的历史,系统200允许用户设备201滚动通过先前被派发的卡片。

当前卡片显示寄存器230经由寄存器或存储设备存储正经由电视203显示的当前卡片的记录。在图2示出的示例中,卡片271是当前正被显示的,并且因此,卡片271被存储在当前卡片显示寄存器230中。一旦新卡片替代了电视203上的卡片271,当前卡片显示寄存器230相应地更新。

交互式检索单元240检索与正在被访问的卡片相关联的交互式数据。交互式检索单元240可以将与每个卡片的相关性存储在交互式数据库206中。因此,当诸如卡片271的卡片正经由电视203而被提供时,交互式数据库206也可以存储与卡片相关联的功能。

例如,不同的卡片可以具有不同的功能关联。卡片被指向可以具有变焦功能、分享功能、发布功能(经由在线社交网络)等等功能的幻灯片图片。

相反地,如果卡片被指向内容-id项目,则所述卡片可以与节目识别功能、演员数据库功能、购买与内容-id相关联的附加内容的电子商务链接等等相关联。

所述功能不被局限于以上列举的功能,并且可以基于系统200的偏好实现者而被配置和实现。

显示单元250显示当前的卡片271,或者如果用户设备201执行滚动操作,则显示诸如卡片272的先前的卡片。基于与所显示的卡片相关联的交互式功能,显示单元250显示按钮或被增强的数据。

图3是用于将电视与第二设备对接的示例方法300。所述方法可以在系统200上实现。

在操作310中,选择接口模式以便进入。该模式可以通过用户选项手动地进入,或者自动地由离电视最近距离的第二设备进入。第二设备和电视(经由因特网启用设备)可以经由中央服务器接收数据并且进行通信。

在操作320中,卡片被传送到电视以进行显示。同一卡片也可以被传送到第二设备。因此,在操作320中,第二设备接收与电视的当前显示相关联的卡片。

在操作330中,如果方法300已经处于对接模式中,并且卡片已经被接收,则旧卡片被存储。在操作340中,与卡片相关联的交互式数据被检索。被检索的交互式数据可以取决于与卡片相关联的对象。

在操作350中,第二设备显示卡片并且显示与卡片相关联的交互式功能。因此,第二设备的用户可以操作任何交互式功能,以增强或者提高与在电视上查看卡片相关联的体验。

在操作360中,向第二设备呈现保持正被查看的卡片的显示,或者访问先前所存储的卡片的选项。如果用户决定访问先前的卡片,则第二设备的用户可以滚动或滑动通过先前的卡片集合。与先前的卡片相关联的交互式数据也被存储,从而当用户选择先前的卡片中的一个进行访问时,用户也将被呈现与先前所存储的卡片相关联的交互式数据。

如果新卡片被显示在电视上,则方法300返回到操作330。

图4是用于将电视与第二设备对接的示例方法400。所述方法可以在系统200上被实现。

操作410基本上类似于操作310,并且因此将省略描述。

在操作420中,在经由电视提供的内容上执行内容-id检测。在操作430中,与内容-id相关联的卡片被第二设备接收。所述卡片可以包含关于由电视所提供的节目或广播的识别信息。

在操作440中,检索与内容-id卡片相关联的交互式数据。例如,交互式数据可以是访问关于节目的更多信息的链接、访问关于节目中的演员的信息的链接等等。

图5图示了系统200的示例实施方式。图5包括用户设备201、因特网启用设备202、电视203、和系统200。

在图5中,电视203被设定为幻灯片模式。当前在电视203上示出的是与幻灯片相关联的照片510中的一个,即山脉图片。同时地,基于来自中央服务器的传输,用户设备201示出与照片510相同的图片。如示出的,用户设备的对花510的呈现被若干个功能增强,诸如“与朋友分享”按钮511和“在社交网络上发布”按钮512。

因此,根据本文中公开的方面,与随身设备相关联的用户在观看电视时被呈现出交互式的体验,同时通过经由电视传送内容而潜在地最大化他们的享受。在图1中示出的某些设备包括计算系统。计算系统包括处理器(cpu)和将各种系统组件耦合至处理器的系统总线,所述各种系统组件包括诸如只读存储器(rom)和随机存取存储器(ram)的系统存储器。其它的系统存储器也是可使用的。计算系统可以包括多于一个的处理器或者被联网到一起的计算系统的群组或集群,以提供更强的处理能力。系统总线可以是若干种总线结构中的任何一种,包括存储器总线或存储器控制器、外围总线、和使用各种总线架构中的任何一种的局部总线。存储在rom等中的基本输入输出(bios)可以提供诸如在启动期间帮助在计算系统内的组件之间转移信息的基本例程,。计算系统进一步包括数据存储,其根据已知的数据库管理系统保持数据库。数据存储可以被实现为多种形式,诸如硬盘驱动器、磁盘驱动器、光盘驱动器、磁带驱动器,或者能够存储可由处理器访问的数据的另一种计算机可读媒介,诸如磁带、闪速存储器卡、数字通用盘、磁带盒、随机存取存储器(ra)和只读存储器(rom)。数据存储可以由驱动器对接到系统总线。数据存储提供计算机可读指令、数据结构、程序模块、和用于计算系统的其它数据的非易失性存储。

为了使人(并且在一些情况下,机器)能够进行用户交互,计算系统可以包括输入设备,诸如用于讲话和音频的麦克风、用于手势或图形输入的触摸敏感屏幕、键盘、鼠标、运动输入等等。输出设备可以包括许多输出机制中的一个或多个。在一些情况下,多模式系统使用户能够提供多种类型的输入,以与计算系统进行通信。通信接口通常使计算设备系统能够使用各种通信和网络协议与一个或多个其它计算设备进行通信。

在前述的公开涉及许多流程图和附图说明,以图示在图3和4中表示的实施例。所公开的设备、组件、和系统预期使用或者实现任何适当的技术,以执行在这些图中图示的步骤。因此,图3和4仅仅用于解释说明的目的,并且所描述的或者类似的步骤可以在任何适当的时间被执行,包括共同地、单独地或者组合起来。此外,在这些流程图中的许多步骤可以同时地发生和/或以不同于所示出和描述的顺序发生。而且,所公开的系统可以使用具有附加的、更少的和/或不同的步骤的过程和方法。

本文中公开的实施例可以被实现在数字电路中,或者被实现在计算机软件、固件、或硬件中,包括本文中所公开的结构及其等同物。一些实施例可以被实现为一个或多个计算机程序,即计算机程序指令的一个或多个模块,被编码在有形的计算机存储介质上以被一个或多个处理器执行。计算机存储介质可以是或者可以被包括在计算机可读存储设备、计算机可读存储基片、或者随机或串行存取存储器中。计算机存储介质也可以是或者可以被包括在一个或多个分开的有形组件或媒介中,诸如多个cd、盘、或其它的存储设备。计算机存储介质不包括暂时性信号。

如这里使用的,术语处理器涵盖所有类型的用于处理数据的装置、设备和机器,例如包括可编程的处理器、计算机、片上系统,或者前述中的多个或者其组合。处理器可以包括专用逻辑电路,例如fpga(现场可编程门阵列)或asic(专用集成电路)。除了硬件之外,处理器也可以包括代码,所述代码创建用于正在讨论的计算机程序的执行环境,例如,构成处理器固件、协议栈、数据库管理系统、操作系统、跨平台运行时环境、虚拟机,或者它们中的一个或多个的组合的代码。

计算机程序(同样已知为程序、模块、引擎、软件、软件应用、脚本或代码)可以以任何形式的编程语言来编写,包括编译型语言或者解释性语言,说明性语言或程序性语言,并且程序能够以任何方式被部署,包括作为独立的程序或作为模块、组件、子例程、目标、或者适合用在计算环境中的其它单元。计算机程序可以但不需要与文件系统中的文件相对应。程序可以被存储在保存其它程序或数据(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中,保存在专用于所讨论的程序的单个文件中,或者保存在多个协调文件中(例如,存储一个或多个模块、子程序、或者代码的部分的文件)。计算机程序可以被部署,以在一个计算机上或者在多个计算机上执行,所述多个计算机位于一个地点处或者被分布在多个地点并且通过通信网络互连。

为了提供与个体的交互,本文中所公开的实施例可以使用诸如图形用户界面(gui)的交互式显示来实现。这种gui可以包括交互式特征,诸如弹出式或者拉下式菜单或列表、选择选项卡、可扫描的特征、以及能够接收人的输入的其他特征。

这里所公开的计算系统可以包括客户端和服务器。客户端和服务器通常是彼此远离的,并且典型地通过通信网络交互。借助于在各自的计算机上运行并且彼此具有客户端-服务器关系的计算机程序产生客户端和服务器的关系。在一些实施例中,服务器将数据(例如,html页面)传送到客户端设备(例如,为了向与客户端设备交互的用户显示数据并且从其接收用户输入)。可以在服务器处从客户端设备接收在客户端设备处产生的数据(例如,用户交互的结果)。

相关申请的交叉引用

本申请要求于2013年3月15日提交的美国专利申请no.13/842,809的益处,其全部内容通过引用被并入本文中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1