關于文檔交互和反饋的改進的制作方法
【專利說明】關于文檔交互和反饋的改進 發(fā)明領域
[0001] 本發(fā)明涉及到關于文檔交互和反饋的改進。具體地但不唯一地,本發(fā)明涉及到用 于監(jiān)控用戶與電子文檔的交互并提供作為安全措施和/或評估機制的反饋來以安全的方 式計算客戶對信息的吸收的方法。
[0002] 發(fā)明背景
[0003] 存在很多其中期望控制用戶以其與電子文檔交互的方式的情況。具體地,控制用 戶與電子文檔交互的能力使能夠采取措施以確保用戶閱讀并理解了文檔的所有部分??刂?用戶交互的一些其他一般原因包含確保用戶不是被設計為假裝成人類的程序或用戶有權 利訪問文檔的內容。
[0004] 其中確保內容已經被理解是重要的情況的一個示例是在兒童教育的環(huán)境中。為了 讓小學生使用計算機或平板設備的顯示器來閱讀,通常以電子形式提供學習材料。在當前 布置中,在課文后面提出問題以測試小孩是否已經正確地閱讀和理解文檔的內容。如果小 孩不知道一個問題的答案,那么他們必須滾動很長一段返回到文檔中查找答案,或如果不 知道答案的位置就徹底搜索整個文檔。這(尤其是如果文檔很大)浪費時間,這對學習可 能是有破壞性的。這對于在"活動的(active)"顯示器或存儲器中的數據量也形成技術負 擔。
[0005] 相似地,廣告商尋求實施確保他們的廣告內容被目標客戶充分閱讀并吸收的方 式,以便最大化市場主動權的影響。電子廣告通常包含用戶可以點擊激活的提議或抽獎的 鏈接。提供這種鏈接后面的意圖是鼓勵閱讀廣告。然而,用戶不需要閱讀整個廣告以獲取 提議;他們一看到提議,他們就能夠點擊各自的鏈接并忽視廣告的剩余部分。
[0006] 其中控制查看文檔將是一種優(yōu)點的情況的另一個示例是在用于制造或測試的指 令的情況中。當遵循這種指令時,用戶傾向于跳過和找捷徑來繞過程序的人類誘惑。這能 導致錯誤,如果錯誤被檢測到,則需要時間來修正,并且如果錯誤未被檢測到,則可能存在 危險。
[0007] 用于控制對文檔的訪問的方式的一個眾所周知的示例是"CAPTCHA"測試,其是 一種其中用戶被要求復制一系列以軟件不能閱讀的非統(tǒng)一格式存在的字母數字字符的挑 戰(zhàn)-響應測試。這種測試通常被實施,以便防止惡意第三方程序自動下載文檔和文件。通 常,挑戰(zhàn)在當用戶點擊鏈接時被觸發(fā)的彈出對話框中出現(xiàn)。
[0008] 出于確保文檔的內容已被充分閱讀并理解的目的,不存在應用"CAPTCHA"技術的 明顯的方式;它只用于控制對文檔的訪問。
[0009] 用于控制查看電子文檔的其他示例或方式包含要求對同意條款和條件的用戶同 意確認以及其中用戶為了前進必須正確回答的在線測驗。如上,這些已知措施并不容易地 適應于確保文檔的內容被吸收的目的:眾所周知,用戶通常例如以點擊同意而不閱讀它們 的方式接受在線條款和條件;并且在線測驗測試先前知識而不是從特定文檔吸收的知識。 這還對于何處和何時出現(xiàn)測驗條款形成了技術限制。例如,提供者可能想要只測試大文檔 中的相關部分以及其后在該文檔中的別處的相似部分。
[0010] 正是在這個背景下設計出了本發(fā)明。 發(fā)明概要
[0011] 本發(fā)明的一個目標是提供用于控制查看以電子方式提供的內容的改進的方式,改 進的方式克服或減少本領域已知的前述缺點。因此,在第一方面中,提供了用于顯示電子文 檔的交互式電子文檔演示設備,設備包括:顯示器,其用于顯示電子文檔的可顯示內容部 分;至少一個導航控件,其用于控制對可顯示內容部分的查看;以及內容同化模塊,其用于 引起關于可顯示內容部分的用戶反饋,其中內容同化模塊包括:活動元素檢測器,其用于檢 測用戶與在當前顯示的內容部分中的活動元素的交互,活動元素先前已被嵌入到電子文檔 中;問題演示模塊,其用于向用戶呈現(xiàn)關于所顯示內容部分的問題,問題需要來自用戶的數 據輸入響應;以及比較器,其用于將接收到的對問題的數據輸入響應與預定正確答案進行 比較;其中內容同化模塊被布置成當檢測到用戶與活動元素的交互時禁用該至少一個導航 控件;以及設備還包括實現(xiàn)模塊,其用于響應于在數據輸入響應中接收到正確答案,釋放電 子文檔內容的另外的部分。
[0012] 內容同化模塊被布置成為用戶在顯示器上呈現(xiàn)問題,以響應活動元素檢測器檢測 到用戶與活動元素已進行交互。
[0013] 用戶與活動元素的交互可包括用戶嘗試使用至少一個導航控件以便閱讀文檔的 下一個內容部分,或者用戶嘗試點擊或選擇活動元素,或者用戶在活動元素上定位虛擬指 針。
[0014] 內容同化模塊可被布置成至少部分地啟用至少一個導航控件,以響應在數據輸入 響應中接收到正確答案。
[0015] 當活動元素檢測器在當前查看的位置上檢測到用戶與活動元素的交互時內容同 化裝置還可以被布置以掩蓋電子文檔的可顯示內容直到正確的答案已經被用戶輸入。
[0016] 問題演示模塊可被布置成呈現(xiàn)關于顯示內容部分的內容的多選問題。
[0017] 活動元素可包括文本符號、圖像的一部分或視頻數據文件中的畫面。
[0018] 當檢測到用戶與活動元素的交互時,問題演示模塊可被布置成呈現(xiàn)具有關于當前 顯示內容部分的多個多選問題的彈出窗口。
[0019] 設備可還包括通信模塊,通信模塊被布置成通過通信網絡向遠程服務器發(fā)送消 息。消息可包括進入諸如抽獎的未來事件的條目或者用于更新數據庫中的與用戶相關的文 件的更新消息。在后者的情況下,通信模塊還可被布置成從遠程服務器接收確認消息,并且 設備被布置成為用戶向所述顯示器呈現(xiàn)接收到確認的通知。
[0020] 比較器可以被布置為使用通信模塊以從遠程服務器請求對所提問題的正確的答 案或向遠程服務器發(fā)送接收的用戶輸入用于附加驗證為正確答案。
[0021] 根據本發(fā)明的第二方面,提供了顯示交互式電子文檔的方法,該方法包括:顯示 電子文檔的可顯示內容部分;使用導航控件控制對可顯示內容部分的查看;以及引起關于 可顯示內容部分的用戶反饋,其中引起步驟包括:檢測用于與當前顯示的部分內的活動元 素的交互;活動元素先前已被嵌入到電子文檔中;向用戶呈現(xiàn)關于所顯示內容部分的問 題,問題需要來自用戶的數據輸入響應;接收數據輸入響應;以及將數據輸入響應與預定 正確答案進行比較;其中該方法還包括:當檢測到用戶與活動元素的交互時之后禁用導航 控件;以及響應于在數據輸入響應中接收到正確答案,釋放電子文檔內容的另外的部分。
[0022] 根據本發(fā)明的另一方面,提供電子文檔查看控制機構,該機構包括:用于在設備的 顯示器上顯示電子文檔內容的部分的顯示器裝置;導航控件裝置,其用于控制設備的至少 一個的導航控件;以及內容同化裝置,其用于引起關于顯示內容的部分的用戶反饋,其中內 容同化裝置被布置成:檢測用戶與當前查看的電子文檔的部分內的活動元素的交互的存 在,活動元素先前已被嵌入到電子文檔中;指示導航控件裝置以禁用至少一個導航控件; 向用戶呈現(xiàn)關于所顯示內容部分的問題,問題要求來自用戶的數據輸入響應;以及接收數 據輸入響應;
[0023] 其中查看控制設備還包括:比較器,其用于將數據輸入響應與預定正確答案進行 比較;以及實現(xiàn)模塊,用于響應于在數據輸入響應中接收到正確答案,釋放電子文檔內容的 另外的部分。
[0024] 應理解的是,本發(fā)明的第一方面的優(yōu)先的和/或可選特性也可被單獨地或以適當 的組合方式合并到本發(fā)明的第二方面。
[0025] 附圖簡述
[0026] 為了使本發(fā)明更容易被理解,將僅僅以示例的方式參考附圖描述本發(fā)明的優(yōu)選非 限制性實施例,附圖中相同特性配有相同參考數字,以及在附圖中:
[0027] 圖1是根據本發(fā)明的實施例的包含被配置為與查看控件機制配合的活動元素的 電子文本文檔的示意圖;
[0028] 圖2是根據本發(fā)明的實施例包括查看控制機制的移動設備的具有圖1顯示的電子 文檔的一部分的示意圖,所述部分包含由三個活動元素定義的四段;
[0029] 圖3a是圖2的移動設備的其中文檔的三段被遮蔽的示意圖;
[0030] 圖3b是圖2的移動設備的具有顯不的彈出窗口的不意圖;
[0031] 圖3c圖2的移動設備的其中文檔的兩段被遮蔽的示意圖;
[0032] 圖3d是圖2的移動設備的其中文檔的一