專利名稱:通過使用通用即插即用電話共享備忘錄的方法和裝置的制作方法
技術領域:
本發(fā)明涉及UPnP (通用即插即用)協(xié)議,并且更具體地,涉及一種用于通過使用電話服務來共享備忘錄的方法和裝置。
背景技術:
通常,家庭網絡包括基于因特網協(xié)議(下文中稱為“IP”)的個人網絡。這種家庭網絡將諸如個人電腦(PC)、智能產品和無線設備的各種設備連接到作為共公虛擬計算環(huán)境的一種通過中間件的網絡以控制它們。這里,中間件通過以對等方式連接各種設備來使能這些設備之間的通信。到目前為止,提出了 HAVI (家庭音頻視頻交互技術)、UPnP (通用即插即用)、Jini (Java智能網絡基礎架構)、HWW (家庭萬維網)等等作為中間件。在由所列中間件當中的UPnP中間件構造的計算環(huán)境中,每個設備根據(jù)動態(tài)主機配置協(xié)議(DHCP)從服務器接收地址的分配,或者接收通過自動IP (因特網協(xié)議)指定功能選擇的地址。通過所述地址的分配,設備彼此通信,并且在網絡上執(zhí)行搜索和查詢。UPnP網絡屬于目前最常使用的家庭網絡技術。該UPnP網絡定義了 UPnP設備、UPnP服務以及UPnP設備和UPnP服務之間的協(xié)議。這樣的UPnP網絡包括:作為連接至基于IP的家庭網絡的同時受控的家庭網絡設備的受控設備(CD),及作為控制該受控設備的設備的控制點(CP)??刂泣c是執(zhí)行對于受控設備的控制的設備??刂泣c從受控設備請求事件,并且從受控設備接收該事件。受控設備是執(zhí)行根據(jù)控制點的請求確定的功能的設備。受控設備向當該受控設備的狀態(tài)被改變時請求事件的控制點發(fā)送所請求的事件。如上配置的UPnP網絡設備執(zhí)行廣告過程、發(fā)現(xiàn)過程,描述過程、控制過程以及事件過程。廣告過程是其中將新的受控設備連接至家庭網絡以向該家庭網絡上其它設備通知它的存在的過程。發(fā)現(xiàn)過程是其中將新的控制點連接至家庭網絡以搜索該家庭網絡上工作的受控設備的過程。描述過程是這樣的過程:為了控制受控設備,控制點通過搜索到的受控設備的IP地址,解析服務描述XML (可擴展標記語言)文件或設備描述XML文件以弄清新添加的設備的功能??刂七^程是這樣的過程:當控制點期望通過受控設備提供特定的服務時,該控制點通過使用根據(jù)UPnP設備結構的SOAP (簡單對象訪問協(xié)議)向對應的受控設備發(fā)送包括對于預定服務的請求的控制消息(動作請求),并接收響應于該控制消息的響應消息(結果、
變量值)。事件過程是這樣的過程:其中控制點識別對于由從控制點發(fā)送的控制命令提供了預定的服務的受控設備的信息的改變狀態(tài)。在當前的UPnP電話WC中,在基于上述UPnP的家庭網絡之內,通過使用沒有電話功能的設備來控制具有電話功能的設備。因此,正建立一種通過其可以通信的標準。
發(fā)明內容
技術問題因此,做出本發(fā)明以解決現(xiàn)有技術中存在的以上問題,并且本發(fā)明的一方面提供了一種通過使用UPnP電話服務在網絡中共享備忘錄的方法和裝置。技術方案根據(jù)本發(fā)明的一方面,提供了一種通過使用UPnP電話共享備忘錄的方法,該方法包括:由電話服務器從一個或多個設備接收對于備忘錄服務的請求;由電話服務器從第一電話控制點接收要共享的備忘錄信息;由電話服務器向作出對于備忘錄服務的請求的一個或多個設備通知所接收的備忘錄信息。要共享的備忘錄信息可以包括備忘錄ID信息和備忘錄內容信息。該方法可以進一步包括:從作出對備忘錄服務的請求的設備之一接收用于備忘錄傳遞的注冊;并根據(jù)包括在所述用于備忘錄傳遞的注冊中的備忘錄傳遞方法,傳送備忘錄。用于備忘錄傳遞的注冊可以包括備忘錄傳遞方法和用于撤銷注冊的時段的信息。備忘錄傳遞方法可以包括電子郵件地址、電話號碼和SIP地址的一個或多個信息元素。當備忘錄傳遞方法包括SIP地址信息時,電話服務器可以通過使用SIPMESSAGE(消息)來傳送備忘錄。當該備忘錄傳遞方法包括電話號碼時,電話服務器可以通過使用SMS來傳送備忘錄。當該備忘錄傳遞方法包括電子郵件地址信息時,電話服務器可以通過使用SMTP來傳送備忘錄。所述方法可以進一步包括:當該電話服務器屬于的家庭網絡通過UPnP遠程訪問連接至另一家庭網絡時,向屬于所述另一家庭網絡的、訂閱了該備忘錄服務的設備傳送要共享的備忘錄信息。根據(jù)本發(fā)明的另一方面,提供了一種通過使用UPnP電話共享備忘錄的裝置,該裝置包括:電話服務器,用于從一個或多個設備接收對于備忘錄服務的請求,并且當該電話服務器從第一電話控制點接收要共享的備忘錄信息時,向作出對于備忘錄服務的請求的一個或多個設備通知所接收的備忘錄信息。有益效果本發(fā)明通過使用UPnP電話服務可以在家庭網絡中共享備忘錄,并且通過使用移動通信設備在家庭網絡的內部以及也在家庭網絡的外部共享備忘錄。
從如下結合附圖的詳細說明中,本發(fā)明的上述和其他方面、特征和優(yōu)點將變得更加清楚,其中:圖1示出本發(fā)明中使用的UPnP電話服務的結構;圖2是示意地示出根據(jù)本發(fā)明的實施例的使用UPnP電話的備忘錄共享系統(tǒng)的框圖3示出根據(jù)本發(fā)明的實施例的使用UPnP電話的備忘錄共享操作的流;圖4示出根據(jù)本發(fā)明的實施例的電話服務器和移動設備之間使用SIP連接的備忘錄共享操作的流;圖5是示意地示出根據(jù)本發(fā)明的實施例使用UPnP遠程訪問在兩個家庭網絡之間的備忘錄共享的框圖 '及圖6示出根據(jù)本發(fā)明的實施例的使用SIP消息的兩個家庭網絡之間的備忘錄共享操作的流。
具體實施例方式以下,將參照附圖描述本發(fā)明的第一示范性實施例。提供下面的描述中出現(xiàn)的特定內容,例如部件的詳細解釋僅是為了幫助本發(fā)明的全面理解,并且對本領域那些技術人員顯而易見的是在不脫離如所附權利要求所定義的本發(fā)明的精神和范圍的情況下,可以在其中進行各種改變和修改。此外,在本發(fā)明的下面描述中,當會使對本發(fā)明的主題不清楚時,將省略對合并于此的公知功能和配置的詳細說明。圖1示出本發(fā)明中使用的UPnP電話服務的結構。根據(jù)本發(fā)明的實施例的UPnP電話系統(tǒng)包括電話服務供應商IOUUPnP (通用即插即用)電話控制點102 (下文中稱為控制點)、電話終端103和電子設備104。這里,電話終端103和電子設備104位于其中通過使用控制點102和UPnP協(xié)議可以通信的空間之內。電話服務供應商101提供電話服務,并向電話終端103提供用于發(fā)送和接收呼叫的接口。UPnP電話控制點102是邏輯軟件模塊,通過使用UPnP動作來控制UPnP電話服務器106和UPnP電話客戶端109。UPnP電話控制點102可以包括在分離于電話終端103和電子設備104的諸如PC (個人電腦)、智能手機或PDA (個人數(shù)字助理)的設備中,但是也可以包括在諸如電話終端103或電子設備104的物理設備中。如果UPnP電話控制點102包括在諸如電話終端103或電子設備104的物理設備中,則UPnP電話控制點102可以不使用UPnP動作,直接控制UPnP電話服務器106或UPnP電話客戶端109。UPnP電話控制點102通過使用包括在UPnP電話服務器106或UPnP電話客戶端109中并從UPnP電話服務器106發(fā)送的呼叫數(shù)據(jù)傳輸代理的能力信息,確定將用于呼叫發(fā)送/接收的介質、協(xié)議和傳輸格式。此外,UPnP電話控制點102創(chuàng)建定義所確定的介質、協(xié)議和傳輸格式的簡檔,以向UPnP電話服務器106或UPnP電話客戶端109發(fā)送所創(chuàng)建的簡檔。結果,UPnP電話控制點102設置了包括在電話終端103或電子設備104中的呼叫數(shù)據(jù)傳輸代理的環(huán)境。電話終端103是諸如包括用軟件配置的VoIP (IP上語音)的電話、PC的CE (計算機工程)設備,或者是與通信網絡結合的諸如移動通信終端的物理設備。電話終端103包括用軟件配置的UPnP電話服務器106。此外,電話終端103通過使用提供電話服務的電話服務供應商101和由對應的電話服務供應商101提供的接口,控制呼叫發(fā)送/接收。電子設備104是可以輸入和輸出用戶語音或圖像的移動通信終端、CE設備,例如視頻電話,和諸如PC或TV的物理設備,并且包括用軟件配置的UPnP電話客戶端109。如上所述,在本發(fā)明中,用戶通過使用該家庭網絡系統(tǒng)在家可以方便地發(fā)送和接收呼叫。
圖2是示意地示出根據(jù)本發(fā)明的實施例的使用UPnP電話的備忘錄共享系統(tǒng)的框圖。參照圖2,根據(jù)本發(fā)明的實施例的使用UPnP電話的備忘錄共享系統(tǒng)包括多處電話控制點(TCP) 102,和期望提供備忘錄的用于從TCP102接收備忘錄的電話服務器106,以向其它TCP102提供該備忘錄。該TCP102和電話服務器106包括在家庭網絡210中。參照圖2,在每個結構的操作中,首先,TCP#1102-1向電話服務器106提供201要與該家庭網絡中的成員共享的備忘錄,即“張貼它”的通知。TCP#2102-2在電話服務器106中執(zhí)行注冊202以觀看該“張貼它”通知,并且電話服務器106在渲染設備(rendering device)上更新該“張貼它”通知。當TCP#3102_3的用戶在外時,TCP#3102_3可以在電話服務器106中注冊電子郵件地址或電話號碼以便不接收該備忘錄,并且當TCP#3102-3的用戶在外時,通過電子郵件或SMS或SIP消息向移動設備220更新或發(fā)送205該“張貼它”通知。如上所述,該家庭網絡的TCP102可以向電話服務器106傳送“張貼它”通知,并且向渲染設備通知或發(fā)送該“張貼它”通知,該渲染設備是在其中注冊更新的“張貼它”通知的 TCP。此外,TCP102可以根據(jù)日期或對象搜索或刪除“張貼它”通知。TCP102可以在電話服務器106中注冊電子郵件地址、電話號碼、SIP地址等等,以便向特定的設備傳送“張貼它”通知。圖3示出根據(jù)本發(fā)明的實施例的使用UPnP電話的備忘錄共享操作的流。首先,在步驟310中,TCP#2102-2從電話服務器106請求備忘錄服務。在步驟320中,TCP#1102-1向電話服務器106傳送備忘錄。該備忘錄包括備忘錄ID信息和備忘錄內容信息。在本發(fā)明的實施例中,可以使用PostMemoO (張貼備忘錄)動作來傳送備忘錄。在步驟330中,電話服務器106向TCP#2102-2通知新的備忘錄。在步驟340中,當用戶移向室外時,移動設備220在電話服務器106中執(zhí)行注冊,用于備忘錄傳遞。在該注冊中,向電話服務器106傳送諸如電子郵件地址或SMS號碼傳遞的備忘錄傳遞方法(MemoDeIiveryMethod),及撤銷注冊的時段的信息。RegisterMemoDelivery O (注冊備忘錄傳遞)可以用于所述注冊,用于所述備忘錄傳遞。之后,在步驟350中,當移動設備220移到該家庭的外部時,電話服務器106在步驟360中通過使用注冊方式向位于該家庭外部的移動設備220傳送該備忘錄。備忘錄傳遞的方法可以包括電子郵件地址、電話號碼和SIP地址的一個或多個信息元素。當該備忘錄傳遞方法包括SIP地址信息時,電話服務器可以通過使用SIP MESSAGE(消息)來傳送備忘錄。當該備忘錄傳遞方法包括電話號碼時,電話服務器可以通過使用SMS來傳送備忘錄。當該備忘錄傳遞方法包括電子郵件地址信息時,電話服務器可以通過使用SMTP來傳送備忘錄。同時,雖然在圖3中未示出,但是可以執(zhí)行與用于備忘錄傳遞的注冊的相反情況對應的、移除用于備忘錄傳遞的注冊的操作,使得當該移動設備移到該家庭內部時使用它。此時,可以使用UnregisterMemoDeliveryO (取消注冊備忘錄傳遞)動作用于移除該注冊。圖4示出根據(jù)本發(fā)明的實施例的電話服務器和移動設備之間使用SIP連接的備忘錄共享操作的流。
圖4示出電話服務器和移動到家庭外部的移動設備具有SIP地址,在SIP寄存器中注冊以彼此接入,并通過SIP共享備忘錄的操作。首先,在步驟410中,家庭內部的電話服務器106和家庭外部的移動設備220在SIP寄存器401中注冊SIP URL。在步驟420中,電話服務器106向家庭外部的移動設備220傳送SIP消息。此時,備忘錄內容包括在該消息的本體中。在步驟430中,該移動設備220向電話服務器106發(fā)送對于所接收的備忘錄的確認2000K。圖4中所示的操作示出通過使用SIP MESSAGE方法向家庭外部的移動設備傳送備忘錄的方法。此外,在從移動設備向電話服務器傳送SIP MESSAGE之后,可以從家庭外部向家庭內部傳送備忘錄。作為另一種方法,存在通過使用SIP INVITE消息在電話服務器和移動設備之間傳送備忘錄的方法。圖5是示意地示出根據(jù)本發(fā)明的實施例的使用UPnP遠程訪問在兩個家庭網絡之間的備忘錄共享的框圖。圖5示出用于通過UPnP遠程訪問在兩個家庭網絡之間共享備忘錄的配置。家庭網絡510和520的每者中的電話服務器從家庭網絡設備(TCP) 512和522的每個聚集備忘錄530,并向另一家庭發(fā)送該備忘錄。但是,在此情況下,能夠向其它家庭網絡僅發(fā)送備忘錄,允許與其它家庭網絡共享備忘錄。因此,要求為諸如“僅在它自身的家庭網絡中共享備忘錄”的類型和“與其它預定的家庭網絡共享備忘錄”的類型的每種類型設置標簽。一個家庭網絡中的電話服務器可以操作用于另一家庭網絡中的電話服務器的UPnP,用于兩個家庭網絡之間的備忘錄傳輸。圖6示出根據(jù)本發(fā)明的實施例的使用SIP消息的兩個家庭網絡之間的備忘錄共享操作的流。圖6示出其中電話服務器通過使用SIP MESSAGE方法與另一電話服務器共享備忘錄的操作。參照圖6,在步驟610中第一家庭中的電話服務器601在SIP寄存器602中注冊SIP URL,并且在步驟620中第二家庭中的電話服務器603在SIP寄存器602中注冊SIPURL。在步驟630中,第一家庭中的電話服務器601向第二家庭中的電話服務器603發(fā)送SIP MESSAGE。此時,第一家庭的備忘錄內容包括在該消息的本體中。在步驟640中,第二家庭中的電話服務器603向第一家庭中的電話服務器601發(fā)送對于所接收的備忘錄的確認。在步驟650中,第二家庭中的電話服務器603向第一家庭中的電話服務器601發(fā)送SIP MESSAGE。此時,第二家庭的備忘錄內容包括在該消息的本體中。在步驟660中,第一家庭中的電話服務器601向第二家庭中的電話服務器603發(fā)送對于所接收的備忘錄的確認。同時,在該操作,在兩個電話服務器之間可以使用SIP INVITE消息來發(fā)送備忘錄。在這種情況下,可以使用專用SIP首標來區(qū)分該備忘錄與其它類型的消息。此外,可以使用SIP地址來區(qū)分該備忘錄與其它消息。在圖6中,通過使用SIP將兩個電話服務器601和603彼此連接。此時,不要求建立這兩個電話服務器之間的UPnP遠程訪問。如上所述,根據(jù)本發(fā)明的實施例通過使用UPnP電話能夠實現(xiàn)用于共享備忘錄的方法和裝置的操作和結構。雖然已經參考某些示范性實施例示出并描述了本發(fā)明,但是可以在其中做出形式和細節(jié)上的各種改變而不脫離由以下權利要求所定義的本發(fā)明的精神和范圍。
權利要求
1.一種通過使用UPnP電話共享備忘錄的方法,該方法包括: 由電話服務器從一個或多個設備接收對于備忘錄服務的請求; 由電話服務器從第一電話控制點接收要共享的備忘錄信息;以及 由電話服務器向作出了對備忘錄服務的請求的一個或多個設備通知接收到的備忘錄信息。
2.如權利要求1中所述的方法,其中要共享的備忘錄信息包括備忘錄ID信息和備忘錄內容信息。
3.如權利要求1至2之一中所述的方法,進一步包括: 從作出了對于備忘錄服務的請求的設備之一接收用于備忘錄傳遞的注冊;以及 根據(jù)包括在所述用于備忘錄傳遞的注冊中的備忘錄傳遞方法,傳送備忘錄。
4.如權利要求3 中所述的方法,其中所述用于備忘錄傳遞的注冊包括備忘錄傳遞方法和用于撤銷注冊的時段的信息。
5.如權利要求3至4之一中所述的方法,其中備忘錄傳遞方法包括電子郵件地址、電話號碼和SIP地址的一個或多個信息兀素。
6.如權利要求5中所述的方法,其中,當備忘錄傳遞方法包括SIP地址信息時,電話服務器通過使用SIP MESSAGE傳送備忘錄, 其中,當備忘錄傳遞方法包括電話號碼時,電話服務器通過使用SMS傳送備忘錄, 其中,當備忘錄傳遞方法包括電子郵件地址信息時,電話服務器通過使用SMTP傳送備忘錄。
7.如權利要求1到6之一中所述的方法,進一步包括:當該電話服務器屬于的家庭網絡通過UPnP遠程訪問連接至另一家庭網絡時,向屬于所述另一家庭網絡的、訂閱了該備忘錄服務的設備傳送要共享的備忘錄信息。
8.一種通過使用UPnP電話共享備忘錄的裝置,該裝置包括: 電話服務器,用于從一個或多個設備接收對于備忘錄服務的請求,并且當該電話服務器從第一電話控制點接收要共享的備忘錄信息時,向作出了對于備忘錄服務的請求的一個或多個設備通知接收到的備忘錄信息。
9.如權利要求8中所述的裝置,其中要共享的備忘錄信息包括備忘錄ID信息和備忘錄內容信息。
10.如權利要求8至9之一中所述的裝置,其中電話服務器從作出了對于備忘錄服務的請求的設備之一接收用于備忘錄傳遞的注冊,并根據(jù)包括在所述用于備忘錄傳遞的注冊中的備忘錄傳遞方法傳送備忘錄。
11.如權利要求10中所述的裝置,其中所述用于備忘錄傳遞的注冊包括備忘錄傳遞方法和用于撤銷注冊的時段的信息。
12.如權利要求10至11之一中所述的裝置,其中備忘錄傳遞方法包括電子郵件地址、電話號碼和SIP地址的一個或多個信息兀素。
13.如權利要求12中所述的裝置,其中,當備忘錄傳遞方法包括SIP地址信息時,電話服務器通過使用SIP MESSAGE傳送備忘錄, 其中,當備忘錄傳遞方法包括電話號碼時,電話服務器通過使用SMS傳送備忘錄, 其中,當備忘錄傳遞方法包括電子郵件地址信息時,電話服務器通過使用SMTP傳送備忘錄。
14.如權利要求8至13之一中所述的裝置,當該電話服務器屬于的家庭網絡通過UPnP遠程訪問連接至另一家庭網絡時,電話服務器向屬于所述另一家庭網絡的、作出了對備忘錄服務的請求的設備 傳送要共享的備忘錄信息。
全文摘要
一種通過使用UPnP電話共享備忘錄的方法,該方法包括由電話服務器從一個或多個設備接收對于備忘錄服務的請求;由電話服務器從第一電話控制點接收要共享的備忘錄信息;以及由電話服務器向作出了對于備忘錄服務的請求的一個或多個設備通知所接收的備忘錄信息。
文檔編號H04L12/16GK103081401SQ201180041682
公開日2013年5月1日 申請日期2011年8月29日 優(yōu)先權日2010年8月27日
發(fā)明者李周烈, M.拉曼, 孟齊永, 樸浩淵 申請人:三星電子株式會社