提供了一種可以用作軟件產(chǎn)品套件的綜合在線和離線幫助平臺的自適應(yīng)客戶輔助系統(tǒng)。該輔助系統(tǒng)包括客戶-交互接口和數(shù)據(jù)管理組件以及用于分布的客戶交互的下載管理組件。數(shù)據(jù)管理組件包括創(chuàng)作組件、下載組件、運行時組件以及分析組件。包括客戶輔助模型的運行時組件被配置成從客戶-交互接口接收用戶制定問題。運行時組件根據(jù)包括在客戶輔助模型中的信息提供用戶制定問題的答案。分析組件基本實時地自動分析用戶制定問題和相應(yīng)答案,并且提供分析輸出以供改善客戶輔助質(zhì)量使用。
【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】用于軟件產(chǎn)品的自適應(yīng)客戶輔助系統(tǒng)
技術(shù)介紹
本專利技術(shù)一般涉及用于軟件產(chǎn)品的幫助設(shè)施。本專利技術(shù)尤其涉及用于軟件產(chǎn)品的 自適應(yīng)客戶輔助系統(tǒng)。大部分的軟件產(chǎn)品/應(yīng)用軟件設(shè)計成包括某些類型的幫助或客戶輔助設(shè)施。這 些幫助設(shè)施通常被整體地設(shè)計在軟件應(yīng)用內(nèi)并且大體解釋該軟件應(yīng)用的各種組件。 早期的幫助系統(tǒng)僅僅能夠顯示相同的信息(或靜態(tài)信息),而不考慮圍繞該幫助請 求的上下文或環(huán)境。較新的幫助系統(tǒng)提供基于上下文的幫助,它向用戶提供針對與 該幫助相關(guān)的上下文的特定幫助主題。例如,在文字處理應(yīng)用中,如果用戶正在編輯文檔并且從下拉式菜單中選擇諸如"文件"等命令并進(jìn)一步地按下諸如"F1"等用于幫助的功能鍵,基于上下文的設(shè)施打開一個解釋該下拉式菜單下所提供的功能 的窗口。上述幫助設(shè)施相比于可能失敗且非常耗時的搜索打印的幫助文檔明顯具有諸 多優(yōu)點。此外,上下文特定幫助相對易于使用并且提供集中在想要的上下文上的信 息。然而,如上所述,這些幫助設(shè)備通常設(shè)計在軟件應(yīng)用內(nèi),因此,例如,這些幫 助設(shè)施跨軟件應(yīng)用的多個版本可能在外表和內(nèi)容上不一致并且跨軟件套件的多個 應(yīng)用也可能不一致。此外,盡管某些軟件應(yīng)用允許用戶通過使用用戶自然語言的單 詞、短語和術(shù)語來查詢幫助設(shè)施,但這種系統(tǒng)通常不能成功地回答使之有用的足夠 數(shù)目的問題。另外,這種系統(tǒng)不包括允許幫助系統(tǒng)自動提高其輔助質(zhì)量的"學(xué)習(xí)" 或自我調(diào)整功能。專利技術(shù)概要提供了一種可以用作軟件產(chǎn)品套件的綜合在線和離線幫助平臺的自適應(yīng)客戶 輔助系統(tǒng)。該輔助系統(tǒng)包括客戶-交互接口和數(shù)據(jù)管理組件以及用于分布的客戶交 互的下載管理組件。數(shù)據(jù)管理組件包括創(chuàng)作組件、下載組件、運行時組件以及分析 組件。包括客戶輔助模型的運行時組件被配置成從客戶-交互接口接收用戶制定問 題。運行時組件根據(jù)客戶輔助模型中所包括的信息提供用戶制定問題的答案。分析組件基本實時地自動分析用戶制定問題及相應(yīng)的答案,并且提供用以改善客戶輔助 質(zhì)量的分析輸出。附圖簡述附圖說明圖1是可在其中實現(xiàn)本專利技術(shù)的一個例證性計算環(huán)境的框圖。圖2是使用本專利技術(shù)的自適應(yīng)客戶輔助系統(tǒng)的軟件系統(tǒng)的框圖。圖3是示出了本專利技術(shù)的自適應(yīng)客戶輔助系統(tǒng)的一個實施例的組件的框圖。圖4是示出了圖3的自適應(yīng)客戶輔助系統(tǒng)的運行時組件的子組件的框圖。 圖5是示出了圖3的自適應(yīng)客戶輔助系統(tǒng)的分析組件的子組件的框圖。 圖6是示出了圖3的自適應(yīng)客戶輔助系統(tǒng)的公布組件的子組件的框圖。說明性實施例的具體說明本專利技術(shù)一般涉及供不同的軟件產(chǎn)品使用的客戶輔助系統(tǒng)。具體而言,本專利技術(shù) 提供了一種客戶輔助系統(tǒng),它是自我監(jiān)控和自適應(yīng)的(使用閉合循環(huán)動作以最優(yōu)化 其性能)并且可以用作用于不同軟件產(chǎn)品的統(tǒng)一或公共幫助平臺。然而,在更詳細(xì) 地描述本專利技術(shù)以前,將討論一個可以在其中使用本專利技術(shù)的例證性的實施例。圖1示出了可在其上實現(xiàn)本專利技術(shù)的適當(dāng)?shù)挠嬎阆到y(tǒng)環(huán)境100的一個示例。計算系統(tǒng)環(huán)境ioo僅是合適計算環(huán)境的一個示例,并無意對本專利技術(shù)的使用或功能的范圍暗示任何限制。也不應(yīng)將計算環(huán)境100理解為具有與在示例性操作環(huán)境100中示 出的任意一個成分或其組合相關(guān)的任何依存性或要求。本專利技術(shù)可在許多其它的通用或?qū)S糜嬎阆到y(tǒng)環(huán)境或配置上運行。可適合用于 本專利技術(shù)的公知的計算系統(tǒng)、環(huán)境、和/或配置的示例包括,但并不限于,個人計算 機、服務(wù)器計算機、手持式或膝上型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、 機頂盒、可編程電子消費品、網(wǎng)絡(luò)PC、微型計算機、大型計算機、包括以上任何 系統(tǒng)或設(shè)備的分布式計算環(huán)境等。可在諸如程序模塊等由計算機執(zhí)行的計算機可執(zhí)行指令的一般性環(huán)境背景中 對本專利技術(shù)進(jìn)行說明。 一般而言,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類 型的例程、程序、對象、成分、數(shù)據(jù)結(jié)構(gòu)等。本專利技術(shù)還可在任務(wù)由通過通信網(wǎng)絡(luò)所 鏈接的遠(yuǎn)程處理設(shè)備來執(zhí)行的分布式計算環(huán)境中來實踐。在分布式計算環(huán)境中,程 序模塊位于包括存儲器存儲設(shè)備的本地和遠(yuǎn)程計算機存儲介質(zhì)兩者中。參照圖l,用于實現(xiàn)本專利技術(shù)的一個示例性系統(tǒng)包括計算機iio形式的通用計算設(shè)備。計算機110的成分可包括,但并不限于,處理單元120、系統(tǒng)存儲器130、 以及將包括系統(tǒng)存儲器在內(nèi)的各種系統(tǒng)成分耦合至處理單元120的系統(tǒng)總線121。 系統(tǒng)總線121可以是包括存儲器總線或存儲器控制器、外圍總線、以及使用各種總線架構(gòu)中任意總線架構(gòu)的局部總線在內(nèi)的諸多類型的總線結(jié)構(gòu)中任何總線結(jié)構(gòu)。作 為示例而非限制,這些架構(gòu)包括工業(yè)標(biāo)準(zhǔn)架構(gòu)(ISA)總線、微通道架構(gòu)(MCA) 總線、增強型ISA (EISA)總線、視頻電子標(biāo)準(zhǔn)協(xié)會(VESA)局部總線、以及也 被稱為夾層(Mezzanine)總線的外圍成分互聯(lián)(PCI)總線。計算機110通常包括各種計算機可讀介質(zhì)。計算機可讀介質(zhì)可以是可由計算 機110訪問的任何可用介質(zhì)并包括易失性和非易失性介質(zhì)、可移動和不可移動介 質(zhì)。作為示例而非限制,計算機可讀介質(zhì)可包括計算機存儲介質(zhì)和通信介質(zhì)。計算 機存儲介質(zhì)包括以任何方法或技術(shù)實現(xiàn)的用于存儲諸如計算機可讀指令、數(shù)據(jù)結(jié) 構(gòu)、程序模塊或其它數(shù)據(jù)等信息的易失性和非易失性、可移動和不可移動介質(zhì)。計 算機存儲介質(zhì)包括,但并不限于,RAM、 ROM、 EEPROM、閃存或其它存儲器技 術(shù)、CD-ROM、數(shù)字通用盤(DVD)或其它光盤存儲、磁帶盒、磁帶、磁盤存儲 或其它磁存儲設(shè)備、或可用于存儲所需信息并可由計算機110訪問的任何其它介 質(zhì)。通信介質(zhì)通常以諸如載波或其它傳輸機制之類的己調(diào)制數(shù)據(jù)信號的形式體現(xiàn)計 算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其它數(shù)據(jù),并包括任何信息傳遞媒介。術(shù)語 "已調(diào)制數(shù)據(jù)信號"是指這樣一種信號,它的一個或多個特性已以在信號中編碼信 息的方式被設(shè)置或改變。作為示例而非限制,通信介質(zhì)包括諸如有線網(wǎng)絡(luò)或直接有 線連接等有線介質(zhì),以及諸如聲波、RF、紅外及其它無線介質(zhì)等無線介質(zhì)。以上 介質(zhì)的任意組合也應(yīng)被包括在計算機可讀介質(zhì)的范圍內(nèi)。系統(tǒng)存儲器130包括諸如只讀存儲器(ROM) 131及隨機存取存儲器(RAM) 132等易失性和/或非易失性存儲器形式的計算機存儲介質(zhì)。含有有助于在諸如啟動 期間在計算機110內(nèi)的各要素之間傳送信息的基本例程的基本輸入/輸出系統(tǒng) (BIOS) 133通常被存儲在ROM 131中。RAM 132通常包含即刻可為處理單元 120存取和/或當(dāng)前正由處理單元120操作的數(shù)據(jù)和/或程序模塊。作為示例而非限 制,圖1示出了操作系統(tǒng)134、應(yīng)用程序135、其它程序模塊136、以及程序數(shù)據(jù) 137。計算機110還可包括其它可移動/不可移動、易失性/非易失性計算機存儲介質(zhì)。 僅是作為示例,圖1示出了對不可移動、非易失性磁介質(zhì)進(jìn)行讀取和寫入的硬盤驅(qū) 動器141,對可移動、非易失性磁盤152進(jìn)行讀取或?qū)懭氲拇疟P驅(qū)動器151,以及對諸如CD-ROM等可移動、非易失性光盤156或其它光學(xué)介質(zhì)進(jìn)行讀取或?qū)懭氲?光盤驅(qū)動器155。可在該示例性操作環(huán)境中使用的其它可移動/不可移動、易失性/ 非易失性計算機存儲介質(zhì)包括,但并不限于,磁帶盒、閃存卡、數(shù)字通用盤、數(shù)字 錄像帶、固態(tài)RAM、固態(tài)ROM等。硬盤驅(qū)動器141通常通過諸如接口 140等不 可移動存儲器接口連接至系統(tǒng)總線121,而磁盤驅(qū)動器151和光盤驅(qū)動器155通常 通過諸如接本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
一種客戶輔助系統(tǒng),包括: 客戶交互接口;以及 數(shù)據(jù)管理組件,包括: 包括客戶輔助模型的運行時組件,配置成從所述客戶交互接口接收用戶制定問題并根據(jù)所述客戶輔助模型中包括的信息通過所述客戶交互接口提供所述用戶制定問題的答案;以及 分析組件,配置成自動分析所述用戶制定問題和相應(yīng)答案,并提供分析輸出以供改善客戶輔助質(zhì)量使用。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:S卡塔利亞,HW洪,
申請(專利權(quán))人:微軟公司,
類型:發(fā)明
國別省市:US[美國]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。