用于在便携式终端中编辑文本的装置和方法

文档序号:6537673阅读:338来源:国知局
用于在便携式终端中编辑文本的装置和方法
【专利摘要】提供一种用于在便携式终端中编辑文本的装置和方法,所述方法包括:显示包括至少一个单位的文本的内容;通过第一显示区域接收至少一个单位的文本的输入;当在拖动输入的文本以替换在位于第二显示区域处的内容中包括的特定文字的同时从第一显示区域中释放输入的文本时,改变到用于编辑内容的编辑模式;当输入的文本被完全拖动到所述特定文字时利用输入的文本来替换所述特定文字。
【专利说明】用于在便携式终端中编辑文本的装置和方法
【技术领域】
[0001]本公开涉及一种便携式终端。更具体地讲,本公开涉及一种用于在便携式终端中编辑文本的装置和方法。
【背景技术】
[0002]一般而言,包括智能电话和平板个人计算机(PC)的便携式终端通过各种应用向用户提供多种有用功能。便携式终端正变为可使用各类信息以提供多种功能(包括语音呼叫功能)的装置。具体而言,便携式终端提供用于编辑包括文本的内容的编辑功能。
[0003]提供编辑功能的便携式终端可编辑在内容中包括的文字。具体而言,为了编辑在内容中包括的特定文字,便携式终端接收在内容中的特定文字的选择,根据用户请求擦除特定文字,从用户接收将替换被擦除的特定文字的另一文字的输入。然而,在上述编辑方法中,通过各种操作(包括接收特定文字的选择、擦除特定文字和接收新文字的输入)来编辑特定文字,从而给用户带来不便。
[0004]因此,需要一种可向用户提供便利的新编辑方法。
[0005]上述信息仅作为背景信息被呈现以帮助理解本公开。至于上述内容中的任何内容是否可适用于针对本公开的现有技术,尚未作出决定,也未作出断言。

【发明内容】

[0006]本公开的各方面将至少解决上述问题和/或缺点并将至少提供下述优点。因此,本公开的一方面将提供一种用于在便携式终端中编辑文本的装置和方法,其中,可在便携式终端中通过触摸屏的拖动功能来编辑文本。
[0007]本公开的另一方面将提供一种用于在便携式终端中编辑文本的装置和方法,其中,可在便携式终端中通过触摸屏的拖动功能来改变文字。
[0008]本公开的另一方面将提供一种用于在便携式终端中编辑文本的装置和方法,其中,可在便携式终端中通过触摸屏的拖动功能来改变句子。
[0009]本公开的另一方面将提供一种用于在便携式终端中编辑文本的装置和方法,其中,可在便携式终端中通过触摸屏的拖动功能来擦除文字。
[0010]根据本公开的一方面,提供一种用于在便携式终端中编辑文本的装置。所述装置包括:显示单元;控制器,被构造为在显示单元的第一显示区域中显示至少一个字符,并且当在拖动显示的所述至少一个字符的同时从第一显示区域中释放显示的所述至少一个字符并且显示的所述至少一个字符被拖放到在显示单元的第二显示区域中显示的内容中包括的文字时,利用显示的所述至少一个字符来替换所述文字。
[0011]根据本公开的另一方面,提供一种在便携式终端中编辑文本的方法。所述方法包括:在第一显示区域中显示至少一个字符;当在拖动显示的所述至少一个字符的同时从第一显示区域中释放显示的所述至少一个字符并且显示的所述至少一个字符被拖放到在第二显示区域中显示的内容中包括的文字时,利用显示的所述至少一个字符来替换所述文字。
[0012]如上所述,本公开的一方面将提供一种用于在便携式终端中编辑文本的装置和方法,其中,可在便携式终端中通过触摸屏的拖动功能来编辑文本,从而使用户便利地编辑文本。
[0013]根据本公开的一方面,可在便携式终端中通过触摸屏的拖动功能来改变文字,从而使用户便利地改变文字。
[0014]根据本公开的另一方面,可在便携式终端中通过触摸屏的拖动功能来改变句子,从而使用户便利地改变句子。
[0015]根据本公开的另一方面,可在便携式终端中通过触摸屏的拖动功能来擦除文字,从而使用户便利地擦除文字。
[0016]从结合附图公开本公开的各种实施例的以下详细描述中,本公开的其它方面、优点和显著特征将对本领域技术人员而言变得清楚。
【专利附图】

【附图说明】
[0017]从结合附图的进行以下描述,本公开的特定实施例的以上和其它方面、特征和优点将会更清楚,其中:
[0018]图1示出根据本公开的实施例的在便携式终端中改变电子文档的文字的处理;
[0019]图2示出根据本公开的实施例的在便携式终端中将文字应用于电子文档的处理;
[0020]图3示出根据本公开的实施例的在便携式终端中改变电子文档的句子的处理;
[0021]图4示出根据本公开的实施例的在便携式终端中擦除电子文档的文字的处理;
[0022]图5示出根据本公开的实施例的在便携式终端中改变消息的英文单词的处理;
[0023]图6A和图6B示出根据本公开的实施例的在便携式终端中改变消息的文字的处理;
[0024]图7示出根据本公开的实施例的在便携式终端中选择将被改变的文字的处理;
[0025]图8A和图SB示出根据本公开的实施例的用于在便携式终端中显示原始消息和改变的消息二者的屏幕;
[0026]图9A和图9B示出根据本公开的实施例的在便携式终端中擦除原始消息的处理;
[0027]图10是示出根据本公开的实施例的便携式终端的框图;
[0028]图11A、图1lB和图1lC是示出根据本公开的实施例的在便携式终端中编辑电子文档的处理的流程图;
[0029]图12A和图12B是示出根据本公开的实施例的在便携式终端中编辑消息的处理的流程图。
[0030]贯穿附图,应该注意到:同样的附图标号被用于描述相同或相似的元件、特征和结构。
【具体实施方式】
[0031]提供参照附图的以下描述以帮助对由权利要求及其等同物限定的本公开的各种实施例的全面理解。虽然以下描述包括各种特定细节以帮助所述理解,但是这些特定细节将被认为仅仅是示例性的。因此,本领域普通技术人员将认识到:在不脱离本公开的范围和精神的情况下,可做出在此描述的实施例的各种改变和修改。此外,为了清晰和简洁,公知的功能和构造的描述可被省略。
[0032]在以下描述和权利要求中使用的术语和文字不限于书面含义,而仅被发明人用于实现对本公开的清晰和一致的理解。因此,对本领域技术人员而言应该清楚的是:提供本公开的各种实施例的以下描述仅用于示意目的而并非为了限制由权利要求及其等同物限定的本公开的目的。
[0033]将理解:除非上下文清晰地另有指示,否则单数形式包括复数指代。因此,例如,参考“组件表面”包括参考这样的表面中的一个或更多个。
[0034]根据本公开的实施例的终端包括便携式终端和固定终端。这里,便携式终端是可移动的以容易携带的电子装置,其中,例如,所述电子装置可以是视频电话、移动电话、智能电话、IMT-2000 (国际移动通信2000)终端、WCDMA终端、UMTS (通用移动电信业务)终端、PDA (个人数字助理)、PMP (便携式多媒体播放器)、DMB (数字多媒体广播)终端、电子书、便携式计算机(例如,笔记本计算机或平板计算机)或数字相机。
[0035]图1示出根据本公开的实施例的在便携式终端中改变电子文档的文字的处理。
[0036]参照图1,如在屏幕101上所显示,当从用户接收到用于显示电子文档的请求时,便携式终端显示请求的电子文档并确定用户是否选择虚拟键103以请求编辑电子文档。虚拟键103位于屏幕上的预定区域,当用户触摸虚拟键103时,便携式终端确定用户已经请求编辑电子文档。
[0037]当确定用户已经选择虚拟键103时,如在屏幕105上所显示,便携式终端显示编辑窗口 107并确定用户是否通过键区选择至少一个字符。当确定用户已经选择至少一个字符时,便携式终端在编辑窗口 107中显示选择的至少一个字符109。例如,当通过键区选择“ a”、“P ”、“P ”、“ I ”、“ i ”、“ c ”、“ a”、“ t ”、“ i ”、“ ο ” 和“η ” 时,便携式终端可在编辑窗口 107 中显示 “APPLICATION” 109。
[0038]如在屏幕111上所显示,当用户将在编辑窗口 107中显示的文字113拖动到在电子文档中包括的多个文字之中的任何特定文字的位置时,便携式终端利用特定颜色(例如,黄色)显示所述特定文字以告知用户可利用文字113来改变的文字。例如,当正被拖动的文字“APPLICATION”位于文字“application”上时,便携式终端可用黄色显示文字“ application,,。
[0039]如在屏幕115上所显示,当文字113被拖放到特定文字的位置时,便携式终端利用拖动的文字113来改变所述特定文字。例如,当文字113被拖动到特定文字的显示位置并且在特定文字的显示位置产生拖动完成事件时,便携式终端利用文字113替换特定文字。例如,当在文字“APPLICATION”位于文字“application” 117上的同时释放在正被拖动的文字“APPLICATION”上的触摸时,便携式终端可利用文字“APPLICATION”来改变文字“application,,117。
[0040]当在完成用于编辑电子文档的编辑模式并且关闭编辑窗口 107之后用户再次触摸虚拟键103时,便携式终端可显示编辑窗口 107以及在编辑窗口 107中先前输入的所述至少一个字符。例如,在先前输入的文字是“APPLICATION”的情况下,当用户再次触摸虚拟键103时,便携式终端可显示包括文字“APPLICATION”的编辑窗口。
[0041]图2示出根据本公开的实施例的在便携式终端中将文字应用于电子文档的处理。[0042]参照图2,如在屏幕201上所显示,当文字203被拖放到特定文字的位置时,便携式终端利用拖动的文字203改变所述特定文字。例如,当在文字“APPLICATION”位于文字“application”上的同时释放在正被拖动的文字“APPLICATION”上的触摸时,便携式终端可利用文字 “APPLICATION” 改变文字 “application”。
[0043]如在屏幕205上所显示,当在电子文档中存在与被改变的文字相同的特定文字时,便携式终端显示用于询问关于是否将利用拖动的文字203来改变在电子文档中所有与被改变的文字相同的特定文字的消息。例如,便携式终端显示包括用于询问消息的文本“应用于整个电子文档? ”以及用于用户确定的文字“是”和“否”的弹出窗口 207。
[0044]当用户做出请求以将改变应用于整个电子文档时,如在屏幕209上所显示,便携式终端利用拖动的文字来改变在电子文档中包括的所有相同的特定文字中的至少一个。例如,在特定文字是“application”并且输入的文字是“APPLICATION”的情况下,便携式终端可利用输入的文字“APPLICATION”来改变在电子文档中包括的所有相同的特定文字“application”。可将文字的替换应用于两个文字,即使与所述两个文字相应的语言是不同的。例如,第一个文字可以是韩文,第二个文字可以是英文。
[0045]另一方面,当用户拒绝将改变应用于整个电子文档时,如在屏幕211上所显示,便携式终端不利用拖动的文字来改变在电子文档中包括的与被改变的文字相同的特定文字并且按原样保持所述相同的特定文字。
[0046]图3示出根据本公开的实施例的在便携式终端中改变电子文档的句子的处理。
[0047]参照图3,如在屏幕301上所显示,当从用户接收到用于显示电子文档的请求时,便携式终端显示相应电子文档并确定用户是否选择虚拟键303以请求编辑电子文档。虚拟键303位于屏幕上的预定区域,当用户触摸虚拟键303时,便携式终端确定用户已经请求编辑电子文档。
[0048]当确定用户已经选择虚拟键303时,如在屏幕305上所显示,便携式终端显示编辑窗口 307并确定用户是否已经通过键区选择至少一个字符。当确定用户已经选择至少一个字符时,便携式终端在编辑窗口 307中显示所选择的所述至少一个字符。例如,便携式终端可在编辑窗口 307 中显不句子 309“The present disclosure is directed to providinga method of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,。
[0049]如在屏幕311上所显示,当用户将在编辑窗口 307中显示的句子315拖动到在电子文档中包括的多个句子之中的任何特定句子313的位置时,便携式终端利用特定颜色(例如,黄色)显示特定句子313,以便告知用户可利用正被拖动的句子315来改变的句子。例如,当正被拖动的句子 315 “The present disclosure is directed to providing amethod of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,位于句子“The present disclosure isto provide a method of modifying a typing error when the typing error is madein a text-based application such as IMj SMSj Memo, etc., in a touch-based mobiledevice.”上时,便携式终端可用黄色显不句子“The present disclosure is to provide amethod of modifying a typing error when the typing error is made in a text-basedapplication such as IMj SMSj Memo, etc., in a touch-based mobile device.,,。[0050]如在屏幕317上所显示,当句子315被拖放到特定句子313的位置时,便携式终端利用拖动的句子315来改变特定句子313。例如,当句子315被拖动到特定句子313的显示位置并且在特定句子313的显示位置产生拖动完成事件时,便携式终端利用句子315 替换特定句子 313。例如,当在句子 315 “The present disclosure is directed toproviding a method of modifying existing contents to new different ones in anapplication using text in a touch-based mobile device.,,位于特定句子 313 “Thepresent disclosure is to provide a method of modifying a typing error whenthe typing error is made in a text-based application such as IMj SMSj Memo in atouch-based mobile device.”上的同时释放在正被拖动的句子315上的触摸时,便携式终端可利用拖动的句子“The present disclosure is directed to providing a method ofmodifying existing contents to new different ones in an application using textin a touch-based mobile device.”来改变特定句子313“The present disclosure is toprovide a method of modifying a typing error when the typing error is made ina text-based application such as IMj SMSj Memo in a touch-based mobile device.,,。
[0051]图4示出根据本公开的实施例的在便携式终端中擦除电子文档的文字的处理。
[0052]参照图4,如在屏幕401上所显示,当从用户接收到用于显示电子文档的请求时,便携式终端显示请求的电子文档并确定用户是否选择虚拟键403以请求编辑电子文档。虚拟键403位于屏幕上的预定区域,当用户触摸虚拟键403时,便携式终端确定用户已经请求编辑电子文档。当确定用户已经选择虚拟键403时,便携式终端显示如在屏幕405上所显示的编辑窗口 407并确定用户是否请求拖动在编辑窗口 407中的空白字段。
[0053]当确定用户已经请求拖动在编辑窗口 407中的空白字段时,便携式终端确定用户已经请求擦除文字,并且如屏幕411上所显示,显示没有记录字符的空白区域413。空白区域413具有预定尺寸并且根据用户的拖动操作而被移动。当用户将空白区域413拖动到在电子文档中包括的多个文字之中的任何特定文字的位置时,便携式终端利用特定颜色(例如,绿色)显示特定文字以告知用户可擦除的文字。例如,当空白区域413位于文字“SMS”上时,便携式终端可用绿色显示文字“SMS”。
[0054]如在屏幕415上所显示,当空白区域413被拖放到特定文字的位置时,便携式终端擦除特定文字。例如,当空白区域413被拖动到特定文字的显示位置并且在特定文字的显示位置产生拖动完成事件时,便携式终端利用空白区域413替换特定文字。例如,当在空白区域413位于文字“SMS”的同时释放在空白区域413上的触摸时,便携式终端可擦除文字“SMS”。
[0055]图5示出根据本公开的实施例的在便携式终端中改变消息的英文单词的处理。
[0056]参照图5,如在屏幕501上所显示,便携式终端在从用户接收到用于显示文本消息的请求时显示相应文本消息,在从用户接收到用于编辑文本消息的请求时显示编辑窗口503,并确定用户是否通过键区选择至少一个字符。当确定用户已经选择至少一个字符时,便携式终端在编辑窗口 503中显示选择的字符。例如,当通过键区选择“l”、“o”、“b”、“b”和“y”时,便携式终端可在编辑窗口 503中显示“lobby”。
[0057]当如在屏幕505上所显示的用户拖动在编辑窗口 503中显示的文字507使得如在屏幕509上所显示的正被拖动的文字511位于在文本消息中包括的多个特定文字之中的任何特定文字上时,便携式终端利用特定颜色(例如,黄色)显示该特定文字以告知用户可利用拖动的文字511来改变的文字。例如,当正被拖动的文字“ 1bby ”位于文字“room" 512上时,便携式终端可利用黄色显示文字“room” 512。
[0058]如在屏幕513上所显示,当文字511被拖放到特定文字515的位置时,便携式终端利用拖动的文字511来改变特定文字并显示用于向用户询问关于是否将发送包括改变的文字511的新消息的气泡517。例如,当文字511被拖动到特定文字515的显示位置并且在特定文字515的显示位置产生拖动完成事件时,便携式终端利用文字511替换特定文字515。例如,当在正被拖动的文字“lobby” 511位于文字“room” 512上的同时释放在拖动的文字“ lobby”上的触摸时,便携式终端可利用拖动的文字“ lobby”来改变文字“room” 512。
[0059]图6A和图6B示出根据本公开的实施例的在便携式终端中改变消息的文字的处理。
[0060]参照图6A和图6B,如在屏幕601上所显示,便携式终端在从用户接收到用于显示文本消息的请求时显示相应文本消息,在从用户接收到用于编辑文本消息的请求时显示编辑窗口 603,并确定用户是否通过键区选择至少一个字符。当确定用户已经选择至少一个字符时,便携式终端在编辑窗口 603中显示选择的字符。例如,便携式终端可在编辑窗口 603中显不两段文字“Yangjae station”和“7PM”。
[0061]当如在屏幕607上所显示的用户拖动在编辑窗口 603中显示的多个文字之中的第一文字609使得如在屏幕611上所显示的正被拖动的第一文字位于在文本消息中包括的任何特定文字上时,便携式终端利用特定颜色(例如,黄色)向用户显示可利用正被拖动的第一文字来改变的文字。例如,当正被拖动的文字“Yangjae station”613位于文字“Gangnamstation” 614上时,便携式终端可用黄色显示文字“Gangnam station” 614。
[0062]如在屏幕615上所显示,当第一文字613被拖放到特定文字的位置时,便携式终端利用拖动的第一文字613改变特定文字,并显示向用户询问关于是否将发送包括第一文字613的改变的消息617的气泡619。例如,当第一文字613被拖动到特定文字的显示位置并且在特定文字的显示位置产生拖动完成事件时,便携式终端利用第一文字613替换特定文字。例如,当在文字“Yangjae station” 613位于文字“Gangnam station” 614上的同时释放在正被拖动的文字“Yangjae station”613上的触摸时,便携式终端可利用文字“Yangjaestation” 613 来改变文字 “Gangnam station” 614。
[0063]如在屏幕621上所显示,便携式终端确定用户是否请求拖动在编辑窗口 624中显示的多个文字之中的第二文字623。当确定用户已经请求拖动第二文字623时,如在屏幕625上所显示,便携式终端拖动第二文字627。
[0064]如在屏幕629上所显示,当第二位置631被拖动以位于在文本消息中包括的多个文字之中的任何特定文字上时,便携式终端利用特定颜色(例如,黄色)显示特定文字以便告知用户可利用正被拖动的第二文字631来改变的文字。例如,当正被拖动的文字“7PM” 631位于文字“ 18:00” 632上时,便携式终端可用黄色显示文字“ 18:00” 632。
[0065]如在屏幕633上所显示,当第二文字631被拖放到特定文字的位置时,便携式终端利用拖动的第二文字631来改变特定文字,并且显示向用户询问关于是否将发送包括改变的文字627的改变的消息635的气泡637。例如,当在文字“7PM”631位于文字“ 18:00”632上的同时释放在正被拖动的文字“7PM” 631上的触摸时,便携式终端可利用文字“7PM” 631改变文字“18:00 ”632。
[0066]便携式终端确定用户是否触摸气泡637,并且当确定用户已经触摸气泡637时将改变的消息635发送到接收者的便携式终端。
[0067]图7示出根据本公开的实施例的在便携式终端中选择将被改变的文字的处理。
[0068]参照图7,当用户在拖动在编辑窗口中显示的特定文字的同时拖动在文本消息中包括的多个文字之中的特定文字时,便携式终端利用特定颜色(例如,黄色)来显示拖动的在文本消息中包括的特定文字,使得用户可选择将被改变的文字。
[0069]如在屏幕701上所显示,便携式终端确定用户是否拖动在文本消息中包括的多个文字之中的特定文字,以便从用户接收将利用文字“Yangjae station”703来改变的文字的选择。例如,用户可拖动在文本消息中包括的多个文字之中的文字“Gangnam station”705。
[0070]当确定在文本消息中包括的特定文字已经被拖动并且在拖动的文字上的触摸已经被释放时,便携式终端利用由用户输入的文字来改变所述特定文字。例如,如在屏幕707上所显示,在消息709中,当文字“Gangnam station” 705被拖动然后在文字上的触摸被释放时,便携式终端可在消息709中利用文字“Yangjae station” 703改变文字“Gangnamstation,,705。
[0071]图8A和图SB示出根据本公开的实施例的用于在便携式终端中显示原始消息和改变的消息二者的屏幕。
[0072]参照图8A和图SB,当用户触摸如在屏幕633上所显示的用于请求发送文本消息的气泡637 (见图6B)时,便携式终端根据预定消息显示方法来显示改变的消息连同原始消
肩、O
[0073]更具体地讲,如在屏幕801上所显示,当根据在预定消息显示方法之中的第一显示方法来显示原始消息803和改变的消息805时,便携式终端利用不同颜色显示原始消息803和在原始消息中包括的至少一个文字被改变的第一改变的消息805。例如,便携式终端可用黑色显不原始消息 803 “See you tomorrow atl8:OOat the Gangnam station” 并用红色显不第一改变的消息 805 “See you tomorrow at7PM at Yangjae station”。
[0074]可选地,便携式终端可利用特定颜色显示原始消息803并利用与原始消息的颜色相同但较浅的另一特定颜色来显示第一改变的消息805。例如,便携式终端可用深红色显示原始消息 803 “See you tomorrow atl8:OOat the Gangnam station” 并利用比深红色浅的红色显不第一改变的消息 805 “See you tomorrow at7PM at the Yangjae station”。
[0075]如在屏幕807上所显示,当根据预定消息显示方法之中的第二显示方法来显示原始消息和改变的消息时,便携式终端显示原始消息809和仅包括至少一个改变的文字的第二改变的消息811。在这时,便携式终端在与在原始消息809中包括的至少一个原始文字的位置相同的位置处布置在第二改变的消息811中包括的所述至少一个改变的文字。例如,当原始消息809是“See you tomorrow atl8:OOat the Gangnam station”并且改变的文字是“7PM”和“Yangjae station”时,便携式终端可显示第二改变的消息811 “7PM Yangjaestation,,。
[0076]图9A和图9B示出根据本公开的实施例的在便携式终端中擦除原始消息的处理。
[0077]参照图9A和图9B,当从用户接收到用于擦除原始消息的请求时,便携式终端根据预定消息擦除方法来擦除原始消息。[0078]更具体地讲,如在屏幕901上所显示,便携式终端根据在消息显示方法之中的第一显不方法来显不原始消息903、第一改变的消息905和用于请求擦除原始消息903的气泡907。
[0079]当用户触摸气泡907时,如在屏幕909上所显示,便携式终端根据在预定消息擦除方法之中的第一擦除方法来擦除原始消息903并按原样保持第一改变的消息911。例如,当原始消息是“See you tomorrow atl8:OOat the Gangnam station” 并且第一改变的消息是“See you tomorrow at7PM at the Yangjae station”时,便携式终端擦除原始消息并仅保留第一改变的消息。
[0080]如在屏幕913上显示,便携式终端根据在消息显示方法之中的第二显示方法来显示原始消息915、第二改变的消息917和用于请求擦除原始消息915的气泡919。
[0081]当用户触摸气泡919时,如在屏幕921上所显示,便携式终端根据预定消息擦除方法之中的第二擦除方法来擦除原始消息915,在原始消息915中反映第二改变的消息917以产生新的第三改变的消息923并显示产生的第三改变的消息923。例如,当原始消息是“Seeyou tomorrow atl8: OOat the Gangnam station” 并且第二改变的消息是 “7PM Yangjaestation”时,便携式终端可擦除原始消息,并可在原始消息中反映第二改变的消息以产生并显不第三改变的消息“See you tomorrow at7PM at the Yangjae station”。
[0082]图10是示出根据本公开的实施例的便携式终端的框图。
[0083]参照图10,便携式终端包括控制器1001、显示单元1003、输入单元1005、存储单元1007、射频(RF)单元1009、数据处理单元1011和音频处理单元1013。
[0084]RF单元1009执行便携式终端的无线通信功能。更具体地讲,RF单元1009包括对无线发送器和无线接收器,其中,无线发送器对被发送的信号的频率进行上变频并进行放大,无线接收器对接收到的信号进行低噪声放大并对接收到的信号的频率进行下变频。数据处理单元1011包括对被发送的信号进行编码和调制的发送器以及对接收到的信号进行解调和解码的接收器。可利用调制解调器和编解码器来构造数据处理单元1011,编解码器可包括处理包数据的数据编解码器和处理音频信号(诸如语音)的音频编解码器。
[0085]音频处理单元1013通过扬声器1015播放从数据处理单元1011输出的接收音频信号并将由麦克风1017引起的发送音频信号发送到数据处理单元1011。输入单元1005包括用于输入数字和字符信息的键以及用于设置各种功能的功能键。显示单元1003在屏幕上显示图像信号并显示由控制器1001请求输出的数据。
[0086]当利用静电敏感型或压力敏感型触摸显示屏来实施显示单元1003时,输入单元1005可至少仅包括预先设置的键,并且显示单元1003可代替输入单元1005的一些键输入功能。存储单元1007包括程序存储器和数据存储器。程序存储器存储用于控制便携式终端的一般操作的启动与操作系统(在下文中,称之为“OS”),数据存储器存储在便携式终端的操作期间产生的各种数据。
[0087]控制器1001控制便携式终端的整体操作。更具体地讲,控制器1001可容易地编辑包括字符的内容,诸如电子文档或文本消息。
[0088]更具体地讲,控制器1001显示由用户请求的电子文档。当用户执行具有用于编辑电子文档的编辑功能的特定应用并且选择预先存储的多个电子文档中的任何一个时,控制器1001显示选择的电子文档。例如,如在图1的屏幕101上所显示,控制器1001可显示电子文档。
[0089]控制器1001确定用户是否请求编辑电子文档。在这时,控制器1001确定用户是否选择虚拟键103以请求编辑电子文档。虚拟键103位于屏幕上的预定区域,当用户触摸虚拟键103时,控制器1001确定用户已经请求编辑电子文档。
[0090]当确定用户已经请求编辑电子文档时,控制器1001在屏幕上显示编辑窗口。编辑窗口意指用于从用户接收至少一个字符的输入的窗口。例如,如在图1的屏幕105上所显示,控制器1001可显示编辑窗口 107。
[0091]控制器1001确定用户是否在编辑窗口中输入至少一个字符。
[0092]当确定用户已经输入至少一个字符时,控制器1001在编辑窗口中依次显示由用户输入的所述至少一个字符。在这时,控制器1001从用户接收通过键区的至少一个字符的输入,按照输入字符的顺序产生文字并在编辑窗口中显示产生的文字。例如,当通过键区选择“a”、“p”、“p”、“l”、“i”、“c”、“a”、“t”、“i”、“0” 和 “η” 时,如在图1 的屏幕 105 上所显示,控制器1001可在编辑窗口 107中显示文字“APPLICATION” 109。
[0093]控制器1001确定用户是否请求拖动在编辑窗口中显示的所述至少一个字符。当确定用户已经请求拖动时,控制器1001分析显示的所述至少一个字符并基于分析结果来确定特定字符是否被包括在显示的所述至少一个字符中。特定字符是表示句子的结束的字符。例如,特定字符可以是字符“! ”和“? ”中的任何一个。
[0094]当确定特定字符被包括在显示的所述至少一个字符中时,控制器1001拖动在编辑窗口中显示的全部字符。例如,在句子“The present disclosure is directed toproviding a method of modifying existing contents to new different ones in anapplication using text in a touch-based mobile device.”被显不在编辑窗口 中的情况下,控制器1001可拖动句子。
[0095]控制器1001确定正被拖动的全部字符是否脱离编辑窗口。在这时,控制器1001计算针对在正被拖动的全部字符上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的全部字符是否脱离编辑窗口。当确定从编辑窗口中释放正被拖动的全部字符时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式。在这时,如在图3的屏幕311上所显示,控制器1001利用特定颜色显示在电子文档中包括的一个或更多个句子之中的在正被拖动的全部字符的位置处存在的句子,使得用户可识别可改变的句子。
[0096]控制器1001确定全部字符是否被拖放。当确定全部字符已经被拖放时,控制器1001利用全部拖动的字符改变在电子文档中包括的一个或更多个句子之中的在完成拖动的位置处存在的特定句子,并终止电子文档的编辑模式。
[0097]例如,当在全部字符“Thepresent disclosure is directed to providing amethod of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,位于句子“The present disclosure isto provide a method of modifying a typing error when the typing error is madein a text-based application, such as IMj SMSj Memo, etc., in a touch-based mobiledevice.”上的同时释放在正被拖动的全部字符上的触摸时,如在图3的屏幕317上所显示,控制器 1001 可利用全部字符“The present disclosure is directed to providing amethod of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,来改变句子“The present disclosure isto provide a method of modifying a typing error when the typing error is madein a text-based application,such as IMj SMSj Memo, etc., in a touch-based mobiledevice.,,。
[0098]当确定特定字符未被包括在显示的所述至少一个字符中时,控制器1001拖动在编辑窗口中显示的全部字符之中的包括用户已经请求拖动的至少一个字符的文字。例如,当在编辑窗口中显示文字“APPLICATION”时,控制器1001可拖动所述文字。
[0099]控制器1001确定正被拖动的文字是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的文字上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的文字是否从编辑窗口中被释放。当确定正被拖动的文字从编辑窗口中被释放时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式。在这时,如在图1的屏幕111上所显示,控制器1001利用特定颜色来显示在电子文档中包括的一个或更多个文字之中的在正被拖动的文字的位置处存在的特定文字,使得用户可识别可改变的文字。
[0100]控制器1001确定所述文字是否被拖放。当确定所述文字已经被拖放时,控制器1001利用拖动的文字改变在电子文档中包括的一个或更多个文字之中的在完成拖动的位置处存在的特定文字。例如,当在文字“APPLICATION”位于文字“application”117上的同时释放在正被拖动的文字“APPLICATION”上的触摸时,如在图1的屏幕115上所显示,控制器 1001 可利用文字 “APPLICATION” 来改变文字 “application” 117。
[0101]控制器1001确定在电子文档中是否存在特定文字。当确定在电子文档中不存在所述特定文字时,控制器1001终止电子文档的编辑模式。另一方面,当确定在电子文档中存在所述特定文字时,控制器1001显示用于询问关于是否将拖动的文字应用于整个电子文档的消息。例如,如在图2的屏幕205上所显示,当在电子文档中存在相同的特定文字时,控制器1001可显示包括文本“应用于整个电子文档? ”以及用于用户确定的文字“是”和“否”的弹出窗口 207,其中,所述文本是询问关于是否将利用输入文字113来改变在电子文档中的所有所述特定文字的消息。
[0102]控制器1001确定用户是否做出将所述改变应用于整个电子文档的请求。例如,当用户触摸在包括文本“应用于整个电子文档? ”以及文字“是”和“否”的弹出窗口 207中的“是”时,控制器1001确定用户做出将所述改变应用于整个电子文档的请求,当用户触摸在弹出窗口 207中的“否”时,控制器1001确定用户拒绝将所述改变应用于整个电子文档。当确定用户已经拒绝将所述改变应用于整个电子文档时,控制器1001终止电子文档的编辑模式。
[0103]另一方面,当用户做出用于将所述改变应用于整个电子文档的请求时,控制器1001利用拖动的文字改变在电子文档中包括的所有所述特定文字,然后终止电子文档的编辑模式。例如,当所述特定文字是“application”并且拖动的文字是“APPLICATION”时,控制器1001可利用“APPLICATION”来改变所有的文字“application”。
[0104]当没有字符被输入编辑窗口时,控制器1001确定是否请求拖动在编辑窗口中的空白字段。例如,如在图4的屏幕405上所显示,控制器1001可确定是否请求拖动在编辑窗口 407中的空白字段409。
[0105]当确定已经请求拖动空白字段时,控制器1001确定用户已经请求擦除在电子文档中包括的字符,并且拖动具有预定尺寸的空白区域。控制器1001确定正被拖动的空白区域是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的空白区域上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的空白区域是否从编辑窗口中被释放。
[0106]当确定正被拖动的空白区域从编辑窗口中被释放时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式。在这时,如在图4的屏幕411上所显示,控制器1001利用特定颜色来显示在电子文档中包括的所述至少一个句子中在正被拖动的空白区域的位置处存在的文字,使得用户可识别可擦除的文字。
[0107]控制器1001确定空白区域是否被拖放。当确定空白区域已经被拖放时,控制器1001擦除在电子文档中包括的一个或更多个文字之中的在完成拖动的位置处存在的特定文字。例如,当在空白区域413位于文字“SMS”上的同时释放在空白区域413上的触摸时,控制器1001可擦除如在屏幕415上所显示的文字“SMS”。
[0108]同时,控制器1001显示用户请求的文本消息。在这时,用户执行具有用于书写和发送/接收文本消息的功能的特定应用,控制器1001通过特定应用来显示包括由用户输入的字符的文本消息,并根据针对发送的用户请求来发送显示的文本消息。特定应用可以是提供Kakao Talk服务、Mypeople服务或便携式终端提供的基本消息服务的应用。例如,如在图6A的屏幕601上所显示,控制器1001可显示文本消息。
[0109]控制器1001确定用户是否请求编辑文本消息。在这时,控制器1001确定用户是否选择请求编辑文本消息的虚拟键103。虚拟键103位于屏幕上的预定区域,当用户触摸虚拟键103时,控制器1001确定用户已经请求编辑文本消息。
[0110]当确定用户已经请求编辑文本消息时,控制器1001在屏幕上显示编辑窗口。编辑窗口意指用于从用户接收至少一个字符的输入的窗口。例如,如在图6A的屏幕601上所显示,控制器1001可显示编辑窗口 603。控制器1001确定用户是否在编辑窗口中输入至少一个字符。
[0111]当确定用户已经输入至少一个字符时,控制器1001在编辑窗口中依次显示由用户输入的所述至少一个字符。在这时,控制器1001从用户接收通过键区的至少一个字符的输入,按照输入字符的顺序产生文字并在编辑窗口中显示产生的文字。例如,当从键区中选择“ Y ”、“ a ”、“ η ”、“ g ”、“ j ”、“ a ”、“ e ”、“ s ”、“ t ”、“ a ”、“ t ”、“ i ”、“ ο ”、“ η ”、“ 7 ”、“ P ” 和 “M” 时,如在图6Α的屏幕601上所显示,控制器1001可在编辑窗口 603中显示文字605 “Yangjaestation7PM”。
[0112]控制器1001确定用户是否请求拖动在编辑窗口中显示的至少一个字符。当确定用户已经请求拖动时,控制器1001拖动包括显示在编辑窗口中的全部字符之中的用户已经请求拖动的所述至少一个字符的文字。例如,当用户请求拖动在编辑窗口中显示的两段文字“Yangjae station”和“7PM”中的文字“Yangjae station”时,控制器1001可拖动文字“Yangjae station,,。
[0113]控制器1001确定正被拖动的文字是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的文字上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的文字是否从编辑窗口中被释放。
[0114]当确定正被拖动的文字从编辑窗口中被释放时,控制器1001从用于显示文本消息的显示模式改变为用于编辑文本消息的编辑模式。在这时,如在图6A的屏幕611上所显示,控制器1001利用特定颜色来显示在文本消息中包括的一个或更多个文字之中的正被拖动的文字的位置处存在的特定文字,使得用户可识别可改变的文字。
[0115]控制器1001确定所述文字是否被拖放。当确定所述文字被拖放时,控制器1001利用拖动的文字改变在文本消息中包括的所述一个或更多个文字之中的在完成拖放的位置处存在的特定文字,显示向用户询问关于是否将发送改变的文本消息的消息,并终止文本消息的编辑模式。例如,当在文字“Yangjae station”613位于文字“Gangnam station”614上的同时释放在正被拖动的文字“Yangjae station”613上的触摸时,控制器1001可利用文字“Yangjae station” 613 来改变文字“Gangnam station” 614,并如在图 6A 的屏幕 615上所显示,可显示用于向用户询问关于是否将发送改变的文本消息617的气泡619。
[0116]当确定没有字符被输入到编辑窗口时,控制器1001确定用户是否请求拖动在编辑窗口中的空白字段。当确定已经请求拖动空白字段时,控制器1001确定用户已经请求擦除在文本消息中包括的字符,并拖动具有预定尺寸的空白区域。
[0117]控制器1001确定正被拖动的空白区域是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的空白区域上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的空白区域是否从编辑窗口中被释放。
[0118]当确定正被拖动的空白区域从编辑窗口中被释放时,控制器1001从用于显示文本消息的显示模式改变为用于编辑文本消息的编辑模式。控制器1001确定空白区域是否被拖放。当确定空白区域被拖放时,控制器1001擦除在文本消息中包括的一个或更多个文字之中的在完成拖动的位置处存在的特定文字,显示向用户询问关于是否将发送改变的文本消息的弹出窗口,然后终止文本消息的编辑模式。
[0119]控制器1001确定用户是否请求发送改变的文本消息。例如,当触摸在图6A中示出的询问关于是否将发送改变的文本消息的气泡619时,控制器1001确定用户已经请求发送改变的文本消息。
[0120]当确定用户已经请求发送文本消息时,控制器1001根据预定消息显示方法来显示原始消息和改变的消息,并且显示向用户询问关于是否将擦除原始消息的弹出窗口。预定消息显示方法意指显示原始消息和改变的消息的方法,并且包括第一显示方法和第二显示方法。
[0121]更具体地讲,当通过在预定消息显示方法之中的第一显示方法来显示原始消息和改变的消息时,如在图8的屏幕801上所显示,控制器1001利用不同颜色来显示原始消息803和在原始消息中包括的至少一个特定文字被改变的第一改变的消息805。例如,控制器1001可用黑色来显不原始消息803 “See you tomorrow atl8:OOat the Gangnamstation”,并用红色来显不第一改变的消息805“See you tomorrow at7PM at the Yangjaestation,,。
[0122]可选地,控制器1001可利用特定颜色显示原始消息803并利用与原始消息的颜色相同但较浅的另一特定颜色来显示第一改变的消息805。例如,控制器1001可用深红色显不原始消息 803“See you tomorrow atl8:OOat the Gangnam station”并利用比深红色浅的红色来显不第一改变的消息 805“See you tomorrow at7PM at the Yangjae station”。
[0123]当根据预定消息显示方法之中的第二显示方法来显示原始消息和改变的消息时,如在图8的屏幕807上所显示,控制器1001显示原始消息809和仅包括至少一个改变的文字的第二改变的消息811。在这时,控制器1001在与在原始消息809中包括的至少一个原始文字的位置相同的位置处布置在第二改变的消息811中包括的所述至少一个改变的文字。例如,当原始消息 809 是“See you tomorrow atl8:OOat the Gangnam station”并且改变的文字是“7PM”和“Yangjae station”时,控制器1001可显示第二改变的消息811 “7PMYangjae station,,。
[0124]控制器1001确定用户是否请求擦除原始消息。例如,如在图9的屏幕901上所显示,当用户触摸用于询问关于是否将擦除原始消息的气泡919时,控制器1001可确定已经请求擦除原始消息。
[0125]当确定已经请求擦除原始消息时,控制器1001根据预定消息擦除方法擦除原始消息,并显示改变的消息。预定消息擦除方法意指擦除原始消息的方法并且包括第一擦除方法和第二擦除方法。
[0126]更具体地讲,如在图9的屏幕901上所显示,控制器1001根据在消息显示方法之中的第一显不方法来显不原始消息903、第一改变的消息905和用于请求擦除原始消息903的气泡907。
[0127]当用户触摸气泡907时,如在屏幕909上所显示,控制器1001根据在预定消息擦除方法之中的第一擦除方法来擦除原始消息903并按原样保持第一改变的消息911。例如,当原始消息 903 是“See you tomorrow atl8:OOat the Gangnam station” 并且第一改变的消息 911 是“See you tomorrow at7PM at the Yangjae station”时,控制器 1001 擦除原始消息903并仅保留第一改变的消息911。
[0128]如在屏幕913上所显示,控制器1001根据在消息显示方法之中的第二显示方法来显示原始消息915、第二改变的消息917和用于请求擦除原始消息915的气泡919。
[0129]当用户触摸气泡919时,如在屏幕921上所显示,控制器1001根据预定消息擦除方法之中的第二擦除方法来擦除原始消息915,在原始消息915中反映第二改变的消息917以产生新的第三改变的消息923并显示产生的第三改变的消息923。例如,当原始消息 915 是“See you tomorrow atl8:OOat the Gangnam station” 并且第二改变的消息是“7PM Yangjae station”时,控制器1001可擦除原始消息915,并可在原始消息915中反映第二改变的消息917以产生并显示第三改变的消息923“See you tomorrow at7PM at theYangjae station,,。
[0130]图1lA至图1lC是示出根据本公开的实施例的在便携式终端中编辑电子文档的处理的流程图。
[0131]参照图1lA至图11C,在操作1101,控制器1001显示由用户请求的电子文档并进行到操作1103。当用户执行具有电子文档编辑模式的特定应用并且选择预先存储的多个电子文档中的任何一个时,控制器1001显示选择的电子文档。例如,如在图1的屏幕101上所显示,控制器1001可显示电子文档。
[0132]在操作1103,控制器1001确定用户是否请求编辑电子文档。在这时,控制器1001确定用户是否选择虚拟键103以请求编辑电子文档。虚拟键103位于屏幕上的预定区域,当用户触摸虚拟键103时,控制器1001确定用户已经请求编辑电子文档。
[0133]当确定用户已经请求编辑电子文档时,控制器1001进行到操作1105,当确定用户尚未请求编辑电子文档(“否”)时,控制器1001重复执行操作1103。
[0134]当进行到操作1105时,控制器1001在屏幕上显示编辑窗口并进行到操作1107。编辑窗口意指用于从用户接收至少一个字符的输入的窗口。例如,如在图1的屏幕105上所显示,控制器1001可显示编辑窗口 107。
[0135]在操作1107,控制器1001确定用户是否在编辑窗口中输入至少一个字符。当确定用户已经输入至少一个字符(“是”)时,控制器1001进行到操作1109 ;当确定用户尚未输入至少一个字符(“否”)时,控制器1001经由连接符(A)进行到操作1145。
[0136]当进行到操作1109时,控制器1001在编辑窗口中依次显示由用户输入的至少一个字符,然后进行到操作1111。在这时,控制器1001从用户接收通过键区的至少一个字符的输入,按照输入字符的顺序产生文字并在编辑窗口中显示产生的文字。例如,当通过键区选择 “a”、“P ”、“P ”、“ I ”、“ i ”、“ C ”、“a”、“ t ”、“ i ”、“ο ” 和 “η” 时,如在图1 的屏幕 105 上所显示,控制器1001可在编辑窗口 107中显示文字“APPLICAIT0N”109。
[0137]在操作1111,控制器1001确定用户是否请求拖动在编辑窗口中显示的至少一个字符。当确定用户已经请求拖动(“是”)时,控制器1001进行到操作1113 ;当确定用户尚未请求拖动(“否”)时,控制器1001重复执行操作1111。当进行到操作1113时,控制器1001分析显示的至少一个字符;在操作1115,基于分析结果来确定特定字符是否被包括在显示的所述至少一个字符中。特定字符是表示句子的结束的字符。例如,特定字符可以是字符“ ! ”和“ ? ”中的任何一个。当确定特定字符被包括在显示的所述至少一个字符中(“是”)时,控制器1001进行到操作1117 ;当特定字符未被包括在显示的所述至少一个字符中(“否”)时,控制器1001进行到操作1127。
[0138]当进行到操作1117时,控制器1001拖动在编辑窗口中显示的全部字符,然后进行到操作 1119。例如,在句子“The present disclosure is directed toproviding a method of modifying existing contents to new different ones inan application,such as IMjSMSj Memo, etc.,using text in a touch-based mobiledevice.”被显示在编辑窗口中的情况下,控制器1001可拖动该句子。
[0139]在操作1119,控制器1001确定正被拖动的全部字符是否脱离编辑窗口。在这时,控制器1001计算针对在正被拖动的全部字符上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的全部字符是否脱离编辑窗口。当确定正被拖动的全部字符从编辑窗口中被释放时,控制器1001经由连接符(I)进行到操作1121 ;当确定正被拖动的全部字符尚未从编辑窗口中被释放(“否”)时,控制器1001重复执行操作1119。
[0140]当进行到操作1121时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式并进行到操作1123。在这时,如在图3的屏幕311上所显示,控制器1001利用特定颜色显示在电子文档中包括的一个或更多个句子之中的在正被拖动的全部字符的位置处存在的句子,使得用户可识别可改变的句子。
[0141]在操作1123,控制器1001确定全部字符是否被完全拖动。即,控制器1001确定全部字符是否被拖放。 当确定全部字符已经被拖放(“是”)时,控制器1001进行到操作1125 ;当确定全部字符尚未被拖放(“否”)时,控制器1001重复执行操作1123。当进行到操作1125时,控制器1001利用全部拖动的字符改变在电子文档中包括的一个或更多个句子之中的在完成拖动的位置处存在的特定句子,并终止电子文档的编辑模式。
[0142]例如,当在全部字符“Thepresent disclosure is directed to providing amethod of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,位于句子“The present disclosure isto provide a method of modifying a typing error when the typing error is madein a text-based application, such as IMj SMSj Memo, etc., in a touch-based mobiledevice.”上的同时释放在正被拖动的全部字符上的触摸时,如在图3的屏幕317上所显示,控制器 1001 可利用全部字符 “The present disclosure is directed to providing amethod of modifying existing contents to new different ones in an applicationusing text in a touch-based mobile device.,,来改变句子“The present disclosure isto provide a method of modifying a typing error when the typing error is madein a text-based application, such as IMj SMSj Memo, etc., in a touch-based mobiledevice.,,。
[0143]当进行到操作1127时,控制器1001拖动在编辑窗口中显示的全部字符之中的包括用户已经请求拖动的至少一个字符的文字,然后进行到操作1129。例如,当在编辑窗口中显示文字“APPLICATION”时,控制器1001可拖动所述文字。
[0144]在操作1129,控制器1001确定正被拖动的文字是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的文字上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的文字是否脱离编辑窗口。当确定正被拖动的文字从编辑窗口中被释放(“是”)时,控制器1001经由连接符(2)进行到操作1131 ;当确定正被拖动的文字尚未从编辑窗口中被释放(“否”)时,控制器1001重复执行操作1129。
[0145]当进行到操作1131时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式并进行到操作1133。在这时,如在图1的屏幕111上所显示,控制器1001利用特定颜色来显示在电子文档中包括的一个或更多个文字之中的在正被拖动的文字的位置处存在的特定文字,使得用户可识别可改变的文字。
[0146]在操作1133,控制器1001确定所述文字是否被完全拖动。即,控制器1001确定所述文字是否被拖放。当确定所述文字已经被拖放(“是”)时,控制器1001进行到操作1135 ;当确定所述文字尚未被拖放(“否”)时,控制器1001重复执行操作1133。当进行到操作1135时,控制器1001利用拖动的文字改变在电子文档中包括的一个或更多个文字之中的在完成所述拖动的位置处存在的特定文字,并进行到操作1137。例如,当在文字“APPLICATION”位于文字“application” 117上的同时释放在正被拖动的文字“APPLICATION”上的触摸时,如在图1的屏幕115上所显示,控制器1001可利用文字“APPLICATION”来改变文字“ application,,。
[0147]在操作1137,控制器1001确定在电子文档中是否存在特定文字。当确定在电子文档中存在所述特定文字(“是”)时,控制器1001进行到操作1139;当确定在电子文档中不存在所述特定文字(“否”)时,控制器1001终止电子文档的编辑模式。当进行到操作1139时,控制器1001显示用于询问关于是否将拖动的文字应用于整个电子文档的消息,然后进行到操作1141。例如,如在图2的屏幕205上所显示,当在电子文档中存在相同的特定文字时,控制器1001可显示包括文本“应用于整个电子文档? ”以及用于用户确定的文字“是”和“否”的弹出窗口 207,其中,所述文本是询问关于是否将利用输入的文字113来改变在电子文档中的所有所述特定文字的消息。
[0148]在操作1141,控制器1001确定用户是否做出用于将所述改变应用于整个电子文档的请求。例如,当用户触摸在包括文本“应用于整个电子文档? ”以及文字“是”和“否”的弹出窗口 207中的“是”时,控制器1001确定用户做出用于将所述改变应用于整个电子文档的请求,并且当用户触摸在弹出窗口 207中的“否”时,控制器1001确定用户拒绝将所述改变应用于整个电子文档。当确定用户已经做出将所述改变应用于整个电子文档的请求(“是”)时,控制器1001进行到操作1143 ;当确定用户已经拒绝将所述改变应用于整个电子文档(“否”)时,控制器1001终止电子文档的编辑模式。
[0149]当进行到操作1143时,控制器1001利用拖动的文字改变在电子文档中包括的所有所述特定文字,然后终止电子文档的编辑模式。例如,当所述特定文字是“application”并且拖动的文字是“APPLICATION”时,控制器1001可利用“APPLICATION”来改变所有的文字 “application”。
[0150]当进行到操作1145时,控制器1001确定是否请求拖动在编辑窗口中的空白字段。当确定已经请求拖动空白字段(“是”)时,控制器1001进行到操作1147 ;当确定尚未请求拖动空白字段(“否”)时,控制器1001进行到操作1107。例如,如在图4的屏幕405上所显示,控制器1001可确定是否请求拖动在编辑窗口 407中的空白字段409。
[0151]当进行到操作1147时,控制器1001确定用户已经请求擦除在电子文档中包括的字符,并拖动具有预定尺寸的空白区域,然后进行到操作1149。在操作1149,控制器1001确定正被拖动的空白区域是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的空白区域上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的空白区域是否从编辑窗口中被释放。当确定正被拖动的空白区域从编辑窗口中被释放(“是”)时,控制器1001进行到操作1151 ;当确定正被拖动的空白区域尚未从编辑窗口中被释放(“否”)时,控制器1001重复执行操作1149。
[0152]当进行到操作1151时,控制器1001从用于显示电子文档的显示模式改变为用于编辑电子文档的编辑模式并进行到操作1153。在这时,如在图4的屏幕411上所显示,控制器1001利用特定颜色来显示在电子文档中包括的所述至少一个句子中的在正被拖动的空白区域的位置处存在的文字,使得用户可识别可擦除的文字。
[0153]在操作1153,控制器1001确定空白区域是否被完全拖动。即,控制器1001确定空白区域是否被拖放。当确定空白区域已经被拖放(“是”)时,控制器1001进行到操作1155 ;当确定空白区域尚未被拖放(“否”)时,控制器1001重复执行操作1153。当进行到操作1155,控制器1001擦除在电子文档中包括的一个或更多个文字之中的在完成拖动的位置处存在的特定文字,然后经由连接符(C)结束处理。例如,当在空白区域413位于文字“touch-based”上的同时释放在空白区域413上的触摸时,如在屏幕415上所显示,控制器1001 可擦除文字 “touch-based”。
[0154]图12A和图12B是示出根据本公开的实施例的在便携式终端中编辑消息的处理的流程图。
[0155]参照图12A和图12B,在操作1201,控制器1001显示用户请求的文本消息,然后进行到操作1203。在这时,用户执行具有用于书写和发送/接收文本消息的功能的特定应用,控制器1001通过特定应用显示包括由用户输入的字符的文本消息,并根据针对发送的用户请求来发送显示的文本消息。特定应用可以是提供Kakao Talk服务、Mypeople服务或便携式终端提供的基本消息服务的应用。例如,如在图6A的屏幕601上所显示,控制器1001可显示文本消息。
[0156]在操作1203,控制器1001确定用户是否请求编辑文本消息。在这时,控制器1001确定用户选择请求编辑文本消息的虚拟键103。虚拟键103位于屏幕上的预定区域,当用户触摸虚拟键103时,控制器1001确定用户已经请求编辑文本消息。
[0157]当确定用户已经请求编辑文本消息(“是”)时,控制器1001进行到操作1205 ;当确定用户尚未请求编辑文本消息(“否”)时,控制器1001重复执行操作1203。
[0158]当进行到操作1205时,控制器1001在屏幕上显示编辑窗口,然后进行到操作1207。编辑窗口意指用于从用户接收至少一个字符的输入的窗口。例如,如在图6A的屏幕601上所显示,控制器1001可显示编辑窗口 603。
[0159]在操作1207,控制器1001确定用户是否在编辑窗口中输入至少一个字符。当确定用户已经在编辑窗口中输入至少一个字符(“是”)时,控制器1001进行到操作1209 ;当确定用户尚未在编辑窗口中输入至少一个字符(“否”)时,控制器1001进行到操作1223。
[0160]当进行到操作1209时,控制器1001在编辑窗口中依次显示由用户输入的所述至少一个文字,然后进行到操作1211。在这时,控制器1001从用户接收通过键区的至少一个字符的输入,按照输入字符的顺序产生文字并在编辑窗口中显示产生的文字。例如,当从键区中选择 “ Y ”、“ a ”、“ η ”、“ g ”、“ j ”、“ a ”、“ e ”、“ s ”、“ t ”、“ a ”、“ t ”、“ i ”、“ ο ”、“ η ”、“ 7 ”、“P”和“Μ”时,如在图6Α的屏幕601上所显示,控制器1001可在编辑窗口 603中显示文字605 “Yangjae station7PM”。
[0161]在操作1211,控制器确定用户是否请求拖动在编辑窗口中显示的至少一个字符。当确定用户已经请求所述拖动(“是”)时,控制器1001进行到操作1213 ;当确定用户尚未请求所述拖动(“否”)时,控制器1001重复执行操作1211。
[0162]当进行到操作1213时,控制器1001拖动包括在编辑窗口中显示的全部字符之中的用户已经请求拖动的所述至少一个字符的文字,然后进行到操作1215。例如,当用户请求拖动在编辑窗口中显示的文字“Yangjae station”和“7PM”中的文字“Yangjae station”时,控制器1001可拖动文字“Yangjae station”。
[0163]在操作1215,控制器1001确定正被拖动的文字是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的文字上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的文字是否从编辑窗口中被释放。当确定正被拖动的文字从编辑窗口中被释放(“是”)时,控制器1001进行到操作1217 ;当确定正被拖动的文字尚未从编辑窗口中被释放(“否”)时,控制器1001重复执行操作1215。
[0164]当进行到操作1217时,控制器1001从用于显示文本消息的显示模式改变为用于编辑文本消息的编辑模式,并经由连接符(3)进行到操作1219。在这时,如在图6A的屏幕611上所显示,控制器1001利用特定颜色来显示在文本消息中包括的一个或更多个文字之中的在正被拖动的文字的位置处存在的特定文字,使得用户可识别可改变的文字。
[0165]在操作1219,控制器1001确定所述文字是否被完全拖动。即,控制器1001确定所述文字被拖放。当确定所述文字被拖放(“是”)时,控制器进行到操作1221 ;当确定所述文字未被拖放(“否”)时,控制器1001重复执行操作1219。当进行到操作1221时,控制器1001利用拖动的文字改变在文本消息中包括的所述一个或更多个文字之中的在完成拖放的位置处存在的特定文字,显示向用户询问关于是否发送改变的消息的消息,终止文本消息的编辑模式,然后进行到操作1235。例如,当在文字“Yangjae station” 613位于文字“Gangnam station”614上的同时释放在正被拖动的文字“Yangjae station”上的触摸时,控制器1001可利用文字“Yangjae station”613来改变文字“Gangnam station”614,并且如在图6A的屏幕615上所显示,可显示用于向用户询问关于是否发送改变的文本消息617的气泡619。
[0166]当进行到操作1223时,控制器1001确定用户是否请求拖动在编辑窗口中的空白字段。当确定已经请求拖动空白字段(“是”)时,控制器1001进行到操作1225 ;当确定尚未请求拖动空白字段(“否”)时,控制器1001进行到操作1207。当进行到操作1225时,控制器1001确定用户已经请求擦除在文本消息中包括的字符,拖动具有预定尺寸的空白区域,然后进行到操作1227。
[0167]在操作1227,控制器1001确定正被拖动的空白区域是否从编辑窗口中被释放。在这时,控制器1001计算针对在正被拖动的空白区域上的触摸的位置的X坐标和Y坐标,并基于计算的X坐标和Y坐标来确定正被拖动的空白区域是否从编辑窗口中被释放。当确定正被拖动的空白区域已经从编辑窗口中被释放(“是”)时,控制器1001进行到操作1229 ;当确定正被拖动的空白区域尚未从编辑窗口中被释放(“否”)时,控制器1001重复执行操作1227。
[0168]当进行到操作1229时,控制器1001从用于显示文本消息的显示模式改变为用于编辑文本消息的编辑模式并经由连接符(4)进行到操作1231。在操作1231,控制器1001确定空白区域是否被完全拖动。即,控制器1001确定空白区域是否被拖放。当确定空白区域被拖放时,控制器1001进行到操作1233 ;当确定空白区域未被拖放时,控制器1001重复执行操作1231。当进行到操作1233时,控制器1001擦除在文本消息中包括的一个或更多个文字之中的在完成拖动的位置处存在的特定文字,显示向用户询问关于是否将发送改变的文本消息的弹出窗口,终止文本消息的编辑模式,然后进行到操作1235。
[0169]在操作1235,控制器1001确定用户是否请求发送改变的文本消息。例如,当触摸在图6A中示出的询问关于是否将发送改变的文本消息的气泡619时,控制器1001确定用户已经请求发送改变的文本消息。当确定用户已经请求发送文本消息(“是”)时,控制器1001进行到操作1237 ;当确定用户尚未请求发送文本消息(“否”)时,控制器1001重复执行操作1235。
[0170]当进行到操作1237时,控制器1001根据预定消息显示方法来显示原始消息和改变的消息,显示向用户询问关于是否将擦除原始消息的弹出窗口,然后进行到操作1239。预定消息显示方法意指显示原始消息和改变的消息的方法,并包括第一显示方法和第二显示方法。
[0171]更具体地讲,当通过在预定消息显示方法之中的第一显示方法来显示原始消息和改变的消息时,如在图8的屏幕801上所显示,控制器1001利用不同颜色来显示原始消息803和在原始消息中包括的至少一个特定文字被改变的第一改变的消息805。在这时,控制器1001可用黑色来显示原始消息803,并用红色来显示第一改变的消息805。例如,控制器1001可用黑色来显不原始消息803 “See you tomorrow atl8:OOat the Gangnamstation”,并用红色来显不第一改变的消息805“See you tomorrow at7PM at the Yangjaestation,,。
[0172]可选地,控制器1001可利用特定颜色显示原始消息803,并利用与原始消息的颜色相同但较浅的另一特定颜色显示第一改变的消息805。例如,控制器1001可用深红色显不原始消息 803 “See you tomorrow atl8:OOat the Gangnam station”,并利用比深红色浅的红色显不第一改变的消息 805“See you tomorrow at7PM at the Yangjae station”。
[0173]当通过预定消息显示方法之中的第二显示方法来显示原始消息和改变的消息时,如在图8的屏幕807上所显示,控制器1001显示原始消息809和仅包括至少一个改变的文字的第二改变的消息811。在这时,控制器1001在与在原始消息809中包括的至少一个原始文字的位置相同的位置处布置在第二改变的消息811中包括的所述至少一个改变的文字。例如,当原始消息 809 是“See you tomorrow atl8:OOat the Gangnam station”并且改变的文字是“7PM”和“Yangjae station”时,控制器1001可显示第二改变的消息811 “7PMYangjae station,,。
[0174]在操作1239,控制器1001确定用户是否请求擦除原始消息。当确定用户已经请求擦除原始消息(“是”)时,控制器1001进行到操作1241 ;当确定用户尚未请求擦除原始消息(“否”)时,控制器1001重复执行操作1239。例如,如在图9的屏幕901上所显示,当用户触摸用于询问关于是否将擦除原始消息的气泡919时,控制器1001可确定已经请求擦除原始消息。
[0175]当进行到操作1241时,控制器1001根据预定消息擦除方法擦除原始消息并显示改变的消息。预定消息擦除方法意指擦除原始消息的方法,并包括第一擦除方法和第二擦除方法。
[0176]更具体地讲,如在图9的屏幕901上所显示,控制器1001根据在消息显示方法之中的第一显不方法来显不原始消息903、第一改变的消息905和用于请求擦除原始消息903的气泡907。
[0177]当用户触摸气泡907时,如在屏幕909上所显示,控制器1001根据在预定消息擦除方法之中的第一擦除方法来擦除原始消息903并按原样保持第一改变的消息911。例如,当原始消息 903 是“See you tomorrow atl8:OOat the Gangnam station” 并且第一改变的消息 911 是“See you tomorrow at7PM at the Yangjae station”时,控制器 1001 擦除原始消息903并仅保留第一改变的消息911。
[0178]如在屏幕913上所显示,控制器1001根据在消息显示方法之中的第二显示方法来显示原始消息915、第二改变的消息917和用于请求擦除原始消息915的气泡919。
[0179]当用户触摸气泡919时,如在屏幕921上所显示,控制器1001根据预定消息擦除方法之中的第二擦除方法来擦除原始消息915,在原始消息915中反映第二改变的消息917以产生新的第三改变的消息923并显示产生的第三改变的消息923。例如,当原始消息 915 是“See you tomorrow atl8:OOatthe Gangnam station” 并且第二改变的消息是“7PM Yangjae station”时,控制器1001可擦除原始消息915,并可在原始消息915中反映第二改变的消息917以产生并显示第三改变的消息923“See you tomorrow at7PM at theYangjae station,,。
[0180]如上所述,根据本公开的实施例,在便携式终端中通过触摸屏的拖动功能来编辑文本,从而使用户便利地编辑文本。另外,在便携式终端中通过触摸屏的拖动功能来改变文字,从而使用户便利地改变文字。此外,在便携式终端中通过触摸屏的拖动功能来改变句子,从而使用户便利地改变句子。此外,在便携式终端中通过触摸屏的拖动功能来擦除文字,从而使用户便利地擦除文字。
[0181]本公开的在便携式终端中编辑文本的方法可被实施为在计算机可读记录介质中的计算机可读代码。计算机可读记录介质包括在其中存储可由计算机系统读取的数据的所有类型的记录装置。关于这样的记录介质,例如,可使用R0M、RAM、光盘、磁带、软盘、硬盘或非易失性存储器,并且以载波的类型实施的介质(例如,通过互联网的传输)也可包括在这种记录介质中。此外,计算机可读记录介质可存储有代码,其中,所述代码被分布在通过网络连接的计算机系统中,使得所述代码可按照分布式方法由计算机来读取和执行。
[0182]虽然已经参照本公开的各种实施例示出并描述了本公开,但是本领域技术人员将理解:在不脱离由权利要求及其等同物限定的本公开的精神和范围的情况下,可做出形式和细节上的各种改变。
【权利要求】
1.一种用于在便携式终端中编辑文本的装置,所述装置包括: 显示单元; 控制器,被构造为在显示单元上显示包括至少一个单位的文本的内容,通过第一显示区域接收至少一个单位的文本的输入,当在拖动输入的文本以替换在位于第二显示区域处的内容中包括的特定文字的同时输入的文本从第一显示区域被释放时,改变到用于编辑所述内容的编辑模式,并当输入的文本被拖放到所述特定文字时,利用输入的文本来替换所述特定文字。
2.如权利要求1所述的装置,其中,控制器被构造为通过第一显示区域接收包括指示句子的结束的特定文字的至少一个单位的文本的输入,当在拖动输入的文本以替换在所述内容中包括的特定文字的同时输入的文本从第一显示区域中被释放时,改变到用于编辑所述内容的编辑模式,并当输入的文本被拖放到在所述内容中包括的所述特定文字时,利用输入的文本来替换在所述内容中包括的特定文字。
3.如权利要求1所述的装置,其中,控制器被构造为当在拖动第一显示区域的空白字段以擦除在所述内容中包括的特定文字的同时所述空白字段从第一显示区域被释放时,改变到用于编辑所述内容的编辑模式,并当所述空白字段被拖放到所述特定文字时,擦除所述特定文字。
4.如权利要求1所述的装置,其中,当所述内容包括文本消息时,控制器根据预定消息显示方法显示所述文本消息连同包括输入的文本的改变的文本消息。
5.如权利要求4所述的装置,其中,控制器根据预定消息显示方法显示所述文本消息和仅包括输入的文本的改变的文本消息。
6.如权利要求4所述的装置,其中,当请求擦除所述文本消息时,控制器根据预定消息擦除方法来擦除所述文本消息。
7.如权利要求6所述的装置,其中,控制器根据预定消息擦除方法中的第一方法来擦除在所述文本消息和所述改变的文本消息中的所述文本消息。
8.如权利要求6所述的装置,其中,控制器根据预定消息擦除方法中的第二方法来擦除所述文本消息,通过将仅包括输入的文本的改变的文本消息应用到所述文本消息来产生新消息,并显示所产生的消息。
9.一种在便携式终端中编辑文本的方法,所述方法包括: 显示包括至少一个单位的文本的内容; 通过第一显示区域接收至少一个单位的文本的输入; 当在拖动输入的文本以替换在位于第二显示区域处的内容中包括的特定文字的同时输入的文本从第一显示区域被释放时,改变到用于编辑所述内容的编辑模式; 当输入的文本被拖放到所述特定文字时,利用输入的文本来替换所述特定文字。
10.如权利要求9所述的方法,还包括: 通过第一显示区域接收包括指示句子的结束的特定文字的至少一个单位的文本的输A ; 当在拖动输入的文本以替换在所述内容中包括的特定文字的同时输入的文本从第一显示区域被释放时,改变到用于编辑所述内容的模式; 当输入的内容被拖放到在所述内容中包括的特定文字时,利用输入的文本来替换在所述内容中包括的特定文字。
11.如权利要求9所述的方法,还包括: 当在拖动第一显示区域的空白字段以擦除在所述内容中包括的特定文字的同时所述空白字段从第一显示区域被释放时,改变到用于编辑所述内容的编辑模式; 当所述空白字段被拖放到所述特定文字时,擦除所述特定文字。
12.如权利要求9所述的方法,还包括: 当所述内容包括文本消息时,根据预定消息显示方法显示所述文本消息连同包括输入的文本的改变的文本消息。
13.如权利要求12所述的方法,其中,显示所述文本消息连同包括输入的文本的改变的文本消息的步骤包括: 根据预定消息显示方法中的第二方法来显示所述文本消息和仅包括输入的文本的改变的文本消息。
14.如权利要求12所述的方法,还包括: 当请求擦除所述文本消息时,根据预定消息擦除方法来擦除所述文本消息。
15.如权利要求 14所述的方法,其中,擦除所述文本消息的步骤包括: 根据预定消息擦除方法中的第一方法来擦除所述文本消息和所述改变的文本消息中的所述文本消息; 将所述改变的文本消息保持在当前状态。
16.如权利要求14所述的方法,其中,擦除所述文本消息的步骤包括: 根据预定消息擦除方法中的第二方法来擦除所述文本消息; 通过将仅包括输入的文本的改变的文本消息应用到所述文本消息来产生新消息; 显示所产生的消息。
【文档编号】G06F17/24GK103984679SQ201410049882
【公开日】2014年8月13日 申请日期:2014年2月13日 优先权日:2013年2月13日
【发明者】李昌浩 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1