專利名稱:通信裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信裝置,更具體地說涉及用于提供和獲取來自一個或多個通信業(yè)務(wù)供應(yīng)者的產(chǎn)品和業(yè)務(wù)或在通信信道上提供的業(yè)務(wù)的通信裝置。
本發(fā)明主要,但并不僅僅,考慮的是由一個或多個電信供應(yīng)者向一個用戶提供電信業(yè)務(wù)。
更具體地說,本發(fā)明主要涉及計(jì)費(fèi)或收費(fèi)信息的通信。目前,不同的電信業(yè)務(wù)供應(yīng)者根據(jù)不同的標(biāo)準(zhǔn)收費(fèi),數(shù)據(jù)網(wǎng)業(yè)務(wù)供應(yīng)者(例如局域網(wǎng))經(jīng)常按固定費(fèi)率收費(fèi),毫不考慮對網(wǎng)的使用量。這使得計(jì)費(fèi)極其簡單。另一方面,電信公司傳統(tǒng)上根據(jù)對網(wǎng)的使用收費(fèi),形成了一個相當(dāng)復(fù)雜的收費(fèi)策略,它區(qū)分開了本地和國內(nèi)呼叫,不同時刻的呼叫等等。
背景技術(shù):
在許多現(xiàn)有網(wǎng)中,通信帶寬是一種很緊張的資源,因此這種收費(fèi)策略必然反映這一情況,對帶寬需求更高的業(yè)務(wù)費(fèi)率更高,以試圖優(yōu)化網(wǎng)的使用。預(yù)計(jì)將來仍然需要更有效地使用通信帶寬。我們更早在1994年5月24日提交的作為WO94/28683出版的國際申請第PCT/GB94/01128(A24601)號中描述了一種電信系統(tǒng),其中用戶終端裝置用于“在現(xiàn)場”與不同的電信供應(yīng)者協(xié)商價格。在該申請(在此作為一個整體引入作為參考)描述的系統(tǒng)中,可能沒有“標(biāo)準(zhǔn)”費(fèi)率,相反,對每次呼叫(或另一網(wǎng)絡(luò)業(yè)務(wù))可以單獨(dú)定價。
我們更早在1994年4月28日提交的作為WO 95/30317出版的英國專利申請第94303092.4號(代理人參考號A24847)公開了在綜合電信網(wǎng)中協(xié)商的方法,此處作為一個整體引入作為參考,其中還公開了一種用于業(yè)務(wù)選擇的可視用戶接口。
目前,對通信用戶收費(fèi)的問題是一個不可輕視的技術(shù)挑戰(zhàn)??梢钥紤]人工管理計(jì)費(fèi)的時代早已過去了。其中涉及的某些問題在《英國電信工程學(xué)報(bào)》第11卷,第4部分,1993年1月的《關(guān)于計(jì)費(fèi)的特殊問題》中已有討論,在這篇文章中,給出了如下有關(guān)英國電信公司管理的計(jì)費(fèi)系統(tǒng)的一些數(shù)據(jù)該系統(tǒng)支持2300萬用戶,一年生成1億份帳單。帳單詳細(xì)記錄每天的1500萬次呼叫,每天計(jì)費(fèi)收入達(dá)2400萬英磅。計(jì)費(fèi)系統(tǒng)在29臺主計(jì)算機(jī)上運(yùn)行,需要磁盤上的1400千兆字節(jié)的數(shù)據(jù);500萬行COBOL語句每天1400萬次篩選交換;以及6萬臺被連接的終端。在這篇文章的第296頁指出僅為了計(jì)費(fèi),每天晚上需要1.5千兆字節(jié)的數(shù)據(jù)通過網(wǎng)絡(luò)傳輸。
顯然計(jì)費(fèi)的成本是相當(dāng)高的。據(jù)估計(jì)它在一些電信公司收入的10%以上,有時比這還高??磥黼S著電信產(chǎn)品和業(yè)務(wù)范圍的擴(kuò)大以及特殊費(fèi)率的增加,將來計(jì)費(fèi)系統(tǒng)的成本和所需復(fù)雜度很可能會持續(xù)增加。
發(fā)明內(nèi)容
本發(fā)明是用來提供可能控制計(jì)費(fèi)操作復(fù)雜度的通信裝置。
因此,一方面,本發(fā)明由用于自動記錄業(yè)務(wù)處理的業(yè)務(wù)用戶裝置,用于通過通信網(wǎng)發(fā)送計(jì)費(fèi)數(shù)據(jù)的業(yè)務(wù)供應(yīng)者裝置和用于比較計(jì)費(fèi)數(shù)據(jù)和所存儲的處理數(shù)據(jù)并協(xié)調(diào)兩者的用戶裝置組成。
當(dāng)然,用戶裝置記錄業(yè)務(wù)處理這一方法是已知的(例如從GB2001788中),但是因?yàn)閰f(xié)調(diào)是人工進(jìn)行的,這只是增加了由用戶進(jìn)行的工作。
在EP-474555中描述了多媒體通信裝置,例如一個ISDN終端,它能提供所謂的“通信管理報(bào)告”,使得通信收費(fèi)和通信歷史可以用于通信管理。這種報(bào)告實(shí)際上是被放大了的那種由大多數(shù)傳真機(jī)生成的“日志”它們可以包括與之實(shí)現(xiàn)通信的那一方的身份(號碼),業(yè)務(wù)類型(可視電話、電話等等)、時長、時間和日期以及呼叫費(fèi)用都可以提供。
在EP-A-402302中描述了一種所設(shè)計(jì)的甚至在數(shù)額很小的業(yè)務(wù)處理中也能經(jīng)濟(jì)有效地利用信用/記帳卡的信用卡系統(tǒng)。低成本商品或業(yè)務(wù),例如報(bào)紙、地鐵票、停車收費(fèi)等的業(yè)主有一個帶有傳統(tǒng)的信用卡讀卡器和一個相關(guān)存儲器的終端。當(dāng)用戶想使用他的信用卡購買一項(xiàng)低價格商品時,按通常的方式讀卡,但是一筆數(shù)目比商品價格高得多的金額由信用卡/記帳卡發(fā)行方的計(jì)算機(jī)傳送過來。這筆金額存儲在零售商的存儲器中,并在存儲器中與其相關(guān)卡的號碼相聯(lián)系。所購商品費(fèi)用從所存金額中扣除。下一次當(dāng)用戶想從該業(yè)主那兒買一張地鐵票時,他/她使用信用卡。這一項(xiàng),不用再建立一次到信用/記帳卡發(fā)行方計(jì)算機(jī)的呼叫,該項(xiàng)費(fèi)用可以簡單地從業(yè)主終端相關(guān)存儲部分保留的金額中扣除。只有當(dāng)該存儲部分沒有足夠的存款提供所需付款金額時,終端才再次與信用卡發(fā)行方計(jì)算機(jī)相聯(lián)系以再進(jìn)行一次金額相對較大的傳送。
在EP-A-0341219中描述了一種綜合自動信息服務(wù)和電話亭。該裝置使得請求的自動信息服務(wù)有可能根據(jù)用于電話亭呼叫收費(fèi)的標(biāo)準(zhǔn)進(jìn)行收費(fèi)。
在Mizusawa等人所寫、出于《日本電子與通信》第73卷,1990年第1期第1部分第36-54頁的論文“用于公共交換電話網(wǎng)業(yè)務(wù)并基于IC卡的高級人機(jī)接口”中,描述了智能卡的各種應(yīng)用。具體地說,該論文涉及個人編號。簡要地討論了一般的PSTN業(yè)務(wù)記錄。
在EP-A-0325564中描述了一種技術(shù),允許遠(yuǎn)程計(jì)算機(jī)終端顯示與通過低比特率鏈路傳送給計(jì)算機(jī)的字母數(shù)字?jǐn)?shù)據(jù)有關(guān)的圖象,而不存在通常與低比特率鏈路上的圖象傳輸有關(guān)的問題。這是通過在計(jì)算機(jī)存儲器中存儲相對較大的圖象元素來實(shí)現(xiàn)的,然后根據(jù)傳送給計(jì)算機(jī)、與相關(guān)字母數(shù)字?jǐn)?shù)據(jù)相聯(lián)系的簡單指令選取和裝載這些元素。
在J Hanckmann所寫,出版于《PTR Philips電信周報(bào)》第52卷,1994年第1期第15-19頁的文章“電視廣播稿用于智能信息傳送的新標(biāo)準(zhǔn)”中描述了所謂的“遠(yuǎn)端程序調(diào)用”,它利用了軟件中介。所謂的“智能消息”描述為通信者能夠發(fā)送包含智能按鈕的消息。當(dāng)接收者點(diǎn)一下按鈕時,執(zhí)行一次操作,消息出現(xiàn)在接收器的顯示屏上。
另一方面,存儲和/或比較操作可以由既不屬于業(yè)務(wù)供應(yīng)者、也不屬于業(yè)務(wù)用戶的獨(dú)立裝置來執(zhí)行。
在協(xié)調(diào)成功時,可以激活付費(fèi)(例如通過用戶裝置所持的一張“智能卡”)。
計(jì)費(fèi)存儲操作分散給用戶裝置有幾個好處。首先,數(shù)據(jù)存儲變得更分散,因此與集中在電信供應(yīng)者處存儲大量數(shù)據(jù)(正如目前的情況一樣)有關(guān)的“瓶頸”得到緩解。所以本發(fā)明的這一方面提供了并行數(shù)據(jù)處理的技術(shù)優(yōu)越性。
還有第二點(diǎn)好處是因?yàn)橛脩舾菀紫嘈庞伤约旱难b置存儲的計(jì)費(fèi)數(shù)據(jù),也可以根據(jù)自己的需要處理存儲的數(shù)據(jù)(例如進(jìn)一步分布或收費(fèi))。
根據(jù)本發(fā)明的另一個方面,可以在一個網(wǎng)絡(luò)中采用同樣的技術(shù)原理,以在網(wǎng)絡(luò)內(nèi)分布記帳和計(jì)費(fèi),而不象目前那樣把它集中。
根據(jù)本發(fā)明的另一個方面,利用通信使用量低的時間通過網(wǎng)絡(luò)發(fā)送計(jì)費(fèi)信息。
根據(jù)本發(fā)明另外一個可以獨(dú)立于上述各方面使用的部分,用戶設(shè)備請求的業(yè)務(wù)由通過通信信道在用戶設(shè)備和供應(yīng)者設(shè)備之間傳送的代碼描述,代碼的結(jié)構(gòu)允許在類似業(yè)務(wù)之間進(jìn)行比較和選擇。例如,在一個實(shí)施例中,代碼可以用這樣一種方式規(guī)定業(yè)務(wù)的功能特性,使它說明具有這些特性的其它業(yè)務(wù)。另外地或替換地,代碼也可以分級構(gòu)造,每級代碼類別都由一個對業(yè)務(wù)既通用而又特定的描述組成。
因此,在這方面,用戶設(shè)備很容易比較那些類似但并不相同的業(yè)務(wù),所以改進(jìn)了在我們上面參考的國際申請中描述的協(xié)調(diào)處理。
根據(jù)本發(fā)明另外一個優(yōu)選的、但并不一定要與以上各方面一起工作的部分,接收業(yè)務(wù)(例如電信業(yè)務(wù))或產(chǎn)品的用戶終端裝置包括一個可視接口,它為每項(xiàng)業(yè)務(wù)顯示一個代表性圖象(“圖標(biāo)”),不同的圖標(biāo)始終與所代表的不同的業(yè)務(wù)有關(guān),使得相似的業(yè)務(wù)也用相似的圖標(biāo)代表。優(yōu)選地業(yè)務(wù)的特性用統(tǒng)一的圖標(biāo)代表,使得代表某一特定業(yè)務(wù)類型(例如可視電話)的所有圖標(biāo)都有一個代表該業(yè)務(wù)的、相同的公共可視部分。優(yōu)選地,用戶終端用于連續(xù)顯示圖標(biāo),不同圖標(biāo)的排列順序取決于它們的相似性,使得終端設(shè)備用戶可以“瀏覽”由看起來近似的圖標(biāo)代表的一系列相似業(yè)務(wù)。
本發(fā)明的這個方面使得可能通過電信媒介在將來可用的大量不同業(yè)務(wù)之間進(jìn)行選擇。
本發(fā)明的其它方面和實(shí)施例將如后所述或在權(quán)利要求中說明,從中將很明顯地看到其優(yōu)越性。
下面將參考附圖,只通過例子來描述本發(fā)明,其中
圖1是表示用戶和幾個電信網(wǎng)之間傳統(tǒng)連接方式的方框圖;圖2是按照本發(fā)明第一個實(shí)施例的用戶終端設(shè)備的方框圖;圖3是示意地表示圖2構(gòu)成部分的存儲器內(nèi)容的示意圖;圖4是表示按照本發(fā)明第一個實(shí)施例的網(wǎng)絡(luò)業(yè)務(wù)供應(yīng)者設(shè)備結(jié)構(gòu)的方框圖;圖5a是表示圖4設(shè)備操作的流程圖;圖5b是表示圖2設(shè)備對應(yīng)操作的流程圖;圖6a是與圖5a對應(yīng)、表示在本發(fā)明第一個實(shí)施例的改進(jìn)方案中圖4裝置操作的流程圖;圖6b是與圖5b對應(yīng)、表示在改進(jìn)方案中圖2裝置操作的流程圖;圖7是表示在本發(fā)明第二個實(shí)施例中分級網(wǎng)配置的方框圖;圖8是表示圖7構(gòu)成部分的接口裝置結(jié)構(gòu)的方框圖;圖9是示意地表示按照本發(fā)明第三個實(shí)施例的一個網(wǎng)絡(luò)的部件配置的方框圖;圖10是示意地表示本發(fā)明第四個實(shí)施例用戶終端結(jié)構(gòu)的方框圖;圖11是示意地表示圖10裝置的構(gòu)成部分的控制器功能單元的方框圖;圖12是表示本發(fā)明第四個實(shí)施例業(yè)務(wù)供應(yīng)者裝置結(jié)構(gòu)的方框圖;圖13是示意地表示圖12業(yè)務(wù)供應(yīng)者裝置功能單元的方框圖;圖14是表示本發(fā)明第四個實(shí)施例所用信號結(jié)構(gòu)的示意圖;圖15a和圖15b是更詳細(xì)地表示圖14信號部分結(jié)構(gòu)的示意圖;圖16是說明對應(yīng)圖14和15的信號,存儲在圖10裝置的存儲器中的記錄之間聯(lián)系的示意圖;圖17是表示圖10裝置操作的流程圖;圖18是表示圖12裝置操作的流程圖;圖19是說明在本發(fā)明第五個實(shí)施例中,圖10裝置構(gòu)成部分-顯示屏上的顯示內(nèi)容的示意圖;圖20是說明存儲在該裝置存儲器內(nèi)的數(shù)據(jù)和該裝置顯示屏上顯示的數(shù)據(jù)之間關(guān)系的示意圖。
具體實(shí)施例方式
第一個實(shí)施例參考圖1,在一個電信系統(tǒng)(例如英國電信系統(tǒng))中,用戶住宅設(shè)備1(例如電話或帶有調(diào)制解調(diào)器的計(jì)算機(jī)終端)與第一公共交換電話網(wǎng)(PSTN)2連接,并(通過網(wǎng)絡(luò)2)與第二公共交換電話網(wǎng)3連接。通過網(wǎng)絡(luò)2,3,用戶終端1與業(yè)務(wù)供應(yīng)者4(例如一個數(shù)據(jù)庫主機(jī))相連。
在PSTN2內(nèi),用戶終端1與交換機(jī)5連接,后者與連接第二PSTN3的匯接局6相連。從用戶終端1通過第一或第二網(wǎng)絡(luò)2,3可以接入外部電話網(wǎng)7。
在圖1中,直線表示裝置之間的物理連接,曲線箭頭表示計(jì)費(fèi)流向。一般,第一網(wǎng)絡(luò)2的操作員向用戶發(fā)送一份他每季,或通常定期使用該網(wǎng)絡(luò)的帳單。第二網(wǎng)絡(luò)3的操作員向用戶發(fā)送一份他使用第二網(wǎng)絡(luò)的帳單。因?yàn)榻K端1通過第一網(wǎng)絡(luò)2與第二網(wǎng)絡(luò)3相連,第一網(wǎng)絡(luò)2向第二網(wǎng)絡(luò)3發(fā)送一份連接費(fèi)用帳單。業(yè)務(wù)供應(yīng)者4向用戶發(fā)送一份他使用業(yè)務(wù)的帳單。外部網(wǎng)絡(luò)7的操作員對第一或第二網(wǎng)絡(luò)2或3的操作員計(jì)費(fèi)。
在第一個實(shí)施例中,可能存在如圖1所示的相同物理連接。但是,計(jì)費(fèi)過程不同于本領(lǐng)域的已知技術(shù)。
參照圖2,用戶終端1包括一個傳統(tǒng)的電話信號裝置10,例如,它包括用戶撥號、與交換機(jī)5通信以及發(fā)射和接收音頻的傳統(tǒng)單元。
根據(jù)本實(shí)施例,終端1內(nèi)還包括一個通信計(jì)費(fèi)裝置12。計(jì)費(fèi)裝置12包括通過信令電路16與電話裝置10連接,以從處理器14向交換機(jī)5發(fā)送撥號和信令信息的處理器14;控制處理器14的程序存儲器18;由處理器14使用的工作存儲器20;能夠長期保留信息的存儲器22;用于接受并與付費(fèi)卡26通信,以及與處理器14通信的讀卡機(jī)24。處理器14可能是微處理器或微計(jì)算機(jī),在后面的例子中,它可能在單片器件上容納存儲器18、20。存儲器22可以是快速可編程EPROM,磁盤機(jī),或任何其它類型的永久性存儲器;最好是一次寫入、多次讀出(WORM)的存儲器。
圖2所示裝置可以根據(jù)我們上面提到的國際申請實(shí)施例進(jìn)行工作;也就是說,它可用于接收來自交換機(jī)5、指示電信業(yè)務(wù)(或其它業(yè)務(wù))收費(fèi)價格的價格信號,并存儲這些價格信號。作為替換或補(bǔ)充,計(jì)費(fèi)裝置12可以包括在存儲器18中特定業(yè)務(wù)收費(fèi)費(fèi)率的存儲細(xì)節(jié)(例如,每次電話呼叫的價格)。
處理器14包括一個定時器電路,它用于追蹤日期和時間,并監(jiān)測設(shè)備10接收電信業(yè)務(wù)的持續(xù)時間(或一般地說,是使用量)。
參考圖3,對于終端裝置1請求的每次業(yè)務(wù),都安排處理器14向存儲器22寫入一條記錄221。記錄221一般由區(qū)域222-228組成,分別表示日期、時間、收費(fèi)費(fèi)率、業(yè)務(wù)持續(xù)時間(或一般地說,以分鐘、次數(shù)、比特或幀衡量的業(yè)務(wù)量)、總費(fèi)用、業(yè)務(wù)的描述、符號標(biāo)識或標(biāo)識獲取業(yè)務(wù)目的的其它描述符。
如果存在的話,存儲器22還可以存儲長期預(yù)約或租用費(fèi)用。
優(yōu)選地,記錄221按表格(圖中表示了一個表格229)來分組,每個表格對應(yīng)一個不同的業(yè)務(wù)供應(yīng)者。因此,在圖1的例子中,存儲器22將為網(wǎng)絡(luò)2、網(wǎng)絡(luò)3和業(yè)務(wù)供應(yīng)者4提供單獨(dú)的表格。
在終端設(shè)備1每次使用來自網(wǎng)絡(luò)2或網(wǎng)絡(luò)3的電信業(yè)務(wù)或可通過網(wǎng)絡(luò)獲得的來自業(yè)務(wù)供應(yīng)者4的業(yè)務(wù)時在存儲器22的對應(yīng)表格229中生成一個新的記錄,指示日期、時間、持續(xù)時間(或一般地說,使用量)、業(yè)務(wù)的描述和符號、單價指示(或者如我們上面提到的國際申請公開的那樣,由終端裝置1收到的價格信號獲取,或者從存儲器18中預(yù)先存儲的數(shù)據(jù)中獲取),以及得到業(yè)務(wù)的總費(fèi)用(通過存儲在區(qū)域224的價格與存儲在區(qū)域225的持續(xù)時間相乘得到)。
參考圖4,在交換機(jī)5上和業(yè)務(wù)供應(yīng)設(shè)備4及網(wǎng)絡(luò)3內(nèi)配備有計(jì)費(fèi)裝置32,它包括處理器34、與交換機(jī)5和處理器34連接的信令電路36、互連處理器34和交換機(jī)5的控制總線35、程序存儲器38、工作存儲器40和存儲器42,它們都與處理器34互連。
在交換機(jī)5上,與在網(wǎng)絡(luò)3和業(yè)務(wù)供應(yīng)者4內(nèi)的某個節(jié)點(diǎn)上一樣,處理器34用于在每次提供業(yè)務(wù)時,向存儲器42寫入一個與圖3所示記錄對應(yīng)的記錄。存儲器42中的記錄被分成表格,每個表格對應(yīng)一個單獨(dú)標(biāo)識的用戶。處理器34、存儲器38和40以及存儲器42實(shí)際上可以成為交換機(jī)5上現(xiàn)有計(jì)算裝置的相應(yīng)可編程單元,而不是如圖4所示其單獨(dú)存在。
通過指令總線35,處理器34可以激活一次對交換機(jī)5設(shè)備、或交換機(jī)5和用戶終端1之間的線路、和/或用戶終端1部件的診斷檢查。
通過信令電路36,處理器34能夠通過交換機(jī)5向用戶終端1發(fā)送消息和接收來自那兒的消息。
參考圖5a和5b,現(xiàn)在將描述本實(shí)施例第一種變形的操作。
如上所述,用戶終端1使用可從網(wǎng)絡(luò)2獲得的電信業(yè)務(wù),并在每次這種使用的時候,處理器14在用戶終端1上的存儲器22中存儲一個記錄221,處理器34在網(wǎng)絡(luò)計(jì)費(fèi)裝置32的存儲器42中存儲一個對應(yīng)的記錄。
在方便的時刻(例如每個星期天凌晨3:00),處理器34檢查在存儲器42中為用戶終端1存儲的表格,并在步驟102把每次業(yè)務(wù)記錄的總費(fèi)用相加,得出一個總收費(fèi)金額。然后,在步驟104處理器34(通過信令電路36和交換機(jī)5)向用戶終端1發(fā)送指示總收費(fèi)金額的消息。可以使用音頻或帶外信令,或任何其它方便的信令方式。
參考圖5b,在步驟106處理器14通過電信終端裝置10和信令電路16接收計(jì)費(fèi)消息,在步驟108處理器14讀存儲器22,訪問用于第一網(wǎng)絡(luò)的表格229的區(qū)域226,分別在步驟108和110求收費(fèi)金額總和及比較這樣得到的總金額與從交換機(jī)5收到的應(yīng)付費(fèi)金額。在應(yīng)付費(fèi)金額消息與由存儲器22得到的總金額完全一致或差別很小(例如由于舍入誤差導(dǎo)致1%或2%的差別)的時候,處理器14命令讀卡器24向付費(fèi)卡26收費(fèi),并在步驟112向交換機(jī)5發(fā)送付費(fèi)信號。另外為保證安全,可以在這一步之前先發(fā)送交換機(jī)口令信號。然后處理器14在步驟114修改表格229中的記錄221,以指示付費(fèi)已經(jīng)完成。
另一方面,在網(wǎng)絡(luò)2傳送來的應(yīng)付費(fèi)金額信號與存儲器22中記錄的總金額差別很大時,使處理器14在步驟116向交換機(jī)5回送指示從存儲器22讀取的總金額的消息。
重新參考圖5a,處理器34收到指示付費(fèi)的信號(步驟118)時,在步驟120此次付費(fèi)被記錄在存儲器40中,在步驟122存儲器42中用于用戶終端1的此次業(yè)務(wù)記錄被清除,以節(jié)省存儲器42的空間。在以后方便的情況下,存儲的付費(fèi)記錄信號由處理器送往財(cái)務(wù)機(jī)構(gòu)以進(jìn)入網(wǎng)絡(luò)2操作員的帳單。
在步驟118沒有收到付費(fèi)信號的時候,處理器34在步驟124通過信令電路36和交換機(jī)5接收由處理器14發(fā)送的總金額。
在用戶終端1發(fā)送的總金額信號接近(在一個百分比范圍,例如10%內(nèi))由存儲在存儲器42中的記錄指示的總金額時,處理器34可以認(rèn)為由用戶終端處理器14發(fā)送的總金額足夠正確,并在步驟128向用戶終端1發(fā)送信號,表示接受用戶終端1所持的總金額,兩種總金額的偏差存儲在存儲器42中,并在將來用于用戶終端設(shè)備1的步驟126的比較中使用,以降低在將來的比較中兩種總金額的可接受百分比偏差。在有系統(tǒng)和規(guī)律性的偏差時,可能存在設(shè)備故障,處理器34將發(fā)出需要檢查或替換設(shè)備的信號。
在步驟130記錄偏差之后,處理器34返回步驟118等待付費(fèi)。
回到圖5b,處理器14在步驟132收到來自處理器34的接受信號時,轉(zhuǎn)到步驟112開始繳付總金額,而網(wǎng)絡(luò)計(jì)費(fèi)設(shè)備12從如上所述的步驟118開始執(zhí)行。
回到圖5a,在比較126顯示兩種總金額差別很大或(如上所述)差別較小但始終存在來自特定終端裝置1的偏差時,處理器34在步驟134通過控制總線35命令交換機(jī)設(shè)備5對交換機(jī)5和用戶終端設(shè)備1之間的設(shè)備開始一次線路檢查。在步驟136線路檢查發(fā)現(xiàn)故障時,處理器34轉(zhuǎn)到步驟128接受由用戶終端設(shè)備計(jì)費(fèi)裝置12提供的金額。在沒有發(fā)現(xiàn)故障時,處理器34在步驟138產(chǎn)生告警(例如以打印文字的方式)以提醒用戶和網(wǎng)絡(luò)操作員這一偏差。
應(yīng)該懂得以上參考圖5a和5b所作的描述只是實(shí)現(xiàn)本發(fā)明的一種方法。下面將參考圖6a和6b描述另外一種可替換的變形方法,圖中使用與圖5a和5b相同的參考代號表示等效的操作,其描述將不再重復(fù)。
在步驟152,處理器34以與參考步驟102所作描述相同的方法訪問存儲器42。取代或除了求出總費(fèi)用之外,處理器14在步驟154通過信令電路36和交換機(jī)5向用戶計(jì)費(fèi)裝置12發(fā)送存儲器42中為終端設(shè)備1保留的業(yè)務(wù)處理記錄的整個文件,處理器14在步驟156接收這一計(jì)費(fèi)記錄并在步驟158比較該記錄與存儲在表格229中的那些記錄。被發(fā)送的記錄可以按照例如與在存儲器22的表格229中保存的記錄221相同的格式傳送,使得處理器14可以進(jìn)行一種簡單的字節(jié)比較。
作為比較操作160的結(jié)果,如果兩種記錄相同,那么正如上所述,處理器14和處理器34分別在步驟112和120發(fā)送和接收付費(fèi)信號。
如果在步驟160發(fā)現(xiàn)某些或全部發(fā)送記錄都不相同,那么處理器14在步驟162回送存儲器22的區(qū)域226中的價格總和以及識別出現(xiàn)偏差的那些記錄的數(shù)據(jù)。
在網(wǎng)絡(luò)計(jì)費(fèi)裝置32上,如果在步驟164沒有收到完全付費(fèi)信號,處理器34在步驟166讀取由用戶終端1計(jì)算的總金額并找出存儲器42中與存儲器22中不同的那些記錄。這時如果只存在很小的偏差,處理器34可以按照與第一個實(shí)施例相同的方式工作。但是在有很大偏差的時候,處理器34和前面一樣命令交換機(jī)5進(jìn)行一次設(shè)備檢驗(yàn)。這時,因?yàn)榭梢詮拇鎯ζ?2的記錄中識別出有爭議的處理的目的地,步驟134的設(shè)備檢查還可以檢查網(wǎng)絡(luò)2在交換機(jī)5和目的地(例如4)之間的部分。
和前面一樣,如果在步驟136發(fā)現(xiàn)故障,就接受用戶終端計(jì)費(fèi)裝置12發(fā)送的總金額信號,并在步驟128發(fā)送接受信號,而在沒有檢測到故障時,處理器34可以在步驟138發(fā)出告警或者命令在網(wǎng)絡(luò)操作方與用戶之間進(jìn)行人工操作。
如果處理器14在步驟132沒有收到接受信號,該實(shí)施例中的處理器12在步驟160對那些被發(fā)現(xiàn)一致的記錄就收費(fèi)區(qū)域226進(jìn)行求和,在步驟168發(fā)送一個部分付費(fèi)信號,并在步驟170對照那些記錄來記錄付費(fèi)信號。處理器34在步驟172記錄部分付費(fèi)信號,但這種情況下不清除存儲器42中的計(jì)費(fèi)記錄。
可以把在圖5和6的實(shí)施例中描述的方法的特點(diǎn)結(jié)合起來,例如,如果在圖5的實(shí)施例中發(fā)現(xiàn)總金額之間有偏差,處理器32可以開始圖6實(shí)施例的操作,以能在用戶終端計(jì)費(fèi)裝置12上進(jìn)行更全面的記錄檢查。
這一實(shí)施例可能有許多變形。例如,網(wǎng)絡(luò)計(jì)費(fèi)裝置32可以只向用戶終端計(jì)費(fèi)裝置12發(fā)送所選擇的記錄,以便進(jìn)行“抽樣檢查”,或者處理器12可以接受來自處理器34的所有記錄,但作為“抽樣檢查”,可以只比較隨機(jī)選擇的記錄。
除了激活通過“智能卡”付費(fèi)之外,可以激活通過信用卡或其它電子付費(fèi)方法付費(fèi),或者可以由處理器12通知一個金融機(jī)構(gòu)進(jìn)行付費(fèi)。
作為替換方法,付費(fèi)操作可以與上述計(jì)費(fèi)協(xié)調(diào)過程分離,在以后的一個時間進(jìn)行。例如,協(xié)調(diào)之后,付費(fèi)可以通過網(wǎng)絡(luò)2操作員從用戶帳單中直接劃拔來進(jìn)行。
同樣,除了在提供業(yè)務(wù)之后某個時間發(fā)送一組記錄之外,用于每次業(yè)務(wù)提供的時候的協(xié)調(diào)過程可以在每次業(yè)務(wù)提供結(jié)束時以握手操作的形式來提供,以便在提供業(yè)務(wù)的時候協(xié)調(diào)收費(fèi)。這時可以不需要交換機(jī)5上的存儲器42。
盡管以上描述是就提供電信業(yè)務(wù)而言的,顯然用戶終端計(jì)費(fèi)裝置12還可以,或作為替換,用來監(jiān)視來自業(yè)務(wù)供應(yīng)者4、可通過電信網(wǎng)獲得的業(yè)務(wù)的提供。這時,業(yè)務(wù)供應(yīng)者4將通過網(wǎng)絡(luò)撥號至用戶終端1來提供計(jì)費(fèi)消息,不過在其它方面以上描述適用。
可以把用戶計(jì)費(fèi)裝置12的所有功能集成到一個包括處理器和存儲器的智能卡上,并能插入手機(jī)(例如一個數(shù)字移動蜂窩無線手機(jī))的讀卡器中,使得計(jì)費(fèi)信息能與用戶一起漫游。
可以看出上述實(shí)施例實(shí)現(xiàn)了把計(jì)費(fèi)數(shù)據(jù)分布到用戶設(shè)備上,而不是象傳統(tǒng)的那樣,把數(shù)據(jù)保留在與網(wǎng)絡(luò)2連接的計(jì)算機(jī)內(nèi)。通過周期性地協(xié)調(diào)用戶和網(wǎng)絡(luò)2保留的數(shù)據(jù),可以顯著地降低網(wǎng)絡(luò)2保留的數(shù)據(jù)量,并且能夠避免向網(wǎng)絡(luò)中心計(jì)費(fèi)節(jié)點(diǎn)傳送信息的瓶頸現(xiàn)象。終端設(shè)備1的所有者還有可能進(jìn)一步使用存儲器2中保留的計(jì)費(fèi)數(shù)據(jù),例如對單個商用或終端用戶部分計(jì)費(fèi),或監(jiān)視控制費(fèi)用。
向每個用戶終端裝置1發(fā)送的數(shù)據(jù)容量取決于其使用量大小,處理器34可以根據(jù)到達(dá)一個可支付總金額門限來控制計(jì)費(fèi)信息發(fā)送的出現(xiàn)頻率,而不是按固定間隔發(fā)送。
為了最好地使用網(wǎng)絡(luò)資源,最好安排處理器14在連接到用戶終端1的通信鏈路使用率低的時候發(fā)送計(jì)費(fèi)信息消息。通常使用率低的時間是夜晚和周末。不過,最好安排處理器14對用戶終端設(shè)備1的使用時間進(jìn)行抽樣,例如通過監(jiān)視交換機(jī)5(或存儲器42的內(nèi)容),從而在用戶終端1,或整個本地網(wǎng)過去使用情況的基礎(chǔ)上預(yù)測適合傳輸計(jì)費(fèi)信息的時間。
與用戶終端1連接的交換機(jī)5不必要保留網(wǎng)絡(luò)計(jì)費(fèi)裝置32,但實(shí)際上對于網(wǎng)絡(luò)計(jì)費(fèi)裝置32來說這是一個有利而方便的位置(“位置”應(yīng)被理解為指的是電氣連接,而不是物理位置),因?yàn)橐话闶侵苯咏奶峁┠康牡睾蜆I(yè)務(wù)描述的交換機(jī)5到終端1的連接,并且通過網(wǎng)絡(luò)2的路徑被最小化,該網(wǎng)絡(luò)2使得所通過的計(jì)費(fèi)信息被傳送到終端1,從而使網(wǎng)絡(luò)2內(nèi)的阻塞最小。
顯然以上描述不僅適用于固定的連接終端設(shè)備,也適用于在我們上面參考的國際申請中描述的任意實(shí)施例(例如移動電話、多媒體業(yè)務(wù)、數(shù)據(jù)傳輸?shù)鹊?或數(shù)據(jù)通信網(wǎng)(例如局域網(wǎng))。
盡管并不局限于此,最好還是與我們上面參考的國際申請中描述的發(fā)明(發(fā)送與每次業(yè)務(wù)處理有關(guān)的價格信號)一起使用本發(fā)明。當(dāng)兩種發(fā)明組合使用時,存儲在上述實(shí)施例中的偏差信息可以用來為將來的業(yè)務(wù)設(shè)定價格,因?yàn)槿绻赡艽嬖趤碜蕴囟ㄓ脩舻囊?guī)律性無法恢復(fù)的計(jì)費(fèi)偏差,最好是協(xié)調(diào)一個更高的價格。
盡管上述實(shí)施例討論的是用戶終端設(shè)備1,很快就會清楚同樣的原理也適用于兩個網(wǎng)絡(luò)之間的互連;例如圖1網(wǎng)絡(luò)2和3之間的互連。這種情況下,在每個網(wǎng)絡(luò)中都可能提供一個同時完成供應(yīng)者計(jì)費(fèi)裝置32和用戶計(jì)費(fèi)裝置12功能的裝置。在這個實(shí)施例中,如果網(wǎng)絡(luò)2、3相互使用彼此的資源,每個網(wǎng)絡(luò)都允許一方抵消另一方的帳單,而不是直接傳送資金,以降低可支付金額范圍。
第二個實(shí)施例在這個實(shí)施例中,通信網(wǎng)被分成一個多級網(wǎng)。參考圖7,一組用戶終端裝置1a、1b、1c(例如每個都包括配備調(diào)制解調(diào)器的計(jì)算機(jī)工作站)分別帶有對應(yīng)的圖2所示類型的計(jì)費(fèi)裝置12a、12b、12c,其處理器14和存儲器18、20由工作站的CPU和內(nèi)存組成,其信令電路16由工作站的調(diào)制解調(diào)器組成。終端1a-1c都與局域網(wǎng)(LAN)連接,它們可以按照諸如TDM的方式通信。局域網(wǎng)50帶有網(wǎng)間連接器52用于連接廣域網(wǎng)(WAN)60。廣域網(wǎng)60又帶有網(wǎng)間連接器62用于和一個更大的網(wǎng)70連接,例如一個城域網(wǎng)(MAN)或信息高速公路(例如INTERNET)或一個電信網(wǎng)。
參考圖8,每個網(wǎng)間連接器52或62包括一個用戶接口方310b(就網(wǎng)間連接器52來說與LAN50通信,就網(wǎng)間連接器62來說與WAN60通信),一個供應(yīng)者接口310a(就網(wǎng)間連器52來說與WAN60通信,就網(wǎng)間連接器62來說與MAN70通信),以及連接兩者的通信信道311。它還帶有一個計(jì)費(fèi)裝置300,包括用于處理器314與供應(yīng)者接口316a互連的信令單元316b和用于連接處理器314與用戶接口310b電路的信令單元316b。與處理器314通信的是程序和數(shù)據(jù)存儲器318、320以及存儲器322(最好是非易失性存儲器,例如EEPROM或諸如磁盤機(jī)等大容量存儲器)。處理器314還與付費(fèi)接324連接,后者可以包括如圖2所示的智能卡讀卡器,或者也可以包括命令從一個金融機(jī)構(gòu)付費(fèi)的連接,或任何其他進(jìn)行電子或其它付費(fèi)處理的裝置。
與MAN70連接的是一個如圖4所示類型的計(jì)費(fèi)裝置32。
在這個實(shí)施例的操作中,如果一個終端12希望使用LAN50,網(wǎng)間連接器52中的計(jì)費(fèi)電路300和終端中的計(jì)費(fèi)裝置12分別在存儲器322、22中存儲對應(yīng)的業(yè)務(wù)記錄,并如在第一個實(shí)施例中所公開的那樣,計(jì)費(fèi)電路300周期性地向終端計(jì)費(fèi)裝置12發(fā)送計(jì)費(fèi)消息。
另一方面,如果用戶終端1希望使用WAN60,則通過網(wǎng)間連接器52提供接入。網(wǎng)間連接器52的計(jì)費(fèi)裝置300在存儲器322中生成一項(xiàng)記錄,指示將向用戶終端1收取的費(fèi)用和將由WAN60收取的費(fèi)用。
網(wǎng)間連接器62中的計(jì)費(fèi)裝置300在其存儲器322中生成一條記錄,存儲對LAN50收取的費(fèi)用。WAN60的網(wǎng)間連接器62的計(jì)費(fèi)裝置300按照圖5a或6a的方式周期性地產(chǎn)生計(jì)費(fèi)信號,以激活對網(wǎng)間連接器52的收費(fèi)處理(與其它和WAN60連接的用戶相同)。網(wǎng)間連接器52的計(jì)費(fèi)裝置300相應(yīng)地根據(jù)圖5b或圖6b的過程,在計(jì)費(fèi)記錄匹配時激活來自付費(fèi)接口324的付費(fèi)。在后面方便的時刻,網(wǎng)間連接器52的計(jì)費(fèi)裝置300就對使用了該業(yè)務(wù)的用戶終端設(shè)備計(jì)費(fèi),執(zhí)行圖5a或6a過程,對應(yīng)的用戶計(jì)費(fèi)裝置12a分別根據(jù)圖5b或圖6b的過程協(xié)調(diào)它在存儲器22中的記錄和網(wǎng)間連接器52的計(jì)費(fèi)裝置300的存儲器322中保留的記錄。一旦保留在網(wǎng)間連接器52的存儲器322中的記錄既向供應(yīng)者(WAN60)交過費(fèi)又對用戶(用戶終端1a)收過費(fèi)之后,就可以從存儲器322中刪除它。
同樣,當(dāng)一個用戶終端希望使用MAN70或通過MAN70的業(yè)務(wù)時,通過網(wǎng)間連接器52a,WAN60,網(wǎng)間連接器62和MAN70提供連接,并在計(jì)費(fèi)裝置32、62、52和12a中生成計(jì)費(fèi)記錄。接著,計(jì)費(fèi)裝置32對網(wǎng)間連接器62的計(jì)費(fèi)裝置300計(jì)費(fèi),這兩個裝置分別根據(jù)圖5a和圖5b或圖6a和圖6b操作,然后網(wǎng)間連接器62的計(jì)費(fèi)裝置300再根據(jù)如上所述的對網(wǎng)間連接器52計(jì)費(fèi),網(wǎng)間連接器52再對用戶終端12計(jì)費(fèi)。
每種情況下,只需要在每個業(yè)務(wù)提供者的存儲器中把記錄保留到已對分級網(wǎng)中緊接的下一級進(jìn)行了業(yè)務(wù)計(jì)費(fèi)。
從前面顯然可以看出網(wǎng)絡(luò)的這種分級配置還可以進(jìn)一步擴(kuò)展,例如擴(kuò)展到與MAN70連接的全球網(wǎng),或者在分級網(wǎng)的另一端,擴(kuò)展到對單個終端裝置1的多個獨(dú)立用戶計(jì)費(fèi),每個用戶都有一個單獨(dú)的智能卡26,并在用戶終端計(jì)費(fèi)裝置12的存儲器22中有一套對應(yīng)的付費(fèi)和計(jì)費(fèi)記錄。
和前面的實(shí)施例一樣,分級網(wǎng)的不同級50、60、70并不一定是獨(dú)立的經(jīng)濟(jì)實(shí)體,但可能適合作為單個經(jīng)濟(jì)實(shí)體的分支機(jī)構(gòu);這種情況下,除了在終端裝置1的用戶和與它連接的網(wǎng)絡(luò)之間以外,不需要進(jìn)行實(shí)際的付費(fèi)。
第三個實(shí)施例在前面的實(shí)施例中,計(jì)費(fèi)裝置是作為用戶設(shè)備的一個部分提供的,協(xié)調(diào)在用戶設(shè)備上進(jìn)行。在本實(shí)施例中,作為補(bǔ)充或替換,呼叫記錄在獨(dú)立于用戶或供應(yīng)者的裝置上形成,對它的訪問或者是為了確認(rèn)由用戶進(jìn)行的協(xié)調(diào),或者是為了取代用戶進(jìn)行可支付金額的協(xié)調(diào)。
參考圖9,網(wǎng)絡(luò)50(例如,它可以是一個采用波分多路復(fù)用并在異步傳輸模式(ATM)或同步數(shù)字系列(SDH)傳輸協(xié)議下工作的光傳輸網(wǎng))有一個計(jì)費(fèi)臺52。例如,網(wǎng)絡(luò)50和計(jì)費(fèi)臺52可以如前一實(shí)施例所述。用戶設(shè)備1a與網(wǎng)絡(luò)連接。一個獨(dú)立存在和工作的監(jiān)視臺400也與網(wǎng)絡(luò)50連接,它包括與網(wǎng)絡(luò)50通信的信令單元416;與信令單元連接的處理器414;工作和程序存儲器418、420;以及非易失性存儲器422。上述所有部分基本上都和參考圖1、2或8的描述相同。
監(jiān)視裝置400用于接收和掃描網(wǎng)絡(luò)50上的所有波長信道,并存儲通過網(wǎng)絡(luò)50傳送的呼叫或業(yè)務(wù)的詳情。
在用戶裝置1a(例如,根據(jù)上述第一個實(shí)施例工作)不能協(xié)調(diào)由計(jì)費(fèi)臺52發(fā)送的計(jì)費(fèi)數(shù)據(jù)與它本地保留的計(jì)費(fèi)數(shù)據(jù)時,它可以產(chǎn)生一個通過網(wǎng)絡(luò)50對監(jiān)視裝置400尋址的信號。一旦收到這樣一個信號,就安排監(jiān)視裝置400讀取存儲在存儲器422中與用戶裝置1a收到的業(yè)務(wù)有關(guān)的業(yè)務(wù)數(shù)據(jù),并發(fā)數(shù)據(jù)信號給用戶裝置1a和網(wǎng)絡(luò)計(jì)費(fèi)臺52,以檢驗(yàn)用戶裝置1a保留的或計(jì)費(fèi)臺52發(fā)送的計(jì)費(fèi)數(shù)據(jù)。
監(jiān)視裝置400發(fā)送的數(shù)據(jù)可以是關(guān)于業(yè)務(wù)總應(yīng)付金額(按第一個實(shí)施例的方法計(jì)算);或接收的業(yè)務(wù)所選記錄的詳情;或用戶裝置1a收到的所有業(yè)務(wù)的全部記錄。
通過提供作為一個與網(wǎng)絡(luò)50連接、并獨(dú)立于用戶裝置1a或網(wǎng)絡(luò)50的控制和路由選擇部件的裝置的監(jiān)視裝置400,該監(jiān)視裝置400能夠收集不受用戶或網(wǎng)絡(luò)裝置故障影響的代表性數(shù)據(jù)。例如,監(jiān)視裝置400可以屬于或由一個管理機(jī)構(gòu)控制。
在這個實(shí)施例中,數(shù)據(jù)存儲在非易失性存儲器422中以相對地避免意外丟失或損壞。存儲器422可以包括一個短期存儲器和一個長期的檔案庫存儲器,例如光盤存儲器或檔案庫磁帶,以具備更強(qiáng)的防止數(shù)據(jù)意外丟失或損壞的能力。業(yè)務(wù)記錄可以用加密方式存儲,以減小故意損壞記錄或處理器414之外的另一方讀寫記錄的可能性。在一種改進(jìn)方案中,某個特定用戶的密鑰可以只有有關(guān)的用戶設(shè)備1a知道(例如可以記錄在如圖1所示的智能卡26上)。這樣,任何一個用戶或供應(yīng)者裝置1a都不能訪問與任何其它裝置有關(guān)的數(shù)據(jù)。在這個實(shí)施例中,所有數(shù)據(jù)最好保存7年或更長時間,以便在以后有爭議的時候使用。
為了減小存儲在存儲器422中的數(shù)據(jù)容量,可以提供幾個分散的監(jiān)視裝置400,每個只負(fù)責(zé)有限數(shù)目的用戶設(shè)備1a或業(yè)務(wù)供應(yīng)者2、3、4。作為補(bǔ)充或替換,監(jiān)視裝置400可以只存儲與所提供業(yè)務(wù)選定的一個子集有關(guān)的記錄,例如隨機(jī)選擇,或根據(jù)只包括超出某一價格門限的業(yè)務(wù)選擇。
監(jiān)視裝置400也可以用電子形式為用戶裝置1a保存金額;例如被授權(quán)直接把金額記入銀行帳戶。因此,在用戶裝置1a不能協(xié)調(diào)它收到的計(jì)費(fèi)數(shù)據(jù)與它自己存儲的數(shù)據(jù)時,監(jiān)視臺400的處理器414可以計(jì)算一個與存儲在存儲器422中的數(shù)據(jù)無關(guān)的總應(yīng)付金額,并根據(jù)與相對于第一個實(shí)施例所描述的相同的方法向網(wǎng)絡(luò)計(jì)費(fèi)臺52發(fā)送應(yīng)付金額的付費(fèi)信號,相應(yīng)地把以用戶裝置1a的名義所保留的金額記入帳戶。
因此在本實(shí)施例的進(jìn)一步擴(kuò)展中,用戶裝置1a可以減小在其計(jì)費(fèi)裝置12中存儲的數(shù)據(jù)的容量(例如減小到只有計(jì)算的應(yīng)付總金額)并依靠獨(dú)立的監(jiān)視裝置400存儲用戶裝置1a所接收的業(yè)務(wù)的可靠記錄??梢酝ㄟ^每個用戶裝置1a對使用監(jiān)視裝置400的業(yè)務(wù)進(jìn)行收費(fèi);因此監(jiān)視裝置400可以認(rèn)為是第一個實(shí)施例中的業(yè)務(wù)供應(yīng)者,并可以如上所述通過電信網(wǎng)50為其業(yè)務(wù)收費(fèi)。
第四個實(shí)施例在這個實(shí)施例中(它可以與前面的實(shí)施例或在我們上面參考的國際申請中描述的實(shí)施例一起使用),用戶設(shè)備將獲得的業(yè)務(wù)由供應(yīng)者設(shè)備通過通信信道向用戶設(shè)備發(fā)送的代碼描述,代碼的構(gòu)成允許在相似業(yè)務(wù)之間進(jìn)行比較和選擇。
在這個實(shí)施例中,用戶裝置通常是一個人計(jì)算機(jī)。參考圖10,因此用戶裝置500包括與電信信道501進(jìn)行信令連接的調(diào)制解調(diào)器516;與調(diào)制解調(diào)器516連接的處理器514(例如微處理器器件如可從Intel公司買到的i-486或奔騰(TM)處理器);諸如可從AT&T買到的Western Electric DSP 32C等數(shù)字信號處理器(DSP)器件510;只讀程序存儲器(ROM)518;可重寫存儲器(RAM)520;視覺顯示器502;揚(yáng)聲器504;攝像機(jī)506;以及麥克風(fēng)508。
在工作時,DSP器件510接收來自麥克風(fēng)508和攝像機(jī)506以及來自處理器514的模擬輸入;向VDU502和揚(yáng)聲器504提供模擬輸出;并與調(diào)制解調(diào)器516和處理器514交換數(shù)字?jǐn)?shù)據(jù)。
還提供了一個諸如鍵盤的用戶輸入設(shè)備522,以及可選的對位置敏感的或光標(biāo)控制輸入設(shè)備524(例如鼠標(biāo)、跟蹤球或探針)。
因此,DSP器件510能夠有選擇地接收來自調(diào)制解調(diào)器516的數(shù)字?jǐn)?shù)據(jù),處理這些數(shù)據(jù)并由此產(chǎn)生用于揚(yáng)聲器504的模擬聲音信號或用于視覺顯示器502的圖象信號;它同樣接收來自麥克風(fēng)508的模擬聲音信號或來自攝像機(jī)506的圖象信號,并向調(diào)制解調(diào)器516提供相應(yīng)的編碼數(shù)字?jǐn)?shù)據(jù)。
正如傳統(tǒng)的那樣,DSP器件510可以在片內(nèi)包含所需的模數(shù)和數(shù)模變換器,以及程序存儲器。處理器514與DSP510的數(shù)據(jù)輸入和輸出端口連接,使得DSP510能夠?qū)碜蕴幚砥鞯臄?shù)據(jù)進(jìn)行編碼或?qū)μ峁┙o處理器的數(shù)據(jù)進(jìn)行解碼;處理器514還和DSP510的控制端口連接,以選擇由DSP510執(zhí)行的所存程序,選擇與DSP510連接的輸出設(shè)備或輸入設(shè)備,或向DSP器件510提供一個新的控制程序。
只讀存儲器518存儲用于控制處理器514操作的程序數(shù)據(jù),隨機(jī)存取存儲器520存儲用于由處理器514或DSP510使用的工作數(shù)據(jù)或自調(diào)制解調(diào)器516接收的數(shù)據(jù)。存儲器518、520與處理器514和DSP510互連(例如通過內(nèi)部總線結(jié)構(gòu))。
圖11用功能模塊說明了由處理器514執(zhí)行的主要功能(它們通常由存儲在只讀存儲器518中的不同程序來實(shí)現(xiàn),但在理論上可以由獨(dú)立的硬件實(shí)現(xiàn))。
處理器514提供代碼構(gòu)造功能530,用于構(gòu)造一個指示所要業(yè)務(wù)的代碼以通過調(diào)制解調(diào)器516和電信信道501向業(yè)務(wù)供應(yīng)者傳輸。它還提供代碼分析功能532,用于從調(diào)制解調(diào)器516接收來自業(yè)務(wù)供應(yīng)者的代碼,并將其翻譯成所提供的對應(yīng)業(yè)務(wù)。
處理器14提供代碼比較功能534,用于比較接收代碼與發(fā)送代碼以確定提供的是否是所要業(yè)務(wù)。它還提供業(yè)務(wù)選擇功能536,根據(jù)一組接收代碼從提供的一組業(yè)務(wù)中選擇一項(xiàng)。還提供業(yè)務(wù)配置功能538,根據(jù)所選業(yè)務(wù)配置DSP器件510,處理器514和/或解調(diào)器516。
參考圖12,這個實(shí)施例中的業(yè)務(wù)供應(yīng)者設(shè)備600包括通過信令電路(例如調(diào)制解調(diào)器)604與電信信道501連接的處理器602,并帶有控制輸出線或總線606用于有選擇地控制一個或多個業(yè)務(wù)供應(yīng)設(shè)備608的操作。通常,處理器602和調(diào)制解調(diào)器604構(gòu)成交換機(jī)5或6上的控制設(shè)備部分,業(yè)務(wù)供應(yīng)設(shè)備608構(gòu)成電信網(wǎng)2、3或7的基礎(chǔ)結(jié)構(gòu)部分,位于交換機(jī)中或其它地方。
參考圖13,這個實(shí)施例中由處理器602完成的功能表示為獨(dú)立的方框(與上面的圖11一樣,它們可以由獨(dú)立的程序或獨(dú)立的硬件實(shí)現(xiàn))。這些功能包括代碼構(gòu)造功能630(與代碼構(gòu)造功能530功能上相同);代碼分析功能632(與上述代碼分析功能532功能上相同);業(yè)務(wù)生成功能634;以及業(yè)務(wù)建立功能636。
參考圖14,其中表示一個示范性代碼結(jié)構(gòu)。該代碼由以串行形式通過通信信道501傳送的一個數(shù)字比特序列組成。這個信號包括一個指示提供業(yè)務(wù)的業(yè)務(wù)供應(yīng)者的起始段650;指示業(yè)務(wù)費(fèi)用的價格段660;包括說明業(yè)務(wù)類型和/或性能的技術(shù)和/或功能性數(shù)據(jù)的業(yè)務(wù)說明段670;指示它能夠或不能與之一起工作的其他業(yè)務(wù)身份的兼容段680。
在這個實(shí)施例中,包含在這些段650-680中的數(shù)據(jù)分級排列;也就是說按詳細(xì)程度遞進(jìn)的幾級排列。
參考圖15a,例如起始段650包括國家代碼651,其后跟隨國家代碼識別的國家中的業(yè)務(wù)供應(yīng)者代碼652;其后是可選的識別業(yè)務(wù)范圍(例如由業(yè)務(wù)供應(yīng)者代碼652指定的同一業(yè)務(wù)供應(yīng)者提供的兼容業(yè)務(wù))的范圍識別代碼653;唯一識別作為代碼640主題的業(yè)務(wù)名稱的業(yè)務(wù)名稱代碼654。如圖15b所示,技術(shù)和功能段670包括信號類型代碼671(例如識別業(yè)務(wù)為話音、電視、圖象或數(shù)據(jù)中的哪一類);其后跟隨一個或多個分級排列的業(yè)務(wù)描述代碼672、673,逐步說明關(guān)于業(yè)務(wù)程度更深的細(xì)節(jié)(例如它是會議電視業(yè)務(wù),它使用一種指定的算法,例如MPEG數(shù)據(jù)壓縮算法),以及一個或多個指示功能、性能或質(zhì)量標(biāo)準(zhǔn)的代碼(例如數(shù)據(jù)速率代碼674和延遲代碼675)。
圖16說明類型代碼671和業(yè)務(wù)描述代碼672、673的分級排列;例如,如果類型代碼是“圖象”,代碼674更具體地識別圖象類型為傳真圖象或位象;代碼675指定,就該業(yè)務(wù)類型而言,圖象所用壓縮或編碼的類型(例如,對于傳真圖象是組2、組3或組4代碼;對于區(qū)域674中的位象代碼是BMP或TIF格式或任何其它適合的格式)。功能性能代碼674、675、676可以按同樣的分級方法排列;也就是說,一個特定的業(yè)務(wù)類型代碼,例如傳真可以與預(yù)定的數(shù)據(jù)速率相聯(lián)系,例如與不同的傳輸協(xié)議相聯(lián)系的數(shù)據(jù)速率,因此一個功能或質(zhì)量代碼672或673的意義取決于在它之前的業(yè)務(wù)類型代碼671、674、675、676的身份。
存儲在用戶終端500的隨機(jī)存取存儲器520和業(yè)務(wù)供應(yīng)者裝置600內(nèi)的是與圖16所示結(jié)構(gòu)相同的數(shù)據(jù),用于代碼分析功能532、632的進(jìn)行。當(dāng)用戶終端500或業(yè)務(wù)供應(yīng)者設(shè)備600收到代碼640時,該數(shù)據(jù)被訪問;例如它可以以編碼查值表的形式存儲,使得當(dāng)代碼段(650-680)提供給查值表的地址輸入時,可以從查值表的對應(yīng)數(shù)據(jù)輸出線上讀取代碼定義數(shù)據(jù)。
因此,參考如圖15b所示的業(yè)務(wù)數(shù)據(jù),一旦收到開頭的信號類型代碼671,處理器614就把代碼671送到隨機(jī)存取存儲器520的地址線上,并從其數(shù)據(jù)線上讀取對應(yīng)的信號類型(圖象、話音電視、數(shù)據(jù)),以及指向隨機(jī)存取存儲器520內(nèi)將找到與該信號類型有關(guān)的業(yè)務(wù)定義代碼672的區(qū)域的指針。然后處理器514將該指針與收到的代碼值672相加,其結(jié)果用于訪問隨機(jī)存取存儲器520,以從存儲器520的數(shù)據(jù)線上讀取對應(yīng)的業(yè)務(wù)類型(例如傳真或位圖),如果存在的話,還有指向另一業(yè)務(wù)類型或功能定義代碼673-676的指針。
隨機(jī)存取存儲器520和業(yè)務(wù)供應(yīng)者裝置600內(nèi)還存有存儲這一過程逆變換的譯碼查值表(也就是通過表示所需業(yè)務(wù)類型、供應(yīng)者等的數(shù)據(jù)尋址的代碼區(qū)域650-680的代碼值),處理器514借助它構(gòu)成代碼構(gòu)造功能530。
下面將參考圖10-18解釋本實(shí)施例的操作。
參考圖17,當(dāng)用戶希望使用一項(xiàng)電信業(yè)務(wù)(例如建立一次電視會議、或視頻點(diǎn)播會話)時,他使用鍵盤522或光標(biāo)控制器524輸入所需業(yè)務(wù)(例如從菜單中選擇,或者如后面更詳細(xì)地描述的那樣,從圖形接口選擇)。
處理器514通過訪問編碼查值表執(zhí)行代碼構(gòu)造功能530,以產(chǎn)生一個業(yè)務(wù)供應(yīng)查詢信號640。起始段650設(shè)置為一個通用值(例如通過在國家代碼區(qū)域651寫入一個諸如零的公認(rèn)可識別代碼)。同樣,一個通用值(例如零)插入價格區(qū)域660。表示信號類型(圖象、話音、電視、數(shù)據(jù);例如電視)的代碼寫入?yún)^(qū)域671,業(yè)務(wù)類型代碼672(例如指示視頻點(diǎn)播)寫入代碼區(qū)域672。后面的區(qū)域673-676可以包括代碼,也可以省略(例如通過插入指示定義完成的一個“省略”代碼)。如果任何其它業(yè)務(wù)或系統(tǒng)正在用戶終端500上操作,可以把一個指示(例如)操作系統(tǒng)類型的代碼寫入兼容段680。查詢標(biāo)志690設(shè)置為指示信號640是一個查詢信號的值。
然后用戶終端500通過調(diào)制解調(diào)器516經(jīng)電信信道501發(fā)送產(chǎn)生的信號到本地交換機(jī)或交換中心,在此該信號以廣播方式被傳送到與網(wǎng)絡(luò)相連的每個業(yè)務(wù)供應(yīng)者的業(yè)務(wù)供應(yīng)者裝置600上。
現(xiàn)在參考圖18,每個業(yè)務(wù)供應(yīng)者裝置600接收該代碼,并比較它與對應(yīng)業(yè)務(wù)供應(yīng)裝置600提供的業(yè)務(wù)的所存代碼。在比較中忽略接收代碼中為空或不存在的部分。如果業(yè)務(wù)供應(yīng)者裝置600在其存儲器找到一個或多個匹配代碼,它就輸出各匹配代碼,以指示終端設(shè)備500的地址或路由數(shù)據(jù)作前綴。這種情況下,由業(yè)務(wù)供應(yīng)裝置600提供的每個代碼對應(yīng)來自用戶設(shè)備500的接收代碼,但是包括起始數(shù)據(jù)640和指示價格(每秒、每字節(jié)、每幀或每包)的價格代碼660,它還可以包括指示所提供業(yè)務(wù)的性能參數(shù)(例如延遲、平均字節(jié)區(qū)域速率等等)或業(yè)務(wù)進(jìn)行方式說明(例如所用的數(shù)據(jù)壓縮或加密算法的定義)的其它說明代碼。
另一方面,如果業(yè)務(wù)供應(yīng)者裝置600沒有找到與接收代碼匹配的代碼(換句話說,它不能提供與收到的說明完全匹配的業(yè)務(wù)),那么業(yè)務(wù)供應(yīng)者裝置600就找出最相似的存儲代碼,并輸出它們。相似性是通過省略接收代碼最低一級代碼段并重新進(jìn)行比較來確定的。因此,舉例來說,如果一個接收的代碼包括指示電視的段671;指示電視會議的段672;指示384kb/s比特率的段673,而且業(yè)務(wù)供應(yīng)者裝置600沒有一個匹配的存儲代碼時,省略代碼段673并重復(fù)比較。如果業(yè)務(wù)供應(yīng)者裝置600存儲有一個對應(yīng)每秒64k比特電視會議的代碼,現(xiàn)在就能與代碼段671和672匹配,代表64kb/s電視會議業(yè)務(wù)的代碼將被選擇并送回用戶終端裝置500。
回到圖17,用戶終端裝置500通過調(diào)制解調(diào)器516接收來自一個或多個業(yè)務(wù)供應(yīng)者裝置600、按上述方法產(chǎn)生的代碼。收到的代碼暫時被存儲,分別與發(fā)送的代碼比較。如果只有一個匹配,換句話說,只有一個業(yè)務(wù)供應(yīng)者提供所需業(yè)務(wù),那么該代碼被選中,并由處理器516向發(fā)送這一匹配代碼的業(yè)務(wù)供應(yīng)者裝置送回一個接受信號。
回到圖18,該業(yè)務(wù)供應(yīng)者600收到這一接受信號,通過控制總線606發(fā)送指令到業(yè)務(wù)供應(yīng)裝置608,建立用戶裝置請求的業(yè)務(wù)。然后用戶終端裝置處理器514控制調(diào)制解調(diào)器516和DSP器件510,為接收業(yè)務(wù)對它們進(jìn)行設(shè)置。
如果用戶終端裝置不只是收到一個匹配信號,而是收到幾個與發(fā)送信號匹配的信號,它在提供的業(yè)務(wù)中選擇一項(xiàng)。在這個實(shí)施例中,只是通過比較價格段660中指示的價格并選擇最低價格來進(jìn)行選擇。選擇了價格最低的代碼之后,進(jìn)行的過程如上所述。
在其它實(shí)施例中,選擇中也可以考慮由接收代碼中與發(fā)送代碼匹配的那些部分之外的部分指示的任何其它技術(shù)或功能指標(biāo)(換句話說,由業(yè)務(wù)供應(yīng)者裝置600提供的任何“額外”部分)。另外,根據(jù)我們上面參考的國際申請中描述的任何方法,這一選擇可以隨從業(yè)務(wù)供應(yīng)者裝置600獲取的前一業(yè)務(wù)的存儲記錄而定。
在沒有接收代碼完全與發(fā)送代碼匹配時,用戶終端設(shè)備500在接收代碼與發(fā)送代碼相似的基礎(chǔ)上選擇一個代碼。在這個實(shí)施例中的處理器514存儲有用于每種業(yè)務(wù)類型、每一不同點(diǎn)的預(yù)定加權(quán)常數(shù),例如使得指定最大延遲代碼的不匹配可以分配權(quán)值0.5,指定比特率的不匹配可以分配權(quán)值0.8。對于發(fā)送代碼與每個接收代碼之間的每種不同,該權(quán)值都被加到累加和中。選擇累加和最低的接收代碼(也就是就加權(quán)值而言,與發(fā)送代碼最接近的代碼),后面進(jìn)行的過程與前面相同。
在這個實(shí)施例中,也可以通過使價格代碼段660指示的價格與一個(較小)權(quán)值相乘來考慮對應(yīng)不同接收代碼的不同業(yè)務(wù)價格。因此,所提供的業(yè)務(wù)之間較大的價格差別可能導(dǎo)致選擇一項(xiàng)價格更低、但技術(shù)差別更大的業(yè)務(wù)。
在這一基礎(chǔ)上選擇一個代碼之后,進(jìn)行如上所述建立所需業(yè)務(wù)的過程。
在兼容段680指示任何收到的代碼與正在用戶終端500上工作的任何業(yè)務(wù)或設(shè)備不兼容時,該代碼從比較中舍棄。
當(dāng)一個接收代碼與存儲在用戶終端設(shè)備500中的任何代碼都不對應(yīng),因此代表一種處理器514缺少配置數(shù)據(jù)的業(yè)務(wù)時,處理器514可以向業(yè)務(wù)供應(yīng)者設(shè)備600發(fā)出請求配置數(shù)據(jù)的信號,后者相應(yīng)地向用戶終端裝置500下載建立數(shù)據(jù)(例如一種加密算法或一種數(shù)據(jù)壓縮算法)。這種情況下處理器514將算法調(diào)入作為程序存儲器可由DSP510訪問的RAM520。
如上所述,當(dāng)業(yè)務(wù)起始代碼區(qū)域由用戶終端設(shè)置為一個通用值時,通過電信網(wǎng)與通信信道501連接的任何業(yè)務(wù)供應(yīng)者設(shè)備600都能響應(yīng)。但是,用戶終端500同樣可以通過在某種細(xì)節(jié)程度上指定業(yè)務(wù)供應(yīng)者發(fā)送一個更有限制的查詢信號;例如,可以通過在國家代碼段651中設(shè)定一個國家的值指定同一國家內(nèi)的業(yè)務(wù)供應(yīng)者,或者通過設(shè)定國家代碼和業(yè)務(wù)供應(yīng)者代碼651、652指定某一特定的業(yè)務(wù)供應(yīng)者。
在這個實(shí)施例中,一旦收到來自用戶裝置500的查詢代碼信號,取代尋找相似業(yè)務(wù),業(yè)務(wù)供應(yīng)者設(shè)備600內(nèi)的業(yè)務(wù)生成功能634被用來生成與所需業(yè)務(wù)匹配的業(yè)務(wù)。代碼分析功能632分析接收代碼,根據(jù)區(qū)域671-673確定通用業(yè)務(wù)類型,根據(jù)區(qū)域674、675、676確定所需性能指標(biāo)。然后處理器600詢問業(yè)務(wù)供應(yīng)者設(shè)備608確定是否提供能組合起來與所需業(yè)務(wù)匹配的現(xiàn)有業(yè)務(wù)(例如,是否有足夠的64k比特線路組合起來支持一次384k比特電視會議對話,或是否能提供一條單聲道可視電話電路以及一條立體聲線路。在現(xiàn)有業(yè)務(wù)供應(yīng)設(shè)備608能夠提供這樣一些業(yè)務(wù),因而能組合起來生成所需業(yè)務(wù)時,處理器600存儲用于新業(yè)務(wù)的新代碼,并向用戶終端設(shè)備500輸出該代碼。通過把各業(yè)務(wù)單元的價格相加,可以得到新業(yè)務(wù)價格區(qū)域的值。
除了詢問有關(guān)的業(yè)務(wù)供應(yīng)者設(shè)備608之外,業(yè)務(wù)供應(yīng)者設(shè)備600也可以通過生成自己的查詢信號,尋求從另外的業(yè)務(wù)供應(yīng)者設(shè)備600上獲取所需業(yè)務(wù)或一個業(yè)務(wù)單元。因此,某個特定的業(yè)務(wù)供應(yīng)者設(shè)備600可以從業(yè)務(wù)供應(yīng)者同行那兒得到組合起來用于用戶設(shè)備500的業(yè)務(wù)。例如,出于信貸的原因,用戶設(shè)備500只有權(quán)與有限數(shù)目的業(yè)務(wù)供應(yīng)者(例如那些位于同一國家內(nèi)的業(yè)務(wù)供應(yīng)者)訂約,但業(yè)務(wù)供應(yīng)者設(shè)備600可以有(或者能夠進(jìn)入)與國外其它業(yè)務(wù)供應(yīng)者的合同關(guān)系。因此,在這個實(shí)施例中,業(yè)務(wù)供應(yīng)者設(shè)備600包括與用戶終端500方式一樣的相同功能單元,既能提供、也能獲取業(yè)務(wù)。
當(dāng)本實(shí)施例與前面的實(shí)施例組合時,存儲用戶終端設(shè)備500收到的代碼以用于其后如上所述的計(jì)費(fèi)目的。
本實(shí)施例中的付費(fèi)可以根據(jù)上述方法或我們上面參考的國際申請中的方法實(shí)現(xiàn)。
另外,根據(jù)這個實(shí)施例,業(yè)務(wù)供應(yīng)者設(shè)備600最好能監(jiān)視它收到的請求業(yè)務(wù)的查詢信號,并周期性地執(zhí)行業(yè)務(wù)生成功能634,以響應(yīng)察覺的(perceived)用戶要求或由業(yè)務(wù)供應(yīng)者同行提供的業(yè)務(wù)生成新業(yè)務(wù)。
例如,通過監(jiān)視兼容代碼680,可以監(jiān)視用戶終端500所用硬件或軟件的通用性,業(yè)務(wù)供應(yīng)者可以修改它的業(yè)務(wù)以確保它們與普通用戶設(shè)備兼容,或者去除與由業(yè)務(wù)供應(yīng)競爭對手提供的同類業(yè)務(wù)的兼容性。
因此,在這種方式下,實(shí)際上通過業(yè)務(wù)供應(yīng)者同行的業(yè)務(wù)供應(yīng)者設(shè)備600可以確定業(yè)務(wù)供應(yīng)標(biāo)準(zhǔn),直接適應(yīng)對兼容性產(chǎn)品的需求,并把不兼容產(chǎn)品趕出市場。
為了便于發(fā)展新業(yè)務(wù),代碼640的構(gòu)造最好是分級排列每個代碼不同的技術(shù)和功能部分,使得業(yè)務(wù)供應(yīng)裝置600或用戶終端裝置500一收到一個未知代碼,就能確定它所屬的通用業(yè)務(wù)類型、它的性能以及實(shí)現(xiàn)這一性能的某些詳細(xì)方式;因此可以提供指定所用數(shù)據(jù)編碼方式、所用壓縮方式等等的區(qū)域。
這樣,業(yè)務(wù)供應(yīng)者設(shè)備600通過以遺傳的(genetic)方式抽取現(xiàn)有業(yè)務(wù)代碼的某些部分并將它們組合,或者取出與廣泛使用的業(yè)務(wù)對應(yīng)的代碼中的公共部分就完全可以生成新業(yè)務(wù)。
因此,總而言之,在這一實(shí)施例中,通過在用戶設(shè)備和業(yè)務(wù)供應(yīng)者設(shè)備之間傳輸指定所需業(yè)務(wù)的代碼,可以對來自一個不同業(yè)務(wù)范圍的電信業(yè)務(wù)或通過通信網(wǎng)可獲得的業(yè)務(wù)進(jìn)行排列。代碼、用戶設(shè)備和業(yè)務(wù)供應(yīng)者設(shè)備的安排使得在沒有所需業(yè)務(wù)的時候,可以提供類似業(yè)務(wù)或生成所需業(yè)務(wù)。
在本實(shí)施例中,這是通過構(gòu)造業(yè)務(wù)描述符代碼、使得它們對業(yè)務(wù)的描述既特定、又通用(換句話說,它們不僅僅只在一個特定級別上描述所需業(yè)務(wù))而實(shí)現(xiàn)的。
這也可以或是通過提供包含關(guān)于業(yè)務(wù)不同屬性的獨(dú)立信息的代碼來實(shí)現(xiàn),例如,比特率、最大延遲、壓縮程度等等。通過使用其一或這兩種技術(shù),不需要精確識別收到的業(yè)務(wù)代碼就可能選擇或生成類似業(yè)務(wù),從而提供了類似但不相同的業(yè)務(wù)之間競爭的可能性,并保留了以這樣一種方式添加新業(yè)務(wù)的可能,使得不需要清楚地向網(wǎng)絡(luò)中每個業(yè)務(wù)供應(yīng)和用戶終端裝置廣播就能翻譯對應(yīng)的代碼。
例如,一個代碼區(qū)域可以規(guī)定圖象的寬高比(例如,普通電視寬高比或?qū)?yīng)電影或HDTV格式的寬屏幕寬高比)。業(yè)務(wù)供應(yīng)裝置600可以看到對于視頻點(diǎn)播或電視電話業(yè)務(wù),具有寬屏幕寬高比的業(yè)務(wù)正越來越受歡迎,并可能因此產(chǎn)生諸如取代了以前所用格式的寬屏幕格式電視會議的其它電視業(yè)務(wù)。
一旦根據(jù)這種方法生成一項(xiàng)新業(yè)務(wù),就可以安排業(yè)務(wù)供應(yīng)者裝置600向所有與網(wǎng)絡(luò)連接的用戶終端設(shè)備500廣播、通知該業(yè)務(wù),可以相應(yīng)地安排用戶終端設(shè)備500在存儲器520中存儲新代碼以便以后訪問,在這個實(shí)施例中,取代固定價格段660,如我們上面參考的國際申請所述,其后可以在用戶終端設(shè)備和業(yè)務(wù)供應(yīng)者設(shè)備之間進(jìn)行價格協(xié)商。
第五個實(shí)施例本實(shí)施例是前一個實(shí)施例的擴(kuò)展(但可以獨(dú)立使用),前一實(shí)施例的描述在此引用并完全適用。這一實(shí)施例與在用戶終端設(shè)備500上提供的用戶接口有關(guān),以便于選擇業(yè)務(wù)。
在這個實(shí)施例中,處理器514用于控制諸如Windows(TM)環(huán)境(可從Microsoft公司得到)或X-Windows環(huán)境的圖形用戶接口(GUI)。每項(xiàng)可用業(yè)務(wù)由VDU502上顯示的一個圖標(biāo)代表。用鼠標(biāo)或其它光標(biāo)控制器524選擇一個圖標(biāo)(根據(jù)由圖形用戶接口提供的傳統(tǒng)方法,所以不需要在此描述)對與表示VDU502上的所選業(yè)務(wù)的圖標(biāo)對應(yīng)的代碼執(zhí)行圖17的過程。
可以預(yù)計(jì)大量業(yè)務(wù)將通過諸如Internet等網(wǎng)絡(luò)提供,如果圖標(biāo)只按特定的方式分配給業(yè)務(wù),所得到的數(shù)目可能極其龐大,難于同時顯示,或由用戶進(jìn)行切合實(shí)際的選擇。
因此本發(fā)明為相似的業(yè)務(wù)提供看起來相似的圖標(biāo),更具體地說,業(yè)務(wù)屬性的表示始終相同,使得表示某一特定業(yè)務(wù)類型(例如可視電話)的所有圖標(biāo)都有一個直觀地表示該業(yè)務(wù)的相同的公共部分。同樣,與一個業(yè)務(wù)供應(yīng)者的業(yè)務(wù)對應(yīng)的圖標(biāo)可以帶有一個識別業(yè)務(wù)供應(yīng)始發(fā)者的名字或標(biāo)識,共有一種功能屬性,例如相同比特率的圖標(biāo)可以有一個視覺上相同的圖標(biāo)公共部分。
參考圖19,所示圖標(biāo)例700在VDU502上顯示(不按比例)。圖標(biāo)由一組區(qū)域701-706組成。區(qū)域701對應(yīng)區(qū)域671,并顯示一個VDU,指示該業(yè)務(wù)是一項(xiàng)電視業(yè)務(wù)。區(qū)域706對應(yīng)區(qū)域672,并指示該業(yè)務(wù)是一項(xiàng)電視會議業(yè)務(wù)。區(qū)域702對應(yīng)區(qū)域651和652,并指示業(yè)務(wù)供應(yīng)者的身份(例如通過業(yè)務(wù)供應(yīng)者的標(biāo)識或名字)。區(qū)域703對應(yīng)屬性區(qū)域如674或675,并用圖形指示寬高比。區(qū)域704對應(yīng)另一屬性區(qū)域674-675,并指示圖象質(zhì)量或量化度。區(qū)域705對應(yīng)另一屬性區(qū)域,并指示聲音質(zhì)量(在本例中為立體聲)。
因此,根據(jù)這個實(shí)施例,對于對應(yīng)某特定業(yè)務(wù)的每個代碼640,所有業(yè)務(wù)的公共代碼段由類似或相同的圖標(biāo)部分表示。
參考圖20,用戶終端內(nèi)的存儲器520將一組業(yè)務(wù)代碼圖標(biāo)700a、700b......700n存為對應(yīng)的圖標(biāo)記錄800a、800b...800n。每個記錄800包括定義圖標(biāo)表示方法的顯示數(shù)據(jù)以及指向前一圖標(biāo)記錄的指針,在有些情況中,還有一個或多個后續(xù)圖標(biāo)記錄指針。指針的排列使圖標(biāo)記錄定義一個樹結(jié)構(gòu)。每個圖標(biāo)記錄還包括一個指向存在存儲器520中的對應(yīng)業(yè)務(wù)代碼640的指針。在圖標(biāo)記錄與業(yè)務(wù)代碼之間存在一一對應(yīng)。圖標(biāo)記錄800的指針根據(jù)代碼640的內(nèi)容分級排列,使得對應(yīng)具有公共段代碼的圖標(biāo)指向與只包括那些公共段的代碼對應(yīng)的圖標(biāo)記錄(因此一般描述多種業(yè)務(wù))。所以,例如圖19所示圖標(biāo)700和另一涉及只提供單聲道聲音的相似業(yè)務(wù)的圖標(biāo)都將指向一般地描述電視會議業(yè)務(wù)的前一圖標(biāo)記錄800。
顯示數(shù)據(jù)可以包括一個定義黑白位圖,例如(對于Unix實(shí)施例)用普通Unix文件/..fi1eaddress../bitmap描述的,或彩色位圖的二進(jìn)制圖象數(shù)據(jù)文件。
顯示和從一組圖標(biāo)中選擇本實(shí)施例的處理器514設(shè)計(jì)為按順序依次顯示圖標(biāo),而不是同時一起顯示所有圖標(biāo)。該順序由連接存儲器520中的圖標(biāo)記錄800的指針定義。因此,在本實(shí)施例的一個例子中,當(dāng)用戶連續(xù)不斷地按住鼠標(biāo)524按鈕時,處理器514按順序地訪問存儲器520中的圖標(biāo)記錄800并依次顯示對應(yīng)的圖標(biāo)700;通常從對應(yīng)最通用業(yè)務(wù)代碼的第一個圖標(biāo)記錄(樹級結(jié)構(gòu)的圖標(biāo)記錄的根節(jié)點(diǎn))開始,并選擇由此指向的一個后續(xù)圖標(biāo)記錄作為下一圖標(biāo)記錄,因此沿著樹的分支下行,以產(chǎn)生一個更具體、更特殊的圖標(biāo)序列,直至得到對應(yīng)不同于任何其它業(yè)務(wù)的代碼640的圖標(biāo)記錄800(也就是代表一項(xiàng)唯一的業(yè)務(wù))。
此后處理器514重新訪問前一圖標(biāo)記錄800(也就是剛訪問的特定業(yè)務(wù)圖標(biāo)的最近的通用級),再選擇一個不同的后續(xù)圖標(biāo)記錄,以沿著該結(jié)構(gòu)的不同的分支下行。根據(jù)這種方法,顯示的圖標(biāo)700序列看起來是很相似,每一圖標(biāo)與其前一圖標(biāo)有一點(diǎn)或多點(diǎn)變化,并對應(yīng)技術(shù)上相似的業(yè)務(wù)。因此,用戶可以“瀏覽”所有可用業(yè)務(wù)。
一旦找到所要業(yè)務(wù),用戶就松開鼠標(biāo)524按鈕,并可以選擇所要業(yè)務(wù)(例如根據(jù)已知方式“雙擊”鼠標(biāo)按鈕)。這樣做的時候,處理器514訪問與所顯示圖標(biāo)700有關(guān)的圖標(biāo)記錄800;找出由圖標(biāo)記錄800中的代碼指針指向的代碼;并隨著圖17的過程獲取對應(yīng)業(yè)務(wù)。
為了避免經(jīng)過所存圖標(biāo)記錄800的整個列表用戶可以輸入(通過鍵盤522或鼠標(biāo)524)對所要業(yè)務(wù)(例如電視會議)的一個通用說明,處理器514就能選擇與所要業(yè)務(wù)對應(yīng)的一個通用圖標(biāo)記錄800,從這個圖標(biāo)記錄而不是從最通用的圖標(biāo)記錄(樹的根節(jié)點(diǎn))開始順序顯示。
根據(jù)顯示的圖標(biāo)700,如圖19舉例所示,用戶可以使用光標(biāo)控制器524選擇一個特定的圖標(biāo)區(qū)域并具體地改變該區(qū)域的內(nèi)容。例如,通過選擇(例如把光標(biāo)放在上面)業(yè)務(wù)供應(yīng)者區(qū)域702,擊打鼠標(biāo)按鈕可以選擇一個不同的業(yè)務(wù)供應(yīng)者;一旦檢測到這一用戶操作,處理器514就讀入由顯示圖標(biāo)700的圖標(biāo)記錄800指向的代碼640的對應(yīng)區(qū)域651、652;在業(yè)務(wù)供應(yīng)者區(qū)域652找出具有另一數(shù)值(例如對原數(shù)值加1)的代碼;并顯示與指向該代碼的圖標(biāo)記錄800對應(yīng)的圖標(biāo)700。因此,用戶能夠翻看由不同供應(yīng)者提供的同一描述的業(yè)務(wù)。同樣,通過選擇圖標(biāo)區(qū)域701-706的一個不同的圖標(biāo),每次可以修改業(yè)務(wù)的一個參數(shù)。
為了在連續(xù)顯示中保持視覺連續(xù)性,處理器可以生成和存儲在連續(xù)顯示的圖標(biāo)之間插入的、但不對應(yīng)業(yè)務(wù)代碼的“虛設(shè)”圖標(biāo)。在顯示一個序列期間,虛設(shè)圖標(biāo)可以被顯示,但不能被選擇。
生成一個新業(yè)務(wù)代碼在這個實(shí)施例中,用戶能夠修改以一種不對應(yīng)任何當(dāng)前存儲的代碼的方式顯示的圖標(biāo)700,以生成一項(xiàng)新的業(yè)務(wù)說明。例如,在上述例子中,如果用戶希望獲得圖19所顯示的、來自另一業(yè)務(wù)供應(yīng)者的電視會議業(yè)務(wù),但存儲器520中沒有為用戶存儲這種業(yè)務(wù)代碼,處理器514修改顯示的圖標(biāo)700以顯示所要業(yè)務(wù)供應(yīng)者,但在存儲器520中找不到與其對應(yīng)的存儲代碼;因此生成一個與修改后的圖標(biāo)700對應(yīng)的新圖標(biāo)記錄800;以及與未修改圖標(biāo)指向的代碼相對應(yīng),但具有一個修改后的業(yè)務(wù)供應(yīng)者代碼651的新代碼。
然后,處理器514通過通信信道501向所選業(yè)務(wù)供應(yīng)者發(fā)送該代碼,與前面的實(shí)施例一樣,業(yè)務(wù)供應(yīng)者可以生成所需業(yè)務(wù)并向處理器514送回價格信號,或指示不能使用所需業(yè)務(wù)。在后一種情況下,處理器514刪除新生成的圖標(biāo)、圖標(biāo)記錄800和代碼640,并向用戶表示嘗試失敗。
用完全相同的方法,處理器514根據(jù)用戶指令可以修改所示圖標(biāo)700的任何功能或技術(shù)部分。生成一個對應(yīng)的新代碼640并傳送給一個、幾個或所有業(yè)務(wù)供應(yīng)者以嘗試獲取新的所需業(yè)務(wù)。
接收新圖標(biāo)當(dāng)業(yè)務(wù)供應(yīng)者生成一項(xiàng)新業(yè)務(wù)時,它可以通過通信信道501向一個或多個用戶終端廣播與之對應(yīng)的代碼。一旦接收到新代碼,處理器514就在存儲器520中存儲新代碼;比較該代碼與已經(jīng)存儲的代碼;并在存儲器520中生成一項(xiàng)新的圖標(biāo)記錄800。新的圖標(biāo)記錄800放在樹形結(jié)構(gòu)中,與前一圖標(biāo)記錄相同,使其指針指向與具有最多的與之相同的代碼段的代碼(也就是與其最接近的代碼)對應(yīng)的圖標(biāo)記錄。根據(jù)前一圖標(biāo)記錄的圖標(biāo)生成一個在一個或多個圖標(biāo)區(qū)域上不同的圖標(biāo)。不同的圖標(biāo)區(qū)域可以根據(jù)預(yù)存的數(shù)據(jù)(例如一個現(xiàn)有業(yè)務(wù)供應(yīng)者標(biāo)識,只是在業(yè)務(wù)供應(yīng)者方面提供的業(yè)務(wù)不同的情況下)定義,或者為空或任意填充,另外自業(yè)務(wù)供應(yīng)者收到的信號自身也可以包括用于定義圖標(biāo)700的圖象數(shù)據(jù)。
業(yè)務(wù)供應(yīng)者或其它組織也可以向一個或多個用戶終端發(fā)送完整的圖標(biāo)記錄和圖標(biāo)顯示數(shù)據(jù),以及有關(guān)的選擇代碼,組成一個圖標(biāo)系列或序列,以備將來使用。提供這種圖標(biāo)記錄本身也可以是一項(xiàng)通過圖標(biāo)700可選的業(yè)務(wù)。
圖標(biāo)序列可以在超文本程序,例如Mosaic(可從美國Illinois大學(xué)得到的程序)上運(yùn)行。
在本實(shí)施例的一種方案中,圖標(biāo)序列和對應(yīng)的記錄可以存儲在能由一個或多個用戶終端訪問的遠(yuǎn)端站(例如一臺計(jì)算機(jī)服務(wù)器)中,計(jì)算機(jī)服務(wù)器用于代表用戶終端訪問一個或多個業(yè)務(wù)供應(yīng)者。本發(fā)明在各個方面廣泛地?cái)U(kuò)展了這種系統(tǒng),其中用戶終端訪問執(zhí)行本發(fā)明全部或部分功能的遠(yuǎn)端服務(wù)器。
自然,也可以使用跟蹤球或控制桿或其它光標(biāo)控制器代替使用鼠標(biāo)作為光標(biāo)控制器524,語音識別或某些其它類型的輸入同樣可以使用。
另外,與業(yè)務(wù)有關(guān)數(shù)據(jù)可以存貯在存儲器520中,并由用戶通過圖標(biāo)700訪問;例如,描述由圖標(biāo)700的圖標(biāo)記錄800指向的代碼640每個區(qū)域的文本可以存儲在存儲器520中,并在選擇該圖標(biāo)時訪問它(例如以超文本方式)。同樣,可以存儲(例如作為壓縮電視或聲音序列)和重放有關(guān)業(yè)務(wù)的一個實(shí)例以說明該業(yè)務(wù)。
顯然,盡管本實(shí)施例與上述實(shí)施例以及我們上面參考的國際申請結(jié)合時極為有用,它也可以獨(dú)立于這些實(shí)施例使用,例如通過電信信道獲取商品或服務(wù),比如視頻點(diǎn)播業(yè)務(wù)。在這種情況下,每個圖標(biāo)可以是影片的一個鏡頭或廣告照,圖標(biāo)記錄根據(jù)影片的類別,例如動作/言情/喜劇/歷史,而分級連接,提供的區(qū)域(例如)指示出場演員、暴力級別等等。本實(shí)施例的上述特性可以用來請求來自一個或多個業(yè)務(wù)供應(yīng)者的服務(wù),要么選自一所存的已知電視序列,要么通過生成一個索取一般的西部電視、或某演員主演電視的請求。
結(jié)束語從上面顯然可以看出以上實(shí)施例在獨(dú)立或組合使用時是很有用的。因此,尋求保護(hù)在此包含的任何及所有新穎的觀點(diǎn),無論它是否存在于所附權(quán)利要求范圍之內(nèi),以及對于技術(shù)人員來說顯而易見的任何及所有對它們的變形、改動或替換。
權(quán)利要求
1.一種通信終端,包括一個可與通信網(wǎng)(501)連接的信令電路(516),與信令電路連接的控制電路以及與控制電路連接的視覺顯示器(502),其中控制電路用于顯示一組子圖象(700),每一子圖象都代表該終端可以通過所述通信網(wǎng)接收的一項(xiàng)不同的業(yè)務(wù),該子圖象(700)按統(tǒng)一的可視方式顯示該業(yè)務(wù)的公共或通用特性。
2.按照權(quán)利要求1的終端,其特征在于,其中每個所述子圖象(700)都包括一組與子圖象代表的業(yè)務(wù)的不同屬性對應(yīng)的區(qū)域(701-706)。
3.按照權(quán)利要求1的終端,其特征在于,其中控制電路用于在視覺顯示器(502)上按順序連續(xù)顯示一組所述子圖象,使得相似的業(yè)務(wù)在該順序中占據(jù)連續(xù)的位置。
4.按照權(quán)利要求1到3任何一項(xiàng)的終端,其特征在于,還包括一個與控制電路連接的選擇器,用于選擇顯示的子圖象,控制電路(514)響應(yīng)所述選擇器而選擇對應(yīng)的業(yè)務(wù)。
5.按照權(quán)利要求1或2的終端,其特征在于,其中信令電路(516)用于通過所述通信網(wǎng)(501)接收指示新業(yè)務(wù)的信號,控制電路用于在視覺顯示器(502)上顯示對應(yīng)的新子圖象。
全文摘要
一個通信系統(tǒng)包括一個與通信網(wǎng)(2)連接的通信應(yīng)用裝置(1)和為通信應(yīng)用裝置提供業(yè)務(wù)的業(yè)務(wù)供應(yīng)裝置(2,3或4),其特征在于提供了與通信應(yīng)用裝置有關(guān)的以下設(shè)備計(jì)費(fèi)器(12),它包括一個用于存儲通信應(yīng)用裝置(1)業(yè)務(wù)接收詳情的數(shù)字?jǐn)?shù)據(jù)存儲器;信令電路(16),它用于通過通信網(wǎng)(2)接收指示對由業(yè)務(wù)供應(yīng)裝置(2,3或4)提供的業(yè)務(wù)付費(fèi)的信號以及用于比較接收的示值和由存儲詳情中所得數(shù)據(jù)的比較器(14)。
文檔編號H04N5/76GK1909697SQ200610101658
公開日2007年2月7日 申請日期1995年12月4日 優(yōu)先權(quán)日1994年12月2日
發(fā)明者M·A·蓋爾 申請人:英國電訊公司