CN1120433C - 应用数据产生方法和装置 - Google Patents

应用数据产生方法和装置 Download PDF

Info

Publication number
CN1120433C
CN1120433C CN98118881A CN98118881A CN1120433C CN 1120433 C CN1120433 C CN 1120433C CN 98118881 A CN98118881 A CN 98118881A CN 98118881 A CN98118881 A CN 98118881A CN 1120433 C CN1120433 C CN 1120433C
Authority
CN
China
Prior art keywords
text
attribute
character string
specified
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN98118881A
Other languages
English (en)
Other versions
CN1211011A (zh
Inventor
野田吉宗
钉宫秀造
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of CN1211011A publication Critical patent/CN1211011A/zh
Application granted granted Critical
Publication of CN1120433C publication Critical patent/CN1120433C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Abstract

一种产生应用数据的方法,包括下列步骤:确定由至少一个从显示装置上显示的文本传送的字符组成的字符串,为确定的字符串指定一个属性,并且将确定字符串传送到与指定属性相应的地方。

Description

应用数据产生方法和装置
发明领域
本发明涉及产生应用数据的方法和装置及其含有产生应用数据的程序的存储介质。特别地,该方法和装置能适合用于信息处理设备例如,便携式信息处理终端和便携式电子记事本尤其是采用计划表或备忘录应用的信息处理设备。
背景技术
随着近几年个人计算机和各种软件的广泛普及,所说的迄今用纸和铅笔进行管理的计划书,已经能够用个人计算机进行管理。现在不仅个人计划而且小组的工作进程都能够很好地进行管理。
通常地,根据引导计划管理的计划数据,通过用户在个人计算机上人工输入一个计划,即,在个人计算机上输入一个计划管理应用文件。计划数据包括例如,接收到客户指定的约见时间,日期和地点的电子邮件的内容。通常,由于计划数据是人工输入进个人计算机的,在输入时可能会有错误。
利用剪切和粘贴等功能直接将电子邮件的文本送进个人计算机上的计划表中,能够避免由人工输入引起的错误。
然而,这种处理必须用一个显示电子邮件的屏幕和输入被打开的计划数据的屏幕进行。这样,对例如仅有一个小的显示区域的便携式信息处理终端,由于屏幕的重叠,其操作性很受影响。
对于克服这个问题的技术,已经知道的日本未审查专利公开No.平5(1997)-20274,公开了一种电子信息设备。在这个电子信息设备中,事先生成一个文献包括许多句子每个句子由指示句子属性的关键字开头。关键字指示句子表示的是哪种数据,例如,日期,地址,名字等。当在其它的应用例如计划管理中应用文本时,搜索该文本。通过搜索发现在文本中的一个句子的句首有指示它的属性的关键字,将该句子提取出来作为与关键字对应的属性的句子。将被提取的句子记录在与其属性相应的格式数据中。
然而,在这样一个电子信息处理设备中,用户必须总注意定义句子属性的关键字来生成句子。换言之,在生成一个文本之前,必须总考虑所生成的文本是否将被用在其它应用中。进一步,所公开的发明对没有事先将指示句子属性的关键字加在句首的句子不起作用,因此,对例如没有被用户生成的电子邮件文本不起作用。进一步,即使一个文本中所有的句子具有相同属性,在每个句子的句首也必须指定属性关键字。
发明内容
鉴于上述情况,本发明的目的在于提供一种产生应用数据的方法和装置,其中在一个现存文本中将属性设定给一个选定的字符串并且将该字符串传到相应于该属性的位置。
本发明提供了一种产生应用数据的方法,包含以下步骤:用一个输入部分确定由至少一个要从显示装置显示的文本中传送的字符组成的字符串,其中该显示装置显示该文本;用一个输入部分为确定的字符串指定属性;和传送确定的字符串到与指定属性相对应的新的文本。
本发明还提供了一种产生应用数据的装置,在其上配有显示文本的显示装置,包含:确定装置,包括捕捉控制部分,用于接收和传输要被处理的文本,捕捉处理存储器,用于存储从所述捕捉控制部分传输来的该文本,输入控制部分,用于通过一输入部分输入文本选择信息,以及选定文本控制部分,用于根据所述文本选择信息从所述捕捉处理存储器中读取由至少一个要从显示装置显示的文本中传送的字符组成的字符串;属性指定装置,用于通过一输入部分为确定的字符串指定属性;和传送装置,用于传送确定的字符串到与指定属性相应的新的文本。
依据本发明,由于将被确定的字符串传到与其指定属性相对应的新的文本,可以从现存文本中指定了属性的字符串中单独生成一个句子。
换句话说,当收到一个涉及约会的电子邮件时,例如,能够选择一个指定约会地点的句子,并且在一个计划管理应用中传送和记录该句子作为计划数据等。
附图说明
图1是按照本发明的实施例的透视图,它示出了应用数据生成装置的总外观;
图2是一个部件分解图,示出了应用数据产生装置的输入/输出部分;
图3是应用数据产生装置的整个结构的方框图;
图4是应用数据产生装置的功能方框图;
图5示出本发明实施例的读电子邮件屏幕;
图6示出本发明实施例的捕捉数据屏幕;
图7示出本发明实施例的文本信息选择屏幕;
图8示出本发明实施例的属性显示屏幕;
图9示出本发明实施例的检查被传送数据屏幕;
图10示出本发明实施例的指定所选择文本信息传送目的地屏幕;
图11示出本发明实施例的指示传送完成屏幕;
图12示出本发明实施例的在句子中属性没有被说明的情况下捕捉数据和显示属性的屏幕;
图13示出本发明实施例的检查一块传送屏幕;
图14示出本发明实施例的数据传送过程和流程图;和
图15示出本发明实施例的一块数据传送过程的流程图。
具体实施方式
在本发明中,各种显示设备能够被用做显示装置。例如这种设备是CRT显示,液晶显示,和EL显示。
在显示装置上显示的文本中的字符串可以由任意种包括符号和符号代码的字符代码组成。
文本可以是从外部介质接收到的电子邮件。
设定给字符串的属性可以是例如表示字符串涉及的是哪种数据,例如地址,名字,电话号码,日期,时间,计划的内容等等。属性可以通过三或四位等识别码表示。
在本发明中,传送意味着捕捉从外部接收到的电子邮件文本,例如作为应用数据,进入在执行本发明方法的同一装置上运行的应用。
依此,字符串被传送的位置可以是一个用于在同一个装置上运行的计划管理的计划应用中计划数据的存储区域。
在上述的结构中,字符串的确定,属性的指定和字符串的传送可以被多次重复执行,通过一个单操作执行字符串的确定、字符串属性的指定、然后传送确定的多个字符串到相应于指定属性的地方。因此多个字符串能一次被传送。
更特别地是,当收到涉及约会的电子邮件时,能够依次选择表示约会地点、时间等的句子,然后在计划管理应用中作为计划数据等一次被传送。
并且,自动地执行一个特定键,通过确定显示在显示装置上的所有文本,为所有文本指定一个属性并且将所有文本传送到一个地方来执行字符串的确定,指定字符串属性和字符串的传送。有这种结构,能够自动地将文本传送到同一个地方。
更特别地是,当收到涉及约会的电子邮件时,不需要选择表示例如约会地点的文本信息或对该文本信息设定属性,仅仅通过一个操作,能够自动地传送所有句子并且记录为计划管理应用中的计划数据等。
另一方面,本发明提供了产生应用数据的装置。该装置含有:确定装置,用于确定由至少一个要从在显示装置显示的文本中传送的字符组成的字符串;属性指定装置,用于指定所确定字符串的属性;和传送装置,用于传送所确定字符串到相应于其指定属性的地方。
本发明进一步提供一个计算机可读取的记录介质,含有操作计算机执行上述产生应用数据过程的程序。
合适的存储介质例子是CD-ROM,软盘和IC卡。然而,也可以是与其它器件共享的存储器件,例如CPU的内部存储器,硬盘,通过通信功能的文件服务器。
借助于例子参照附图详细描述本发明。
在以下描述中,借助于一个接收到的电子邮件(e-mail)被捕捉为计划数据的例子解释本发明。然而,这些例子没有能限制本发明的范围。通过例如将e-mail捕获成备忘录应用和将计划数据捕获成通讯录应用进行这种修改,本发明能够容易地实现将数据传送到其它应用。
图1是一个透视图,示出本发明实施例的应用产生设备的总体外观。
在图1中,本发明设备包括主机机壳1和翻盖3。
机壳1有:输入/输出部分2,该输入/输出部分2由彼此组合起来的显示部分和透明外层、未示出的一个红外通讯部、未示出的一个笔架等组成。机壳1含有电源部分,用于给需要电源的部分供电,例如输入/输出部分2,控制输入/输出部分2和红外通讯部分的控制电路,红外通信部分,接口等。
参考图2后面将要描述输入/输出部分2。
翻盖3用折叶连接到机壳1的后面。翻盖3可翻转覆盖输入/输出部分2,并且当运送该装置时起到保护输入/输出部分2的作用。
在机壳1的一侧,提供了一个电源开关8,用于开/关提供给主机的电源。
图2是一个部件分解图,示出了输入/输出部分2。
输入/输出部分2是由能够显示字符的矩阵系统的薄型液晶显示2-1和足够大能盖住液晶显示2-1的透明薄层2-2构成的整体。
正如所需要的,液晶显示2-1的后侧提供有背光EL板等。
透明外层2-2由两个透明薄层构成,每个的内壁上提供了一个透明电极。薄层上印有规则的突出垫片来防止正常状态下电极彼此接触。当用于指示的手指或钢笔触及透明外层2-2时,透明电极彼此接触。这样就检测到一个指定位置。
通过将显示在液晶显示2-1上的内容和指示位置信息对准,可以检测到用户指定的在液晶显示2-1上的位置。
图3是一个方框图,示出了应用数据产生装置的整个结构。
本发明的应用数据产生装置由下列构成:液晶显示2-1,透明外层2-2,外层控制器4,液晶电路5,共用电路6,段电路7,主机电源开关8,中央控制器9,RTC 10,ROM 11,RAM 12和程序介质13。
外层控制器4是为了从透明外层2-2取得坐标信息。外层控制器4连接到附着在透明外层2-2的两个透明薄层上的透明电极上。外层控制器4根据透明电极的接触检测到由手指或笔指示的位置坐标。
液晶电路5存储点亮液晶成为一个位图的点位置并且按需要将信号送到共用电路6和段电路7。
中央控制器9控制各种指令的输入输出数据。
RTC 10按照时钟信号计时并且输出当前的年,月,日和时间。
ROM 11有一个程序存储区,用于存储控制中央控制器9操作的程序。这个程序存储区域存储各种应用11-1的程序及其使得中央控制器9起到下列作用的程序,即捕捉控制部分11-2,被选文本控制部分11-3,新文本生成部分11-4,监视器控制部分11-5,文本属性设定控制部分11-6。进一步,该区域存储由用户按用途所需使用的用户程序11-7。这些程序将在后面详细介绍。
RAM 12中有许多区域,如各种文本存储器12-1、捕捉处理存储器12-2和文本缓冲存储器12-3。这些存储器部分也将在后面详细描述。
程序介质13记录要存储在ROM 11里的程序。在本发明的设备中,使得设备行使其功能所需的程序是借助于未示出的程序读取装置从程序介质13中读取的,并且作为事先翻译的可执行程序代码写进程序存储器ROM11。
程序介质13是一种构造成能与主机分开的信息存储介质。适合的例子是CD-ROM,软盘和IC卡。至于其它也可用的信息存储介质是与其它设备共享的存储器,例如CPU的内部存储器,硬盘和经由通信装置的文件服务器。
程序介质13存储被读进中央控制器9的可执行程序,能够生成可执行程序的源程序,和中间程序。
在图3中,a,b,c,d和e线是控制线,它们分别来自于外层控制器4,主机电源开关8,RAM 12,RTC 10和ROM 11。
这个结构用于解释下列过程,从现存文本中选择一特定字符串或多个特定字符串和设定它们的属性,并且逐个或通过一个单操作将特定字符串传送到与它们属性相对应的地方,作为新文本。具体将借助于传送一个接收到的e-mail作为计划应用计划数据的例子给出解释。
图4示出了应用数据生成装置的功能方框图。图14是一个展示在该设备中数据传送过程的流程图。参照这些图,进一步参照图例5至12表示的屏幕显示状态,给出了解释。
图4中,未示出大约占一个字节的空间的存储器,例如一个循环计数器。这些存储器假设由中央控制器9的一个寄存器来实现,这里略去详细解释。
首先,在图5中示出了一个接收到的电子邮件屏幕。
在这种状态下,如果用户将输入笔按在透明外层2-2上相应于液晶显示2-1的“捕捉”按钮的位置上(图5中在右上部的按钮),图14中显示的流程图开始进行。
在流程图的步骤5001中,在各种文本存储器12-1中的一个文本(在本例中是接收的e-mail)通过捕捉控制部分11-2被传送到捕捉处理存储器12-2,然后显示数据捕捉屏幕(图6)。用于解释文本选择的屏幕(图7)是数据捕捉屏幕中放大的一部分,在图7中,加到实际显示屏上的画圈的数和箭头仅仅是便于解释。
在步骤5002中,当用户在透明外层2-2上按下笔,透明外层2-2转到接受输入处理中断的状态。输入控制部分4-1读取透明外层2-2上用户按下笔位置的坐标,作为起始坐标(由图7中①表示)。被选文本控制部分11-3观察用户笔的移动并且读出用户提起笔位置的坐标,作为终止坐标。
在图7中,这个过程相应于从按下笔位置①,然后保持笔按下状态,沿指向位置②的箭头方向上移动笔至位置②,再将笔提起。
被选文本控制部分11-3从捕捉处理存储器12-2中读取从起始坐标到终止坐标所显示的字符串,并且将该字符串拷贝进文本缓冲存储器12-3的文本存储器的文本部。通过这个操作,“1月8日”被选择并且用点划线圈起显示被选区域,例如在图8中属性显示屏幕所示。
在步骤5003中,紧挨着被选区域显示属性显示屏幕(图8中弹出屏部分)。在这个例子中,对于“1月8日”,属性“日期”可由用户在弹出屏上显示的“日期”上(图8中箭头所指处)按下笔进行设定。通过文本属性设定控制部分11-6,该属性被输进文本缓冲存储器12-3中文本存储器的属性部。
在步骤5004中,当用户在透明外层2-2上按下笔,透明外层2-2转到接受输入处理中断的状态。
在步骤5005中,输入控制部分4-1读取在透明外层2-2上笔按下位置的坐标。
在步骤5006中,如果位置坐标相对于“传送”按钮(位于图8中右上部的按钮),过程转到步骤5007。否则,过程回到步骤5002,执行所说的循环。
依此,通过重复步骤5002到步骤5006,能够选择和设定许多字符串和属性的组合。例如,在图7中笔按到位置③并且在位置④提起,然后在图8中弹出屏上选择属性“时间”。接着,在位置⑤按下笔并且在位置⑥提起,然后在弹出屏上选择属性“内容”。
在步骤5007,显示传送数据检查屏幕(图9)。
此时显示的条目是在步骤5002和步骤5003所选择和设定的字符串和它们属性的组合。
然后,由用户在透明外层2-2上按下笔,透明外层2-2被转化到接受输入处理中断的状态,输入控制部分4-1读取透明外层2-2上笔按下位置的坐标。
如果位置坐标相对于“下一步”按钮(图9中的阴影按钮),则显示传送目的地指定屏幕(图10)。显示在传送目的地指定屏幕上的按钮涉及由新文本产生部分11-4控制的应用。
然后,由用户在透明外层2-2上按下笔,透明外层2-2被转到接受输入处理中断的状态。输入控制部分4-1读取在透明外层2-2上笔按下位置的坐标。
如果位置坐标相对于“计划”按钮(图10中的阴影按钮),新文本产生部分11-4将在文本缓冲存储器12-3的文本存储器中的内容,作为一个新文本存储在各种文本存储器12-1中。传送完成以后,显示传送完成屏幕(图11)。
用例子已解释了这个过程,其中属性被清楚地显示在现存文本中。按照上述方法,然而,即使图12所示的文本中,例如,能够选择被捕捉的字符串,用笔能设定它的属性,并且由此字符串能被输进一个新文本中。
用这种方式,通过设定字符串及其属性的对应关系,通过一个单操作或逐一操作,能够进行将现有文本中一个或多个特定字符串传送到新文本中的一系列过程。
例如,利用便携式信息处理终端或电子记事本将接收到的e-mail传送为计划数据。将诸如地址,姓名,电话号码,通信地址,日期,时间,内容等存储为便携式信息处理终端或电子记事本所采用的计划管理应用中的数据项目。当接收到e-mail时,能够指定接收数据的某区域并且为指定区域的数据设定属性(例如,此例中是地址、姓名等)。然后通过指令传送,接收到的e-mail中数据的特定部分能够被捕捉进例如“地址”、“姓名”等被指定为计划数据属性的项目中。
以下将解释这样一个处理,即在现有文本中为所有句子设定单一属性,并且仅通过一个特定操作将所有句子传送到相应属性的位置,作为一个新文本。例如,在接收到的e-mail中所有句子被传送到计划数据的项目“内容”中。
图15是一个流程图,示出了本发明设备的块数据传送过程。现在,参照这个流程图和图4及示出屏幕显示状态的图例图5至图13给出了解释。
在解释过程中,流程图中,非实质过程例如意外处理被当作另类过程处理。
图5所示屏幕,正在读一个接收到的e-mail。
在这种状态下,如果用户在透明外层2-2上相对于液晶显示2-1的“捕捉”按钮(图5中的上部按钮)处按下笔,示于图15流程图的过程开始。
在流程图的步骤5501,在各种文本存储器12-1中的一个文本(在本例中是一个接收到的e-mail)通过捕捉控制部分11-2传送到捕捉处理存储器12-2,然后显示数据捕捉屏幕(图6)。
在步骤5502,通过用户在透明外层2-2上按下笔,透明外层2-2被转到接受输入处理中断的状态。
在步骤5503,输入控制部分4-1读取在透明外层2-2上笔按下位置的坐标。
在步骤5504中,如果透明外层2-2上笔按下位置的坐标与“传送”按钮(此按钮位于图6右上部)相对应,过程转到步骤5505。否则,执行其它过程。
在步骤5505中,显示块传送检查屏幕(图13)。在本例中,通过文本属性设定控制部分11-6属性被设定为“内容”。
然后通过用户在透明外层2-2上按下笔,透明外层2-2转到接受输入处理中断的状态。输入控制部分4-1读取在透明外层2-2上笔按下位置的坐标。
如果在透明外层2-2上笔按下的位置与“OK”按钮一致(如图13阴影按钮),捕捉处理存储器12-2里的内容被拷贝到文本缓冲存储器12-3中文本存储器的文本部分,并且属性“内容”被写进文本缓冲存储器12-3中文本存储器的属性部分。然后,显示传送目的地指定屏幕(图10)。
在传送目的地指定屏幕上显示的每个按钮与由新文本产生部分11-4控制的应用有关。
然后,通过用户在透明外层2-2上按下笔,透明外层2-2被转到接受输入处理中断的状态。输入控制部分4-1读在透明外层2-2上笔按下位置的坐标,
如果透明外层2-2上笔按下位置对应于“计划”按钮(图10中阴影按钮),通过新文本产生部分11-4传送在文本缓冲存储器12-3中的文本存储器的内容并且记录为各种文本存储器12-1中的一个新文本。完成传送之后,显示传送完成屏幕(图11)。
这样,在现存文本中所有句子能够被指定为相同属性并且仅通过特定的操作以一个块作为一个新文本传送到相同属性的地方。
例如,用户应用安装在便携式信息处理终端或电子记事本上的计划管理应用,该信息处理终端或电子记事本能够接收e-mail并且将例如地址,姓名,电话号码,通信地址,日期,时间和内容这些项目记录为计划管理应用的数据项目。当用户收到e-mail时,用户通过指定块传送能够将接收到的e-mail的所有数据以一个块传送到计划数据的“内容”项目中。
如同以上描述的,依据本发明,既使对没有被用户创建的比如一个接收到E-mail的文本,也能够指定文本中字符串的属性并且能够生成具有指定属性的新文本。因此,能够有效地产生新文本。
进一步,本发明在从现存文本中生成新文本方面很有效。因此,当用户在创建一新文本时,即使该新文本在将来可能用作现存文本,用户也不必考虑该文本在将来的使用情况。
更进一步,如果整个文本被归结为相同属性,如一个备忘录,则不必指定字符串的属性。因此,在从一个现存文本中生成一个新文本中,能够保证高效的操作。
按照本发明,既使一个没有被用户创建的文本,例如一个接收到的e-mail,通过指定文本中字符串的属性并且生成指定属性的新文本,能够有效地利用该文本生成一个新文本。

Claims (12)

1.一种产生应用数据的方法,包含下列步骤:
用一个输入部分确定由至少一个要从显示装置显示的文本中传送的字符组成的字符串,其中该显示装置显示该文本;
用一个输入部分为确定的字符串指定属性;和
传送确定的字符串到与指定属性相对应的新的文本。
2.按照权利要求1的方法,其中,所述文本是从外部介质接收到的电子邮件。
3.按照权利要求1的方法,其中,所述属性是用于识别计划数据的识别码,计划数据包括地址、姓名、电话号码、通信地址和计划内容。
4.按照权利要求1的方法,其中,所述字符串被传送到的地方是采用该方法的同一装置上运行的计划管理的计划应用中计划数据的存储器区域。
5.按照权利要求1的方法,其中,所述字符串的确定和属性的指定被执行多次,然后一次将被指定的多个字符串传送到与指定属性相应的地方。
6.按照权利要求1的方法,其中,所述被确定的字符串是被显示在显示装置上的整个文本,该确定字符串的属性指定包含为整个文本指定单一属性,通过启动一个特定键自动执行字符串的确定、属性的指定和字符串的传送。
7.一种产生应用数据的装置,在其上配有显示文本的显示装置,包含:
确定装置,包括:
捕捉控制部分,用于接收和传输要被处理的文本,
捕捉处理存储器,用于存储从所述捕捉控制部分传输来的该文本,
输入控制部分,用于通过一输入部分输入文本选择信息,以及
选定文本控制部分,用于根据所述文本选择信息从所述捕捉处理存储器中读取由至少一个要从显示装置显示的文本中传送的字符组成的字符串;
属性指定装置,用于通过一输入部分为确定的字符串指定属性;和
传送装置,用于传送确定的字符串到与指定属性相应的新的文本。
8.按照权利要求7的装置,其中,所述文本是从外部介质接收到的电子邮件。
9.按照权利要求7的装置,其中,所述属性是用于识别计划数据的识别码,计划数据包含地址、姓名、电话号码、通信地址和计划内容。
10.按照权利要求7的装置,其中,所述字符串被传送的位置是该设备上运行的计划管理的计划应用中计划数据的存储器区域。
11.按照权利要求7的装置,其中,由确定装置进行的字符串确定和由属性指定装置进行的属性指定被执行多次,然后传送装置将确定的多个字符串一次传到与指定属性相应的地方。
12.按照权利要求7的装置,其中确定装置确定显示在显示装置上的整个文本,属性指定装置为显示在显示装置上的整个文本指定一个属性,并且通过启动一个特定键自动地执行确定装置、属性指定装置和传送装置的操作。
CN98118881A 1997-09-08 1998-09-07 应用数据产生方法和装置 Expired - Fee Related CN1120433C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP243019/1997 1997-09-08
JP243019/97 1997-09-08
JP9243019A JPH1185706A (ja) 1997-09-08 1997-09-08 アプリケーションデータ生成方法および装置並びにアプリケーションデータ生成プログラムを記録した記録媒体

Publications (2)

Publication Number Publication Date
CN1211011A CN1211011A (zh) 1999-03-17
CN1120433C true CN1120433C (zh) 2003-09-03

Family

ID=17097674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98118881A Expired - Fee Related CN1120433C (zh) 1997-09-08 1998-09-07 应用数据产生方法和装置

Country Status (4)

Country Link
US (1) US6336125B2 (zh)
JP (1) JPH1185706A (zh)
CN (1) CN1120433C (zh)
HK (1) HK1017455A1 (zh)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6337698B1 (en) * 1998-11-20 2002-01-08 Microsoft Corporation Pen-based interface for a notepad computer
US7712024B2 (en) 2000-06-06 2010-05-04 Microsoft Corporation Application program interfaces for semantically labeling strings and providing actions based on semantically labeled strings
US7716163B2 (en) 2000-06-06 2010-05-11 Microsoft Corporation Method and system for defining semantic categories and actions
US7788602B2 (en) * 2000-06-06 2010-08-31 Microsoft Corporation Method and system for providing restricted actions for recognized semantic categories
US7770102B1 (en) 2000-06-06 2010-08-03 Microsoft Corporation Method and system for semantically labeling strings and providing actions based on semantically labeled strings
US8230323B2 (en) * 2000-12-06 2012-07-24 Sra International, Inc. Content distribution system and method
US7778816B2 (en) * 2001-04-24 2010-08-17 Microsoft Corporation Method and system for applying input mode bias
WO2003077054A2 (en) * 2001-11-28 2003-09-18 Goldman, Sachs & Co. Transaction surveillance
US7707496B1 (en) 2002-05-09 2010-04-27 Microsoft Corporation Method, system, and apparatus for converting dates between calendars and languages based upon semantically labeled strings
US7742048B1 (en) 2002-05-23 2010-06-22 Microsoft Corporation Method, system, and apparatus for converting numbers based upon semantically labeled strings
US7707024B2 (en) * 2002-05-23 2010-04-27 Microsoft Corporation Method, system, and apparatus for converting currency values based upon semantically labeled strings
US7281245B2 (en) * 2002-06-05 2007-10-09 Microsoft Corporation Mechanism for downloading software components from a remote source for use by a local software application
US7827546B1 (en) 2002-06-05 2010-11-02 Microsoft Corporation Mechanism for downloading software components from a remote source for use by a local software application
US7356537B2 (en) * 2002-06-06 2008-04-08 Microsoft Corporation Providing contextually sensitive tools and help content in computer-generated documents
US7716676B2 (en) 2002-06-25 2010-05-11 Microsoft Corporation System and method for issuing a message to a program
US7209915B1 (en) 2002-06-28 2007-04-24 Microsoft Corporation Method, system and apparatus for routing a query to one or more providers
AU2002335262A1 (en) * 2002-10-15 2004-05-04 Allied Telesis K.K. Schedule control system, schedule control method, and schedule control program
US7783614B2 (en) 2003-02-13 2010-08-24 Microsoft Corporation Linking elements of a document to corresponding fields, queries and/or procedures in a database
US7251786B2 (en) * 2003-02-26 2007-07-31 Microsoft Corporation Meeting information
US20040172584A1 (en) * 2003-02-28 2004-09-02 Microsoft Corporation Method and system for enhancing paste functionality of a computer software application
US7711550B1 (en) 2003-04-29 2010-05-04 Microsoft Corporation Methods and system for recognizing names in a computer-generated document and for providing helpful actions associated with recognized names
US7584253B2 (en) * 2003-05-27 2009-09-01 Sun Microsystems, Inc. Method and system for creating and tracking appointments and tasks from email messages
US7739588B2 (en) * 2003-06-27 2010-06-15 Microsoft Corporation Leveraging markup language data for semantically labeling text strings and data and for providing actions based on semantically labeled text strings and data
US7487515B1 (en) 2003-12-09 2009-02-03 Microsoft Corporation Programmable object model for extensible markup language schema validation
US7178102B1 (en) 2003-12-09 2007-02-13 Microsoft Corporation Representing latent data in an extensible markup language document
US7404195B1 (en) 2003-12-09 2008-07-22 Microsoft Corporation Programmable object model for extensible markup language markup in an application
US7434157B2 (en) 2003-12-09 2008-10-07 Microsoft Corporation Programmable object model for namespace or schema library support in a software application
US20050182617A1 (en) * 2004-02-17 2005-08-18 Microsoft Corporation Methods and systems for providing automated actions on recognized text strings in a computer-generated document
US7509573B1 (en) 2004-02-17 2009-03-24 Microsoft Corporation Anti-virus security information in an extensible markup language document
US7593992B2 (en) * 2004-12-23 2009-09-22 Sap Ag Organizer or e-mail and workflow integration
US7788590B2 (en) * 2005-09-26 2010-08-31 Microsoft Corporation Lightweight reference user interface
US7992085B2 (en) 2005-09-26 2011-08-02 Microsoft Corporation Lightweight reference user interface
US8880615B2 (en) * 2006-12-15 2014-11-04 International Business Machines Corporation Managing a workflow using an instant messaging system to gather task status information
US20100100371A1 (en) * 2008-10-20 2010-04-22 Tang Yuezhong Method, System, and Apparatus for Message Generation
US9910644B2 (en) * 2015-03-03 2018-03-06 Microsoft Technology Licensing, Llc Integrated note-taking functionality for computing system entities

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5047960A (en) * 1989-01-04 1991-09-10 Sloan Scott K Apparatus and method to automate data entry into an application program
US5202828A (en) * 1991-05-15 1993-04-13 Apple Computer, Inc. User interface system having programmable user interface elements
JPH0520274A (ja) 1991-07-10 1993-01-29 Canon Inc 電子情報機器
JP3546337B2 (ja) * 1993-12-21 2004-07-28 ゼロックス コーポレイション 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法
CN1059303C (zh) * 1994-07-25 2000-12-06 国际商业机器公司 在个人通讯设备的显示屏幕上标记文本的装置和方法
WO1996009579A1 (en) * 1994-09-22 1996-03-28 Izak Van Cruyningen Popup menus with directional gestures
US5873108A (en) * 1995-02-27 1999-02-16 Fuga Corporation Personal information manager information entry allowing for intermingling of items belonging to different categories within a single unified view
US5864848A (en) * 1997-01-31 1999-01-26 Microsoft Corporation Goal-driven information interpretation and extraction system

Also Published As

Publication number Publication date
US20010016854A1 (en) 2001-08-23
HK1017455A1 (en) 1999-11-19
JPH1185706A (ja) 1999-03-30
US6336125B2 (en) 2002-01-01
CN1211011A (zh) 1999-03-17

Similar Documents

Publication Publication Date Title
CN1120433C (zh) 应用数据产生方法和装置
CN103649876B (zh) 使用上下文键盘在计算设备上执行操作
CN1151444C (zh) 信息处理装置及其方法
US20170017620A1 (en) Data processing systems, devices, and methods for content analysis
CN108292302A (zh) 重复内容自动呈现
CN1432912A (zh) 基于应用程序状态的自动软件输入面板选择
MXPA04005725A (es) Procedimiento para anotacion de tinta digital y sistema para reconocer, anclar y re-fluir anotaciones de tinta digital.
CN1658158A (zh) 屏蔽用户界面动态区以测试用户界面一致性的方法和系统
CN1272728C (zh) 信息处理装置、文件处理方法、存储媒体及程序
CN1624643A (zh) 墨水的缩放文本替换
CN1609800A (zh) 电子可再粘便条
JP2006031292A (ja) 文書処理装置、文書処理方法及び文書処理プログラム
CN1702621A (zh) 采用表的语言的本地化
CN1617129A (zh) 注册前的数据存取
CN1226701A (zh) 电子邮件系统和存储电子邮件控制程序的媒体
US10817508B2 (en) Techniques for constructing and editing a search query using an overload cell
JP2006031492A (ja) 情報管理方法および情報管理装置
CN1670715A (zh) 在公共语言运行时语言中的资源地址支持
US20060012568A1 (en) Apparatus, system and method of importing data arranged in a table on an electronic whiteboard into a spreadsheet
JP2012108609A (ja) 表示装置、表示方法、コンピュータプログラム及び記録媒体
JP4933721B2 (ja) 文書処理装置及び文書処理プログラム
CN1098497C (zh) 信息处理装置及其方法
CN1190748C (zh) 信息处理装置及方法、和电子出版数据提供系统
JP2000099535A (ja) 画像検索装置及びその方法、コンピュータ可読メモリ
EP0404893A4 (en) Electronic document display with annotation routines and multiple windows

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1028711

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030903

Termination date: 20140907

EXPY Termination of patent right or utility model