亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

構(gòu)造報交通信系統(tǒng)的制作方法

文檔序號:6412862閱讀:289來源:國知局
專利名稱:構(gòu)造報交通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一構(gòu)造報文通信系統(tǒng),更具體地涉及諸如用于雙向?qū)ず粝到y(tǒng)中的便攜式雙向?qū)ず魴C裝置的報文通信終端裝置。
作為現(xiàn)有技術(shù)的報文通信尋呼機的一個例子,美國專利號4,382,256(Nagata)中公開了一種帶顯示的尋呼接收機?,F(xiàn)有技術(shù)使用一種編碼機構(gòu),它以固定列順序從報文表中讀取報文數(shù)據(jù)以指定句法順序。在每個表欄目之下都列有包括混合類別的主語、動詞、地點、日期及時間這些詞匯。因此,由于陳述句和疑問句之間句法順序不同,需要穿插多個列重復(fù)一些相同詞匯,以便構(gòu)成陳述句報文及疑問句報文。這也出現(xiàn)了產(chǎn)生無意義句子結(jié)構(gòu)的可能性,因而導(dǎo)致可能的錯誤通信。
另一現(xiàn)有技術(shù)是要求通過一次鍵入一個字符以便建立將構(gòu)成句子報文的詞匯來構(gòu)造每個句子。這要求用戶更多的手動交互操作,產(chǎn)生了可能發(fā)生的拼寫錯誤的可能性,也要求分配更多的存儲器,并內(nèi)置到尋呼裝置中,使用更多的數(shù)據(jù)并因此增加了發(fā)射需要的帶寬,使得此過程昂貴且耗時。
現(xiàn)有技術(shù)在構(gòu)造報文方面有一些缺點。構(gòu)造句子結(jié)構(gòu)的通常方法一般是利用固定表格,其中從表的第一列提取句子中的第一個單詞,從第二列提取句子的第二個單詞,等等。這建立了句法順序不變的固定句子結(jié)構(gòu);例如主語名詞放入第一列,動詞放入第二列,地點修飾詞放入第三列,地點放入第四列,日期修飾詞放入第五列,日期放入第六列,以及時間放入第七列。如果有任何句子偏離這種固定句法順序,則仍能構(gòu)造句子,但會附加上放入表中每個列類別的重復(fù)詞匯,以便構(gòu)成不同的句法順序。這會導(dǎo)致大量詞匯用完寶貴的存儲空間,并要求編碼機構(gòu)搜尋用于正確單詞的每個類別,然后確定如果該詞在該類中是適合的,則將該詞進行結(jié)合。這種方法成為一種耗時的過程。
現(xiàn)有技術(shù)在配合報文方面有一些缺點。將主語名詞與它們各自的動詞、地點、日期、時間、修飾詞、格式、否定詞等結(jié)合起來如果是非不可能地也是困難的,因為有太多的重復(fù)詞匯要結(jié)合,而且沒有固定類別指導(dǎo)編碼機構(gòu)去尋找并定位要結(jié)合的詞匯。怎樣結(jié)合這些詞匯的方式也意味著要依靠句子中的其它相關(guān)詞匯,并且如果沒有將相關(guān)詞匯分成組的固定類別,那么編碼機構(gòu)不能找到并定位指示怎樣結(jié)合其它詞匯的主語名詞。這要求使用許多布爾型函數(shù),因而這使得詞匯結(jié)合成為一個困難且耗時的工作。
現(xiàn)有技術(shù)在變換報文方面有一些缺點?,F(xiàn)有技術(shù)的編碼機構(gòu)也使得將陳述句變換為疑問句,以及將疑問句變換為陳述句很困難。具體涉及到諸如雙向(接收/發(fā)射)尋呼系統(tǒng)的雙向通信系統(tǒng),由于編碼機構(gòu)不能檢測也不能翻譯疑問句的意思,因而公式化對疑問句作出回答將要求用戶逐個單詞地重建答復(fù)陳述句。用戶需要通過準確告訴尋呼裝置什么詞匯和什么句法順序被用來構(gòu)造報文,由此適應(yīng)編碼機構(gòu)的這一缺點。因而,用戶通過手動鍵入信息而花費了寶貴的時間。
現(xiàn)有技術(shù)在翻譯報文方面有缺點。使用固定表格編碼機構(gòu)使得語言翻譯很困難。如果在將任一句子翻譯為具有不同且冗長的句法結(jié)構(gòu)的另一種語言時要求更多的分配給這種特定表格的指定列數(shù),則不能完全構(gòu)成句子且可能失去其含意?,F(xiàn)有技術(shù)編碼機構(gòu)將僅允許翻譯這些列中的詞匯,但當連接詞、前綴、后綴及句法順序在語言間有變化時,就不能翻譯有意義的報文。還有,會產(chǎn)生錯誤通信?;蛘卟荒芊g句子。
本發(fā)明意欲開發(fā)一種尋呼裝置,它使用以含意為基礎(chǔ)的句法塊編碼機構(gòu)以傳送和接收報文。
本發(fā)明可以是一種攜帶在個人或運輸工具上的便攜式單元,或居于一地點的以站為基礎(chǔ)的單元。
還有,本發(fā)明能有各種實施例,例如通過通信網(wǎng)絡(luò)傳送報文的尋呼接收機、雙向?qū)ず艚邮諜C/發(fā)射機、計算機平臺等。
本發(fā)明是要么在原地要么離開原地旅行的用于家居、辦公室、學(xué)校、醫(yī)院、實驗室等的通信尋呼機。
本發(fā)明用于向另一方報警一事件,確認一事件,用以引出一響應(yīng)來聯(lián)系呼叫方,以及接收用戶不用必須同時回答尋呼者以得到報文的其它情況。
本發(fā)明的目的是提供一種改進的尋呼裝置,它允許用戶構(gòu)造有含意的報文,變換報文,作出自動應(yīng)答,以及在不同語言間翻譯報文。由于尋呼裝置將那種報文翻譯為用戶的尋呼裝置語言,因而用戶不必要學(xué)習另一種語言以便從那種語言讀取報文。
尋呼裝置允許用戶讀取新的、存儲并發(fā)送報文。該尋呼裝置也允許用戶構(gòu)造報文句子,選擇尋呼號,并發(fā)送報文。而且,尋呼裝置允許用戶將一些項目增加到電話簿、檢查電池電平及其它系統(tǒng)功能上。
尋呼裝置預(yù)置有通用報文句子,用于更快且方便的報文構(gòu)造和應(yīng)答,還預(yù)置有能使用戶輸入個人信息的開放性參數(shù),用于增加靈活性。
按照本發(fā)明,提供一種構(gòu)造報文通信系統(tǒng),它包括一發(fā)射機裝置,用來發(fā)射包括表示報文類別的類別數(shù)據(jù)和表示報文語法特征的語法數(shù)據(jù)的報文確定數(shù)據(jù),及一接收機裝置,用來接收從所述發(fā)射機裝置發(fā)射的報文確定數(shù)據(jù)并根據(jù)接收的報文確定數(shù)據(jù)再生該報文。
按照本發(fā)明,編碼機構(gòu)使用可并列的句法塊,以便根據(jù)允許用戶讀取報文的正確句法順序形成有意義的句子,自動結(jié)合一些詞來構(gòu)造陳述句和疑問句以發(fā)送報文,對來話報文作出自動應(yīng)答,并將報文從一種語言的尋呼機翻譯為一種不同語言的尋呼機。
本發(fā)明構(gòu)造有意義的報文并減小構(gòu)造無意義句子的機會,使用較少存儲空間,使用由句法塊、支路及布爾函數(shù)組成的編碼機構(gòu)來變換句子以便作出自動應(yīng)答,并通過讀取尋呼裝置屏幕顯示為一種不同語言的句子的通用碼值在不同語言之間翻譯報文。
本發(fā)明也減少了用戶交互式操作,這樣不必一次敲入一個字符來構(gòu)成詞匯并構(gòu)造句子,用戶簡單地選擇含有詞匯或詞匯組(詞組)的按鈕來構(gòu)造句子。這也具有這樣的優(yōu)點,即能夠用更少的數(shù)據(jù)信息比特且在更少的時間內(nèi)附加上更多信息。
本發(fā)明在構(gòu)造報文方面有一些優(yōu)點。通過在每個句法塊類別中找到預(yù)先編程的詞匯和詞組,便能夠構(gòu)造有意義但卻簡明的句子。用戶從選擇表中選擇,并按下與那一選擇相對應(yīng)的按鈕,以便輸入該選擇。通常,用戶作出了選擇,就會把用戶帶到選擇表的子級菜單。子菜單的級別繼續(xù)直到構(gòu)成完整句子。使用句法塊作為基準點,這樣布爾函數(shù)成為可能。
本發(fā)明在結(jié)合報文方面有一些優(yōu)點。通過使用布爾函數(shù),由于編碼機構(gòu)簡單地處理由用戶輸入的一系列多重選擇響應(yīng)“是”或“否”,因而減少了用戶的敲鍵數(shù)量。編碼機構(gòu)有能力為了適合句子上下文和時態(tài)而通過加上單詞前綴或修改單詞主體來結(jié)合句子。支路允許編碼機構(gòu)向句法塊發(fā)送響應(yīng)并附加每個句法塊類別中包含的詞匯和詞組。為適合交談式語言而縮短詞匯也成為可能。
本發(fā)明在變換報文方面有一些優(yōu)點。通過引用執(zhí)行句法塊順序的并列的布爾函數(shù)便能夠構(gòu)造一報文作為對另一報文的響應(yīng)。例如,在本發(fā)明中只有報文的基本格式需要變換(疑問句到陳述句,或陳述句到疑問句),如果有的話還有主語(“你”到“我”,或“我”到“你”)及地點(“我處”到“你處”,或“你處”到“我處”)需要變換,以便提供用于回答的大多數(shù)結(jié)構(gòu)。
本發(fā)明在翻譯報文方面有一些優(yōu)點。通過讀取與屏幕顯示上的一種特定語言的字母數(shù)字字符相對應(yīng)的一組通用碼值便能夠?qū)⒃摲N報文翻譯為另一種語言的報文。使用句法塊能夠為碼值建立有邏輯的和有組織結(jié)構(gòu)的順序,然后這便允許另一尋呼裝置去讀這些碼值,并使用布爾函數(shù)來構(gòu)成并顯示對該特定尋呼裝置的語言進行翻譯后的報文。
來自英語尋呼裝置的完全相同的數(shù)據(jù)發(fā)射能夠?qū)⒃搱笪陌l(fā)送給另一語言的尋呼裝置,而不必使發(fā)信用戶修改該句子。還有例如法語尋呼裝置能夠?qū)碜杂⒄Z尋呼裝置的相同報文發(fā)送到又另一種語言的尋呼裝置。由尋呼裝置進行的自動翻譯增加了這樣的好處,即用戶不必學(xué)習另一種語言來讀取報文,因為尋呼裝置翻譯了該報文。因而,通信僅僅受到內(nèi)置于尋呼裝置的語言屏幕顯示的限制。在個人計算機的實施例中,這種編碼機構(gòu)可以是允許發(fā)送、讀取、翻譯更復(fù)雜報文的很有效工具,特別是通過電子郵件與通信網(wǎng)絡(luò)連接。
圖1表示按照本發(fā)明的雙向?qū)ず魴C的第一實施例的前視圖;圖2是表示第一實施例的電路配置的方框圖;圖3表示圖7所示句法塊碼值及其定義之間的關(guān)系;圖4表示圖7所示句法塊碼值及其定義之間的關(guān)系;圖5表示圖7所示句法塊碼值及其定義之間的關(guān)系;圖6表示圖7所示句法塊碼值及其定義之間的關(guān)系;圖7表示由一系列句法塊碼組成的報文的數(shù)據(jù)格式;圖8是表示菜單顯示中的變化的第一實施例的流程圖;圖9A到9F表示圖8的流程圖中包括的各種菜單顯示的實例;圖10是表示“構(gòu)造報文”程序的第一實施例的流程圖;圖11A到11C表示圖10的流程圖中包括的各種菜單顯示的實例;圖12是表示圖10中“結(jié)合”程序的細節(jié)的流程圖;圖13A和13B表示圖12的流程圖中包括的各種菜單顯示的實例;圖14是表示在“構(gòu)造報文”程序中菜單顯示的變化的詳細流程圖;圖15是表示在“構(gòu)造報文”程序中菜單顯示的變化的詳細流程圖;圖16是表示在“構(gòu)造報文”程序中菜單顯示的變化的詳細流程圖;圖17是表示在“發(fā)送報文”程序中菜單顯示的變化的詳細流程圖;圖18是表示在“讀取報文”程序中菜單顯示的變化的詳細流程圖;圖19是表示在“讀取報文”程序中菜單顯示的變化的詳細流程圖;圖20是表示“顯示”過程的詳細流程圖;圖21是表示“顯示”過程的詳細流程圖;圖22是表示“顯示”過程的詳細流程圖;圖23是表示“顯示”過程的詳細流程圖24是表示“顯示”過程的詳細流程圖;圖25是表示“顯示”過程的詳細流程圖。
現(xiàn)在將參照


按照本發(fā)明的構(gòu)造報文通信系統(tǒng)的優(yōu)選實施例。下面的說明將把雙向式尋呼機作為按照本發(fā)明的構(gòu)造報文通信系統(tǒng)的第一實施例。然而,如下所述,本發(fā)明不限于雙向式尋呼機系統(tǒng)。
雙向式尋呼機終端裝置由兩部分組成編碼機構(gòu)及用戶界面。
圖1表示按照第一實施例的雙向式尋呼機的用戶界面。用戶界面以硬件外殼10為基礎(chǔ)。外殼10是便攜式尋呼機、計算機等的形式。此外殼10能夠由諸如塑料、玻璃、金屬、木材、合成物等適合于其特定應(yīng)用的材料構(gòu)成。此外殼保護尋呼裝置的內(nèi)部部件,并且提供用戶能夠相互作用的表面。
諸如按鈕、鍵盤、鼠標等輸入機構(gòu)允許用戶輸入數(shù)據(jù)給編碼機構(gòu),以便構(gòu)成、發(fā)送和接收報文,維護地址電話簿,檢查電池電平等。按鈕的功能依據(jù)顯示的菜單選擇。本發(fā)明的一個實施例具有四個功能按鈕,例如READ MESSAGE(讀取報文)的功能-1(Fn1)按鈕20,SEND MESSAGE(發(fā)送報文)的功能-2(Fn2)按鈕22,MAINTAIN DEVICE(維護裝置)的功能-3(Fn3)按鈕24,及用作為開放性參數(shù)的功能-4(Fn4)按鈕26。向上箭頭按鈕30向上滾動到選擇表的頂端,而向下箭頭按鈕32向下滾動到選擇表的底端。使用退出/輸入按鈕34退出當前屏幕顯示12。輸入機構(gòu)的其它實施例可以包括功能按鈕,功能按鈕和鍵盤,功能按鈕和鼠標,鍵盤,鼠標,或功能按鈕和鍵盤和鼠標的任何組合。
用戶界面10也有一屏幕顯示12,用來顯示報文、按鈕功能報文和圖形圖象。要讀或發(fā)送的報文以字母數(shù)字形式顯示屏幕顯示12上。用字母數(shù)字字符和發(fā)音符號顯示四行(本例中第四行為空白),這四行與功能按鈕相對應(yīng)。圖形圖像包括例如指示已接收到新報文的新報文圖像(如圖9B中所示的70),指示尋呼裝置的電池能量級的電池電平圖像,以及指示是否有比屏幕能顯示的更多的可用選擇項的上箭頭圖像和下箭頭圖象(滾動三角形)。屏幕顯示12可以由LCD、CRT等構(gòu)成。
圖2表示第一實施例的雙向式尋呼機的電路結(jié)構(gòu)的方框圖。發(fā)射器/接收天線50經(jīng)選擇器開關(guān)56與發(fā)射器52或接收器54相連。發(fā)射器52經(jīng)無線信道發(fā)送報文給雙向式尋呼機系統(tǒng)的基站(未示出)。從基站發(fā)射的報文由接收器54接收。裝有CPU(中央處理器)58來控制整個操作,包括報文構(gòu)造過程,報文讀取過程,及報文發(fā)送過程等。發(fā)射器52,接收器54及CPU58與系統(tǒng)總線60相連。屏幕顯示12和鍵輸入機構(gòu)62與系統(tǒng)總線60連接。還有,碼表64,只讀存儲器(ROM)66及隨機存取存儲器(RAM)68與系統(tǒng)總線60相連。碼表64存儲在本實施例中被通信的報文的碼。
下面說明本發(fā)明的第二部分即編碼機構(gòu)。編碼機構(gòu)是本發(fā)明的核心,它包括以碼流形式對報文的不同部分的含意進行編碼的句法塊,及將該碼流輸入翻譯成字母數(shù)字屏幕顯示的機構(gòu)。
假定句法塊結(jié)構(gòu)、編碼機構(gòu)能夠?qū)⒃~匯、詞匯的結(jié)合及詞匯的銜接引入到邏輯語句句法順序中。詞組、詞匯及發(fā)音符號預(yù)先編程到尋呼裝置中,則所有句法塊組合總能得到正確的詞匯、單詞或發(fā)音符號。
編碼方案的重要點在于它與所使用的語言無關(guān);即碼的含意能夠以不同語言表達。對于非英語語言的尋呼裝置,編碼機構(gòu)讀取相同數(shù)字的碼流,并使用類似機構(gòu)將數(shù)字碼翻譯為對該特定語言的內(nèi)置在接收尋呼裝置中的屏幕顯示。因此,按照本發(fā)明,英語發(fā)話人使用英語尋呼機裝置能夠發(fā)射英語報文,并且法語發(fā)話人使用法語尋呼機裝置能夠接收該報文,其中以法語顯示接收的報文。
基本編碼機構(gòu)是用來表達特定希望的報文的含意的一系列碼,和用來將詞組、詞匯和發(fā)音符號銜接起來以顯示報文內(nèi)容的機構(gòu)。碼表64(圖2)存儲如圖3到6所示的碼表。此表包括四列句法塊類別,碼值,顯示,子碼值。句法塊類別如圖7所示包括格式、陳述(疑問)格式、類別、子類(主語)、動詞時態(tài)、地點從句、日期修飾詞、日期單元、日期值、時間修飾詞、時間(小時)及時間(分)。
表中的大多數(shù)元素是對報文語義特征的說明;例如報文是不是疑問句,及何種形式的疑問句。從預(yù)先編程的選擇中選擇的目的是要簡化和加快構(gòu)造報文,并保證一致的通信,而不是試圖以一給定語言適應(yīng)所有可能的句子變化。
將碼值分配給一個單詞或詞組的含意的值是指本發(fā)明不直接依賴于ASSII字符表。使得在本發(fā)明中這特別能應(yīng)用于不同語言間的通信。本發(fā)明還使得直接生成報文,而不必強迫用戶參照大量數(shù)據(jù)表來逐個字符或逐個單詞地構(gòu)成報文。
圖3到6表示用于每個句法塊的預(yù)先編程的選擇表。這些碼值分配給定每個詞組、單詞號和發(fā)音符號,并且這些碼是引導(dǎo)編碼機構(gòu)如何執(zhí)行的信息。注意到子類僅應(yīng)用于某些類;在不適用時,不使用也不定義該值。地點從句的碼值說明如何選擇值以便有助于壓縮最終碼。通過將初始碼值(OFFICE(辦公室),LOCATION(地點),CUSTOM(習慣)等)的值加到次級碼(AT(在),AT MY(在我處)等)的值上來得到地點從句碼,從而得到零(0)和三十一(31)之間的值,包括0和31。這不為構(gòu)造報文機構(gòu)所要求,但可以說明本發(fā)明怎樣有助于壓縮。
下面說明報文顯示和碼值的相關(guān)性的例子。顯示報文的步驟如下1)在碼流中讀取并且提取類別和子類值。這兩個值確定報文的主語名詞和動詞。
2)從碼流中提取格式、陳述/疑問句格式和動詞時態(tài)。它們中的這些確定報文的正確的單詞順序和動詞結(jié)合。
3)從碼流中提取地點從句值。如果有指示,這會將地點前置詞短語加到報文上。如果指明了習慣地點,則從碼流中提取12-字符ASCII單詞。
4)從碼流中提取日期和時間從句值。如果有指示的話,這些會將日期/時間前置詞短語加到報文上。
下面說明碼值和顯示的三個例子。
例1英語疑問句屏幕顯示字串WILL THE MEETING BE AT YOUR OFFICE TUESDAY@300PM?(星期二下午3點將在你辦公室開會嗎?)句法塊類別順序1、格式[1]2、疑問句格式3]3、類別
4、子類[Z](本例中未使用也未定義)5、動詞時態(tài)[2]6、地點[3]7、日期修飾詞
8、日期單位[2]9、日期值[2]10、時間修飾詞[1]11、時間(小時)[3]12、時間(分)
碼值[1]& [3]&
& [X]& [2]& [3]&
& [2]& [2]& [1]& [3]&
二進制碼流1.11.000.X.010.00011.00.010.0010.1.0011.00例子2英語陳述句屏幕顯示字串THE MEETING WILL BE AT MYOFFICE TUESDAY@300PM(星期二下午3點在我辦公室開會)句法塊類別順序1、格式
2、陳述句格式[1]3、類別
4、子類[X]5、動詞時態(tài)[2]6、地點[2]7、日期修飾詞
8、日期單位[2]9、日期值[2]10、時間修飾詞[1]11、時間(小時)[3]12、時間(分)
碼值
& [1]&
& [X]& [2]& [2]&
& [2]& [2]& [1]& [3]&
二進制碼流0.01.000.X.010.00010.00.010.0010.1.0011.00例子3法語陳述句屏幕顯示字串LA RENCONTRE SERA AS MONBUREAU MARDI @300PM句法塊類別順序1、格式
2、陳述句格式[3]3、類別
4、子類[X]5、動詞時態(tài)[2]6、地點[2]
7、日期修飾詞
8、日期單位[2]9、日期值[2]10、時間修飾詞[1]11、時間(小時)[3]12、時間(分)
碼值
& [3]&
& [X]& [2]& [2]&
&[2]& [2]& [1]& [3]&
二進制碼流0.11.000.X.010.00010.00.010.0010.1.0011.00碼值由編碼機構(gòu)讀取,以便確定將顯示哪些詞組、詞匯或發(fā)音符號。還有,布爾函數(shù)確定句法塊的流動順序沿支路指向何處。對于本領(lǐng)域的專業(yè)人員來說很明顯的是能夠以不同方法執(zhí)行產(chǎn)生這些布爾函數(shù)的過程。例如,能用一系列IF(如果)…THEN(那么)…ELSE(其它)結(jié)構(gòu)來做出關(guān)于單詞選擇/順序的所有判定。例如IF(類別==THE MEETING IS)THEN IF(格式==陳述句)THEN IF(陳述句格式==肯定的)THEN IF(動詞時態(tài)==過去時)主語和動詞=Tne meeting was;ELSE IF(動詞時態(tài)==現(xiàn)在時)主語和動詞=The meeting is;ELSE…結(jié)束IFELSETHEN IF(動詞時態(tài)==過去時)主語和動詞==The meeting wasn’t;ELSE IF(動詞時態(tài)==現(xiàn)在時)主語和動詞=The meeting isn’t;ELSE…結(jié)束IFELSETHEN IF(疑問句格式==WHERE)THEN IF(動詞時態(tài)==過去時)主語和動詞==Where was the meeting;ELSE IF(動詞時態(tài)=現(xiàn)在時)主語和動詞=Where is the meeting;ELSE…結(jié)束IFELSE IF(疑問句格式==WHEN)THEN IF(動詞時態(tài)==過去時)主語和動詞=When was the meeting;ELSE IF(動詞時態(tài)==現(xiàn)在時)主語和動詞=When is the meeting;ELSE…結(jié)束IFELSE結(jié)束IF結(jié)束IFELSE IF(類別==I/YOU CALL)THEN…
注意到對于每種要顯示的語言,作出這些判定的順序和排列是不同的。另一方面,詞組基本上可以編碼為一系列表,而不同的碼值用作為這些表的偏移量。還有,表中的準確數(shù)據(jù)、使用各種碼值的順序及偏移量對于每種要顯示的語言都將不同。這里提出的本發(fā)明不依賴于用來解譯碼流的精確機構(gòu);而且,本發(fā)明是編碼機構(gòu),編碼的值和方法,及它們提供的能力。
作為從碼流輸入得出的顯示示意圖,下面表示用來構(gòu)造例子2的英語陳述句[格式(S)]+[類別]+[動詞時態(tài)和語態(tài)]+[地點修飾詞]+[地點]+[日期修飾詞]+[日期單位和值]+[時間]+[時間修飾詞]+[發(fā)音符號]下面說明通常地句法塊碼值如何與上述句法結(jié)構(gòu)相對應(yīng)。[3]+
THE MEETING(IS)+[2]WILL BE+[1]AT MY+[1]OFFICE+
+[2]&[3]TUESDAY+[3]&
@300+[1]PM+
下面是用以構(gòu)造例子1的英語疑問句的句法塊類別的句法結(jié)構(gòu)。+[動詞時態(tài)]+[子類]+[動詞(肯定式或否定式)]+[地點修飾詞]+[地點]+[日期修飾詞]+[日期]+[時間]+[時間修飾詞]+[發(fā)音符號]下面是用以構(gòu)造上述句法結(jié)構(gòu)的英語疑問句的句法塊碼值的句法結(jié)構(gòu)。[3]+[1]WILL+
THE MEETING+[1]BE+[2]AT YOUR+[1]OFFICE+
+[1]TUESDAY+[3]&
@300+[1]PM+
?如果根據(jù)IF…THEN…ELSE結(jié)構(gòu),用以顯示這些報文的機構(gòu)如下所示。從碼流輸入得到類別IF(類別==0)/*THE MEETING(TO BE)*/THEN從碼流輸入得到格式IF(格式==0)/*陳述句*/THEN從碼流輸入得到陳述句格式IF(陳述句格式==3)/*肯定式*/THEN從碼流輸入得到動詞時態(tài)IF(動詞時態(tài)==將來時)主語和動詞==THE MEETING WILL BE;結(jié)束IF結(jié)束IF結(jié)束IF結(jié)束IF從碼流輸入得到地點從句IF(地點從句>0 & 地點從句<25)THENIF(0<地點從句<5)地點串==OFFICE結(jié)束IF結(jié)束IF從地點從句得到地點修飾詞IF(地點修飾詞==1)地點串==AT MY+地點串結(jié)束IF從碼流輸入得到日期單位IF(日期單位==2)THEN從碼流輸入得到日期值IF(日期值==2)THEN日期串==TUESDAY結(jié)束IF結(jié)束IF從碼流輸入得到日期修飾詞IF(日期修飾詞==0)THEN日期串==+日期串結(jié)束IF從碼流輸入得到時間小時IF(時間小時==3)THEN時間串=3結(jié)束IF從碼流輸入得到時間分IF(時間分==0)THEN時間串=時間串+00結(jié)束IF從碼流輸入得到時間修飾詞IF(時間修飾詞==1)THEN時間串=時間串+PM結(jié)束IFIF(格式==0)THEN報文串=主語和動詞+地點串+時間串報文串=報文串+
結(jié)束IF由[格式+類別]+[動詞時態(tài)&語態(tài)]+[地點修飾詞]+[地點]+[日期修飾詞(未使用)]+[日期單位&值]+[日期單位&值]+[時間]+[發(fā)音符號]組成的英語陳述句報文的各種例子如下。[THE MEETING][IS][AT THE][OFFICE][FRIDAY][@500 PM][.][THE MEETING][WILL BE][AT THE][OFFICE][FRIDAY][@500 PM][.][THE MEETING][WAS][AT THE][OFFICE][FRIDAY][@500 PM][.][THE MEETING][ISN′T][AT MY][HOME][TUESDAY][@200 PM][.][THE PACKAGE][WONT BE][AT MY][HOME][TUESDAY][@200 PM][.][THE PACKAGE][WASN′T][AT MY][HOME][TUESDAY][@200 PM][.][THE MEETING][IS][AT YOUR][SITE][WEDNESDAY][@930 AM][.][THE MEETING][WILL BE][AT YOUR][SITE][WEDNESDAY][@930 AM][.][THE MEETING][WAS][AT YOUR][SITE][WEDNESDAY][@930AM][.][I][AM][AT THE][CLUB][TODAY][@615 PM][.][I][WILL BE][AT THE][CLUB][TODAY][@615 PM][.][I][WAS][AT THE][CLUB][TODAY][@615 PM][.][YOU][AREN′T][AT THE][PLANT][TOMORROW][@845 AM][.][YOU][WON′T BE][AT THE][PLANT][TOMORROW][@845 AM][.][YOU][WEREN′T][AT THE][PLANT][YESTERDAY][@845 AM][.]
由[格式+動詞時態(tài)]+[類別&子類]+[地點修飾詞]+[地點]+[日期修飾詞]+[日期]+[時間]+[發(fā)音符號]組成的英語疑問句報文的各種例子如下。[THE MEETING][AT THE][OFFICE][FRIDAY][@500 PM][?][WILL(BE)][THE MEETING BE][ATTHE][OFFICE][NEXT][FRIDAY][@500 PM][?][WAS][THE MEETING][AT THE][OFFICE][LAST][FRIDAY][@500 PM][?][IS][THE MEETING][AT YOUR][SITE][WEDNESDAY][@930 AM][?][WILL(BE)][THE MEETING BE][AT YOUR][SITE][NEXT][WEDNESDAY][@930 AM][?][WAS][THE MEETING][AT YOUR][SITE][WEDNESDAY][@930 AM][?][AM][I][AT THE][CLUB][TODAY][@615 PM][?][WILL BE][I][AT THE][CLUB][TODAY][@615 PM][?][WAS][I][AT THE][CLUB][TODAY][@615 PM][?][WHERE IS][THE MEETING][TODAY][?][WHERE WILL(BE)][THE MEETING BE][NEXT][FRIDAY][?][WHERE WAS][THE MEETING][LAST][MONTH][?][WHEN IS][THE MEETING][AT YOUR][SITE][?][WHEN WILL(BE)][THE MEETING BE][AT][HOSPITAL][?][WHEN WAS][THE MEETING][AT THE ][SCHOOL][?][WHERE&WHENIS][THE MEETING][?][WHERE&WHEN WILL(BE)][THE MEETING BE][?][WHERE&WHEN WAS][THE MEETING][?][COULD(BE)][THE MEETING BE][AT YOUR][OFFICE][@230 PM][?][SHOULD(BE)][THE MEETING BE][AT YOUR][OFFICE][@230 PM][?][WHERE IS][THE PACKAGE][?][WHERE WILL(BE)][THE PACKAGE BE][?][WHERE WAS][THE PACKAGE][?][WHEN IS][THE PACKAGE][AT YOUR][OFFICE][?][WHEN WILL(BE)][THE PACKAGE BE][AT MY][HOME][?][WHEN WAS][THE PACKAGE][HERE][?][WHERE ARE][YOU][?][WHERE WILL(BE)][YOU BE][?][WHERE WERE][YOU][?][CAN(BE)][YOU BE][AT][HOME][TODAY][?][WHERE&WHEN WILL(BE)][YOU BE][?][CAN(BE)][THE MEETING BE][ATMY][OFFICE][NEXT][MONDAY][@945 AM][?]
注意到如果疑問句以“where”開始(即,疑問句格式是0),則不使用地點從句(首先,地點是需要詢問的)。類似地,如果疑問句以“when”開始,則不使用日期/時間從句。
下面將說明結(jié)合報文的編碼機構(gòu)。結(jié)合報文包括合并類別和子類的正確的動詞&時態(tài),和構(gòu)成被認為適合該語言的詞匯和詞組。
此過程以對一組指令的一系列“YES”或“NO”響應(yīng)來使用布爾函數(shù)。例如,為了結(jié)合類別“I AM”的正確動詞,布爾函數(shù)可提供下列公式IF格式=0IF主語類別=0THEN動詞=[THE MEETING WAS,THE MEETING IS,THE MEETING WILL BE,THE MEETING SHOULD BE,THE MEETING COULD BE]ELSE IF 類別=2THEN IF 子類=0動詞=[I WAS,I AM,I WILL BE,I SHOULD BE,I COULD BE]ELSE動詞=[YOU SERE,YOU ARE,YOU WILL BE,YOU SHOULD BE,YOU COULD BE]結(jié)束IFELSE…此過程不僅對于顯示接收碼的結(jié)果是有用的,而且使得構(gòu)造報文的過程更簡單。不象現(xiàn)有技術(shù)那樣要求顯示類別,動詞,動詞時態(tài)等的所有可用詞匯,本發(fā)明可以僅顯示當前相關(guān)數(shù)據(jù)。本發(fā)明的一個實施例通過首先要求用戶從他們希望的類別表中進行選擇來引導(dǎo)用戶。然后用戶回答各種適當?shù)膯栴},諸如報文是不是陳述句或疑問句,或者陳述句是肯定式還是否定式。當已回答了正好二個或三個提問時,可以顯示被正確形成和結(jié)合的報文作為文本。而且,然后布爾函數(shù)可以沿正確路徑將該序列引至下一組選擇,總能形成正確句子。
在將動詞/名詞選擇配合入正確順序的例子中,下面兩個例子說明在陳述句和疑問句之間的不同位置中使用的名詞“THE MEETING”和動詞“TOBE”。
英語陳述句的句法結(jié)構(gòu)碼值的一個例子。+
THE MEETING+[1]WILL BE+…英語疑問句的句法結(jié)構(gòu)碼值的一個例子。+[1]WILL+
THE MEETING+[1]BE+步驟如下1)編碼機構(gòu)讀取用于格式、陳述/疑問格式、類別、子類和動詞時態(tài)的碼值,并引導(dǎo)布爾函數(shù)來顯示用于陳述句的短語“THE MEETING WILL BE”,并將動詞分開,以顯示用于疑問句的“WILL THE MEETING BE’。
2)編碼機構(gòu)繼續(xù)讀取報文中的所有碼值,并根據(jù)句子的格式和主語類別引導(dǎo)布爾函數(shù)來正確結(jié)合和縮小詞匯,諸如下列詞匯動詞,地點修飾詞,地點,日期修飾詞,日期,時間,時間修飾詞。
這就會生成有意義的句子而同時減少將生成無意義句子的機會。實際上,盡管最終屏幕顯示已預(yù)先編程,本尋呼裝置可以表現(xiàn)出它具有一些智能,并根據(jù)對用戶輸入的“YES”或“NO”響應(yīng)作出判定。
下面將說明變換報文的編碼機構(gòu)。變換報文是自動改變一些句法碼值,因此重新安排句子元素的位置以遵照不同句法模式的過程。這種變換對于通過將陳述句轉(zhuǎn)換為疑問句和將疑問句轉(zhuǎn)換為陳述句而自動產(chǎn)生對報文的應(yīng)答是特別有用的。
在碼值-和一顯示例子的例子1和例子2中說明了這種過程。疑問句“WILL THE MEETING BE AT YOUR OFFICE TUESDAY @300PM?”僅通過兩次變化就變換為應(yīng)答“THE MEETING WILL BE AT MY OFFICE TUESDAY@300PM”。格式值從[1](疑問句)變化為
(陳述句),而地點從句的修飾詞子碼從[2](AT YOUR)(在你處)變化為[1](AT MY)(在我處)。該重新安排通過顯示機構(gòu)得以全部完成。
在所有情況中,最多通過變換三個值即格式、子類和地點修飾詞就可以產(chǎn)生用于應(yīng)答的基本格式。通過布爾函數(shù)識別對一些進一步判定的要求,并進行適當?shù)奶鎿Q。例如,當陳述句報文具有其地點或日期/時間從句空白(或兩者都是)(例如,THE MEETING IS TODAY。)時,則提出對該信息的自動變換的疑問句(例如WHERE IS THE MEETING TODAY?)。這一過程不僅用來就主題保持通信,而且節(jié)省了使用戶從劃線處生成這樣的應(yīng)答的過程。如果用戶希望不同的響應(yīng)/應(yīng)答,可以進行選擇,但碼值和編碼機構(gòu)允許直接產(chǎn)生最可能的回答。
下面將說明翻譯報文的編碼機構(gòu)、翻譯報文是顯示從一種語言譯成另一種語言的句子并調(diào)整單詞變化及句法順序以適合每種特定語言。支持非英語語言所需要的變化僅僅是改變編碼/顯示機構(gòu)。圖3到6所示的選擇表不必為每種特定語言而修改;僅僅是最終的顯示要改變。
為將英語報文翻譯為法語報文,法語尋呼裝置讀取從英語尋呼裝置發(fā)送的碼值,并查找與輸入碼流對應(yīng)的預(yù)先編程的詞組、詞匯和發(fā)音符號,并重復(fù)檢索并顯示,直到整個報文以法語顯示在屏幕上。重要點是報文不必直接翻譯;而且該碼流被解譯以用其它語言顯示報文。
下面表示法語句法順序和英語報文(THE MEETING WILLBE AT MY OFFICE TUESDAY @300PM)的翻譯。
步驟如下1)法語尋呼裝置的編碼機構(gòu)查找由英語尋呼裝置發(fā)送的格式碼值,并按照法語語言規(guī)則構(gòu)成句法。
2)編碼機構(gòu)繼續(xù)讀取碼值并顯示下列詞匯的法語對應(yīng)詞陳述/疑問格式,類別,子類,動詞時態(tài),地點從句,日期修飾詞,日期,小時,分,時間修飾詞這會導(dǎo)致翻譯有意義的句子并盡可能進行翻譯。實際上,尋呼裝置可以表示出它似乎有一些智能,盡管最終屏幕顯示是預(yù)先編程的,并且由IF…THEN…ELSE判定來對碼流進行作用。
本發(fā)明中表示的特定編碼機構(gòu)的另一方面是報文的水平得益于顯著的數(shù)據(jù)壓縮。下面將說明進行壓縮的編碼機構(gòu)。圖3到圖6所示的有限選擇能夠以基于二進制的碼來表示,允許報文以緊湊的、不是作為ASCII字符流的編碼形式被發(fā)送。
由編碼機構(gòu)編碼的信息作為二進制數(shù)據(jù)流在這些裝置之間被通信。通過將代表圖3到6所示的碼值的碼位(碼值二進制編碼)連接成或者31或者103位的單一流中構(gòu)成該碼流,如下所示。
碼值名稱碼位格式 1陳述/疑問格式2類別 3子類 1動詞時態(tài) 3地點從句 5日期修飾句 2日期單位 3日期值 4日期值 2時間(小時) 1時間(分) 2時間修飾詞 1總報文位 31可選擇的習慣地點 72最壞情況的總位數(shù) 103在地點從句引用習慣地點串,并附加的12位表示12ASCII字符時使用103位碼。為說明這如何有助于壓縮,將使用報文“THE MEETING WILL BE AT MY OFFICE TUESDAY@300PM”(例子2)。這一報文包含51個字符;標準字母數(shù)字系統(tǒng)使用7位來表示每個字符,結(jié)果報文長度為357位51(字符/報文)×7(位/字符)=357(位/報文)另一方面,構(gòu)造報文編碼機構(gòu)不管相應(yīng)ASCII的長度,使用剛好31位(沒有習慣地點串)。在上述例子中,這表示幾乎12比1的壓縮比。即使報文包含習慣地點串,也能得到至少3比1的壓縮比。對于這一特定實施例,在尋呼裝置中,這種壓縮直接導(dǎo)致尋呼系統(tǒng)有能力攜帶更多報文,并因而增加了客戶和利潤。
參照圖8及其后的流程圖說明詳細的操作。當接通該裝置電源時,在圖8的步驟S1屏幕顯示12顯示器主菜單。主菜單包括三行顯示;即READ MESSAGE(讀取報文),SENE MESSAGE(發(fā)送報文),MAINTAIN DEVICE(維護裝置),如圖9A所示。如果按下功能-1按鈕20以選擇READ MESSAGE,則屏幕顯示器12在步驟S2顯示一讀取報文菜單。讀取報文菜單包括四行顯示READ SAVED MESSAGES(讀取存儲的報文),READ NEW MESSAGES(讀取新報文),READ SENT MESSAGES(讀取發(fā)送報文),及表示已收到新的報文的一新報文圖示70,如圖9B所示。
在讀取報文菜單上,如果按下功能-2按鈕以選擇READ NEW MESSAGES,則屏幕顯示器12在步驟S3顯示新報文。如果在讀取新報文之后按下退出/輸入扭鈕34,則屏幕顯示器12在步驟S4顯示報文選擇菜單。報文選擇菜單包括四行顯示REPLY TO/RESEND MESSAGE(應(yīng)答/再發(fā)送報文),PREVIOUS MESSAGE(前一報文),NEXT MESSAGE(下一報文),DELETE MESSAGE(刪除報文),如圖9C所示。
在報文選擇菜單上,如果按下功能-1按鈕20以選擇REPLY,屏幕顯示器12在步驟S5顯示應(yīng)答菜單。該應(yīng)答菜單包括四行顯示YES,NO,AUTO REPLY(自動回答),BUILD REPLY(構(gòu)造應(yīng)答),如圖9D所示。
另一方面,在主菜單上,如果按下功能-2按鈕22以選擇SEND MESSAGE,則屏幕顯示器12在步驟S6顯示發(fā)送報文菜單。發(fā)送報文菜單包括三行顯示BUILD MESSAGE(構(gòu)造報文),SELECT ADDRESS(選擇地址),TRANSMIT MESSAGE(發(fā)送報文),如圖9E所示。
在發(fā)送報文菜單上,如果按下功能-1按鈕20以選擇BUILD MESSAGE,屏幕顯示器12在步驟S7顯示構(gòu)造報文菜單。構(gòu)造報文菜單包括四行顯示CHOOSE A CATEGORY(選擇一個類別)(標題),THE METING IS(會議是),THE PACKAGEIS(包裝是),IAM/YOUARE(我/你),如圖9F所示。
如上所述,本尋呼機的用戶按照導(dǎo)引菜單顯示可以容易地選擇合適的選擇。
圖10是表示圖8中步驟S7的構(gòu)造報文程序的流程圖。在步驟S11,在構(gòu)造報文菜單上選擇類別“THE MEETING IS”(圖9F)。在步驟S12,顯示如圖11A所示的陳述/疑問菜單。陳述/疑問菜單顯示DOYOU WANT A STATEMENT OR A QUESTIONG ABOUT A MEETING?(關(guān)于會議你想要一個陳述句還是疑問句?)。在步驟S13判定是否指定了疑問句。如果指定了疑問句,則在步驟S14顯示如圖11B所示的疑問句格式菜單。疑問句格式菜單顯示W(wǎng)HERE(何地)…,WHEN(何時)…,WHERE AND WHEN(何地及何時)…,{NO PREFIZ}(無前綴)。在步驟S15判定是否應(yīng)當指定子類。如果應(yīng)當指定子類,則在步驟S16執(zhí)行I/YOU(我/你)選擇。
如果在步驟S13指定陳述句,則在步驟S17判定是否應(yīng)當指定子類。如果應(yīng)當指定子類,則在步驟S18執(zhí)行I/YOU選擇。在步驟S19后,顯示一陳述格式菜單。在步驟S16和S19之后,在步驟S20執(zhí)行連接程序。在步驟20,顯示如圖11C中所示的連接報文菜單。連接報文菜單顯示ISTHE MEETING{AT LOCATION}(在地點){INSERT DATE/TIME}(插入日期/時間)。
圖12是表示圖10中的步驟S20的連接程序的流程圖。在步驟S31,動詞時態(tài)(在這一例子中為現(xiàn)在時)變?yōu)閷頃r。在步驟S32,附加地點從句“AT YOUR OFFICE”(在你辦公室)。因此,如圖13A所示,屏幕顯示W(wǎng)ILL THE MEETING BE AT YOUR OFFICE(將在你辦公室開會){INSERT DATE/TIME}(插入日期/時間)?。在步驟S33,插入時間/日期“TUESDAY @1030 AM(星期二上午1030)”。因此,如圖13B所示,屏幕顯示W(wǎng)ILL THE MEETING BE AT YOUR OFFICETUESDAY @1030 AM(星期二上午1030將你辦公室開會)?”。
如上所述,按照導(dǎo)引菜單顯示能容易地構(gòu)造報文。
參照圖14到16所示的流程圖說明構(gòu)造報文的詳細過程。通過用戶輸入由尋呼裝置提示的功能進行生成報文的過程。然后尋呼裝置響應(yīng)用戶的輸入,并產(chǎn)生下一個子菜單選擇表。存儲作出的各種選擇作為用于最終報文碼的碼值。重復(fù)這一過程直到完成該報文并發(fā)射該碼。例如,為構(gòu)造顯示如下的報文THEMEETING IS AT MY OFFICE TOMORROW @1030 AM(該會議在明天上午1030在我辦公室召開),要進行下列步驟。
當用戶啟動尋呼裝置時,在步驟S100顯示主菜單。屏幕顯示READMESSAGE,SEND MESSAGE,MAINTAIN DEVICE。
用戶在步驟S102啟動功能-2按鈕22以選擇SEND MESSAGE。屏幕顯示BUILD MESSAGE,SELECT ADDRESS,TRANSMIT MESSAGE用戶在步驟S104啟動功能-1按鈕20以便選擇BUILD MESSAGE。屏幕顯示類別選擇A MEETING(一會議),A PACKAGE(一包裝),WHERE I/YOU ARE(我/你在何處),APHONE CALL(一電話呼叫)。
用戶在步驟S106啟動功能-2按鈕22以便選擇A MEETING。這一選擇被記錄為類別的值。屏幕顯示DO YOU WANT A STATEMENT OR A QUESTION ABOUT A MEETING?。
用戶在步驟S108啟動功能-2按鈕22以便選擇STATEMENT(陳述句)。這一選擇被記錄為格式的值。屏幕顯示THE MEETINGIS(該會議是),THE MEETING ISN’T(該會議不是)。
用戶在步驟S110啟動功能-1按鈕20,以便選擇THE MEETING IS。這一選擇被記錄為陳述句格式的值。屏幕顯示THE MEETING IS{AT LOCATION}{INSERT DATE/TIME}。
用戶在步驟S112啟動功能-3按鈕24,以選擇{AT LOCATION}.屏幕顯示NO LOCATION PHRESE(沒有地點詞組},RELATIVE(HERE,THERE),AT{GENERIC}(在普通地點),AT{CUSTOM}(在習慣地點)。
用戶在步驟S114啟動功能-3按鈕24以選擇AT{GENERIC},屏幕顯示OFFICE(辦公室),HOME(家),SCHOOL(學(xué)校),SITE(場地),HOSPITAL醫(yī)院),RESTAURANT(飯店)。
用戶在步驟S116啟動功能-1按鈕20以選擇OFFICE。屏幕顯示AT THE OFFICE(在該辦公室),AT MY OFFICE(在我辦公室),AT YOUR OFFICE(在你辦公室),AT OFFICE(在辦公室)。
用戶在步驟S118啟動功能-2按鈕22以選擇AT MY OFFICE。這一選擇被記錄為地點從句的值。屏幕顯示THE MEETING IS AT MY OFFICE{INSERT DATE/TIME}(會議在我辦公室開{插入日期/時間})。
用戶在步驟S120啟動功能-4按鈕26以選擇{INSERT DATE/TIME}。屏幕顯示{INSERT DATE},@{INSERTTIME}({插入日期}@{插入時間})。
用戶在步驟S122啟動功能-1按鈕20以選擇{INSERT DATE}.屏幕顯示RELATIVE DAY(相關(guān)日),DAY OF WEEK(周中日),MONTH OF YEAR(年中月),YEAR(年)。
用戶在步驟S124啟動功能-1按鈕20以選擇RELATIVE DAY。這一選擇被記錄為日期單位的值。屏幕顯示YESTERDAY(昨日),TODAY(今日),TOMORROW(明日)。
用戶在步驟S126啟動功能-3按鈕24以選擇TOMORROW。這一選擇被記錄為日期值的值。屏幕顯示TOMORROW,@{INSERTTIME}。
用戶在步驟S128啟動功能-2按鈕22以選擇{INSERT TIME}。屏幕顯示1200PM,100PM,200PM,300PM。
用戶啟動上行按鈕30。屏幕顯示800AM,900AM,1000AM,1100AM。
用戶在步驟S132啟動功能-3按鈕24,以選擇1000AM。這一選擇被記錄為時間修飾詞和時間小時的值。屏幕顯示10AM,1015AM,1030AM,1045AM。
用戶在步驟S134啟動功能-3按鈕24以選擇1030AM。這一選擇被記錄為時間分鐘的值。屏幕顯示THE MEETING IS ATMY OFFICE TOMORROW @1030AM(會議明天上午1030在我辦公室開)。
用戶在步驟S136啟動退出按鈕34以結(jié)束構(gòu)造報文程序。屏幕顯示BUILD MESSAGE,SELECT ADDRESS,SEND MESSAGE。
用戶在步驟S138啟動功能-2按鈕22以選擇SEND MESSAGE。屏幕顯示NORMAL PRIORITY(正常優(yōu)先級),REPLYNOT REQUESTED(不要求回答),ADD TELEPHONENUMBER(增加電話號碼),TRANSMIT(發(fā)射)。
用戶在步驟S140啟動功能-4按鈕26以選擇TRANSMIT。然后將這樣構(gòu)造的報文經(jīng)發(fā)射器52和無線50發(fā)射給基站。屏幕顯示返回到主菜單。
現(xiàn)在將參照圖17所示的流程圖說明發(fā)送報文的詳細過程。
當用戶打開尋呼裝置時,在步驟S200顯示主菜單。屏幕顯示READMESSAGE,SEND MESSAGE,MAINTAIN DEVICE。
用戶在步驟S202啟動功能-2按鈕22以選擇SEND MESSAGE。屏幕顯示BUILD MESSAGE,SELECT ADDRESS,TRANSMIT MESSAGE。
用戶在步驟S204啟動功能-2按鈕22以選擇SELECT ADDRESS。屏幕顯示USE ADDRESS BOOK(使用地址簿),CREATE ADDRESS(創(chuàng)建地址)。
用戶在步驟S206啟動功能-1按鈕20以選擇USE ADDRESSBOOK。屏幕顯示ADDRESS BOOK ENTRY#NTEXT(地址薄條目#N正文);ADDRESS BOOK ENTRY#N+1TEXT,ADDRESS BOOK ENTRY #N+2TEXT,ADDRES3 BOOK ENTRY #N+3TEXT?!癆DDRESS BOOK ENTRY #NTEXT”表示顯示地址簿中第N條目的正文部分。
用戶在步驟S208啟動功能-1按鈕20以選擇ADDRESS BOOK ENTRY #N;TEXT。屏幕顯示BUILD MESSAGE,SELECT MESSAGE,SEND MESSAGE。
用戶在步驟S210啟動功能-2按鈕24以選擇SEND MESSAGE。然后在步驟S212將報文經(jīng)發(fā)射器52和天線50發(fā)射到基站。屏幕顯示返回到主菜單。
參照圖18和19所示的流程圖說明應(yīng)答報文的詳細過程。
當用戶打開尋呼裝置時,在步驟S300顯示主菜單。屏幕顯示READMESSAGE,SEND MESSAGE,MAINTAIN DEVICE。
用戶在步驟S302啟動功能-1按鈕20以選擇READ MESSAGE。屏幕顯示READ SAVED MESSAGE,READ NEWMESSAGE,READ SENT MESSAGE。
用戶在步驟S304啟動功能-1按鈕20以選擇READ SAVEDMESSAGE。在步驟S306引用子程序“報文總菜單”。用戶在步驟S308啟動退出按鈕234。在步驟S310,顯示“報文選擇菜單。屏幕顯示REPLY TO/RE-SEND MESSAGE,PREVIOVS MESSAGE,NEXT MESSAGE,DELETE MESSAGE。
用戶在步驟S312啟動功能-1按鈕20以選擇REPLY TO/RE-SEND MESSAGE.屏幕顯示YES,NO,AUTO REPLY,BUILD REPLY。如果選擇YES,則發(fā)送簡單的“是/肯定”回答。自動構(gòu)成報文,而控制轉(zhuǎn)向發(fā)送報文菜單。在報文發(fā)送后,控制返回到報文文本菜單。如果選擇NO,則發(fā)送簡單的“否/否定”回答。自動構(gòu)成報文,且控制轉(zhuǎn)向發(fā)送報文菜單。在報文發(fā)送后,控制返回到報文文本菜單。如果選擇AUTO REPLY,則使用構(gòu)造報文編碼機構(gòu)的特性來將接收的報文變換為合適的回答??刂妻D(zhuǎn)向結(jié)合報文菜單,在這里能對回答做出任何希望的變化。在做出改變之后(使用與報文構(gòu)造過程中相同的技術(shù)),控制轉(zhuǎn)向發(fā)送報文菜單,此后控制返回到報文文本菜單。如果選擇BUILD REPLY,則在劃線處構(gòu)造回答??刂妻D(zhuǎn)向構(gòu)造報文菜單。在完成報文之后,控制轉(zhuǎn)向發(fā)送報文菜單,并隨后退出到報文文本菜單。
用戶在步驟S314啟動功能-3按鈕24以選擇AUTO REPLY。在步驟S316,將當前報文變換為一回答。在步驟S318,改變格式,子類和地點修飾詞。在步驟S320,顯示結(jié)合報文菜單。屏幕顯示{MESSAGE OPENING(報文起始詞)FORMAT,STATEMENT/QUSTION FORMAT(陳述/疑問格式),CATEGORY(類別),SUBCATEGORY(子類),VERB TENSE(動詞時態(tài))},{LOCATION CLAUSE(地點從句)},{DATE/TIMECLAUSE(日期/時間從句)}。使用括號(“{}”)表示顯示與括號內(nèi)的碼相對應(yīng)的文本部分。在步驟S322,顯示報文文本菜單。屏幕顯示{MESSAGE SOURCE(報文源)},{MESSAGE TEXT(報文文本)},{MESSAGE TIME(報文時間)}。
現(xiàn)在將說明主菜單中MAINTAIN DEVICE(維護裝置)的詳細過程。維護此器件的過程如下1)按一功能-3按鈕24,以選擇MAINTAIN DEVICE。
2)為維護地址簿,按下與ADDRESS BOOK對應(yīng)的功能-1按鈕20。
3)為看見各條目,按下與VIEW ENTRIES(看條目)相對應(yīng)的功能-1按鈕20。顯示與一地址簿條目相關(guān)的姓名和號碼,并在第4顯示行顯示DELETE(刪除)?。
如果需要更多的條目(如由出現(xiàn)滾上或滾下箭頭所示),按壓上行按鈕30或下行按鈕32,來看更多的條目。
4)按壓功能-4按鈕26,以刪除當前條目。
5)為加上一些條目,按壓與ADD ENTRY(增加條目)相應(yīng)的功能-2按鈕22。
6)隨著正文和號碼條目程序來創(chuàng)建新的地址簿條目。
7)為分類條目,按壓與SORT ENTRIES(分類條目)相應(yīng)的功能-3按鈕24。
8)當完成維護裝置的程序后按壓退出/輸入按鈕34。
圖20到25表示說明顯示過程的流程圖。
下面將說明本發(fā)明的其它實施例。本發(fā)明用在尋呼裝置或系統(tǒng)之外的實施例也是可以的。其中之一是尋呼裝置的軟件模擬,編碼為使得該軟件在諸如個人計算機(PC)這樣的硬件機器上進行交互操作和運行。軟件模擬也可以形成用于整個尋呼系統(tǒng)的基于PC的客戶前端的基礎(chǔ)。
在允許使用更大數(shù)據(jù)帶寬的應(yīng)用中,可以增加編碼表的大小以覆蓋更多選擇,而同時又保留基于含義編碼的優(yōu)點。
本發(fā)明的另一實施例是來自計算機設(shè)備中的應(yīng)用。假設(shè)有大量不同的計算平臺和硬件模型,能按照任何特定計算機系統(tǒng)設(shè)計要用的用戶界面。
例如,使用運行Microsoft Windows(商標)界面的個人計算機,基于尋呼編碼機構(gòu)的軟件模擬程序運行在Microsoft Winsows系統(tǒng)之下。其基本外觀是與為便攜式尋呼裝置所述的界面類似的圖形界面,但現(xiàn)在其中的功能按鈕、上/下按鈕、退出/輸入按鈕是屏幕顯示的一部分,并通過使用外附到計算機上的鍵盤或鼠標指示裝置來激活。
使用諸如鼠標的指示裝置來選擇按鈕,并且與上述實施例相類似地在顯示屏上出現(xiàn)各種響應(yīng)和選擇。
一般,通過選擇與出現(xiàn)希望選擇的顯示行相對應(yīng)的功能按鈕來做出選擇。如果要得到更多的選擇,那么這用在顯示屏上或在諸如鍵盤的另一輸入裝置上的上滾和下滾箭頭來表示。
為產(chǎn)生報文,通過跟著一系列的提示和菜單,用戶必須設(shè)置圖3到6中說明的碼。首先,選擇類別。如果用戶不選擇類別,則構(gòu)造報文過程終止。另外,要求用戶選擇報文是陳述句還是疑問句。如果用戶選擇退出按鈕34,則控制返回。如果用戶已選擇疑問句,則選擇疑問格式表中的可用的一個。在這一點上,如果合適的話,選擇句子/報文的子類。最后,在陳述報文的情況下,出現(xiàn)肯定或否定語態(tài)的選擇。
在這一點選擇的信息足夠來顯示作為完整句子的報文,此時可使用任何一種語言(在本例中為英文)。當屏幕顯示結(jié)合子菜單時,這就提供了輸入更多信息的機會,例如動詞時態(tài),地點從句及日/日期從句。當完成報文/句子時,程序/過程將編碼信息返回到訪問其服務(wù)的級別上。
對于有關(guān)與事物相對的行為(例如與包相對的電話呼叫)的報文,給用戶提供報文的子類的進一步選擇。用顯示在顯示屏幕上分隔行上的可用選擇以詢問形式提供選擇。用戶選擇合適的列按鈕,或選擇EXIT以終止此過程。存儲用戶的輸入作為子類值,并且控制轉(zhuǎn)向構(gòu)造報文過程中的下一步。
使用對還未指定值的缺省值,用戶作出足夠的選擇(類別、格式、疑問/陳述格式和子類),以使得報文作為ASCII文本被顯示。確定和缺省的碼被轉(zhuǎn)到顯示報文過程(上述),以便被轉(zhuǎn)換為ASCII文本,并顯示該結(jié)果。顯示句子CAN THE MEETING BE AT MY OFFICENEXT TUESDAY @200PM?就是此過程結(jié)果的一個例子。在顯示屏的第一行上顯示主句,而下面各行用來提供報文的地點從句和日期/時間從句部分的結(jié)果。
通過另一菜單來對報文的地點從句部分作出改變。使用列按鈕來從顯示的表中選擇地點類型。RELATIVE,GENERIC,CUSTOM,SELECTION這些選擇都是可用的。每一個也能用諸如AT THE或AT MY這些前綴來修改。作出的選擇被返回作為地點從句,并且控制返回。
通過另一菜單來對報文的日期/時間從句部分作出改變。首先,進行選擇來修改從句的日期或時間部分。日期從句有可用的選擇。RELATIVE DAY,DAY OF WEEK,MONTH OF YEAR,YEAR這些選擇都是可用的。大多數(shù)能夠通過加上LAST(上)、THIS(本)、NEXT(下)這些前綴來作進一步修改。存儲這些選擇作為日期修飾詞,日期單位和日期值的值。類似地,能夠設(shè)置日期/時間從句的時間部分。在這作出的選擇被存儲為時間修飾詞,時間小時及時間分鐘值。
其它優(yōu)點和修改對于本領(lǐng)域的專業(yè)人員是很容易作出的。因此,更廣方面的本發(fā)明不限于具體細節(jié),代表性裝置及此處表示和說明的示意性例子。因而,只要不偏離由所附權(quán)利要求和其等同替換所確定的總的發(fā)明概念的精神或范圍,可以作出各種修改。
按照本發(fā)明,提供一種改進的尋呼裝置,它允許用戶構(gòu)造有意義的報文,變換報文以作出自動回答,并在不同語言之間翻譯報文。由于尋呼裝置將報文翻譯為用戶的尋呼裝置語言,所以用戶沒有必要去學(xué)習另一種語言以從另一種語言讀報文。
尋呼裝置允許用戶讀取新的、存儲的及發(fā)送的報文。尋呼裝置還允許用戶構(gòu)造報文句子,選擇尋呼號,發(fā)送報文。而且,尋呼裝置允許用戶將一些條目加到電話簿上,檢查電池電平及其它系統(tǒng)功能。
給尋呼裝置預(yù)先設(shè)置一些通用報文句,以便更快且更便利地構(gòu)造和回答報文,但也預(yù)設(shè)一些能使用戶輸入個人信息以增加靈活性的開放性參數(shù)。
權(quán)利要求
1.構(gòu)造報文通信系統(tǒng),包括發(fā)射機裝置,用來發(fā)射包括表示報文類別的類別數(shù)據(jù)和表示報文語法特征的語法數(shù)據(jù)的報文確定數(shù)據(jù);及接收機裝置,用來接收從所述發(fā)射機裝置發(fā)射的報文確定數(shù)據(jù)并根據(jù)接收的報文確定數(shù)據(jù)再生該報文。
2.按照權(quán)利要求1的系統(tǒng),其中所述發(fā)射機裝置包括用來存儲表示多個報文確定數(shù)據(jù)和相應(yīng)碼之間關(guān)系的第一數(shù)據(jù)表的裝置;用來顯示第一數(shù)據(jù)表中包括的多個報文確定數(shù)據(jù)的裝置;及用來在由所述顯示裝置顯示的多個報文確定數(shù)據(jù)之中選擇幾個報文確定數(shù)據(jù)的裝置;及用來發(fā)射與由所述選擇裝置選擇的幾個報文確定數(shù)據(jù)相對應(yīng)的一系列碼的裝置,及所述接收機裝置包括存儲裝置,用來存儲表示多個報文確定數(shù)據(jù)和由所述第一數(shù)據(jù)表表示的相應(yīng)碼之間關(guān)系的第二數(shù)據(jù)表;接收裝置,用來接收從所述發(fā)射機裝置發(fā)射的一系列碼;及解碼裝置,用來參照第二表將由所述接收裝置接收的一系列碼解碼為報文。
3.按照權(quán)利要求1的系統(tǒng),其中所述接收機裝置包括用來將該報文翻譯為另一種語言的報文的裝置。
4.按照權(quán)利要求3的系統(tǒng),其中所述發(fā)射機裝置包括存儲裝置,用來存儲表示第一語言的多個報文確定數(shù)據(jù)和相應(yīng)碼之間關(guān)系的第一數(shù)據(jù)表,該報文確定數(shù)據(jù)包括表示第一語言報文的類別的類別數(shù)據(jù)和表示第一語言報文的語法特征的語法數(shù)據(jù);顯示裝置,用來顯示第一數(shù)據(jù)表中包括的多個報文確定數(shù)據(jù);及選擇裝置,用來在由所述顯示裝置顯示的多個報文確定數(shù)據(jù)中選擇幾個報文確定數(shù)據(jù);及發(fā)射裝置,用來發(fā)射與由所述選擇裝置選擇的幾個報文確定數(shù)據(jù)相對應(yīng)的一系列碼,及所述接收機裝置包括存儲裝置,用來存儲表示第二語言中的多個報文確定數(shù)據(jù)和相應(yīng)碼之間關(guān)系的第二數(shù)據(jù)表,該報文確定數(shù)據(jù)包括表示對應(yīng)于第一語言報文的第二語言報文的類別的類別數(shù)據(jù)和表示第二語言報文的語法特征的語法數(shù)據(jù);接收裝置,用來接收從所述發(fā)射機裝置發(fā)射的該系列碼;及解碼裝置,用來參照第二表將由所述接收裝置接收的該系列碼解碼為第二語言的報文。
5.按照權(quán)利要求1的系統(tǒng),其中所述報文確定數(shù)據(jù)包括表示該報文是陳述句還是疑問句的格式數(shù)據(jù),并且所述接收機裝置包括生成裝置,它通過將接收的報文中包括的且表示該報文是疑問句的格式數(shù)據(jù)的轉(zhuǎn)換為表示報文為陳述句的格式數(shù)據(jù)而生成應(yīng)答報文。
6.按照權(quán)利要求1的系統(tǒng),其中所述報文確定數(shù)據(jù)包括表示該報文是陳述句還是疑問句的格式數(shù)據(jù),并且所述接收機裝置包括生成裝置,它通過將接收的報文中包括的且表示該報文是陳述句的格式數(shù)據(jù)轉(zhuǎn)換為表示報文為疑問句的格式數(shù)據(jù)而生成應(yīng)答報文。
7.按照權(quán)利要求1的系統(tǒng),其中所述報文確定數(shù)據(jù)包括表示報文的動詞時態(tài)的時態(tài)數(shù)據(jù)。
8.按照權(quán)利要求1的系統(tǒng),其中所述報文確定數(shù)據(jù)包括表示由報文指定的時間的時間數(shù)據(jù)。
9.按照權(quán)利要求1的系統(tǒng),其中所述報文確定數(shù)據(jù)包括表示由報文指定的地點的地點數(shù)據(jù)。
10.按照權(quán)利要求1的系統(tǒng),其中所述發(fā)射裝置包括用來結(jié)合報文的裝置。
11.報文通信終端裝置,包括存儲裝置,用來存儲表示多個報文確定數(shù)據(jù)和相應(yīng)碼之間關(guān)系的數(shù)據(jù)表,此多個報文確定數(shù)據(jù)包括表示報文類別的多個類別數(shù)據(jù)和表示報文的語法特征的多個語法數(shù)據(jù);顯示裝置,用來顯示第一數(shù)據(jù)表中包括的多個類別數(shù)據(jù)和多個語法數(shù)據(jù);選擇裝置,用來在由所述顯示裝置顯示的多個類別數(shù)據(jù)和多個語法數(shù)據(jù)中選擇幾個類別數(shù)據(jù)和幾個語法數(shù)據(jù);及發(fā)射裝置,用來發(fā)射與由所述選擇裝置選擇的幾個類別數(shù)據(jù)和幾個語法數(shù)據(jù)相對應(yīng)的一系列碼;接收裝置,用來接收從另一裝置發(fā)射來的一系列碼;及轉(zhuǎn)換裝置,用來參照數(shù)據(jù)表將由所述接收裝置接收的該系列碼轉(zhuǎn)換為報文。
12.按照權(quán)利要求11的裝置,其中所述報文確定數(shù)據(jù)包括表示報文是陳述句還是疑問句的格式數(shù)據(jù)。
13.按照權(quán)利要求11的裝置,其中所述報文確定數(shù)據(jù)包括表示報文的動詞時態(tài)的時態(tài)數(shù)據(jù)。
14.按照權(quán)利要求11的裝置,其中所述報文確定數(shù)據(jù)包括表示由報文指定的時間的時間數(shù)據(jù)。
15.按照權(quán)利要求11的裝置,其中所述報文確定數(shù)據(jù)包括表示由報文指定的地點的地點數(shù)據(jù)。
16.按照權(quán)利要求11的裝置,其中所述顯示裝置包括包含多條行的顯示屏幕,且所述選擇裝置包括與顯示屏幕的多條行相對應(yīng)的多個鍵。
17.按照權(quán)利要求16的裝置,其中所述顯示裝置包括包含有多條行的顯示屏幕,用來顯示格式、陳述/疑問格式、類別、子類、動詞時態(tài)、地點從句、日期/時間從句,以及用來響應(yīng)交互式操作而改變顯示內(nèi)容的裝置。
18.按照權(quán)利要求11的裝置,還包括用來通過將疑問句轉(zhuǎn)換為陳述句而構(gòu)造應(yīng)答報文的裝置。
19.按照權(quán)利要求11的裝置,還包括用來通過將陳述句轉(zhuǎn)換為疑問句而構(gòu)造應(yīng)答報文的裝置。
全文摘要
一種通信尋呼裝置,其編碼機構(gòu)使用比特流句法塊從而使報文得以構(gòu)成。用諸如句子格式、主語、動詞、地點修飾詞、地點、日期修飾詞、日期、時間等類別來指定每個句法塊。每個句法塊類別中的是一組可變碼值,這些碼值將翻譯為字母數(shù)字字符的屏幕顯示,以便構(gòu)成詞匯和圖形屏幕元素這兩者。通過使用該編碼機構(gòu),句法塊被連接起來,以便用按特定語言的邏輯句法順序排列的詞匯構(gòu)成有意義的句子。句子中詞匯的連接更容易,并且只要較少的布爾型函數(shù)以得到結(jié)合的單詞。句法塊的使用使得陳述句轉(zhuǎn)換為疑問句以及疑問句轉(zhuǎn)換為陳述句有靈活性。句法塊的使用也使得句子結(jié)構(gòu)可從發(fā)送尋呼機的一種語言轉(zhuǎn)換為接收尋呼機的另一種語言。句法塊的使用還減少了存儲量以及發(fā)射數(shù)據(jù)需要的發(fā)射帶寬。
文檔編號G06F9/44GK1193402SQ97190335
公開日1998年9月16日 申請日期1997年4月10日 優(yōu)先權(quán)日1996年4月10日
發(fā)明者特雷西·R·霍爾 申請人:卡西歐計算機株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1