书签 分享 收藏 举报 版权申诉 / 19

墨水滞后补偿技术.pdf

  • 上传人:r7
  • 文档编号:5860787
  • 上传时间:2019-03-26
  • 格式:PDF
  • 页数:19
  • 大小:704.36KB
  • 摘要
    申请专利号:

    CN201110185129.0

    申请日:

    2011.06.21

    公开号:

    CN102253802A

    公开日:

    2011.11.23

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):G06F 3/048申请公布日:20111123|||实质审查的生效IPC(主分类):G06F 3/048申请日:20110621|||公开

    IPC分类号:

    G06F3/048; G06K11/06

    主分类号:

    G06F3/048

    申请人:

    微软公司

    发明人:

    Y·阿斯密; S·R·马里森; M·阿格森

    地址:

    美国华盛顿州

    优先权:

    2010.06.22 US 12/820,583

    专利代理机构:

    上海专利商标事务所有限公司 31100

    代理人:

    顾嘉运

    PDF完整版下载: PDF下载
    内容摘要

    描述了墨水滞后补偿技术。在各实现中,输入被计算设备识别为呈现在计算设备的显示设备上的墨水笔划。由计算设备预测要施加至墨水笔划的扩展,该扩展可能结合墨水笔划随后被输入。输出墨水笔划和扩展以同时显示在计算设备的显示设备上。

    权利要求书

    1.一种方法,其特征在于,包括:
    由计算设备将输入识别为要呈现在所述计算设备的显示设备上的墨水笔
    划(702);
    由所述计算设备预测要施加至所述墨水笔划的扩展,所述扩展很可能结合所
    述墨水笔划随后被输入(704);以及
    输出所述墨水笔划和所述扩展以同时显示在所述计算设备的所述显示设
    备上(706)。
    2.如权利要求1所述的方法,其特征在于,所述扩展的长度由所述计算设
    备计算以补偿在所述显示设备上的所述墨水笔划的显示中的滞后。
    3.如权利要求2所述的方法,其特征在于,所述长度至少部分地基于在提
    供所述输入中展示的速度。
    4.如权利要求1所述的方法,其特征在于,所述预测包括确定所述墨水笔
    划描述特定字符的至少一部分并且所述扩展包括还要输入的所述字符的至少
    一部分。
    5.如权利要求1所述的方法,其特征在于,所述预测包括确定所述墨水笔
    划描述特定单词的至少一部分并且所述扩展包括还要输入的所述单词的至少
    一部分。
    6.如权利要求5所述的方法,其特征在于,所述单词的所述部分包括所述
    单词中的下一字母的一部分。
    7.如权利要求1所述的方法,其特征在于,所述预测包括确定所述墨水笔
    划描述先前已被输入的特定对象的至少一部分并且所述扩展包括还要输入的
    所述对象的至少一部分。
    8.如权利要求1所述的方法,其特征在于,还包括:
    由所述计算设备确定延续所述墨水笔划的后续输入与所述预测的扩展不
    对应;以及
    由所述计算设备用所述后续输入描述的所述墨水笔划的所述延续来替换
    所述预测的扩展。
    9.如权利要求8所述的方法,其特征在于,还包括:
    基于所述输入和所述后续输入预测另一个扩展;以及
    输出所述墨水笔划,所述延续和所述预测的其他扩展以同时显示在所述计
    算设备的所述显示设备上。
    10.一种方法,其特征在于,包括:
    将由计算设备的显示设备显示帧的帧等待时间设置为单个帧等待时间
    (802);
    由所述计算设备将输入识别为要呈现在所述显示设备上的墨水笔划
    (804);以及
    使用所设置的帧等待时间来呈现显示在所述计算设备的所述显示设备上
    的所述墨水笔划(806)。

    说明书

    墨水滞后补偿技术

    技术领域

    本发明涉及墨水滞后补偿技术。

    背景技术

    用户能够与计算设备交互的方式正在不断增长。例如,最初提供了键盘以
    使用户可键入到计算机的输入。随后开发了光标控制设备(例如,“鼠标”)
    以允许用户经由图形用户界面与计算设备交互。

    然而,被开发用于用户交互的这些和后续技术对于用户来说可能仍然具有
    人为“外观和感觉”。例如,被用来由计算设备呈现墨水笔划的常规技术可遇
    到在接收输入(例如,绘制线)和显示输入(例如,线)之间的滞后量。因此,
    用户在使用常规墨水呈现技术来绘制线时可具有不连贯的体验,其可使得用户
    难以以此方式与计算设备交互。

    发明内容

    描述了墨水滞后补偿技术。在各实现中,输入被计算设备识别为呈现在计
    算设备的显示设备上的墨水笔划。由计算设备预测要施加至墨水笔划的扩展,
    该扩展很可能结合墨水笔划随后被输入。输出墨水笔划和扩展以同时显示在计
    算设备的显示设备上。

    在各实现中,由计算设备的显示设备帧显示的帧等待时间被设置为单个帧
    等待时间。输入被计算设备识别为呈现在显示设备上的墨水笔划。使用所设置
    的帧等待时间来呈现显示在计算设备的显示设备上的墨水笔划。

    在各实现中,计算设备包括外壳,部署在外壳上的显示设备,和部署在外
    壳内的一个或多个模块。该一个或多个模块被配置成使得以下操作得以执行,
    包括:由计算设备将输入识别为结合指示笔跨显示设备上的移动来提供的由显
    示设备呈现的墨水笔划,由计算设备预测要施加至墨水笔划的扩展,以及在计
    算设备的显示设备上显示墨水笔划和预测的扩展,确定延续墨水笔划的后续输
    入与预测的扩展不对应,以及用随后输入描述的墨水笔划的延续来替换预测的
    扩展。

    提供本发明内容是为了以简化的形式介绍在以下具体实施方式中进一步
    描述的一些概念。本发明内容并不旨在标识所要求保护的主题的关键特征或必
    要特征,也不旨在用于帮助确定所要求保护的主题的范围。

    附图说明

    参考附图来描述具体实施方式。在附图中,附图标记中的最左边的数字标
    识该附图标记首次出现的附图。在说明书和附图中的不同的实例中使用相同的
    附图标记可指示相似的或相同的项。

    图1是在示例实现中的用于采用此处描述的墨水滞后补偿技术的环境的图
    示。

    图2是示出在其中多个设备通过中央计算设备互联的环境中实现的图1的
    墨水滞后补偿模块的示例系统的图示。

    图3描绘了示例实现中的系统,其中预测墨水滞后补偿技术被用于作为线
    的墨水笔划输入。

    图4描绘了示例实现中的系统,其中预测墨水滞后补偿技术被用于作为字
    母的一部分的墨水笔划输入。

    图5描绘了示例实现中的系统,其中预测墨水滞后补偿技术被用于作为单
    词的一部分的墨水笔划输入。

    图6描绘了示例实现中的系统,其中用在图1的计算设备接收的后续输入
    中描述的墨水笔划来替换预测的扩展。

    图7是描绘示例实现中的过程的流程图,其中采用预测墨水滞后补偿技术
    以减少由计算设备呈现墨水笔划中的滞后。

    图8是描绘示例实现中的过程的流程图,其中墨水滞后补偿技术采用设置
    计算设备的帧等待时间以减少滞后。

    图9示出了可被实现为参考图1-6来描述的任何类型的便携式和/或计算机
    设备以实现此处描述的墨水呈现技术的各实施例的示例设备的各种组件。

    具体实施方式

    概览

    被计算设备用来呈现墨水笔划的常规技术可能无法真实地模拟常规笔和
    纸的外观和感觉。例如,被用来在显示设备上绘制墨水笔划的常规技术可遇到
    在接收描述墨水笔划的输入和显示墨水笔划之间的显著滞后。因此,与计算设
    备的用户交互可能看起来是不连贯的,这可导致用户沮丧。

    描述了墨水滞后补偿技术。在各实现中,采用技术以减少在呈现墨水笔划
    中的滞后量。例如,可采用预测技术以基于描述墨水笔划的输入预测墨水笔划
    的延续。这个延续随后可用来自输入所描述的墨水笔划来呈现以减少在显示墨
    水笔划中的预测的滞后量。此外,如果预测的延续与描述墨水笔划的后续输入
    不匹配,预测可被移除并且用后续输入替换。也构想了各种其他示例,诸如以
    通过减少计算设备的帧等待时间来减少滞后。对这些示例的进一步讨论可在以
    下章节中找到。

    在以下讨论中,首先描述了可用于采用此处描述的墨水滞后补偿技术的示
    例环境。随后描述了技术和过程的示例图示,其可在示例环境中以及在其他环
    境中采用。因此,该示例环境并不限于执行示例技术和过程。同样,该示例技
    术和过程并不限于在示例环境中的实现。

    示例环境

    图1是用于采用墨水滞后补偿技术的示例实现中的环境100的图示。所示
    的环境100包括可以各种方式来配置的计算设备102的一个示例。例如,计算
    设备102可被配置为传统计算机(例如,台式个人计算机、膝上型计算机等)、
    移动站、娱乐设备、通信耦合到电视的机顶盒、无线电话、上网本、游戏控制
    台等,如在图2中进一步描述。因而,计算设备102的范围可以是从具有充足
    存储器和处理器资源的全资源设备(例如,个人计算机、游戏控制台)到具有
    有限存储器和/或处理资源的低资源设备(例如,传统机顶盒、手持式游戏控制
    台)。计算设备102还可与使得计算设备102执行一个或多个操作的软件相关。

    计算设备102被示为包括部署在计算设备102的外壳内的输入/输出模块
    104。输入/输出模块104表示与计算设备102的输入和输出相关的功能。例如,
    输入/输出模块104可被配置成从键盘、鼠标接收输入以标识手势并且使得对应
    于手势的操作得以执行,等等。输入可由输入/输出模块104以各种不同的方式
    来标识。

    例如,输入/输出模块104可被配置成识别经由部署在计算设备102的外壳
    上的显示设备106的触摸屏功能从指示笔110接收的输入,诸如接近于计算设
    备102的显示设备106的用户的手108的手指等。该输入可以有各种不同的形
    式,诸如来识别指示笔110和/或用户的手108的手指跨显示设备106上的移动,
    诸如轻击、绘制线等。在各实现中,这些输入可被识别为手势。

    尽管以下讨论可描述输入的具体示例,但在各实例中,输入的类型可切换
    (例如,触摸可用于替换指示笔,反之亦然)甚至移除(例如,两种输入可使
    用触摸或指示笔来提供)而不背离其精神和范围。此外,尽管在以下讨论中的
    实例中手势被示为使用触摸屏功能来输入,但手势可由各种不同的设备使用各
    种不同的技术来输入,诸如通过作为自然用户界面(NUI)的一部分的照相机
    的检测。

    计算设备102还被示为包括表示应用各种不同的技术以呈现墨水笔划114,
    例如,用于在计算设备102的显示设备106上以减小的滞后显示的功能的墨水
    滞后补偿模块112。例如,墨水滞后补偿模块112可利用技术以基于描述墨水
    笔划的输入预测墨水笔划的未来部分。甚至在接收描述这个扩展的输入之前,
    这个未来部分可随后用黑水笔划被显示为墨水笔划的扩展。因此,可提供扩展
    以减少在由计算设备呈现墨水笔划中的预测滞后。?预测墨水滞后补偿技术的
    进一步讨论可在图3-7中找到。

    墨水滞后补偿模块112还可采用技术以通过减少由计算设备102采用的帧
    等待时间来减小滞后。例如,计算设备102的模块(例如,操作系统)可将帧
    等待时间设置为可引入附加滞后量的值。通过减小这个值(例如,通过将帧等
    待时间设置为较低的值并且因而降低等待时间),计算设备102可快速地呈现
    墨水笔划并且因而减少在呈现输入中遇到的滞后。帧等待时间滞后补偿技术的
    进一步讨论可在图8中找到。

    图2示出了包括参考图1描述的计算设备102的示例系统200。示例系统
    200实现了用于当在个人计算机(PC)、电视设备、和/或移动设备上运行应用
    时的无缝用户体验的普遍存在的环境。服务和应用在所有三个环境中基本相似
    地运行,以便当利用应用、玩视频游戏、看视频等时在从一个设备转换到下一
    设备时得到共同的用户体验。

    在示例系统200中,多个设备通过中央计算设备互联。中央计算设备对于
    多个设备来说可以是本地的,或者对于多个设备来说可以是位于远程的。在一
    个实施例中,中央计算设备可以是通过网络、因特网、或其他数据通信链路连
    接到多个设备的一个或多个服务器计算机的云。在一个实施例中,这个互联体
    系结构使得功能跨多个设备上传递以向多个设备的用户提供共同的和无缝的
    体验。多个设备中的每一个可具有不同的物理要求和能力,并且中央计算设备
    使用平台以使得为设备定制且又对所有设备共同的体验传递给设备。在一个实
    施例中,创建目标设备类,并且对通用设备类定制体验。设备类可由设备的物
    理特征、用途类型、或其他常见特性来定义。

    在各种实现中,客户机设备102可采取各种不同的配置,诸如用于计算机
    202、移动设备204、和电视机206的配置。这些配置中的每一个包括可具有一
    般不同的构造和能力的设备,并且因而计算设备102可根据一个或多个不同的
    设备类来配置。例如,计算设备102可被实现为计算机202设备类,该计算机
    设备类包括个人计算机、台式计算机、多屏幕计算机、膝上型计算机、上网本
    等。

    计算设备102还可被实现为移动204设备类,该移动设备类包括诸如移动
    电话、便携式音乐播放器、便携式游戏设备、平板计算机、多屏幕计算机等移
    动设备。计算设备102还可被实现为电视机206设备类,该电视机设备类包括
    在休闲观看环境中具有或连接到一般更大的屏幕的设备。这些设备包括电视
    机、机顶盒、游戏控制台等。此处所述的墨水滞后补偿技术可由客户机设备102
    的这些各种配置来支持,并且不限于此处所述的墨水滞后补偿技术的具体示
    例。

    云208包括和/或代表内容服务212的平台210。平台210抽象云208的硬
    件(例如,服务器)和软件资源的底层功能。内容服务212可包括可在计算机
    处理在位于客户机设备102远程的服务器上执行时利用的应用和/或数据。内容
    服务212可作为因特网和/或通过诸如蜂窝或Wi-Fi网络之类的订户网络上的服
    务来提供。

    平台210可抽象资源和功能以将计算设备102与其他计算设备相连接。平
    台210还可用于抽象资源的缩放以向经由平台210实现的内容服务212所遇到
    的需求提供对应的缩放级别。因此,在一个互联设备实施例中,墨水滞后补偿
    模块112的功能的实现可分布在遍及系统200上。例如,墨水滞后补偿模块112
    可部分地在计算设备102上以及经由抽象云208的功能的平台210来实现。

    一般而言,此处所述的任何功能可使用软件、固件、硬件(例如,固定逻
    辑电路)、或这些实现的组合来实现。此处所使用的术语“模块”、“功能”
    和“逻辑”一般表示软件、固件、硬件、或其组合。在软件实现的情况下,模
    块、功能、或逻辑表示当在处理器(例如,一个或多个CPU)上执行时执行指
    定任务的程序代码。程序代码可被储存在一个或多个计算机可读存储器设备
    中。以下描述的墨水滞后补偿技术的各特征是平台独立的,从而意味着该技术
    可在具有各种处理器的各种商用计算平台上实现。

    各实现示例

    图3描绘了示例实现中的系统300,其中预测墨水滞后补偿技术被用于作
    为线的墨水笔划输入。在这个示例中,接收描述了要呈现在计算设备102的显
    示设备上的墨水笔划302的输入。尽管还可构想其他示例,诸如用户的手108
    的手指,但输入302被示为使用指示笔110来提供。

    如图所示,墨水笔划302的末端可在其由显示设备106呈现时被定位在距
    指示笔110显著距离处。因此,这个示例中的墨水滞后补偿模块112预测施加
    至并且与输入描述的墨水笔划302一起呈现的扩展304。以此方式,可在接收
    描述了墨水笔划302的实际延续的输入之前显示预测的扩展304。

    扩展304可由墨水滞后补偿模块112以各种方式来预测。例如,墨水滞后
    补偿模块112可识别描述了墨水笔划302的输入以及输入墨水笔划302的速度。
    墨水滞后补偿模块112随后可预测具有会由计算设备102以期望的滞后量绘制
    的长度的扩展304。以此方式,墨水滞后补偿模块112可减少甚至消除在检测
    和呈现输入,例如,墨水笔划中的计算设备102的可察觉滞后。在这个示例中,
    扩展304至少部分地基于由描述墨水笔划302的输入展示的大致方向来预测。
    还可采用各种其他技术,诸如以采用试探(heuristic),其示例可在以下附
    图中找到。

    图4描绘了示例实现中的系统400,其中预测墨水滞后补偿技术被用于作
    为字母的一部分的墨水笔划输入。在所示的系统400中,由墨水滞后补偿模块
    112接收描述了墨水笔划的输入402,该输入在这个实例中是字母“E”的一部
    分。

    墨水滞后补偿模块112还被示为采用试探404来确定输入402的可能结果,
    该试探在这个示例中被示为字母“E”。因此,墨水滞后补偿模块112可使得
    输入402作为墨水笔划406与使用试探404计算的扩展408一起呈现在显示设
    备106上。

    试探404可以各种方式来获得。例如,试探404可基于用户(甚至特定用
    户)的监视交互用计算设备102来存储。试探404还可被预配置成描述不基于
    特定计算设备102的用户,例如,由计算设备的制造商,墨水滞后补偿模块112
    的编码器等存储的可能结果。

    如前,扩展408可具有对应于期望滞后量的长度。因此,这个示例中的扩
    展408可被用于在由显示设备将输入402作为墨水笔划406呈现中至少部分地
    “弥合间隙”。尽管在这个示例中形成扩展以完成至少字母的绘制,但还可以
    各种其他方式采用试探,该试探的示例在以下附图中描述。

    图5描绘了示例实现中的系统500,其中预测墨水滞后补偿技术被用于作
    为单词的一部分的墨水笔划输入。在所示的系统500中,通过墨水滞后补偿模
    块112来接收描述墨水笔划的输入502。在这个示例中,输入502描述了字母
    的集合,例如“Eleano”。

    这个示例中的墨水滞后补偿模块112利用了被墨水滞后补偿模块112选择
    用于可能由输入504意指的单词的试探504,该试探在这个示例中被示为
    “Eleanor”。因此,基于单词的先前字母,墨水滞后补偿模块112可预测在这
    个实例中的包括单词中的另一个字母中的至少一部分的扩展506。如前,扩展
    506可至少部分地基于输入的速度,例如,使用指示笔110多快地绘制输入502
    的字母“Eleano”。尽管已在图4和5中描述了字母字符,但应当容易明白,
    各种各样的其他字符(例如,非字母字符)和其他对象也可用来预测扩展。

    图6描绘了示例实现中的系统600,其中用图1的计算设备102接收的后
    续输入中描述的墨水笔划来替换预测的扩展。通过使用第,第二和第三阶段
    602,604,606来示出系统600。在第一阶段602,输入被示为与墨水笔划608
    一样呈现。被预测用于输入的扩展610也可由显示设备106呈现。

    然而,如由第一阶段602中的指示笔110的定位所示,扩展610与指示笔
    110的后续位置不对应。因此,在第二阶段604中,扩展被在后续输入中描述
    的墨水笔划612所替换。以此方式,墨水滞后补偿模块112可调节预测的扩展
    以与实际输入“排齐”。基于后续输入612以及先前输入,例如,最初在第一
    阶段602中呈现的墨水笔划608的一部分,墨水滞后补偿模块112还进一步预
    测扩展614。这个过程可延续,如第三阶段606所示,以呈现墨水笔划的附加
    输入和预测的扩展,其由墨水笔划608,612和616组成。因而,墨水滞后补
    偿模块112可预测和校正预测的扩展以减少计算设备102呈现输入的可察觉滞
    后,其进一步讨论可在以下过程中找到。

    各示例过程

    以下讨论描述了可利用先前描述的系统和设备来实现的墨水滞后补偿技
    术。该过程中的每一个的各方面可在硬件、固件、或软件、或其组合中实现。
    该过程被示为指定由一个或多个设备执行的操作的一组框,并且不一定限于由
    相应的框执行操作所示的次序。在以下讨论的各部分中,将参考图1的环境100
    和图2-6的系统200-600。

    图7描绘了示例实现中的过程700,其中采用预测墨水滞后补偿技术以减
    少在由计算设备呈现墨水笔划中的滞后。输入被计算设备识别为要呈现在计算
    设备的显示设备上的墨水笔划(框702)。例如,输入可使用计算设备102的
    触摸屏功能来检测以检测用户的手108的手指、指示笔110等的移动。还可构
    想其他示例,诸如以使用作为自然用户界面(NUI)的一部分的照相机来检测
    移动。

    扩展由计算设备预测以施加至墨水笔划,该扩展很可能结合墨水笔划随后
    被输入(框704)。例如,基于指示笔110在绘制线中的可能方向、使用试探
    技术来确定输入的可能结果(例如,字符或其他对象)等来预测扩展。如先前
    所述,扩展的长度可至少部分地基于输入的速度。

    输出墨水笔划和扩展以同时显示在计算设备的显示设备上(框706)。例
    如,显示设备106可显示墨水笔划608和扩展610。

    做出延续墨水笔划的后续输入与预测的扩展不对应的确定(框708)。如
    图6中所示,例如,指示笔110被示向下而非如墨水滞后补偿模块112所预测
    的向右。

    由计算设备用后续输入描述的墨水笔划的延续来替换预测的扩展(框
    710)。继续先前示例,扩展610可用对应于后续输入的墨水笔划612来替换。
    另一个扩展也可基于输入和后续输入来预测(框712)。被预测的其他扩展614
    可与墨水笔划612一起呈现以便再次减少可察觉的滞后。

    因此,输出墨水笔划、延续和预测的其他扩展以同时显示在计算设备的显
    示设备上(框714)。这个过程700可延续附加墨水笔划以便再次减少甚至移
    除在计算设备102的显示设备106呈现输入中用户察觉的滞后。还可采用其他
    技术以减少预测滞后,其示例可在以下附图中找到。

    图8描绘了示例实现中的过程800,其中墨水滞后补偿技术采用设置计算
    设备的帧等待时间以减少滞后。在一些实例中,计算设备102的其他模块(例
    如,操作系统,显示设备驱动器等)可设置显示设备106的帧等待时间。因此,
    这个帧等待时间可引入在显示设备106呈现墨水笔划和其他元素中的附加可察
    觉滞后。

    因此,在实现中,由计算设备的显示设备显示帧的帧等待时间被设置为单
    个帧等待时间(框802)。例如,墨水滞后补偿模块112可使用全屏独占模式
    来采取对显示设备106的控制并且将帧等待时间设置成20帧等待时间之一规
    模的帧等待时间。因此,以每秒60帧的速率,可察觉滞后可减少大约33毫秒。
    因此,对于被计算设备识别为呈现在显示设备上的墨水笔划的输入(804),
    墨水笔划使用所设置的帧等待时间来呈现以显示在计算设备的显示设备上(框
    806)。以此方式,与通常被操作系统等采用的常规的3或更多个帧等待时间
    速率相比,可察觉滞后可至少部分地“赶上”。

    示例设备

    图9示出了可被实现为参考图1和2来描述的任何类型的便携式和/或计算
    机设备以实现此处描述的手势技术的各实施例的示例设备900的各种组件。设
    备900包括允许设备数据904(例如,接收到的数据、正被接收的数据、安排
    用于广播的数据、数据的数据包等)的有线和/或无线通信的通信设备902。设
    备数据904或其他设备内容可包括设备的配置设置、存储在设备上的媒体内容,
    和/或与设备的用户相关联的信息。存储在设备900上的媒体内容可包括任何类
    型的音频,视频,和/或图像数据。设备900包括经由其可接收任何类型的数据、
    媒体内容、和/或输入的一个或多个数据输入906,诸如用户可选输入、消息、
    音乐、电视媒体内容、记录的视频内容、以及从任何内容和/或数据源接收的任
    何其他类型的音频、视频和/或图像数据。

    设备900还包括通信接口908,该通信接口可被实现为串行和/或并行接口、
    无线接口、任何类型的网络接口、调制解调器、以及任何其他类型的通信接口
    中的任何一个或多个。通信接口908提供设备900和通信网络之间的连接和/
    或通信链路,其他电子、计算和通信设备通过其来与设备900传递数据。

    设备900包括一个或多个处理器910(例如,微处理器、控制器等中的任
    何一个),该处理器处理各种计算机可执行指令以控制设备900的操作和实现
    触摸拉入手势的各实施例。另选地或另外地,设备900可用硬件、固件、或结
    合在912处概括标识的处理和控制电路来实现的固定逻辑电路中的任何一个或
    组合来实现。尽管未示出,但设备900可包括耦合设备内的各种组件的系统总
    线或数据传输系统。系统总线可包括不同的总线结构中的任何一个或组合,诸
    如存储器总线或存储器控制器、外围总线、通用串行总线、和/或利用各种总线
    体系结构中的任何一种的处理器或局部总线。

    设备900还可包括计算机可读介质914,诸如一个或多个存储器组件,该
    存储器组件的示例包括随机存取存储器(RAM)、非易失性存储器(例如,只
    读存储器(ROM)、闪存、EPROM、EEPROM等中的任何一个或多个)、以
    及盘存储设备。盘存储设备可被实现为任何类型的磁性或光学存储设备,诸如
    硬盘驱动、可记录和/或可重写压缩盘(CD)、任何类型的数字多功能盘(DVD)
    等。设备900还可包括大容量存储介质设备916。

    计算机可读介质914提供数据存储机制以存储设备数据904,以及各种设
    备应用918和与设备900的各操作方面相关的任何其他类型的信息和/或数据。
    例如,操作系统920可用计算机可读介质914作为计算机应用来维护并且在处
    理器910上执行。设备应用918可包括设备管理器(例如,控制应用、软件应
    用、信号处理和控制模块、特定设备本地的代码、特定设备的硬件抽象层等)。
    设备应用918还包括实现此处所述的手势技术的各实施例的任何系统组件或模
    块。在这个示例中,设备应用918包括被示为软件模块和/或计算机应用的接口
    应用922和输入/输出模块924(其可与输入模块114相同或不同)。输入/输出
    模块924代表了用于给接口提供被配置成捕捉输入的诸如触摸屏、跟踪垫、照
    相机等设备的软件。另选地或另外地,接口应用922和输入/输出模块924可被
    实现为硬件、软件、固件、或其任何组合。另外,输入/输出模块924可被配置
    成支持多个输入设备,诸如分别捕捉触摸和指示笔输入的单独设备。例如,设
    备可被配置成包括双显示设备,其中一个显示设备被配置成捕捉触摸输入而另
    一个被配置成捕捉指示笔输入。

    设备900还包括向音频系统928提供音频数据和/或向显示系统930提供视
    频数据的音频和/或视频输入-输出系统926。音频系统928和/或显示系统930
    可包括处理,显示,和/或以其他方式呈现音频、视频和图像数据的任何设备。
    视频信号和音频信号可经由RF(射频)链路、S-视频链路、复合视频链路、分
    量视频链路、DVI(数字视频接口)、模拟音频连接、或其他类似的通信链路
    来从设备900传递给音频设备和/或显示设备。在一个实施例中,音频系统928
    和/或显示系统930被实现为设备900的外部组件。另选地,音频系统928和/
    或显示系统930被实现为示例设备900的集成组件。

    结论

    虽然已经用结构特征和/或方法动作专用的语言描述了本发明,但是应当理
    解,在所附权利要求中定义的本发明不必限于所述的具体特征或动作。相反,
    这些具体特征和动作是作为实现所要求保护的本发明的示例形式而公开的。

    关 键  词:
    墨水 滞后 补偿 技术
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:墨水滞后补偿技术.pdf
    链接地址:https://www.zhuanlichaxun.net/p-5860787.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1