智能电话网络及使智能电话自动更新资料的方法

文档序号:7721521阅读:188来源:国知局
专利名称:智能电话网络及使智能电话自动更新资料的方法
在快节奏的生活中,人们需要方便、迅速与可靠的方法取得所需的资讯与服务。传统的以电话网络为基础的资讯服务系统,其中电话与系统管理中心之间资讯的传递,主要是由用户利用电话发送指令,系统管理中心收到指令后再提供资讯或服务给使用者,该电话通常只限於单向发送指令而无双向交换或更新资讯的功能;再者,该指令通常为一长串的电话号码,而且需由用户按键打入该串电话号码及其相关用户号码、密码等指令后,才可获得用户所需的资讯及服务,操作过程颇为冗长且不便。若客户端所使用的电话属於智能电话,则智能电话内所储存的系统资料需时常更新,此项更新的步骤若是由系统管理中心主动打电话给各用户进行更新,则用户将经常受到打扰;若是由各用户主动打电话给系统管理中心进行更新,则用户必须随时或定期要记得打电话进行更新,对用户来说更是麻烦。
本发明的目的即在於针对前述现有技术的缺陷,而提供一种便捷与低成本的智能电话网络,以为用户提供所需的资讯与服务;本发明的目的还在于提供使智能电话自动更新资料的方法,以使智能电话内的资料能得到及时更新。
为实现上述目的,本发明提供一种可提供资讯与服务的智能电话网络,该智能电话网络包含一管理中心及多个可自动拨号给管理中心以交换资讯的智能电话,其中该管理中心的电脑上设有一资料库,用以储存该智能电话网络上各智能电话本身及所需的资料,并记录所有资料的更新与变动,该管理中心以远控指令将资料从管理中心电脑下载至各智能电话,或读取各智能电话中的资料;各智能电话则定期自动打电话给管理中心以要求更新资料。
该智能电话网络系一以公共电话网络为基础的智能电话网络。
所述智能电话自动打电话给管理中心以更新资料的过程中,若用户拿起话筒使用电话,则智能电话与管理中心的通讯立刻停止,等用户使用完电话后再重新自动打电话给管理中心以进行资料更新。
所述各智能电话上包含若干受到保护的按钮,各按钮内均预存有一资讯或服务提供者的电话号码。
本发明还提供了使智能电话自动更新资料的方法,它包括两种方法,第一种方法是在电脑中设置一自动拨号倒数值,其资料更新包括下列步骤a、设定智能电话为初始化状态;b、检查智能电话内自动拨号倒数值以决定是否需自动拨号给管理中心;c、在智能电话自动拨号给管理中心的前检测用户是否正在使用智能电话;d、若用户未使用智能电话,智能电话即自动拨号给管理中心以与管理中心通讯,管理中心以远控指令更新智能电话内的资料。
若用户为初次拿起智能电话话筒使用时,智能电话本身便自动设定为初始化状态。
在智能电话更新资料期间若用户拿起智能电话话筒使用则立即停止智能电话与管理中心的通讯,并自动设定为初始化状态以优先处理用户的通话需求。
在智能电话自动拨号给管理中心之前,启动智能电话的中断执行程序以於紧急情况时可中断执行。
在智能电话自动拨号给管理中心之后,若智能电话於预计的等待时间内未收到管理中心的回应则停止动作。
所述智能电话若为首次使用的新电话,管理中心於电脑资料库中建立该智能电话的档案并下载初始资料至该智能电话。
管理中心以远控指令更新智能电话内资料的步骤另包含下列步骤读取该智能电话内的识别码及查核值并搜寻电脑资料库中该智能电话的资料;及比对读取的查核值及储存於电脑资料库中的查核值以决定是否更新智能电话内资料。
更新资料的第二种方法是在智能电话内设置时钟,其资料更新包括下列步骤a、设定智能电话内时钟的计时时间;b、设定的计时时间终了时,设定智能电话为初始化状态;c、启动智能电话的中断执行机制以於紧急情况时可中断执行;d、智能电话自动拨号给管理中心以与管理中心通讯,管理中心以远控指令更新智能电话内的资料。
在智能电话更新资料期间若用户拿起智能电话话筒使用,则立即停止智能电话与管理中心的通讯以优先处理用户的通话需求并回到初始化状态。
在智能电话自动拨号给管理中心之后,若智能电话於预计的等待时间内未收到管理中心的回应则以先前设定的计时时间重新计时并停止动作。
由上述方案所提供的智能电话网络由于是以公共电话网络为基础智能电话网络,其在安装上或使用上都和普通电话无异,但它却能自动与管理中心进行双向交换或更新资料,因而可为用户提供优惠而便捷的资讯和服务。本发明的使智能电话自动更新资料的方法则通过简捷的方法有效地实现了智能电话与管理中心的自动双向交流或资料的更新,使得资料更新过程完全在无人操作的情况下进行。
下面结合附图及一优选实施例对本发明作更详细的说明。


图1所示为本发明的智能电话网络示意图。
图2所示为本发明的智能电话操作流程图。
图3所示为本发明的智能电话另一操作流程图。
图4所示为本发明的管理中心操作流程图。
该智能电话网络包含一管理中心10与多个智能电话20(如图1所示),管理中心10的电脑上有一资料库(Data Base),资料库中存储网络上各智能电话20所需的所有资料,并将所有资料的更新与变动予以记录。管理中心通过远控指令(Remote Commands)将资料从中心电脑下载(Download)至各智能电话20,或读取各智能电话中的资料。
本发明的特点之一即在于该智能电话20无论在电话安装上或使用上都和普通电话无异,用户不用费心资料更新的事,智能电话能定期主动打电话给管理中心,要求更新资料。
智能电话20上有若干受到保护的按钮(Protected Memory Key),每一个按钮内预存一电话号码,其可能是资讯或服务提供者或是特约商店的电话号码,或与该特约商店的电话号码间接相连的电话号码。后者需先接通电话服务中心,再由服务中心转接,用户需要服务时,只需轻按上述按钮,非常方便。上述按钮内的电话号码系受到保护,因用户没有密码(Password),无法更改储存于该按钮内的电话号码,因而保障了服务提供者和特约商店的利益。此外智能电话内亦可储存电话公司识别码(Carrier Code),即透过指定的长途电话公司通话,可节省大笔电话费。
本发明的主要特点即在于储存在智能电话内的资料能自动定期更新(Update)。定期更新资料的方法有二第一种方法是由电脑软件运作,在软件中设有一自动拨号倒数值(Dialback Counter),每当用户打完电话挂上话筒后,CPU即查看该倒数值,如其为零,则立刻自动拨号给管理中心,否则将倒数值减1,待下次用户打完电话后再查看该值。第二种方法亦可由电脑软件运作,该方法是先设定电话内的时钟,然后再定期唤醒电话中的中央处理单元(CPU),由CPU操作并拨通管理中心以进行资料更新。
为更清楚说明本发明,本发明的智能电话操作流程图如图2(包含图2A及图2B)所示,该图所示为通过设定自动拨号倒数值而更新智能电话内资料的流程。在智能电话出厂前在电话中即先预存管理中心的免付费电话号码(在英美是800号开头的电话号码),并将自动拨号倒数值设定为零,且将电话机识别码(ID)设为零。如图2A所示,智能电话经用户安装并拿起话筒使用时(步骤110),电话本身便自动设定为初始化状态(步骤120),之后检查自动拨号倒数值是否为零(步骤130),该电话若为初次使用则自动拨号倒数值必为零,电话内的旗标信号则被设定为1(步骤140),表示该电话稍后必须自动拨号给管理中心要求资料更新,之后启动智能电话中的中断执行程序以便能处理用户於智能电话与管理中心通讯期间拿起话筒及其他紧急情况时可中断执行(步骤150),步骤130中若自动拨号倒数值非为零则直接进行步骤150,步骤160则判断用户是否仍在使用电话,若尚未挂上话筒即仍在使用电话,则於步骤170继续处理用户的正常通话,若用户已挂上话筒即表示已停止使用电话,则於步骤180检查电话内的旗标信号是否为1,若旗标信号非为1则表示智能电话目前尚不须拨号给管理中心,此时自动拨号倒数值被减去1(步骤190),电话中的CPU即停止动作(步骤200),若步骤180所得检查结果为旗标信号等于1,则如图2B所示,智能电话立即自动拨号给管理中心(步骤210)。此时用户若拿起话筒使用电话,则智能电话立即停止与管理中心的间通话并回到步骤120,以使智能电话回到用户於正常情况拿起话筒使用电话的状态,若用户未拿起话筒使用电话,则於步骤220判断是否收到管理中心的回应,尚未收到管理中心的回应时则於步骤230进行计时,若过了预定的时间仍未收到回应则表示系统忙线中或发生其他问题,则智能电话回到步骤200停止动作,若智能电话顺利於步骤220收到管理中心的回应,则於步骤240执行管理中心的远控指令,若用户於智能电话执行远控指令期间拿起话筒使用电话,则智能电话立即停止与管理中心的通讯并回到步骤120以优先处理用户的通话需求,若用户并未於智能电话执行远控指令期间拿起话筒使用电话,则待智能电话执行远控指令完成后即回到步骤200停止CPU的动作(使CPU进入睡眠状态),表示智能电话完成资料更新。
本发明的智能电话的另一操作流程图如图3所示,该图所示则为通过设定电话内时钟而更新智能电话内资料的流程。智能电话内时钟的最初设定计时值(Default Value)系在智能电话出厂前由工厂设定,该最初设定计时值可以为零,表示智能电话一经用户安装即进行第一次自动拨号,在完成第一次自动拨号给管理中心后,智能电话的计时值则由管理中心以下载方式设定。智能电话内时钟於设定的计时时间终了时唤醒CPU(步骤310),CPU经唤醒后便设定智能电话为初始化状态(步骤320),之后启动智能电话中的中断执行程序以便能在用户於智能电话与管理中心通讯期间拿起话筒及其他紧急情况时中断执行资料的更新(步骤330),之后智能电话即自动拨号给管理中心(步骤340),在拨号期间若用户拿起话筒使用电话,则智能电话立即停止拨号并於步骤350优先处理用户的正常通话,处理完用户的正常通话后即回到步骤320,以使智能电话回到初始化状态,若用户未拿起话筒使用电话,则於步骤360判断是否收到管理中心的回应,尚未收到管理中心的回应时则於步骤370进行计时,若过了预定的时间仍未收到回应则表示系统忙线中或发生其他问题,则智能电话於步骤380以前一次设定的计时时间重新计时并停止动作,若智能电话顺利收到管理中心的回应,则於步骤390执行管理中心传来的远控指令,若用户於智能电话执行远控指令期间拿起话筒使用电话,则智能电话立即停止与管理中心的通讯并回到步骤350以优先处理用户的通话需求,若用户并未於智能电话执行远控指令期间拿起话筒使用电话,则待智能电话执行远控指令完成后即於步骤400停止CPU的动作,表示智能电话完成资料更新。
本发明的管理中心操作流程图如图4所示。管理中心接到智能电话拨进的电话(步骤510)后,随即回应该电话(步骤520),传送密码至智能电话(步骤530)以使智能电话确认管理中心身份并准备接受及执行指令,并读取智能电话的识别码(步骤540),若读取的智能电话识别码为零,则可确定该智能电话为首次使用的新电话,于是管理中心指派一新的识别码给该智能电话以资识别(步骤560),并在管理中心的电脑资料库中建立该智能电话的档案(步骤570),随即下载初始资料至该智能电话(步骤580),最后下载一新的自动拨号倒数值或一新计时时间至该智能电话以使该智能电话进行自动拨号给管理中心的倒数流程或设定的计时流程(步骤590)。若於步骤540读取的智能电话识别码非为零,则该智能电话并非初次上网,而是先前已上网使用过,於是管理中心於步骤600读取该智能电话内的查核值(Checksum),并针对从智能电话读取的资料对管理中心的电脑资料库进行搜寻(步骤610),步骤620则判断是否可於资料库中找到该智能电话的档案,若找不到则回到步骤570以於管理中心的电脑资料库中建立档案,若可找到该智能电话的档案,则将读取自该智能电话的查核值与储存于该智能电话档案中的查核值相比对(步骤630),步骤640系判断该两查核值是否相同,若相同则表示智能电话内的资料与管理中心的资料相同而不需更新,此时回到步骤590由管理中心下载一新的自动拨号倒数值或计时时间至该智能电话然后结束流程,若两查核值并不相同,则表示智能电话内的资料需要更新,管理中心于是更新智能电话内的资料使其与管理中心目前的资料相同(步骤650),之后回到步骤590下载一新的自动拨号倒数值或计时时间至该智能电话以结束流程。
由上述的智能电话及管理中心操作流程图可知,智能电话经用户安装及首次使用完挂上话筒后,因此时倒数值为零,所以智能电话立刻拨号给管理中心(如系使用设定时钟法,则智能电话於设定的计时时间终了后立刻拨号给管理中心),如在智能电话和管理中心通话过程中,用户拿起话筒使用电话,则和中心的通话立刻停止,让用户先使用。等用户用完电话挂上话筒后,因此时自动拨号倒数值仍为零(因为在资料更新过程中在最后才传送该自动拨号倒数值或时钟设定值,所以若更新过程被中断,其倒数值仍为零或时钟仍处于计时终了的状态),所以电话重新拨号给管理中心,要求重传资料。电话拨通后,管理中心先读取电话机的识别码,因为是零,表示该电话机为新机。所以管理中心先分派该电话机识别码(ID),并在资料库中建立该电话的档案,然后将初始资料(Initial Data)下载至电话。初始资料包括电话机识别码,各服务提供者及特约商店的联络电话号码,长途电话公司识别码,及自动拨号倒数值或时钟设定值等。前述电话机识别码除了做资料库中的资料索引及搜寻之用外,还可用来判断电话机上的资料是否需要立刻更新。例如用户搬迁很可能更改其电话号码,管理中心透过来电显示(Caller ID)及读取电话机识别码,即可知悉电话号码的更动,并进而决定是否需要更新资料。智能电话在成功储存初始资料后,即可开始正常运作。用户可以利用保护按钮在网络上购物或查询资讯,亦可经由指定的长途电话公司享受低廉的电话费。
如前所述,电话内的资料更新可采用设定时钟的方法或用自动拨号倒数值控制。在每次更新时,为了减少资料的传递,管理中心与智能电话间需拟订妤特别的协定(Protocol)。比如,智能电话在拨号给管理中心前,先将目前的所有资料经双方同意的公式换算成一查核值(Checksum),电话接通后,管理中心读取此查核值并和存在该电话档案内的最新查核值做一比较,如两值相同则表示档案内的资料和电话中的资料一样,不需要更新,否则便需要更新某些资料。因管理中心在每次资料更动后,都重新计算查核值并存在档案内,所以资料库中的某电话档案可能存有多个查核值,而每个查核值都显示某些资料的更动。因此,管理中心在比对电话中读取的查核值和档案中的查核值后,即可知道哪些资料需要更动并将需要更新的资料传送至电话,从而减少了资料的传递。
在整个管理中心和智能电话通话的过程中,管理中心都采取主动的方式读取或传送资料,而这些资料的读取或下载均通过远控指令(Remote Commands)执行。远控指令的定义与内容也是前述特别协定的一部份,其基本上包括指令(Opcode)和资料(Data)。例如读取的指令为“*+1”(*按钮的DTMF信号之后跟着1按钮的DTMF信号),传送的指令为“*+9”。又如电话识别码的代号为2,那么读取电话机识别码的远控指令为“*+1+2”,传送电话机识别码的指令为“*+9+2+N”(N为ID号码)。
除了由管理中心传送的资料外。智能电话机本身还可记录一些统计资料(如某按钮使用的次数等),以做为网络管理的参考资料。
以下的实例可更清楚说明本发明的应用,例如智能电话上有5个受保护按钮,管理中心分配按钮1是超市,按钮2是快餐,按钮3是娱乐,按钮4是股市行情,按钮5是天气预报,且各按钮分别接通电话服务中心。用户如欲购买食物,则按按钮1,电话服务中心随即告诉用户如欲向甲商店购买,请按按钮1,欲向乙商店购买,请按按钮2,欲向丙商店购买,请按按钮3。如果用户决定向甲商店买,即按按钮1,电话服务中心接到回应后,立刻拨通甲商店,其后用户可向甲商店进行采购。因为所有网上商店都是特约商店,所以用户可享有较低的价格与较佳的服务,如送货上门等优惠。
虽然本发明已以一实施例描述如上,然而其并非用以限定本发明,本发明的保护范围应以权利要求所界定范围为准。
权利要求
1.一种可提供资讯与服务的智能电话网络,其特征在于,该智能电话网络包含一管理中心及多个可自动拨号给管理中心以交换资讯的智能电话,其中该管理中心的电脑上设有一资料库,用以储存该智能电话网络上各智能电话本身及所需的资料,并记录所有资料的更新与变动,该管理中心以远控指令将资料从管理中心电脑下载至各智能电话,或读取各智能电话中的资料;各智能电话则定期自动打电话给管理中心以要求更新资料。
2.根据权利要求1所述的智能电话网络,其特征在于,其中该智能电话网络系一以公共电话网络为基础的智能电话网络。
3.根据权利要求1所述的智能电话网络,其特征在于,其中所述智能电话自动打电话给管理中心以更新资料的过程中,若用户拿起话筒使用电话,则智能电话与管理中心的通讯立刻停止,等用户使用完电话后再重新自动打电话给管理中心以进行资料更新。
4.根据权利要求1所述的智能电话网络,其特征在于,所述各智能电话上包含若干受到保护的按钮,各按钮内均预存有一资讯或服务提供者的电话号码。
5.一种用以使智能电话自动更新资料的方法,其特征在于,它包括下列步骤a.设定智能电话为初始化状态;b.检查智能电话内自动拨号倒数值以决定是否需自动拨号给管理中心;c.在智能电话自动拨号给管理中心的前检测用户是否正在使用智能电话;d.若用户未使用智能电话,智能电话即自动拨号给管理中心以与管理中心通讯,管理中心以远控指令更新智能电话内的资料。
6.根据权利要求5所述的方法,其特征在于,若用户为初次拿起智能电话话筒使用时,智能电话本身便自动设定为初始化状态。
7.根据权利要求5所述的方法,其特征在于,在智能电话更新资料期间若用户拿起智能电话话筒使用则立即停止智能电话与管理中心的通讯,并自动设定为初始化状态以优先处理用户的通话需求。
8.根据权利要求5所述的方法,其特征在于,在智能电话自动拨号给管理中心之前,启动智能电话的中断执行程序以於紧急情况时可中断执行。
9.根据权利要求5所述的方法,其特征在于,在智能电话自动拨号给管理中心之后,若智能电话於预计的等待时间内未收到管理中心的回应则停止动作。
10.根据权利要求5所述的方法,其特征在于,所述智能电话若为首次使用的新电话,管理中心於电脑资料库中建立该智能电话的档案并下载初始资料至该智能电话。
11.根据权利要求5所述的方法,其特征在于,管理中心以远控指令更新智能电话内资料的步骤另包含下列步骤读取该智能电话内的识别码及查核值并搜寻电脑资料库中该智能电话的资料;及比对读取的查核值及储存於电脑资料库中的查核值以决定是否更新智能电话内资料。
12.一种用以使智能电话自动更新资料的方法,其特征在于,它包括下列步骤a.设定智能电话内时钟的计时时间;b.设定的计时时间终了时,设定智能电话为初始化状态;c.启动智能电话的中断执行机制以於紧急情况时可中断执行;d.智能电话自动拨号给管理中心以与管理中心通讯,管理中心以远控指令更新智能电话内的资料。
13.根据权利要求12所述的方法,其特征在于,在智能电话更新资料期间若用户拿起智能电话话筒使用,则立即停止智能电话与管理中心的通讯以优先处理用户的通话需求并回到初始化状态。
14.根据权利要求12所述的方法,其特征在于,在智能电话自动拨号给管理中心之后,若智能电话於预计的等待时间内未收到管理中心的回应则以先前设定的计时时间重新计时并停止动作。
全文摘要
一种可提供资讯与服务的智能电话网络及使智能电话自动更新资料的方法。智能电话网络包含一管理中心及多个可自动拨号给管理中心以交换资讯的智能电话,该管理中心以远控指令将资料从管理中心电脑下载至各智能电话,或读取各智能电话中的资料;各智能电话则定期自动打电话给管理中心以要求更新资料。使智能电话自动更新资料的方法包括通过设定自动拨号倒数值和通过设定电话内时钟而更新智能电话内资料两种方法。
文档编号H04M11/00GK1295400SQ0013334
公开日2001年5月16日 申请日期2000年11月27日 优先权日2000年11月27日
发明者戴振铎 申请人:戴振铎
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1