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

顯示企業(yè)中的人和群組的活動流的制作方法

文檔序號:10694112閱讀:186來源:國知局
顯示企業(yè)中的人和群組的活動流的制作方法
【專利摘要】可以提供包括活動數據的在多個工作負荷的個體或個體群組的活動流?;顒訑祿梢园◤母鞣N信息源接收到的各種類型的數據/信息。接收到的活動數據可以存儲,并且可以生成個體或個體群組的活動流。對于每個活動流可以生成時間軸視圖。在請求時,給定的個體或個體群組(根據任何期望的群組來組合)的時間軸視圖可以呈現在用戶界面中以允許請求用戶查看給定的個體或個體群組的活動數據/信息。
【專利說明】
顯示企業(yè)中的人和群組的活動流
【背景技術】
[0001]在工作場所,個體經常通過規(guī)范化的群組以及通過各種工作負荷(workload)的活動來連接。例如,個體可以根據組織結構(例如,同級、管理者、指揮等)來共享關系)來共享關系。另外地,個體可以與同其它個體關聯的各種內容(例如,文檔、電子郵件、網頁等)交互。例如,個體可以通過經由社交媒體工作負荷“喜歡”文檔來提供對由另一個體創(chuàng)建的文檔的反饋。另一個體可以經由另一社交媒體工作負荷來評論該文檔。
[0002]雖然用戶可能能夠進入具體服務來查看與具體工作負荷上的個體或實體有關的活動,但是用戶經常難以得到對多個工作負荷上個體或群組的活動的概覽。正是針對這些以及其它考慮才做出了本發(fā)明。

【發(fā)明內容】

[0003]提供該概述以便以下文在詳述部分中進一步描述的簡化形式來引入構思的選擇。該概述不意在確定權利要求主題的關鍵特征或主要特征,也不意在輔助用于限定權利要求主題的范圍。
[0004]本發(fā)明的實施例通過為個體或個體群組提供信息或活動流而解決了上述問題以及其它問題?;顒訑祿梢园ǜ鞣N類型的信息,諸如但不限于存在數據、與文檔的著作或修改相關聯的數據、趨勢數據、反饋數據(例如,喜歡、評論、跟隨、共享等)、與組織結構(例如,與個體一起工作的人、為其工作的人、與其交互的人、與另一個體為同事、指導另一個體、管理另一個體、由另一個體管理、與另一個體有共同點,等等)相關聯的數據。個體或個體群組的活動數據可以從多個信息源接收,包括但不限于社交網絡服務、企業(yè)社交網絡服務、在線生產應用和軟件服務、協作服務、通信軟件等。接收到的活動數據可以被存儲,并且可以對于每個個體或個體群組可以生成時間軸視圖。在請求時,給定的個體或個體群組(根據任何期望的群組來組合)的時間軸視圖可呈現在用戶界面中以允許請求用戶查看用于給定的個體或個體群組的活動數據/信息。
[0005]在附圖和下面的說明書中闡述了一個或多個實施例的細節(jié)。通過理解下面的詳細說明以及閱覽相關的附圖,其它特征和優(yōu)點將是顯而易見的。應當理解,下面的詳細說明僅是說明性的,而不是限制權利要求的發(fā)明。
【附圖說明】
[0006]并入且構成本公開的部分的附圖示出了本發(fā)明的各個實施例。在附圖中:
[0007]圖1是用于提供多個工作負荷上的活動流的系統(tǒng)的一個實施例的框圖;
[0008]圖2A和2B是包括用于個體的活動流的示例的用戶界面;
[0009]圖3是提供多個工作負荷上的活動流的方法的流程圖;
[0010]圖4是示出可通過其實現本發(fā)明的實施例的計算設備的示例的物理組件的框圖;
[0011]圖5A和5B是可以通過其實現本發(fā)明的實施例的移動計算設備的簡化框圖;以及
[0012]圖6是可以實現本發(fā)明的實施例的分布式計算系統(tǒng)的簡化框圖。
【具體實施方式】
[0013]本發(fā)明的實施例針對提供多個工作負荷上的活動流。如上文簡要概述,活動數據可以包括從各種信息源接收到的各種類型的數據/信息。接收到的活動數據可以被存儲,并且可以生成個體或個體群組的活動流。對于每個活動流(對于個體或個體群組)生成時間軸視圖。在請求時,給定的個體或個體群組(根據任何期望的群組來組合)的時間軸視圖可以呈現在用戶界面中以允許請求用戶查看給定的個體或個體群組的活動數據/信息。
[0014]下面的詳細說明參考了附圖。在盡可能的情況下,在附圖和下面的說明書中使用相同的附圖標記來指代相同或相似的元件。雖然可以描述本發(fā)明的實施例,但是修改方案、改動和其它實現方式是可能的。例如,可以對附圖中示出的元素進行替代、提那家或修改,并且本文所描述的方法可通過將公開的方法的階段進行替代、重排序和添加而進行修改。相應地,下面的詳細說明不限制本發(fā)明,而是,本發(fā)明的正確的范圍由隨附權利要求來限定。
[0015]現在參考附圖,將對各個實施例進行說明,其中相似的標記表示相似的元件。圖1是示出用于提供多個工作負荷上的活動流的系統(tǒng)架構100。系統(tǒng)架構100包括集合器108,其能操作以從多個工作負荷或信息源104A-N(統(tǒng)稱為104)收集個體102或個體群組的活動數據106A-N(統(tǒng)稱為106)并且將活動數據106存儲在圖形114中。信息源104(有時在本文描述為工作負荷)可以包括各種類型的信息源,諸如社交網絡服務、企業(yè)社交網絡服務、在線生產軟件服務、協作服務、通信軟件等。
[0016]活動數據106可以包括各種類型的信息,諸如但不限于存在數據、與文檔的著作或修改相關聯的數據、趨勢數據、反饋數據(例如,喜歡、評論、跟隨、共享等)、與組織結構(例如,個體與其一起工作的人、為其工作的人、與其交互的人是另一個體的同級、指導該另一個體、管理該另一個體,由另一個體管理,與另一個體具有共同點,等等)相關聯的數據。如上所提到的,活動數據106可以存儲在圖形114中。動作可以存儲為邊112A-H(統(tǒng)稱為112),并且被作用的實體可被存儲為節(jié)點11OA-G (統(tǒng)稱為110)。例如,節(jié)點110可以包括個體102(節(jié)點11(^34,?)、個體群組、文檔(節(jié)點1100、電子郵件或其它通信類型(節(jié)點1100)、網頁(節(jié)點110G)等。邊112可以包括各種類型的動作(例如,喜歡、評論、跟隨、共享、著作、修改、組織關系、通信、參與等)。例如考慮個體102“喜歡”某文檔(S卩,選擇與該文檔相關聯的“喜歡”選項)。該個體和文檔可被存儲為節(jié)點110,并且“喜歡”選擇可被存儲為邊112。
[0017]用戶122可以選擇性地查看個體102或群組的企業(yè)活動。根據實施例,群組可以是根據組織層級或項目結構而形式化的一組個體,或者可以是不太正式地耦合的一組個體,諸如作為特定會議的共同參與者的一組個體、項目組、在特定話題中共有共同利益的一組個體,等等。個體102可以是多個群組的部分。用戶122可以使用計算設備118上的客戶端應用120來請求活動流116。根據一個實施例,可經由從用戶界面(例如經由客戶端應用120顯示在計算設備118上的用戶界面)到個體102或群組的表示的導航或者選擇來觸發(fā)請求。
[0018]計算設備118可以是下文參考圖4至圖6所描述的各種適合的計算設備中的一種。例如,計算設備118可以包括平板計算設備、桌面式計算機、移動計算設備、膝上型計算機、膝上型/平板式混合計算設備、游戲設備、或用于實施應用120以便執(zhí)行各種任務的其它類型的計算設備。
[0019]與計算設備118相關聯地圖示出的應用120圖示了具有足以實現如本文所描述的本發(fā)明的實施例的計算機可執(zhí)行指令的任何應用。應用120可以包括厚客戶端應用,其可以本地地存儲在計算設備118上,或者可以包括薄客戶端應用(S卩,萬維網應用),其可以駐存在遠程服務器上且能夠經由網絡來訪問,網絡諸如因特網或內聯網。薄客戶端應用可以寄存在瀏覽器控制的環(huán)境中或者以瀏覽器支持的語言編碼且依賴于公共萬維網瀏覽器來渲染能夠在計算設備118上執(zhí)行的應用。
[0020]當接收到對于個體102或群組的活動流116的請求時,可針對特定的個體102或群組、個體102或群組的動作(存儲為邊112)以及被作用的實體(存儲為節(jié)點110)來解析圖形114。對活動流116的請求可以是搜索API,并且可以包括用于確定用戶122已經被準許訪問以接收何種內容的授權信息。響應可以生成,并且可以包括用戶122已經被準許訪問的活動(與個體102或群組相關聯)的活動流116。活動流116可以提供給客戶端應用120并且顯示在用戶界面中,這將參考圖2A和圖2B進行詳細說明。如上所提及的,個體102可以是多個群組的部分。根據一個實施例,在個體作為其部分的全部群組上的單個活動饋給可以顯示在用戶界面中。根據另一實施例,對于個體作為其部分的每個群組的活動饋給可以單獨地顯示。
[0021]現在參考圖2A,圖示出了示例的活動流用戶界面202,其可以顯示在上述的任何適合的計算設備118上。根據實施例,與活動流用戶界面202的用戶交互可以經由各種交互方法來實現,各種交互方法包括鍵盤輸入、鼠標輸入、姿勢輸入、語音命令、眼睛跟蹤、薄空氣姿勢輸入、電子墨水輸入和/或其組合。示例的活動流用戶界面202可以包括個體102或群組的名稱并且可以包括個體102或群組的圖片、化身或其它可視表示204。還可以顯示諸如個體102或群組作為其部分的團隊、個體的任務標題、傳記等其它信息206。
[0022]根據實施例,可以提供與給定的個體102或群組相關聯的組織關系224(例如,指導212、同級210、管理者208、同事214、個體102和用戶122所共有的人216,等等)。組織關系224的顯示還可以包括諸如個體102或群組中的個體是其同級、同事、指導等的人的數量的信息。還可以提供其它信息,諸如個體102已經與另一人一起工作/或為另一人工作的時間長度,對于與個體(以及用戶122)有共同點的人216如何共享共同特性的描述222,等等。個體102或群組與其具有組織關系224(例如,指導212、同級210、管理者208、同事214、與用戶122共有的人216等)的人的表示的顯示可以包括每個人的照片、圖像、化身或其它類型的可視表示、名字和存在指示符226中的一個或多個,并且可以提供在可選窗格227中。如果與一個人相關聯的窗格227被選定,則活動流用戶界面202可以由選定人的活動流116來刷新。例如,如果用戶122選擇了與April Adams相關聯的窗格227,則April的活動流116可以顯示在活動流用戶界面202中。
[0023]根據實施例,個體102或群組的活動相關邊112的顯示也可以提供在活動流用戶界面202中,如圖2A和圖2B底部所示的。如圖所示,活動流用戶界面202可以是可滾動的。例如,圖2B中顯示的活動流用戶界面202包括圖2A所示的活動流116的下滾部分。現參考圖2B,可以在活動流用戶界面202中提供活動相關邊112以及個體102或群組集中作用的文檔218、220、228、230的基于時間的顯示。除了顯示給定的個體102或群組的活動之外,用戶122可以被提供有用于查看與個體102共享組織關系(例如,指導、同級、管理者等)的人的全部活動的選項。
[0024]在時間軸視圖中,可以從最近期活動開始按順序顯示活動相關邊112的列表。根據實施例,可以根據時間關系來間隔開活動相關邊112。例如,前兩個顯示的活動相關邊122彼此發(fā)生在一天內,且與接著顯示的活動相關邊(顯示為發(fā)生在四天后并相應地在基于時間的顯示中更向下間隔的)相比更緊密地一起間隔。
[0025]而且,如圖所示,由個體102或群組集中作用的文檔218、220、228、230可以通過項的縮略圖來可視地表示,并且可以包括諸如項的作者、項的最后修改日期、已經與項交互的其它個體及其活動、多個視圖、喜歡、評論、跟隨者等信息。如果已經對文檔218、220、228、230做出評論,則評論234可以如所示出的關于文檔218來顯示??梢园~外的信息,諸如從活動相關邊112收集到的見解232 ο例如,關于文檔220,顯示出三個見解:“John Doe共享”、“趨勢”和“你的團隊查看了很多”。趨勢見解可以根據個體102或群組和/或與個體或群組相關聯(例如,由于組織關系而相關聯,等等)的其它人與文檔交互的量來確定。相應地,用戶122能夠看到何種項可能是他/她周圍的趨勢或流行。見解232可以提供相關且有用的信息給用戶122。
[0026]圖3是用于提供多個工作負荷上的活動流的方法300的一個實施例的流程圖。方法300在操作305開始且進行到操作310,其中個體102或群組在多個工作負荷(信息源104)上被識別且標識。如上所述,信息源104可以包括各種類型的信息源,諸如社交網絡服務、企業(yè)社交網絡服務、在線生產軟件服務、協作服務、通信軟件等。根據實施例,操作305可以包括設置過程,其中個體102或群組可以指示使用哪些信息源104來提供活動信息并且可以輸入各信息源104的鑒權信息。操作305還可以包括群組的創(chuàng)建。例如,群組的創(chuàng)建可以通過創(chuàng)建會議事件來觸發(fā),其中會議事件的參與者可以分類為群組。
[0027]方法300可以進行到操作315,其中個體102或群組的活動數據106可以從多個信息源104中的一個或多個接收?;顒訑祿?06可以推送到集合器108,或者可以從信息源104取回。如上所述,活動數據106可以包括各種類型的信息,諸如但不限于存在數據、與文檔的著作或修改相關聯的數據、趨勢數據、反饋數據(例如,喜歡、評論、跟隨、共享,等等)、與組織結構相關聯的數據(例如,個體與其一起工作、為其工作、與其交互的人是另一個體的同級、指導另一個體、管理另一個體、由另一個體管理,與另一個體具有共同點,等等)。
[0028]在操作320中,活動數據106可以作為節(jié)點110和邊112存儲在圖形114中。也即,可以分析活動數據106,并且可以在個體102或群組、活動和被執(zhí)行活動的實體(例如,文檔218、220、228、230、電子郵件,網頁等)之間建立關系。根據實施例,可以分析活動數據106,并且可以根據所執(zhí)行的活動的類型來計算權重。例如,編輯或共享活動可以比喜歡活動的權重更高。權重可與活動相關邊122—起存儲。
[0029]在操作325中,可以接收對選擇或導航到個體102或群組的頁面的指示。例如,顯示在活動流用戶界面202中的個體102或群組的窗格227可被用戶122選擇。
[0030]方法300可進行到操作330,其中可以從圖形114取回選定的個體102或群組的活動(即,活動流116)。在操作332中,可以對顯示哪些活動做出判定。個體活動相關的邊122可以根據其計算的權重進行排序和過濾,并且可能的大量活動中的最相關的活動可以被選擇以便在個體或群組的活動流116中顯示。
[0031]在操作335中,可以生成活動流用戶界面202以便顯示個體102或群組的活動流116,例如,如在上文參考圖2A和圖2B所圖示和描述的?;顒恿?16可以被顯示且可以包括組織關系224(例如,指導212、同級210、管理者208、同事214、個體102或群組以及用戶122所共有的人216,等等)、活動相關邊112以及個體102或群組所作用的文檔218,220,228,230以及其它實體的顯示?;顒酉嚓P邊112可以顯示在時間軸視圖中,其中時間軸視圖包括以最近期的活動開始按時間順序顯示活動相關邊112。如上所述,活動相關邊112可以根據時間關系來間隔。
[0032]在操作340中,可以接收對在個體102或群組的活動流116中顯示的實體(例如,一個人、文檔218,220,228,230,等等)的選擇的指示。如果從個體102或群組的活動流116中選出一個人,則方法300可以返回到操作330以取回該選定人的活動流116。如果選擇了文檔218,220,228,230或其它類型的實體,則方法300可以進行到操作345,其中可以提供到選定實體的連接。例如,如果選擇了文檔218,220,228,230,則文檔可以在對于選擇的文檔適合的應用中打開(例如,可以在幻燈片演示應用中打開演示文件)。該方法可以在操作395中結束。
[0033]雖然已經在結合運行于計算機上的操作系統(tǒng)上的應用程序執(zhí)行的程序模塊的總的背景下描述了本發(fā)明,但是本領域技術人員將認識到,本發(fā)明還可以與其它程序模塊相結合地實現。一般地,程序模塊包括執(zhí)行特定的任務或實現特定抽象數據類型的例程、程序、組件、數據結構以及其它類型的結構。
[0034]本文所描述的實施例和功能可以經由若干計算系統(tǒng)來操作,包括但不限于桌面計算機系統(tǒng)、有線和無線計算系統(tǒng)、移動計算系統(tǒng)(例如,移動電話、上網本、平板設備或平板式計算機、筆記本計算機以及膝上型計算機)、手持式設備、多處理器系統(tǒng)、基于微處理器或可編程消費電子設備、微型計算機和主機型計算機。
[0035]另外,本文描述的實施例和功能可以在分布式系統(tǒng)(例如,基于云的計算系統(tǒng))上操作,其中應用功能、存儲器、數據存儲和取回以及各種處理功能可以在諸如因特網或內聯網的分布式計算網絡上彼此遠程地操作。各種類型的用戶界面和信息可以經由板上計算設備顯示器或者經由與一個或多個計算設備相關聯的遠程顯示單元來顯示。例如,各種類型的用戶界面和信息可以在與各種類型的用戶界面和信息所投射其上的壁面上顯示以及交互。與可以實現本發(fā)明的實施例的多種計算系統(tǒng)的交互包括擊鍵輸入、觸摸屏輸入、語音或其它音頻輸入、姿勢輸入(其中關聯的計算設備配備有用于捕獲和解釋用戶姿勢以便控制計算設備的功能的檢測(例如,照相機)功能),等等。
[0036]圖4-6和關聯的描述提供了對于可以實現本發(fā)明的實施例的各種操作環(huán)境的論述。然而,參考圖4-6所圖示和論述的設備和系統(tǒng)是為了示例和圖示的目的,而不是可用于實現本發(fā)明的實施例的本文所描述的大量計算設備配置的限制。
[0037]圖4是示出了可以實現本發(fā)明的實施例的計算設備400的物理組件(S卩,硬件)的框圖。下文描述的計算設備組件可適合于上述的客戶端設備118。在基本配置中,計算設備400可以包括至少一個處理單元402以及系統(tǒng)存儲器404。根據計算設備的配置和類型,系統(tǒng)存儲器404可以包括但不限于易失性存儲(例如,隨機存取存儲器)、非易失性存儲(例如,只讀存儲器)、閃存或這些存儲器的任意組合。系統(tǒng)存儲器404可以包括操作系統(tǒng)405以及一個或多個適合于運行諸如集合器108或客戶端應用120的軟件應用450的程序模塊406。例如,操作系統(tǒng)405可以適合于控制計算設備400的操作。此外,本發(fā)明的實施例可以與圖形庫、其它操作系統(tǒng)或任何其它應用程序相結合來實現,而不限于任何特定的應用或系統(tǒng)。該基本配置由虛線408內的那些組件圖示在圖4中。計算設備400可以具有額外的特征或功能。例如,計算設備400還可以包括額外的數據存儲設備(可移除的和/或非可移除的),諸如例如磁盤、光盤或磁帶。該額外的存儲由可移除存儲設備409和非可移除存儲設備410示出在圖4中。
[0038]如上所述,多個程序模塊和數據文件可以存儲在系統(tǒng)存儲器404中。在處理單元402上執(zhí)行時,程序模塊406可以執(zhí)行包括但不限于圖3中所示的方法300的一個或多個階段的處理。其它程序模塊可以根據本發(fā)明的實施例使用并且可以包括諸如電子郵件和通訊錄應用、文字處理應用、電子表格應用、數據庫應用、幻燈片演示應用、繪圖或計算機輔助應用程序等應用。
[0039]此外,本發(fā)明的實施例可以實現在包括離散電子元件、包含邏輯門的封裝或集成電子芯片、使用微處理器的電路或者包含電子元件或微處理器的單個芯片的電路中。例如,本發(fā)明的實施例可以經由片上系統(tǒng)(SOC)來實現,其中圖4中所示的每一個或者多個組件可以集成到單個集成電路中。該SOC設備可以包括一個或多個處理單元、圖形單元、通信單元、系統(tǒng)虛擬化單元以及各種應用功能,這些全部集成(或者“燒”)到芯片基板上作為單個集成電路。當經由SOC運行時,本文關于提供多個工作負荷上的活動流所描述的功能可經由與計算設備400的其它組件一起集成在單個集成電路(芯片)上的專用邏輯單元來操作。本發(fā)明的實施例還可以利用其它能夠執(zhí)行諸如例如與(AND)、或(OR)和非(NOT)的邏輯運算的技術來實現,包括但不限于機械、光學、流體和量子技術。另外,本發(fā)明的實施例可以實現在通用計算機或任何其它電路或系統(tǒng)內。
[0040]計算設備400還可以具有一個或多個輸入設備412,諸如鍵盤、鼠標、筆、語音輸入設備、觸摸輸入設備等。還可以包括諸如顯示器、揚聲器、打印機等輸出設備414。上述設備是示例,可以使用其它設備。計算設備400可以包括一個或多個通信連接416,允許與其它計算設備418通信。適合的通信連接416的示例包括但不限于RF發(fā)射器、接收機和/或收發(fā)機電路系統(tǒng);通用串彳丁總線(USB)、并彳丁端口和/或串彳丁端口。
[0041]本文所使用的術語計算機可讀介質可以包括計算機存儲介質。計算機存儲介質可以包括易失性和非易失性的、可移除的和非可移除的,它們以用于存儲諸如計算機可讀指令、數據結構或程序模塊的信息的任何方法或技術來實現。系統(tǒng)存儲器404、可移除存儲設備409以及非可移除存儲設備410都是計算機存儲介質示例(S卩,存儲器存儲)。計算機存儲介質可以包括RAM、R0M、電可擦除只讀存儲器(EEPROM)、閃存或其它存儲器技術、⑶-R0M、數字多功能盤(DVD)或其它光學存儲、磁盒、磁帶、磁盤存儲或其它磁存儲設備、或者任何其它能夠用于存儲信息且能夠由計算設備400訪問的制品。任何這樣的計算機存儲介質可以是計算設備400的部分。計算機存儲介質不包括載波或其它經傳播或調制的數據信號。
[0042]通信介質可以通過計算機可讀指令、數據結構、程序模塊或調制數據信號中的其它數據(諸如載波或其它傳輸機制)來體現,并且包括任何信息輸送介質。術語“調制數據信號”可以描述具有一個或多個按照將信息編碼在信號中的方式來設定或改變的特性的信號。通過示例而不是限制的方式,通信介質可以包括有線介質,諸如有線網或直接接線連接,以及無線介質,例如聲波、射頻(RF)、紅外以及其它無線介質。
[0043 ]圖5A和圖5B示出了可以實現本發(fā)明的實施例的移動計算設備500,例如移動電話、智能電話、平板個人計算機、膝上型計算機等。參考圖5A,示出了用于實現實施例的移動計算設備500的一個實施例。在基本配置中,移動計算設備500是具有輸入元件和輸出元件兩者的手持式計算機。移動計算設備500典型地包括顯示器505以及允許用戶輸入信息到移動計算設備500的一個或多個輸入按鈕510。移動計算設備500的顯示器505還可以充當輸入設備(例如,觸摸屏顯示器)。如果包含,則可選的側面輸入元件515允許另外的用戶輸入。側輸面入元件515可以是旋轉開關、按鈕或任何其它類型的手動輸入元件。在替代的實施例中,移動計算設備500可以包含更多或更少的輸入元件。例如,在一些實施例中顯示器505可以不是觸摸屏。在又一替代的實施例中,移動計算設備500是便攜式電話系統(tǒng),例如蜂窩電話。移動計算設備500還可以包括可選的鍵區(qū)535??蛇x的鍵區(qū)535可以是物理鍵區(qū)或在觸摸屏顯示器上生成的“軟”鍵區(qū)。在各實施例中,輸出元件包括用于顯示圖形用戶界面(GUI)的顯示器505、視覺指示器520(例如,發(fā)光二極管)和/或音頻換能器525(例如,揚聲器)。在一些實施例中,移動計算設備500并入用于為用戶提供觸覺反饋的振動換能器。在又一實施例中,移動計算設備500并入輸入和/或輸出端口,諸如音頻輸入(例如,麥克風插孔)、音頻輸出(例如,耳機插孔)以及視頻輸出(例如,HDMI端口),用于發(fā)送信號到外部設備或者從外部設備接收信號。
[0044]圖5B是示出移動計算設備的一個實施例的架構的框圖。也即,移動計算設備500能夠并入系統(tǒng)(即,架構)502以實現一些實施例。在一個實施例中,系統(tǒng)502被實現為能夠運行一個或多個應用(例如,瀏覽器、電子郵件、日歷、通訊錄管理器、消息傳遞客戶端、游戲和媒體客戶端/播放器)的“智能電話”。在一些實施例中,系統(tǒng)502集成為計算設備,例如集成個人數字助理(PDA)和無線電話。
[0045]一個或多個應用程序550可以裝載到存儲器562中且在操作系統(tǒng)564上或者與操作系統(tǒng)564相關聯地運行。應用程序的示例包括電話撥號程序、電子郵件程序、個人信息管理(PM)程序、文字處理程序、電子表格程序、因特網瀏覽器程序、消息傳遞程序,等等。系統(tǒng)502還包括存儲器562內的非易失性存儲區(qū)域568。非易失性存儲區(qū)域568可以用于存儲如果系統(tǒng)502掉電也不應丟失的持久性信息。應用程序150可以使用信息并且將信息存儲在非易失性存儲區(qū)域568中,例如電子郵件應用所使用的電子郵件或其它消息,等等。同步應用(未示出)也駐存在系統(tǒng)502上且被編程以與位于主機上的對應的同步應用交互,以保持存儲在非易失性存儲區(qū)域568中的信息與存儲在主機中的對應的信息同步。應當意識到,其它應用可以裝載到存儲器562中并且運行于移動計算設備500上。
[0046]系統(tǒng)502具有電源570,其可以實現為一個或多個電池。電源570可能還包括外部電源,諸如對電池進行補電或再充電的AC適配器或電力對接托架。
[0047]系統(tǒng)502還可以包括執(zhí)行發(fā)送和接收射頻通信的功能的無線單元572。無線單元572利于系統(tǒng)502與“外部世界”之間經由通信載波或服務提供商的無線連接。發(fā)送到和發(fā)送自無線單元572是在操作系統(tǒng)564的控制下進行的。換言之,由無線單元572接收到的通信可以經由操作系統(tǒng)564散播到應用程序150,反之亦然。
[0048]視覺指示器520可用于提供視覺通知和/或音頻接口574可用于經由音頻換能器525產生聽覺通知。在圖示的實施例中,視覺指示器520是發(fā)光二極管(LED),而音頻換能器525是揚聲器。這些設備可直接與電源570耦合,使得當被激活時,它們在通知機制所規(guī)定的持續(xù)期間內保持接通,即使處理器560以及其它組件可能關斷而節(jié)約電池電量。LED可以被編程以便無限地保持接通,直至用戶采取動作來指示設備的加電狀態(tài)。音頻接口 574用于為用戶提供聽覺信號以及從用戶接收聽覺信號。例如,除了與音頻換能器525耦合之外,音頻接口 574還可以與麥克風耦合以接收可聽輸入,諸如促進電話對話。根據本發(fā)明的實施例,麥克風還可以充當音頻傳感器以利于通知的控制,如下文所描述的。系統(tǒng)502可以還包括視頻接口 576,其使得板上照相機530的操作能夠記錄靜像、視頻流等。
[0049]實現系統(tǒng)502的移動計算設備500可以具有額外的特征或功能。例如,移動計算設備500還可以包括額外的數據存儲設備(可移除的和/或非可移除的),例如磁盤、光盤或磁帶。該額外的存儲由非易失性存儲區(qū)域568圖示在圖5B中。
[0050]由移動計算設備500生成或捕獲且經由系統(tǒng)502存儲的數據/信息可以本地地存儲在移動計算設備500上,如上所述,或者數據可以存儲在可通過設備經由無線單元572訪問或者經由移動計算設備500與關聯移動計算設備500的單獨的計算設備之間的有線連接來訪問的任意數量的存儲介質上,單獨的計算設備例如為分布式計算網絡如因特網中的服務器計算機。應當意識到,這樣的數據/信息可以通過移動計算設備500經由無線單元572或者經由分布式計算網絡來訪問。類似地,這些數據/信息可以根據公知的數據/信息傳遞和存儲手段,包括電子郵件和協作數據/信息共享系統(tǒng),而輕易地在計算設備之間傳遞以用于存儲和使用。
[0051]圖6示出了用于提供多個工作負荷上的活動流的系統(tǒng)的架構的一個實施例,如上所述。與應用120相關聯地開發(fā)、交互或編輯的內容可以存儲在不同的通信信道或其它存儲設備類型中。例如,可利用目錄服務622、萬維網門戶624、郵箱服務626、即時消息傳遞庫628或社交網絡服務630來存儲各種文檔。應用120可使用這些類型的系統(tǒng)中的任一種等,用于提供多個工作負荷上的活動流,如本文所描述。服務器615可以將應用120提供給客戶端118。作為一個示例,服務器615可以是通過網絡提供應用120的萬維網服務器。服務器615可以通過萬維網將應用120經由網絡610提供給客戶端118。通過示例的方式,客戶端計算設備118可以實現和體現在個人計算機605A、平板計算設備605B和/或移動計算設備605C(例如,智能手機)或其它計算設備中??蛻舳擞嬎阍O備的這些實施例中的任一個可以從庫616獲得內容。
[0052]例如,上文參考根據本發(fā)明實施例的方法、系統(tǒng)和計算機程序產品的框圖和/或操作圖示描述了本發(fā)明的實施例。在框中提到的功能/行為可以不按任何流程圖中顯示的順序而發(fā)生。例如,接連顯示的兩個框實際上可以基本同時執(zhí)行,或者有時框按相反的順序執(zhí)行,取決于涉及到的功能/行為。
[0053]在本申請中提供的一個或多個實施例的描述和圖示不意在以任何方式限定或限制如權利要求的發(fā)明的范圍。在本申請中提供的實施例、示例和細節(jié)被認為足以傳達占有并且使得其它人能夠實現和使用權利要求的發(fā)明的最佳方式。權利要求的發(fā)明不應被解釋為限定于本申請?zhí)峁┑娜魏螌嵤├?、示例或細?jié)。無論是組合地還是單獨地顯示和描述,各種特征(結構上的和方法上的)都意在選擇性地包含或省略以產生具有特定的特征集合的實施例。已經提供了本申請的描述和圖示,本領域技術人員可以構思落入本申請中具體實施的總的發(fā)明構思的更寬方面的精神內的變型例、修改和替代實施例,而不偏離權利要求的發(fā)明的更寬的范圍。
【主權項】
1.一種用于提供活動流的方法,所述方法包括: 從多個信息源接收與個體或群組相關聯的活動數據; 建立個體或群組與所述個體或群組已經在其上交互的實體之間的關系; 將來自所述多個信息源的所述活動數據存儲在圖形中; 接收對選擇查看與所述個體或群組相關聯的活動流的指示;以及 提供包括所存儲的來自所述多個信息源的活動數據的活動流,以用于在用戶界面中顯不O2.如權利要求1所述的方法,其中,提供包括所存儲的來自所述多個信息源的活動數據的活動流,以用于在用戶界面中顯示包括:提供所述活動流用于顯示為所述活動數據的時間軸視圖。3.如權利要求1所述的方法,其中,建立所述個體或群組與所述個體或群組已經在其上作用的所述實體之間的關系包括:在所述圖形中創(chuàng)建針對所述個體或群組的第一節(jié)點、針對所述個體或群組已經在其上作用的實體的第二節(jié)點以及將所述第一節(jié)點與所述第二節(jié)點連接的邊,其中,所述邊是由所述個體或群組對所述實體執(zhí)行的活動。4.如權利要求3所述的方法,還包括:根據所執(zhí)行的活動來計算所述邊的權重。5.如權利要求1所述的方法,其中群組包括以下各項中的一項或多項: 共享組織關系的多個個體; 分配給項目組的多個個體; 共享共同利益的多個個體;或者 特定會議的共同參與者。6.一種用于提供活動流的系統(tǒng),所述系統(tǒng)包括: 一個或多個處理器;以及 與所述一個或多個處理器耦合的存儲器,所述一個或多個處理器可操作以用于: 從多個信息源接收與個體或群組相關聯的活動數據; 建立所述個體或群組與所述個體或群組已經在其上交互的實體之間的關系; 將來自所述多個信息源的所述活動數據存儲在圖形中; 接收對選擇查看與所述個體或群組相關聯的活動流的指示;以及 提供包括所存儲的來自所述多個信息源的活動數據的活動流,以用于在用戶界面中顯不O7.如權利要求6所述的系統(tǒng),其中,在提供包括所存儲的來自所述多個信息源的活動數據的活動流,以用于在用戶界面中顯示中,所述一個或多個處理器可操作以用于:提供所述活動流用于在所述用戶界面中以活動的時間軸視圖來顯示。8.如權利要求7所述的系統(tǒng),其中在將來自所述多個信息源的所述活動數據存儲在圖形內中,所述一個或多個處理器可操作以用于: 在所述圖形中創(chuàng)建針對所述個體或群組的第一節(jié)點; 創(chuàng)建針對所述個體或群組已經在其上作用的所述實體的第二節(jié)點; 創(chuàng)建將所述第一節(jié)點與所述第二節(jié)點連接的邊,其中,所述邊是由所述個體或群組對所述實體執(zhí)行的活動; 根據所執(zhí)行的活動來計算所述邊的權重;以及 根據所計算的邊權重來對多個活動數據進行排序,所述排序被用于根據對所述活動數據的所述排序來確定顯示所述活動數據中的哪一個或多個活動數據。9.如權利要求7所述的系統(tǒng),其中群組包括以下各項中的一項或多項: 共享組織關系的多個個體; 分配給項目組的多個個體; 共享共同利益的多個個體;或者 特定會議的共同參與者。10.一種用于提供活動流的方法,所述方法包括: 接收對選擇查看與個體或群組相關聯的活動流的指示; 請求所述個體或群組的活動數據; 接收包括來自多個信息源的與所述個體或群組相關聯的活動數據的活動流; 生成用于顯示所述活動流的用戶界面;以及 在所述用戶界面中顯示所述活動流。11.如權利要求10所述的方法,其中,在所述用戶界面中顯示所述活動流包括:在活動的時間軸視圖中顯示所述活動流。12.如權利要求10所述的方法,其中在所述用戶界面中顯示所述活動流包括:顯示由所述個體或群組執(zhí)行的活動以及在其上執(zhí)行了動作的實體。13.如權利要求12所述的方法,還包括: 接收對選擇在其上執(zhí)行了動作的實體的指示;以及 經由針對所選擇實體的適當的應用,提供到所選擇實體的連接。14.如權利要求12所述的方法,其中,群組包括以下各項中的一項或多項: 共享組織關系的多個個體; 分配給項目組的多個個體; 共享共同利益的多個個體;或者 特定會議的共同參與者。15.如權利要求14所述的方法,還包括: 接收對選擇與所述個體或群組共享組織關系的個體或群組的指示; 請求與所述個體或群組共享組織關系的個體或群組的活動數據; 接收包括來自多個信息源的活動數據的活動流,其中所述活動數據關聯于與所述個體或群組共享組織關系的個體或群組; 生成用戶界面,以用于顯示所述活動流;以及 在所述用戶界面中顯示所述活動流。
【文檔編號】G06Q10/10GK106062795SQ201580010838
【公開日】2016年10月26日
【申請日】2015年2月26日
【發(fā)明人】V·沙阿, B·奧爾斯塔, H·G·索爾海姆, V·S·賈薩爾, B·赫斯塔
【申請人】微軟技術許可有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1