用于将图片式人工物插入到文本文档中的设备和方法

文档序号:6618579阅读:163来源:国知局
专利名称:用于将图片式人工物插入到文本文档中的设备和方法
用于将图片式人工物插入到文本文档中的设备和方法 相关申请的交叉引用本申请要求于2006年5月26日提交的美国临时专利申请第60/803,342 号的优先权。发明领域本发明涉及向文本消息的读者表达意思。
技术背景诸如蜂窝电话和便携计算机等移动设备的用户发现这些设备在用于交换 文本方面非常有用。为了提高效率,縮写或修改文本以提高文本的输入速度变 得很常见。这一应用变得如此常见以致于它已演变成语言的一个全面的子集。 一种这类文本的编纂最近被称为"青少年用语"或"行话"并具有许多后续补 充,但不是通用的并且它与常规文本交换起来并非轻而易举。作为可以如何修改文本的例子,在青少年用语中,数值2被用作文字"to"、 "two"和"too"的语音替代。数值4被用作"for"的替代而数值8可以视为 三字母组"ate",或作为一个词或作为较长词中的一个音节,诸如"mate" (m8)、 "gate " (g8) 、 " innovate " (n of 8)。基于文本的服务的专业用户还使用编纂。其最简单的形式可以是简单縮 写。例如,飞行天气报告将常常变更、縮写或省略文字以简化文本,依靠受过 训练的读者来解释整个意思。在某种程度上,这有一定历史基础;因为电传打 字机系统曾用于检索和显示信息,当时必须实际上由可用的机器来完整地表示 信息代码。从作为FM0700 19013KTP6SM VCSH SCT035 OVC070传送的芝加 哥奥黑尔终端区域预报中取的采样被译成"预计从协调世界时上午7点起190 度方向时速13哩/小时的风。预计能见度超过6法定英里,预计附近区域有降雨。预计3,500英尺处有散云层,在7,000英尺处多云。"这类编纂的相当 有效但对于未受训练的用户来说非常难读。当然未经训练时,我们理解这种编 纂也会模糊意思,但在本发明的情形中,我们可以较少关注由设计的密码术导 致的故意的秘密。继续天气文本的例子,气象的强度可以由诸如+或一等简单的字符指示但 我们的问题在于需要理解一序列的诸元素之间的上下文关系。再次引用天气的 例子,+RA可指大雨而一TSRA可解释成具有小雨的雷暴雨。假设用户理解 降水小而不全是雷暴雨状态。近来,文本的编纂包括诸如图标等对象。设备和网络的改进促进了这些图 标的使用。这类对象的一个例子一般称为"由字符组成的图释"。由字符组成 的图释通常结合使用标点符号来赋予电子文本交换以情感深度。例如,通过使 用三个标点符号,快乐的脸可以作成:-)或悲伤的脸可以作成:-(,其中任一种包 含着远远超出单单文本的含义。更有蕴义的图形环境允许这些基本符号被诸如 和@等更富表现力的图标替换。发明内容本发明可以体现为将图片式人工物(arti^^l插入文本文档的方法。在一种 这类方法中,提供了关系数据库。该数据库可以具有至少一个与图片式人工物 链接的可能的文本输入项。可以从输入设备接收文本,并且可以搜索数据库以 确定所接收的文本是否与所链接的可能的文本输入项匹配。如果所接收的文本 与所链接的可能的文本输入项匹配,则所链接的图片式人工物被提供。所提供 的图片式人工物可以被选择,并被插入文本文档。修改选项可以被提供并用于修改所选择的图片式人工物。如果修改选项被 选中,则图片式人工物可以被相应地修改。如果图片式人工物被修改,则可以 提供替换的文本和/或替换的图片式人工物供选择。本发明还可体现为电子设备。一个这类设备具有与图片式人工物链接的至 少一个可能的文本输入项的数据库。该设备的输入设备可能能从用户接收文 本。该设备还可具有被编程成执行根据本发明的方法的微处理器。例如,微处理器可以被编程成(a)搜索数据库以确定由输入设备接收的文本是否与所链接的可能的文本输入项相匹配,以及(b)如果所接收的文本与所链接的可能 的文本输入项相匹配,则提供所链接的图片式人工物。该设备的选择设备可允 许用户选择所提供的图片式人工物,并且该设备的显示设备可能能将所选择的 图片式人工物与所接收的文本一起显示。显示设备可能能提供可用于修改所选 择的图片式人工物的修改选项。这类修改选项可以由微处理器提供给显示装 置。为了便于选择修改选项,选择设备可包括可用于从多个修改选项中识别和 选择的控制器。附图简要说明为了更全面地理解本发明的本质和目的,应参照附图及后续的说明。简要地,附图为

图1示意地示出根据本发明的设备; 图2示出根据本发明的设备; 图3是根据本发明的方法的流程图;以及 图4是根据本发明的方法的一部分的流程图。本发明的进一步说明使用人工物表达意思是本发明的关键。图1以示意地形式示出根据本发明的电子设备IO。图2示出以非示意的形式示出根据本发明设备10。参见图l, 示出具有数据库13、输入设备16、微处理器19、选择设备22和显示器25的 设备10。其中的每一个在以下详述。数据库13可以由微处理器19搜索。另外,输 入设备16、选择设备22和显示器25可以由微处理器19控制。这样,设备IO 将具有可由微处理器19执行并向微处理器19提供用于执行任务的指令的软 件。数据库B具有多个可能的文本输入项。例如,可能的文本输入项可以是 字典中常见的文字。数据库13中至少一个可能的文本输入项可以与图片式人工物链接。可以将多个图片式人工物与一特定的可能的文本输入项链接。这样, 如果所链接的特定的可能的文本输入项被识别,则可以检索到其相应的图片式 人工物(或人工物,视具体情况而定)。同样,可以将多个文本输入项链接至 特定图片式人工物,并且这样,如果特定图片式人工物被识别,则可以检索到 其相应的文本输入项(或输入项,视具体情况而定)。输入设备16能从设备10的用户接收文本。例如,输入设备16可包括监 视器28以及用于选择由微处理器19显示在监视器28上的对象的装置。如果 监视器28是显示虚拟键盘的触敏屏幕,则用户能使用其手指或指示笔从虚拟 键盘选择字母。或者,输入设备16可包括多个按钮31,每一按钮可用于表示 一个或多个字母。通过按下按钮31,用户可以选择字母来提供文本。或者,输 入设备16可以使用跟踪球、操纵杆或箭头按钮来移动监视器28上的光标并且 在光标识别一个所需的字母或文本对象时由用户按下选择按钮。许多蜂窝电话 包括一个或多个这类输入设备。通过使用输入设备16,用户能向设备10提供 文本,并且该文本可以与数据库13中的输入项相比较用于定位所需的图片式 人工物。可以使用例如任何常用的输入方法从设备10的用户接收文本。在确定性 输入的情形中,文本串可以逐个字母地输入。在标准电话小键盘的情形中,文 本可以通过键31以每个字母按一次的方式输入。与某些实现的预测能力相一 致,在输入了一个词的开头几个字母之后,与这些开头的字母序列相对应的完 整或部分文本候选可以由微处理器19预测,然后被显示在监视器28上供用户 选择。微处理器19可以被编程以执行某些功能。例如,微处理器19可以被编程 以搜索数据库13来确定从输入设备16接收的文本是否与数据库中与图片式人 工物链接的可能的文本输入项相匹配。另外,微处理器19可以被编程成如果 所接收的文本与如此链接的可能的文本输入项相匹配,则微处理器19为该匹 配的文本输入项提供链接的图片式人工物。微处理器19可以向监视器28提供 诸如与输入设备16 (上述) 一起使用的触敏屏等图片式人工物。为了示出设备10的这一方面,输入设备16可用于提供文本"appreciate",并且可以由微处理器19搜索数据库13以确定"appreciate"这个词是否在数据 库13中所存储的可能的文本输入项中。在数据库13中定位可能的文本输入项 "appreciate"时,微处理器19可以确定所链接的图片式人工物是笑脸 ,并且 可以经由监视器将 提供给用户供用户考虑并进行可能的选择。如果用户选择 ,则 被插入文本文档。例如, 可以被插入并紧挨在文本"appreciate"之后, 或 可以被插在出现文本"appreciate"的句子的句末。以此方式,用户可能能 更好地表达他对某和事物的理解程度。选择设备22可由用户用于选择至少一个所提供的图片式人工物。选择设 备22可包括监视器28以及用于选择由微处理器19显示在监视器28上的对象 的装置。如果监视器28是触敏屏,则屏幕可以显示所提供的图片式人工物使 得用户能用其手指或指示笔在所需的人工物附近按压以选择图片式人工物之 一。例如,用作输入设备16的一部分的触敏屏还可用作选择设备22的一部分。 或者,选择设备22可以使用跟踪球、操纵杆或箭头按钮来移动监视器28上的 光标并且当光标识别出所需的图片式人工物时可以由用户按下选择按钮。现在 将认识到输入设备16和选择设备22可以使用相同的部件、微处理器19显示 在监视器28上的差异、以及微处理器19如何解释用户提供的指示。一旦图片式人工物被选择,则该图片式人工物可以被显示在诸如监视器 28等显示器25上。用于输入设备16和/或选择设备22的监视器28可用作显 示器25。在微处理器19的控制下,显示器25可以在诸如所接收的文本所在的 句子的句末或使图片式人工物被显示的文本旁边等所需的位置上提供所选择 的图片式人工物。显示器25还可提供可用于修改所选择的图片式人工物的修改选项。例如, 修改选项之一可允许用户改变图片式人工物的颜色,图片式人工物的填充图形 或用于在显示器25上描绘该人工物的浓度参数。颜色的添加可以扩充通过人工物体现的情绪使其除了值以外还具有深度 或强度。例如,处在光谱红色端的颜色可以被解释成强烈或肯定,而处在蓝色 端的颜色可以表示冷漠或否定属性。在"笑脸"人工物中可能看见这一例子, 其中黄色可用于表示"笑并且快乐",而淡红色可以用于表示"笑并且尴尬"。相反,蓝色的"悲伤脸"可用于表示悲伤,而红/紫色的"悲伤脸"能暗示发送者不高兴。总而言之,表情设置人工物的基本值,而颜色可用于限定由人工物表示的情绪的强度。在本发明的一个实施例中,修改选项可以被提供和显示成可用于改变图片式人工物的填充参数的光谱调色板。例如,填充参数可以是在图片式人工物内 使用的颜色,或者可以是单色系统中浓度参数的调节。浓度的调节可以被感知 成用于创建图片式人工物的线条的鲜明度。应注意除了修改浓度以外,还可以 修改线条的颜色。作为光谱调色板的替代,数值可用于标识用于修改图片式人 工物的鲜明度或颜色。还可以使用滑块调节。为了示出此概念,考虑到文本输入项可以是词"happy"并且链接的人工 物可以是 。将词"happy"选择到由用户准备的文本文档可以允许词"happy" 保持突出显示或活动使得用户将知道哪个词已被选择,从而帮助用户确定应如 何通过诸如操纵杆或跟踪球等控制器33的进一步启动来修改相应的人工物。 在指示需求修改 的浓度参数时,设备10的控制器33可以被设置以使得上下 移动允许改变组成 的线条的浓度,而左右移动允许调节组成 的线条的颜色为了便于选择所需的修改选项,各种修改选项可以被组成多个组。例如, 一组修改选项可以是包括人工物的线条的颜色,而另一组修改选项可以是人工物内部的填充图案的颜色。如果设备提供控制器33,则用户可以通过以第一方 式使用控制器33来选择一个组,并通过以第二方式使用控制器33来选择第二 组。例如,如果控制器33是操纵杆,则用户可以将操纵杆推离用户(第一方 式)来指示需要为图片式人工物选择不同的颜色,而作为响应,监视器28上 的光标可以被移动直至光标标识出哪种颜色是图片式人工物的线条所需的。然 而,如果用户选择不同的填充图案,则操纵杆可以被推向左边(第二方式)直 至监视器28上的光标标识出图片式人工物所需的填充图案的颜色。设备10还可包括扬声器36。如果修改选项之一包括声音,则可以使用扬 声器36使该声音可听。在本发明的一个实施例中,微处理器19可以被编程成在数据库13中搜索与已修改的图片式人工物链接的替换文本。如果定位到对应于修改的图片式人工物的替换文本,则可使显示设备25提供对应于修改图片式人工物的替换文本。以这种方式,用户可提供一初始文本对象,选择对应于该初始文本对象的图片式人工物,以及随后微处理器19可对数据库13搜索可能的与修改图片式 人工物链接的文本项。因此,虽然用户最初可标识文本对象,但用户最终可以 用较好地表达用户的意图的另一文本对象替换该文本对象,并且这可以通过选 择和修改图片式对象来进行。本发明可以体现为传达意思的方法。图3中示出一个这类方法。在该方法 中,最终结果是图片式人工物被插入文本文档。图3中所示的方法可以通过提供数据库来开始100。数据库具有至少一个 与图片式人工物链接的可能的文本输入项。多个图片式人工物可以与特定的可 能的文本输入项链接,并且多个文本输入项可以与特定图片式人工物链接。从 输入设备接收文本103,搜索数据库以确定所接收的文本是否与链接的可能的 文本输入项相匹配106。如果所接收的文本与链接的可能的文本输入项匹配, 则链接的图片式人工物被提供109。用户随后可以选择所提供的图片式人工物 112,并且所选择的图片式人工物可以被插入文本文档115。所选择的图片式人 工物可以被插入文本文档中所接收的文本所在的句子的句末处,或所选择的图 片式人工物可以被插入所接收的文本的旁边115。上述方法可以被执行以给予用户修改所选择的图片式人工物的机会。图4 示出修改所选择的人工物的方法。例如,在选择图片式人工物200之后,修改 选项可以被提供203,且这些选项可以由用户用于修改所选择的图片式人工物。 为了实现它,用户可以选择所提供的修改选项之一 200,并且可以按与所选择 的修改选项一致的方式修改图片式人工物209。修改选项中的一个或多个可以对应于强度。例如,颜色可用于表达用户感 觉所选择的图片式人工物与其感觉相称的强度。其它修改选项可允许用户选择 诸如虚线、点线或实线等图案。为了图示该想法,图片式人工物可以被修改以 将实线变成点线,那些线可以设置成绿色,并且填充图案可以变成蓝点。另一类型的修改选项可以允许用户改变所选择的图片式人工物的浓度参数。例如,形成所选择图片式人工物的线条可以根据用户选择什么作为修改选 项而变得更深、更浅、更宽或更窄。另一类型的修改选项可以允许用户包括与图片式人工物对象的声音。例 如,如果用户选择笑脸,则用户可以修改笑脸人工物以将与快乐的人相称的声音与该人工物相关联。例如,声音可以是歌曲"Put On A Happy Face"的口哨再现。修改选项可以通过移动控制器33来选择206。例如,可以通过以特定方 式推动操纵杆使光标移动通过在监视器上所显示的修改选项的列表,或方向键 31可用于将光标移动通过修改选项的列表。 一旦使用控制器33标识所需的修 改选项,则用户可以例如通过将操纵杆压入设备10或按压设置在设备10上的 "选择"键31来选择所需的修改选项。如果存在许多修改选项,则将诸修改选项分组并允许用户通过以第一方式 移动控制器33来滚动通过第一组修改选项,并通过以第二方式移动控制器33 来滚动通过第二组修改选项。当控制器33是操纵杆时,"第一方式"可以是 在一方向上推操纵杆,而"第二方式"可以是在另一方向上推动操纵杆。这样, 用户可以容易地快速滚动通过修改选项的列表,从而允许用户更容易地标识所 需的修改选项。如果用户选择修改选项206,则方法可以被执行以提供对应于已修改的图 片式人工物的替换文件212。这样,可以在数据库中搜索与修改版本的图片式 人工物链接的文本,并且如果该搜索标识出与用户选择的文本不同的文本,则 可以向用户提供替换文本供选择。如果用户确定该替换文本是所需的,则用户 可以选择该替换文本。 一旦选择替换文本,替换文本就可以替换被用户初始选 择的文本。为了更具体地示出这一方面,考虑到用户提供词"happy (快乐)"且 人工物被提供,用户可以将笑脸的颜色从可提示快乐性格的淡黄变成诸如粉红 等不同的颜色。假设粉红笑脸通常与轻微快乐或高兴相关联,则数据库可已预 先将"delighted (高兴)" 一词与粉红笑脸相关联,在该情形中,微处理器可 以在数据库中搜索与粉红笑脸链接的文本,并向用户提供用"delighted(高兴)"一词替换"happy (快乐)"的选项。按照文化传统,图片式人工物的修改可以伴以人工物本身的变化。例如, 将标准笑脸的颜色从黄色移至蓝色可以将微笑调节至中性表情或悲伤表情。以 此方式,人工物本身可以被调节成从标准笑脸 移至悲伤的脸@,且相应的链接 的词"悲伤"、"不快乐"和域"痛苦"可以被呈现给用户供作为替换文本选 择。在本发明的一个实施例中,响应于修改图片式对象提供的替换文本可以是 与从最初用户接收的文本的语言不同的语言。以此方式,可以在文本文档中提 供外文词,并且这在该外文词带有更准确地表达用户的感情的含义时特别有 用。另外,因为语言具有强烈的文化联接,当应用此技术时,可以通过图片式 人工物来传达情绪数据以超越简单的字译,并且可以允许文本的准确得多的翻 译。以类似的方式,当图片式人工物被修改时,可以向用户提供替换图片式人 工物供选择。以此方式,虽然用户可最初选择似乎可接受的图片式人工物,但 设备可继而许可用户标识并选择更靠近用户所需的图片式人工物。例如,如果 用户最初选择笑脸人工物,然后将该人工物修改成具有红色填充图案,则设备 10可以提供一个建议的替换图片式人工物,即手在臀部上的木头人。可以执行该方法以突出显示所接收的文本直至链接的图片式人工物被选 中。以此方式,用户可以迅速而容易地提醒自己关于可以为其选择图片式人工 物的文本。这可以帮助用户标识合适的图片式人工物,以及修改所选择的图片 式人工物209。虽然如上所述,但记住可以通过触摸监视器28上显示图片式人工物的部 分来选择图片式人工物可能是有用的。或者,可以移动光标来突出显示或强调 人工物,然后用户可以按下设备上的"enter(输入)"按钮来指示所标识的人工 物应被选择并提供给文本文档。在本发明的一个特别复杂的实施例中,用户可 以使用触敏屏导航通过光谱调色板以不仅选择特定图片式人工物还使用连续 动作来修改人工物。人工物可以通过将指示笔或手指放在监视器28的人工物 位置处来激活并且可以通过在特定方向上,例如从人工物的径向上移动指示笔或手指来改变颜色或色度,并且可以由微处理器使用径向方向和距离来确定用 户所需的修改的类型。这样,可以容易而迅速地表示特别丰富范围的情绪。在本发明的一个特殊有趣的实施例中,图片式人工物可以是小精灵。以此 方式,由小精灵提供的移动可以有点有趣,更可能吸引读者的注意力和/或特别 容易记住。这样,可以使相应的文本对发送方和接收方更有价值。例如,如果用户提供"frustrated(失意)" 一词,则可能向用户提供将小精灵人工物制成用 头撞墙的木头人的动画供选择。或者,结合声音可以将这类小精灵制作得更有 意义。在此例中,沉闷的重复的砰击声可表示当小精灵的头撞墙时遇到障碍。 或者,与小精灵撞头相关联的声音可以是短的尖叫声,该声音可用于表示导致 异常挫折的持久努力的失败。通过使用户能将不同的声音与小精灵相关联,使 用户能将不同的内涵与特定小精灵相关联。虽然己相对于一个或多个特定实施例描述了本发明,但将理解可以产生本 发明的其它实施例而不背离本发明的精神和范围。因此,认为本发明仅由所附 权利要求及其合理的解释的限制。
权利要求
1.一种将图片式人工物插入文本文档中的方法,包括提供具有至少一个与图片式人工物链接的可能的文本输入项的数据库;从输入设备接收文本,搜索所述数据库以确定所接收的文本是否与所链接的可能的文本输入项匹配;如果所接收的文本与所链接的可能的输入文本匹配,则提供所链接的图片式人工物;选择所提供的图片式人工物;将所选择的图片式人工物插入到文本文档中。
2. 如权利要求1所述的方法,其特征在于,所选择的图片式人工物被插入 到所述文本文档中所接收的文本所在的句子的句末处。
3. 如权利要求1所述的方法,其特征在于,还包括 提供可用于修改所选择的图片式人工物的修改选项; 选择修改选项;以及根据所选择的修改选项修改所选择的图片式人工物。
4. 如权利要求3所述的方法,其特征在于,所述修改选项对应于构成所述 图片式人工物的线条的外观。
5. 如权利要求3所述的方法,其特征在于,所述修改选项中的至少一个改 变所述图片式人工物的颜色。
6. 如权利要求3所述的方法,其特征在于,所述修改选项中的至少一个改 变所述图片式人工物的填充图案。
7. 如权利要求3所述的方法,其特征在于,所述修改选项中的至少一个是 浓度参数。
8. 如权利要求3所述的方法,其特征在于,所述修改选项中的至少一个包 括声音。
9. 如权利要求3所述的方法,其特征在于,第一组修改选项可以通过以第一方式移动控制器来选择,而第二组修改选项可以通过以第二方式移动所述控 制器来选择。
10. 如权利要求3所述的方法,其特征在于,在所述数据库中搜索对应于 所述已修改的图片式人工物的替换文本,并提供对应于所述已修改的图片式人 工物的替换文本。
11. 如权利要求10所述的方法,其特征在于,所述替换文本包括来自与所接收的文本的语言不同的语言的文本。
12. 如权利要求3所述的方法,其特征在于,还包括提供对应于所述已修 改的图片式人工物的替换图片式人工物。
13. 如权利要求1所述的方法,其特征在于,还包括突出显示所接收的文 本直至所链接的图片式人工物被选中。
14. 如权利要求1所述的方法,其特征在于,选择所提供的图片式人工物 是通过触摸监视器上显示所述图片式人工物的部分来实现的。
15. 如权利要求1所述的方法,其特征在于,所述图片式人工物是小精灵。
16. —种电子设备,包括具有至少一个与图片式人工物链接的可能的文本输入项的数据库; 能从用户接收文本的输入设备;微处理器,被编程成(a)搜索所述数据库以确定由所述输入设备接收的 文本是否与所链接的可能的文本输入项匹配,以及(b)如果所接收的文本与 所链接的可能的文本输入项匹配,则提供所链接的图片式人工物; 选择设备,允许用户选择所提供的图片式人工物;以及 显示设备,能将所选择的图片式人工物与所接收的文本联合显示。
17. 如权利要求16所述的设备,其特征在于,所述显示设备在所接收的文 本所在的句子的句末处显示所选择的图片式人工物。
18. 如权利要求16所述的设备,其特征在于,所述显示设备能提供可用 于修改所选择的图片式人工物的修改选项。
19. 如权利要求18所述的设备,其特征在于,所述所述修改选项中的至 少一个改变所述图片式人工物的颜色。
20. 如权利要求18所述的设备,其特征在于,所述所述修改选项中的至少一个改变所述图片式人工物的填充图案。
21. 如权利要求18所述的设备,其特征在于,所述所述修改选项中的至 少一个改变所述图片式人工物的浓度参数。
22. 如权利要求18所述的设备,其特征在于,所述所述修改选项中的至 少一个包括使用扬声器可听见的声音。
23. 如权利要求18所述的设备,其特征在于,所述选择设备包括一控制 器,且第一组修改选项可以通过以第一方式移动所述控制器来选择,而第二组 修改选项可以通过以第二方式移动所述控制器来选择。
24. 如权利要求18所述的设备,其特征在于,所述微处理器被编程以在 所述数据库中搜索对应于已修改的图片式人工物的替换文本,并使所述显示器 提供对应于所述已修改的图片式人工物的替换文本。
25. 如权利要求16所述的设备,其特征在于,所述选择设备和所述显示设 备使用单个监视器。
全文摘要
说明了用于将图片式人工物插入文本文档的方法和设备。将关系数据库用于将可能的文本输入项与图片式人工物链接。图片式人工物具有对应于其链接的可能的文本输入项的含义。当输入文本时,搜索数据库以确定所输入的文本与数据库中可能的文本输入项之一之间是否存在匹配。如果找到匹配,则向用户提供链接的图片式人工物供选择和输入文本文档。图片式人工物可以被修改,且已修改的人工物可用于在数据库中搜索以定位所链接的文本输入项,以允许用户选择替换文本。
文档编号G06F17/22GK101331482SQ200780000678
公开日2008年12月24日 申请日期2007年5月24日 优先权日2006年5月26日
发明者R·E·威廉姆斯 申请人:字源加拿大公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1