通讯联络簿处理方法、储存媒体及通讯装置的制作方法

文档序号:7600555阅读:154来源:国知局
专利名称:通讯联络簿处理方法、储存媒体及通讯装置的制作方法
技术领域
本发明是有关于通讯技术,且特别有关于通讯联络簿处理方法。
背景技术
目前手机上的来电显示功能可以显示来电者的姓名(或代号),其中所运用的方式是预先储存通讯端识别码、用户姓名、及以上二者的对应关系于通讯联络簿。当一手机接收来电时,以来电者通讯终端识别码信号(caller-idsignal)与预存的通讯端识别码作比对。若通讯联络簿中存在完全符合来电者识别码的通讯端识别码,则显示此通讯端识别码对应的用户姓名作为来电者姓名。若通讯联络簿中没有完全符合来电者识别码的通讯端识别码,则显示此来电识别码。由于一般使用者并不会记住通讯端识别码,也很难据以辨识来电者。因此,直接显示通讯端识别码不利于来电过滤。
如果有一用户单位,例如中小型企业,使用连续的电话号码区块,例如27399610到27399619十线,此用户单位可能以随机方式从上述十线的其中一线发话(例如使用专用支线交换机(private branch exchange,简称PBX)时)。通常上述十线中有一线为代表号会被公开,例如印在员工名片上。但是,如果一手机的通讯联络簿只存上述代表号,当接收从上述十线的任何一线来电时,有可能会无法完全符合来电识别码。如果要来避免此问题则须输入上述十线通讯端识别码于上述手机的通讯联络簿。但是对于以手动输入十线类似的通讯端识别码,对于使用者而言是相当不方便的,而且也会占用储存空间。
因此,需要一种通讯联络簿处理方法,用以解决上述问题。

发明内容
有鉴于此,本发明的目的在提供一种通讯联络簿处理方法,以规则储存于通讯联络簿,藉以取代列举通讯端识别码。
基于上述目的,以下实施例提供一种通讯联络簿处理方法,执行于可以与多个通讯终端通讯的一第一通讯终端。上述多个通讯终端分别对应多个通讯端识别码。上述第一通讯终端具有一通讯联络簿。首先,储存一规则于上述通讯联络簿,用以表示上述多个通讯端识别码的一第一集合,其中上述第一集合的多个通讯端识别码具有多个字符相同。接着(例如当第一通讯端接到来电时),取得一第一通讯端识别码。判断上述第一通讯端识别码是否符合上述规则,以决定上述第一通讯端识别码是否属于上述第一集合。
其中,上述通讯联络簿处理方法可以利用一程序实现,记录于例如内存或存储装置的储存媒体上,当此程序加载至一通讯装置中,则可执行如上所述的通讯联络簿处理方法。
另外,以下实施例提供一种通讯终端,可以与多个通讯终端通讯,且包括一通讯联络簿、一信号处理单元及一比对器。上述多个通讯终端分别对应多个通讯端识别码。上述通讯联络簿用以储存一规则,以表示上述多个通讯端识别码的一第一集合,其中上述第一集合的多个通讯端识别码具有多个字符相同。上述信号处理单元用以取得一第一通讯端识别码。上述比对器判断上述第一通讯端识别码是否符合上述规则,以决定上述第一通讯端识别码是否属于上述第一集合。


图1A显示一通讯系统实施例的示意图;图1B显示一通讯系统实施例的示意图;图2显示一通讯终端实施例的结构方块图;图3显示通讯联络簿处理方法的实施例的流程图;图4显示电话拨出操作实施例的流程图;图5显示规则输入操作实施例的流程图;以及图6显示依据上述通讯联络簿处理方法的计算机可读取储存媒体实施例示意图。
符号说明5~群组;7~PBX;10~通讯终端;11~接收器;12~信号处理单元;13~传送器;21~编辑单元;22~比对器;23~显示单元;31~通讯联络簿;40~项目;42~项目;43~指定信息;50~通讯终端;621~比对逻辑;622~通讯作业启动逻辑;623~规则编辑逻辑。
具体实施例方式
以下提出通讯联络簿处理方法的部分实施例,用以改善具有多线的用户的来电识别。此通讯联络簿处理方法可以一通讯终端来实作,其运作类似一杂凑函数(hash function),先接收来电识别码,并产生符合的用户名或告知无符合。
图1A显示通讯系统实施例的示意图。通讯终端10及多个通讯终端50以有线或无线方式耦接至一通讯网路6。通讯终端10可以是无线电话手机、或具有无线通讯功能的手持装置等有限资源的通讯装置(limited-resourcecommunication device),例如个人数字助理(Personal Digital Assistant,简称PDA)。群组5包含多个通讯终端50。举例来说,群组5是一用户单位使用的多个电话。通讯终端10与通讯终端50彼此可以通电话或收发信息。多个通讯终端之中,可以有二种情况。情况一每个通讯终端皆对应一个通讯端识别码,且不同通讯终端分别对应不同通讯端识别码。情况二每个终端也可以不固定地对应一固定的通讯端识别码,(举例来说,上述通讯系统的多个通讯终端透过如图1B所示PBX 7连接通讯网路)当由上述多个通讯端其中之一拨号出去时,会被自动设定使用复式通讯端识别码集合中的任一识别码。以下通讯端识别码以电话号码为例,然而并非以此为限。群组5对应第一通讯端识别码集合,其中包含多个电话号码。
图2显示一通讯终端实施例的逻辑结构方块图。在通讯终端10中,比对器22耦接于通讯联络簿31、显示单元23、信号处理单元12。信号处理单元12耦接于接收器11及传送器13。通讯联络簿31耦接于编辑单元21。
通讯联络簿31储存多个用户名、用以表示多个通讯端识别码的规则、及用户名与规则的对应关系。如图2所示,通讯联络簿31中每一项目(entry)包含规则及用户名,例如项目40包含规则R1及其对应的用户名N1。规则R1用以表示群组5中多个通讯终端50的多个电话号码,即上述第一通讯端识别码集合。
规则用以表示通讯端识别码的集合,可以多种方式来实作,将说明于下。
实例一上述规则可以正规化表示法(regular expression)表示通讯端识别码的连续范围。举例来说,其中一规则为2739961[6-9],用以表示电话号码27399616-27399619,其中符号“[]”表示其包括字符的任一者,“6-9”代表6到9共四个数字。由于上述电话号码27399616-27399619中每一笔电话号码的前七码为相同,此规则只需记录最后一码的变化范围。
实例二上述规则可以包含一通讯端识别码的一前段(prefix)及多个后段数字以表示此前段分别与其中一后段数字所组合的所有通讯端识别码。上述规则可以表示为“2739(9616|9617|9618|9619)”用以表示前段“2739”分别与后段数字“9616”、“9617”、“9618”以及“9619”组合的电话号码27399616-27399619,其中“|”表示“逻辑或”,“(9616|9617|9618|9619)”表示“9616”、“9617”、“9618”或“9619”。
实例三对于有时电话号码前会加上国码的情形,也可以利用正规化表示法的规则加以描述。举例来说,一笔电话号码为“0912345678”,在加上国码之后可能为“886912345678”或“+886912345678”。当通讯终端10接收此电话号码的来电时,信号处理单元12所撷取的来电号码可能为“0912345678”、“886912345678”或“+886912345678”。亦即,“+”、国码“886”以及“0”不定出现在上述撷取的来电号码中。可以用规则((+)?886)?0?912345678来表示上述可能来电号码,其中“?”用以表示其前一个字符或“()”符号所包括的字符可能出现一次或零次。
实例四上述规则以二个通讯端识别码表示介于其间的通讯端识别码的范围。换言之,上述二个通讯端识别码为上述范围的二个不同临界值。举例来说,上述规则可以表示为[27399616,27399619],用以表示电话号码27399616-27399619,其中27399616及27399619分别为上述规则表示范围中的起始及结束电话号码。
实例五上述规则以一个通讯端识别码及一正整数,用以表示与以上述初始通讯端识别码为界的连续多个通讯端识别码,上述正整数表示的上述连续通讯端识别码的数目。举例来说,上述规则可以表示为[27399616,4],用以表示以27399616为始的连续四个电话号码27399616-27399619,其中27399616为起始电话号码,而“4”表示上述规则表示范围的电话号码个数。另属于这一同类的变化型实施方式,则可以表示上述规则为[4,27399619],用以表示以27399619为“末”的连续四个电话号码27399619,27399618,27399617,27399616,其中27399619为结尾电话号码,而“4”表示上述规则表示范围的电话号码个数。
由上述实例说明可知规则不同于通讯端识别码。当规则R1表示第一通讯端识别码集合,描述规则R1所需的字符数通常能够少于穷举第一通讯端识别码集合的所有通讯端识别码所需的字符数,其原因在于其中上述第一通讯端识别码集合的多个通讯端识别码具有多个字符相同。编辑单元21可以提供容易操作的输入接口让使用者输入描述通讯端识别码集合的规则。
通讯终端10被请求进行一通讯作业时,例如建立一通讯信道时或接收一信息时,取得上述通讯作业的来源端的通讯端识别码,并根据通讯联络簿31中的多个项目中的规则加以比对。若存有符合者,通讯终端10则以视讯、声音信号、人类感官可察觉方式或其它方式表示来源端的通讯端识别码符合通讯联络簿31记录的规则。以下以通讯终端10接收来电为例。
图3显示本发明通讯联络簿处理方法的实施例的流程图。通讯终端10的接收器11接收一来电(步骤S2)。信号处理单元12取得此来电的信号中内含的来电通讯端识别码(步骤S4)。比对器22判断来电通讯端识别码是否符合通讯联络簿31中一规则(步骤S6)。如否,上述来电通讯端识别码被显示于显示单元23(步骤S8)。如是,例如上述来电通讯端识别码符合项目40中的规则R1,比对器22判定上述来电通讯端识别码属于规则R1所代表的一通讯端识别码集合(步骤S10)。显示单元23接着显示规则R1所对应的用户名N1(步骤S12)。
通讯联络簿31包含一指定信息43,用以指定上述规则R1对应的第一通讯端识别码集合中之一者为上述通讯用户名N1对应的一预定通讯端识别码。举例来说,指定信息43可以是上述集合中一笔完整的电话号码。以上述实例一的情况说明,若预定通讯端识别码为“27399616”,指定信息43可以是“6”,用以指示规则“2739961[6-9]”所表示的通讯端识别码范围中,最后一码为“6”的“27399616”为预定通讯端识别码。以上述实例二的情况说明,指定信息43可以是“9616”,用以指示规则“2739(9616|9617|9618|9619)”的所表示的通讯端识别码范围中,后段数字为“9616”的“27399616”为预定通讯端识别码。在上述实例四和五中。指定信息43也可以是一正整数用以指定预定通讯端识别码在上述规则所表示范围中的顺序。
图4显示电话拨出操作实施例的流程图。当通讯终端10根据通讯联络簿31其中一用户名初始化一通讯作业时(步骤S20),利用此用户名对应的规则及其指定信息以产生此用户名对应的预定通讯端识别码(步骤S22)。举例来说,当上述第一通讯终端根据用户名N1拨出电话或发出信息时,信号处理单元12利用此用户名N1对应的规则R1及指定信息43以产生其对应的预定通讯端识别码。通讯终端10以上述预定通讯端识别码作为上述通讯作业的目的通讯端识别码进行上述通讯作业(步骤S24),例如传送器13以上述预定通讯端识别码作为目的通讯端识别码进行上述电话拨出操作或发出信息。
图5显示规则输入操作实施例的流程图。首先,编辑单元21取得一第一通讯端识别码,例如一通讯端识别码集合中的起始或结尾通讯端识别码(步骤S40)。然而,须要了解的是,在步骤S40中,编辑单元21也可以取得一通讯端识别码的一部分。接着编辑单元21取得一范围界定信息,例如不同于步骤S40中取得的第一通讯端识别码的另一通讯端识别码、不同于第一通讯端识别码的后段数字的另一后段数字、或者如实例五中用以表示通讯端识别码数目的正整数(步骤S42)。如果在步骤S40中取得通讯端识别码的一部分,上述部分可以和步骤S42的范围界定信息结合以描述一段识别码范围。利用上述第一通讯端识别码及范围界定信息可以规范出第二通讯端识别码集合。编辑单元21可以取得一个或一个以上的国码(步骤S44),也可以忽略国码的处理。最后,编辑单元21根据取得的上述第一通讯端识别码、范围界定信息及国码自动产生一规则以对应第二通讯端识别码集合(步骤S46),并予以储存在通讯联络簿31(步骤S48)。另外,编辑单元21也可以接收上述指定信息。
以下将说明一种计算机可读取储存媒体,用以储存一计算机程序,上述计算机程序用以实现通讯联络簿处理方法,此方法会执行如上所述的步骤。
图6显示依据上述通讯联络簿处理方法的可由有限资源的通讯装置(例如PDA或移动电话)读取的储存媒体实施例示意图。此储存媒体60,用以储存一计算机程序620,用以实现通讯联络簿处理方法。其计算机程序包含三个逻辑,分别为比对逻辑621、通讯作业启动逻辑622、及规则编辑逻辑623。
比对逻辑621执行如上述的通讯端识别码及规则的比对。通讯作业启动逻辑622根据规则及指定信息产生预定通讯端识别码。规则编辑逻辑623提供规则输入接口,取得产生规则的必要信息(例如通讯端识别码、范围界定信息及国码),并产生一规则。
因此,所揭示的通讯联络簿处理方法以规则储存于通讯联络簿,藉以取代列举通讯端识别码,并改善一一列举通讯端识别码时造成的不便。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。
权利要求
1.一种用于有限资源的通讯装置的通讯联络簿处理方法,执行于可以与多个通讯终端通讯的一第一通讯终端,上述多个通讯终端分别对应多个通讯端识别码,上述第一通讯终端具有一通讯联络簿,包括储存一规则于上述通讯联络簿,用以表示上述多个通讯端识别码的一第一集合,其中上述第一集合的多个通讯端识别码具有多个字符相同;取得一第一通讯端识别码;以及判断上述第一通讯端识别码是否符合上述规则以决定上述第一通讯端识别码是否属于上述第一集合。
2.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述第一集合包含上述多个通讯端识别码为多个电话号码。
3.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述第一通讯终端被请求建立一通讯信道时,取得上述第一通讯端识别码。
4.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述第一通讯终端接收一信息时,取得上述第一通讯端识别码。
5.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述通讯联络簿包含一用户名,用以对应上述规则,上述方法更包含当上述第一通讯端识别码符合上述规则,显示上述用户名。
6.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则对应一用户名,上述第一通讯终端包含一指定信息,用以指定上述第一集合中的一通讯端识别码为上述用户名的一预定通讯端识别码,上述方法更包含当上述第一通讯终端根据上述用户名以初始化一通讯作业时,利用上述规则及上述指定信息以产生上述预定通讯端识别码;以及以上述预定通讯端识别码作为上述通讯作业的目的通讯端识别码进行上述通讯作业。
7.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则符合正规化表示法。
8.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则包含通讯端识别码的二个不同临界值,用以表示在上述二临界值之间的多个通讯端识别码。
9.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则包含一起始通讯端识别码及一正整数,用以表示以上述起始通讯端识别码为界的连续多个通讯端识别码,且上述第一集合的通讯端识别码数目等于上述正整数。
10.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则包含一通讯端识别码的一前段。
11.根据权利要求1所述的用于有限资源的通讯装置的通讯联络簿处理方法,其中,上述规则用以表示包含国码的通讯端识别码。
12.一种储存媒体,用以储存一计算机程序,上述计算机程序可加载至一有限资源的通讯装置中并执行根据权利要求1至11中任一所述的通讯联络簿处理方法。
13.一种有限资源的通讯装置,可以与多个通讯装置通讯,上述多个通讯装置分别对应多个通讯端识别码,上述通讯装置包括一通讯联络簿,用以储存一规则,上述规则用以表示上述多个通讯端识别码的一第一集合,其中上述第一集合的多个通讯端识别码具有多个字符相同;一信号处理单元,用以取得一第一通讯端识别码;以及一比对器,判断上述第一通讯端识别码是否符合上述规则以决定上述第一通讯端识别码是否属于上述第一集合。
14.根据权利要求13所述的有限资源的通讯装置,其中,上述第一集合包含上述多个通讯端识别码为多个电话号码。
15.根据权利要求13所述的有限资源的通讯装置,其中,上述第一通讯装置被请求建立一通讯信道时,上述信号处理单元取得上述第一通讯端识别码。
16.根据权利要求13所述的有限资源的通讯装置,其中,上述第一通讯装置接收一信息时,上述信号处理单元取得上述第一通讯端识别码。
17.根据权利要求13所述的有限资源的通讯装置,其中,上述通讯联络簿包含一用户名,用以对应上述规则,且上述有限资源的通讯装置包含一显示单元,当上述第一通讯端识别码符合上述规则,上述显示单元显示上述用户名。
18.根据权利要求13所述的有限资源的通讯装置,其中,上述有限资源的通讯装置包含一传送器,上述通讯联络簿包含一用户名,用以对应上述规则,上述通讯联络簿包含一指定信息,用以指定上述第一集合中的一通讯端识别码为上述用户名的一预定通讯端识别码,当上述第一通讯装置根据上述用户名以初始化一通讯作业时,上述信号处理单元利用上述规则及上述指定信息以产生上述预定通讯端识别码,并且上述传送器以上述预定通讯端识别码作为上述通讯作业的目的通讯端识别码进行上述通讯作业。
19.根据权利要求13所述的通讯装置,其中,上述规则符合正规化表示法。
20.根据权利要求13所述的通讯装置,其中,上述规则包含通讯端识别码的二个不同临界值,用以表示在上述二临界值之间的多个通讯端识别码。
21.根据权利要求13所述的通讯装置,其中,上述规则包含一起始通讯端识别码及一正整数,用以表示以上述起始通讯端识别码为界的连续多个通讯端识别码,且上述第一集合的通讯端识别码数目等于上述正整数。
22.根据权利要求13所述的通讯装置,其中,上述规则包含一通讯端识别码的一前段。
23.根据权利要求13所述的通讯装置,其中,上述规则用以表示包含国码的通讯端识别码。
全文摘要
一种通讯联络簿处理方法,执行于可以与多个通讯终端通讯的一第一通讯终端。上述多个通讯终端分别对应多个通讯端识别码。上述第一通讯终端具有一通讯联络簿。首先,储存一规则于上述通讯联络簿,用以表示上述多个通讯端识别码的一第一集合,其中上述第一集合的多个通讯端识别码具有多个字符相同。接着,取得一第一通讯端识别码。判断上述第一通讯端识别码是否符合上述规则,以决定上述第一通讯端识别码是否属于上述第一集合。
文档编号H04M1/57GK1787561SQ200410098559
公开日2006年6月14日 申请日期2004年12月9日 优先权日2004年12月9日
发明者蔡其达, 蔡宗勋, 林宸堂, 张嘉祥, 高孟甫, 张立钧 申请人:财团法人资讯工业策进会
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1