欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

面向企業(yè)資源規(guī)劃的知曉上下文的環(huán)境的制作方法

文檔序號:6437553閱讀:272來源:國知局
專利名稱:面向企業(yè)資源規(guī)劃的知曉上下文的環(huán)境的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及企業(yè)資源規(guī)劃,尤其涉及知曉企業(yè)資源規(guī)劃上下文的環(huán)境。
背景技術(shù)
知曉企業(yè)資源規(guī)劃(ERP)上下文的環(huán)境是用于創(chuàng)建面向任務(wù)的環(huán)境的過程,該面向任務(wù)的環(huán)境可利用上下文來改進(jìn)人類和機(jī)器決策制定過程。在一些情況下,ERP系統(tǒng)可包含在作出業(yè)務(wù)決策和解決問題時(shí)可能有價(jià)值的大量信息,但這一數(shù)據(jù)可能難以訪問和/或理解。此外,該信息可能不易于由非ERP系統(tǒng)用戶獲得,并且與一個(gè)ERP過程相關(guān)聯(lián)的信息可能不能由其他ERP過程訪問或不與其他ERP過程所使用的數(shù)據(jù)相關(guān)。例如,人力資源過程中使用的數(shù)據(jù)可能不與會計(jì)過程所使用的數(shù)據(jù)相關(guān),從而造成不同部門作出不完全知情的決策。

發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容以便以簡化形式介紹將在以下的具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識要求保護(hù)的主題的關(guān)鍵特征或必要特征。本發(fā)明內(nèi)容亦非旨在用于限制所要求保護(hù)的主題的范圍。可提供知曉企業(yè)資源規(guī)劃(ERP)上下文的環(huán)境。在接收到動作請求后,可更新上下文狀態(tài)??煞治錾舷挛臓顟B(tài)以確定該上下文狀態(tài)是否與至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)。如果是,則可提供與該至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)的所建議的下一動作。前述概括描述和以下詳細(xì)描述兩者都提供示例且都只是說明性的。因此,前述概括描述和以下詳細(xì)描述不應(yīng)被認(rèn)為是限制性的。此外,除了此處所闡明的那些之外還可提供其他特征或變型。例如,各實(shí)施方式可涉及在詳細(xì)描述中描述的各種特征組合和子組合。


合并在本發(fā)明中并構(gòu)成其一部分的附圖示出本發(fā)明的各種實(shí)施方式。在附圖中圖1是一操作環(huán)境的框圖;圖2是用于在知曉上下文的環(huán)境中提供所建議的下一動作的界面的框圖;圖3是用于提供知曉上下文的環(huán)境的方法的流程圖;以及圖4是包括計(jì)算設(shè)備的系統(tǒng)的框圖。
具體實(shí)施例方式以下詳細(xì)描述參考各個(gè)附圖。只要可能,就在附圖和以下描述中使用相同的附圖標(biāo)記來指示相同或類似的要素。盡管可能描述了本發(fā)明的各實(shí)施方式,但修改、改編和其他實(shí)現(xiàn)也是可能的。例如,可以對附圖中所示出的要素進(jìn)行置換、添加、或修改,且可以通過對所公開的方法置換、重新排序、或添加階段來修改此處所描述的方法。因此,以下詳細(xì)描述并不限制本發(fā)明。相反,本發(fā)明的正確范圍由所附權(quán)利要求書限定。
4
可提供知曉企業(yè)資源規(guī)劃(ERP)上下文的環(huán)境。根據(jù)本發(fā)明的各實(shí)施例,可跟蹤、 記錄、和/或分析用戶在軟件環(huán)境內(nèi)的交互和操作。例如,與企業(yè)組織相關(guān)聯(lián)的雇員可以使用該軟件環(huán)境來完成需要訪問企業(yè)數(shù)據(jù)的某一目標(biāo),如人力資源經(jīng)理制作匯總當(dāng)前雇員福利選擇的報(bào)表。該知曉上下文的環(huán)境可以跟蹤該雇員所請求的每一動作,如檢索所有雇員的列表、檢索所有可用福利選擇的列表、以及將每一雇員映射到一個(gè)或多個(gè)選擇。該環(huán)境因而可以按此次序?qū)⑦@些所請求的動作與創(chuàng)建福利選擇匯總報(bào)表的目標(biāo)進(jìn)行關(guān)聯(lián)。該雇員或另一人力資源雇員下次開始請求這些或類似動作時(shí),該環(huán)境可以建議該序列中的下一動作來完成同一目標(biāo)。隨著不同角色的更多用戶完成他們的目標(biāo),目標(biāo)預(yù)測數(shù)據(jù)庫可被擴(kuò)展。雖然各單獨(dú)的動作請求可能與多個(gè)目標(biāo)相關(guān)聯(lián),但該環(huán)境可以使用其他上下文線索來評估每一目標(biāo)的相對概率并呈現(xiàn)與最高概率目標(biāo)相關(guān)聯(lián)的所建議的下一動作。根據(jù)本發(fā)明的各實(shí)施例, 例如,可以按概率的降序來呈現(xiàn)多個(gè)所建議的下一動作。上下文線索可包括用戶的部門或已知角色,如會計(jì)或人力資源。通過拉出雇員列表來開始任務(wù)的會計(jì)用戶可能具有較高概率來嘗試完成產(chǎn)生工資單報(bào)表的目標(biāo),而人力資源用戶可能具有與福利匯總相關(guān)聯(lián)的更高概率。圖1是包括第一組織105和第二組織110的操作環(huán)境100的框圖。第一組織 105可包括第一企業(yè)資源規(guī)劃(ERP)服務(wù)器115和第一多個(gè)用戶工作站120(A)-(B)。第二組織110可類似地包括第二企業(yè)資源規(guī)劃(ERP)服務(wù)器125和第二多個(gè)用戶工作站 130 (A)-(B)0用戶工作站120 (A)-(B)和130 (A)-(B)可被耦合到相應(yīng)ERP服務(wù)器115和 125,如通過局域網(wǎng)(LAN)。第一組織105和第二組織110可經(jīng)由網(wǎng)絡(luò)135在通信上耦合。 網(wǎng)絡(luò)135可包括專用網(wǎng)絡(luò)和/或諸如因特網(wǎng)等公共網(wǎng)絡(luò)。操作環(huán)境100還可包括多個(gè)數(shù)據(jù)源HO(A)-(C)。數(shù)據(jù)源HO(A)-(C)可包括諸如非現(xiàn)場數(shù)據(jù)存儲和/或備份設(shè)施等組織專用的數(shù)據(jù)源,諸如股票市場報(bào)價(jià)服務(wù)和/或天氣數(shù)據(jù)服務(wù)等公共數(shù)據(jù)源,和/或訂戶、合作伙伴、顧客和/或客戶數(shù)據(jù)源。例如,數(shù)據(jù)源140(A)可以與向第一組織105和/或第二組織UO提供保健福利的保險(xiǎn)公司相關(guān)聯(lián)。圖2是用于在知曉上下文的環(huán)境中提供所建議的下一動作的界面200的框圖,該界面200包括工作空間205、建議列表210、動作列表220、以及當(dāng)前任務(wù)窗口 230。建議列表 210可包括例如多個(gè)上下文相關(guān)的建議242和多個(gè)選項(xiàng)按鈕,如用戶相關(guān)的建議按鈕244和工作流相關(guān)的建議按鈕對6。選中用戶相關(guān)的建議按鈕244可使得建議列表210被填充與類似上下文相關(guān)聯(lián)的用戶。選中用戶之一可使得顯示包括聯(lián)系用戶按鈕262和/或共享工作空間按鈕264的用戶窗口 260。在具有序列號12/916,049的題為“ENTERPRISE RESOURCE PLANNING ORIENTED CONTEXT-AWARE USER INTERFACE(面向企業(yè)資源規(guī)劃的知曉上下文的用戶界面),,的相關(guān)申請中更詳細(xì)地描述了界面200,該相關(guān)申請通過引用整體結(jié)合于此。圖3是闡述根據(jù)本發(fā)明的一實(shí)施例的用于提供知曉ERP上下文的環(huán)境的方法200 中所涉及的各概略階段的流程圖。方法300可使用如以下參考圖4更詳細(xì)地描述的計(jì)算設(shè)備400來實(shí)現(xiàn)。以下將更詳細(xì)地描述實(shí)現(xiàn)方法300的各階段的方式。方法300始于起始框305,并前進(jìn)至其中計(jì)算設(shè)備400可創(chuàng)建多個(gè)目標(biāo)的階段310。例如,目標(biāo)可由與一組動作相關(guān)聯(lián)和/或由一組動作定義的最終目的來表示,其中該目的是采取該組動作來完成的。目標(biāo)創(chuàng)建可以響應(yīng)于接收到來自用戶的第一動作請求,如初始化報(bào)表創(chuàng)建應(yīng)用和/或
5工具。該工具的初始化可使得可在該工具內(nèi)創(chuàng)建的報(bào)表形式的一個(gè)或多個(gè)目標(biāo)被創(chuàng)建和/ 或作為選項(xiàng)顯示給用戶。作為另一示例,用戶工作站120(A)的用戶可以從與第一 ERP服務(wù)器115相關(guān)聯(lián)的組織數(shù)據(jù)庫請求雇員列表。響應(yīng)于該請求,可創(chuàng)建和/或顯示與查看和/ 或管理該雇員列表相關(guān)聯(lián)的目標(biāo)列表。從階段310,方法300可前進(jìn)至階段315,在此計(jì)算設(shè)備400可根據(jù)第一動作請求來創(chuàng)建與用戶相關(guān)聯(lián)的初始上下文狀態(tài)。該上下文狀態(tài)可包括與用戶相關(guān)聯(lián)的信息,如與該用戶相關(guān)聯(lián)的角色、至少一個(gè)先前的用戶目標(biāo)、至少一個(gè)先前的用戶動作請求、該用戶的位置、時(shí)間、日期、與來自該用戶的第一動作請求相關(guān)聯(lián)的類別、與來自該用戶的第一動作請求相關(guān)聯(lián)的數(shù)據(jù)類型、以及與先前的用戶動作請求相關(guān)聯(lián)的數(shù)據(jù)類別。例如,與請求雇員列表的用戶相關(guān)聯(lián)的上下文狀態(tài)可包括該用戶在第一組織105內(nèi)的角色(例如,人力資源總監(jiān))、數(shù)據(jù)類型(例如,雇員數(shù)據(jù))、和/或日期(例如,該季度第一天)。方法300可從階段315前進(jìn)至階段320,在那里,計(jì)算設(shè)備400可提供所建議的下一動作。例如,該用戶可以顯式地選擇來自階段310的所顯示的目標(biāo)之一,并且用戶工作站 120(A)可以顯示與完成該目標(biāo)相關(guān)聯(lián)的下一步驟。作為另一示例,用戶工作站120(A)和 /或第一 ERP服務(wù)器115可以將初始上下文狀態(tài)與存儲在數(shù)據(jù)庫中的多個(gè)用戶上下文狀態(tài)進(jìn)行比較,該多個(gè)用戶上下文狀態(tài)中的每一個(gè)與多個(gè)目標(biāo)中的至少一個(gè)相關(guān)聯(lián)。所存儲的上下文狀態(tài)中的每一個(gè)可以與根據(jù)這一比較計(jì)算得到的概率相關(guān)聯(lián);用戶的當(dāng)前上下文狀態(tài)與所存儲的上下文狀態(tài)之間的匹配越近,相關(guān)聯(lián)的概率可以越高。例如,與同一 HR總監(jiān)用戶相關(guān)聯(lián)的所存儲的上下文狀態(tài),包括同一所請求的動作(即,請求雇員列表)并且發(fā)生在前一季度的第一天,可包括非常高的概率(例如,95%)。與該組織的執(zhí)行同一動作請求的另一用戶(例如,法律部門的用戶)相關(guān)聯(lián)的所存儲的上下文狀態(tài)和預(yù)測動作可以與較低概率(例如,60% )相關(guān)聯(lián)。與所標(biāo)識的目標(biāo)相關(guān)聯(lián)的動作隨后作為建議被顯示給用戶。 例如,用戶工作站120(A)可以顯示一提示和/或突出顯示與所建議的下一動作相關(guān)聯(lián)的菜單項(xiàng)。根據(jù)本發(fā)明的各實(shí)施例,如果確定多個(gè)預(yù)測目標(biāo)與用戶的當(dāng)前上下文狀態(tài)相關(guān)聯(lián),則按例如根據(jù)相關(guān)聯(lián)的概率的降序來顯示預(yù)測目標(biāo)的列表。方法300可從階段320前進(jìn)至階段325,在那里,計(jì)算設(shè)備400可接收動作請求。 例如,用戶可將一動作從動作列表230拖到工作空間205和/或可啟動新應(yīng)用。方法300可從階段325前進(jìn)至階段330,在那里,計(jì)算設(shè)備400可根據(jù)當(dāng)前上下文來執(zhí)行動作請求。例如,該上下文可作為數(shù)據(jù)結(jié)構(gòu)提供給與執(zhí)行動作請求相關(guān)聯(lián)的進(jìn)程,如通過將用戶的雇員ID和來自上下文的部門代碼與請求打開設(shè)備請購表單的請求一起傳遞以便可以用相關(guān)信息來預(yù)填充該表單。所請求的動作的執(zhí)行也可造成新上下文的創(chuàng)建和/ 或?qū)τ脩舻默F(xiàn)有上下文的更新,如在用戶選擇表單中的特定域從而指示對該域的興趣時(shí)。方法300可從階段330前進(jìn)至階段333,在此,計(jì)算設(shè)備400可以確定所請求的動作是否促進(jìn)完成多個(gè)目標(biāo)中的至少一個(gè)。例如,可以確定請求執(zhí)行在階段320提供的所建議的動作促進(jìn)了預(yù)測目標(biāo)。這一確定可以是顯式的,如在用戶肯定地選擇批準(zhǔn)/不批準(zhǔn)選項(xiàng)時(shí),或是隱式的,如在用戶執(zhí)行所請求的動作的“撤消,,時(shí)。方法300可從階段333前進(jìn)至階段335,在那里,計(jì)算設(shè)備400可根據(jù)動作請求來更新上下文狀態(tài)。例如,如果用戶啟動了新應(yīng)用,則可將這一動作添加到與上下文狀態(tài)相關(guān)聯(lián)的工作流記錄中。工作空間205也可被更新,如通過重新安排打開窗口和/或調(diào)整打開
6窗口的大小以允許將新應(yīng)用顯示在其他信息旁邊。類似地,如果在前一階段創(chuàng)建了新上下文元素,如用戶指定了對特定表單域的興趣,則該信息可被添加到該用戶的上下文中。方法300可從階段335前進(jìn)至階段337,在那里,計(jì)算設(shè)備400可更新概率表。例如,如果用戶選擇所建議的動作來執(zhí)行,則在嘗試執(zhí)行多個(gè)目標(biāo)之一時(shí)可以增加與該動作相關(guān)聯(lián)的概率。相反,如果用戶拒絕所建議的動作,則可降低相關(guān)聯(lián)的概率。方法300可從階段337前進(jìn)至階段340,在那里,計(jì)算設(shè)備400可確定目標(biāo)是否已完成。例如,所選目標(biāo)可以與最終動作“打印報(bào)表”相關(guān)聯(lián)。如果該目標(biāo)與尚未被執(zhí)行的動作相關(guān)聯(lián),則方法300可返回階段320,在此,計(jì)算設(shè)備400可以提供下一所建議的動作。否則,一旦用戶選擇了最終動作,則方法300可在階段350結(jié)束。根據(jù)本發(fā)明的一實(shí)施例可包括用于提供知曉上下文的環(huán)境的系統(tǒng)。該系統(tǒng)可包括存儲器存儲和耦合到該存儲器存儲的處理單元。該處理單元可用于接收動作請求,根據(jù)該動作請求來更新上下文狀態(tài),確定該上下文狀態(tài)是否包括已完成的目標(biāo),以及響應(yīng)于確定該上下文狀態(tài)不包括已完成的目標(biāo)來提供與完成該目標(biāo)相關(guān)聯(lián)的所建議的下一動作。該動作請求可例如從用戶接收。該上下文狀態(tài)可專用于該用戶和/或在多個(gè)用戶之間共享。預(yù)測目標(biāo)可以從該用戶和/或該用戶的組織中的另一用戶所執(zhí)行的先前目標(biāo)中導(dǎo)出,如在該用戶生成周期性報(bào)表的情況下。處理單元還可用于接收第二動作請求,確定該第二動作請求是否包括所建議的下一動作,以及如果是則提供與所需目標(biāo)相關(guān)聯(lián)的第二所建議的下一動作。在接收到動作請求時(shí),處理單元可用于將上下文狀態(tài)存儲在預(yù)測數(shù)據(jù)庫中。處理單元還可用于在第二請求確實(shí)包括所建議的下一動作的情況下增加與所需目標(biāo)相關(guān)聯(lián)的概率因子和/或在第二請求不包括所建議的下一動作的情況下降低與所需目標(biāo)相關(guān)聯(lián)的概率因子。概率因子可以與存儲在預(yù)測數(shù)據(jù)庫中的上下文狀態(tài)相關(guān)聯(lián)。預(yù)測數(shù)據(jù)庫中的上下文狀態(tài)可以根據(jù)與每一上下文狀態(tài)相關(guān)聯(lián)的目標(biāo)來分類。例如,與生成報(bào)表相關(guān)聯(lián)的所有目標(biāo)可以處于一個(gè)類別中, 該類別可被細(xì)分成各個(gè)子類別,如HR報(bào)表、會計(jì)報(bào)表、銷售報(bào)表等。根據(jù)本發(fā)明的另一實(shí)施例可包括用于提供知曉上下文的環(huán)境的系統(tǒng)。該系統(tǒng)可包括存儲器存儲和耦合到該存儲器存儲的處理單元。該處理單元可用于接收來自用戶的第一動作請求,標(biāo)識與該用戶相關(guān)聯(lián)的當(dāng)前上下文,根據(jù)與當(dāng)前上下文相關(guān)聯(lián)的預(yù)測目標(biāo)來向用戶提供第一所建議的下一動作,接收來自該用戶的第二動作請求,確定該第二用戶動作請求是否包括所建議的下一動作,以及如果是則向該用戶提供與預(yù)測目標(biāo)相關(guān)聯(lián)的第二所建議的下一動作。例如,第一動作可包括來自用戶的打開請購表單的請求。該系統(tǒng)可分析該用戶的當(dāng)前上下文,它可包括關(guān)于用戶的信息,如名字、組織部門、以及來自web瀏覽器的最近瀏覽歷史(包括若干膝上型計(jì)算機(jī)比較)?;谶@一上下文,該系統(tǒng)可以提供所建議的動作,該所建議的動作允許用戶用諸如雙擊和/或拖放等單個(gè)選擇來使用該用戶的細(xì)節(jié)來填充請購表單并指定該請購是針對新膝上型計(jì)算機(jī)的。處理單元還可用于顯示多個(gè)預(yù)測目標(biāo)的至少一個(gè)子集的列表,它可以根據(jù)概率降序排序。例如,用戶的最近搜索歷史可以向膝上型計(jì)算機(jī)請購給出比臺式計(jì)算機(jī)請購更高的概率,但可以顯示這兩個(gè)建議,如顯示在建議列表210中。根據(jù)本發(fā)明的又一實(shí)施例可包括用于提供知曉上下文的環(huán)境的系統(tǒng)。該系統(tǒng)可包括存儲器存儲和耦合到該存儲器存儲的處理單元。該處理單元可用于創(chuàng)建多個(gè)目標(biāo),收集
7與用戶相關(guān)聯(lián)的上下文狀態(tài),根據(jù)該上下文狀態(tài)提供與該多個(gè)目標(biāo)中的至少一個(gè)相關(guān)聯(lián)的所建議的動作,接收來自用戶的動作請求,根據(jù)該上下文狀態(tài)來執(zhí)行所請求的動作,以及確定該動作是否與完成多個(gè)目標(biāo)中的該至少一個(gè)相關(guān)聯(lián),其中可用于確定該上下文狀態(tài)是否與完成該至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)包括可用于將該上下文狀態(tài)與多個(gè)用戶上下文狀態(tài)進(jìn)行比較,每一用戶上下文狀態(tài)與多個(gè)目標(biāo)中的該至少一個(gè)相關(guān)聯(lián)。響應(yīng)于確定該動作與完成多個(gè)目標(biāo)中的該至少一個(gè)相關(guān)聯(lián),處理單元可用于更新該上下文狀態(tài),更新與所建議的動作相關(guān)聯(lián)的概率,確定該上下文狀態(tài)是否包括該多個(gè)目標(biāo)中的已完成的目標(biāo),以及響應(yīng)于確定該上下文狀態(tài)不包括該已完成的目標(biāo)來提供至少一個(gè)第二所建議的動作。該上下文狀態(tài)可包括例如與該用戶相關(guān)聯(lián)的角色、至少一個(gè)先前的用戶目標(biāo)、至少一個(gè)先前的用戶動作請求、該用戶的位置、時(shí)間、日期、與來自該用戶的第一動作請求相關(guān)聯(lián)的類別、與來自該用戶的第一動作請求相關(guān)聯(lián)的數(shù)據(jù)類型、以及與先前的用戶動作請求相關(guān)聯(lián)的數(shù)據(jù)類別。圖4是包括計(jì)算設(shè)備400的系統(tǒng)的框圖。根據(jù)本發(fā)明的一個(gè)實(shí)施方式,上述存儲器存儲和處理單元可以在諸如圖4的計(jì)算設(shè)備400等計(jì)算設(shè)備中實(shí)現(xiàn)。可以使用硬件、軟件或固件的任何適當(dāng)?shù)慕M合來實(shí)現(xiàn)該存儲器存儲和處理單元。例如,存儲器存儲和處理單元可以用計(jì)算設(shè)備400或結(jié)合計(jì)算設(shè)備400的其他計(jì)算設(shè)備418中的任意一個(gè)來實(shí)現(xiàn)。根據(jù)本發(fā)明的各實(shí)施方式,上述系統(tǒng)、設(shè)備和處理器是示例,而其他系統(tǒng)、設(shè)備和處理器可以包括上述存儲器存儲和處理單元。此外,計(jì)算設(shè)備400可包括用于上述系統(tǒng)100的操作環(huán)境。系統(tǒng)100可以在其他環(huán)境中操作并且不限于計(jì)算設(shè)備400。參考圖4,根據(jù)本發(fā)明的一實(shí)施方式的系統(tǒng)可包括計(jì)算設(shè)備,諸如計(jì)算設(shè)備400。 在一基本配置中,計(jì)算設(shè)備400可以包括至少一個(gè)處理單元402和系統(tǒng)存儲器404。取決于計(jì)算設(shè)備的配置和類型,系統(tǒng)存儲器404可以包括,但不限于,易失性存儲器(例如,隨機(jī)存取存儲器(RAM))、非易失性存儲器(例如,只讀存儲器(ROM))、閃存或任何組合。系統(tǒng)存儲器404可包括操作系統(tǒng)405、一個(gè)或多個(gè)編程模塊406,且可包括ERP應(yīng)用程序420。例如, 操作系統(tǒng)405可適用于控制計(jì)算設(shè)備400的操作。此外,本發(fā)明的各實(shí)施方式可以結(jié)合圖形庫、其他操作系統(tǒng)、或任何其他應(yīng)用程序來實(shí)踐,且不限于任何特定應(yīng)用程序或系統(tǒng)。該基本配置在圖4中由虛線408內(nèi)的組件示出。計(jì)算設(shè)備400可以具有附加特征或功能。例如,計(jì)算設(shè)備400還可包括附加數(shù)據(jù)存儲設(shè)備(可移動和/或不可移動),諸如例如磁盤、光盤或磁帶。這些附加存儲在圖4中由可移動存儲409和不可移動存儲410示出。計(jì)算機(jī)存儲介質(zhì)可包括以用于存儲諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊、或其他數(shù)據(jù)等信息的任何方法或技術(shù)實(shí)現(xiàn)的易失性和非易失性、可移動和不可移動介質(zhì)。系統(tǒng)存儲器404、可移動存儲409和不可移動存儲410都是計(jì)算機(jī)存儲介質(zhì)(即,存儲器存儲)的示例。計(jì)算機(jī)存儲介質(zhì)可以包括,但不限于,RAM、 ROM、電可擦除只讀存儲器(EEPROM)、閃存或其他存儲器技術(shù)、CD-ROM、數(shù)字多功能盤(DVD) 或其他光存儲、磁帶盒、磁帶、磁盤存儲或其他磁性存儲設(shè)備、或可用于存儲信息且可以由計(jì)算設(shè)備400訪問的任何其他介質(zhì)。任何這樣的計(jì)算機(jī)存儲介質(zhì)可以是設(shè)備400的一部分。 計(jì)算設(shè)備400還可以具有輸入設(shè)備412,如鍵盤、鼠標(biāo)、筆、聲音輸入設(shè)備、觸摸輸入設(shè)備等。 還可包括諸如顯示器、揚(yáng)聲器、打印機(jī)等輸出設(shè)備414。上述設(shè)備是示例且可以使用其他設(shè)備。
8
計(jì)算設(shè)備400還可包含可允許設(shè)備400諸如通過例如內(nèi)聯(lián)網(wǎng)或因特網(wǎng)等分布式計(jì)算環(huán)境中的網(wǎng)絡(luò)來與其他計(jì)算設(shè)備418進(jìn)行通信的通信連接416。通信連接416是通信介質(zhì)的一個(gè)示例。通信介質(zhì)通常由諸如載波或其他傳輸機(jī)制等已調(diào)制數(shù)據(jù)信號中的計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)來體現(xiàn),并包括任何信息傳遞介質(zhì)。術(shù)語“已調(diào)制數(shù)據(jù)信號”可以描述以對該信號中的信息進(jìn)行編碼的方式設(shè)定或者改變其一個(gè)或多個(gè)特征的信號。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接線連接等有線介質(zhì),以及諸如聲學(xué)、射頻(RF)、紅外線和其他無線介質(zhì)等無線介質(zhì)。如此處所使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”可以包括存儲介質(zhì)和通信介質(zhì)兩者。如上所述,可以在系統(tǒng)存儲器404中存儲包括操作系統(tǒng)405在內(nèi)的多個(gè)程序模塊和數(shù)據(jù)文件。當(dāng)在處理單元402上執(zhí)行時(shí),編程模塊406(例如,ERP應(yīng)用420)可執(zhí)行各過程,包括例如,上述方法300的各階段中的一個(gè)或多個(gè)。前述過程是示例,且處理單元402 可執(zhí)行其他過程。根據(jù)本發(fā)明的各實(shí)施方式可以使用的其他編程模塊可以包括電子郵件和聯(lián)系人應(yīng)用程序、文字處理應(yīng)用程序、電子表格應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序、幻燈片演示應(yīng)用程序、繪圖或計(jì)算機(jī)輔助應(yīng)用程序等。一般而言,根據(jù)本發(fā)明的各實(shí)施方式,程序模塊可以包括可以執(zhí)行特定任務(wù)或可以實(shí)現(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)和其他類型的結(jié)構(gòu)。此外,本發(fā)明的各實(shí)施方式可用其他計(jì)算機(jī)系統(tǒng)配置來實(shí)踐,包括手持式設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)或可編程消費(fèi)電子產(chǎn)品、小型機(jī)、大型計(jì)算機(jī)等。本發(fā)明的各實(shí)施方式也可以在其中任務(wù)由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的分布式計(jì)算環(huán)境中實(shí)現(xiàn)。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲器存儲設(shè)備兩者中。此外,本發(fā)明的各實(shí)施方式可在包括分立電子元件的電路、包含邏輯門的封裝或集成電子芯片、利用微處理器的電路、或在包含電子元件或微處理器的單個(gè)芯片上實(shí)現(xiàn)。本發(fā)明的各實(shí)施方式還可以使用能夠執(zhí)行諸如,例如,AND(與)、0R(或)和NOT(非)等邏輯運(yùn)算的其他技術(shù)來實(shí)踐,包括但不限于,機(jī)械、光學(xué)、流體和量子技術(shù)。另外,本發(fā)明的各實(shí)施方式可以在通用計(jì)算機(jī)或任何其他電路或系統(tǒng)中實(shí)現(xiàn)。例如,本發(fā)明的各實(shí)施方式可被實(shí)現(xiàn)為計(jì)算機(jī)進(jìn)程(方法)、計(jì)算系統(tǒng)或諸如計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)可讀介質(zhì)等制品。計(jì)算機(jī)程序產(chǎn)品可以是計(jì)算機(jī)系統(tǒng)可讀并編碼了用于執(zhí)行計(jì)算機(jī)進(jìn)程的指令的計(jì)算機(jī)程序的計(jì)算機(jī)存儲介質(zhì)。計(jì)算機(jī)程序產(chǎn)品還可以是計(jì)算系統(tǒng)可讀并編碼了用于執(zhí)行計(jì)算機(jī)過程的指令的計(jì)算機(jī)程序的載體上的傳播信號。因此, 本發(fā)明能以硬件和/或軟件(包括固件、常駐軟件、微碼等)來具體化。換言之,本發(fā)明的各實(shí)施方式可以采用其上包含有供指令執(zhí)行系統(tǒng)使用或結(jié)合其使用的計(jì)算機(jī)可使用或計(jì)算機(jī)可讀程序代碼的計(jì)算機(jī)可使用或計(jì)算機(jī)可讀存儲介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式。計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)可以是可包含、存儲、通信、傳播、或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或結(jié)合其使用的任何介質(zhì)。計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)可以是,例如,但不限于,電、磁、光、電磁、紅外、 或半導(dǎo)體系統(tǒng)、裝置、設(shè)備或傳播介質(zhì)。更具體的計(jì)算機(jī)可讀介質(zhì)示例(非窮盡列表),計(jì)算機(jī)可讀介質(zhì)可以包括以下具有一條或多條導(dǎo)線的電連接、便攜式計(jì)算機(jī)盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存儲器(EPR0M或閃存)、光纖、和便攜式壓縮盤只讀存儲器(CD-ROM)。注意,計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)甚至可以是其上打印有
9程序的紙張或另一合適的介質(zhì),因?yàn)槌绦蚩梢越?jīng)由例如對紙張或其他介質(zhì)的光學(xué)掃描而電子地捕獲,隨后如有必要被編譯、解釋,或以其他合適的方式處理,并隨后存儲在計(jì)算機(jī)存儲器中。以上參考例如根據(jù)本發(fā)明的各實(shí)施方式的方法、系統(tǒng)和計(jì)算機(jī)程序產(chǎn)品的框圖和 /或操作圖示描述了本發(fā)明的各實(shí)施方式??蛑兴⒚鞯母鞴δ?動作可以按不同于任何流程圖所示的次序出現(xiàn)。例如,取決于所涉及的功能/動作,連續(xù)示出的兩個(gè)框?qū)嶋H上可以基本上同時(shí)執(zhí)行,或者這些框有時(shí)可以按相反的次序來執(zhí)行。盡管已經(jīng)描述了本發(fā)明的某些實(shí)施方式,但也可能存在其他實(shí)施方式。此外,雖然本發(fā)明的各實(shí)施方式被描述為與存儲在存儲器和其他存儲介質(zhì)中的數(shù)據(jù)相關(guān)聯(lián),但數(shù)據(jù)還可以被存儲在或讀取自其他類型的計(jì)算機(jī)可讀介質(zhì),如輔助存儲設(shè)備,像硬盤、軟盤、或 CD-ROM ;來自因特網(wǎng)的載波;或其他形式的RAM或ROM。此外,所公開的各方法的各階段可以按任何方式來修改,包括通過對各階段重新排序和/或插入或刪除階段,而不背離本發(fā)明。包括此處所包括的代碼中的版權(quán)在內(nèi)的所有權(quán)利都?xì)w屬于申請人并且是本申請人的財(cái)產(chǎn)。申請人保持并保留此處所包括的代碼中的所有權(quán)利,并授予僅關(guān)于所授權(quán)的專利的再現(xiàn)且未出于其他目的再現(xiàn)該材料的許可。雖然本說明書包括各示例,但本發(fā)明的范圍由所附權(quán)利要求書來指示。此外,雖然用對結(jié)構(gòu)特征和/或方法動作專用的語言描述了本說明書,但權(quán)利要求書并不限于上文所描述的特征或動作。相反,上述具體特征和動作是作為本發(fā)明的各實(shí)施方式的示例來公開的。
10
權(quán)利要求
1.一種用于提供知曉上下文的環(huán)境的方法,所述方法包括 接收(325)動作請求;根據(jù)所述動作請求更新(33 上下文狀態(tài); 確定(340)新上下文狀態(tài)是否包括已完成的目標(biāo);響應(yīng)于確定所述上下文狀態(tài)不包括所述已完成的目標(biāo),提供(320)所建議的下一動作。
2.如權(quán)利要求1所述的方法,其特征在于,還包括 接收(325)第二動作請求;確定(333)所述第二動作請求是否包括所建議的下一動作;以及響應(yīng)于確定所述第二動作請求包括所建議的下一動作,提供(320)與所述至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)的第二所建議的下一動作。
3.如權(quán)利要求2所述的方法,其特征在于,還包括響應(yīng)于確定所述第二請求包括所建議的下一動作,增加(337)與所述至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)的概率因子。
4.如權(quán)利要求2所述的方法,其特征在于,還包括 響應(yīng)于確定所述第二請求不包括所建議的下一動作 降低(337)與所述至少一個(gè)預(yù)測動作相關(guān)聯(lián)的概率因子; 根據(jù)所述第二動作請求更新(33 所述上下文狀態(tài);確定(340)所述上下文狀態(tài)是否包括第二已完成的目標(biāo),以及響應(yīng)于確定所述上下文狀態(tài)不包括所述第二已完成的目標(biāo),提供(320)第二所建議的下一動作。
5.一種存儲一組指令的計(jì)算機(jī)可讀介質(zhì),所述一組指令在被執(zhí)行時(shí)執(zhí)行一種用于提供知曉上下文的環(huán)境的方法,由所述一組指令執(zhí)行的方法包括接收(310)來自用戶的第一動作請求; 創(chuàng)建(315)與所述用戶相關(guān)聯(lián)的當(dāng)前上下文;根據(jù)與所述當(dāng)前上下文相關(guān)聯(lián)的預(yù)測目標(biāo)向所述用戶提供(320)第一所建議的下一動作;接收(32 來自所述用戶的第二動作請求;確定(333)所述第二用戶動作請求是否包括所建議的下一動作;以及響應(yīng)于確定所述第二用戶動作請求包括所建議的下一動作,向所述用戶提供(320)與預(yù)測目標(biāo)相關(guān)聯(lián)的第二所建議的下一動作。
6.如權(quán)利要求5所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括響應(yīng)于確定多個(gè)預(yù)測目標(biāo)與所述當(dāng)前上下文相關(guān)聯(lián),向所述用戶提供所述多個(gè)預(yù)測目標(biāo)的至少一個(gè)子集;接收來自所述用戶的對所述多個(gè)預(yù)測目標(biāo)之一的選擇;以及根據(jù)所述多個(gè)預(yù)測目標(biāo)中的所選一個(gè)來向所述用戶提供所述第一所建議的下一動作。
7.如權(quán)利要求5所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括 記錄來自所述用戶的多個(gè)動作請求中的每一個(gè)作為用戶上下文; 將所述用戶上下文與所述用戶的目標(biāo)進(jìn)行關(guān)聯(lián);以及將所述用戶的目標(biāo)和所述用戶上下文存儲在預(yù)測數(shù)據(jù)庫中。
8.如權(quán)利要求7所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括根據(jù)所述預(yù)測數(shù)據(jù)庫來標(biāo)識所述預(yù)測目標(biāo)。
9.如權(quán)利要求7所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,還包括根據(jù)所述用戶上下文將一概率與所述用戶的目標(biāo)進(jìn)行關(guān)聯(lián)(337)。
10.一種用于提供知曉上下文的環(huán)境的系統(tǒng),所述系統(tǒng)包括存儲器存儲;以及耦合到所述存儲器存儲的處理單元,其中所述處理單元可用于創(chuàng)建(310)多個(gè)目標(biāo),收集(31 與用戶相關(guān)聯(lián)的上下文狀態(tài),其中所述上下文狀態(tài)包括以下各項(xiàng)中的至少一個(gè)與所述用戶相關(guān)聯(lián)的角色、至少一個(gè)先前的用戶目標(biāo)、至少一個(gè)先前的用戶動作請求、所述用戶的位置、時(shí)間、日期、與來自所述用戶的所述第一動作請求相關(guān)聯(lián)的類別、與來自所述用戶的所述第一動作請求相關(guān)聯(lián)的數(shù)據(jù)類型、以及與先前的用戶動作請求相關(guān)聯(lián)的數(shù)據(jù)類別,根據(jù)所述上下文狀態(tài)來提供(320)與所述多個(gè)目標(biāo)中的至少一個(gè)相關(guān)聯(lián)的所建議的動作(242),接收(325)來自所述用戶的動作請求,根據(jù)所述上下文狀態(tài)來執(zhí)行(330)所請求的動作,確定(333)所述動作是否與完成所述多個(gè)目標(biāo)中的所述至少一個(gè)相關(guān)聯(lián),其中可用于確定所述上下文狀態(tài)是否與完成所述至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)包括可用于將所述上下文狀態(tài)與多個(gè)用戶上下文狀態(tài)進(jìn)行比較,所述多個(gè)用戶上下文狀態(tài)中的每一個(gè)與所述多個(gè)目標(biāo)中的所述至少一個(gè)相關(guān)聯(lián),響應(yīng)于確定所述動作與完成所述多個(gè)目標(biāo)中的所述至少一個(gè)相關(guān)聯(lián),更新(33 所述上下文狀態(tài),更新(337)與所建議的動作( 相關(guān)聯(lián)的概率,確定(340)所述上下文狀態(tài)是否包括所述多個(gè)目標(biāo)中的已完成的目標(biāo),以及響應(yīng)于確定所述上下文狀態(tài)不包括所述已完成的目標(biāo),提供(320)至少一個(gè)第二所建議的動作(242)。
全文摘要
本發(fā)明涉及面向企業(yè)資源規(guī)劃的知曉上下文的環(huán)境。可提供知曉企業(yè)資源規(guī)劃(ERP)上下文的環(huán)境。在接收到動作請求后,可更新上下文狀態(tài)。可分析上下文狀態(tài)以確定該上下文狀態(tài)是否與至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)。如果是,則可提供與該至少一個(gè)預(yù)測目標(biāo)相關(guān)聯(lián)的所建議的下一動作。
文檔編號G06Q10/06GK102436606SQ20111034632
公開日2012年5月2日 申請日期2011年10月28日 優(yōu)先權(quán)日2010年10月29日
發(fā)明者G·N·布倫 申請人:微軟公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
丁青县| 溧阳市| 白玉县| 海伦市| 余江县| 合阳县| 乐清市| 资阳市| 历史| 博客| 奎屯市| 泰顺县| 罗甸县| 清丰县| 大埔县| 澄迈县| 九台市| 合阳县| 黔西| 宝山区| 雅江县| 三门峡市| 张家港市| 安陆市| 亳州市| 常宁市| 隆德县| 襄樊市| 黔南| 攀枝花市| 三门县| 奉贤区| 青川县| 满洲里市| 平罗县| 毕节市| 镇远县| 苍南县| 霍山县| 普安县| 岫岩|