專利名稱:移動式個人計算機中使用虛擬世界界面的多媒體通信方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及一種在移動式個人計算機中的多媒體通信方法,更特別地涉及一種使用虛擬世界界面和即時信使程序的多媒體通信方法。
1.不斷地開發(fā)能夠?qū)崿F(xiàn)PC中的尋呼機、蜂窩電話、視頻電話、傳真功能的基本技術(shù)。
2.移動PC、電荷耦合器件(CCD)、電池等以非常顯著的速度變得越來越輕,而性能變得越來越高。
3.正在開發(fā)與無線異步傳輸模式(ATM)相關(guān)的外圍技術(shù)。這些技術(shù)將代替現(xiàn)有的蜂窩電話和使用這些技術(shù)或組合使用這些技術(shù)的無線數(shù)據(jù)通信系統(tǒng)。
4.對于人們來說,攜帶和使用單一電信/信息設(shè)備要比使用各個尋呼機、蜂窩電話、電子筆記等更為簡單和方便。
另一方面,當(dāng)前的現(xiàn)實情況是即時信使程序僅能在臺式計算機或筆記本電腦上運行。該即時信使程序不需要用戶訪問服務(wù)器的過程,并且響應(yīng)來自不同的在線用戶的請求激活該即時信使程序。這一程序主要具有備忘錄和聊天功能并總是在后臺或前臺運行。
可以將通信技術(shù)的最終目標(biāo)定義為允許用戶與任何人在任何時間任何地點快速地交換信息。但是,不論是臺式計算機還是筆記本電腦都存在使用地點受限制的缺點。被期望具有多媒體功能和可以被廣泛傳播的移動式PC使得在任何地點或時間的快速通信成為可能,只要它們能夠使用即時信使程序傳輸或檢索多媒體數(shù)據(jù)。
本發(fā)明另一目的是提供一種在移動式個人計算機中的多媒體通信方法,其中移動式個人計算機能夠使用虛擬世界界面和即時信使程序來很容易地傳輸或檢索多媒體數(shù)據(jù)。
本發(fā)明另一目的是提供一種在移動式個人計算機中的多媒體通信方法,其中僅僅通過單擊記錄筆的操作或拖動鼠標(biāo)的操作就可以實現(xiàn)所需的功能,而不用執(zhí)行用于傳輸和/或檢索不同的媒體數(shù)據(jù)的多個單獨的程序。
根據(jù)本發(fā)明,通過使用在移動式個人計算機中的多媒體通信方法就能夠獲得上述和其它目的,其中所述個人計算機包括虛擬世界界面和即時信使程序,并且該計算機通過任何一個有線和無線通信網(wǎng)與服務(wù)器連接,所述方法包括登陸到服務(wù)器上的第一步驟;在移動式個人計算機的屏幕上顯示初始菜單圖片的第二步驟,該初始菜單圖片包括用于傳輸或檢索多媒體數(shù)據(jù)的多個菜單項;以及執(zhí)行與在初始菜單圖片中所選的一個菜單項相關(guān)的子例行程序以傳輸或檢索多媒體數(shù)據(jù)的第三步驟。
圖1是示出根據(jù)本發(fā)明用于執(zhí)行移動式個人計算機中使用虛擬世界界面的多媒體通信方法其系統(tǒng)結(jié)構(gòu)的視圖。如此圖所示,該系統(tǒng)包括通過通信線10(如果使用了移動式PC支持無線數(shù)據(jù)通信,則該線可以與有線/無線通信網(wǎng)有關(guān))與多個客戶機20a-20c連接的消息服務(wù)器30,和與消息服務(wù)器30連接的數(shù)據(jù)庫(DB)服務(wù)器40。各個客戶機20a-20c可以是手提PC、PDA、或臺式PC。最好地,可用做客戶機的移動式PC可以是使用Windows CE作為操作系統(tǒng)的移動式PC,以及使用Windows95/98/NT/2000作為操作系統(tǒng)的臺式PC和筆記本PC。消息服務(wù)器30最好是Windows NT 4.0服務(wù)器。
現(xiàn)在,將參考附圖使用本發(fā)明的虛擬世界界面對多媒體通信方法進行說明,其中由具有上述結(jié)構(gòu)的系統(tǒng)執(zhí)行所述方法。
圖2是根據(jù)本發(fā)明描述使用虛擬世界界面的多媒體通信方法的頂層的流程圖。首先,在步驟50,由消息服務(wù)器30通過登陸過程(鍵入用戶標(biāo)識(ID)和密碼)對通過通信線10與消息服務(wù)器30物理連接的各個客戶機20a-20c進行用戶驗證??蛻舻挠脩鬒D和密碼必須預(yù)先注冊在DB服務(wù)器40中。當(dāng)由消息服務(wù)器(此后稱為服務(wù)器)30進行用戶驗證時,在各個客戶機20a,20b和20c的屏幕上顯示圖3所示的初始菜單圖片,以便客戶機通過與其連接的服務(wù)器30執(zhí)行所需的功能。在本發(fā)明的優(yōu)選實施例中,所需的功能可以是用于傳輸或檢索多媒體數(shù)據(jù)的多種功能,例如,在圖2的步驟54到68中執(zhí)行的多等層聊天功能,化身聊天功能,接收郵件檢查功能,等等。
圖3是示出用戶驗證之后,顯示在屏幕上的初始菜單圖片,特別的是初始圖片中詳細(xì)的圖標(biāo)功能的示例的視圖,圖4是示出圖3中初始菜單圖片所提供的服務(wù)類型的視圖。在本實施例,“初始菜單圖片”也可以被稱為聊天圖片。
如果在進行上述的用戶驗證之后,在屏幕上顯示初始菜單圖片,然后,各個客戶機20a,20b和20c可以使用如下所述的虛擬世界界面與在顯示的初始菜單圖片上的所希望的客戶機或多個客戶機進行通信,其中所述客戶機與服務(wù)器30連接。在圖2中,參考數(shù)字54表示向文件傳輸協(xié)議(FTP)服務(wù)器發(fā)送文件的步驟,以及56表示接收郵件檢查步驟。而且,參考數(shù)字58表示化身聊天步驟,60表示對等式聊天步驟。如果選擇了化身聊天功能,則在屏幕上顯示圖5所示的化身。這些化身分別表示與服務(wù)器30連接的客戶機,因此必須在DB服務(wù)器40上預(yù)先注冊信息。使用這種化身的聊天示例如圖6所示。
在圖2中,參考數(shù)字62表示郵件發(fā)送步驟,64表示直接向另一方發(fā)送文件的步驟。為了直接向另一方發(fā)送,每個客戶可以選擇要發(fā)送的文件,單擊另一方的化身,然后直接向另一方發(fā)送所選的文件。這種直接發(fā)送示例如圖7所示。另一方面,參考數(shù)字66表示在聊天室中進行多等層聊天的步驟,68表示特定用戶訪問檢測/呼叫步驟和特定用戶接收拒絕步驟??梢酝ㄟ^選擇初始菜單圖片中的相關(guān)菜單項執(zhí)行上述步驟54到68。
此后,將對在初始菜單圖片中選擇的多種功能進行更詳細(xì)的說明。圖8是描述圖2中的向FTP服務(wù)器發(fā)送文件的步驟的流程圖。為了向FTP服務(wù)器發(fā)送文件,在步驟82,特定客戶首先鍵入“FTP服務(wù)器地址”,“用戶ID”和“密碼”,以獲得對FTP服務(wù)器的訪問。在步驟84,如果特定客戶獲得對FTP服務(wù)器的訪問,則該服務(wù)器選出所需的文件并將它發(fā)送到FTP服務(wù)器。隨后,特定客戶前進到步驟86,以注銷。通過此過程,完成了向FTP服務(wù)器發(fā)送文件。
圖9是示出圖2中的接收郵件檢查步驟56的流程圖。對于接收郵件檢查來說,在步驟92,特定用戶首先鍵入“用戶ID”,“密碼”和“郵件服務(wù)器地址”。然后,在步驟94特定客戶機讀取從DB服務(wù)器40接收的消息的號碼和大小,并在步驟96在屏幕上相應(yīng)地分別顯示接收的消息和附件。隨后,在步驟98,特定用戶釋放與服務(wù)器30的連接。以這種方式,每個用戶都可以檢查接收的郵件。
圖10是示出圖2中的化身聊天步驟58的流程圖。對于化身聊天來說,在步驟102,特定用戶首先選擇另一方的化身,然后,在步驟104向所選的化身發(fā)送聊天的內(nèi)容??蛇x地,在步驟106,特定客戶可以向所希望的化身發(fā)送名單,在步驟108向所希望的化身發(fā)送郵件,在步驟110向FTP服務(wù)器發(fā)送或從FTP服務(wù)器接收文件,或者在步驟112中直接向另一方發(fā)送文件。在任何步驟中,通過選擇如上所述的步驟102的另一方的化身來執(zhí)行相應(yīng)的功能。
圖11是描述圖2中的對等式聊天步驟60的流程圖。對于對等式聊天,在步驟114,特定用戶首先建立一對一聊天室,然后在步驟116向消息服務(wù)器30發(fā)送另一方的ID和建立的聊天室的號碼。結(jié)果是,在步驟118,特定客戶可以和出現(xiàn)在聊天室中的用戶進行一對一聊天。
圖12是示出圖2中的郵件發(fā)送步驟62的流程圖。在步驟122,為了向另一方發(fā)送郵件,特定用戶首先鍵入“郵件服務(wù)器地址”,“目的ID”,“發(fā)件人ID”,“消息標(biāo)題”,“郵件內(nèi)容”和“附件或文件”。此后,在步驟124,如果特定客戶鍵入了發(fā)送命令,則向郵件服務(wù)器發(fā)送郵件。隨后,郵件發(fā)送客戶前進到步驟126,以釋放與服務(wù)器30的連接。
圖13是示出圖2中的直接向另一方發(fā)送文件的步驟64的流程圖。為直接向另一方發(fā)送文件,在步驟132,特定客戶首先鍵入服務(wù)器地址和端口號碼,以獲得對服務(wù)器30的訪問,然后在步驟134向服務(wù)器30發(fā)送目的ID和文件名稱。在步驟136,文件發(fā)件人的終端根據(jù)程序讀取存儲的文件,并通過服務(wù)器30向另一方的終端發(fā)送讀取的文件。然后,在步驟138,另一用戶存儲或打開發(fā)送的文件。
圖14是示出圖2中的多等層聊天步驟66的流程圖。在本實施例中,將多等層聊天功能分類為兩種模式,一種模式是客戶選擇聊天室,并和出現(xiàn)在所選的聊天室中的用戶聊天,另一種模式是客戶和所有與服務(wù)器30連接的用戶聊天,而不選擇聊天室。換句話來說,在步驟142中,如果特定客戶選擇了多等層聊天功能,和響應(yīng)功能選擇依次顯示在屏幕上的聊天室,則前進到步驟146,以向出現(xiàn)在所選的聊天室中的用戶發(fā)送聊天內(nèi)容。在此例中,特定客戶向服務(wù)器30發(fā)送“聊天內(nèi)容”,“聊天者ID”和“聊天室號碼”。
另一方面,在特定客戶在上述步驟142沒有選擇選擇顯示的聊天室的情況下,在步驟144向與服務(wù)器30連接的所有用戶發(fā)送聊天的內(nèi)容。在此例中,特定客戶向服務(wù)器30發(fā)送“聊天內(nèi)容”和“聊天者ID”。在步驟148,服務(wù)器30根據(jù)接收的數(shù)據(jù)中是否存在“聊天室號碼”來確定當(dāng)前的聊天模式是向出現(xiàn)在聊天室中的用戶發(fā)送聊天內(nèi)容還是向與其連接的所有用戶發(fā)送聊天內(nèi)容。隨后,服務(wù)器30判斷接收方是在線還是下線,然后向確定在線的接收方發(fā)送聊天內(nèi)容。通過這一過程,每個用戶都可以進行多等層聊天。
圖15是示出圖2中的特定用戶訪問檢測/呼叫步驟的流程圖。為了檢測特定用戶的訪問,在步驟152,特定客戶首先登陸到服務(wù)器30。在此例中,在步驟154,服務(wù)器30分析登陸的特定客戶的用戶ID和密碼,以判斷特定客戶是否是注冊會員。如果特定客戶是注冊會員,則在步驟156,服務(wù)器30許可與用戶連接,并將用戶ID存儲在登陸表中。如果特定客戶請求服務(wù)器30檢測特定用戶的訪問,則在步驟158,服務(wù)器30搜索登陸表的有關(guān)特定用戶的數(shù)據(jù),并在步驟169向特定客戶發(fā)送搜索的數(shù)據(jù)。此后,在步驟162,如果特定客戶向特定用戶發(fā)出了呼叫命令,則在步驟164,服務(wù)器30向被呼叫用戶或該特定用戶發(fā)送消息。結(jié)果是,被呼叫用戶可以響應(yīng)來自呼叫用戶或特定客戶的呼叫。
圖16是示出圖2中的特定用戶接收拒絕步驟的流程圖。首先,在步驟172如果特定用戶選擇了圖3所示的初始菜單圖片中的特定用戶接收拒絕功能,則服務(wù)器在屏幕上顯示圖片,以請求特定客戶來注冊要被拒絕接收的特定用戶。隨后,在步驟174,如果特定客戶鍵入顯示圖片中的接收拒絕用戶的ID(用戶名稱,化身,等等),則服務(wù)器30在接收拒絕用戶表中記錄接收拒絕用戶。此后,當(dāng)在步驟176接收到來自特定用戶的消息時,在步驟178,服務(wù)器30搜索接收拒絕用戶表,以判斷在表中是否記錄了該消息發(fā)送方。當(dāng)在步驟180的判斷是未在接收拒絕用戶表中記錄該消息發(fā)送方,則服務(wù)器30進行到步驟182,以便將該消息從消息發(fā)送方發(fā)送到消息接收方,或者特定客戶。
結(jié)果是,每個客戶可以拒絕接收特定用戶發(fā)送的消息。
從上述說明中可以清楚地看出,本發(fā)明提供一種在移動式個人計算機中使用虛擬世界界面的多媒體數(shù)據(jù)通信的方法,其中移動式個人計算機能夠使用虛擬世界界面和即時信使程序方便地傳輸或檢索多媒體數(shù)據(jù),由此允許在任何時間或地點可以快速、準(zhǔn)確地交換信息。
此外,僅僅通過單擊記錄筆的操作或拖動鼠標(biāo)的操作就可以方便地傳輸或檢索所需的媒體數(shù)據(jù),而不用執(zhí)行用于傳輸和/或檢索不同的媒體數(shù)據(jù)的多個單獨的程序。
本發(fā)明的多媒體通信方法是基于化身和空間概念的,例如可以根據(jù)化身外表和文本ID來區(qū)分作為個人信息查詢功能和其它功能的目標(biāo)的用戶和其它的用戶,以及參與聊天的用戶可以在虛擬世界的所希望的位置設(shè)置他們的化身,并在聊天的過程中改變化身的位置。此外,除了文本和語音,用戶可以通過化身表達(dá)帶有感情的動作,所以他們可以更現(xiàn)實地和更親密地與其他用戶聊天。
雖然為了描述的目的已經(jīng)公開了本發(fā)明的優(yōu)選實施例,但是本領(lǐng)域的普通技術(shù)人員應(yīng)該明白本發(fā)明會有不偏離所附權(quán)利要求公開的本發(fā)明的范圍和精神內(nèi)的各種修改、添加和替換。
權(quán)利要求
1.一種用于移動式個人計算機中的多媒體數(shù)據(jù)通信的方法,所述計算機包括虛擬世界界面和即時信使程序,并且該計算機通過任何一個有線或無線通信網(wǎng)與服務(wù)器連接,所述方法包括步驟a)登陸到所述的服務(wù)器上;b)在所述移動式個人計算機的屏幕上顯示初始菜單圖片,所述初始菜單圖片包括用于傳輸或檢索多媒體數(shù)據(jù)的多個菜單項;和c)執(zhí)行與在初始菜單圖片中所選的一個菜單項相關(guān)的子例行程序,以傳輸或檢索所述的多媒體數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于所述的菜單項包括用于向文件傳輸協(xié)議服務(wù)器發(fā)送文件的項、接收郵件檢查項、化身聊天項、對等式聊天項、郵件發(fā)送項、用于直接向?qū)Ψ桨l(fā)送文件的項、多等層聊天項、特定用戶訪問檢測/呼叫項和特定用戶接收拒絕項。
3.如權(quán)利要求2所述的方法,其特征在于如果選擇了用于向所述文件傳輸協(xié)議服務(wù)器發(fā)送文件的項,則所述步驟c)適應(yīng)于執(zhí)行包括以下步驟的子例行程序c-1)鍵入所述文件傳輸協(xié)議服務(wù)器的地址,用戶標(biāo)識和密碼,以獲得對所述文件傳輸協(xié)議服務(wù)器的訪問;c-2)選擇所需的文件并將它發(fā)送到所述的文件傳輸協(xié)議服務(wù)器。
4.如權(quán)利要求2所述的方法,其特征在于如果選擇了所述接收郵件檢查項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)鍵入用戶標(biāo)識、密碼和郵件服務(wù)器地址,以獲得對服務(wù)器數(shù)據(jù)庫的訪問;c-2)從所述服務(wù)器數(shù)據(jù)庫中讀取并顯示消息信息。
5.如權(quán)利要求2所述的方法,其特征在于如果選擇了所述的化身聊天項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)選擇所希望的化身;和c-2)向所選化身的客戶發(fā)送聊天的內(nèi)容。
6.如權(quán)利要求5所述的方法,其特征在于在所述服務(wù)器的數(shù)據(jù)庫中預(yù)先注冊多個客戶的化身。
7.如權(quán)利要求5所述的方法,其特征在于所述步驟c)包括在選擇了所述的化身之后,另外執(zhí)行與名單發(fā)送項、郵件發(fā)送項、直接文件發(fā)送項和用于向所述文件傳輸協(xié)議服務(wù)器發(fā)送文件或從所述文件傳輸協(xié)議服務(wù)器接收文件的項的任何之一相關(guān)的子例行程序的步驟。
8.如權(quán)利要求2所述的方法,其特征在于如果選擇了所述的對等式聊天項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)建立聊天室;c-2)發(fā)送另一方的標(biāo)識和建成的聊天室的號碼;和c-3)與出現(xiàn)在所述聊天室的用戶聊天。
9.如權(quán)利要求2所述的方法,其特征在于如果選擇了所述的郵件發(fā)送項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)鍵入包括郵件服務(wù)器地址、目的地標(biāo)識、發(fā)件方標(biāo)識、消息標(biāo)題和郵件內(nèi)容的信息;和c-2)向所述郵件服務(wù)器發(fā)送全部的信息。
10.如權(quán)利要求2所述的方法,其特征在于如果選擇了用于直接向另一方發(fā)送文件的項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)獲得對所述服務(wù)器的訪問,并向所述服務(wù)器發(fā)送目的地標(biāo)識和文件名稱;和c-2)讀取存儲在所述移動式個人計算機中的文件,并將讀取的文件傳輸?shù)浇邮战K端。
11.如權(quán)利要求2所述的方法,其特征在于如果選擇了所述多等層聊天項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)判斷是否已經(jīng)選擇了聊天室;和c-2)如果已經(jīng)選擇了所述聊天室,則向出現(xiàn)在聊天室中的用戶發(fā)送聊天的內(nèi)容,如果沒有選擇所述的聊天室,則向所有與所述服務(wù)器連接的用戶發(fā)送聊天的內(nèi)容。
12.如權(quán)利要求2所述的方法,其特征在于如果選擇了特定用戶訪問檢測/呼叫項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)響應(yīng)從所述移動式個人計算機發(fā)出的特定用戶訪問檢測請求,搜索關(guān)于特定用戶的數(shù)據(jù)登陸表,所述的登陸表存儲與所述服務(wù)器連接的用戶的標(biāo)識;c-2)向所述移動式個人計算機發(fā)送搜索的數(shù)據(jù);c-3)判斷從所述移動式個人計算機是否向所述特定用戶發(fā)出了呼叫命令;和c-4)如果從所述移動式個人計算機發(fā)出了呼叫命令,則向所述特定用戶發(fā)送消息。
13.如權(quán)利要求2所述的方法,其特征在于如果選擇了特定用戶接受拒絕項,則所述步驟c)適用于執(zhí)行包括以下步驟的子例行程序c-1)請求所述的移動式個人計算機記錄被拒絕接受的用戶;c-2)在所述服務(wù)器的接受拒絕用戶表中記錄接受拒絕用戶的標(biāo)識;c-3)當(dāng)接收到來自特定用戶的消息時,搜索所述的接受拒絕用戶表;c-4)僅當(dāng)沒有在所述的接受拒絕用戶表中記錄了所述的特定用戶時,向所述移動式個人計算機傳輸從所述特定用戶接收的消息。
全文摘要
公開一種在移動式個人計算機中使用虛擬世界界面用于進行多媒體數(shù)據(jù)通信的方法。該方法包括登陸到服務(wù)器上;在移動式個人計算機的屏幕上顯示初始菜單圖片,該初始菜單圖片包括用于傳輸或檢索多媒體數(shù)據(jù)的多個菜單項;以及執(zhí)行與在初始菜單圖片中所選的一個菜單項相關(guān)的子例行程序,以傳輸或檢索該多媒體數(shù)據(jù)。根據(jù)本發(fā)明,可以在任何時間任何地點快速、準(zhǔn)確地交換信息。此外,僅僅通過單擊記錄筆的操作或拖動鼠標(biāo)的操作就可以方便地傳輸或檢索所需的媒體數(shù)據(jù),而不用執(zhí)行用于傳輸和/或檢索不同的媒體數(shù)據(jù)的多個單獨的程序。
文檔編號G06F15/16GK1446338SQ01813690
公開日2003年10月1日 申請日期2001年2月26日 優(yōu)先權(quán)日2000年8月8日
發(fā)明者韓庚淑, 李相來 申請人:仁荷大學(xué)校