通信终端装置中寄存和搜索拨号信息的方法

文档序号:7568742阅读:112来源:国知局
专利名称:通信终端装置中寄存和搜索拨号信息的方法
技术领域
本发明涉及通信终端装置,更具体地说涉及通信终端装置中自动存储拨号信息和搜索存储的拨号信息的方法。
在一般的例子中,通信终端装置是用于有线或无线电话系统中的有线和无线电话机或传真机。通信终端装置提供有附加的功能,如单触拨号功能和短拨号功能。
通常多个拨号信息被存储在存储器中,并且在通信终端装置中从存储的拨号信息中搜索所需的拨号信息。
有一种常规的方法来存储和搜索拨号信息,其中多个拨号信息中的每一个被根据单触拨号键或短拨号键存储在存储器中。为了搜索存储的拨号信息中的一个所需信息,按下搜索键,然后通过敲击一个上或下键顺序显示和搜索存储的拨号信息。此处拨号信息是指字母数字信息,如根据单触拨号键或短拨号键存储的电话号码和名称。
但是,在常规的方法中存在着这样的问题,即应该寄存对应于单触拨号键或短拨号键的多个拨号信息,并且在通信终端装置中应分别对寄存的拨号信息进行校验,因此使键操作复杂且不方便。
此外,在常规的方法中还存在另一个问题,即假如用户不能记住存储在通信终端装置中的所有拨号信息的话,相同的拨号信息将被重复寄存在存储器中,于是降低了存储器有限容量的使用效率。
在常规的方法中依然还存在着再一个问题,即在存储多个拨号信息的情况下,按下搜索键以便搜索多个存储的拨号信息中的一个所需的信息,然后从存储的拨号信息的开头通过按上键或下键开始顺序进行搜索,于是导致不必要的时间浪费。
因此,本发明的一个目的是提供一种方法,利用该方法在拨号时通过利用附加的键盘自动地将拨号信息存储和寄存到存储器中,而无需进行复杂的拨号信息寄存过程。
本发明的另一个目的是提供一种方法,利用该方法能够不重复地将多个拨号信息存储到存储器中,并且只处理寄存的拨号信息中经常使用的拨号信息,从而提高了存储器的使用效率。
本发明的第三个目的是提供一种方法,利用该方法通过输入对应于所需拨号信息的关键字迅速搜索所需拨号信息,而不必分别显示和校验所有寄存的拨号信息,从而缩短了搜索的时间周期。
本发明的第四个目的是提供一种方法,利用该方法只输入对应于所需拨号信息的初始部分的拨号信息,从而迅速和方便地搜索所需拨号信息。
为了实现上述目的,本发明提供的方法包括以下步骤按照最后拨号的顺序将拨号信息顺序寄存到存储器中;当通过键输入部分输入搜索键时,将所需拨号信息的一部分或全部关键字(一部分输入代码)输入到存储器中;按照最后拨号的顺序显示和校验对应于输入的关键字的拨号信息;以及选择和拨所需的一个显示的拨号信息。
以下是结合附图对本发明所作的详细描述,附图中相同的参考号表示相同或类似的部分。


图1是表示根据本发明的通信终端装置的示意性结构的框图。
图2是表示根据本发明的在存储器中寄存拨号信息的过程的流程图。
图3是表示根据本发明的拨号信息的存储器图。
图4是表示根据本发明的搜索拨号信息的过程的流程图。
图1是表示根据本发明的通信终端装置的示意性结构的框图。根据本发明的通信终端装置包括具有输入拨号信息和关键字的键、搜索键和执行几种功能的键的键输入部分10;控制将从键输入部分10接收的拨号信息输入和自动寄存到存储器12中,然后搜索一个所需的寄存拨号信息的控制器11;在控制器11的控制下,寄存通过键输入部分10输入的拨号信息和存储/搜索拨号信息的程序的存储器12;在控制器11的控制下,显示拨号信息的显示部分13;以及在控制器11的控制下,对所需拨号信息拨号的拨号部分15。
图2是表示根据本发明的在存储器中寄存拨号信息的过程的流程图,包括以下步骤在拨号时将拨号信息输入和存储到拨号缓冲器中;将存储在拨号缓冲器中的拨号信息寄存到存储器中;按照最后拨号的顺序将寄存到存储器中的拨号信息分类;从分类的拨号信息中删除在预定拨号次数内从未进行过重拨的拨号信息。
图3是表示根据本发明的拨号信息的存储器图。将拨号信息寄存到存储器中的存储器图包括用于寄存对应于拨号信息的每个数字的数据的存储器的拨号信息存储区Dial[n](总共4000字节),以及用于寄存拨号信息的计数器值的存储器的一个区域(总共200字节)。
图4是表示根据本发明的搜索寄存的拨号信息的过程的流程图,包括以下步骤当通过键输入部分输入搜索键时,按照最后拨号的顺序将寄存到存储器中的拨号信息分类;通过键输入部分输入所需拨号信息的一部分或全部关键字,以便以一个数字单位搜索所需拨号信息,然后将输入的关键字存储在拨号缓冲器中;在寄存到存储器的拨号信息中搜索和显示包括存储在拨号缓冲器中的关键字信息的拨号信息;以及选择和拨所需的一个显示的拨号信息。
参照图1至4,详细描述本发明的一个实施例。
为了实现本发明,参照图2详细描述存储和删除输入的拨号信息的操作。
在步骤201,控制器11检验挂机开关状态,如果处于摘机状态,则执行步骤202。在步骤202,控制器11通过键输入部分10输入拨号信息,然后执行步骤203。在步骤203,控制器11检验挂机开关状态,如果不处于摘机状态,则执行步骤204。否则执行步骤202,以便接收拨号键。在步骤204,控制器11将通过键输入部分10输入的拨号信息存储在拨号缓冲器,然后执行步骤205。在步骤205,控制器11对索引寄存器值n清零,并执行步骤206。在步骤206,假如存储器12的拨号信息存储区Dial[n]处于空状态,则控制器11执行步骤221,否则假如不处于空状态,则执行步骤207。在步骤221,控制器11读出存储在拨号缓冲器中的拨号信息,并将读出的拨号信息寄存到存储器12中,然后执行步骤222。在步骤222,控制器11将拨号信息的拨号计数器值DCNT[n]设置为“200”,然后执行步骤223。这时拨号计数器值DCNT[n]表示最后的拨号次数。拨号计数器值DCNT[n]越是接近“200”,有关的拨号信息越是接近当前信息。根据寄存的拨号信息的数,拨号计数器值“200”可以增加或减少。在步骤223,控制器11按照递减顺序将拨号计数器值分类,然后执行结束步骤。如上所述,拨号信息的拨号计数器值DCNT[n]例如是按照递减顺序分类的,但是拨号计数器值DCNT[n]也可以按照递增顺序分类。另外,假如在步骤206已有拨号信息寄存到存储器12中,则控制器11执行步骤207,于是校验存储在拨号缓冲器中的拨号信息是否等于已经寄存到存储器12中的拨号信息。这时如果不相等,则控制器11执行步骤231。在步骤231,控制器11将存储器12中的拨号信息的拨号计数器值DCNT[n]减1。在步骤232,控制器11校验拨号计数器值DCNT[n]是否为零。这时如果拨号计数器值DCNT[n]是零,则控制器11执行步骤233。否则,控制器11执行步骤234。在步骤233,控制器11删除存储器12中拨号计数器值DCNT[n]是零的拨号信息。然后在步骤234,控制器11将存储器12中的拨号信息的索引寄存器值n加1,然后执行步骤206。在步骤207,假如存储在拨号缓冲器中的拨号信息等于已寄存到存储器12中的拨号信息,则控制器11执行步骤208。在步骤208,控制器11将已寄存到存储器12的拨号信息的拨号计数器值DCNT[n]更新为“200”。在步骤209,控制器11将存储器12的索引寄存器值n加1。在步骤210,控制器11校验对应于n加1的索引寄存器值的存储器12的拨号信息存储区Dial[n]是否处于空状态。这时如果是处于空状态,则控制器11执行步骤223。否则控制器11执行步骤211。在步骤211,控制器11将拨号信息的拨号计数器值DCNT[n]减1。并且在步骤212,控制器11校验拨号计数器值DCNT[n]是否为零。这时如果拨号计数器值DCNT[n]是零,则控制器11执行步骤213。在步骤213,控制器11删除存储器12的拨号计数器值DCNT[n]是零的拨号信息。
然后,在步骤214,控制器11将索引寄存器值n加1,并执行步骤210。然后,每当拨号,便将非重拨拨号信息的拨号计数器值DCNT[n]从200中减1,于是总是按照最后拨号的顺序将拨号信息分类。
如上所述将输入的拨号信息寄存、分类和删除之后,参照图4详细描述对所需拨号信息的搜索和拨号操作。
在步骤401,控制器11通过键输入部分10接收键信号,然后执行步骤402。在步骤402,控制器11检验通过键输入部分10接收的功能键是否为搜索键,如果不是搜索键,则控制器11在步骤411执行有关的功能,然后执行结束步骤。但是如果搜索键输入至存储器12,则控制器11执行步骤403,从而将拨号计数器DCNT按照递减顺序分类。这是为了在搜索键输入至存储器12的情况下对最后的拨号信息进行拨号。在步骤404,控制器11通过键输入部分10接收键信号,然后执行步骤405。在步骤405,控制器11校验通过键输入部分10以一个数字单位接收的键是否是数值键,如果不是数值键,则控制器11执行步骤406。否则,控制器11执行步骤421。这时接收的数值键是用于搜索的关键字。
在步骤421,控制器11将输入的数值以一个数字单位顺序地存储到拨号缓冲器中。在步骤422,控制器11对索引寄存器值n清零。这时输入数值以后,再次从头搜索寄存到存储器12中的拨号信息。在步骤406,控制器11检验输入的功能键是否为搜索键,如果不是搜索键,则控制器11执行步骤407。否则,控制器11执行步骤431。
在步骤431,控制器11校验存储在拨号缓冲器中的对应于关键字的信息部分是否等于已经寄存到存储器12中的拨号信息部分,如果不相等,则控制器11执行步骤441,从而将索引寄存器值加1,然后重复执行步骤431。这时输入关键字信息顺序地与寄存到存储器12中的拨号信息进行比较。当顺序地将拨号信息与关键字信息进行比较的结果是拨号信息部分与输入的关键字信息相同时,控制器11执行步骤432,于是通过显示部分13显示具有与关键字信息相同的部分的拨号信息。在步骤433,索引寄存器值加1。然后控制器11再次执行步骤404,结果重复执行上述操作,因此通过显示部分13,在寄存到存储器12的拨号信息中,按照最后拨号的顺序显示具有与存储在拨号缓冲器中的关键字信息相同的部分的拨号信息。下面以一个实例更详细地描述搜索过程。如果按下对应于“02”的键,然后按下搜索键,那么按照最后拨号的顺序显示以“02”开始的所有拨号信息。这时如果进一步按下对应于“3”的键,然后再次按下搜索键,那么按照最后拨号的顺序显示以“023”开始的所有拨号信息。
在步骤407,控制器11检验输入的功能键是否为拨号键,如果不是拨号键,则控制器11执行步骤451。否则控制器11执行步骤408。在步骤451,控制器11检验通过键输入部分10输入的功能键是否为取消键。如果输入的功能键是取消键,则清除存储在拨号缓冲器中的关键字信息,然后终止程序。否则重复执行步骤404,从而重复执行上述操作。在步骤408,控制器11将索引寄存器值减1,然后执行步骤409。由于在步骤433中已经将索引寄存器值加1,所以这里需要拨对应于现在正搜索的索引寄存器值的拨号信息。在步骤409,拨对应于现在正搜索的所需拨号信息的电话号码,然后终止程序。
如上所述,根据本发明的方法在拨号时自动地将拨号信息存储在通信终端装置中,从而避免了用户的复杂的操作和重复输入相同的键。此外,根据本发明的方法在搜索时只输入和搜索所需拨号信息的关键字部分,而不必搜索所有寄存的拨号信息,于是可以迅速地搜索所需拨号信息并缩短了搜索时间。
此外,根据本发明的方法只存储经常使用的拨号信息,并删除在预定拨号次数内从未进行过重拨的拨号信息,从而有效地利用了用于存储拨号信息的存储器。
再者,根据本发明的方法只搜索对应于所需拨号信息部分的关键字信息部分,从而避免了从头开始搜索寄存到存储器中的拨号信息的全部。即使用户没有完全记住全部所需拨号信息,而只记住了部分所需拨号信息,也可以得到所需拨号信息。
虽然图示和描述了本发明的最佳实施例,但是本领域的一般技术人员应懂得,在不脱离本发明的范围的情况下,可以做各种变化和修改,并且可以用等同的部件来代替本发明的部件。
权利要求
1.一种将拨号信息寄存到通信终端装置中的存储器的方法,包括以下步骤通过键输入部分输入所述拨号信息,然后将在拨号时所述输入的拨号信息寄存到所述存储器中;以及按照最后拨号的顺序将寄存到所述存储器中的所述拨号信息分类。
2.权利要求1的方法,还包括从所述分类的拨号信息中删除在预定拨号次数内从未进行过重拨的所述分类拨号信息的步骤。
3.权利要求1或2的方法,其中所述分类包括以下步骤对拨号时输入的所述拨号信息按照最后拨号的顺序设置预定的拨号计数器值;以及参照所述设置的拨号计数器值按照递增或递减顺序将所述拨号信息再分类。
4.权利要求2的方法,其中所述删除包括以下步骤在拨号时对拨号次数进行计数;以及当所述拨号计数器值是所述预定拨号次数时,删除从未进行过所述重拨的所述拨号信息。
5.一种在具有存储器的通信终端装置中搜索所需拨号信息的方法,包括以下步骤将在拨号时输入的拨号信息顺序寄存到所述存储器中;当通过键输入部分输入一个搜索键时,通过键输入部分输入所需拨号信息的关键字的一部分或全部,以便搜索所述所需拨号信息;搜索和显示所述寄存的拨号信息中包括所述关键字的全部所述所需拨号信息;以及选择和拨所述显示的拨号信息中所述所需拨号信息。
6.权利要求5的方法,其中通过在显示所述所需拨号信息时输入拨号键进行所述选择。
7.权利要求5的方法,其中通过以一个数字单位输入所述拨号信息的数值进行所述关键字的输入。
8.一种在具有存储器的通信终端装置中寄存拨号信息的方法,包括以下步骤通过键输入部分输入所述拨号信息,将在拨号时所述输入的拨号信息存储和寄存到所述存储器中;按照最后拨号的顺序将寄存到所述存储器中的所述拨号信息分类;当输入搜索键时输入搜索所述拨号信息的关键字;搜索和显示寄存到所述存储器中的所述拨号信息中的包括所述输入的关键字的所述拨号信息;以及选择和拨所述显示的拨号信息中一个所需拨号信息。
9.权利要求8的方法,还包括从所述分类的拨号信息中删除在预定拨号次数内从未进行过重拨的所述拨号信息的步骤。
10.权利要求9的方法,其中所述删除包括以下步骤在拨号时对拨号次数进行计数;以及当所述拨号计数器值变为所述预定拨号次数时,删除从未进行过所述重拨的所述拨号信息。
11.权利要求10的方法,其中通过以一个数字单位输入所述拨号信息的数值进行所述关键字的输入。
12.权利要求8或11的方法,其中所述分类包括以下步骤对拨号时输入的所述拨号信息按照最后拨号的顺序设置预定的拨号计数器值;以及参照所述设置的拨号计数器值按照递增或递减顺序将所述拨号信息再分类。
全文摘要
本发明的方法包括以下步骤按照最后拨号的顺序将拨号信息顺序存储到存储器中;当通过键输入部分输入搜索键时,将所需拨号信息的一个关键字(一部分输入代码)输入到存储器中;按照最后拨号的顺序显示和确认对应于输入的关键字的拨号信息;以及选择和拨所需的一个显示的拨号信息。
文档编号H04M1/57GK1138261SQ9610421
公开日1996年12月18日 申请日期1996年2月29日 优先权日1995年4月27日
发明者金城铉 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1