鬼佬大哥大
  • / 16
  • 下載費用:30 金幣  

WIDGET資源的共享方法及系統.pdf

關 鍵 詞:
WIDGET 資源 共享 方法 系統
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201110026722.0

申請日:

2011.01.25

公開號:

CN102143219B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04L 29/08申請日:20110125|||公開
IPC分類號: H04L29/08; H04L29/12 主分類號: H04L29/08
申請人: 中興通訊股份有限公司
發明人: 楊瑩瑩
地址: 518057 廣東省深圳市南山區科技南路55號
優先權:
專利代理機構: 北京康信知識產權代理有限責任公司 11240 代理人: 余剛;吳孟秋
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201110026722.0

授權公告號:

102143219B||||||

法律狀態公告日:

2015.01.28|||2012.11.28|||2011.08.03

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明公開了一種widget資源的共享方法及系統,該方法包括以下步驟:第一用戶終端將需要共享的widget資源和設置的共享對象信息發送給域內容服務器;域內容服務器在確認第一用戶終端為域用戶的情況下,對接收到的widget資源進行重整,并發送通知消息給共享對象信息指示的第二用戶終端;以及第二用戶終端根據接收到的通知消息確定自身是否為域用戶,若是,則允許第二用戶終端使用第一用戶終端共享的widget資源;否則,在第二用戶終端加入域后才能使用該widget資源。通過本發明擴展了widget應用的使用范圍,提高了用戶體驗。

權利要求書

1: 一種 widget 資源的共享方法, 其特征在于, 包括以下步驟 : 第一用戶終端將需要共享的 widget 資源和設置的共享對象信息發送給域內容服務 器; 所述域內容服務器在確認所述第一用戶終端為域用戶的情況下, 對接收到的所述 widget 資源進行重整, 并發送通知消息給所述共享對象信息指示的第二用戶終端 ; 以及 所述第二用戶終端根據接收到的所述通知消息確定自身是否為域用戶, 若是, 則允許 所述第二用戶終端使用所述第一用戶終端共享的所述 widget 資源 ; 否則, 在所述第二用戶 終端加入域后才能使用該 widget 資源。
2: 根據權利要求 1 所述的方法, 其特征在于, 所述域內容服務器對接收到的來自所述 第一用戶終端的所述 widget 資源進行重整之前, 還包括 : 所述域內容服務器通過域服務器對所述第一用戶終端進行身份驗證, 并確認所述第一 用戶終端為域用戶。
3: 根據權利要求 1 所述的方法, 其特征在于, 所述域內容服務器對接收到的來自所述 第一用戶終端的所述 widget 資源進行重整包括 : 所述域內容服務器在接收到的所述 widget 資源的配置文件中添加域標簽字段, 其中, 該域標簽字段包括域服務器的地址和域名。
4: 根據權利要求 3 所述的方法, 其特征在于, 所述第二用戶終端根據接收到的所述通 知消息確定自身是否為域用戶包括 : 所述第二用戶終端根據所述通知消息中攜帶的標識信息從所述域內容服務器下載重 整后的所述 widget 資源, 并對該 widget 資源進行解析 ; 使用解析得到的所述域標簽字段中的所述域服務器的地址和所述域名對所述第二用 戶終端的身份進行驗證 ; 以及 根據驗證結果來確定所述第二用戶終端是否為域用戶。
5: 根據權利要求 4 所述的方法, 其特征在于, 使用解析得到的所述域標簽字段中的所 述域服務器的地址和所述域名對所述第二用戶終端的身份進行驗證包括 : 所述第二用戶終端向所述域服務器的地址所指示的網元發送驗證請求消息, 其中, 所 述驗證請求消息中攜帶所述第二用戶終端本機信息和所述域名 ; 所述域服務器的地址所指示的網元根據接收到的所述驗證請求消息中的所述第二用 戶終端本機信息和所述域名驗證所述第二用戶終端是否為所述域名中的合法域用戶, 并將 驗證結果反饋給所述第二用戶終端。
6: 根據權利要求 1 至 5 中任一項所述的方法, 其特征在于, 所述共享對象信息包括一個 或多個所述第二用戶終端的信息, 其中, 所述用戶第二終端為域用戶或非域用戶。
7: 根據權利要求 6 所述的方法, 其特征在于, 所述通知消息采用的網絡傳輸協議為以 下至少之一 : 短消息服務 SMS、 推送 PUSH 方式、 會話發起協議 SIP、 超文本傳輸協議 HTTP。
8: 一種 widget 資源的共享系統, 其特征在于, 包括第一用戶終端、 域內容服務器和一 個或多個第二用戶終端, 其中, 所述第一用戶終端包括 : 發送模塊, 用于將需要共享的 widget 資源和設置的共享對象 信息發送給所述域內容服務器 ; 所述域內容服務器包括 : 重整模塊, 用于在確認所述第一用戶終端為域用戶的情況下, 2 對接收到的所述 widget 資源進行重整 ; 通知模塊, 用于發送通知消息給所述共享對象信息 指示的一個或多個所述第二用戶終端 ; 以及 所述第二用戶終端包括 : 確定模塊, 用于根據接收到的所述通知消息確定自身是否為 域用戶 ; 執行模塊, 用于在所述第二用戶終端為域用戶的情況下, 允許所述第二用戶終端使 用所述第一用戶終端共享的所述 widget 資源 ; 以及在所述第二用戶終端不為域用戶的情 況下, 在所述第二用戶終端加入域后才允許使用該 widget 資源。
9: 根據權利要求 8 所述的系統, 其特征在于, 所述重整模塊還用于在接收到的所述 widget 資源的配置文件中添加域標簽字段, 其中, 該域標簽字段包括域服務器的地址和域 名。
10: 根據權利要求 8 或 9 所述的系統, 其特征在于, 所述確定模塊包括 : 下載解析單元, 用于根據所述通知消息中攜帶的標識信息從所述域內容服務器下載重 整后的所述 widget 資源, 并對該 widget 資源進行解析 ; 以及 驗證確定單元, 用于使用所述下載解析模塊解析得到的所述域標簽字段中的所述域服 務器的地址和所述域名對所述第二用戶終端的身份進行驗證 ; 以及根據驗證結果來確定所 述第二用戶終端是否為域用戶。

說明書


widget 資源的共享方法及系統

    【技術領域】
     本發明涉及通信領域, 尤其涉及一種 widget 資源的共享方法及系統。背景技術 Widget( 即, 窗口小部件或窗件 ) 是輕量級的 Web 應用程序, 為使用者提供一鍵式 的服務。由于 widget 自身各種特點, 它已經被越來越多的人所關注。Widget 可以被看作是 運行于瀏覽器界面之外的定制 web 頁面, 基于 Web 作為一種特殊的 “網頁” 正在改變著互聯 網的訪問方式, 用戶訪問網絡不再需要依賴瀏覽器, 而是靠這些小工具就可以實現 Web 功 能。
     隨著互聯網用戶的需求改變以及 widget 技術的發展, widget 已經不在僅僅局限 于 PC 桌面, 開始滲透到其他領域, 例如, 網頁 widget、 Mobile widget、 人機交互 widget、 甚 至 widget 專業終端等。同時, 用戶也希望能夠通過 widget 應用實現更多的功能。
     在相關技術中, widget 應用通常安裝在終端側, 為使用者提供特定的功能, 例如, 提供天氣、 股票、 拍賣等的信息。但是, 這種應用通常是收費的, 即, 只有付費的用戶才能享 用此應用, 所以, 限制了 widget 應用的傳播和使用。發明內容
     本發明的主要目的在于提供一種 widget 資源的共享方案, 以至少解決上述相關 技術中只有付費用戶才能享用 widget 應用導致 widget 應用拓展受限的問題。
     為了實現上述目的, 根據本發明的一個方面, 提供了一種 widget 資源的共享方 法。
     根據本發明的 widget 資源的共享方法, 包括以下步驟 : 第一用戶終端將需要共享 的 widget 資源和設置的共享對象信息發送給域內容服務器 ; 域內容服務器在確認第一用 戶終端為域用戶的情況下, 對接收到的 widget 資源進行重整, 并發送通知消息給共享對象 信息指示的第二用戶終端 ; 以及第二用戶終端根據接收到的通知消息確定自身是否為域用 戶, 若是, 則允許第二用戶終端使用第一用戶終端共享的 widget 資源 ; 否則, 在第二用戶終 端加入域后才能使用該 widget 資源。
     進一步地, 域內容服務器對接收到的來自第一用戶終端的 widget 資源進行重整 之前, 該方法還包括 : 域內容服務器通過域服務器對第一用戶終端進行身份驗證, 并確認第 一用戶終端為域用戶。
     進一步地, 域內容服務器對接收到的來自第一用戶終端的 widget 資源進行重整 包括 : 域內容服務器在接收到的 widget 資源的配置文件中添加域標簽字段, 其中, 該域標 簽字段包括域服務器的地址和域名。
     進一步地, 第二用戶終端根據接收到的通知消息確定自身是否為域用戶包括 : 第 二用戶終端根據通知消息中攜帶的標識信息從域內容服務器下載重整后的 widget 資源, 并對該 widget 資源進行解析 ; 使用解析得到的域標簽字段中的域服務器的地址和域名對第二用戶終端的身份進行驗證 ; 以及根據驗證結果來確定第二用戶終端是否為域用戶。
     進一步地, 使用解析得到的域標簽字段中的域服務器的地址和域名對第二用戶終 端的身份進行驗證包括 : 第二用戶終端向域服務器的地址所指示的網元發送驗證請求消 息, 其中, 驗證請求消息中攜帶第二用戶終端本機信息和域名 ; 域服務器的地址所指示的網 元根據接收到的驗證請求消息中的第二用戶終端本機信息和域名驗證第二用戶終端是否 為域名中的合法域用戶, 并將驗證結果反饋給第二用戶終端。
     進一步地, 共享對象信息包括一個或多個第二用戶終端的信息, 其中, 用戶第二終 端為域用戶或非域用戶。
     進一步地, 通知消息采用的網絡傳輸協議為以下至少之一 : 短消息服務 SMS、 推送 PUSH 方式、 會話發起協議 SIP、 超文本傳輸協議 HTTP。
     為了實現上述目的, 根據本發明的另一方面, 提供了一種 widget 資源的共享系 統。
     根據本發明的 widget 資源的共享系統, 包括第一用戶終端、 域內容服務器和一個 或多個第二用戶終端, 其中, 第一用戶終端包括 : 發送模塊, 用于將需要共享的 widget 資源 和設置的共享對象信息發送給域內容服務器 ; 域內容服務器包括 : 重整模塊, 用于在確認 第一用戶終端為域用戶的情況下, 對接收到的 widget 資源進行重整 ; 通知模塊, 用于發送 通知消息給共享對象信息指示的一個或多個第二用戶終端 ; 以及第二用戶終端包括 : 確定 模塊, 用于根據接收到的通知消息確定自身是否為域用戶 ; 執行模塊, 用于在第二用戶終端 為域用戶的情況下, 允許第二用戶終端使用第一用戶終端共享的 widget 資源 ; 以及在第二 用戶終端不為域用戶的情況下, 在第二用戶終端加入域后才允許使用該 widget 資源。
     進一步地, 重整模塊還用于在接收到的 widget 資源的配置文件中添加域標簽字 段, 其中, 該域標簽字段包括域服務器的地址和域名。
     進一步地, 確定模塊包括 : 下載解析單元, 用于根據通知消息中攜帶的標識信息從 域內容服務器下載重整后的 widget 資源, 并對該 widget 資源進行解析 ; 以及驗證確定單 元, 用于使用下載解析模塊解析得到的域標簽字段中的域服務器的地址和域名對第二用戶 終端的身份進行驗證 ; 以及根據驗證結果來確定第二用戶終端是否為域用戶。
     通過本發明, 采用域用戶共享 widget 資源的方式, 解決了相關技術中只有付費用 戶才能享用 widget 應用導致 widget 應用拓展受限的問題, 擴展了 widget 應用的使用范 圍, 提高了用戶體驗。 附圖說明 此處所說明的附圖用來提供對本發明的進一步理解, 構成本申請的一部分, 本發 明的示意性實施例及其說明用于解釋本發明, 并不構成對本發明的不當限定。在附圖中 :
     圖 1 是根據本發明實施例的 widget 資源的共享方法的流程圖 ;
     圖 2 是根據本發明實施例的 widget 資源的共享系統的結構框圖 ;
     圖 3 是根據本發明優選實施例的 widget 資源的共享系統的結構框圖 ;
     圖 4 是根據本發明實施例一的 widget 資源的共享系統的示意圖 ;
     圖 5 是根據本發明實施例二的域共享的方法流程圖 ;
     圖 6 是根據本發明實施例三的 widget 應用共享上傳的流程圖 ; 以及
     圖 7 是根據本發明實施例四的 widget 應用下載運行的流程圖。具體實施方式
     下文中將參考附圖并結合實施例來詳細說明本發明。需要說明的是, 在不沖突的 情況下, 本申請中的實施例及實施例中的特征可以相互組合。
     根據本發明實施例, 提供了一種 widget 資源的共享方法。圖 1 是根據本發明實施 例的 widget 資源的共享方法的流程圖, 如圖 1 所示, 該方法包括以下步驟 :
     步驟 S102, 第一用戶終端將需要共享的 widget 資源和設置的共享對象信息發送 給域內容服務器 ;
     步驟 S104, 域內容服務器在確認第一用戶終端為域用戶的情況下, 對接收到的 widget 資源進行重整, 并發送通知消息給共享對象信息指示的第二用戶終端 ; 以及
     步驟 S106, 第二用戶終端根據接收到的通知消息確定自身是否為域用戶, 若是, 則 允許第二用戶終端使用第一用戶終端共享的 widget 資源 ; 否則, 在第二用戶終端加入域后 才能使用該 widget 資源。
     通過上述步驟, 采用域用戶共享 widget 資源的方式, 解決了相關技術中只有付費 用戶才能享用 widget 應用導致 widget 應用拓展受限的問題, 擴展了 widget 應用的使用范 圍, 提高了用戶體驗。 優選地, 在步驟 S104 中, 域內容服務器對接收到的來自第一用戶終端的 widget 資 源進行重整之前, 域內容服務器可以通過域服務器對第一用戶終端進行身份驗證, 并確認 第一用戶終端為域用戶。該方法可以提高系統的有效性, 以保證在域用戶之間共享 widget 資源。
     優選地, 在步驟 S104 中, 域內容服務器對接收到的來自第一用戶終端的 widget 資 源進行重整可以包括 : 域內容服務器在接收到的 widget 資源的配置文件中添加域標簽字 段, 其中, 該域標簽字段包括域服務器的地址和域名。該方法簡單實用、 可操作性強。
     優選地, 在步驟 S106 中, 第二用戶終端根據接收到的通知消息確定自身是否為域 用戶可以包括 : 第二用戶終端根據通知消息中攜帶的標識信息從域內容服務器下載重整后 的 widget 資源, 并對該 widget 資源進行解析 ; 使用解析得到的域標簽字段中的域服務器的 地址和域名對第二用戶終端的身份進行驗證 ; 以及根據驗證結果來確定第二用戶終端是否 為域用戶。該方法可以提高系統的安全性和保密性。
     優選地, 使用解析得到的域標簽字段中的域服務器的地址和域名對第二用戶終端 的身份進行驗證可以包括 : 第二用戶終端向域服務器的地址所指示的網元發送驗證請求消 息, 其中, 驗證請求消息中攜帶第二用戶終端本機信息和域名 ; 域服務器的地址所指示的網 元根據接收到的驗證請求消息中的第二用戶終端本機信息和域名驗證第二用戶終端是否 為域名中的合法域用戶, 并將驗證結果反饋給第二用戶終端。
     優選地, 共享對象信息可以包括一個或多個第二用戶終端的信息, 其中, 用戶第二 終端為域用戶或非域用戶。該方法可以增加系統的靈活性。
     優選地, 通知消息采用的網絡傳輸協議可以為以下至少之一 : 短消息服務 (Short MessageService 簡 稱 為 SMS)、 推 送 PUSH 方 式、 會 話 發 起 協 議 (Session Initiation Protocol, 簡稱為 SIP)、 超文本傳輸協議 (Hypertext Transport Protocol, 簡稱為 HTTP)。
     該方法簡單實用、 可操作性強。
     對應于上述方法, 本發明實施例還提供了一種 widget 資源的共享系統。圖 2 是根 據本發明實施例的 widget 資源的共享系統的結構框圖, 如圖 2 所示, 該系統包括第一用戶 終端 22、 域內容服務器 24 和一個或多個第二用戶終端 26, 其中, 第一用戶終端 22 包括 : 發 送模塊 222, 用于將需要共享的 widget 資源和設置的共享對象信息發送給域內容服務器 ; 域內容服務器 24 包括 : 重整模塊 242, 耦合至發送模塊 222, 用于在確認第一用戶終端為域 用戶的情況下, 對接收到的 widget 資源進行重整 ; 通知模塊 244, 耦合至重整模塊 242, 用于 發送通知消息給共享對象信息指示的一個或多個第二用戶終端 ; 以及第二用戶終端 26 包 括: 確定模塊 262, 耦合至通知模塊 244, 用于根據接收到的通知消息確定自身是否為域用 戶; 執行模塊 264, 耦合至確定模塊 262, 用于在第二用戶終端為域用戶的情況下, 允許第二 用戶終端使用第一用戶終端共享的 widget 資源 ; 以及在第二用戶終端不為域用戶的情況 下, 在第二用戶終端加入域后才允許使用該 widget 資源。
     通過上述系統, 采用域用戶共享 widget 資源的方式, 解決了相關技術中只有付費 用戶才能享用 widget 應用導致 widget 應用拓展受限的問題, 擴展了 widget 應用的使用范 圍, 提高了用戶體驗。 優選地, 重整模塊 242 還用于在接收到的 widget 資源的配置文件中添加域標簽字 段, 其中, 該域標簽字段包括域服務器的地址和域名。
     圖 3 是根據本發明優選實施例的 widget 資源的共享系統的結構框圖, 如圖 3 所 示, 確定模塊 262 包括 : 下載解析單元 2622, 耦合至通知模塊 244, 用于根據通知消息中攜帶 的標識信息從域內容服務器下載重整后的 widget 資源, 并對該 widget 資源進行解析 ; 以及 驗證確定單元 2624, 耦合至下載解析單元 2622, 用于使用下載解析單元 2622 解析得到的域 標簽字段中的域服務器的地址和域名對第二用戶終端的身份進行驗證 ; 以及根據驗證結果 來確定第二用戶終端是否為域用戶。
     在具體實施過程中, 上述系統還可以包括域服務器, 用于對第一用戶終端和第二 用戶終端進行域用戶的身份驗證。
     下面結合優選實施例和附圖對上述實施例的實現過程進行詳細說明。
     實施例一
     本實施例提供了一種基于手機終端的、 通過 “域” 的方式對 widget 資源共享的方 法, 給用戶帶來全新的共享體驗。
     圖 4 是根據本發明實施例一的 widget 資源的共享系統的示意圖, 如圖 4 所示, 該 系統的網絡實體可以包括用戶終端 A、 用戶終端 B、 域服務器 (Domain Server, 簡稱為 DS) 和 域內容服務器 (Domain content server, 簡稱為 DCS)。例如, 終端 A 是 widget 資源的發送 者; 終端 B 是 widget 資源共享對象也就是接收方 ; 域服務器 DS 用于保存域內用戶信息, 為 域內容服務器完成用戶身份檢查, 提供加入域和離開域的服務 ; 域內容服務器 DCS 用于提 供用戶有效性檢查, 重整 widget 資源包格式, 保存 widget 資源內容, 發送通知以及與對象 數據交互。特別需要說明的是此網絡實體可視具體需要, 在保持整理功能不變的情況下可 對網絡實體進行適當的增減。
     本實施例中的一種基于域的 widget 共享方法可以包括以下步驟 :
     步驟 1, 用戶終端 A 將需要共享的 widget 資源連同用戶信息以及接收方信息整合
     打包發送給域內容服務器 (DCS)。
     步驟 2, 域內容服務器將接收到的打包信息進行解析、 對發送方用戶信息和接收方 的用戶信息進行驗證并重整 widget 資源。
     步驟 3, 域內容服務器將重整后的 widget 資源通過消息的方式發送給接收方, 也 就是用戶終端 B。
     步驟 4, 用戶終端 B 在接收到消息后將會對消息體進行解析, 并通過指定的標識符 ( 例如, URI) 下載 widget 應用包。
     步驟 5, 在用戶終端 B 運行 widget 的時候將觸發一個身份驗證的一個過程, 即, 與 域服務器 DS 進行交互, 驗證終端 B 的身份。
     步驟 6, 如果終端 B 是域用戶, 則可以直接正常使用該 widget 應用, 如果終端 B 不 是域用戶, 則需要進行一個加入域的過程, 在加入域成功以后, 用戶終端 B 便可以正常使用 由終端 A 共享的 widget 資源了。
     這里需要說明的是, 只要是域用戶, 無論是下載還是上傳域內共享 widget, 都會嚴 格進行身份認證, 用戶在分享豐富資源的同時可以很好的得到安全保障。 在這個域平臺中, 值得一提的是用戶之間的資源共享是完全免費的, 規模會慢慢壯大從而可以建立一個龐大 的信息資源中心或者社區, 用戶不僅僅局限在好友內部, 而是可以推廣到全世界。 實施例二
     在具體實施過程中, 圖 4 中的終端 A 可以包括 :
     widget 應用共享設置模塊, 用于選擇 widget 應用以及編輯或選擇共享對象。例 如, 域內用戶或者非域內用戶 ( 指定的號碼 )。
     widget 應用共享數據封裝模塊, 用于將 widget 資源、 本機用戶信息即發送方用戶 信息 ( 比如, 號碼, 姓名等 )、 共享對象信息以某種格式進行封裝。例如, 采用 xml 格式進行 封裝。
     widget 應用共享發送模塊, 用于將 widget 應用共享數據封裝模塊中封裝好的數 據體以任一協商后的協議 ( 比如, HTTP、 SIP 等 ) 發送給域內容服務器 DCS。
     終端 B 中也可以包括 : 配置文件解析模塊, 用于解析 widget 應用包 ; 域用戶身份 查詢模塊, 用于與域服務器交互, 發送本機號碼等信息的數據, 查詢用戶身份 ; 以及請求加 入域模塊, 用于封裝并解析發送加入域的請求體數據到域服務器。
     圖 5 是根據本發明實施例二的域共享方法的流程圖, 如圖 5 所示, 基于域的 widget 共享方法的流程如下 :
     步驟 S502, 終端 A 發送 widget。例如, 將 widget 內容以及用戶信息進行設置并封 裝打包, 發送至域內容服務器。
     步驟 S504, 域內容服務器接收到到打包內容后, 需要完成一系列驗證, 在驗證成功 通過后, 對 widget 內容進行重整。
     步驟 S506, 終端 B 接收到 widget 后, 進行解析。
     步驟 S508, 通過解析得到的域服務器的地址和域名, 對終端 B 進行身份驗證。
     步驟 S510, 終端 B 是非域用戶的時候, 需要進行一個加入域的流程。
     實施例三
     圖 6 是根據本發明實施例三的 widget 應用共享上傳的流程圖, 如圖 6 所示,
     widget 應用共享上傳的流程可以是如下步驟 :
     步驟 S601 : 終端 A 選擇自己想要共享的 widget 應用。
     步驟 S602 : 通過 widget 共享設置模塊編輯或選擇共享對象, 可以選擇域用戶, 也 可以選擇非域用戶 ( 指定號碼 ), 設置本機和對方信息。
     步驟 S603 : 在完成配置后, widget 共享數據封裝模塊將 widget 應用、 共享對象信 息以及本機用戶信息以某種格式進行封裝。例如, xml 包格式可以類似于 :
    
     ...
    

    
     ...
     ...
     ...
    

    
     ...
     ...
     ...
    

     步驟 S604 : widget 應用共享數據發送模塊將封裝好的數據發送給域內容服務器 DCS, 發送的協議可以是任意一個協商后的協議, 例如, HTTP 或 SIP 等。
     步驟 S605 : 域內容服務器 DCS 接收封裝發送過來的數據包后, 開始進行數據解析。 將解析出來的 widget 內容進行本地驗證, 驗證 widget 內容的合法性和安全性, 并將解析輸 出的用戶信息發送給域服務器 DS 進行待驗證。
     步驟 S606 : 對 widget 進行有效性判斷 ( 即, 合法性 ), 如果有效, 則轉到步驟 S608, 如果無效, 則轉到步驟 S607 結束流程。
     步驟 S607 : 反饋失敗消息給終端 A, 流程結束。
     步驟 S608 : 域服務器 DS 將對終端 A 的用戶信息進行驗證。
     步驟 S609 : 對終端 A 的用戶信息的有效性進行判斷, 如果有效, 則轉到步驟 S611, 如果無效, 則轉到步驟 S610 結束流程。
     步驟 S610 : 反饋失敗的消息給終端 A, 流程結束。
     步驟 S611 : 終端 A 的用戶信息有效, 是域用戶, 則域內容服務器 DCS 開始對 widget 資源進行重整, 重整過程是將 config.xml 中添加擴展統一資源定位符 (Uniform Resource Locator, 簡稱為 URL) 地址和 name 域名等標簽字段, 例如 :
    
     ...
     ...
     ...
    
需要說明的是, 這里擴展的標簽不僅限于 URL 和 name, 還可以根據具體需要進行擴展。 步驟 S612 : widget 整合完成后, 域內容服務器 DCS 發送消息給終端 B。
     實施例四
     在重整完畢后, 域內容服務器 DCS 可以發送通知消息給終端 B, 其中, 通知消息中 至少需要攜帶 A 用戶名稱、 號碼以及 widget 應用包的 URI 地址。在具體實施過程中, 通知 消息可以采用 SMS、 PUSH、 SIP 等任意方式, 但不局限于這幾種方式。
     圖 7 是根據本發明實施例四的 widget 應用下載運行的流程圖, 如圖 7 所示, widget 應用下載運行的流程可以是如下步驟 :
     步驟 S701 : 終端 B 收到內容服務器 DCS 發過來的通知消息。
     步驟 S702 : 解析消息并按照解析出來的指定 URI 下載 widget 應用包。
     步驟 S703 : widget 應用包下載成功后, 終端 B 運行 widget 應用。
     步驟 S704 : 開始運行 widget 應用時, 配置文件解析模塊開始對 widget 應用包進 行解析, 解析到 元素的時候則準備發起域用戶檢查流程。
     步驟 S705 : 域用戶身份查詢模塊與 指定的域服務器進行交互, 發送帶本 機號碼等信息的數據給域服務器 DS。
     步驟 S706 : 終端 B 在接收到域服務器的響應體后進行解析, 并分析解析結果。
     步驟 S707 : 判斷 B 是否是域用戶, 如果 B 是域用戶則轉到步驟 S708, 如果 B 不是域 用戶, 則轉到步驟 S709。
     步驟 S708 : 可以直接運行 widget 應用。
     步驟 S709 : 提示用戶 B 是非域用戶, 如果需要繼續使用 widget 則需要加入域, 并 附有是否加入域的提示。
     步驟 S710 : 用戶進行選擇是否加入域, 如果選擇是, 則轉到步驟 S712, 如果選擇 否, 則轉到步驟 S711 結束流程。
     步驟 S711 : 流程結束。
     步驟 S712 : 用戶同意加入域, 請求加入域模塊將請求信息封裝并發送申請加入域 的請求體數據給域服務器 DS。
     步驟 S713 : 域服務器 DS 在接收到請求信息的時候首先核實用戶身份, 然后反饋注 冊信息給用戶終端 B。
     步驟 S714 : 終端 B 在收到注冊信息后, 填寫自己的個人信息 ( 例如, 注冊昵稱、 本 機號碼等信息 ) 完成注冊, 并將注冊內容發送給域服務器 DS。
     步驟 S715 : 域服務器 DS 接收到用戶注冊信息后, 保存用戶信息, 記錄用戶狀態, 并 反饋結果消息給用戶終端 B。
     步驟 S716 : 消息攜帶的是成功與否的結果, 如果成功加入域, 則轉到步驟 S718, 如 果加入域失敗, 則轉到步驟 717。
     步驟 S717 : 停止運行該 widget, 并提示用戶。
     步 驟 S718 : 終 端 B 收 到 域 服 務 器 DS 返 回 的 加 入 域 成 功 的 相 應 體 后, 運行該 widget。
     通過實施例三和實施例四介紹了一個完整的基于域的 widget 共享流程, 對于子
     流程和其他方式發起的流程的實施例在此處就不贅述了。
     綜上所述, 通過本發明實施例, 采用域用戶共享 widget 資源的方式, 使得域用戶 可以免費享用 widget 應用, 解決了相關技術中只有付費用戶才能享用 widget 應用導致 widget 應用拓展受限的問題, 擴展了 widget 應用的使用范圍, 提高了用戶體驗。
     顯然, 本領域的技術人員應該明白, 上述的本發明的各模塊或各步驟可以用通用 的計算裝置來實現, 它們可以集中在單個的計算裝置上, 或者分布在多個計算裝置所組成 的網絡上, 可選地, 它們可以用計算裝置可執行的程序代碼來實現, 從而可以將它們存儲在 存儲裝置中由計算裝置來執行, 或者將它們分別制作成各個集成電路模塊, 或者將它們中 的多個模塊或步驟制作成單個集成電路模塊來實現。這樣, 本發明不限制于任何特定的硬 件和軟件結合。
     以上所述僅為本發明的優選實施例而已, 并不用于限制本發明, 對于本領域的技 術人員來說, 本發明可以有各種更改和變化。 凡在本發明的精神和原則之內, 所作的任何修 改、 等同替換、 改進等, 均應包含在本發明的保護范圍之內。

關于本文
本文標題:WIDGET資源的共享方法及系統.pdf
鏈接地址:http://www.wwszu.club/p-6420825.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大