用墨水来创作演示的制作方法

文档序号:9602516阅读:607来源:国知局
用墨水来创作演示的制作方法
【专利说明】用墨水来创作演示
[0001]背景
[0002]现代演示方法和系统大量地依赖于用于与应用程序的演示内的信息进行交互的交互式工具。这类交互式工具可以与演示软件、文字处理软件、以及被用来呈现信息的其它应用一起使用。传统地,应用程序的使用依赖于对有线输入设备(诸如鼠标)的使用来与演示交互。随着触摸敏感/指示笔敏感的显示器以及触摸屏以及基于笔的计算设备的出现,与应用程序的各种新的交互程度变得可能。
[0003]各实施例正是对于这些和其它一般考虑事项而做出的。而且,尽管讨论了相对具体的问题,但是应当理解,各实施例不应被限于解决本【背景技术】中所标识的具体问题。
[0004]概述
[0005]提供本概述来以简化形式介绍将在以下详细描述部分中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
[0006]本公开的各实施例提供了一种用于用电子墨水数据来创作演示的方法和系统。具体来说,此处公开的各实施例允许接收触摸输入以及标识对应于所接收的输入(诸如但不限于触摸或笔输入)的演示数据的类型对象。在某些实施例中,随后可标识对应于该触摸或笔输入的版式。随后基于所接收的触摸或笔输入、所标识的类型对象、以及所标识的版式来生成演示。演示数据随后被显示。
[0007]各实施例可被实现为计算机进程、计算系统、或者诸如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读的并编码了用于执行计算机进程的指令的计算机程序的计算机存储介质。
[0008]附图简述
[0009]参考以下附图描述非限制性和非穷尽的实施例,其中:
[0010]图1示出了根据一个或多个实施例的用于用电子墨水数据来创作演示的系统;
[0011]图2示出了根据一个或多个实施例的用于由客户端设备用电子墨水数据来创作并编辑演示的示例性用户界面;
[0012]图3示出了根据一个或多个实施例的用于基于客户端设备接收到的电子墨水数据来显示演示的示例性用户界面;
[0013]图4示出了根据一个或多个实施例的用于用电子墨水数据来创作演示的方法;
[0014]图5示出了根据一个或多个实施例的用于用电子墨水数据来创作并编辑演示的示例性用户界面;
[0015]图6示出了根据一个或多个实施例的用于基于客户端设备接收到的电子墨水数据来显示演示的示例性用户界面;
[0016]图7示出了根据一个或多个实施例的用于用电子墨水数据来生成演示的方法;
[0017]图8示出了根据一个或多个实施例的用于用电子墨水数据来创作并编辑演示的示例性用户界面;
[0018]图9示出了根据一个或多个实施例的用于基于客户端设备接收到的电子墨水数据来显示演示的示例性用户界面;
[0019]图10示出了根据一个或多个实施例的用于用电子墨水数据来创作并编辑演示的示例性用户界面;
[0020]图11示出了根据一个或多个实施例的用于基于客户端设备接收到的电子墨水数据来显示演示的示例性用户界面;
[0021]图12示出了根据一个或多个实施例的用于用电子墨水数据来创作并编辑演示的示例性用户界面;
[0022]图13示出了根据一个或多个实施例的用于基于客户端设备接收到的电子墨水数据来显示演示的示例性用户界面;
[0023]图14示出用于执行本公开的一个或多个实施例的平板计算设备;
[0024]图15示出了适于实现此处所公开的一个或多个实施例的计算环境的框图;
[0025]图16A示出执行此处所公开的一个或多个实施例的移动计算设备的一个实施例;
[0026]图16B是适于实施此处所公开的一个或多个实施例的示例性移动计算设备的简化框图;以及
[0027]图17是适于实施此处所公开的一个或多个实施例的分布式计算系统的简化框图。
[0028]详细描述
[0029]以下将参考形成本发明一部分并示出各具体示例性实施例的附图更详尽地描述各个实施例。然而,各实施例可以以许多不同的形式来实现,并且不应将其解释为限制此处所阐述的各实施例;相反地,提供这些实施例以使得本公开变得透彻和完整,并且将这些实施例的范围完全传达给本领域普通技术人员。各实施例可按照方法、系统或设备来实施。因此,这些实施例可采用硬件实现形式、全软件实现形式或者结合软件和硬件方面的实现形式。因此,以下详细描述并非是局限性的。
[0030]在此处所描述的各实施例中,“电子墨水”、“e_墨水”以及“墨水”一般指的是代表或被识别为从用户与触摸屏、触摸敏感显示器、指示笔敏感显示器、基于姿势的接口或输入设备(例如包括但不限于姿势一感测技术,诸如华盛顿州雷蒙德市的微软公司的KINECT设备内使用的技术)接收的输入的数据。虽然本说明书的余下部分内的各实施例描述了触摸敏感显示器(例如,包括触摸屏)和/或指示笔敏感显示器的使用,但是本领域的技术人员将认识到基于姿势的输入设备(即基于来自手部移动、面部移动、手臂移动和其它各种类型的基于姿势的输入的姿势来识别输入的设备)是可能的,并且被设想为落在本公开的完整的发明范围内。在一个非限制性示例中,电子墨水可指的是表示从正与触摸屏进行交互的用户处接收的输入的X-Y坐标、形状、压力、或其它特性的数据。在另一非限制性示例中,电子墨水可指的是表示画在触摸敏感显示器上的向量图或演示对象的解释的数据。在此处描述的各实施例中,“显示器”一般指的是可视输出设备。本领域普通技术人员将理解,“显示器”可指各种可视输出设备,包括但不限于使用LED、IXD、CRT、等离子、以及0LED显示器技术的显示器。如此处所描述的,显示器可包含一个或多个计算设备或计算设备的组件,组件包括但不限于处理器、存储器、通信接口、以及无线硬件,无线硬件包括遵循各种标准(诸如蓝牙和IEEE 802.11标准)的技术。本领域技术人员将进一步认识到一个或多个应用编程接口(API)可被用来呈现、识别、和/或解释电子墨水数据。
[0031]基于上述内容,此处所描述的各实施例描述了用于通过处理由计算设备所接收的电子墨水数据来创作演示的系统和方法。各实施例包括处理使用触摸敏感输入设备(例如,移动电话或平板计算机)的用户输入,使得用户输入可被识别为电子墨水数据并且被解释为演示对象和/或(根据情况)在演示(例如,华盛顿州雷蒙德市的微软公司的POWERPOINT应用程序子类的应用程序的演示)内呈现。例如,所接收的电子墨水数据(例如,表示用户与触摸敏感显示器的触摸敏感输入的数据)可被处理,使得应用程序识别并显示来自用户的触摸敏感或笔敏感输入。(需要注意,术语触摸敏感可包括来自用户的手指、指示笔、笔、或与触摸敏感显示器交互的任何设备的输入。)作为另一示例,所接收的电子墨水数据(例如,表示用户与触摸敏感显示器的触摸敏感输入的数据)可被处理使得应用程序标识演示对象或对应于所接收的电子墨水数据的其它演示数据。一旦标识了演示对象或其它演示数据,应用程序随后在应用程序的演示内呈现和显示所标识的演示对象或其它演示数据。在一个实施例中,呈现演示对象或其它演示数据可包括,示例化一个或多个演示对象或以其它方式使用演示数据或应用数据来呈现所标识的演示对象或其它演示数据。
[0032]图1示出了根据一个或多个实施例的用于用电子墨水数据来创作演示的系统100。参见图1,系统100包括客户端设备110和服务器设备140。本领域技术人员将认识到一个或多个附加客户端设备可通信地耦合到客户端设备110和服务器设备140。在各实施例中,客户端设备110通过通信连接130通信地耦合到服务器设备140,通信连接130通常采用局域网(LAN)连接。在其它实施例中,客户端设备110和服务器设备140通过无线连接(未示出)来通信地耦合,无线连接通常采用广域网(WAN)连接。本领域普通技术人员将认识到客户端设备110和服务器设备140可通过有线和无线连接的各种组合来连接。本领域技术人员还将认识到系统100也可包括不通信地耦合到网络130或服务器设备140的独立的客户端设备110。虽然示出的是客户端和服务器,但是也设想了附加的客户端和服务器可通过网络连接130来连接。还进一步设想了网络连接可进一步连接到各种其它计算设备,包括但不限于网络存储设备(未示出)。本领域普通技术人员将认识到客户端设备110和服务器设备140以及本公开内所描述的其它设备可根据情况互换地包括移动计算设备或计算设备。
[0033]在各实施例中,客户端设备110是包括触摸敏感显示器的移动计算设备(例如,移动电话、平板或膝上型计算机)。如此处所描述的,显示器可包含一个或多个计算设备或计算设备的组件,组件包括但不限于处理器、存储器、通信接口、以及无线硬件,无线硬件包括遵循各种标准(诸如蓝牙和IEEE 802.11标准)的技术
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1