两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

根據(jù)授權(quán)使用數(shù)據(jù)處理設(shè)備的方法、數(shù)據(jù)處理設(shè)備及程序的制作方法

文檔序號(hào):6572838閱讀:216來源:國知局
專利名稱:根據(jù)授權(quán)使用數(shù)據(jù)處理設(shè)備的方法、數(shù)據(jù)處理設(shè)備及程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種方法,其中在利用數(shù)據(jù)處理設(shè)備執(zhí)行一些確定的指令方面給該數(shù)據(jù)處理設(shè)備的至少一個(gè)基本用戶規(guī)定一個(gè)基本授權(quán)級(jí)。給所述數(shù)據(jù)處理設(shè)備的至少一個(gè)優(yōu)先用戶規(guī)定一個(gè)優(yōu)先授權(quán)級(jí),與所述基本授權(quán)級(jí)的指令相比,該優(yōu)選授權(quán)級(jí)允許執(zhí)行一些具有進(jìn)一步訪問權(quán)的指令。根據(jù)授權(quán)級(jí),用戶只可以執(zhí)行那些給其授權(quán)級(jí)所規(guī)定的指令。
背景技術(shù)
這種方法譬如被用來向數(shù)據(jù)處理設(shè)備的系統(tǒng)管理者提供比其他用戶更多的訪問權(quán)。因此,系統(tǒng)管理者可以輸入密碼字,并無限制地訪問該數(shù)據(jù)處理設(shè)備的存儲(chǔ)單元,譬如,他可以對(duì)存儲(chǔ)單元進(jìn)行格式化。其他用戶只能非常有限地訪問該存儲(chǔ)單元,譬如每個(gè)用戶只能使用存儲(chǔ)單元的一個(gè)確定的區(qū)域。
但是,授權(quán)級(jí)也在數(shù)據(jù)處理技術(shù)的許多領(lǐng)域內(nèi)使用,譬如用于銀行事務(wù)或?qū)﹄娫捁δ芴卣鬟M(jìn)行編程等等。因此,在論文“對(duì)因特網(wǎng)電話業(yè)務(wù)進(jìn)行編程”,J.Rosenberg,J.Lennox和H.Schulzrinne,IEEE網(wǎng)絡(luò),1999年5/6月,第42~48頁中曾講述過怎樣給不同的用戶群分配不同的授權(quán)級(jí),以便對(duì)電話業(yè)務(wù)進(jìn)行編程。它建議具有優(yōu)先授權(quán)級(jí)的用戶能通過接口直接控制網(wǎng)絡(luò)轉(zhuǎn)接單元。所述的接口被稱為CG接口(公共網(wǎng)關(guān)接口)。對(duì)于基本授權(quán)級(jí)的用戶,應(yīng)該可以利用特殊的呼叫處理語言來執(zhí)行其業(yè)務(wù)。譬如采用目前處于設(shè)計(jì)階段(正在進(jìn)行中)的CPL(呼叫處理語言)語言來作為呼叫處理語言,參見網(wǎng)址www.ietf.org.下的Draft-ietf-iptel-cpl-*.txt。

發(fā)明內(nèi)容
本發(fā)明的任務(wù)在于提供一種根據(jù)授權(quán)來使用數(shù)據(jù)處理設(shè)備的簡單方法,其中只須引入盡可能少的程序,而且尤其可以用極低的費(fèi)用來擴(kuò)展和/或改變一個(gè)授權(quán)級(jí)的指令。此外,還給出了所屬的數(shù)據(jù)處理設(shè)備和所屬的程序。
上述涉及方法的任務(wù)由權(quán)利要求1所給出的方法步驟來解決。改進(jìn)方案由從屬權(quán)利要求給出。
本發(fā)明是基于如下考慮,即迄今是隱式地通過一個(gè)程序的程序指令來規(guī)定所允許的指令,以便執(zhí)行這些指令。快速的改變?cè)谄袷遣豢赡艿?,因?yàn)樾枰诔绦虻脑S多地方進(jìn)行改變。在本發(fā)明的方法中,除了文章開頭所述的方法步驟之外,還在基本文件段中標(biāo)明了基本授權(quán)級(jí)的一些指令。在一個(gè)優(yōu)先文件段中標(biāo)明優(yōu)先授權(quán)級(jí)的指令。在執(zhí)行用戶的指令之前測定其授權(quán)級(jí)。根據(jù)所測得的授權(quán)級(jí)來考慮所述的基本文件段和優(yōu)先文件段,以便規(guī)定所述用戶可以執(zhí)行的指令。
通過本發(fā)明的措施可以實(shí)現(xiàn)在一個(gè)文件或兩個(gè)不同文件的不同段中成簇地規(guī)定授權(quán)。文件是一群確定的、以某一特征-譬如以確定的文件名-而存儲(chǔ)在數(shù)據(jù)處理設(shè)備的存儲(chǔ)單元中的數(shù)據(jù)??梢园春唵蔚姆绞絹韴?zhí)行文件段的改變。只需要改變一些文件段,它們相對(duì)于需被用來執(zhí)行指令的程序而言是非常短的。因此,需改變的文件非常明顯,而且可以快速地執(zhí)行這種改變。由于這種明顯性,在改變的過程中所出現(xiàn)的故障也會(huì)比迄今少。另外還不用對(duì)程序進(jìn)行重新編譯。
為替代所述的指令,也可以在基本文件段或優(yōu)先文件段中標(biāo)明指令的語法。所述的語法一方面構(gòu)成了所允許的指令的范圍。該語法大多是基于所謂的Bachus-Naur形式,或基于擴(kuò)展的Bachus-Naur形式。相反,所述的語法另一方面也為無錯(cuò)誤的程序規(guī)定了生成規(guī)則。借助所述的語法,也可以通過使用分析程序來簡單地根據(jù)授權(quán)執(zhí)行指令的檢驗(yàn)。在改變或擴(kuò)展所述的基本文件段或優(yōu)先文件段時(shí)改變或擴(kuò)展所述的語法。
在一種改進(jìn)方案中,所述的基本文件段和優(yōu)先文件段被存儲(chǔ)在不同的文件中,也即被存儲(chǔ)在一個(gè)基本文件和一個(gè)優(yōu)先文件中?;疚募蛢?yōu)先文件在下文既涉及一個(gè)文件,又涉及一個(gè)文件段。
根據(jù)本發(fā)明方法的一種改進(jìn)方案,給所述的優(yōu)先授權(quán)級(jí)規(guī)定所述基本授權(quán)級(jí)的所有指令和至少一個(gè)附加的指令。擇一或累積地為所述的優(yōu)先授權(quán)級(jí)規(guī)定一個(gè)相對(duì)于所述基本授權(quán)級(jí)的語法進(jìn)行了擴(kuò)展的語法。于是,為優(yōu)先授權(quán)級(jí)所允許的指令構(gòu)成了一個(gè)母集,它包含所述基本授權(quán)級(jí)的指令。利用該措施,可以使用相同的程序來執(zhí)行基本授權(quán)級(jí)和優(yōu)先授權(quán)級(jí)的指令。也就是說無需為每個(gè)授權(quán)級(jí)都使用另一個(gè)程序。由此大大地降低了為執(zhí)行指令而編制、記錄以及維護(hù)程序的費(fèi)用。
根據(jù)本發(fā)明方法的下一改進(jìn)方案,在用戶向所述的數(shù)據(jù)處理設(shè)備傳輸具有指令的指令文件時(shí)測定所述的授權(quán)級(jí)。根據(jù)所述用戶的授權(quán)級(jí),并借助所述的基本文件或借助所述的優(yōu)先文件來檢驗(yàn)包含在所述指令文件內(nèi)的指令。如果所述的指令文件只包含適合于所測定的授權(quán)級(jí)的指令,則存儲(chǔ)該指令文件以便稍后執(zhí)行。否則不存儲(chǔ)該指令文件,因此稍后也不執(zhí)行它。也就是說,在一個(gè)非常早的時(shí)間點(diǎn)上對(duì)所述的指令文件執(zhí)行檢驗(yàn)。該時(shí)間點(diǎn)譬如比執(zhí)行所述指令文件中的指令時(shí)的時(shí)間點(diǎn)要早幾分鐘、幾小時(shí)或幾天。危害數(shù)據(jù)處理設(shè)備安全性的指令文件不被存儲(chǔ)用于稍后的執(zhí)行。因此執(zhí)行這種文件是不可能的。
也可以在處理指令文件之前累積或擇一地測定用戶的授權(quán)級(jí),以便在存儲(chǔ)之前進(jìn)行檢驗(yàn)。根據(jù)應(yīng)用文件被處理的授權(quán)級(jí)來使用所述的基本文件或優(yōu)先文件,以便處理該指令文件。在累積地測定授權(quán)級(jí)的情況下可以產(chǎn)生雙重的安全性。
根據(jù)本發(fā)明方法的另一改進(jìn)方案,所述的基本文件或優(yōu)先文件包含一些標(biāo)記語言的指令的語法。利用該標(biāo)記語言來描述字符串的內(nèi)容。標(biāo)記語言同樣也能由數(shù)據(jù)處理設(shè)備和操作員讀取。于是,采用SGML標(biāo)記語言(參見標(biāo)準(zhǔn)ISO 88791986信息處理-正文和辦公室系統(tǒng)-標(biāo)準(zhǔn)圖形標(biāo)記語言SGML)、XML語言(擴(kuò)展標(biāo)記語言,參見W3C(萬維網(wǎng)聯(lián)合)的REC-xml-19980210)、HTML 4.0語言、或基于這些語言所建立的語言等等。尤其是XML和HTML語言,它們是用戶中廣泛使用的語言。在該改進(jìn)方案中,所述的指令文件包含一些標(biāo)記語言的指令,譬如XML指令。標(biāo)記語言通常使用相同鍵碼字的重復(fù),以便標(biāo)記位于這些鍵碼字之間的文本,也即描述其內(nèi)容。所述的鍵碼字也被稱為標(biāo)記符。
標(biāo)記語言可以被用來規(guī)定一些指令,由這些指令來控制轉(zhuǎn)接交換電話網(wǎng)和/或分組交換數(shù)據(jù)傳輸網(wǎng)中的語音傳輸。因此,在下一改進(jìn)方案中,所述的基本文件和優(yōu)先文件包含了這樣一些指令和/或這些指令的語法。于是,用戶自己可以簡單地利用其已經(jīng)掌握的、容易學(xué)會(huì)的標(biāo)記語言來對(duì)實(shí)時(shí)語音傳輸?shù)墓δ芴卣鬟M(jìn)行編程,也就是說,從發(fā)射機(jī)側(cè)接收語音數(shù)據(jù)到接收機(jī)側(cè)輸出語音數(shù)據(jù)的處理時(shí)間譬如小于250ms。根據(jù)授權(quán)級(jí)可以使用不同的指令。對(duì)于所述的基本授權(quán)級(jí),譬如在某些事件時(shí)允許呼叫轉(zhuǎn)接,或者允許播放某些通知。此外,在所述的優(yōu)先授權(quán)級(jí)中還可以對(duì)計(jì)費(fèi)進(jìn)行作用。在一種改進(jìn)方案中可以采用上述的CPL(呼叫處理語音)來作為指令的語言。由此使用一種基于標(biāo)記語言的語言,它尤其適合于在電話網(wǎng)中對(duì)功能特征進(jìn)行編程,或?qū)σ蛱鼐W(wǎng)電話的功能特征進(jìn)行編程。在該改進(jìn)方案中,所述的指令文件包含一些用于控制語音傳輸?shù)闹噶睢?br> 在下一改進(jìn)方案中,為了與所述授權(quán)級(jí)無關(guān)地處理所述的指令文件,采用同一分析程序來把所述的指令文件分解成單個(gè)的指令。為了處理所述的指令文件,也可以采用相同的應(yīng)用程序來累積或擇一地執(zhí)行所述的指令。這樣,盡管授權(quán)級(jí)不同,卻只須編制兩個(gè)程序,以便利用它們來執(zhí)行不同授權(quán)級(jí)用戶的指令。
本發(fā)明另外還涉及一種數(shù)據(jù)處理設(shè)備和一種程序,它們可以執(zhí)行本發(fā)明的方法或其改進(jìn)方案。由此,上述的技術(shù)效果也適用于該數(shù)據(jù)處理設(shè)備和程序。


下面借助附圖來闡述本發(fā)明的實(shí)施例。其中圖1示出了數(shù)據(jù)處理設(shè)備的功能單元,用于為其用戶規(guī)定不同的授權(quán)級(jí),圖2示出了兩個(gè)不同授權(quán)級(jí)的指令的關(guān)系,圖3A和3B示出了在接收XML文件時(shí)的方法步驟,以及圖4示出了一種電話業(yè)務(wù)的圖示。
具體實(shí)施例方式
圖1示出了數(shù)據(jù)處理設(shè)備10的功能單元,它們被用來為其用戶規(guī)定不同的授權(quán)級(jí)。該數(shù)據(jù)處理設(shè)備10包括一個(gè)沒有示出的存儲(chǔ)單元和一個(gè)沒有示出的用于執(zhí)行程序指令的處理器。在所述數(shù)據(jù)處理設(shè)備10的存儲(chǔ)單元中存儲(chǔ)了分析程序12、應(yīng)用程序14、基本定義文件16、優(yōu)先定義文件18以及XML文件20。
分析程序12能夠相互分開XML文件20中所包含的XML指令,參見箭頭22。在此,根據(jù)已經(jīng)產(chǎn)生文件20的用戶的授權(quán)級(jí)來使用基本定義文件16或優(yōu)先定義文件18,參見箭頭24和26。所述的基本定義文件16是一種所謂的DTD(文件類型定義)文件,如同為XML語言所規(guī)定的一樣。該基本定義文件16包括CPL(呼叫處理語言)語言的語法。優(yōu)先定義文件18同樣也是一種DTD文件,但它包含一種相對(duì)于CPL語言進(jìn)行了擴(kuò)展的XCPL(擴(kuò)展CPL)語言的語法。這種擴(kuò)展的例子將在下文借助圖4來闡述。
此外,所述的分析程序12還能夠通過使用所述的基本定義文件16或優(yōu)先定義文件18來檢驗(yàn)所述XML文件20的語法,同樣也參見箭頭24和26。在此所執(zhí)行的步驟將在下文借助圖3A和3B來詳細(xì)講述。
分析程序12在指令執(zhí)行模式下把各個(gè)指令發(fā)送給應(yīng)用程序14,參見箭頭28。位于分析程序12和應(yīng)用程序14之間的接口由該分析程序12的生產(chǎn)者預(yù)先給定,并被稱為API(應(yīng)用編程接口)。借助應(yīng)用程序14,可以根據(jù)所述的指令來控制所述轉(zhuǎn)接交換網(wǎng)的交換中心的功能和分組交換網(wǎng)的網(wǎng)絡(luò)接入單元的功能,譬如西門子股份公司的交換中心EWSD(電子控制的數(shù)字選擇系統(tǒng))的功能。采用因特網(wǎng)作為所述的分組交換網(wǎng)。所述的應(yīng)用程序14包含一個(gè)解釋程序,用于解釋各個(gè)指令和執(zhí)行為該指令所規(guī)定的功能。
圖2示出了由應(yīng)用程序14的解釋程序52所執(zhí)行的指令的集合圖50。CPL語言的指令對(duì)于具有基本授權(quán)的用戶來說是可以執(zhí)行的,參見圓54。具有優(yōu)先授權(quán)級(jí)的用戶可以執(zhí)行所述CPL語言的指令和另外的其它一些指令,用戶利用該其它指令可以使用擴(kuò)展的訪問權(quán),譬如訪問一些存儲(chǔ)單元,參見圓56。由此,XCPL語言的指令構(gòu)成了一個(gè)母集,其中包括有作為子集的CPL語言的指令。
圖3A和3B示出了在所述數(shù)據(jù)處理設(shè)備10(參見圖1)中接收XML文件20時(shí)所執(zhí)行的方法步驟。該方法從方法步驟100開始,隨后在所述的數(shù)據(jù)處理設(shè)備10中存儲(chǔ)除文件20之外的、如圖1所示的文件或程序。此外,為不同的用戶群規(guī)定授權(quán)級(jí)。基本定義文件16適用于基本授權(quán)級(jí)。優(yōu)先定義文件18適用于優(yōu)先授權(quán)級(jí),該優(yōu)先定義文件允許一組相對(duì)于基本授權(quán)級(jí)進(jìn)行了擴(kuò)展的指令。
在緊接于方法步驟100之后的方法步驟102中詢問那個(gè)想傳輸文件20的用戶的訪問數(shù)據(jù)。所述的訪問數(shù)據(jù)譬如包括用戶名。
在方法步驟104中詢問一個(gè)由所述數(shù)據(jù)處理設(shè)備10的用戶進(jìn)行秘密處理過的密碼字。借助該接收的密碼字來檢驗(yàn)該密碼字是否對(duì)在方法步驟102中所接收的用戶名有效,參見方法步驟106。如果該密碼字有效,則在方法步驟108中傳送文件20,并將它中間存儲(chǔ)在所述數(shù)據(jù)處理設(shè)備10的工作存儲(chǔ)器內(nèi)。在下一方法步驟110中測定所述文件20所來自的那個(gè)用戶的授權(quán)級(jí),也即測定基本授權(quán)級(jí)或優(yōu)先授權(quán)級(jí)。
在方法步驟112中檢驗(yàn)用戶是否具有優(yōu)先授權(quán)級(jí)。如果是這種情況,則選擇所述的優(yōu)先定義文件18以用于接下來的分析程序運(yùn)行,參見方法步驟114。相反,若在方法步驟110中所測定的授權(quán)級(jí)是基本授權(quán)級(jí),則在緊接于方法步驟112之后的方法步驟116中選擇所述的基本定義文件16,以用于接下來的分析程序運(yùn)行。
在方法步驟118中,借助分析程序12并通過使用在方法步驟114或116中所選出的定義文件來分析所述的文件20。首先中止執(zhí)行所述文件20中所包含的指令。
在方法步驟122中檢驗(yàn)按照在方法步驟114或116中所選出的定義文件的語法,該文件20中所包含的所有鍵碼字是否是允許的。如果存在無效的鍵碼字,則在方法步驟124中不接受該文件20。譬如,在數(shù)據(jù)處理設(shè)備10中利用其它數(shù)據(jù)重寫掉所述文件20的數(shù)據(jù)。相反,如果所有的鍵碼字有效,則必須以如下方面為出發(fā)點(diǎn),即文件20的用戶只使用其授權(quán)級(jí)所允許的指令。因此,文件20在方法步驟126中被存儲(chǔ)到所述數(shù)據(jù)處理設(shè)備10的非易失存儲(chǔ)器內(nèi),以用于稍后的處理。擇一或累積地立即執(zhí)行或處理所述的文件20。
緊接于方法步驟124或方法步驟126之后,在方法步驟130中結(jié)束所述的方法。當(dāng)確定所輸入的密碼字無效時(shí),也可以直接在方法步驟106之后執(zhí)行所述的方法步驟130。
圖4示出了一種電話業(yè)務(wù)的圖示。名字為瓊斯的使用者或用戶通過采用XML語言和尤其采用CPL語言來對(duì)該業(yè)務(wù)進(jìn)行編程。使用者或用戶瓊斯擁有一個(gè)按照SIP(會(huì)晤啟動(dòng)協(xié)議)標(biāo)準(zhǔn)工作的SIP電話150。所述的協(xié)議已作為IP(因特網(wǎng)協(xié)議)電話的標(biāo)準(zhǔn)而由IETF在RFC(請(qǐng)求命令)2543中進(jìn)行了規(guī)定。當(dāng)針對(duì)所述的電話150而向交換中心或向網(wǎng)絡(luò)接入單元輸入一個(gè)呼叫152時(shí),應(yīng)該根據(jù)電話150的占用狀態(tài)來激活不同的功能。如果瓊斯沒有使用電話150(參見箭頭154),則應(yīng)該使用地址轉(zhuǎn)接功能156。相反,如果電話150因瓊斯恰好在打電話而被占用,則應(yīng)該把輸入的呼叫152轉(zhuǎn)接到呼叫應(yīng)答器158,參見箭頭160。
在執(zhí)行地址轉(zhuǎn)接功能156時(shí)應(yīng)該考慮輸入呼叫152的來源。如果主叫用戶、也即A用戶是瓊斯的上司,則應(yīng)把輸入的呼叫轉(zhuǎn)接到瓊斯的移動(dòng)電話162上,參見箭頭164。相反,如果該呼叫152不是來自于其上司,則應(yīng)將輸入的呼叫轉(zhuǎn)接到呼叫應(yīng)答器158,參見箭頭166。
編程該功能的CPL源文本為<pre listing-type="program-listing"> ?。迹縳ml version=″1.0″?> ?。?!DOCTYPE cpl PUBLIC″-//IETF//DTD RFCxxxx CPL 1.0//EN″  ″cpl.dtd″> ?。糲pl>   <subaction id=″voicemail″>   <location url=″sipjones@voicemail.example.com″>   <redirect/>   </location> ?。?subaction> ?。糹ncoming>   <location url=″sipjones@phone.example.com″> ?。紁roxy timeout=″8″>   <busy>   <sub ref=″voicemail″/>   </busy>   <noanswer>   <address-switch field=″origin″>   <address contains=″boss@example.com″>   <location url=″tel+19175551212″>   <proxy/>   </location>   </address>   <o(jì)therwise> ?。約ub ref=″voicemail″/>   </otherwise>   </address-switch>  </noanswer>   </proxy> ?。?location>   </incoming> ?。?cpl></pre>該源文本可以從Lennox/Schulzrinne的設(shè)計(jì)(正在進(jìn)行中)“CPL因特網(wǎng)電話業(yè)務(wù)的用戶控制語言”中查取。該設(shè)計(jì)可以在網(wǎng)頁地址www.ietf.org以名稱“Draft-ietf-iptel-cpl-02.txt”進(jìn)行調(diào)用。尤其參見該設(shè)計(jì)的圖24和所屬的說明。
所述的源文本包含有一些在所述基本定義文件16中所包含的指令。該基本定義文件16的內(nèi)容同樣也可在上文所給出的地址處從CPL語言的設(shè)計(jì)中調(diào)用。
相反,被規(guī)定了優(yōu)先授權(quán)級(jí)的用戶可以使用那些在所述優(yōu)先定義文件18中所規(guī)定的指令。因此,所述CPL語言的語法譬如可以按如下方式進(jìn)行擴(kuò)展&lt;!--Extended action nodes--&gt;&lt;!ENTITY%ExtendedAction′billing|database-query|announcement′&gt;&lt;!ENTITY%Node′(%Location;|%Switch;|%SignallingAction;|%ExtendedAction;|%OtherAction;|%Sub;)?′&gt;
已經(jīng)為擴(kuò)展的XCPL語言規(guī)定了另外一種語法元素“ExtendedAction”,它可以涉及費(fèi)用結(jié)算(計(jì)費(fèi))、數(shù)據(jù)庫詢問或通知等等。語法元素“Node(節(jié)點(diǎn))”的語法已被擴(kuò)展。此時(shí),也可以涉及語法元素“ExtendedAction”。此外,所述的語法還以如下方式進(jìn)行補(bǔ)充
<pre listing-type="program-listing"><!ELEMENT billing(%Node;)><!ATTLIST billing  switch (on|off)″on″><!ELEMENT database-query(%Node;)><!ATTLIST database-query  databaseCDATA#REQUIRED  baseobject CDATA#REQUIRED  search-key CDATA#REQUIRED  scope (baseObject|singleLevel|wholeSubtree)″ba-seObject″  attributes CDATA#REQUIRED  result CDATA#REQUIRED><!--the attribute list is thought only as simple example--><!ELEMENT announcement(%Node;)><!ATTLIST announcement  audiofile CDATA#REQUIRED></pre>由此可以接通或中斷費(fèi)用結(jié)算。在數(shù)據(jù)庫詢問中,需要給出數(shù)據(jù)庫名稱、參考對(duì)象、搜尋密鑰以及其它一些參數(shù)。所述的通知被規(guī)定為音頻文件。
另外,所述優(yōu)先定義文件18的語法與所述基本定義文件16的語法是一致的。
譬如,具有優(yōu)先授權(quán)級(jí)的用戶想使所述的地址轉(zhuǎn)接功能156稍加改進(jìn)地進(jìn)行工作。如果呼叫152是來自于上司,則應(yīng)該繼續(xù)轉(zhuǎn)接到移動(dòng)電話162,參見箭頭164。相反,如果所述的呼叫是來自于另一用戶,則應(yīng)該能讓主叫用戶收聽免費(fèi)的通知168,如箭頭170所示。由此不再需要所述用箭頭166表示的功能。具有優(yōu)先授權(quán)級(jí)的使用者或用戶的文件20的XML文本如下
<pre listing-type="program-listing"><?xml version=″1.0″?><!DOCTYPE cpl PUBLIC″-//IETF//DTD RFCxxxx CPL 1.0//EN″″xcpl.dtd″><cpl> <subaction id=″voicemail″> ?。糽ocation url=″sipjones@voicemail.example.com″>   <redirect/> </location> </subaction> <incoming> <location url=″sipjones@phone.example.com″> ?。紁roxy timeout=″8″>   <busy>  <sub ref=″voicemail″ />   </busy>   <noanswer> ?。糰ddress-switch field=″origin″>   <address contains=″boss@example.com″>  <location url=″tel+19175551212″>   <proxy/> ?。?location>   </address>   <o(jì)therwise>   <billing switch=″off″>   <database-query  database=″C\Data\wav.dc″  baseobject=″jonesdata″  search-key=″announcements″  attributes=″not_available″  result=″temp.wav″  > ?。糰nnouncement audiofile=″temp.wav″> ?。?announcement> ?。?database-query>   </billing> ?。?otherwise>   </address-switch> ?。?noanswer>   </proxy> ?。?location>&lt;br/&gt; </incoming>&lt;br/&gt;</cpl></pre>該源文本同所述在CPL語言設(shè)計(jì)的圖24中所示的、且在上文已講述的源文本是一致的。但在標(biāo)記符&lt;othewise(否則)&gt;…&lt;/otherwise&gt;內(nèi)存在區(qū)別。在這種標(biāo)記符內(nèi)中止費(fèi)用結(jié)算。然后借助“Database-query(數(shù)據(jù)庫詢問)”指令來提供數(shù)據(jù)庫詢問,以便測出語音文件“temp.wav”。然后借助“Announcement(通知)”指令來播放該文件。
權(quán)利要求
1.根據(jù)授權(quán)使用數(shù)據(jù)處理設(shè)備(10)的方法,其中,在利用所述數(shù)據(jù)處理設(shè)備(10)執(zhí)行一些確定的指令方面給該數(shù)據(jù)處理設(shè)備(10)的至少一個(gè)基本用戶規(guī)定一個(gè)基本授權(quán)級(jí),其中,給所述數(shù)據(jù)處理設(shè)備(10)的至少一個(gè)優(yōu)先用戶規(guī)定一個(gè)優(yōu)先授權(quán)級(jí),與所述基本授權(quán)級(jí)的指令相比,該優(yōu)選授權(quán)級(jí)允許執(zhí)行一些具有進(jìn)一步訪問權(quán)的指令,其中,在一個(gè)基本文件段(16)中標(biāo)明所述基本授權(quán)級(jí)的指令和/或指令的語法,其中,在一個(gè)優(yōu)先文件段(20)中標(biāo)明所述優(yōu)先授權(quán)級(jí)的指令和/或指令的語法,其中,在執(zhí)行用戶的指令之前測定其授權(quán)級(jí),而且其中,根據(jù)所測得的授權(quán)級(jí)來考慮所述的基本文件段(16)和優(yōu)先文件段(20),以便規(guī)定所述用戶可以執(zhí)行的指令。
2.如權(quán)利要求1所述的方法,其特征在于所述的基本文件段被存儲(chǔ)在一個(gè)基本文件(16)中,而所述的優(yōu)先文件段被存儲(chǔ)在一個(gè)不同于所述基本文件的優(yōu)先文件(18)中,以及/或者所述的基本文件段和/或優(yōu)先文件段(18)本身并沒有規(guī)定可由處理器執(zhí)行的程序或可由該處理器執(zhí)行的程序段。
3.如權(quán)利要求1或2所述的方法,其特征在于給所述的優(yōu)先授權(quán)級(jí)規(guī)定所述基本授權(quán)級(jí)的指令和至少一個(gè)附加的指令和/或一個(gè)相對(duì)于所述基本授權(quán)級(jí)的語法進(jìn)行了擴(kuò)展的語法。
4.如上述權(quán)利要求之一所述的方法,其特征在于當(dāng)用戶向所述的數(shù)據(jù)處理設(shè)備(10)傳輸具有指令的指令文件(20)時(shí),測定所述的授權(quán)級(jí),根據(jù)所述的授權(quán)級(jí),并借助所述的基本文件段(16)或借助所述的優(yōu)先文件段(18)來檢驗(yàn)包含在所述指令文件(20)內(nèi)的指令,而且,如果所述的指令文件(20)只包含適合于所測定的授權(quán)級(jí)的指令,則存儲(chǔ)該指令文件(20)以便稍后執(zhí)行。
5.如上述權(quán)利要求之一所述的方法,其特征在于在處理指令文件(20)之前測定所述用戶的授權(quán)級(jí),根據(jù)用于處理所述指令文件的授權(quán)級(jí)來使用所述的基本文件段(16)或優(yōu)先文件段(18),以便處理該指令文件(20)。
6.如上述權(quán)利要求之一所述的方法,其特征在于所述的基本文件段(16)或優(yōu)先文件段(18)包含一些指令和/或標(biāo)記語言的指令的語法,利用所述的標(biāo)記語言來描述字符串的內(nèi)容,尤其是SGML語言、XML語言、HTML 4.0語言、或基于這些語言所建立起來的語言的指令,而且,所述的指令文件(20)包含一些標(biāo)記語言的指令。
7.如上述權(quán)利要求之一所述的方法,其特征在于所述的基本文件段(16)和優(yōu)先文件段(18)規(guī)定了一些指令和/或指令語法,以便控制經(jīng)由一個(gè)轉(zhuǎn)接交換電話網(wǎng)和/或一個(gè)分組交換數(shù)據(jù)傳輸網(wǎng)的語音傳輸,優(yōu)選為CPL語言或基于該語言所建立的語言的指令語法,而且,所述的指令文件(20)規(guī)定了一些用于控制語音傳輸?shù)闹噶睢?br> 8.如上述權(quán)利要求之一所述的方法,其特征在于為了與所述授權(quán)級(jí)無關(guān)地處理所述的指令文件(20),采用相同的分析程序(12)來把所述的指令文件分解成單個(gè)的指令和/或采用相同的應(yīng)用程序(14)來執(zhí)行所述的指令。
9.數(shù)據(jù)處理設(shè)備(10),其特征在于如此來構(gòu)造所述的數(shù)據(jù)處理設(shè)備(10),使得其在工作時(shí)執(zhí)行上述權(quán)利要求之一所述的方法。
10.具有指令序列的程序,在利用處理器執(zhí)行它們時(shí)執(zhí)行權(quán)利要求1~8之一所述的方法。
全文摘要
講述一種方法,其中為不同的用戶群規(guī)定不同的授權(quán)級(jí)?;疚募?16)包含有基本授權(quán)級(jí)的語法。優(yōu)先文件(18)包含有優(yōu)先授權(quán)級(jí)的語法。在執(zhí)行用戶的指令之前測定其授權(quán)級(jí)。根據(jù)該授權(quán)級(jí)來考慮所述的基本文件(16)或優(yōu)先文件(18),以便規(guī)定所述用戶可以執(zhí)行的指令。
文檔編號(hào)G06F21/31GK1357826SQ01142569
公開日2002年7月10日 申請(qǐng)日期2001年12月4日 優(yōu)先權(quán)日2000年12月4日
發(fā)明者G·貝尼尼 申請(qǐng)人:西門子公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
古浪县| 晋中市| 海安县| 惠水县| 内黄县| 青海省| 永胜县| 大渡口区| 邢台县| 博客| 北碚区| 峨眉山市| 禹州市| 崇信县| 陆丰市| 涞源县| 固始县| 玛曲县| 砚山县| 岱山县| 秭归县| 元阳县| 萍乡市| 青川县| 邵武市| 焦作市| 柳江县| 攀枝花市| 郁南县| 玉林市| 腾冲县| 迁安市| 鄱阳县| 龙海市| 江都市| 壶关县| 洮南市| 鹤岗市| 英吉沙县| 孝义市| 太谷县|