流程圖。
[0025] 圖3A說明了第一示例用戶接口顯示屏,這可以經(jīng)圖1的系統(tǒng)實現(xiàn),并且說明了涉 及使用語音輸入來啟動交互計算對象的創(chuàng)建的第一示例用戶交互。
[0026] 圖3B說明了給出用戶可選擇選項的列表用于插入在圖3A中啟動的會話流的第二 示例用戶接口顯示屏。
[0027] 圖3C說明了第三示例用戶接口顯示屏,示出了經(jīng)圖3B的用戶接口顯示屏所進(jìn)行 的把用戶選擇的表示插入在圖3A中啟動的會話流。
[0028] 圖4說明了第四示例用戶接口顯示屏,示出了用來創(chuàng)建交互計算對象的備選示例 會話流。
[0029] 圖5A說明了第五示例用戶接口顯示屏,示出了用來創(chuàng)建任務(wù)計算對象的會話流 的第一部分。
[0030] 圖5B說明了第六示例用戶接口顯示屏,說明了在圖5A中啟動的會話流的第二部 分。
[0031] 圖6A說明了第七示例用戶接口顯示屏,示出了用來創(chuàng)建約會計算對象的會話流 的第一部分。
[0032] 圖6B說明了第八示例用戶接口顯示屏,示出了在圖6A中啟動的會話流的第二部 分。
[0033] 圖7說明了第九示例用戶接口顯示屏,示出了用來創(chuàng)建約會計算對象的備選示例 會話流,其中單個自然語言輸入語句被底層軟件用來填充用來創(chuàng)建約會計算對象的多個參 數(shù)。
[0034] 圖8A說明了第十示例用戶接口顯示屏,示出了用來創(chuàng)建筆記計算對象的會話流 的第一部分。
[0035] 圖8B說明了第^^一示例用戶接口顯示屏,示出了在圖8A中啟動的會話流的第二 部分。
[0036] 圖9A說明了第十二示例用戶接口顯示屏,示出了用來查看與經(jīng)自然語言輸入指 定的特定機會計算對象關(guān)聯(lián)的數(shù)據(jù)的示例會話流。
[0037] 圖9B說明了第十三示例用戶接口顯示屏,示出了用來查看識別所有用戶機會計 算對象的列表的示例會話流。
[0038] 圖10說明了第十四示例用戶接口顯示屏,示出了指示各種示例企業(yè)動作的示例 幫助菜單,其中各種示例企業(yè)動作可以響應(yīng)于自然語言輸入和/或自然語言輸入與其它輸 入的組合而經(jīng)底層軟件實現(xiàn)。
[0039] 圖IlA說明了第十五示例用戶接口顯示屏,其中,代替在幫助菜單中顯示(或者附 加地),各種語音可激活的用戶選項在初始菜單中顯示。
[0040] 圖IlB說明了第十六示例用戶接口顯示屏,其中各種語音可激活的用戶選項在第 二示例菜單中顯示,該第二示例菜單已經(jīng)根據(jù)會話流的目前上下文進(jìn)行了調(diào)整。
[0041] 圖12是適于與圖1-1IB的實施例一起使用的第一示例方法的流程圖。
[0042] 圖13是用于方便經(jīng)存儲參數(shù)供軟件用來實現(xiàn)一個或多個企業(yè)或動作的表單和附 帶元數(shù)據(jù)的使用實現(xiàn)圖1-12的實施例的第二示例方法的流程圖。
【具體實施方式】
[0043] 對于本討論,企業(yè)可以是人的任何組織,諸如公司、大學(xué)、政府、軍隊,等等。術(shù)語 "組織"和"企業(yè)"在本文中可互換使用。組織的人員,即,企業(yè)人員,可以包括與組織相關(guān)聯(lián) 的任何人,諸如員工、承辦者、董事會成員、客戶聯(lián)系人,等等。
[0044] 企業(yè)計算環(huán)境可以是用于公司或組織的任何計算環(huán)境。計算環(huán)境可以是用來執(zhí)行 涉及計算機處理的一個或多個任務(wù)的計算資源的任何集合。示例企業(yè)計算環(huán)境包括跨網(wǎng)絡(luò) 分布的各種計算資源并且還可以包括私有和在內(nèi)聯(lián)網(wǎng)Web服務(wù)器上共享的內(nèi)容、數(shù)據(jù)庫、 本地硬盤或文件服務(wù)器上的文件、電子郵件系統(tǒng)、文檔管理系統(tǒng)、門戶網(wǎng)站,等等。
[0045] ERP軟件可以是適于方便實現(xiàn)諸如管理企業(yè)資源、管理客戶關(guān)系等任何企業(yè)相關(guān) 的過程或操作的任何計算機代碼集合。示例資源包括企業(yè)的人力資源(HR)(例如,企業(yè)人 員)、財務(wù)資源、資產(chǎn)、員工、公司合同,等等。術(shù)語"ERP軟件"和"ERP應(yīng)用"可以在本文中 互換使用。但是,ERP應(yīng)用可以包括一個或多個ERP軟件模塊或組件,諸如用戶接口軟件模 塊或組件。
[0046] 企業(yè)軟件應(yīng)用,諸如客戶關(guān)系管理(CRM)、商業(yè)智能(BI)、企業(yè)資源計劃(ERP)及 項目管理軟件,常常包括具有也被稱為數(shù)據(jù)對象或?qū)嶓w的各種數(shù)據(jù)庫對象的數(shù)據(jù)庫。對于 本討論,數(shù)據(jù)庫對象可以是由數(shù)據(jù)庫維護(hù)的任何計算對象。計算對象可以是數(shù)據(jù)和/或功 能的任何集合。計算對象的例子包括筆記、約會、特定交互、任務(wù),等等??梢园ㄔ趯ο笾?的數(shù)據(jù)的例子包括筆記的文本(例如,描述);約會的主題、參與者、時間和日期,等等;交互 的類型、描述、客戶名字,等等;與任務(wù)關(guān)聯(lián)的主題、到期日期、機會名稱,等等。可以與對象 關(guān)聯(lián)或包括在其中的功能的例子包括用于發(fā)出約會提醒的軟件功能或過程。
[0047] 企業(yè)數(shù)據(jù)可以是關(guān)于組織或公司的任何信息,包括關(guān)于客戶、約會、會議、機會、客 戶交互、項目、任務(wù)、資源、訂單、企業(yè)人員等等的信息。企業(yè)數(shù)據(jù)的例子包括與工作相關(guān)的 筆記、約會數(shù)據(jù)、客戶聯(lián)系信息、工作訂單的描述、資產(chǎn)描述、照片、聯(lián)系信息、日歷信息、企 業(yè)層次信息(例如,公司組織圖表信息),等等。
[0048] 為了清晰,某些眾所周知的組件,諸如硬驅(qū)、處理器、操作系統(tǒng)、電源等,從附圖中 略去了。但是,能獲取本示教的本領(lǐng)域技術(shù)人員將知道,為了滿足給定實現(xiàn)的需要,要實現(xiàn) 哪些組件并且如何實現(xiàn)它們。
[0049] 圖1是第一示例系統(tǒng)10的圖,該系統(tǒng)10從例如客戶端用戶接口機制18 (例如,麥 克風(fēng)、軟件鍵控板等)接受自然語言輸入,以方便與ERP軟件,包括客戶端軟件20和服務(wù)器 端軟件26、30,的用戶交互。示例系統(tǒng)10包括與ERP服務(wù)器系統(tǒng)14通信的客戶端系統(tǒng)12。
[0050] 對于本討論,自然語言可以是任何講話或者講話的表示,即,口頭或書面語言。類 似地,自然語言輸入可以是經(jīng)口頭或書面人類語言向計算機提供的任何指令、請求、命令或 其它信息??梢耘c本文所討論的某些實施例一起使用的語言輸入的例子包括語音命令、文 本消息(例如,短消息服務(wù)(SMS)文本消息)、包含文本的電子郵件、直接文本輸入,等等。
[0051] 在本示例實施例中,客戶端系統(tǒng)10包括由與圖形用戶接口(⑶I)軟件20通信的 觸摸顯示器18表示的用戶輸入機制。GUI軟件20包括與客戶端ERP軟件24通信的控制 器22??蛻舳刷荌控制器22經(jīng)網(wǎng)絡(luò)16,諸如因特網(wǎng),與ERP服務(wù)器系統(tǒng)14和附帶的服務(wù) 器端軟件30通信。
[0052] 服務(wù)器端軟件30可以包括Web服務(wù)器、應(yīng)用編程接口(API)等等,以便經(jīng)會話流 實現(xiàn)用于方便對企業(yè)數(shù)據(jù)和軟件功能的高效用戶訪問的軟件,其中會話流是經(jīng)觸摸顯示器 18顯示的,如以下更完全討論的。
[0053] 對于本討論,會話流可以是包括自然語言或自然語言的表示的會話的任何顯示表 示。術(shù)語會話流、對話、講話線程和會話線程在本文中可互換使用。
[0054] 如在本文中所使用的,會話流可以包括經(jīng)除語音或錄入的文本之外的用戶接口機 制提供的輸入的表示。例如,對由軟件提問的問題的回答可以經(jīng)用戶從列表對選項的選擇 來提供。用戶選定的選項的自然語言表示可以插入到會話流中。
當(dāng)前第2頁
1 
2 
3 
4