电脑系统自动开启语音通讯(VoIP)应用程式的构架及其方法

文档序号:6636119阅读:176来源:国知局
专利名称:电脑系统自动开启语音通讯(VoIP)应用程式的构架及其方法
技术领域
本发明是有关于一种电脑系统自动开启语音通讯应用程式的构架及其方法,其特别是有关在省电模式状态下的电脑系统自动启动VoIP应用程式的机制。
背景技术
近年来,网际网路语音传输(Voice over IP;VoIP)的技术快速发展,让原本传递文字与档案为主的网际网路(Internet)有了很大的转变,如今则演变成能传递即时语音。一开始的网路电话是以软体的形式呈现,同时仅限于个人电脑(PC)to PC间的通话,换句话说,人们只要分别在两端不同的PC上,安装网路电话软体,即可经由IP网际路进行对话。随着宽频普及与相关网路技术的演进,网路电话也由单纯PC to PC的通话形式,发展出IP to PSTN、PSTN to IP、PSTN t o PSTN及IP to IP等各种形式,当然他们的共通点,就是以IP网路为传输媒介及封包技术。
网路语音技术会将语音、数据及影像资料压缩转换成IP网路通用的封包格式,将封包以分封交换(Packet Switching)的方式将资料或语音分成多个封包(Packet),再加入标头(header),写入发话端与受话端的IP位址,藉由网际网路的IP位址与路径选择机制(Routing),将封包由发话端传送给受话端,最后由收话端将封包重组成为原来的语音信号。从美国专利公告号6,337,858,“Method and apparatus for originatingvoice calls from a data network”中得知使用电脑来控制的网路电话的通讯架构,VoIP的通话是藉由发话端、VoIP伺服器与受话端来建立。
然而,目前使用者广为运用的一VoIP应用程式,例如Skype,当使用者在运用Skype来网路通话时,会遇到不明原因中断的情况,或者由于是电脑系统进入省电模式状态等等所引起。若是电脑系统具有一机制以自动开启语音通讯(VoIP)应用程式而避免VoIP的使用者错失重要的来电,并且使电脑系统不需重新开机执行作业程序,而时间上也可省略不必要的耗费。
关于省电模式状态的定义,目前具有各种电脑系统的电源管理标准,其中,又以英特尔、微软和东芝共同开发的进阶组态电源介面(Advanced Configuration and Power Interface,ACPI)最具代表。进阶组态电源介面提供有六种不同工作状态,即包含正常工作状态S0以及省电模式状态S1到S5,其中,S0是指电脑系统的所有硬体设备处于打开或正常工作的状态;S1是指除了CPU快取(caches)外,其余的系统设定皆被保留,并由南桥晶片进行控管;S2,在此状态下CPU处于停止运作状态,汇流排时钟也会被关闭,但其余的设备仍然运转,而电脑系统的系统晶片设定与记忆体内容是由南桥晶片进行控管;S3,又称为STR(Suspend to RAM),顾名思义,STR就是将电脑系统进入STR前的工作状态与资料都存放到记忆体中,在STR状态下,电源仍然继续为记忆体等必要的设备供电,以确保资料不丢失,而其他设备均处于关闭状态;S4,又称为STD(Suspend to Disk),此状态的耗电量最少,其原理与STR的原理是相同,只不过资料是保存在硬碟中,由于硬碟的读写速度比记忆体要慢得多,因此在唤醒S4时较慢于S3;S5,其为软体关机(Soft off)状态,此状态藉由基本输入输出系统驱使电脑系统回复正常工作状态。
本发明提出一种电脑系统自动开启VoIP应用程式的构架及其方法,即使在网路中断的情况下,可使电脑系统立即恢复网路连线,并且当远端送来VoIP通话请求时,使电脑系统即刻恢复正常工作状态及执行VoIP应用程式,因此可解决上述现存的问题。

发明内容
本发明的主要目的,在于提供一种电脑系统在侦测到有一VoIP通话请求时自动开启VoIP应用程式的构架及其方法,其是当一VoIP应用程式因电脑系统进入省电模式或其他因素而造成VoIP应用程式的中断时,可有一立即回复网路连线并且自动开启一VoIP应用程式的机制以避免使用者错失重要电话,增进VoIP应用程式的功能及使用方便性。
为达上述的目的,本发明的一种电脑系统自动开启通讯及语音(VoIP)应用程式的构架及其方法,其是藉由一网路通讯单元以维持连接于网际网路上,并且维持电脑系统与VoIP伺服器之间的通讯;一侦测单元持续监控在网际网路上流通的资料封包,以当侦测到有一VoIP通话请求时,其可验证发话端身份,待发话端身份验证通过后立即下达一启动讯号,供一启动单元依据该启动讯号,驱动该电脑系统回复正常工作状态,并自动开启一VoIP应用程式。


图1其为本发明的较佳实施例的示意图;图2其为进阶组态电源介面的省电模式状态示意图;图3其为本发明的一较佳实施例的流程图。
图号说明10电脑系统11网路通讯单元12侦测单元14启动讯号16启动单元18唤醒单元20中央处理单元22VoIP应用程式24网路封包26VoIP通话请求28供电单元实施方式兹为使贵审查委员对本发明的结构特征及所达成的功效有更进一步的了解与认识,谨佐以较佳的实施例及配合详细的说明,说明如后请参阅图1,其为本发明的一较佳实施例的示意图,在此实施例中,如图所示,本发明是揭露一电脑系统10,其包含有一网路通讯单元11,其可连接于网际网路上,并且维持电脑系统与VOIP伺服器之间的通讯;一侦测单元12,其具有侦测有关VOIP的网路封包24及验证发话端身份的机制,待其验证通过后,即下达一启动讯号14予一启动单元16,其中发话端身份的辨识可能藉由来源IP位址、目的IP位址、port号码、电话号码及其他身分资讯;该启动单元16接收来自侦测单元12所送出的启动讯号14,并且依据电脑系统10目前所处省电状态下达一唤醒讯号17至一唤醒单元18,唤醒单元18会如图2所示驱动在省电模式状态下的该电脑系统10回复一正常工作状态,即驱使该电脑系统10进入S0状态,此时,该电脑系统10的一中央处理单元20会自动重新开启一VoIP应用程式22。
此外,一供电单元28是于电脑系统10处于省电模式状态时,继续供电予该网路通讯单元11、该侦测单元12及该启动单元16以使电脑系统在网际网路上保持连线并且维持电脑系统与VOIP伺服器之间的通讯,以便在侦测到有一VoIP通话请求时,可立即下达一启动讯号14,供启动单元16依据该启动讯号14,驱动该电脑系统回复正常工作状态。
以目前的个人电脑系统为例,南桥晶片具有上述提及的唤醒单元18,可接收一唤醒讯号以驱动在省电模式状态下的电脑系统回复一正常工作状态,然,本发明的一较佳实施例的唤醒单元18并不拘限于此例,凡能够驱动在省电模式状态下的电脑系统回复正常工作状态的装置,皆属本发明的唤醒单元18的范畴。请参阅图2,其为进阶组态电源介面的省电模式状态示意图,本发明可驱使于S1、S2、S3、S4或S5状态的电脑系统10进入正常工作状态,再者,本发明的网路通讯单元11、侦测单元12及启动单元16可运用软体或硬体实作,或其两者的组合,也可整合至一网路晶片或一无线网路晶片内,以连线至网际网路,并进行网路封包的侦测动作。
又,请参阅图3,其为本发明的一较佳实施例的流程图,如上述图1所示,当一VoIP应用程式因电脑系统进入省电模式或其他因素而造成VoIP应用程式的中断时,为了不会错失重要的来电,并且使电脑系统不需重新开机执行作业程序而自动开启VoIP应用程式的方法。首先,依据步骤S30所示,网路通讯单元会根据网路的连线状态来决定是否需要将电脑系统重新连接于网路上,以维持电脑系统连接于网路上以及电脑系统与VOIP伺服器之间的通讯。接续,执行步骤S32,侦测单元会随时侦测有关VOIP的网路封包,接续,执行步骤S34,决定是否侦测到有一网路通话请求,倘若尚未有一网路通话请求出现时,回到步骤S32以等待一网路通话请求到达,直到确定为一网路通话请求时,执行步骤S36,验证通话请求的对方身份,并且待其身份验证通过后,即下达一启动讯号予该启动单元。接续,执行步骤S38,启动单元接收来自侦测单元所送出的启动讯号,并且依据电脑系统目前所处省电模式状态,下达一唤醒讯号至唤醒单元,接续,执行步骤S40,唤醒单元驱动电脑系统进入一正常工作状态,最后,如步骤S42所示该电脑系统的一中央处理单元自动重新开启一VoIP应用程式。
以上所述,仅为本发明的较佳实施例而已,并非用来限定本发明实施的范围,凡依本发明申请专利范围所述的形状、构造、特征及原理的等变化与修饰,均应包含于本发明的申请专利范围内。
权利要求
1.一种电脑系统自动开启语音通讯(VoIP)应用程式的构架,该构架包含有一网路通讯单元,其是维持一电脑系统连接于网路上以及该电脑系统与一VoIP伺服器之间的通讯,并且在网路连线中断时使该电脑系统重新连接于网路上;一侦测单元,其当侦测到有一VoIP通话请求时,依据一VoIP的网路封包来验证发话端身份,待发话端身份验证通过后,以下达一启动讯号;一启动单元,其接收并依据该启动讯号,驱动处于省电模式状态下的该电脑系统回到一正常工作状态以及自动开启一VoIP应用程式。
2.如申请专利范围第1项所述的构架,其中,该启动单元是下达一唤醒讯号,以驱动于省电模式状态下的该电脑系统进入该正常工作状态。
3.如申请专利范围第1项所述的构架,其中,更包含一中央处理单元,待该电脑系统回到该正常工作状态后,启动该VoIP应用程式。
4.如申请专利范围第1项所述的构架,更包含一供电单元,其是当该电脑系统处于省电模式状态时,继续供电予该网路通讯单元、该侦测单元与该启动单元。
5.如申请专利范围第1项所述的构架,其中,该发话端身份是设于该VoIP的网路封包(packet)内的IP位址。
6.如申请专利范围第1项所述的构架,其中,该发话端身份是设于该VoIP的网路封包(packet)内的电话号码。
7.如申请专利范围第1项所述的构架,其中,接收该唤醒讯号以驱动于省电模式状态下的该电脑系统进入该正常工作状态可为一南桥晶片。
8.如申请专利范围第1项所述的构架,其中,该启动单元可为一基本输入输出系统。
9.如申请专利范围第1项所述的构架,其中,该省电模式状态可为一进阶组态电源介面(Advanced Configuration and PowerInterface,ACPI)之S1、S2、S3、S4或S5的状态。
10.如申请专利范围第1项所述的构架,其中,该网路通讯单元及该侦测单元是可整合至一网路晶片或一无线网路晶片内。
11.一种电脑系统自动开启语音通讯VoIP应用程式的方法,该方法包含下列步骤维持一电脑系统连接于网路上以及该电脑系统与一VOIP伺服器之间的通讯,并且在网路连线中断时以使该电脑系统重新连接于网路上;侦测一VoIP通话请求时,依据一VoIP的网路封包来验证发话端身份,待发话端身份验证通过后以下达一启动讯号;接收并依据该启动讯号,驱动处于省电模式状态下的该电脑系统回到一正常工作状态以及自动开启一VoIP应用程式。
12.如申请专利范围第11项所述的方法,其中,接收并依据该启动讯号的步骤更包含下达一唤醒讯号以驱动于省电模式状态下的该电脑系统进入该正常工作状态。
13.如申请专利范围第11项所述的方法,其中,更包含一步骤为一中央处理单元,待该电脑系统回到该正常工作状态后,启动该VoIP应用程式。
14.如申请专利范围第11项所述的方法,其中,该发话端身份是设于该VoIP的网路封包(packet)内的IP位址。
15.如申请专利范围第11项所述的方法,其中,该发话端身份是设于该VoIP的网路封包(packet)内的电话号码。
全文摘要
本发明是有关于一种电脑系统自动开启语音通讯(VoIP)应用程式的构架及其方法,其是当一VoIP应用程式因电脑系统进入省电模式或其他因素而造成VoIP应用程式的中断时,藉由一网路通讯单元以维持电脑系统连接于网际网路上及与VOIP伺服器之间的通讯;一侦测单元持续监控在网际网路上流通的资料封包,以当侦测到有一VoIP通话请求时,其可立即下达一启动讯号,供一启动单元依据该启动讯号,驱动该电脑系统回复正常工作状态,并自动开启一VoIP应用程式,藉此,以避免使用者错失重要电话,增进VoIP应用程式的功能及使用方便性。
文档编号G06F1/32GK1731741SQ20051009088
公开日2006年2月8日 申请日期2005年8月18日 优先权日2005年8月18日
发明者吴东朋 申请人:英特维数位科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1