增强的信息收藏环境的制作方法_2

文档序号:9332779阅读:来源:国知局
于用户输入。接下来,确定由用户输入标识的与演示记录105的特定部分 对应的书写段落103的特定部分。在此场景下,因为两个部分基本同时产生,故而词"golf " 对应于演示记录105的最底下的部分。媒体功能现在可以被应用到适当的书写部分,诸如 跳转到、删除或突出显示该词以及任何其他合适的媒体功能、其组合或变体。
[0031] 尽管控制过程200 -般涉及标识对应于用户输入的媒体功能,标识演示记录的哪 个部分对应于书写部分,以及向演示部分施加媒体功能,但是控制过程200的变体是可能 的。例如,附加于或替代于实际上执行前述步骤中的每一步骤,控制过程200的变体可以涉 及发起前述步骤中的每一步骤。例如,控制过程200的变体可以包括发起对媒体功能的标 识、发起对演示记录的部分的标识以及发起媒体功能的应用中的一些或全部,以及它们的 任何组合或变体。
[0032] 控制过程200的另一个变体可以包括附加于或替代于上述步骤的其他步骤。例 如,控制过程200的变体可以包括发起收藏环境的演示,收藏环境包括具有演示部分的演 示记录和具有书写部分的书写段落的演示。变体还可以包括发起哪个书写部分对应于被导 向到书写段落的用户输入的标识,以及哪个演示部分对应于所标识的书写部分的标识。最 后,变体还可以包括发起媒体功能到所标识的演示部分的应用。
[0033] 图3中提到的计算系统300可表示控制过程200或其变型可在其上合适地实现的 任何计算装置、一个或多个系统。可任选地,计算系统300还可适合于实现全部或部分应用 环境100。实现控制过程200或其变体可以包括控制过程200的本地执行、流执行或托管执 行,或者其任意组合或变体。计算系统300的各示例包括移动计算设备、台式计算机、蜂窝 电话、平板计算机、膝上型计算机、笔记本计算机、媒体设备和游戏设备以及任何其他类型 的移动计算设备和其任何组合或变体。计算系统300的各示例还包括服务器计算机、云计 算平台和虚拟机以及任何其他类型的计算系统、其变型或组合。
[0034] 计算系统300包括处理系统301、存储系统303、软件305、通信接口 307和用户接 口 309。处理系统301操作地与存储系统303、通信接口 307和用户接口 309耦合。处理系 统301从存储系统303加载并执行软件305。当一般而言由计算系统300执行时,且具体而 言由处理系统301执行时,软件305指导计算系统300如本文中针对控制过程200或其变 体所述地那样操作。计算系统300可任选地包括出于简化的目的在本文中没有讨论的附加 设备、特征或功能。
[0035] 仍然参考图3,处理系统301可以包括从存储系统303中检索并执行软件305的微 处理器以及其他电路。处理系统301可以在单个处理设备中实现,但也可以跨协作执行程 序指令的多个处理设备或子系统分布。处理系统301的示例包括通用中央处理单元、专用 处理器、和逻辑设备、以及任何其他类型的处理设备、其组合或变型。
[0036] 存储系统303可包括可由处理系统301读取并能够存储软件305的任意计算机可 读存储介质。存储系统303可包括易失性和非易失性、可移动和不可移动介质,它们以用于 存储诸如计算机可读指令、数据结构、程序模块或其它数据这样的信息的任意方法或技术 来实现。存储介质的示例包括随机存取存储器、只读存储器、磁盘、光盘、闪存、虚拟存储器 和非虚拟存储器、磁带盒、磁带、磁盘存储或其它磁存储设备,或任何其它类型的存储介质。 存储介质决不是传播信号。除了存储介质以外,在一些实现中,存储系统303还可包括软件 305可通过其进行通信的通信介质。存储系统303可以被实现为单个存储设备,但也可以跨 相对于彼此放置在一起或分布式的多个存储设备或子系统来实现。存储系统303可以包括 附加元件,诸如能够与处理系统301通信的控制器。
[0037] 软件305可用程序指令来实现,并且除了其他功能之外,当一般而言由计算系统 300执行或具体而言由处理系统301执行时,可指导计算系统300或处理系统301如本文中 针对控制过程200所述的那样来操作。软件305还可包括附加过程、程序或组件,诸如操作 系统软件或其他应用软件。软件305还可包括固件或可被处理系统301执行的某些其它形 式的机器可读处理指令。
[0038] 一般而言,软件305可在被加载到处理系统301中并被执行时将计算系统300整 个从通用计算系统变换成被定制以促进如本文中针对每一实现所述的收藏环境的专用计 算系统。事实上,存储系统303上的编码软件305可变换存储系统303的物理结构。在本 说明书的不同实现中,物理结构的具体变换可取决于各种因素。这样的各因素的示例可以 包括,但不仅限于:用于实现存储系统303的存储介质的技术以及计算机存储介质是作为 主存储还是辅存储。
[0039] 例如,如果计算机存储介质被实现为基于半导体的存储器,则当在其中编码程序 时软件305可以变换半导体存储器的物理状态,诸如通过变换构成半导体存储器的晶体 管、电容器或其他分立电路元件的状态。一种类似的变换可以相对于磁性或光学介质发生。 在没有偏离本说明书的范围的情况下,物理介质的其他变换也是可能的,前面提供的示例 只是为了便于这一讨论。
[0040] 应理解,计算系统300 -般旨在表示用于部署和执行软件305以实现控制过程 200 (及其变体)以及可选的全部或部分收藏环境100的计算系统。然而,计算系统300还 可表示其上可展现软件305并且软件305可以从其分发、传输、下载或以其他方式提供至又 一计算系统以供部署和执行或又一附加分发的任何计算系统。
[0041] 再次参考图1,通过采用软件305的计算系统300的操作,可针对收藏环境100执 行变换。作为示例,收藏环境100可以被认为在受控于控制过程200及其变体时从一种状 态变换成另一状态。在第一状态,计算系统300可以呈现收藏环境100的视图101A,藉此词 "golf"被选择并且媒体功能被相应地应用到演示记录105的对应部分。在视图IOlB中,在 选择书写段落103中不同的词(诸如词"Charlie")之际,媒体功能相应地被应用到演示记 录105的不同的对应部分。换言之,演示记录105或其功能以受用户与书写段落103的对 应部分的交互驱动的动态方式从一个视图变换成接下来的视图。
[0042] 再次参考图3,通信接口 307可包括允许在计算系统300和其它计算系统(未示 出)之间通过通信网络或网络集合(未示出)进行通信的通信连接和设备。加在一起允许 系统间通信的连接和设备的示例包括网络接口卡、天线、功率放大器、RF电路系统、收发机 以及其它通信电路系统。连接和设备可通过通信介质通信以与其他计算系统或系统网络交 换通信,诸如金属、玻璃、空气或任何其他合适的通信介质。上述通信介质、网络、连接和设 备是公知的且无需在此处详细讨论。
[0043] 用户接口 309可包括:鼠标、语音输入设备、用于接收来自用户的触摸姿势的触摸 输入设备、用于检测用户的非接触姿势和其它运动的运动输入设备,以及其它类似的输入 设备以及能够接收来自用户的用户输入的相关联的处理元件。输出设备(诸如显示器、扬 声器、触觉设备)和其它类型的输出设备也可以被包括在用户接口 309中。在一些情况中, 输入和输出设备可以被结合在单个设备中,诸如能够显示图像并接收触摸姿势的显示器。 上述用户输入和输出设备在本领域中公知且无需在此处详细讨论。用户接口 309还可包括 支持以上讨论的各种用户输入和输出设备的、处理系统301可执行的相关联的用户接口软 件。用户接口软件和设备分开地或彼此及与其他硬件和软件元件结合可提供图形用户接 口、自然用户接口、或任何其他种类的用户接口。
[0044] 图4示出收藏页面401的数个视图491-493以展示控制过程200或其变体的一个 特定的实现。收藏页面401包括书写段落403、时间显示406以及媒体控制411。收藏页面 401可以是其中可以收藏各种格式的各种各样信息的收藏环境内的任何页面。可以收藏的 信息的示例包括打印的书写文本、手写文本、音频记录、视频记录、图像、网站剪辑、电子表 格表、屏幕剪辑、附件文件、扫描结果、虚拟白板演示以及日期和时间信息,以及任何其他合 适的信息。
[0045] 可以通过执行专用的笔记记录应用(诸如Microsoft? OneNote? )来呈现收藏 页面401。然而,收藏页面401还可以由其他类型的产品应用来呈现,诸如专用文字处理、电 子表格、演示或发布应用。收藏页面401还可以通过执行其他类型的应用来呈现,诸如操作 系统实用程序和组件、游戏应用、嵌入式应用或能够收藏各种格式的各种各样信息的任何 其他类型的程序。
[0046] 书写段落403和书写段落405各自包括诸书写部分。书写部分可以是书写段落 403和405可分割成的任何分立的单元,诸如词、段落行、单个字符或任何其他合适的单元、 各单元的组合或其变体,其大小可以是统一的或者可以是变化的。书写段落403和405的 每一部分可以以各种方式被输入,诸如打印、手写识别或任何其它合适的机制。
[0047] 书写段落403和405的至少一些部分可以对应于与书写段落403和405的那些部 分几乎同时产生的演示记录的各部分。可以使用笔记记录应用的任何合适的记录组件、单 独的应用或能够记录演示的任何其他应用的任何组合(诸如音频或视频演示、虚拟白板演 示、聊天会话等)来记录演示记录(未示出)的各部分。此外,演示记录的各部分可以是演 示记录可分割成的任何分立的单元,诸如块、帧、幻灯片和图像以及任何其他合适的单元、 各单元的组合或其变体,其大小可以是统一的或者可以是变化的。
[0048] 可以跟踪书写段落403和405的哪些部分对应于演示记录的哪些部分以允许之后 的同步。例如,用户在记录与会议有关的笔记时可以产生书写段落,而在同时可以产生该会
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1