專利名稱:云端存取系統(tǒng)及其根據(jù)社群網絡顯示數(shù)據(jù)對象的方法
技術領域:
本發(fā)明涉及云端儲存,尤其涉及一種云端存取系統(tǒng)及其根據(jù)社群網絡顯示數(shù)據(jù)對象的方法。
背景技術:
近年來云端儲存空間已被廣泛應用于社群網站,用戶可以儲存數(shù)據(jù)對象,如文件、照片和視頻,于云端儲存空間并進行分享。然而,常見的云端存取技術僅提供授權的使用者存取賬號所屬的儲存空間,并未支持使用者依照社群網站的社交關系讀取其他使用者所分享之文件。
發(fā)明內容
有鑒于此,需提供一種云端存取系統(tǒng)及其根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,方便用戶瀏覽云端儲存空間中自己及其好友的共享數(shù)據(jù)對象。本發(fā)明提供一種云端存取系統(tǒng),用于鏈接一個或多個使用者以及一個或多個服務提供商的社群網站,所述系統(tǒng)包含內存;配置模塊,用于接收來自所述使用者的檢視偏好設定,其中所述檢視偏好包括至少一個所述社群網站的組名與至少一個時間區(qū)段;更新模塊,用于查詢所述使用者以及所述使用者之符合所述檢視偏好設定之群組好友的一個或多個符合所述檢視偏好設定之時間區(qū)段的共享數(shù)據(jù)對象,并將所述共享數(shù)據(jù)對象依照所述共享數(shù)據(jù)對象的建立時間排序成一共享數(shù)據(jù)對象列表并儲存于所述內存;以及分析模塊,用于分析所述使用者以及所述使用者之符合所述檢視偏好設定之好友的活躍度以決定所述更新模塊的執(zhí)行周期。。優(yōu)選地,所述系統(tǒng)更包含云端存取模塊,用于提供統(tǒng)一的應用程序編程接口與所述社群網站的專屬應用程序編程接口的調用轉換。。優(yōu)選地,所述系統(tǒng)更包含文件系統(tǒng)模塊,用于接收來自所述使用者的文件操作,若所述文件操作為檢索列表型態(tài),則使用所述共享數(shù)據(jù)對象列表作為文件列表回傳給所述使用者。優(yōu)選地,若所述文件操作為存取數(shù)據(jù)型態(tài),則調用所述云端存取模塊所提供的所述統(tǒng)一的應用程序編程接口以存取實際儲存于所述社群網站的所述共享數(shù)據(jù)對象。優(yōu)選地,所述活躍度由所述更新模塊查詢取得的共享動態(tài)計算得出。本發(fā)明還提供一種根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,執(zhí)行于一云端存取系統(tǒng),所述系統(tǒng)用于鏈接一個或多個使用者以及一個或多個服務提供商的社群網站,所述方法包括接收來自所述使用者的檢視偏好設定,其特征在于,所述檢視偏好包括至少一個所述社群網站的組名與至少一個時間區(qū)段;查詢所述使用者以及所述使用者之符合所述檢視偏好設定之群組好友的一個或多個符合所述檢視偏好設定之時間區(qū)段的共享數(shù)據(jù)對象,并將所述共享數(shù)據(jù)對象依照所述共享數(shù)據(jù)對象的建立時間排序成一共享數(shù)據(jù)對象列表;以及分析所述使用者以及所述使用者之符合所述檢視偏好設定之好友的活躍度以決定所述共享數(shù)據(jù)對象的查詢更新周期。優(yōu)選地,所述方法更包含提供一統(tǒng)一的應用程序編程接口與所述社群網站的專屬應用程序編程接口的調用轉換。優(yōu)選地,所述方法更包含接收來自所述使用者的文件操作,若所述文件操作為檢索列表型態(tài),則使用所述共享數(shù)據(jù)對象列表作為文件列表回傳給所述使用者。優(yōu)選地,所述方法更包含若所述文件操作為存取數(shù)據(jù)型態(tài),則調用所述云端存取模塊所提供的所述統(tǒng)一的應用程序編程接口以存取實際儲存于所述社群網站的所述共享數(shù)據(jù)對象。優(yōu)選地,所述活躍度由所述更新模塊查詢取得的共享動態(tài)計算得出。上述云端存取系統(tǒng)及其根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,提供用戶設定檢視偏好,并依所述設定顯示儲存于云端儲存空間中的共享數(shù)據(jù)對象,同時根據(jù)社群網站中好友的活躍度決定共享數(shù)據(jù)對象的查詢更新周期,可以減少系統(tǒng)負載及不必要的網絡帶寬浪費。
圖I為云端存取系統(tǒng)之一實施例的方塊圖。圖2為云端存取系統(tǒng)所執(zhí)行之操作一實施例的流程圖。圖3為好友排程數(shù)據(jù)庫一實施例的示意圖。圖4為圖2中同步共享數(shù)據(jù)對象列表之方法細節(jié)一實施例的流程圖。主要元件符號說明云端存取系統(tǒng)100內存110配置模塊120更新模塊130分析模塊140文件系統(tǒng)模塊150云端存取模塊160
具體實施例方式請參閱圖1,所不為云端存取系統(tǒng)100 —實施例的方塊圖,該云端存取系統(tǒng)100可用于鏈接使用者與一個或多個服務提供商。這里所使用的“服務提供商“一詞系指提供云端儲存服務與社群網站應用的第三方。這里所使用的“社群網站”一詞系指使用者可經由瀏覽器訪問,并在其中與其他使用者產生互動的網站。例如Facebook、MySpace、YouTube等,皆為本文所指稱提供云端儲存服務與社群網站應用的服務提供商。上述云端存取系統(tǒng)100可以包含內存110、配置模塊120、更新模塊130、分析模塊140、文件系統(tǒng)模塊150以及云端 存取模塊160。這里所使用的“模塊”一詞,強調其實現(xiàn)的獨立性。例如,模塊可以以硬件電路實現(xiàn),可以以可編程硬件設備實現(xiàn),還可以以通過各種處理器執(zhí)行的軟件實現(xiàn)。上述內存110可以是任何形式的計算機可讀取的儲存媒介,包含揮發(fā)性和/或非揮發(fā)性形式之內存,例如隨機存取內存(Radom AccessMemory,RAM)以及只讀存儲器(Read Only Memory,ROM)等,用于儲存上述配置模塊120、上述更新模塊130、上述分析模塊140、上述文件系統(tǒng)模塊150以及上述云端存取模塊160執(zhí)行時所產生的數(shù)據(jù)。上述配置模塊120用于處理從用戶接口所接收到的帳戶信息,如賬號標識符、用戶名稱、密碼等,以及檢視偏好。在一實施例中,該用戶接口可以包含圖形用戶接口,用于讓用戶設定關聯(lián)于一個或多個社群網站的帳戶信息與檢視偏好。上述帳戶信息用于識別唯一使用者以進行登入社群網站的身分認證。上述檢視偏好用于描述使用者想要檢視的共享數(shù)據(jù)對象型態(tài),該檢視偏好設定可以包含一特定群組所共享的數(shù)據(jù)對象和/或一特定時間區(qū)段所上傳的共享數(shù)據(jù)對象等。上述更新模塊130用于查詢符合上述檢視偏好設定條件之好友所共享的數(shù)據(jù)對象,以及將查詢所得的共享數(shù)據(jù)對象依文件名、建立時間等數(shù)據(jù)對象屬性進行排序制作成一共享數(shù)據(jù)對象列表。上述分析模塊140用于分析好友的社交活躍度并據(jù)此決定上述更新模塊130的執(zhí)行周期。上述文件系統(tǒng)模塊150用于處理從上述用戶接口接收到的檔案操作。上述云端存取模塊160用于提供一統(tǒng)一的應用程序編程接口給上述配置模塊120、上述更新模塊130以及上述文件系統(tǒng)模塊150欲存取上述服務提供商時調用,并將該統(tǒng)一的應用程序編程接口之調用轉換為上述云端存取系統(tǒng)100所支持的一個或多個服務提供商之專屬應用程序編程接口。以下將進一步說明上述配置模塊120、上述更新模塊130、上述分析模塊140、上述文件系統(tǒng)模塊150的運作細節(jié)。下述說明中,使用單一使用者經由上述云端存取系統(tǒng)100鏈接單一服務提供商之簡化架構作為說明的基礎,需注意的是,上述云端存取系統(tǒng)100可提供一個或多個使用者連結一個或多個服務提供商。請參閱圖2,所示為上述云端存取系統(tǒng)100所執(zhí)行之操作一實施例的流程圖。在步驟S210中,上述配置模塊120經由上述用戶接口接收到一用戶所輸入之關聯(lián)于一服務提供商之社群網站的帳戶信息與檢視偏好設定后,續(xù)執(zhí)行步驟S220,處理該使用者連結該社群網站的身分認證與存取授權。在步驟S220中,上述配置模塊120以取得的上述帳戶信息連結該社群網站進行該使用者的身分認證與存取授權。若認證成功,則上述配置模塊120儲存上述帳戶信息、上述檢視偏好以及認證過程中所取得的一存取符記于一賬號數(shù)據(jù)庫中,續(xù)執(zhí)行步驟S230。若認證失敗,則經由上述用戶接口通知該用戶認證失敗的訊息,并要求該用戶重新輸入帳戶信息。上述存取符記紀錄該用戶于該社群網站的訪問權限。上述賬號數(shù)據(jù)庫由上述配置模塊120所管理,并儲存于上述內存110中,以供上述更新模塊130以及上述文件系統(tǒng)模塊150讀取使用。在步驟S230中,上述配置模塊120以步驟S220所取得的上述存取符記作為參數(shù),調用上述云端存取模塊160所提供之上述統(tǒng)一的應用程序編程接口以從該社群網站取得該使用者的好友列表,并以該好友列表的信息初始化一好友排程數(shù)據(jù)庫300。請參閱圖3,所示為上述好友排程數(shù)據(jù)庫300 —實施例的示意圖。上述好友排程數(shù)據(jù)庫300包含好友名稱310、組名320、行為類型330、動態(tài)調整340、活躍度350以及倒數(shù)360等字段。上述好友名稱310字段為該好友排程數(shù)據(jù)庫300的索引字段,用于儲存好友的使用者名稱或賬號標識符,該好友名稱310字段之信息可用于識別該使用者于該社群網站的好友;上述組名320字段可用于記載該好友所在的組名;上述行為類型330字段之數(shù)據(jù)格式為一整數(shù)值,用于表示該好友的共享行為態(tài)樣;上述動態(tài)調整340字段之數(shù)據(jù)格式為、一整數(shù)值,用于表示該好友近期的共享動態(tài);上述活躍度350字段之數(shù)據(jù)格式為一整數(shù)值,用于表示該好友于該社群網站的活躍度;上述倒數(shù)360字段之數(shù)據(jù)格式為一整數(shù)值,用于表示須查詢并同步更新該好友之共享數(shù)據(jù)對象的倒數(shù)計時之時間值。上述好友排程數(shù)據(jù)庫300由上述配置模塊120于步驟S230中所取得的上述好友列表之信息進行初始化。在此提出一例作為說明假設上述好友列表顯示該用戶于該社群網站設定有三位好友,其中有兩位好友屬于“Family”群組,其好友名稱分別為“Kevin”以及“Irene”;另有一位好友屬于“Classmate”群組,其好友名稱為“Jennifer”。當上述配置模塊120于步驟S230中取得該好友列表后,將新增共三列數(shù)據(jù)于上述好友排程數(shù)據(jù)庫300中。其中第一列資料之上述好友名稱310域值為“Kevin”、上述組名320域值為“Family”,其余域值均初始化為一整數(shù)值“0”;第二列數(shù)據(jù)之上述好友名稱310域值為“Irene”、上述組名320域值為“Family”,其余域值均初始化為一整數(shù)值“0”;第三列數(shù)據(jù)之上述好友名稱310域值為“Jennifer”、上述組名320域值為“Classmate”,其余域值均初始化為一整數(shù)值“O”?,F(xiàn)在回到圖2,在步驟S240中,上述更新模塊130讀取儲存于上述內存110中的上述好友排程數(shù)據(jù)庫300,篩選符合上述檢視偏好之設定值且其上述倒數(shù)360域值為小于或等于“0”的數(shù)據(jù),以建立一查詢清單;讀取儲存于上述內存110中的上述賬號數(shù)據(jù)庫以取得該用戶名稱,并加入上述查詢清單中以完成上述查詢清單的建立。延續(xù)前一例作為說明假設該使用者于上述帳戶信息設定使用者名稱為“Karen”,于上述檢視偏好設定一群組為“Family”。當上述更新模塊130執(zhí)行步驟S240時,將篩選出上述好友名稱310域值為“Kevin”及“Irene”的兩列數(shù)據(jù)以建立上述查詢清單,并增加一筆數(shù)據(jù)為“Karen”于上述查詢清單中。當上述更新模塊130執(zhí)行完成步驟240后,可以取得上述查詢列表,該查詢列表中的每一個項目皆表示該社群網站的成員名稱,包含該使用者名稱以及該使用者于該社群網站中符合上述檢視偏好設定之群組的好友名稱。在一實施例中,為確保上述查詢列表中所記載之成員關系與該社群網站同步,上述更新模塊130于執(zhí)行步驟240之前,可以先行讀取儲存于上述內存HO中之上述賬號數(shù)據(jù)庫中的上述檢視偏好設定,取得該檢視偏好設定之群組,并調用上述云端存取模塊160所提供之上述統(tǒng)一的應用程序編程接口以取得該群組于該社群網站之成員清單,并據(jù)以檢查符合上述檢視偏好設定之群組成員是否有所異動,若有異動則更新至上述好友排程數(shù)據(jù)庫300中,刪除不符合上述檢視偏好設定之好友數(shù)據(jù)或新增符合上述檢視偏好設定之好友數(shù)據(jù)。在步驟S250中,上述更新模塊130根據(jù)上述查詢列表中每一個項目所記載之該社群網站成員,調用上述云端存取模塊160所提供之上述統(tǒng)一的應用程序編程接口以取得該成員于該社群網站所上傳之共享數(shù)據(jù)對象,并同步至上述共享數(shù)據(jù)對象列表。請參閱圖4,所示為圖2中同步上述共享數(shù)據(jù)對象列表之方法細節(jié)一實施例的流程圖。在步驟S251中,上述更新模塊130確認上述查詢清單中是否包含任何項目,若上 述查詢清單中包含至少一個項目,則續(xù)執(zhí)行步驟S252取得上述查詢列表中第一個項目所記載之該社群網站成員名稱;若上述查詢列表包含零個項目,則結束同步上述共享數(shù)據(jù)對象列表之處理。在步驟S253中,上述更新模塊130以執(zhí)行步驟S252所取得的該成員名稱,調用上述云端存取模塊160所提供之上述統(tǒng)一的應用程序編程接口以查詢該成員于該社群網站所上傳之共享數(shù)據(jù)對象信息以及動態(tài)信息。該共享數(shù)據(jù)對象可以包含文件、相片、影片等。在步驟S254中,上述更新模塊130以執(zhí)行步驟S253時所查詢取得的該成員之共享對象信息以及動態(tài)信息進行統(tǒng)計,并更新上述好友排程數(shù)據(jù)庫300中對應于該成員之數(shù)據(jù)列的上述行為類型330以及動態(tài)調整340兩個域值。在一實施例中,上述行為類型330域值由查詢得知的共享行為態(tài)樣決定,例如,若該成員于該社群網站無共享數(shù)據(jù)對象,則更新上述行為類型330域值為“I”;若該成員于該社群網站有共享數(shù)據(jù)對象但近一個月內無更新,則更新上述行為類型330域值為“3” ;若該成員于該社群網站友共享數(shù)據(jù)對象且近一個月內有更新,則更新上述行為類型330域值為“7”。在一實施例中,上述動態(tài)調整340域值用于統(tǒng)計該成員的共享動態(tài),例如,若該成員于該社群網站在這次上述更新模塊130于步驟S253的查詢結果有共享數(shù)據(jù)對象的更新情形,則使用上述動態(tài)調整340域值加I后的值更新上述動態(tài)調整340域值;若該成員于該社群網站在這次上述更新模塊130于步驟S253的查詢結果無共享數(shù)據(jù)對象的更新情形,則使用上述動態(tài)調整340域值減I后的值更新上述動態(tài)調整340域值。在步驟S255中,上述更新模塊130藉由步驟S254查詢所取得的共享數(shù)據(jù)對象信息判斷該成員于該社群網站所共享數(shù)據(jù)對象有無異動情形,該異動情形包含共享數(shù)據(jù)對象的移除或新增若無共享數(shù)據(jù)對象的異動情形,則續(xù)執(zhí)行步驟S257 ;若有共享數(shù)據(jù)對象的異動情形,則續(xù)執(zhí)行步驟S256。在步驟S256中,上述更新模塊130讀取上述賬號數(shù)據(jù)庫之檢視偏好設定的時間區(qū)段,選擇符合該時間區(qū)段的共享數(shù)據(jù)對象同步更新至上述共享數(shù)據(jù)對象列表。若共享數(shù)據(jù)對象的異動情形為移除,則從上述共享數(shù)據(jù)對象列表刪除該已移除之共享數(shù)據(jù)對象;若共享數(shù)據(jù)對象的異動情形為新增,則將該新增的共享數(shù)據(jù)對象之文件名重新以” YYYYMMDD_〈使用者名稱>_〈源文件名稱 >”之格式加以命名并新增至上述共享數(shù)據(jù)對象列表。其中YYYYMMDD為該共享數(shù)據(jù)對象之建立時間,YYYY表示公元年份、MM表示月份、DD表示日期;〈使用者名稱 > 為該成員之使用者名稱;〈源文件名稱 > 為該共享數(shù)據(jù)對象未重新命名前之源文件名稱。在步驟S257中,上述更新模塊130將該成員項目于上述查詢列表中移除,并重新執(zhí)行步驟S251以處理下一個成員(若有的話)的共享數(shù)據(jù)對象更新同步?,F(xiàn)在回到圖2,當上述更新模塊130執(zhí)行完步驟S250之共享數(shù)據(jù)對象之查詢與同步更新后,續(xù)由上述分析模塊140執(zhí)行步驟S260。在步驟S260中,上述分析模塊140讀取上述好友排程數(shù)據(jù)庫300中每一個數(shù)據(jù)列的數(shù)據(jù)內容,加以分析并計算取得該數(shù)據(jù)列所代表之好友的活躍度,并將該活躍度值紀錄于該數(shù)據(jù)列的上述活躍度350字段。該活躍度代表該好友于該社群網站的共享特性。在一實施例中,上述活躍度值可經由上述行為類型330域值與上述動態(tài)調整340域值加總取得,值越大代表該好友愈活躍,亦即,代表該好友于該社群網站愈常有共享數(shù)據(jù)對象的更新。在步驟S270中,上述分析模塊140依序讀取上述好友排程數(shù)據(jù)庫300中每一個資料列的上述活躍度350域值,根據(jù)該活躍度350域值決定下一次查詢該好友之共享數(shù)據(jù)對象的倒數(shù)計時之時間初始值,并將該值更新于上述倒數(shù)360字段。在一實施例中,上述倒數(shù)計時之時間初始值與上述活躍度350域值可以有反向關系,例如上述活躍度350域值愈大,則上述倒數(shù)360域值應愈小,亦即,若該好友愈活躍,則應愈 快進行下一次共享數(shù)據(jù)對象之同步更新。當上述分析模塊140更新完上述好友排程數(shù)據(jù)庫300中所有數(shù)據(jù)列的上述倒數(shù)360字段后,將所有數(shù)據(jù)列的上述倒數(shù)360域值取一最小值,并啟動一查詢定時器計數(shù)該最小值。
在步驟S280中,上述更新模塊130首先判斷該查詢定時器是否已啟動。若該查詢定時器未啟動,則結束處理流程;若該查詢定時器已啟動,則上述更新模塊130續(xù)執(zhí)行步驟S290,判斷該查詢定時器是否已逾時。若該查詢定時器未逾時,則上述更新模塊130于步驟S295中等待一段時間后,續(xù)執(zhí)行步驟S290之判斷;若該查詢定時器已逾時,則上述更新模塊130讀取儲存于上述內存110之上述好友排程數(shù)據(jù)庫300,將該好友排程數(shù)據(jù)庫300的每一個數(shù)據(jù)列的上述倒數(shù)360域值減去該查詢定時器之計數(shù)值以取得一值,并以該值更新上述倒數(shù)360域值后,續(xù)執(zhí)行步驟S240。上述文件系統(tǒng)模塊150可用于接收并處理來自上述用戶接口之檔案操作。上述文件系統(tǒng)模塊150將檔案操作分為兩種型態(tài)。若為檢索列表型態(tài)之檔案操作,例如getdir ()、getattr O、statfs ()等檔案操作,則使用上述共享數(shù)據(jù)對象列表回傳;若為存取數(shù)據(jù)型態(tài)之檔案操作,例如openOaeadO等檔案操作,則調用上述云端存取模塊160之上述統(tǒng)一的應用程序編程接口以存取位于該社群網站的共享數(shù)據(jù)對象??偨Y來說,上述云端存取系統(tǒng)100提供該用戶設定上述檢視偏好以瀏覽該使用者本身以及該使用者中符合上述檢視偏好設定之群組好友于該社群網站在符合上述檢視偏好設定之時間區(qū)段所上傳之共享數(shù)據(jù)對象,并經由將上述共享數(shù)據(jù)對象列表轉換為一般的文件系統(tǒng),方便該使用者不需連結該社群網站即可經由標準的文件系統(tǒng)操作檢索共享數(shù)據(jù)對象列表,不僅減輕系統(tǒng)負載,亦可減少不必要的網絡帶寬浪費。權利要求
1.一種云端存取系統(tǒng),用于鏈接一個或多個使用者以及一個或多個服務提供商的社群網站,其特征在于,所述云端存取系統(tǒng)包含 內存; 配置模塊,用于接收來自所述使用者的檢視偏好設定,其中所述檢視偏好包括至少一個所述社群網站的組名與至少一個時間區(qū)段; 更新模塊,用于查詢所述使用者以及所述使用者之符合所述檢視偏好設定之群組好友的一個或多個符合所述檢視偏好設定之時間區(qū)段的共享數(shù)據(jù)對象,并將所述共享數(shù)據(jù)對象依照所述共享數(shù)據(jù)對象的建立時間排序成一共享數(shù)據(jù)對象列表并儲存于所述內存;以及 分析模塊,用于分析所述使用者以及所述使用者之符合所述檢視偏好設定之好友的活躍度以決定所述更新模塊的執(zhí)行周期。
2.如權利要求I所述之云端存取系統(tǒng),其特征在于,所述系統(tǒng)更包含 云端存取模塊,用于提供統(tǒng)一的應用程序編程接口與所述社群網站的專屬應用程序編程接口的調用轉換。
3.如權利要求I所述之云端存取系統(tǒng),其特征在于,所述系統(tǒng)更包含 文件系統(tǒng)模塊,用于接收來自所述使用者的文件操作,若所述文件操作為檢索列表型態(tài),則使用所述共享數(shù)據(jù)對象列表作為文件列表回傳給所述使用者。
4.如權利要求3所述之云端存取系統(tǒng),其特征在于,若所述文件操作為存取數(shù)據(jù)型態(tài),則調用所述云端存取模塊所提供的所述統(tǒng)一的應用程序編程接口以存取實際儲存于所述社群網站的所述共享數(shù)據(jù)對象。
5.如權利要求I所述之云端存取系統(tǒng),其特征在于,所述活躍度由所述更新模塊查詢取得的共享動態(tài)計算得出。
6.一種根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,執(zhí)行于云端存取系統(tǒng),所述云端存取系統(tǒng)用于鏈接一個或多個使用者以及一個或多個服務提供商的社群網站,其特征在于,所述方法包括 接收來自所述使用者的檢視偏好設定,其中所述檢視偏好包括至少一個所述社群網站的組名與至少一個時間區(qū)段; 查詢所述使用者以及所述使用者之符合所述檢視偏好設定之群組好友的一個或多個符合所述檢視偏好設定之時間區(qū)段的共享數(shù)據(jù)對象,并將所述共享數(shù)據(jù)對象依照所述共享數(shù)據(jù)對象的建立時間排序成一共享數(shù)據(jù)對象列表;以及 分析所述使用者以及所述使用者之符合所述檢視偏好設定之好友的活躍度以決定所述共享數(shù)據(jù)對象的查詢更新周期。
7.如權利要求6所述之根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,其特征在于,所述方法更包含提供統(tǒng)一的應用程序編程接口與所述社群網站的專屬應用程序編程接口的調用轉換。
8.如權利要求6所述之根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,其特征在于,所述方法更包含接收來自所述使用者的文件操作,若所述文件操作為檢索列表型態(tài),則使用所述共享數(shù)據(jù)對象列表作為文件列表回傳給所述使用者。
9.如權利要求8所述之根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,其特征在于,所述方法更包含若所述文件操作為存取數(shù)據(jù)型態(tài),則調用所述云端存取模塊所提供的所述統(tǒng)一的應用程序編程接口以存取實際儲存于所述社群網站的所述共享數(shù)據(jù)對象。
10.如權利要求6所述之根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,其特征在于,所述活躍度由所述更新模塊查詢取得的共享動態(tài)計算得出。
全文摘要
一種根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,執(zhí)行于云端存取系統(tǒng)中。該方法包含接收使用者的檢視偏好設定,該檢視偏好設定包含組名及時間區(qū)段。該方法更包含查詢符合檢視偏好設定之群組的好友名單,并周期性查詢使用者及該好友于社群網絡中符合該檢視偏好設定之時間區(qū)段的共享數(shù)據(jù)對象,該共享數(shù)據(jù)對象以其建立時間重新命名并依時間軸排序成一文件列表儲存于系統(tǒng)的內存中。其中該查詢周期之長短可依使用者及該好友于社群網絡的活躍度而決定。當接收來自使用者關于檢索列表的文件操作時,則以該共享數(shù)據(jù)對象之文件列表加以回傳本發(fā)明之根據(jù)社群網絡顯示數(shù)據(jù)對象的方法,可以提供使用者更佳的瀏覽經驗。
文檔編號H04L29/08GK102638484SQ20111003841
公開日2012年8月15日 申請日期2011年2月15日 優(yōu)先權日2011年2月15日
發(fā)明者賴建邦, 黃智源 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司