电子划写输入的制作方法_2

文档序号:9650565阅读:来源:国知局
br>[0054]所述装置可被配置为实施以下中的至少一个:确定所述用户电子划写输入的输入方式特性,以及关联使用所述用户电子划写输入的功能。
[0055]所述装置可以是以下中的一个或多个:电子笔、棒(wand)、便携式电子设备、移动电话、智能电话、平板计算机、表面计算机、膝上型计算机、个人数字助理、图形平板、笔式计算机、非便携式电子设备、桌上型计算机、监视器/显示器、家用电器、服务器,或者用于上述一个或多个的模块。
[0056]所述电子笔可以是所述装置或者可以包括在所述装置中。
[0057]根据另一示例,提供了一种包括计算机程序代码的计算机程序,所述计算机程序代码被配置为至少实施以下操作:基于用户电子划写输入的一个或多个确定的输入方式特性,将所述用户电子划写输入与要使用所述用户电子划写输入来实施的功能相关联。
[0058]根据另外的示例,提供了一种方法,该方法包括:基于用户电子划写输入的一个或多个确定的输入方式特性,将所述用户电子划写输入与要使用所述用户电子划写输入来实施的功能相关联。
[0059]根据另一示例,提供了一种装置,包括:用于基于用户电子划写输入的一个或多个确定的输入方式特性,将所述用户电子划写输入与要使用所述用户电子划写输入来实施的功能相关联的构件。
[0060]本公开包括独立的或各种组合形式的一个或多个相应的方面、示例或特征,而不管是否以该组合或独立的形式进行具体陈述(包括要求进行保护)。用于实施一个或多个所讨论的功能的相应装置和相应功能单元(例如,输入方式特性确定器、电子划写输入关联器、电子功能关联器和功能实施器)也在本公开的范围内。
[0061]计算机程序可以被存储在存储介质上(例如在CD、DVD、存储棒或其它非易失性介质上)。计算机程序可被配置为作为应用而运行在设备或装置上。可以由设备或装置经由操作系统来运行应用。计算机程序可以形成计算机程序产品的一部分。用于实现一个或多个所公开方法的对应的计算机程序也在本公开之内并且被一个或多个所描述的示例所涵至
ΠΠ ο
[0062]上述
【发明内容】
旨在仅仅是示例性而非限制性的。
【附图说明】
[0063]现在参考附图仅通过示例的方式给出描述,在附图中:
[0064]图1图示了根据本公开的一个示例的包括多个电子组件(包括存储器和处理器)的示例装置示例;
[0065]图2图示了根据本公开的另一示例的包括多个电子组件(包括存储器、处理器和通信单元)的示例装置示例;
[0066]图3图示了根据本公开的另一示例的包括多个电子组件(包括存储器和处理器)的示例装置示例;
[0067]图4图示了根据本公开的示例包括多个可能的输入传感器/设备的示例装置;
[0068]图5a_5d图示了根据本公开的示例在不同的确定输入平面中的用户电子划写;
[0069]图6a_6b图示了根据本公开的示例使用电子笔的不同的确定输入角的用户电子划与;
[0070]图7a_7b图示了根据本公开的示例的使用不同的施加压力的用户电子划写;
[0071]图8a_8d图示了根据本公开的示例在不同表面类型上的用户电子划写;
[0072]图9a_9b图示了根据本公开的示例使用不同尺寸字迹的用户电子划写;
[0073]图10a-10b图示了根据本公开的示例使用不同划写速度的用户电子划写;
[0074]图lla-llb图示了根据本公开的示例在特定类型的电子文档中包括的用户电子划写输入;
[0075]图12a_12b图示了根据本公开的示例在特定应用的特定条目字段中包括的用户电子划写输入;
[0076]图13a_13b图示了根据本公开的示例用特定语言标识的用户电子划写输入;
[0077]图14a_14b图示了根据本公开的示例在来自相同类型的多个应用的特定应用中包括的用户电子划写输入;
[0078]图15a_15b图示了根据本公开的示例被传输到特定设备的用户电子划写输入;
[0079]图16a_16b图示了根据本公开的示例与特定书写风格相关联的用户电子划写输入;
[0080]图17a_17b图示了根据本公开的示例与用于使用特定的网络服务卡来传输的电子消息相关联的用户电子划写输入;
[0081]图18a_18b图示了根据本公开的示例的用户电子划写绘制/图片图像输入;
[0082]图19图示了根据本公开的示例在用于划写的电子笔上显示的用户电子划写输入;
[0083]图20a_20b分别图示了与远程计算元件通信的装置;
[0084]图21图示了根据本公开的示例方法的流程图;以及
[0085]图22示意性地图示了提供程序的计算机可读介质。
【具体实施方式】
[0086]用户可以使用电子设备用于手动划写输入。例如,用户可以使用电子笔来进行划写,所述电子笔包括被配置成检测该笔的移动的传感器。然后,所检测到的移动可被处理并转换成电子输入,诸如文本或图片。
[0087]例如,用户可以使用电子笔来手写一句子,并且手写消息可被检测和输入到设备。然后,该消息可以例如被呈现为用户的字迹的电子表示,或者可以使用字迹识别而被转换成电子字符/文本。所键入的字符/文本可以被重新格式化,例如以便改变字体尺寸和风格。所键入的字符/文本可被复制到电子文档中,诸如文字处理文档、电子邮件或者其它消息。作为另一示例,用户可以使用电子笔来勾画绘图,并且可以使该绘图的电子表示在设备上可用。
[0088]例如,电子笔可以是被配置用于电子划写的专用电子笔,或者可以是具有电子划写和其它功能的设备,诸如提供了移动电话通信功能、因特网接入和/或音频/视频回放以及电子划写功能的便携式电子设备。电子笔可以是具有被配置为检测用户划写输入的传感器(诸如加速计)的任何设备。
[0089]使用电子笔来键入文字可能需要一定量的预先规划。例如,如果用户想要将文本键入到消息收发应用中,则可能需要用户在开始用笔进行书写之前首先打开消息收发应用,然后选择选项以便使用电子划写来构成新的消息。
[0090]预先规划和预先配置设备从而使得根据需要处理电子划写输入,这对用户来说可能是不方便的。可能在决定进行书写和配置设备来接收和处理电子划写输入之间丢失用户的思路。能够使用电子笔进行手写的益处之一将是:允许用户简单地拾取笔并迅速地进行书写/绘制,而无需操纵触敏屏或设备的其它用户接口使得根据需要来处理划写输入。如果要求用户设置设备以便在开始划写之前如同用户预期的那样接收划写输入,则不可获得该益处。
[0091]用户可以使用设备进行划写,并且所划写的用户输入可被记录以供同一设备使用。用户可能希望将所划写的输入键入到具有最小用户接口的划写设备。例如,用户可能希望将所划写的输入键入到在不具有例如(诸如触敏型)屏幕或键盘/按钮的划写设备上运行的特定应用。这样的设备例如可以是相对小的移动通信设备(用于提高便携性)。用户可能难以将这样的小型设备配置成接收和处理用户电子划写文本。在可容易用于打字的设备上可能没有用于物理或虚拟键盘的空间,并且这样的设备的显示屏可能太小以致在任何时间在屏幕上仅可显示有限数目的图形用户接口图标/选项。该设备甚至可能不具有触敏屏。在这样的情况下,将设备配置成接收和处理后续的用户划写输入所需的步骤对用户来说可能是困难的和非显而易见的,并且因而将设备配置成接收和处理划写输入可能破坏在决定进行划写与能够在将设备配置用于输入接收之后开始进行划写之间的用户流程。由于在配置设备以便接收划写输入方面的挑战,失去了能够快速拾取和写入的益处。
[0092]在此公开的一个或多个示例针对的是当用户进行电子划写时,对划写输入(例如文本/绘图)实施的功能取决于划写所述文本/绘图的方式。以这种方式,用于电子划写的设备的方式/情境/周围区域可被考虑,就好像这是设备的用户接口的一部分。
[0093]在此描述的示例可以向用户提供快速自然的方式来经由划写启动应用并将文本/图像键入到应用中。特定的应用可能不需要被预先配置成接受后续的电子划写输入。因而,例如,用户可能不需要手动地搜索和选择他想要使得电子划写输入可用的应用,因为适当的应用可自动地开启和配置成基于用户进行输入的方式来接收电子划写输入。作为另一示例,用户可能不需要将应用配置成以特定方式格式化电子划写输入,因为所述格式化可以基于进行电子划写输入的方式而被自动实施。
[0094]对电子划写输入实施特定的功能取决于进行输入的方式,这可以为用户提供直观和自动的过程来键入电子划写输入。对于可能不需要搜索和预先配置特定应用或应用设置来处理电子划写输入的用户来说,这可以节省时间和精力。某些示例可用于具有小型显示器的小型移动装置/设备,因为设备的用户接口可被视为延伸至该设备周围的环境。用户接口可被视为在设备的内部和外部都出现,因此小型装置/设备的用户接口不一定受设备尺寸的限制。
[0095]有可能生产具有可用于电子划写的各种不同形式因素的电子设备(诸如移动电话),因为用户可能不需要太过依赖于能够经由例如相对大的触敏屏进行用户输入以便将设备配置用来处理划写输入。可以基于进行电子划写输入的方式来设置设备和应用。
[0096]附图中描述的其它示例已被提供了参考数字,所述参考数字对应于前面描述的示例的类似特征。例如,特征数字100也可以对应于数字200、300等。这些编号的特征可出现在附图中,但可能不直接针对的是这些特定示例的描述。在附图中也提供了这些编号的特征,以帮助理解另外的示例,特别是关于类似先前描述的示例的特征。
[0097]图1示出了包括存储器107、处理器108、输入端I和输出端0的装置100。在该实施例中,仅一个处理器和一个存储器被示出,但应当认识到,其它实施例可以利用不止一个处理器和/或不止一个存储器(例如相同或不同的处理器/存储器类型)。
[0098]在该示例中,装置100是用于具有触敏显示器的便携式电子设备的专用集成电路(ASIC)。在其它示例中,装置100可以是用于所述设备的模块,或者可以是所述设备本身,其中,处理器108是所述设备的通用CPU,而存储器107是被所述设备包括的通用存储器。在其它示例中,显示器可以不是触敏型的。
[0099]输入端I允许接收从其它组件(诸如便携式电子设备的组件(例如触敏或悬敏显示器)等)到装置100的信令。输出端0允许向前提供从装置100内到其它组件(诸如显示屏、扬声器或振动模块)的信令。在该示例中,输入端I和输出端0是连接总线的一部分,其中,所述连接总线允许装置100连接到其它组件。
[0100]处理器108是通用处理器,其专用于根据以计算机程序代码形式存储在存储器107上的指令来对经由输入端I接收的信息进行执行/处理。由来自处理器108的所述操作所生成的输出信令被经由输出端0向前提供给其它组件。
[0101]存储器107 (不必是单个存储器单元)是
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1