基于眼睛跟踪在设备上呈现信息的系统及方法

文档序号:8412066阅读:273来源:国知局
基于眼睛跟踪在设备上呈现信息的系统及方法
【技术领域】
[0001] 本申请一般地涉及利用眼睛跟踪在设备上呈现信息。
【背景技术】
[0002] 目前,为了在设备上呈现与其上呈现的例如图标或图像有关的信息,用户通常必 须采取一系列动作以使该信息被呈现。这不是直观的,而且可能确实是费力的。

【发明内容】

[0003] 因此,在第一方面中,一种设备包括:显示器、处理器以及能够由处理器访问的存 储器。存储器承载指令,该指令能够由处理器执行以:从与设备通信的至少一个摄像装置接 收至少一个信号;至少部分地基于该信号来确定设备的用户正观看显示器的部分;以及响 应于确定用户正观看该部分来呈现与呈现在该部分上的项目相关联的信息。
[0004] 在另一方面中,一种方法包括:在设备处接收来自摄像装置的数据;至少部分地 基于该数据来确定该设备的用户观看该设备的显示器的特定区域达至少阈值时间;以及响 应于确定用户观看该区域达阈值时间来呈现与呈现在该区域上的特征相关联的元数据。
[0005] 在又一方面中,一种装置包括:第一处理器、网络适配器以及存储装置,存储装置 承载指令,该指令由第二处理器执行以:在显示器上呈现第一图像;从与设备通信的至少 一个摄像装置接收至少一个信号,该设备与第二处理器相关联;以及至少部分地基于该信 号来确定设备的用户观看第一图像的部分达至少阈值时间。由第二处理器执行的指令还包 括:响应于确定用户观看该部分达阈值时间来确定有人的图像是第一图像的所述部分;从 第一图像提取关于该人的数据;使用该数据的至少一部分来执行关于该人的信息的搜索; 以及在显示器的至少一部分上呈现该信息。第一处理器经由网络适配器通过网络将该指令 传递给设备。
[0006] 可以参照附图来最好地理解本原理的细节(关于其结构和操作),其中,类似的附 图标记表示类似的部分,并且其中:
【附图说明】
[0007] 图1是根据本原理的系统的框图;
[0008] 图2和图3是根据本原理的要由系统执行的逻辑的示例性流程图;
[0009] 图4至图8是本原理的示例性图示;以及
[0010] 图9是根据本原理的能够呈现在系统上的示例性设置用户界面(UI)。
【具体实施方式】
[0011] 本公开内容一般地涉及基于(例如,消费电子(CE))设备的用户信息。关于本文 中所讨论的任何计算机系统,系统可以包括通过网络连接的服务器部件和客户端部件,使 得数据可以在客户端部件与服务器部件之间交换。客户端部件可以包括一个或多个计算 设备,包括电视机(例如,智能电视机、支持因特网的电视机)、计算机(诸如笔记本电脑和 平板电脑)、以及包括智能电话的其他移动设备。作为非限制性示例,这些客户端设备可以 使用来自苹果、谷歌或微软的操作系统。可以使用Unix操作系统。这些操作系统可以运行 一个或多个浏览器,诸如由微软或谷歌或摩斯拉(Mozilla)或其他浏览器程序得到的浏览 器,其可以通过网络(诸如因特网、本地内联网或虚拟专用网)访问由因特网服务器提供的 网络应用程序。
[0012] 如本文中所使用的,指令指的是用于处理系统中的信息的计算机实施的步骤。指 令可以以软件、固件或硬件来实现;因此,根据它们的功能来阐述说明性的部件、块、模块、 电路以及步骤。
[0013] 处理器可以是任何常规的通用单芯片或多芯片处理器,其可以借助于各种线(诸 如地址线、数据线和控制线)以及寄存器和移位寄存器来执行逻辑。此外,除了通用处理器 以外,本文中所描述的任何逻辑块、模块以及电路可以在以下中来实现或执行或通过以下 来实现或执行:数字信号处理器(DSP)、现场可编程门阵列(FPGA)或其他可编程逻辑器件, 诸如被设计成执行本文中所描述的功能的专用集成电路(ASIC)、分立门或晶体管逻辑、分 立硬件部件或其任何组合。处理器可以由控制器或状态机或计算设备的组合来实现。
[0014] 借助于本文中的流程图和/或用户界面所描述的任何软件和/或应用程序可以包 括各种子例程、过程等。应当理解的是,被公开为由例如某个模块执行的逻辑可以被重新分 配给其他软件模块以及或者在单个模块中组合在一起以及/或者使得能够在可共享的库 中得到。
[0015] 逻辑当以软件实现时可以用适合的语言(诸如但不限于C#或C++)来编写,并且 可以存储在计算机可读存储介质(例如,可以不是载波)上或者通过计算机可读存储介质 (例如,可以不是载波)来传送,计算机可读存储介质诸如为随机存取存储器(RAM)、只读存 储器(ROM)、电可擦除可编程只读存储器(EEPROM)、光盘只读存储器(CD-ROM)或其他光盘 存储(诸如数字多功能光盘(DVD))、磁盘存储或包括可拆卸的拇指驱动器的其他磁存储设 备等。连接可以建立计算机可读介质。作为示例,这样的连接可以包括硬线线缆,其包括光 纤、同轴线以及双绞线。这样的连接可以包括无线通信连接,包括红外和无线电。
[0016] 在一个示例中,处理器可以通过其输入线从数据存储装置(诸如计算机可读存储 介质)来访问信息,和/或处理器可以通过激活无线收发机发送和接收数据来从因特网服 务器无线地访问信息。数据在被接收时通常通过处理器的寄存器与天线之间的电路系统而 从模拟信号转换成数字信号,并且在被发送时从数字信号转换成模拟信号。然后处理器通 过其移位寄存器来处理数据以在输出线上输出经计算的数据,用于在设备上呈现经计算的 数据。
[0017] 包括在一个实施例中的部件可以以任何适当组合用于其他实施例中。例如,本文 中所描述的和/或附图中所描绘的各种部件中的任何部件可以与其他实施例结合、互换或 从其他实施例中排除。
[0018] "具有A、B和C至少之一的系统"(同样地,"具有A、B或C至少之一的系统"和"具 有A、B、C至少之一的系统")包括只有A的系统、只有B的系统、只有C的系统、具有A和B 的系统、具有A和C的系统、具有B和C的系统以及/或者具有A、B和C的系统等。
[0019] 在
【发明内容】
、【具体实施方式】和/或权利要求中使用术语"电路"或"电路系统"。如 本领域所熟知的,术语"电路系统"包括所有级别的可得到的集成,例如,从分立逻辑电路到 最高级别的电路集成(诸如VLSI),并且包括被编程以执行实施例的功能的可编程逻辑部 件和以指令编程以执行这些功能的通用或专用处理器。
[0020] 现在具体地参照图1,其示出了计算机系统100(诸如,例如,支持因特网的计算机 化电话(例如智能电话)、平板电脑、笔记本电脑或台式计算机、支持因特网的计算机化可 佩戴设备(诸如智能手表)、计算机化电视机(TV)(诸如智能TV)等)的示例性框图。由 此,在一些实施例中,系统100可以是台式计算机系统,诸如北卡罗来纳州的莫里斯维尔市 的联想(美国)股份有限公司所售的ThinkCentre'?.成ThinkPad?系列的个人计算机 之一,或者是工作站计算机,诸如北卡罗来纳州的莫里斯维尔市的联想(美国)有限公司所 售的Thin kStation?i然而,如从本文的说明中明显看出,根据本原理的客户端设备、月艮 务器或其他机器可以包括系统100的其他特征或仅一些特征。
[0021 ] 如图1中所不,系统100包括所谓的芯片集110。芯片集指:被设计成一起 工作的一组集成电路或芯片。芯片集通常作为单个产品被销售(例如,考虑以品牌 INTEL?、AMD?等销售的芯片集)。
[0022] 在图1的示例中,芯片集IlO具有特定的架构,其可以在一定程度上根据品牌或制 造商而有所变化。芯片集Iio的架构包括经由例如直接管理接口或直接媒体接口(DMI) 142 或链路控制器144来交换信息(例如,数据、信号、命令等)的内核与存储器控制组120和 I/O集线器控制器150。在图1的示例中,DMI142是芯片到芯片接口(有时被称为"北桥" 与"南桥"之间的链路)。
[0023] 内核与存储器控制组120包括经由前端总线(FSB) 124来交换信息的一个或多个 处理器122 (例如,单核或多核等)和存储器控制器集线器126。如本文中所描述的,内核 与存储器控制组120的各种部件可以被集成到例如单个处理器裸片上以制造取代常规"北 桥"类型架构的芯片。
[0024] 存储器控制器集线器126与存储器140接口。例如,存储器控制器集线器126可 以提供对DDR SDRAM存储器(例如,DDR、DDR2、DDR3等)的支持。一般来说,存储器140是 一种随机存取存储器(RAM)。其通常被称为"系统存储器"。
[0025] 存储器控制器集线器126还包括低压差分信号接口(LVDS) 132。LVDS132可以是 用于支持显示设备192(例如,CRT、平板、投影仪、支
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1