将输入与基于计算机的内容相关联的制作方法

文档序号:6593525阅读:99来源:国知局
专利名称:将输入与基于计算机的内容相关联的制作方法
将输入与基于计算机的内容相关联背景此背景旨在提供本专利申请的基本上下文,而不旨在描述要解决的具体问题。通过电子手段进行通信正在变得越来越常见。个人、公司和机构通常在其进行 通信时使用电子创作工具,并在因特网上传播。同时,用户在纸上,并且经常在小型便 携式计算设备上做笔记。笔记通常与正被查看的内容相关。然而,出于各种原因,评论 是与原始内容和显示原始内容的应用程序分开的。概述提供本概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念。 本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于限定所 要求保护的主题的范围。公开了一种将便携式计算设备上的输入与第二计算设备上的基于计算机的内容 相关联的方法。基于计算机的内容可以显示在第二计算设备上。输入元数据可被传递至 便携式计算设备,其中该输入元数据可以是与基于计算机的内容相关的元数据。可以从 便携式计算设备接收数据,其中该数据可包括输入和输入元数据。输入和输入元数据可 以在输入点处创建,其中该输入点可以是基于计算机的内容的进展中输入输入的点。输 入元数据可以是与在输入点显示的基于计算机的内容相关的信息。来自便携式计算设备 的数据可以在第二计算设备上的存储器中,并且输入元数据可用于在第二计算设备上的 窗口中在基于计算机的内容中的输入点处标识和显示输入。作为该方法、用户界面和系统的结果,笔记和其他输入可被输入到基于计算机 的内容中。笔记可以在包含来自基于计算机的内容的元数据的便携式计算设备上记录。 存储元数据和输入并且一旦便携式计算设备与显示基于计算机的内容的第二计算设备通 信,就将输入显示在在创建该输入时显示的基于计算机的内容附近。用户可选择该输入 并且基于计算机的内容将适应在创建输入时显示的内容中的输入点。可编辑输入或将其 移至基于计算机的内容中的另一点。附图简述

图1是便携式计算设备的图示;图2是计算系统的图示;图3是将输入点处的用户输入与该输入点处所显示的基于计算机的内容相关联 的方法的图示;以及图4是便携式计算设备和第二计算设备的用户界面的图示。说明书尽管以下正文阐明众多不同实施例的详细描述,但是应当理解,该描述的法律 范围由本发明所附的权利要求书的言辞来限定。该详细描述应被解释为仅是示例性的, 且不描述每一可能的实施例,因为描述每一可能的实施例即使不是不可能的也是不切实 际的。可使用现有技术或在本申请提交日之后开发的技术来实现众多替换实施例,而这 仍落入权利要求书的范围之内。
还应该理解,在本专利中,除非使用句子“如此处所用,术语‘_,特此
被定义为意指……”或者类似句子来明确地定义一个术语,否则不管是明确地还是含蓄 地,都没有限制该术语意义超出其平常或普通意义的意图,并且,这一术语不应该被解 释为被限制在基于本专利的任何部分中(除了权利要求书的语言之外)所做的任何陈述的 范围中。就本专利所附的权利要求书中所述的任何术语在本专利中以与单数意义相一致 的方式来引用而言,这是为简明起见而如此做的,仅仅是为了不使读者感到混淆,且这 类权利要求术语并不旨在隐含地或以其它方式限于该单数意义。最后,除非一权利要求 要素是通过叙述单词“装置”和功能而没有叙述任何结构来定义的,否则任何权利要求 要素的范围并不旨在基于35U.S.C. § 112第6段的应用来解释。图1可以是便携式计算设备100的图示。便携式计算设备100可适用于存储并 播放各种文件类型,诸如音乐文件(例如,wav文件、mp3文件等)、视频文件(例如, wav文件、mpeg文件、mpeg4文件等)、照片文件(例如,jpeg、gif等)或任何其他类 型的电子数据文件等。音乐文件不仅是传统音乐文件,而且可包括podcast、语音记录、 有声读物等。设备100还可具有从各种源接收广播的FM收音机、AM收音机、卫星接收 机或TV调谐器。附加特征当然是可用的,诸如WiFi能力、向另一设备传送音乐、照片 或视频的能力、记录语音的能力、拍摄照片或视频的能力、进行电话呼叫的能力、接受 GPS信号并计算位置的能力、玩视频游戏的能力、保存日历、保存联系人、记笔记等。 设备100可具有输入区域110。设备100还可具有显示器120。在某些实施例中,设备100可被分成两个便携式设备。第一便携式设备130可 包括输入区域110以及用于第二便携式设备150的接口 140。第二便携式设备150可包 含显示器120以及用于与第一便携式设备130进行通信的接口 140。第二便携式设备150 可包含处理器,第一便携式设备130可包含处理器或两者都可包含处理器。图2可以是便携式计算设备100中所使用的硬件的图示。设备100可具有存储 器210、处理单元220、诸如输入区域110 (图1)等输入区域230、诸如显示器150 (图1) 等输出设备240以及电源(未示出)。存储器210可以是易失性的(诸如RAM)、非易失 性的(诸如ROM、闪存等)或两者的某种组合。设备100还可包括附加存储器(可移动和/或不可移动),包括但不限于磁盘或 光盘或磁带、或任何其它容易重写、可在移除电源时长时间保存数据、以及允许对数据 进行快速高效存取的存储器。这样的附加存储在图2中由可移动存储250和不可移动存储 260示出。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或 其他数据等的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。存储 器210、可移动存储250和不可移动存储260都是计算机存储介质的示例。计算机存储介 质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术。任何这样的计算机 存储介质都可以是设备100的一部分。处理单元220可以是能够足够快地执行将数据从压缩格式解码为可用形式的计 算机代码从而得以连续播放音乐和视频而没有漏帧(skip)或跳帧(jump)的任何处理单元 220。如果处理器220在用电方面是高效的从而增加电源寿命,这也可能有益处。计算设 备100还可包含允许设备100与其它设备进行通信的通信连接270。通信连接270是通信 介质的一个示例。通信介质通常以诸如载波或其他传输机制等已调制数据信号来体现计
7算机可读指令、数据结构、程序模块或其他数据,并包括任意信息传送介质。术语“已 调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被设定或更改的信 号。作为示例而非限制,通信介质包括有线介质,如有线网络或直接线连接,以及诸如 声学、射频(RF)、红外线及其他无线介质之类的无线介质。如此处所使用的术语“计算 机可读介质”包括存储介质和通信介质两者。电源可以是可充电电池。电源也可以是标准电池、来自电源转换器或另一便携 式电源的输入。显示器120可以是彩色LCD屏幕或适合置于设备100内的其他显示器类型。图3是将便携式计算设备100上的输入与第二计算设备400上的基于计算机的内 容405(图4)相关联的方法的图示。便携式计算设备100可以是诸如图1和2中的计算 设备等计算设备,而第二计算设备400可以是如传统台式计算设备。当然,便携式计算 设备100可以是可能的任何计算设备,并且不受标记“便携式”或图1和2中的附图的 限制。在一个实施例中,便携式计算设备100是接受输入并以数字格式存储输入的数字 化输入板。用户可以在数字化输入板110上写字或画图并且该便携式输入410可被存储 为数字数据。在框300,可以在第二计算设备400上显示基于计算机的内容405。基于计算机 的内容405可以是可传递至用户的几乎任何媒体。作为示例而非限制,内容405可以是 其中讲授题目的视频,或内容405可以是交互式问题和回答会话。基于计算机的内容405 可显示有用于停止、倒带、快进或暂停基于计算机的内容405的控件。基于计算机的内 容405也可以是交互式的,这表现在它可以向用户提出问题并接收响应。在一个实施例 中,该交流是基于学习的内容。基于计算机的内容405的各种可能性几乎是无限的。在框310,第二计算设备400可将学习元数据传递至便携式计算设备100。元数 据是公知的并且可被描述为是关于数据的数据。在这种情况下,数据与基于计算机的通 信内容405数据相关。学习元数据可包括与基于计算机的内容405相关的元数据。某些 可能的元数据可包括基于计算机的内容405的长度、基于计算机的内容405中的主题的列 表、关于每一个主题何时开始的计时信息、基于计算机的内容405中的主题的索引、对 基于计算机的内容405中的问题的回答、以及与基于计算机的内容405相关的帮助文件。 元数据还可提供关于什么被认为是适当的响应和适当的笔记的规则集,并且可以在违反 这些规则时给予用户警告。在框320,可以从便携式计算设备100接收数据。数据可包括来自便携式计算设 备100的输入410。输入410可以是可被转换成数字格式的几乎任何输入。作为示例而 非限制,输入410可包括绘图、文本、照片、时间指示、位置指示、音频文件和视频文 件。输入410还可以是来自具有接受来自用户的书写的输入区域110的便携式计算设备 100的数字化绘图。当然,其它输入是可能的并且被构想到。输入410可以在输入点处创建。输入点可以是基于计算机的内容405的进展中 的输入输入的点。例如,输入点可以是基于计算机的内容405中的时间点。在另一示例 中,输入点可以是基于计算机的内容405的进展中的点,诸如主题结束或新主题开始。 在又一示例中,输入点可以是在其之后输入输入410的问题。当然,确定输入点的其他 方式是可能的。
应当注意,输入410可以在便携式计算设备100上创建。便携式计算设备100 可以与或不与第二计算设备400通信。如果便携式计算设备100与第二计算设备400进 行通信,则输入410可以被立即传递至第二计算设备400。如果便携式计算设备100未 与第二计算设备400进行通信,则输入410可以与输入元数据一起存储在便携式计算设 备100中。输入元数据可包括与在输入点显示的基于计算机的内容405相关的学习元数 据。例如,输入元数据可包括输入输入的输入时间,并且可在稍后将该输入时间与基于 计算机的内容405进行匹配以确定在该输入时间显示了什么。在另一实施例中,输入点 可以是基于主题的,诸如在接收到输入时基于计算机的内容405有多深入主题。可将输 入点与第二计算设备400上的基于计算机的内容405中的主题进行匹配。当然,其它类 型和形式的元数据是可能的且已被构想到。在框330,可将来自便携式计算设备100的数据存储在第二计算设备400上的存 储器中。如上所述,便携式计算设备100可以与第二计算设备400通信,并且输入410 可以在输入后不久被存储。在其他情况下,便携式计算设备100可以不与第二计算设备 400通信,在这种情况下,输入可被存储在便携式计算设备100中的存储器210中直到在 便携式计算设备100和第二计算设备400之间建立通信,并且然后数据可被存储在第二计 算设备400中。在框340,可使用输入元数据来在第二计算设备400上的窗口中在基于计算机的 内容405中的输入点处标识和显示输入410。作为示例而非限制,用户可能在能够与第二 计算设备400通信之前已经参与若干基于计算机的内容405会话。输入元数据能够标识 输入410与哪一个基于计算机的内容405会话相关。在另一种情况下,元数据可标识输 入410与其相关的主题。由于元数据是关于数据的数据,因此可能的元数据形式和内容 的范围几乎是无限的。一旦第二计算设备400接收到输入元数据,就可将其存储在存储器中。然后可 分析输入元数据以便将输入数据适当地放置在基于计算机的内容405中的适当位置。同 样,一般概念是输入410将在最初输入该输入的点处与基于计算机的内容405—起显示在 窗口 420中。该点可以是时间点(诸如经过的时间)或者可以是在讨论特定主题时。以此 方式,用户可以回想起在观看基于计算机的内容405中的特定点时发生的笔记或问题。
在另一实施例中,所有输入410都可以在基于计算机的内容405开始时显示在单 独的窗口 420中。当到达基于计算机的内容405中的输入点时,可以突出显示输入410, 或者诸如视觉提示、音频提示或触觉提示等另一提示可通知用户输入410可供与基于计 算机的内容405中的当前点相关地查看。显示在单独的窗口 420中的输入410还可允许选择输入410。这里,输入410 可基于输入文件类型来在适当的编辑应用程序中打开。例如,如果输入410是手写笔 迹,则该输入可以在Microsoft Paint(画图)中打开。如果输入410是文本,则输入 410可以在Microsoft Word 中打开。如果输入410是声音或视频,则输入410可以在 Microsoft Media Player 中打开。一旦打开,就可编辑输入410并且可存储经编辑的 输入410以替换原始输入410或作为其补充。另外,通过选择输入410,可改变输入410的输入点。例如,用户可能观看基于 计算机的内容405并记下一问题。该问题形式的输入410将与指示该输入点的输入元数
9据存储在一起。稍后可在基于计算机的内容405中回答该问题。用户然后可能期望选择 输入410并将其移至回答问题的输入点。当然,任何其他位置可以是适当的,如用户所 期望的那样。在另一实施例中,选择输入410将使得基于计算机的内容405适应输入点。以 此方式,用户可移至基于计算机的内容405中的添加输入410的点。在一示例中,用户 可选择作为由基于计算机的内容405引起的问题的输入410并且基于计算机的内容405可 适应输入点。以此方式,用户能够突出显示基于计算机的内容405中的产生疑惑的区域 或需要额外查阅的区域。在某些实施例中,对于基于计算机的内容405的每一个用户都需要唯一的登录 450。在这种情况下,将显示对应于该用户id 450的输入410,存储为登录的用户450接 收的输入410并且显示只从登录的用户450接收到的输入410。在某些实施例中,登录 450将并非必需,因为便携式计算设备可以只与单个第二计算设备400通信。在其他实施 例中,多个用户可使用相同的基于计算机的内容405并且用户可能期望使其输入410保持 私密。在又一实施例中,诸如教师等监督者能够查阅输入410。以此方式,监督者能够 掌握用户对资料的理解。图4示出了便携式计算设备100以及具有帮助将输入410传送到基于计算机的内 容405的用户界面415的第二计算设备400。基于计算机的内容405可以显示在第二计算 设备400上。在单独的窗口或区域420中,从便携式计算设备100接收输入410。如上 所述,输入410可以在基于计算机的内容405到达输入点时显示,或者可显示与基于计算 机的内容405相关的所有输入410。不一定在单独的窗口中显示输入410。输入410可 以按各种方式被注意到,诸如在基于计算机的内容405中的输入点处以报事贴型注释出 现或者在基于计算机的内容405处在输入点时简短地闪烁。可以选择输入410,并且可显 示输入410的附加细节,诸如输入410的大尺寸版本。在另一选项中,所选的输入410 可基于输入类型来在适当的编辑应用程序中打开。用户界面415还可显示经过时间指示和剩余时间指示430。以此方式,用户可 以知道还剩多少时间来完成主题。另外,可显示基于计算机的内容405的主题列表或索 引440。可选择主题项440并且基于计算机的内容405可移至所选主题。在某些实施例 中,用户可以登录并且可显示登录名450。还可显示用于停止、倒带、快进、跳过主题、 重复主题、暂停和搜索460包括输入410的基于计算机的内容405的选项。还可选择并 显示460帮助选项470。如果问题和回答是基于计算机的内容405的一部分,则问题和回 答会话可以与进展报告一起显示。应当注意,该方法的全部或部分可以单独地在便携式计算设备100上实现。例 如,便携式计算设备100可具有可以是执行该方法所需的全部的显示器120、处理器220 和存储器210。作为示例而非限制,内容405可被显示在便携式计算设备100的显示器 120上并且输入410可被存储在存储器210中并被添加到内容405。作为该方法、用户界面和系统的结果,笔记和其他输入410可被直接输入到基 于计算机的内容405中。笔记410可以在包含来自基于计算机的内容405的元数据的便 携式计算设备100上记录。存储元数据和输入410并且一旦便携式计算设备100与显示 基于计算机的内容405的第二计算设备400通信,就将输入410显示在在创建该输入410时显示的基于计算机的内容405附近。用户可选择该输入410并且基于计算机的内容405 将适应在创建输入410时显示的内容405中的输入点。可编辑输入410或将其移至基于 计算机的内容405中的另一点。
权利要求
1.一种将便携式计算设备100上的输入与第二计算设备上的基于计算机的内容相关联 的方法,包括在所述第二计算设备300上显示所述基于计算机的内容;将学习元数据传递至所述便携式计算设备,其中所述学习元数据包括与所述基于计 算机的内容相关的元数据310;从所述便携式计算设备接收数据320,其中所述数据包括来自所述便携式计算设备100的输入点处的输入410,其中所述输入点包括所述基于 计算机的内容405的进展中输入所述输入410的点;以及输入元数据,其中输入元数据包括与显示在所述输入点处的基于计算机的内容相关 的学习元数据;以及将来自所述便携式计算设备的数据存储在所述第二计算设备上的存储器中330 ;以及使用所述输入元数据来在所述第二计算设备上的窗口中在所述基于计算机的内容中 的所述输入点处标识和显示所述输入。
2.如权利要求1所述的方法,其特征在于,还包括 在所述第二计算设备400上,按照要被选择的选项来显示所述输入410 ;以及使用所述输入元数据来在选择所述输入时在所述输入点处显示所述基于计算机的内容。
3.如权利要求1所述的方法,其特征在于,所述输入410包括选自包括以下各项的组 中的至少一个绘图; 文本; 照片; 时间指示; 位置指示; 音频文件;以及 视频文件。
4.如权利要求1所述的方法,其特征在于,所述输入410包括来自具有接受来自用户 的书写的输入区域110的便携式计算设备的数字化绘图。
5.如权利要求1所述的方法,其特征在于,还包括 允许选择所述输入410 ;基于输入文件类型来在适当的编辑应用程序中打开所述输入410 ; 允许编辑所述输入410并将其存储为已编辑输入;以及 用所述已编辑输入来替换所述输入410。
6.如权利要求1所述的方法,其特征在于,所述基于计算机的内容还包括使用处理器 220来在计算机显示器上显示内容的文件,其中所述内容能被停止、倒带、快进和暂停。
7.如权利要求1所述的方法,其特征在于,所述学习元数据包括关于所述基于计算机 的内容的数据,包括选自包括以下各项的组中的至少一个所述基于计算机的内容的长度; 所述基于计算机的内容中的主题; 关于每一个主题何时开始的计时信息; 所述基于计算机的内容中的主题的索引440 ; 对所述基于计算机的内容中的问题的回答;以及 与所述基于计算机的内容相关的帮助文件。
8.如权利要求1所述的方法,其特征在于,还包括使用对应于每一个用户的唯一登 录,存储对登录的用户450接收的输入以及显示只从所述登录的用户450接收到的输入 410。
9.如权利要求8所述的方法,其特征在于,还包括允许监督者查阅来自所述登录的用 户450的输入410。
10.—种用于将便携式计算设备上的输入与第二计算设备上的基于计算机的内容相关 联的用户界面,包括在所述第二计算设备上在所述第二计算设备300上显示所述基于计算机的内容;在所述基于计算机的内容到达输入点时,在所述基于计算机的内容的侧面板中显示 在所述便携式计算设备100已经与所述第二计算设备150通信之后从所述便携式计算设备 接收到的输入410,其中所述输入点包括所述基于计算机的内容的进展中输入所述输入的点;并且所述输入410包括选自包括以下各项的组中的至少一个绘图;文本;照片;时间指示;位置指示;音频文件;以及视频文件。
11.如权利要求10所述的用户界面,其特征在于,还包括 按照要被选择的选项显示所述输入410 ;以及在选择所述输入410后,显示与所述输入410相关的附加细节。
12.如权利要求10所述的用户界面,其特征在于,所述输入包括来自具有接受来自用 户的书写的输入区域110的便携式计算设备的数字化绘图。
13.如权利要求10所述的用户界面,其特征在于,还包括 显示允许选择所述输入410的选项;如果选择所述输入410,则基于输入文件类型来在适当的编辑应用程序中显示所述输 入 410 ;允许编辑所述输入410并将其存储为已编辑输入;以及 用所述已编辑输入来替换所述输入410。
14.如权利要求10所述的用户界面,其特征在于,还包括显示对应于用户的登录屏幕以及显示从登录的用户接收到的输入410。
15.如权利要求10所述的用户界面,其特征在于,显示所述基于计算机的内容还包括 显示用于停止、倒带、快进、跳过主题、重复主题、暂停和搜索包括输入410的基于计 算机的内容的选项460。
16.如权利要求10所述的用户界面,其特征在于,还包括显示所述基于计算机的内容 中的主题440的索引并且允许选择所述主题440,其中关于所述主题的基于计算机的学习 以及与所述主题相关地接收到的输入410将在选择所述主题时显示。
17.—种包括处理器、存储器和输入/输出电路的计算机系统,所述处理器被编程为 执行计算机可执行指令,所述计算机可执行指令包括用于将输入与基于计算机的内容相 关联的指令,所述计算机可执行指令包括用于以下操作的指令将学习元数据传递至所述计算机系统,其中所述学习元数据包括与所述基于计算机 的内容相关的元数据3120;接受所述基于计算机的内容的每一个用户的唯一用户id 450 ;显示所述基于计算机的内容300 ;从用户450接收数据,其中所述数据包括输入点处的来自所述用户450的输入,其中所述输入点包括所述基于计算机的内容 的进展中输入所述输入410的点,并且其中输入410包括选自包括以下各项的组中的至少 一个 绘图; 文本; 照片; 时间指示; 位置指示; 音频文件;以及 视频文件;以及输入元数据,其中输入元数据包括与显示在所述输入点处的基于计算机的内容相关 的学习元数据;以及将所述数据存储在存储器330中;以及使用所述输入元数据来在显示器上的窗口中在所述基于计算机的内容中的输入点处 标识和显示对应于所述用户id 450的输入340。
18.如权利要求17所述的计算机系统,其特征在于,还包括用于以下操作的计算机可 执行指令按照要被选择的选项显示所述输入410 ;以及使用所述输入元数据来在选择所述输入410时在所述输入点处显示所述基于计算机 的内容。
19.如权利要求17所述的计算机系统,其特征在于,还包括用于以下操作的计算机可 执行指令允许选择所述输入;基于输入文件类型来在适当的编辑应用程序中打开所述输入410 ;允许编辑所述输入410并将其存储为已编辑输入;以及 用所述已编辑输入来替换所述输入410。
20.如权利要求17所述的计算机系统,其特征在于,所述学习元数据包括关于所述基 于计算机的内容的数据,包括选自包括以下各项的组中的至少一个 所述基于计算机的内容的长度; 所述基于计算机的内容中的主题; 关于每一个主题何时开始的计时信息; 所述基于计算机的内容中的主题的索引; 对所述基于计算机的内容中的问题的回答;以及 与所述基于计算机的内容相关的帮助文件。
全文摘要
笔记和其他输入可被直接输入到基于计算机的内容上。笔记可以在包含来自基于计算机的内容的元数据的便携式计算设备上记录。存储元数据和输入并且一旦便携式计算设备与显示基于计算机的内容的第二计算设备通信,就将输入显示在在创建该输入时显示的基于计算机的内容附近。
文档编号G06F3/01GK102016760SQ200980116862
公开日2011年4月13日 申请日期2009年4月7日 优先权日2008年5月8日
发明者A·蒂瓦里, M·F·柯尼格, M·F·黑纳斯, S·巴塔查里亚, T·普拉里亚 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1