用于控制显示的系统和方法

文档序号:6456835阅读:200来源:国知局
专利名称:用于控制显示的系统和方法
用于控制显示的系统和方法
背景技术
诸如用于显示在电视上的电视节目指南等的节目指南是常见的。 这些指南通常允许访问在较长时间段(常常以周为准)上的按小时的
节目信息。考虑到该事实以及许多常规电视服务提供商提供大量频道 用于观看的事实,显而易见,在整体考虑时,电视节目指南可以包含 关于节目时间表的相当数量的信息。另外,许多指南现在使得可以获 得与特定节目有关的详细信息,由此使通过节目指南可以获得的信息 总量倍增。
节目指南和指南显示方案的设计者面临创建系统和显示的挑战, 通过所述系统和显示,用户可以容易地管理和访问大量的可用信息。 常见方法是使信息与时间和频道相关联,并且将该信息显示在二维阵 列中,该二维阵列具有沿一个(通常是水平的)轴连续延伸的频道和 沿正交的(通常是垂直的)轴顺序延伸的时间。然而,在电视屏幕上 可行地显示的易理解的信息量主要由最小字体大小确定,该最小字体
大小可以在正常视距处合理地观看,并且在许多应用中不能小于18个 点(作为供比较的基础,印刷内容的平均字体大小通常在9和ll个点 之间)。对于常规电视,该因素将可以显示的内容限制在每行约40个 文本字符并且每个显示不超过25行。通常,这比在任何一次用于显示 包含在节目指南中的所有信息所需的显示容量少得多。同样地,在任 何一次通常仅显示阵列的有限部分,由此允许所显示的部分具有合理 地足够用于观看的量值。
为了访问指南的未显示的部分,指南用户通常配备有远程控制设 备,该远程控制设备包括用于水平地和垂直地滚动穿过阵列的四个方 向按钮。该系统可以如图1所示被可视化,其中信息的整个阵列110被展开并且较小的窗口 120在该阵列前方移动,通过该窗口观看该阵 列。通常,该滚动通过在单个时间/频带步长中移动穿过指南,或者通 过以离散的量使时间/频道渐增或渐减来实现。另外,许多远程控制附 加地包括输入待显示的特定频道号码的能力,使得包含指定频道和附 近频道的阵列的一部分被显示。通过任一方法,在整个阵列中搜索特 定信息的能力受限制,并且浏览节目指南可能是乏味的和耗时的。


图1示出了符合示例性实施例的显示系统。
图2是根据示例性实施例配置的显示系统的示意图。
图3是图2的远程控制装置的框图。
图4是图2的显示系统的透视示意图,说明了根据实施例的在远 程控制移动和显示修改之间的一个可能的关系。
图5a 5d是显示系统的示意透视图,所述系统根据示例性实施例 被配置。
图6是显示的两个透视图,示意性地表示了根据示例性实施例的 显示的节目指南中的一部分的移动和放大。
图6a是包括用于在可用于显示的数据中定位显示的数据的位置的 示例性映象(map)的电视的示意透视图。
图7是显示的两个透视图,示意性地表示了根据示例性实施例的 显示的节目内容的一部分的移动及放大。
图8是显示的四个透视图,示意性地表示了根据示例性实施例的 显示的节目指南的一部分的移动和放大、节目的选择以及显示的节目 内容的 一 部分的移动和放大。
图9a-9d是根据示例性实施例与现有的显示系统集成的显示控制 系统的示意透视图。
图IO是根据另一示例性实施例配置的显示控制系统的框图,该系 统包括远程控制设备和处理设备。
具体实施例方式
7下文将通过参考附图更加全面地描述示例性实施例,其中示出了 示例性实施例和示例。全文中相同的数字表示相同的元件。
再次参考图1,其中示出了用于显示内容的示例性方案的概念表 示,在这种情况下它以阵列110的形式呈现。阵列110可以表示例如, 可用于呈现的所有数据。例如,由于内容的放大足够大,以致仅可以 显示全部可用内容的一部分,因此在显示设备120中可以显示小于整 个阵列110的部分。为了然后访问阵列110的未显示的部分,可以召
集阵列110的不同部分用于显示在设备120中。概念上,该方案可以 等效于阵列UO相对于显示设备120移动。
参考图2和3,其中示出了根据示例性实施例配置的显示系统200。 系统200包括用于控制显示的装置,例如,远程控制装置202。远程控 制装置202包括检测远程控制装置202的运动并且提供该移动的指示 的运动传感器304。例如,运动传感器304可以包括用于检测在多个方 向上远程控制装置202的加速度的一系列加速度计,每个加速度计被 配置成输出与在特定方向上的加速度成比例的电信号(例如,电流)。 替代地,运动传感器304可以包括用于与应答器交互以确定位置和/或 移动的信号收发器。运动传感器304还可以包括发射信号并且基于这 样的信号的接收反射来确定位置的系统。在又一实施例中,运动传感 器304可以包括地磁传感器。
在一个实施例中,运动传感器304包括一个或多个陀螺仪。所述 陀螺仪可以用于诸如通过测量远程控制装置202绕一个或多个轴的角 速度/旋转来测量远程控制装置202的移动。通常,陀螺仪或多个陀螺 仪可以被布置成,例如,形成陀螺罗盘、惯性导航系统、或者允许基 于陀螺仪移动检测位置的某种其它配置。在一些情况下,陀螺仪可以 与距离传感器组合。
远程控制装置202还可以包括发射器306。发射器306可以被配置成从运动传感器304直接接收或者经由其他组件(诸如信号调节器和/
或处理器)间接接收远程控制装置202的一个或多个类型的移动的指 示。如下文更加详细描述的,然后,发射器306可以基于所检测到的 远程控制装置202的移动发射信号,该信号被配置成发起在诸如电视 208的远程显示设备中显示的数据的显示改变。远程控制装置202还可 以包括用户接口 210,可能包括键盘或其他专用按钮(例如,音量按钮)
远程控制装置202可以经由基于移动的控制满足各种功能需要。 例如,远程控制装置202可以被配置成当远程控制装置202转向旁边 时发射例如使电视208关闭的信号。替代地,远程控制装置可以例如 当远程控制装置202向上翻转时发射例如使电视208的频道改变成下 一个较高频道的信号。电视208 (或者某种其他显示设备)的其他功能 可以经由远程控制装置202的移动来控制,诸如修改音量或者修改图 像的亮度或对比度。在这些情况的每种情况下,运动传感器304可以 检测该移动并且向例如处理器318发送表示该移动的信号。处理器318 可以接收该信号并且将它(或者其代表)发送到发射器306,用于发射 到电视/电视控制器。处理器318可以被配置成在将从传感器304接收 到的信号传递到发射器306之前以如下方式调节或调整这样的信号-使得该信号适合发射器306、将接收从发射器306发射的信号的外部设 备(例如,诸如电视208)、或者两者。
参考图3和4,在一个实施例中,远程控制装置402可以定义沿远 程控制装置402的长度延伸的主轴m和与该主轴正交并且通常在由远 程控制装置402的上表面412 (该表面例如包括用户接口 410)大致定 义的平面中的横轴t。然后,法向轴n可以被定义为与主轴m和横轴t 均正交的轴。远程控制装置402的用户可以手动将远程控制装置402 安置成主轴m指向电视408,并且横轴t和法向轴n定义了大致与电视 408的屏幕平行的平面。远程控制装置402可以被配置成响应于远程 控制装置402绕横轴t的旋转,其中这样的旋转由运动传感器304检测
9出和指示,,发射器306可能与处理器318结合而发射第一信号,该 第一信号使电视408在第一横向方向(例如,如关于电视408定义的 上或下)上平移显示在电视408上的数据(例如,节目指南)。远程 控制装置402可以进一步被配置成发射器306响应于远程控制装置 402绕法向轴n的旋转而发射第二信号,该第二信号使电视408在第二 横向方向(例如,如关于电视408定义的左或右)上平移显示的数据。 远程控制装置402还可以迸一步被配置成发射器306响应于远程控 制装置402沿主轴m的平移而发射第三信号,该第三信号使电视408 改变所显示的数据的放大率。
现在结合图5a-5d描述上述用于控制显示数据的方案的示例。在 图5a中,内容显示在显示设备508上。该内容由栅格表示,该栅格的 每个列用连续数字标记并且该栅格的每个行由号码顺序标注。应当理 解,可用于呈现的数据整体延伸到在设备508中显示的数据之外。在 图5b中,远程控制装置502已经绕n旋转,并且内容在显示中已经移 位以模拟栅格相对于设备508的左向移动。在图5c中,远程控制装置 502已经绕t旋转,并且内容在显示中已经移位以模拟栅格相对于设备 508的向下移动。最后,在图5d中,远程控制装置502已经沿m并且 朝向显示平移,并且内容看起来已经被放大,使得在显示508中观察 到较少的栅格。
使用上文的方案,在一些情况下,远程控制装置502可以用于放 大或縮小在电视508上显示的信息,并且当实际显示了少于数据总量 的数据时在可用于显示的全部数据中移动,使得随后显示与所显示的 数据逻辑上相邻的数据的一个或多个部分。例如,当结合在电视508 上显示的节目指南601使用远程控制装置502时,如图6和6a中例示 的,该方案可以是有用的。在这种情况下,节目信息可以被布置为具 有关于时间和频道的轴的表格形式的典型的节目指南。替代地,节目 信息可以根据用户喜爱的节目、风格、主题等来分组。不论布置节目 信息的方式如何,远程控制装置502可以用于(例如,如在图5d中的,通过使远程控制装置502远离电视508移动)缩小显示以便定位在数 据中的所需区域,并且然后(例如,通过使远程控制装置502绕横轴t 和法向轴n旋转)移动到该区域并且(例如,通过使远程控制装置502 朝向电视508移动)放大该区域,用于引出与所关联的节目有关的进 一步的细节。在少于所有可用数据的数据被显示在电视508上的情况 下,可以显示映象614,该映象614指示了当前观看的数据在包括所显 示的数据的更广的数据集合中的位置,或者可能在(例如,如由最小 可允许放大率定义的)可用于显示的总数据集合中的位置。在其他实 施例中,内容可以以与上述相反的方式平移或放大;这将模拟例如在 改变正在观看的资料的位置(例如,在报纸中的节目指南)时人手的 移动。
如图7中例示的,结合图5a-5d描述的远程控制装置502和用于 操纵显示的数据的方案也可以结合观看节目内容701使用。例如,由 于用户是有视觉障碍的和/或听觉不好的并且阅读人物的唇语以跟上节 目并且因此通过较大的图片帮助阅读,或者由于用户喜欢显示的更加 详细的视图,所以用户可能希望放大图片。在这样的情况下,远程控 制装置502可以用于放大所显示的节目的一部分。与节目指南一样, 显示的数据在可用于显示的数据范围中的位置可以用映象714指示, 该映象714例如与节目一起显示在电视508上。参考图8,当在节目指 南数据和节目内容数据之间移动时,还可以以集成的方式利用远程控 制装置502的平移和放大能力(图5a-5d)。即,可以利用远程控制装 置502在变化的放大率下扫描节目指南,直至明确了所需的节目,并 且然后选择该节目用于观看。 一旦已经选择了用于观看的节目,则用 户可以将该节目放大到所需的任何程度。在任一情况下,无论何时用 户观看少于所有可用数据的数据时,在显示中(或者其他位置)可以 包括映象以使用户在数据中定向。
尽管上文的实施例已经被描述为包括发射第一、第二和第三信号, 但是所有三个信号没有必要在任一次中被一起发射或者需被一起发射。远程控制装置可以被配置成仅发射被称为第三信号的信号,使得 不存在第一或第二信号。而且,在一些实施例中,可能响应于远程控 制装置的复合移动(例如,远程控制装置同时平移和旋转),可以立 刻发射任何或所有信号。在一些情况下,诸如通过经由红外光发射的 信号的频率复用,这样的信号可以相互嵌入。
参考图3和9a-9b,可以结合分离地生产/制造的电视和/或电视节 目分发系统(例如,有线电视、卫星电视等)来使用远程控制装置卯2 的实施例。在这样的情况下,远程控制装置902可以包括能够分别存 储和执行软件的存储器316和处理器318。在一些情况下,远程控制装 置902可以被配置成用户可以一次或连续选择远程控制装置902所对 接的设备的类型。然后,软件将允许处理器318适当地修改或调节将 由发射器306发射的信号,使得所述信号可以由电视908和/或讨论中 的节目分发系统(例如,有线/卫星电视收发器920)接收和理解。在 一些情况下,这可以允许远程控制装置902模拟,并且因此可能替换,
专门制造用于与电视和/或讨论中的节目分发系统一起使用并且允许与 节目指南或其他显示相结合的水平和/或垂直滚动功能的远程控制设备。
参考图9c-9d和10,远程控制装置902也可以是显示控制系统1000 的组件。除了远程控制装置902之外,系统1000可以包括处理设备922, 处理设备922被配置成接收从远程控制装置卯2发射(即,由发射器 1006发射,发射器1006可能与运动传感器1004、处理器1018、存储 器1016、和/或用户接口 1010通信)的信号。例如,处理设备922可 以包括接收由发射器1006发射的信号的接收器1028。响应于接收到这 样的信号,处理设备922可以发起在由诸如电视908的显示设备显示 的数据中的显示改变。在一些实施例中,处理设备922以及电视908 和/或有线/卫星收发器920可以与远程控制装置卯2间隔开,使得远程 控制装置902远程地影响所显示的数据。处理设备922可以与电视908、与有线/卫星电视收发器920、或 者与用作中间媒介的某个其他设备直接通信。例如,如图9c所示,处 理设备922可以与收发器920通信,使得从源接收的数据在到达收发 器920之前,根据从远程控制装置902接收到的信号,由处理设备922 处理。在其他实施例中,数据可以在被传送到处理设备922之前首先 由收发器920接收。替代地,如图9d所示,数据可以从数据源传递到 收发器920并且继续传递到电视908,处理设备922响应于从远程控制 装置902接收到的信号而分离地(在所说明的实施例中,经由无线链 路)与收发器920通信。在一些情况下,处理设备922能够替换收发 器920并且提供在数据源和电视908之间的通信链路,诸如处理设备 922与收发器920集成的情况。
处理设备922可以包括处理器1026,并且可以进一步包括存储器 1024,或者以其他方式与存储器1024通信。在一些实施例中,存储器 1024可以存储允许处理设备922与各种不同的电视和/或收发器通信的 在处理器1026上可执行的指令。在其他实施例中,在存储器1024中 存储的指令可以允许处理器1026接收来自运动传感器1004的原始信 号并且基于那些信号辨别远程控制装置902的移动,使得在远程控制 装置902中需要非常少的处理功率。通常,处理可以以任何需要的方 式分布在远程控制装置902和处理设备922之间。
上述远程控制和显示控制系统的实施例提供的一个优点在于,在 搜索数据时采用的范例与在手动浏览大数据区域以寻找用于进一步检 查的部分时自然采用的范例相似。即,人们倾向于大体上观看数据以 便对信息充分分类以集中于最感兴趣的部分(例如,当査看报纸中的 节目指南时,人们通常查看时间和日期以寻找所需要的时间,并且然 后进一步关注识别所需频道)。因此,通过与自然采用的搜索技术的 关系使得上述实施例的使用更容易。
在前面的说明书中,描述了请求保护的本发明的各种实施例。然
13而,显而易见,在不背离如权利要求中阐述的本发明的更广的精神和 范围的前提下,可以进行各种修改和改变。例如,尽管本发明的实施 例已经被描述为涉及显示系统,但是其他实施例可以用于控制音频系 统或者可以或不可以向用户散布内容的某个其他类型的系统。因此, 说明书和附图应当被视为说明性的而非限制性的。
权利要求
1.一种装置,包括运动传感器,所述运动传感器用于检测和提供所述装置的一个或多个类型的移动的指示,所述装置能够由单独用户移动;以及发射器,所述发射器用于接收所述一个或多个类型的移动的指示并且发射至少一个信号,所述信号基于所述装置的移动并且被配置成发起在远程显示设备中显示的数据的显示改变。
2. 根据权利要求l所述的装置,进一步包括存储器和处理器,所述处理器被配置成获得所述移动的指示,并且通过执行在所述存储 器中存储的指令来提供将由所述发射器发射的相对应的信号。
3. 根据权利要求l所述的装置,其中,所述运动传感器包括一个 或多个陀螺仪。
4. 根据权利要求1所述的装置,其中,所述发射器被配置成通 过发射第一和第二信号来模拟显示远程控制设备,所述第一和第二信 号模拟在结合节目指南显示利用垂直和水平滚动功能时由显示远程控 制设备发射的信号。
5. 根据权利要求3所述的装置,其中,所述装置定义正交的主轴和横轴,所述陀螺仪被配置成提供所述装置绕所述横轴以及绕与由 所述主轴和所述横轴定义的平面正交的法向轴旋转的指示;并且所述 发射器被配置成分别响应于装置绕所述横轴和法向轴旋转的所述指 示,发射相应的第一和第二信号,所述第一和第二信号使所述显示设 备在第一和第二横向方向上平移所显示的数据,使得随后显示与所显 示的数据逻辑上相邻的数据的一个或多个部分。
6. 根据权利要求5所述的装置,其中,所述陀螺仪被配置成提供所述装置沿所述主轴平移的指示;并且所述发射器被配置成响应 于装置沿所述主轴平移的所述指示发射第三信号,所述第三信号能够 改变所显示的数据的放大率。
7. —种系统,包括 远程控制设备,包括运动传感器,所述运动传感器用于检测和提供所述远程控制设备 的一个或多个类型的移动的指示;和发射器,所述发射器用于接收所述一个或多个类型的移动的指示 并且发射基于所述远程控制设备的移动的至少一个信号;以及处理设备,所述处理设备被配置成接收所述信号并且发起在显示 设备显示的数据中的显示改变。
8. 根据权利要求7所述的系统,其中,所述处理设备和所述显示设备与所述远程控制设备间隔开。
9. 根据权利要求7所述的系统,其中,所述处理设备被配置成耦接到与所述显示设备相关联的显示控制系统,并且向所述显示控制 系统提供输入以便影响在所述显示设备中显示的所述数据中的改变。
10. 根据权利要求9所述的系统,其中,所述远程控制设备定义正交的主轴和横轴,所述运动传感器被配置成提供所述装置绕所述横轴以及绕与由所述主轴和横轴定义的平面正交的法向轴旋转的指示;所述发射器被配置成分别响应于装置绕所述横轴和法向轴旋转 的所述指示,至少发射第一和第二信号;并且所述处理设备被配置成接收所述第一和第二信号,并且向所述显示控制系统提供第一和第二 输入,以便通过使所述显示设备在第一和第二横向方向上平移所显示 的数据,来分别模拟结合节目指南显示利用的垂直和水平滚动功能, 使得随后显示与所显示的数据逻辑上相邻的数据的一个或多个部分。
11. 根据权利要求7所述的系统,其中,所述运动传感器包括一 个或多个陀螺仪。
12. 根据权利要求11所述的系统,其中,所述处理设备包括接收 器,所述接收器被配置成接收基于所述远程控制设备的移动的所述信 号;存储器,所述存储器存储指令;以及处理器,所述处理器被配置 成获得所述信号,并且通过执行存储在所述存储器中的指令而发起显 示改变。
13. 根据权利要求ll所述的系统,其中,所述远程控制设备定义 正交的主轴和横轴,所述陀螺仪被配置成提供所述装置绕所述横轴 以及绕与由所述主轴和横轴定义的平面正交的法向轴旋转的指示;所 述发射器被配置成分别响应于装置绕所述横轴和所述法向轴旋转的 所述指示,发射第一和第二信号;并且所述处理设备被配置成接收所述第一和第二信号,并且使所述显示设备在相应的第一和第二横向方 向上平移所显示的数据,使得随后显示与所显示的数据逻辑上相邻的 数据的一个或多个部分。
14. 根据权利要求n所述的系统,其中,所述陀螺仪被配置成提供所述装置沿所述主轴平移的指示;所述发射器被配置成响应于 装置沿所述主轴平移的所述指示,发射第三信号;并且所述处理设备 被配置成接收所述第三信号,并且使所述显示设备改变所显示的数 据的放大率。
15. 根据权利要求H所述的系统,其中,所述处理设备被配置成 使所述显示设备与所显示的数据同时显示映象,所述映象指示所显示 的数据在包括所显示的数据的更广的数据集合中的位置。
16. 根据权利要求7所述的系统,其中,所述处理设备被配置成接收由所述显示设备显示的所述数据,并且将所述数据提供给所述显示设备用于显示。
17. 根据权利要求7所述的系统,其中,所述处理设备包括处理 器和存储指令的存储器,所述指令能够在所述处理器上执行,用于选 择性地将所述处理设备耦接到与显示设备相关联的多个显示控制系统 中的任何一个显示控制系统。
18. —种方法,包括提供远程控制设备,所述远程控制设备定义正交的主轴和横轴并 且被配置成能够由单独用^移动;检测所述远程控制设备绕所述横轴的旋转,并且发射信号以使在远程显示设备上显示的数据在第一方向上滚动;以及检测所述远程控制设备绕法向轴的旋转,并且发射信号以使所显 示的数据在第二方向上滚动,所述法向轴与由所述主轴和横轴定义的 平面正交并且所述第二方向与所述第一方向正交。
19. 根据权利要求18所述的方法,进一步包括检测所述远程控制 设备沿所述主轴的平移,并且发射信号以改变所显示的数据的放大率。
20. 根据权利要求18所述的方法,进一步包括提供所述显示设备 的指示符,并且响应于所述显示设备的所述指示符而调节所述远程控 制设备,使得由所述远程控制设备发射的信号与所述显示设备相兼容。
全文摘要
提供了一种用于控制显示的装置。该装置可由单独用户移动,并且包括用于检测和提供该装置的一个或多个类型的移动的指示的运动传感器。该装置还包括发射器,该发射器被配置成从运动传感器直接地或间接地接收移动的指示。该发射器进一步被配置成发射基于该装置的移动的至少一个信号,该信号被配置成发起在远程显示设备中显示的数据的显示改变。还提供了一种用于控制显示的系统和方法。
文档编号G06F3/033GK101568895SQ200780047656
公开日2009年10月28日 申请日期2007年12月7日 优先权日2006年12月20日
发明者维托里欧·布基耶里 申请人:维里逊实验室公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1