專利名稱::便攜式voip服務訪問模塊的制作方法
技術領域:
:本發(fā)明的實施例通常針對啟用數(shù)字電話,并且尤其涉及用于經(jīng)由便攜式介質(zhì)提供數(shù)字電話服務的系統(tǒng)和方法。
背景技術:
:分組交換網(wǎng)絡,特別是最著名的因特網(wǎng),在全世界范圍內(nèi)已經(jīng)變得被越來越多地訪問。數(shù)字電話服務向PSN的用戶提供了相對廉價且有豐富特征的電話服務前景。數(shù)字電話的一種形式,經(jīng)由IP的語音或“VoIP”,已經(jīng)吸引了顯著的市場注意力。典型的VoIP環(huán)境包括被連接到模數(shù)轉(zhuǎn)換器(ADC)的電話。ADC轉(zhuǎn)換來自普通老電話(plainoldtelephone,POT)的電話的模擬語音信號,并且把它轉(zhuǎn)換為壓縮的音頻數(shù)據(jù)流。ADC可以是獨立設備,其被連接到計算設備(例如,臺式計算機、膝上型計算機或個人數(shù)字助理)或計算設備的組件(例如聲卡)。計算設備運行軟件客戶端(有時被稱為“軟電話客戶端(soft-phoneclient)”)。軟電話客戶端向用戶提供圖形接口,所述圖形接口提供對各種電話功能的訪問,例如撥號、電話應答機、呼叫日志和號碼薄。軟電話客戶端產(chǎn)生電話信令信息并且把所述信令信息和壓縮的音頻流轉(zhuǎn)化到分組中。軟電話客戶端還可以使用計算機的聲卡來提供雙向電話通信由此省卻了對POT的需要。軟電話客戶端典型情況下使用會話啟動協(xié)議(sessioninitiationprotocol,SIP)來建立呼叫“會話”。軟電話客戶端還包括一個或多個音頻壓縮編解碼器。具有更多編解碼器使音頻壓縮方案能夠最佳地利用網(wǎng)絡帶寬。可以經(jīng)由包括軟交換機和代理服務器的中央處理器按對等配置或服務配置在兩方之間直接建立電話連接。對等配置要求雙方知道它們各自的網(wǎng)際協(xié)議(IP)地址。在服務配置中,通常,第三方為了收取費用而操作的軟交換機可以把電話號碼與IP地址相關聯(lián),并且提供路由選擇和信令任務來模擬由公用交換電話網(wǎng)絡(PSTN)所提供的服務。當VoIP服務訂戶發(fā)起呼叫時,呼叫者的電話“摘機”并且所述訂戶撥號所呼叫的電話號碼。軟電話客戶端和軟交換機建立會話。所呼叫的電話號碼被發(fā)送到軟交換機。如果呼叫指向另一VoIP服務訂戶,那么把電話號碼轉(zhuǎn)換為被叫方的IP地址。代理服務器試圖與被叫方的軟電話建立會話。如果成功,那么呼叫方的軟電話和被叫方的軟電話交換語音數(shù)據(jù)分組。在該呼叫每一端的ADC把輸入的數(shù)字音頻流轉(zhuǎn)換為模擬信號,所述模擬信號可以被POT或計算機的聲卡接收。當呼叫完成時(電話“掛機”),軟電話客戶端向軟交換機發(fā)送用于終止所述會話的信號。VoIP服務訂戶可以使用各種計算設備在多個位置訪問因特網(wǎng)。另外,VoIP訂戶可能沒有權限在計算設備上安裝軟件。例如,VoIP訂戶可能在工作地點、在朋友家或在“網(wǎng)巴(Internetcafe)”使用計算機,其中因特網(wǎng)訪問作為便利或服務來提供。目前,在這些及類似情形中的VoIP服務訪問可能會要求在外部計算設備上安裝并配置軟電話,并且可能當訂戶離開時刪除。由此訂戶遭受可能會干擾外部計算設備的操作并且暴露訂戶保密信息從而被外部計算機捕獲的風險。VoIP訂戶還可以具有可從中進行VoIP呼叫多個計算設備。目前,要求每個計算設備都安裝并配置有軟電話。多個軟電話實現(xiàn)方式均必須被單獨地維護。例如,對軟件客戶端和訂戶偏好的更新必須被安裝在每個軟電話客戶端上使得所述軟電話客戶端是當前的。便攜式數(shù)字電話軟電話訪問模塊可能會是有用的,其可以在不對計算設備的操作系統(tǒng)進行大量重新配置的情況下從所述計算設備處操作。
發(fā)明內(nèi)容在本發(fā)明的實施例中,數(shù)字電話軟電話訪問模塊包括在便攜式存儲設備(portablememorydevice,PMD)上所安裝的軟電話客戶端。軟電話客戶端被安裝在其自己的只讀分區(qū)中。軟電話客戶端適合于當PMD被連接到計算設備時從所述PMD自動運行并且把所述軟電話客戶端的實例加載到所述計算設備的易失性存儲器中。VSAM的使用受在本領域中已知的登錄過程的保護。依照本發(fā)明的示例性實施例,數(shù)字電話服務是VoIP服務并且數(shù)字電話軟電話訪問模塊是VoIP軟電話訪問模塊(VoIPsoftphoneaccessmodule,VSAM)。當與包括具有模數(shù)轉(zhuǎn)換的雙工音頻系統(tǒng)和因特網(wǎng)連接的計算設備一起使用時,VSAM允許VoIP服務訂戶發(fā)送并接收VoIP電話呼叫。雖然針對VoIP服務描述了本發(fā)明的實施例,然而本發(fā)明并不受此限制。那些本領域技術人員應當理解,結合經(jīng)由分組網(wǎng)絡所提供的其它數(shù)字電話服務使用的軟電話訪問模塊在本發(fā)明的范圍之內(nèi)。在本發(fā)明的實施例中,PMD進一步包括可由計算設備訪問的讀取/寫入存儲器。在此實施例中,讀取/寫入存儲器包括電話號碼薄文件和用戶偏好信息文件。當加載軟電話客戶端時,VSAM定位所述文件并且把所述號碼薄和用戶偏好信息加載到計算設備的易失性存儲器中。在本發(fā)明的候選實施例中,軟電話客戶端存在于CD上。在封閉會話(closedsession)中安裝軟電話客戶端。軟電話客戶端適合于當CD被插入到適當?shù)淖x取器中時從CDROM自動運行并且把所述軟電話客戶端的實例加載到所述計算設備的易失性存儲器中。在本發(fā)明的又一實施例中,軟電話客戶端存在于小盤片(mini-diskMD)上。因此本發(fā)明的一個方面向VoIP服務訂戶提供了可以從不同的計算設備來操作的便攜式VSAM。本發(fā)明的另一方面是當VSAM被連接到計算設備時把軟電話客戶端從便攜式VSAM加載到所述計算設備的易失性存儲器中。本發(fā)明的又一方面是如果便攜式VSAM從計算設備斷開連接,則卸載軟電話客戶端。本發(fā)明的另一方面是說明從中央位置使用軟電話。本發(fā)明的一個方面是向VoIP訂戶提供包括預付費的軟電話使用信用的VSAM。本發(fā)明的又一方面是允許使用具有預付費的軟電話使用的VSAM的訂戶向所述VSAM增加附加的軟電話使用信用。本發(fā)明的又一方面是允許訂戶從家用計算機和零售店計算機向VSAM增加附加的軟電話使用信用。本發(fā)明的另一方面是允許訂戶從電話向VSAM增加附加的軟電話使用信用。本發(fā)明的一個方面是把VSAM與USB耳機集成。本發(fā)明的又一方面是把小鍵盤與USB耳機集成以便進行無鼠標撥號。通過閱讀以下一般和詳細描述,本發(fā)明的這些及其它方面將變得更加清楚。在本發(fā)明的實施例中,VSAM包括便攜式存儲設備和軟電話客戶端。便攜式存儲設備包括只讀存儲器分區(qū),并且適合于當被安裝在包括雙工音頻系統(tǒng)的計算設備中時工作。通過圖示而并非作為限制,計算設備可以是臺式計算機、膝上型計算機和個人數(shù)據(jù)助理。軟電話客戶端被存儲在便攜式存儲設備的只讀存儲器分區(qū)中,并且包括用于當由計算設備檢測到所述便攜式存儲設備時自動運行所述軟電話客戶端以及執(zhí)行普通老電話的功能的指令。在本發(fā)明的另一實施例中,便攜式存儲設備進一步包括讀取/寫入存儲器。在此實施例中,計算機指令進一步包括用于向讀取/寫入存儲器讀取和寫入電話號碼薄文件、向所述讀取/寫入存儲器讀取和寫入用戶偏好文件,以及記錄電話交談并且把記錄作為文件保存在所述讀取/寫入存儲器中的指令。在本發(fā)明的又一實施例中,VoIP提供系統(tǒng)包括網(wǎng)絡、連接到所述網(wǎng)絡并且包括用戶記錄的VoIP服務供應商網(wǎng)關和VSAM。VSAM包括便攜式存儲設備。便攜式存儲設備包括只讀存儲器分區(qū),并且適合于當被安裝在包括雙工音頻系統(tǒng)的計算設備中時工作。通過圖示而并非作為限制,計算設備可以是臺式計算機、膝上型計算機和個人數(shù)據(jù)助理。便攜式存儲設備包括只讀存儲器分區(qū),并且其中所述便攜式存儲設備適合于當被安裝在包括雙工音頻系統(tǒng)的計算設備中時工作。用戶記錄包括用于指示了軟電話客戶端使用分鐘數(shù)的軟電話使用信用。在本發(fā)明的一個實施例中,軟電話使用信用被預先分配給VSAM的購買者。在本發(fā)明的另一實施例中,軟電話進一步包括用于與VoIP服務供應商網(wǎng)關通信以便向用戶記錄增加軟電話使用信用的指令。軟電話客戶端被存儲在只讀存儲器分區(qū)中。軟電話客戶端包括用于當由計算設備檢測到便攜式存儲設備時自動運行所述軟電話客戶端、執(zhí)行普通老電話的功能以及經(jīng)由網(wǎng)絡與VoIP服務供應商網(wǎng)關通信以便發(fā)起并接收電話呼叫的指令。在本發(fā)明的實施例中,電話呼叫由VoIP服務訂戶來終止。在本發(fā)明的另一實施例中,電話呼叫由公共交換網(wǎng)路訂戶來終止。在本發(fā)明的另一實施例中,便攜式存儲設備進一步包括讀取/寫入存儲器。在此實施例中,計算機指令進一步包括用于向讀取/寫入存儲器讀取和寫入電話號碼薄文件、向所述讀取/寫入存儲器讀取和寫入用戶偏好文件以及記錄電話交談并且把記錄作為文件保存在所述讀取/寫入存儲器中的指令。圖1圖示了依照本發(fā)明實施例的VoIP服務訪問模塊(VSAM)的組件的框圖。圖2示出了依照本發(fā)明實施例的用于把VoIP服務訪問信用與VSAM100相關聯(lián)的過程的框圖。圖3A和3B依照本發(fā)明實施例圖示了其中VSAM獲取軟電話使用信用的過程流程。圖4圖示了依照本發(fā)明實施例的VoIP服務訪問盤片(VoIPserviceaccessdiskVSAD)的組件的框圖。圖5依照本發(fā)明實施例圖示了與適于USB的耳機和小鍵盤集成的VoIP服務激活模塊的框圖。具體實施例方式在本發(fā)明的實施例中,VoIP軟電話訪問模塊(VSAM)包括在便攜式存儲設備(PMD)上安裝的軟電話客戶端。軟電話客戶端被安裝在其自己的只讀分區(qū)中。軟電話客戶端適合于當PMD被連接到計算設備時從所述PMD自動運行并且把所述軟電話客戶端的實例加載到所述計算設備的易失性存儲器中。當與包括具有模擬數(shù)字轉(zhuǎn)換的雙工音頻系統(tǒng)和因特網(wǎng)連接的計算設備一起使用時,VSAM允許VoIP服務訂戶向VoIP客戶端和PSTN客戶端發(fā)送電話呼叫,并從VoIP客戶端和PSTN客戶端接收電話呼叫。圖1圖示了依照本發(fā)明實施例的VSAM的組件的框圖。參照圖1,VoIP服務訪問模塊100經(jīng)由可兼容的I/O端口108和128連接到計算設備120。在本發(fā)明的實施例中,計算設備120是臺式計算機。然而那些本領域技術人員應當理解,這并不意味著限制。在不脫離本發(fā)明范圍的情況下可以使用其它計算設備。通過圖示,計算設備120可以是具有雙工音頻系統(tǒng)的膝上型計算機或個人數(shù)據(jù)助理(PDA)。在本發(fā)明的實施例中,I/O接口108和128是USB端口。那些本領域技術人員應當理解,可以使用其它接口來連接VSAM100和計算設備120,只要該接口是可兼容的。VoIP服務訪問模塊100進一步包括軟電話客戶端指令102。軟電話客戶端指令102包括可由計算設備120的操作系統(tǒng)執(zhí)行的代碼。軟電話客戶端指令102使計算設備120能夠執(zhí)行普通老電話的功能,包括撥號、發(fā)送語音信息以及接收語音通信。在本發(fā)明的實施例中,軟電話客戶端指令102存在于只讀存儲器分區(qū)中。只讀存儲器適合于當檢測到VSAM100的安裝時自動運行。在本發(fā)明的實施例中,只讀存儲器分區(qū)被計算設備120標識為可引導(bootable)的設備。在本發(fā)明的又一實施例中,VSAM100進一步包括讀取/寫入存儲器106。在此實施例中,讀取/寫入存儲器106包括電話號碼薄文件和用戶偏好信息文件。當加載軟電話客戶端時,軟電話客戶端指令102定位文件并且把號碼薄和用戶偏好信息加載到計算設備的易失性存儲器中。在本發(fā)明的又一實施例中,軟電話客戶端指令102包括談話記錄/播放部件,用于記錄電話交談并且把記錄作為文件存儲在讀取/寫入存儲器106中以供用戶稍后播放。計算設備120進一步包括處理器126,所述處理器126控制經(jīng)由I/O接口128和108的通信、把軟電話客戶端指令102加載到隨機存取存儲器126中、以及那些指令的執(zhí)行。在本發(fā)明的實施例中,處理器126在I/O接口128檢測到存在VSAM100,把軟電話客戶端指令102加載到RAM126中,并且執(zhí)行那些指令。當處理器126檢測到在I/O接口128存在VSAM100時,軟電話客戶端指令提示VSAM100的用戶給出標識信息。標識信息被發(fā)送到VoIP服務網(wǎng)關140以進行身份認證。如果VSAM100的用戶提供了正確的標識信息,那么處理器126繼續(xù)加載軟電話客戶端指令102,如前所述。另外,軟電話客戶端指令102向VoIP服務供應商網(wǎng)關140提供用于標識計算設備120的網(wǎng)絡位置的信息,由此使往返于VSAM100的電話呼叫便于進行,其中所述軟電話客戶端指令位于所述計算設備120上。在本發(fā)明的又一實施例中,處理器126繼續(xù)監(jiān)視服務訪問模塊100的存在。如果刪除服務模塊100,那么從RAM126中卸載軟電話客戶端指令。可選地,進一步提示VSAM100的用戶給出激活代碼。沒有激活代碼的用戶謝絕該提示并且軟電話客戶端指令102被加載,如前所述。具有激活代碼的用戶輸入所述激活代碼,并且該代碼被報告給VoIP服務網(wǎng)關140。激活代碼被報告給記帳服務器200(參見圖2)并且用來把預付費的軟電話使用信用與VSAM100的用戶相關聯(lián)。計算設備120進一步包括網(wǎng)絡接口122,用于允許計算設備120經(jīng)由網(wǎng)絡130向VoIP服務供應商網(wǎng)關140發(fā)送并接收VoIP分組。在本發(fā)明的實施例中,網(wǎng)絡130是因特網(wǎng),然而這并不意味著限制。網(wǎng)絡130可以是任何IP網(wǎng)絡,計算設備120可以借此與VoIP服務供應商網(wǎng)關140通信。通過圖示而并非限制,網(wǎng)絡130是電纜網(wǎng)絡。在此實施例中,網(wǎng)絡接口122經(jīng)由電纜調(diào)制解調(diào)器(并未圖示但是為那些本領域技術人員所知)連接到網(wǎng)絡130。網(wǎng)絡接口122可以是有線接口或無線接口。在網(wǎng)絡接口122是無線接口的情況下,網(wǎng)絡130是可以與VoIP服務供應商網(wǎng)關140所在網(wǎng)絡通信的無線網(wǎng)絡。圖2依照本發(fā)明實施例圖示了用于把VoIP服務訪問信用與VSAM100相關聯(lián)的過程的框圖。參照圖2,服務供應商網(wǎng)關140內(nèi)的記帳數(shù)據(jù)存儲器205存儲與帳戶標識符相關聯(lián)的VoIP服務信用。記帳服務器200提供了由計算設備120對記帳數(shù)據(jù)存儲器205的安全訪問。計算設備120包括網(wǎng)絡接口122、處理器126和I/O接口128。計算設備120通過網(wǎng)絡接口122經(jīng)由網(wǎng)絡130訪問記帳服務器200。計算設備120還經(jīng)由I/O接口128訪問VSAM100的I/O接口108。在本發(fā)明的實施例中,VoIP服務訂戶操作所述計算設備120。然而,本發(fā)明并不受此限制。在本發(fā)明的另一實施例中,由VoIP服務供應商信任的第三方操作所述計算設備120。參照圖1,當處理器126在I/O接口122檢測到存在VSAM100時,軟電話客戶端指令提示VSAM100的用戶給出標識信息。標識信息被發(fā)送到VoIP服務網(wǎng)關140以進行身份認證。如果VSAM100的用戶提供了正確的標識信息,那么軟電話客戶端指令102向VoIP服務供應商網(wǎng)關140提供用于標識計算設備120的網(wǎng)絡位置的信息,由此允許VoIP服務訂戶向VoIP客戶端和PSTN客戶端發(fā)送電話呼叫并且從VoIP客戶端和PSTN客戶端接收電話呼叫,其中軟電話客戶端指令位于所述計算設備120上。再次參照圖2,VoIP服務供應商網(wǎng)關140把VoIP服務訂戶標識信息和網(wǎng)絡位置信息與記帳數(shù)據(jù)存儲器205中的用戶記錄(例如,記錄A210)相關聯(lián)??蛇x地,使用記帳(usageaccountant)進一步包括指令,用于允許VSAM100從記帳數(shù)據(jù)存儲器205獲得當前使用數(shù)據(jù)以便向訂戶顯示。記帳數(shù)據(jù)存儲器205包括記錄A210和記錄B215。雖然只圖示了兩個記錄,然而本發(fā)明并不受此限制??梢灶A計記帳數(shù)據(jù)存儲器205會存儲可能上百萬個大量記錄。記錄A210包括與使用該VSAM與VoIP服務的訂戶相關聯(lián)的帳戶標識符212和軟電話使用記錄216。在最低限度下,軟電話使用記錄216包括當前可用于帳戶標識符212的軟電話使用信用的數(shù)目,所述帳戶標識符212與使用VSAM100的當前VoIP服務訂戶相關聯(lián)??蛇x地,進一步提示VSAM100的用戶給出激活代碼。沒有激活代碼的用戶謝絕提示并且軟電話客戶端指令102被加載,如前所述。具有激活代碼的用戶輸入所述激活代碼,并且向VoIP服務網(wǎng)關140報告所述代碼。激活代碼被報告給記帳服務器200并且用來把預付費的軟電話使用信用與VSAM100的用戶相關聯(lián)。圖3A和3B示出了依照本發(fā)明實施例的其中VSAM獲取軟電話使用信用的過程流程。參照圖3A,計算設備連接到VSAM300。軟電話客戶端指令被加載到計算設備的易失性存儲器中305。計算設備顯示用于用戶標識信息的提示310。確定所提供的信息是否匹配在服務供應商網(wǎng)關所存儲的標識信息312。如果標識信息并不匹配在服務供應商網(wǎng)關上所存儲的信息,那么所述過程結束并且拒絕使用軟電話320。如果所提供的標識信息匹配由服務器供應商網(wǎng)關所保持的信息,那么進一步提示VSAM的用戶給出激活代碼314。沒有激活代碼的用戶謝絕所述提示并且向所述用戶提供用于增加軟電話使用信用的機會325。具有激活代碼的用戶輸入所述激活代碼,并且所述代碼被報告給記帳服務器316。使用所述激活代碼來把預付費的軟電話使用信用與用戶相關聯(lián)318。然后向用戶提供用于增加附加的軟電話使用信用的機會325。沒有激活代碼的用戶謝絕所述提示,并且向所述用戶提供用于增加軟電話使用信用的機會325。如果所述用戶謝絕,那么增加信用過程結束330。如果所述用戶接受,那么服務供應商網(wǎng)關接收用戶帳戶標識符340。在本發(fā)明的實施例中,響應來自記帳服務器的提示,從計算設備的用戶提供帳戶標識符。在此實施例中,帳戶服務器把用戶權利與響應于所述提示所提供的帳戶標識符相關聯(lián)。記帳服務器使用帳戶標識符來確定所述計算設備的用戶可以訪問并修改的記錄(圖2中的210和215)。此實施例對于那些向VoIP服務的訂戶提供增加的軟電話使用信用的零售店來說是特別有用的,其中所述VoIP服務由VoIP服務供應商所提供。另外,VoIP服務供應商可以為特定的零售店保留帳戶標識符以便在零售店和VSAM的購買者之間創(chuàng)建專用的客戶關系。在本發(fā)明的又一實施例中,為組織成員保留帳戶標識符并且使其只可被該組織內(nèi)的授權個人訪問。在候選實施例中,對記帳數(shù)據(jù)存儲器的訪問限于與帳戶標識符相關聯(lián)的記錄,如在驗證用戶標識信息期間所確定的。由服務供應商網(wǎng)關向記帳服務器提供帳戶標識符。此實施例向訂戶提供了對記帳數(shù)據(jù)庫的受限訪問,用來購買增加的軟電話使用信用。參照圖3B,確定帳戶標識符是否匹配在記帳服務器上所存儲的帳戶標識符345。如果帳戶標識符不匹配在記帳服務器上所存儲的帳戶標識符,那么增加信用過程結束350。如果所提供的帳戶標識符匹配匹配由記帳服務器所保持的信息,但是帳戶標識符與并未授權訪問的用戶記錄相關聯(lián),那么所述過程結束350。如果所提供的帳戶標識符匹配由記帳服務器所保持的標識符,并且所述帳戶標識符與授權訪問的用戶記錄相關聯(lián),那么所述記帳服務器發(fā)起這樣的事務,其中用戶可以借此為由所述帳戶標識符所標識的帳戶獲取增加的軟電話使用信用355。在本發(fā)明的候選實施例中,PMD包括CDROM。在軟電話客戶端自己的封閉會話中安裝該軟電話客戶端。軟電話客戶端適合于當CD被插入到適當?shù)淖x取器中時從CDROM自動運行并且把所述軟電話客戶端的實例加載到所述計算設備的易失性存儲器中。圖4圖示了依照本發(fā)明實施例的VoIP服務訪問盤片(VoIPserviceaccessdisk,VSAD)的組件的框圖。參照圖4,CD驅(qū)動器406經(jīng)由可兼容的CD接口408和428連接到計算設備420。在本發(fā)明的實施例中,計算設備420是臺式計算機。然而那些本領域技術人員應當理解,這并不意味著限制。在不脫離本發(fā)明范圍的情況下可以使用其它計算設備。通過圖示,計算設備420可以是具有雙工音頻系統(tǒng)的膝上型計算機或個人數(shù)據(jù)助理(PDA)。在本發(fā)明的實施例中,CD接口是智能驅(qū)動電子設備(IntelligentDriveElectronics,IDE;也被稱為集成驅(qū)動電子設備)接口。在本發(fā)明的另一實施例中,CD接口408和428是USB端口。那些本領域技術人員應當理解,可以使用其它接口來連接CD驅(qū)動器406和計算設備420,只要該接口是可兼容的。VoIP服務訪問盤片(VSAD)400包括軟電話客戶端指令402。軟電話客戶端指令402包括可由計算設備420的操作系統(tǒng)執(zhí)行的代碼。軟電話客戶端指令402使計算設備420能夠執(zhí)行普通老電話的功能,包括撥號、發(fā)送語音信息以及接收語音通信。在本發(fā)明的實施例中,軟電話客戶端指令402適合于當檢測到VSAD400的安裝時自動運行。在本發(fā)明的又一實施例中,VSAD400進一步包括讀取/寫入介質(zhì)并且CD驅(qū)動器406適合于向此介質(zhì)讀取和寫入。在本發(fā)明的此實施例中,VSAD400包括多會話CD。向封閉會話寫入軟電話客戶端指令102。VSAD400可寫的部分包括開放會話(opensession)。在此實施例中,CD可寫的部分包括電話號碼薄文件和用戶偏好信息文件。當加載軟電話客戶端時,軟電話客戶端指令402定位所述文件并且把號碼薄和用戶偏好信息加載到計算設備的易失性存儲器中。在本發(fā)明的又一實施例中,軟電話客戶端指令402包括談話記錄/播放部件,用于記錄電話交談并且把記錄作為文件存儲在讀取/寫入存儲器406中以供用戶稍后播放。計算設備420進一步包括處理器426,所述處理器426控制經(jīng)由CD接口428和408的通信、把軟電話客戶端指令402加載到隨機存取存儲器426中以及那些指令的執(zhí)行。在本發(fā)明的實施例中,處理器426在CD接口428檢測到存在VSAD400,把軟電話客戶端指令402加載到RAM426中,并且執(zhí)行那些指令。當處理器426在CD接口428檢測到存在VSAD400時,軟電話客戶端指令提示VSAD400的用戶給出標識信息。標識信息被發(fā)送到VoIP服務網(wǎng)關440以進行身份認證。如果VSAD400的用戶提供了正確的標識信息,那么處理器426繼續(xù)加載軟電話客戶端指令402,如前所述。另外,軟電話客戶端指令402向VoIP服務供應商網(wǎng)關440提供用于標識計算設備420的網(wǎng)絡位置的信息,由此使往返于VSAM400的電話呼叫便于進行,其中所述軟電話客戶端指令位于所述計算設備420上。在本發(fā)明的又一實施例中,處理器426繼續(xù)監(jiān)視服務訪問模塊400的存在。如果刪除VSAD400,那么從RAM426中卸載軟電話客戶端指令??蛇x地,進一步提示VSAM400的用戶給出激活代碼。沒有激活代碼的用戶謝絕提示并且軟電話客戶端指令402被加載,如前所述。具有激活代碼的用戶輸入所述激活代碼,并且向VoIP服務網(wǎng)關440報告所述代碼。激活代碼被報告給記帳服務器200(參見圖2)并且用來把預付費的軟電話使用信用與VSAM400的用戶相關聯(lián)。計算設備420進一步包括網(wǎng)絡接口422,用于允許計算設備420經(jīng)由網(wǎng)絡430向VoIP服務供應商網(wǎng)關440發(fā)送并接收VoIP分組。在本發(fā)明的實施例中,網(wǎng)絡430是因特網(wǎng),然而這并不意味著限制。網(wǎng)絡430可以是任何IP網(wǎng)絡,計算設備420可以借此與VoIP服務供應商網(wǎng)關440通信。通過圖示而并非是限制,網(wǎng)絡430是電纜網(wǎng)絡。在此實施例中,網(wǎng)絡接口422經(jīng)由電纜調(diào)制解調(diào)器(并未圖示但是為那些本領域技術人員已知)連接到網(wǎng)絡430。網(wǎng)絡接口422可以是有線接口或無線接口。在網(wǎng)絡接口422是無線接口的情況下,網(wǎng)絡430是可以與VoIP服務供應商網(wǎng)關440所在網(wǎng)絡通信的無線網(wǎng)絡。圖5示出了依照本發(fā)明實施例的與適于USB的耳機和小鍵盤集成的VoIP服務激活模塊的框圖。參照圖5,VoIP服務訪問模塊(VSAM)500經(jīng)由USB端口508連接到計算設備120(參見圖1)。VSAM500包括軟電話客戶端指令502。軟電話客戶端指令502包括可由計算設備120的操作系統(tǒng)執(zhí)行的代碼。軟電話客戶端指令502使計算設備120能夠執(zhí)行普通老電話的功能,包括撥號、發(fā)送語音信息以及接收語音通信。在本發(fā)明的實施例中,軟電話客戶端指令502存在于只讀存儲器分區(qū)中。只讀存儲器適合于當檢測到VSAM500的安裝時自動運行。在本發(fā)明的實施例中,只讀存儲器分區(qū)被計算設備520標識為可引導的設備。在本發(fā)明的又一實施例中,VSAM500進一步包括讀取/寫入存儲器506。在此實施例中,讀取/寫入存儲器506包括電話號碼薄文件和用戶偏好信息文件。當加載軟電話客戶端時,軟電話客戶端指令502定位所述文件并且把號碼薄和用戶偏好信息加載到計算設備的易失性存儲器中。VSAM500進一步包括適于USB的耳機,所述耳機包括連接到USB接口508的揚聲器525R和揚聲器525L以及麥克風530。那些本領域技術人員應當理解,在計算機的根USB集線器(rootUSBhub)檢測新設備的存在并且最初在“管道0”(默認的物理設備通信通道)上與所述設備通信。管道是集線器體系結構的數(shù)據(jù)子帶,用于維護設備的物理連接。一旦設備被識別,那么根集線器就詢問所述設備的配置。然后枚舉USB端口上的所有設備并且向每個設備分配唯一的設備號,所述設備號還包括用于物理設備通信的相應管道號。計算機加載用于控制設備所需要的軟件并且處理其信息流。然后集線器運行并且經(jīng)由信號引線來傳遞信息使之進出計算機。在此實施例中,VSAM500的配置包括用于存儲器組件和音頻組件的接口。因為音頻組件由USB系統(tǒng)管理,所以不使用計算設備120(參見圖1)的雙工音頻系統(tǒng)124。在本發(fā)明的另一實施例中,VSAM500進一步包括小鍵盤540。在此實施例中,小鍵盤540允許用戶在沒有類似鼠標的指示設備的情況下輸入數(shù)據(jù)。通過圖示而并非是限制,可以使用小鍵盤540來輸入電話號碼并且作出響應以進行語音菜單選擇。已經(jīng)描述了便攜式VOIP服務訪問模塊。本領域技術人員應當理解,在不脫離所公開本發(fā)明范圍的情況下可以依照其它具體形式來具體化本發(fā)明,并且這里所描述的例子和實施例在各個方面都是說明性的而并非是限制性的。本發(fā)明的那些本領域技術人員應當認識到使用這里所描述原理的其它實施例也是可以的。此外,對所要求元件的單個應用,例如使用“一”、“一個”或“一種”并不被解釋為把所述元件限制為單個的。權利要求1.一種經(jīng)由IP的語音服務訪問模塊(VSAM),包括音頻換能器,適合于把第一模擬音頻信號轉(zhuǎn)換為第一數(shù)字信號;和致動器,適合于把第二數(shù)字信號轉(zhuǎn)換為第二模擬音頻信號;便攜式存儲設備,其中所述便攜式存儲設備包括只讀存儲器分區(qū),并且其中所述便攜式存儲設備適于當被安裝在包括通用串行總線和隨機存取存儲器(RAM)的計算設備中時工作;被存儲在所述只讀存儲器分區(qū)中的軟電話客戶端,并且其包括用于以下操作的指令當所述計算設備檢測到便攜式存儲設備時,把所述指令安裝到所述RAM中;自動運行所述指令;并且控制所述第一和第二數(shù)字信號來執(zhí)行普通老電話的功能。2.如權利要求1所述的VSAM,其中所述計算設備從包括臺式計算機、膝上型計算機和個人數(shù)據(jù)助理的組中選擇。3.如權利要求1所述的VSAM,其中所述便攜式存儲設備進一步包括讀取/寫入存儲器,并且其中所述計算機指令進一步包括用于以下操作的指令向所述讀取/寫入存儲器讀取和寫入電話號碼薄文件;向所述讀取/寫入存儲器讀取和寫入用戶偏好文件;和記錄電話交談并且把記錄作為文件保存在所述讀取/寫入存儲器中。4.如權利要求1所述的VSAM,進一步包括適合于向所述軟電話客戶端發(fā)送所選擇字母數(shù)字字符的小鍵盤,其中所述軟電話客戶端進一步包括用于以下操作的指令接收所述字母數(shù)字字符;和把所述字母數(shù)字字符轉(zhuǎn)換為電話信號音調(diào)。全文摘要經(jīng)由IP(12)的語音(VoIP)軟電話訪問模塊(VSAM,100)包括在便攜式存儲器(106)設備(PMD)上安裝的軟電話(102)客戶端。軟電話(102)客戶端被安裝在其自己的只讀分區(qū)中。軟電話客戶端適合于當PMD被連接到計算設備(120)時從所述PMD自動運行并且把所述軟電話(102)客戶端的實例加載到所述計算設備的易失性存儲器(106)中。當與包括具有模數(shù)轉(zhuǎn)換的雙工音頻系統(tǒng)和因特網(wǎng)(130)連接的計算設備一起使用時,VSAM允許VoIP服務訂戶經(jīng)由VoIP服務(100)供應商網(wǎng)關發(fā)送并接收VoIP電話呼叫。VSAM可以與激活代碼相關聯(lián),所述激活代碼當被發(fā)送到VoIP服務供應商網(wǎng)關(140)時把用戶與預付費的軟電話使用信用相關聯(lián)。作為替換,軟電話客戶端被安裝在CD(102)上。文檔編號H04R29/00GK101084698SQ200580043677公開日2007年12月5日申請日期2005年10月20日優(yōu)先權日2004年10月20日發(fā)明者羅布·巴克利,馬克·貝克申請人:艾圖電信國際公司