• / 23
  • 下載費用:30 金幣  

關于文檔交互和反饋的改進.pdf

摘要
申請專利號:

CN201380072984.8

申請日:

2013.12.16

公開號:

CN104995582A

公開日:

2015.10.21

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/00申請日:20131216|||公開
IPC分類號: G06F3/00; G06F17/30 主分類號: G06F3/00
申請人: 奧馬科耐特沃克解決方案有限公司
發明人: 拉爾夫·馬哈茂德·奧馬爾
地址: 英國不列顛群島馬恩島
優先權: 1222639.5 2012.12.14 GB; 1302389.0 2013.02.11 GB
專利代理機構: 北京安信方達知識產權代理有限公司11262 代理人: 寧曉; 鄭霞
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201380072984.8

授權公告號:

|||

法律狀態公告日:

2016.01.06|||2015.10.21

法律狀態類型:

實質審查的生效|||公開

摘要

描述了用于顯示電子文檔的交互式電子文檔演示設備。設備包括:顯示器,其用于顯示電子文檔的可顯示內容部分;至少一個導航控件,其用于控制對可顯示內容部分的查看;以及內容同化模塊,其用于引起關于可顯示內容部分的用戶反饋,其中內容同化模塊包括:活動元素檢測器,其用于檢測用戶與在當前顯示的內容部分內的活動元素的交互,活動元素先前已被嵌入到電子文檔中;問題演示模塊,其用于向用戶呈現關于所顯示內容部分的問題,問題需要來自用戶的數據輸入響應;以及比較器,其用于將接收到的對問題的數據輸入響應與預定正確答案進行比較;其中內容同化模塊被布置成當檢測到用戶與活動元素的交互時禁用該至少一個導航控件;以及設備還包括實現模塊,其用于響應于在數據輸入響應中接收到正確答案,釋放電子文檔的內容的另外的部分。

權利要求書

權利要求書
1.  一種交互式電子文檔演示設備,其用于顯示電子文檔,所述設備包括:
顯示器,其用于顯示所述電子文檔的可顯示內容部分;
至少一個導航控件,其用于控制對所述可顯示內容部分的查看;以及
內容同化模塊,其用于引起關于所述可顯示內容部分的用戶反饋,其中所述內容同化模塊包括:
活動元素檢測器,其用于檢測用戶與當前顯示的內容部分內的活動元素的交互,所述活動元素先前已被嵌入到所述電子文檔中;
問題演示模塊,其用于向所述用戶呈現關于所述顯示的內容部分的問題,所述問題需要來自所述用戶的數據輸入響應;以及
比較器,其用于將接收到的對所述問題的數據輸入響應與預定正確答案進行比較;
其中所述內容同化模塊被布置成當檢測到用戶與所述活動元素交互時禁用所述至少一個導航控件;以及
所述設備還包括實現模塊,所述實現模塊用于響應于在所述數據輸入響應中接收到正確答案,釋放所述電子文檔的內容的另外的部分。

2.  根據權利要求1所述的設備,其中所述內容同化模塊被布置成為所述用戶在所述顯示器上呈現問題,以響應所述活動元素檢測器檢測到所述用戶與所述活動元素已進行交互。

3.  根據權利要求2所述的設備,其中用戶與所述活動元素的交互包括所述用戶嘗試使用所述至少一個導航控件以閱讀所述文檔的下一個內容部分。

4.  根據權利要求2所述的設備,其中用戶與所述活動元素的交互包括所述用戶嘗試點擊或選擇所述活動元素。

5.  根據權利要求2所述的設備,其中用戶與所述活動元素的交互包括所述用戶在所述活動元素上定位虛擬指針。

6.  根據權利要求1所述的設備,其中所述內容同化模塊被布置成至少部分地啟用所述至少一個導航控件,以響應在所述數據輸入響應中接收到正確答案。

7.  根據權利要求1所述的設備,其中當在當前查看位置上檢測到用戶與所述活動元素的交互時,所述內容同化裝置還被布置為掩蓋所述電子文檔的可顯示內容,直到所述用戶已經輸入所述正確答案。

8.  根據權利要求1所述的設備,其中所述問題演示模塊被布置成呈現關于所述顯示內容部分的內容的多選問題。

9.  根據權利要求1所述的設備,其中所述活動元素包括文本符號。

10.  根據權利要求1所述的設備,其中所述活動元素包括圖像的一部分。

11.  根據權利要求1所述的設備,其中所述活動元素包括視頻數據文件中的畫面。

12.  根據權利要求1所述的設備,其中當所述活動元素檢測器檢測到用戶與活動元素的交互時,所述問題演示模塊被布置成呈現具有關于所述當前顯示的內容部分的多個多選問題的彈出窗口。

13.  根據權利要求1所述的設備,還包括通信模塊,所述通信模塊被布置成通過通信網絡向遠程服務器發送消息。

14.  根據權利要求13所述的設備,所述通信模塊被布置成發送包括進入諸如抽獎的未來事件的入口的消息。

15.  根據權利要求13所述的設備,其中所述通信模塊被布置成發送用于更新數據庫中的文件的更新消息,所述文件與所述用戶有關。

16.  根據權利要求15所述的設備,其中所述通信模塊被布置成從遠程服務器接收確認消息,并且所述設備被布置成為所述用戶向所述顯示器呈現接收到所述確認的通知。

17.  根據權利要求13所述的設備,其中所述比較器被布置成使用所述通信模塊以向遠程服務器請求對所呈現的問題的正確答案。

18.  根據權利要求13所述的設備,其中所述比較器被布置成為使用所述通信模塊向遠程服務器發送所接收到的用戶輸入用于附加驗證為正確答案。

19.  一種顯示交互式電子文檔的方法,所述方法包括:
顯示所述電子文檔的可顯示內容部分;
使用導航控件控制對所述可顯示內容部分的查看;以及
引起關于所述可顯示內容部分的用戶反饋,其中引起步驟包括:
檢測用戶與當前顯示部分內的活動元素的交互;所述活動元素先前已被嵌入到所述電子文檔中;
向所述用戶呈現關于所述顯示內容部分的問題,所述問題需要來自所述用戶的數據輸入響應;
接收所述數據輸入響應;以及
將所述數據輸入響應與預定正確答案進行比較;
其中所述方法還包括:
當檢測到用戶與所述活動元素的交互時禁用所述導航控件;以及
響應于在所述數據輸入響應中接收到正確答案,釋放所述電子文檔的內容的另外的部分。

20.  一種電子文檔查看控制機構,所述機構包括:
顯示裝置,其用于在設備的顯示器上顯示所述電子文檔的內容的一部分;
導航控件裝置,其用于控制所述設備的至少一個導航控件;以及
內容同化裝置,其用于引起關于所顯示內容的部分的用戶反饋,其中所述內容同化裝置被布置成:
檢測用戶與所述電子文檔的當前查看的部分內的活動元素的交 互的存在,所述活動元素先前已被嵌入到所述電子文檔中;
指示所述導航控件裝置禁用所述至少一個導航控件;
向所述用戶呈現關于所顯示內容的部分的問題,所述問題需要來自所述用戶的數據輸入響應;以及
接收所述數據輸入響應;
其中所述查看控制設備還包括:
比較器,其用于將所述數據輸入響應與預定正確答案進行比較;以及
實現模塊,其用于響應于在所述數據輸入響應中接收到正確答案,釋放所述電子文檔的內容的另外的部分。

說明書

說明書關于文檔交互和反饋的改進
發明領域
本發明涉及到關于文檔交互和反饋的改進。具體地但不唯一地,本發明涉及到用于監控用戶與電子文檔的交互并提供作為安全措施和/或評估機制的反饋來以安全的方式計算客戶對信息的吸收的方法。
發明背景
存在很多其中期望控制用戶以其與電子文檔交互的方式的情況。具體地,控制用戶與電子文檔交互的能力使能夠采取措施以確保用戶閱讀并理解了文檔的所有部分。控制用戶交互的一些其他一般原因包含確保用戶不是被設計為假裝成人類的程序或用戶有權利訪問文檔的內容。
其中確保內容已經被理解是重要的情況的一個示例是在兒童教育的環境中。為了讓小學生使用計算機或平板設備的顯示器來閱讀,通常以電子形式提供學習材料。在當前布置中,在課文后面提出問題以測試小孩是否已經正確地閱讀和理解文檔的內容。如果小孩不知道一個問題的答案,那么他們必須滾動很長一段返回到文檔中查找答案,或如果不知道答案的位置就徹底搜索整個文檔。這(尤其是如果文檔很大)浪費時間,這對學習可能是有破壞性的。這對于在“活動的(active)”顯示器或存儲器中的數據量也形成技術負擔。
相似地,廣告商尋求實施確保他們的廣告內容被目標客戶充分閱讀并吸收的方式,以便最大化市場主動權的影響。電子廣告通常包含用戶可以點擊激活的提議或抽獎的鏈接。提供這種鏈接后面的意圖是鼓勵閱讀廣告。然而,用戶不需要閱讀整個廣告以獲取提議;他們一看到提議,他們就能夠點擊各自的鏈接并忽視廣告的剩余部分。
其中控制查看文檔將是一種優點的情況的另一個示例是在用于制造或測試的指令的情況中。當遵循這種指令時,用戶傾向于跳過和找捷徑來繞過程序的人類誘惑。這能導致錯誤,如果錯誤被檢測到,則需要時間來修正,并且如果錯誤未被檢測到,則可能存在危險。
用于控制對文檔的訪問的方式的一個眾所周知的示例是“CAPTCHA”測試,其是一種其中用戶被要求復制一系列以軟件不能閱讀的非統一格式存在的字母數字字符的挑戰-響應測試。這種測試通常被實施,以便防止惡意第三方程序自動下載文檔和文件。通常,挑戰在當用戶點擊鏈接時被觸發的彈出對話框中出現。
出于確保文檔的內容已被充分閱讀并理解的目的,不存在應用“CAPTCHA”技術的明顯的方式;它只用于控制對文檔的訪問。
用于控制查看電子文檔的其他示例或方式包含要求對同意條款和條件的用戶同意確認以及其中用戶為了前進必須正確回答的在線測驗。如上,這些已知措施并不容易地適應于確保文檔的內容被吸收的目的:眾所周知,用戶通常例如以點擊同意而不閱讀它們的方式接受在線條款和條件;并且在線測驗測試先前知識而不是從特定文檔吸收的知識。這還對于何處和何時出現測驗條款形成了技術限制。例如,提供者可能想要只測試大文檔中的相關部分以及其后在該文檔中的別處的相似部分。
正是在這個背景下設計出了本發明。
發明概要
本發明的一個目標是提供用于控制查看以電子方式提供的內容的改進的方式,改進的方式克服或減少本領域已知的前述缺點。因此,在第一方面中,提供了用于顯示電子文檔的交互式電子文檔演示設備,設備包括:顯示器,其用于顯示電子文檔的可顯示內容部分;至少一個導航控件,其用于控制對可顯示內容部分的查看;以及內容同化模塊,其用于引起關于可顯示內容部分的用戶反饋,其中內容同化模塊包括:活動元素檢測器,其用于檢測用戶與在當前顯示的內容部分中的活動元素的交互,活動元素先前已被嵌入到電子文檔中;問題演示模塊,其用于向用戶呈現關于所顯 示內容部分的問題,問題需要來自用戶的數據輸入響應;以及比較器,其用于將接收到的對問題的數據輸入響應與預定正確答案進行比較;其中內容同化模塊被布置成當檢測到用戶與活動元素的交互時禁用該至少一個導航控件;以及設備還包括實現模塊,其用于響應于在數據輸入響應中接收到正確答案,釋放電子文檔內容的另外的部分。
內容同化模塊被布置成為用戶在顯示器上呈現問題,以響應活動元素檢測器檢測到用戶與活動元素已進行交互。
用戶與活動元素的交互可包括用戶嘗試使用至少一個導航控件以便閱讀文檔的下一個內容部分,或者用戶嘗試點擊或選擇活動元素,或者用戶在活動元素上定位虛擬指針。
內容同化模塊可被布置成至少部分地啟用至少一個導航控件,以響應在數據輸入響應中接收到正確答案。
當活動元素檢測器在當前查看的位置上檢測到用戶與活動元素的交互時內容同化裝置還可以被布置以掩蓋電子文檔的可顯示內容直到正確的答案已經被用戶輸入。
問題演示模塊可被布置成呈現關于顯示內容部分的內容的多選問題。
活動元素可包括文本符號、圖像的一部分或視頻數據文件中的畫面。
當檢測到用戶與活動元素的交互時,問題演示模塊可被布置成呈現具有關于當前顯示內容部分的多個多選問題的彈出窗口。
設備可還包括通信模塊,通信模塊被布置成通過通信網絡向遠程服務器發送消息。消息可包括進入諸如抽獎的未來事件的條目或者用于更新數據庫中的與用戶相關的文件的更新消息。在后者的情況下,通信模塊還可被布置成從遠程服務器接收確認消息,并且設備被布置成為用戶向所述顯示器呈現接收到確認的通知。
比較器可以被布置為使用通信模塊以從遠程服務器請求對所提問題的正確的答案或向遠程服務器發送接收的用戶輸入用于附加驗證為正確答案。
根據本發明的第二方面,提供了顯示交互式電子文檔的方法,該方法包括:顯示電子文檔的可顯示內容部分;使用導航控件控制對可顯示內容部分的查看;以及引起關于可顯示內容部分的用戶反饋,其中引起步驟包括:檢測用于與當前顯示的部分內的活動元素的交互;活動元素先前已被嵌入到電子文檔中;向用戶呈現關于所顯示內容部分的問題,問題需要來自用戶的數據輸入響應;接收數據輸入響應;以及將數據輸入響應與預定正確答案進行比較;其中該方法還包括:當檢測到用戶與活動元素的交互時之后禁用導航控件;以及響應于在數據輸入響應中接收到正確答案,釋放電子文檔內容的另外的部分。
根據本發明的另一方面,提供電子文檔查看控制機構,該機構包括:用于在設備的顯示器上顯示電子文檔內容的部分的顯示器裝置;導航控件裝置,其用于控制設備的至少一個的導航控件;以及內容同化裝置,其用于引起關于顯示內容的部分的用戶反饋,其中內容同化裝置被布置成:檢測用戶與當前查看的電子文檔的部分內的活動元素的交互的存在,活動元素先前已被嵌入到電子文檔中;指示導航控件裝置以禁用至少一個導航控件;向用戶呈現關于所顯示內容部分的問題,問題要求來自用戶的數據輸入響應;以及接收數據輸入響應;
其中查看控制設備還包括:比較器,其用于將數據輸入響應與預定正確答案進行比較;以及實現模塊,用于響應于在數據輸入響應中接收到正確答案,釋放電子文檔內容的另外的部分。
應理解的是,本發明的第一方面的優先的和/或可選特性也可被單獨地或以適當的組合方式合并到本發明的第二方面。
附圖簡述
為了使本發明更容易被理解,將僅僅以示例的方式參考附圖描述本發明的優選非限制性實施例,附圖中相同特性配有相同參考數字,以及在附圖中:
圖1是根據本發明的實施例的包含被配置為與查看控件機制配合的活動元素的電子文本文檔的示意圖;
圖2是根據本發明的實施例包括查看控制機制的移動設備的具有圖1顯示的電子文檔的一部分的示意圖,所述部分包含由三個活動元素定義的四段;
圖3a是圖2的移動設備的其中文檔的三段被遮蔽的示意圖;
圖3b是圖2的移動設備的具有顯示的彈出窗口的示意圖;
圖3c圖2的移動設備的其中文檔的兩段被遮蔽的示意圖;
圖3d是圖2的移動設備的其中文檔的一段被遮蔽的示意圖;
圖4是根據本發明的可選實施例包括查看控制機制的移動設備的示意圖,其中顯示器已經放大了圖1的文檔的特定段;
圖5是根據本發明的實施例包含查看控制機制的移動設備的架構的示意圖;
圖6是更詳細地示出圖5的處理引擎的示意圖;
圖7是根據本發明的實施例示出用于使用查看控制機制的過程的流程圖;
圖8是根據本發明的實施例包含被布置以與查看控制機制配合的活動元素的電子圖像文檔的圖示;以及
圖9是根據本發明的實施例包含被布置以與查看控制機制配合的活動元素的電子視頻文件的圖示。
本發明實施例的詳細說明
本發明的實施例提供用于電子文檔和文件的查看控制機制,該機制確保用戶按順序閱讀文檔的特定部分,或者確保用戶繼續閱讀文檔的更多內容之前已經理解了文檔的內容。應理解,術語“文檔”覆蓋可呈現給用戶的各種電子媒介,例如,文字圖片、數據視頻、廣告、課本、文章、合同或傳授提供者想要其以確保用戶吸收到一定程度的信息的任何形式的媒介。
在一個商業環境中,查看控制機制的實施例使得出版商(例如,刊登廣告的人)能夠確保顧客已經閱讀并理解了他們的電子內容(例如,廣告)。 為了做到這一點,查看控制機制查看控制機制閱讀在特定的位置的電子文檔文本內的活動元素。活動元素先前已經被放置到文檔中其中創始人需要來自讀者的關于他們對于該點之前內容的理解的反饋的位置處。活動元素需要用戶交互,以使得讀者能夠繼續閱讀文檔的更多內容,或者使讀者能夠受益于某些形式的獎勵提供。
在另一個可選的實施例中,各種交互式測驗產生集合的吸收分數,吸收分數然后可以允許或不允許某些形式前進至后續階段和/或例如獎品的與分數相連的動機。
圖1中示出包含若干這種活動元素12的文本文檔10的示例。以電子文件格式存儲文本文檔10,使得其能夠被處理器讀取,并被在具有顯示器的設備上(例如在計算機、手機、筆記本電腦或平板設備(電子閱讀器、平板電腦等)上)呈現給用戶。
所闡述的文檔10表示包含許多行文本的非常大的文檔,并且文檔太大,并且在不減少文本的尺寸到不可閱讀的程度的情況下其太大以至于不能以其整體顯示在屏幕上。如技術人員將會理解的,當處理器讀取電子文檔10,考慮顯示器的物理尺寸和分辨率的情況下,確定演示到顯示器上的文本的合適的部分。
文檔10包含若干活動元素12,其在成對的活動元素12之間定義如虛線所示的文檔10的段14。為了清楚起見,圖1中只突出顯示了兩段,然而應理解,在每對活動元素12之間定義了不同段14,從而使得文檔10的文本的每一部分屬于其中一段。因此,圖1實際上示出八段。
在此實施例中,活動元素12是以與關于關鍵字的超鏈接相似的方式在文本內提供的字符,文本具有與活動元素12相關聯的功能。例如,可使用字符“e”,其好處是鄰近于文本內的任何選擇的位置很可能存在“e”,因為“e”是英文中常用的字母。因此該方法提高選擇活動元素12的位置的靈活性,而不歪曲提交給讀者閱讀的文本。
圖2示出移動設備16,其被布置成實現根據本發明的查看控制機制的實施例。設備16包含顯示器18,顯示器上顯示了圖1中文檔10的部 分20。如圖中很明顯的,所顯示的文本部分20包含三個活動元素12,活動元素12之間定義了文檔10的四段14。為了闡述目的,圖2示出了沒有應用控件顯示的文本的部分20。如將在下面描述,圖3a、3b、3c和3d示出利用第一種控件實現的設備16,以及圖4示出應用第二種控件的設備16。
還應理解,若干設備將還具有諸如Wi-Fi信道接收機/發射機或者3/4G通信無線電收發機的嵌入式通信模塊。盡管圖中沒有明確地示出或本文中沒有詳細地描述,但是應理解,本發明還可以包含用于通過通信網絡與遠程服務器通信的這種通信模塊。這實現對將要實施的用戶響應的額外驗證,以及對在設備本身中存儲的數據的更新。
在該實施例中,當特定的活動元素12被點擊或被交互(例如,通過用戶將他們的光標懸停(定位)在字符上),彈出窗口出現在顯示器18上,彈出窗口包括關于在活動元素12之前的段14的內容的一個或多個相關的多選問題。因為是典型的移動設備,所以用戶可以通過用戶交互(例如普通觸摸屏交互)的方式從多個可能的答案中選擇。用戶選擇正確答案釋放用于查看的文檔10的另一段14。還可采用定時器,以便要求在一定的時間段之內回答問題。用戶正確回答問題之前,用下面所述的方式中的一個隱藏文檔10的所有隨后的段14。可選地,在滾動的基礎上可保持集合的分數,使得如果平均分跌至設定水平下,則用戶可被要求完成特定部分,其中該平均本身也已改變。
圖3a至3d示出控制方法,其中文檔10的未被釋放的段14被遮蔽,以便使其模糊看不清。這些附圖示出當用戶輪流與每個活動元素12交互時以成功釋放用于顯示的下一段14的進展。
在圖3a中,移動設備16已經檢測到第一活動元素12的存在,并且以處理過文檔10,從而只顯示文本的第一段14。用戶還沒有與活動元素12進行交互以及回答相關問題以便釋放另外的段14。
一旦用戶讀完可見的文本,活動元素12必須被激活,以便允許讀者嘗試問題以使其前進。在此實施例中,通過嘗試使用導航控件向下滾動來實現活動元素12的激活,然而在其他實施例中,如上所述,可通過點擊 或懸停在活動元素12上可觸發激活。
“導航控件”指的是設備的任何組件,組件被布置成使用戶能夠與移動設備16進行交互,以便操作顯示器18上所顯示的文檔10的部分20。這可以表示例如在滾動操作中移動文檔的包含在部分20里的部位,或者以一些其他方式調整文檔的大小或修訂文檔格式,以改變所呈現的部分20。導航控件的示例包含:在PC窗口內的滾動條,滾動條能夠被選擇和移動以實現文檔的平移或滾動;鍵盤上的箭頭鍵,其用于移動文檔的一部分的當前視圖到文檔的另一部分;鼠標滾輪,其用于滾動屏幕;以及用于在觸屏設備上詮釋手勢指令的模塊。
當與活動元素12進行交互或激活活動元素12時,如圖3b中所示,問題以及相應組可能的答案在彈出窗口22中被呈現給用戶,并且為了釋放文本的下一段14,用戶必須正確回答問題。后面將參考圖7更詳細描述該過程。一旦正確地回答了問題,移動設備16掃描文本以檢測下一個活動元素12,然后相應地揭露文本的下一段14。該動作的結果在圖3c中示出,其中文本的兩段14是可見的。然后重復該過程,直到第三段14被揭露,如圖3d中所示出。
應注意,在此實施例中,在顯示段14之后以及說出對問題的正確答案之前,部分地禁用移動設備16的導航控件,防止用戶向下滾動超過已被釋放的段14。在其他實施例中,完全禁用人工文檔導航,直到問題被正確回答,以及替代地文檔10的導航被移動設備16自動執行,從而一直顯示最近釋放的段14。
此外,如問題被正確回答的這種時刻之前,一些或所有手勢指令(例如那些在觸屏設備上替代鍵入指令用于文檔導航的指令)可被禁用。
如果用戶答錯多選題,那么可改變問題以允許通過該測驗的另一個機會。明顯地,對于多選題,對同一個問題的多次猜測將不可避免地通向正確答案,這將是不可接受的,因為這將允許繞過測驗的方式。然而,這可通過要求更多的通讀來避免,在這期間對于那些先前問的可選問題可能在彈出窗口或多選答案中出現。
圖4示出控制用戶與圖1的電子文檔10交互的可選方法。在此實施例中,移動設備16檢測下一個活動元素12,并因此確定要顯示(如在圖3a到3d的布置中)的段14。然而,在此布置中,然后放大段14,有效地放大文本,從而使得段14填滿移動設備16的可用的顯示器18。完全禁用導航控件,對問題的正確答案被輸入之前,阻止用戶滾動到下一段14。以這種方式,只能查看文本的當前段14。
當用戶希望前進并釋放文檔10的另一段14時,活動元素12必須被與圖3a至3d所示實施例相同的方式(即例如通過嘗試導航)激活。如上,在釋放下一段14之前,用戶必須提供對一系列問題的正確答案。下一段14不大可能與當前段14有相同的長度。因此,顯示下一段14之前,移動設備16分析段14的長度,并相應地調整文本大小,從而使段14填滿顯示器18。調整文本大小不僅涉及改變字體大小,還涉及按比例重新計算行間距和每行字符數。目標是重新調整文本格式以便填滿可用空間,而不需要滾動條來看整個文檔10。就這一點而言,調整尺寸不僅僅是下一段14的文本的圖像的單純的放大操作,而是重新調整格式以適應可用的查看屏幕尺寸。
圖5中根據本發明的實施例示出用于包含查看控制機制的移動設備16的合適的架構的示例。諸如智能手機的設備16包含觸屏顯示器18,用戶可通過用戶接口(UI)24的方式操作觸屏顯示器18,用戶接口(UI)24包含導航控件26(例如,手勢指令或口頭指令)和其他標準控件。通過處理引擎28控制在顯示器18上呈現的內容,處理引擎28接收來自內容模塊30的原始數據。內容模塊30與數據庫32進行通信,內容模塊30從數據庫32中提取電子文檔文件34。將文件34傳遞到處理引擎28,處理引擎28確定向用戶顯示的電子文檔34的合適的部分20。
在此實施例中,數據庫32被固定到屬于被用戶閱讀的內容的提供者的遠程服務器。例如,提供者可以是教育材料的制作人或刊登廣告的人。提供者將向用戶顯示的文件34上傳到數據庫32中,因此使其對于移動設備16的內容模塊30可用。文件34定義包含活動元素12的文檔10,活動元素12將文檔10分成如上所述的預定段14。數據庫32還包含一組可 用于控制對文檔10的段14的訪問的問題和答案36。在可選的實施例中,在設備16本身中提供數據庫32。數據文件可由文檔10的制作者上傳到數據庫32中,并以如上所示地方式令其對用戶是可用的。
處理引擎28保持對在顯示器18上呈現的內容的全面控制,盡管用戶可以通過使用UI 24通過觸屏顯示器18提供反饋來影響處理引擎28。因此導航控件26適當地包含檢測在顯示器18上做的諸如滾動手勢的手勢指令的功能。這使得用戶能夠導航在根據所使用的控制制度通過處理引擎28施加的限制內的文檔10。應注意,如果使用了圖4中所例證的控制方法,則永久性禁用導航控件26,并且文檔10的導航完全被控制引擎28所控制。
圖6中更詳細地示出控制引擎28,其中可看出控制引擎28包括五個關鍵組件。這些組件包含活動元素檢測器38、遮蔽引擎40、縮放控制模塊42、問題產生器44和匹配引擎46。這些組件在處理引擎28中相互交互,每一個被布置成處理特定任務,以使得處理引擎28能夠如下所述地確定什么應被呈現在顯示器18上。
活動元素檢測器38被布置成掃描電子文檔文件34的內容,以識別活動元素12。通過識別活動元素12和它們在文檔10中的位置,可確定文檔10的段14。使用對段14的認識以根據要使用的控件的形式來確定要顯示的文檔10的部分20,即,是要顯示單一段14,還是如果利用還未釋放的段14的遮蔽來顯示多個段14。這信息還通知關于處理當用戶與導航控件26進行交互時所產生的要求的決定,其中活動元素12的位置確定允許的滾動(如果存在滾動的話)的范圍。在此實施例中,活動元素檢測器38被配置成通過來自UI 24的反饋來確定用戶與包含在文檔10中的活動元素12的交互的出現。在其他實施例中,用戶交互可直接被UI 24確定。
遮蔽引擎40能夠實現圖3a至3d中所示控制方法,方法中遮蔽了文檔10的未釋放的段14。遮蔽引擎40接收到來自活動元素檢測器38的輸入,活動元素檢測器38指示顯示的文檔10的部分20以及部分20里的活動元素12的位置。遮蔽引擎40使用此信息來處理文檔10的部分20以掩蓋未被用戶通過如上所述的處理釋放的段14。已處理的部分20然后被處 理引擎28輸出,并被如圖3a至3d中所示地顯示。
縮放控制模塊42被用于放大或縮小文檔10的段14(利用適當地調整格式),從而段14根據如上參考圖4所述的控制方式填滿設備16的顯示器18。因此,縮放控制模塊42知道顯示器18的尺寸和分辨率,并且使用此信息,縮放控制模塊42能夠為將要顯示的文檔段14計算正確的尺寸。縮放控制模塊42從活動元素檢測器38接收將要顯示的段14,以及然后檢測段14的當前尺寸并適當地調整其大小和重定其格式。被調整大小和重定格式的段14然后被處理引擎28輸出并如圖4中所示地顯示。
問題產生器44被用于編輯問題以提給用戶,以便控制文檔10的段14之間的導航。內容模塊30讀取含在數據庫32中的問題和答案列表36,并將它們傳給問題產生器44。問題產生器44然后根據用戶剛看過的段14的內容選擇合適的問題以和一組用戶必須從中選擇的可能的答案來使用。問題和可能的答案然后被處理引擎28輸出并在顯示器18上呈現給用戶。處理引擎28還可以包含定時器,以定義答案接受周期,并且用戶可能被要求在那個時間周期內提供他們對問題的答案。如果用戶用的時間太長,則他們可能被認為已經回答錯誤。
一旦用戶選擇了答案,通常通過按壓觸屏顯示器18來激活復選框或“單選按鈕”類的選擇器,選擇被傳遞到匹配引擎。匹配引擎將被選擇的答案與存儲在數據庫32中的已知正確答案進行比較,以確定用戶是否已經正確回答。匹配引擎還記錄多少個正確或錯誤的答案已被提供。如果匹配引擎接收到所要求數量的正確答案,則處理引擎28釋放文檔10的下一段14。可選地,如果用戶超過了如被所接收到的錯誤答案的數量所示的關于回答問題的錯誤嘗試的預定閾值,則處理引擎28確定用戶沒有理解當前段14的內容。在此事件中,不呈現更多的問題,并且為用戶重新顯示段14,以便給他們充分吸收內容的另一個機會。
技術人員應理解,圖5和6中所示布置的元件可能需要被集成到諸如文字處理器、電子數據表、文件閱讀器等常見的主程序。為了實施根據本發明實施例的查看控制機制,必須向主軟件程序提供允許讀取包含活動元素12的文檔的功能。例如對于諸如Adobe或Microsoft 的程序,實現這個的一種方法可以是通過插件的方式實施查看控制機制,插件即為被布置成與主程序進行交互以擴展其功能的子程序。這允許如上所述的活動元素12的交互功能能夠被添加到常規的系統中。
例如,此功能將使主程序能夠識別用戶與文檔10的交互、產生彈出窗口22、記錄用戶的響應并將其與預定答案進行比較。對于每個階段,插件提供相關的處理引擎28模塊,并還允許對于數據庫32的訪問。為了額外的安全性,問題可被加密以防止好奇的用戶在提出問題之前看答案。如果輸入的響應是正確的,則主應用程序出于連續閱讀目的能夠對電子文檔10進行操作,或者使用戶能夠前進到學習的下一階段。否則,主應用程序問題被正確回答之前阻止使用這些功能。該功能與在具有超鏈接的文檔中提供的功能相似,超鏈接能致使啟動瀏覽器并自動導航到一個網頁。
圖7概括地示出用于操作圖5和6的移動設備16的過程50。應注意,具有可用于實施在諸如Adobe的常用文檔演示程序和包含活動元素12的電子文檔10之間所需功能的技術人員的多種機制。這種實現將在技術人員的能力范圍之內。因此沒有必要提供關于實施此功能的方式詳細信息。
如圖7中所示,過程50開始于內容模塊30在步驟52中從數據庫32讀取文檔。文檔可能是如上所述的文本文檔10,或者可選地是適合向用戶呈現的任何其他形式的電子媒介。為了被處理引擎28快速訪問,文檔被存在諸如RAM模塊的本地存儲器中,直到過程50結束或移動設備16關機。
一旦文檔被閱讀,處理引擎28的活動元素檢測器在步驟54中掃描文檔以識別第一活動元素12,從而確定第一段14。由此,處理引擎28在步驟56中確定要顯示的文檔的部分20,確保文本是可讀的。
一旦確定了部分20,處理引擎28然后在步驟58中對段14進行放大或遮蔽部分20,從而使得隨后的段14被遮蔽或使其在如圖3a、3b、3c、3d和4的示例中所示的用于顯示的當前部分20之外。當前部分20然后在步驟60中被顯示在移動設備16的顯示器18上。
然后移動設備16在步驟62中等待用戶與文檔進行交互,例如通過嘗試操作文檔。這激活第一活動元素12,觸發驗證過程以檢查用戶是否已經閱讀并理解了第一段14的內容。處理引擎28然后在步驟64中產生基于第一段14的內容的問題,并將其與一組可能的答案向用戶顯示。然后用戶選擇答案,且匹配引擎在步驟66中確定用戶提供的答案是否正確。在此示例中,用戶只需要正確回答一個問題,但應容易理解,可使用一系列問題。
如果已經提供了正確答案,則處理引擎28然后在步驟68中檢查是否已經到達了文檔的結尾,或者是否有更多的段14。如果已經到達了文檔的結尾,那么過程50在步驟70結束。在此階段中,移動設備16可輸出保持他們的記錄的結果(例如在廣告環境中輸出的結果為促銷入口,或在教育環境中輸出的結果為用戶已經成果完成模塊的指示)。
如果未到達文檔的結尾,則過程50返回到掃描步驟54,其中活動元素檢測器為下一個活動元素12掃描電子文檔,并且在這樣做時,確定將要顯示的下一段14。然后對第二段14重復過程50,并繼續對文檔的所有剩余段14迭代該過程。
如果提供了錯誤答案,則匹配引擎在步驟72中檢查是否超出了嘗試回答問題的可允許數量。如果未超出,則過程50返回到問題產生步驟并向用戶呈現新的問題。應理解,由于問題的多選特性,不能重用原來的問題。另外還可使用定時器功能以給用戶預定的時間段來回顧問題并提供他們的答案。
如果用戶已經提供了太多錯誤答案,例如三次嘗試,則將假定用戶未閱讀或未正確理解段14的內容。因此,過程50返回到顯示步驟,且向用戶重新顯示該部分。
圖8示出可與根據本發明實施例的查看控制機制一起使用的電子文檔80的可選形式。該圖像文檔80包含一系列圖像82,而不是一系列文本段14,每個圖像82具有與其相連的相關活動元素12。例如,在此布置中,活動元素12可以是每個圖像82共有的圖像82的一部分。查看控制機制通過活動元素12的方式識別第一圖像82,并向用戶顯示第一圖像82。 具有代表性地,在此實施例中使用縮放方式,從而最大化所顯示圖像82的尺寸以提高其影響。如上,鎖定導航控件26,從而防止用戶查看下一個圖像82。
一旦用戶看到圖像82,當用戶嘗試查看更多圖像82時就激活活動元素12。然后啟動諸如參考圖7描述的那個驗證過程的驗證過程,以測驗用戶是否吸收和理解了圖像82的內容。如果用戶正確回答了問題,然后顯示第二圖像82,以此類推。
正如文本文檔10,該圖像文檔80可被使用在一定范圍的環境中。在教育方面,熟練的讀者將對圖像的使用有所了解。在市場營銷中,圖像82例如可以為產品的代表或為了提高產品吸引力而設計的圖像。查看控制機制使得刊登廣告的人能夠確保用戶已經查看并理解了文檔80的每個圖像82,否則用戶可能忽視廣告的部分。
如上,完成文檔80可具有激勵性,例如,通過進入抽獎的入口。由于禁用了導航控件26,所以阻止用戶不閱讀廣告而跳躍到文檔80的結尾處以點擊進入促銷入口的鏈接。通過這種方式,營銷者可以控制激勵的分配,從而只有閱讀了營銷材料并證明他們已將其吸收了的消費者才能接收激勵。
基于市場營銷的文檔80可能被附加到電子郵件中,或當用戶訪問特定網頁時候可以彈出。另外,地理上定位的廣告(例如發源于交互式廣告牌的廣告)還能與移動設備16和/或具有本發明的查看控制機制運行以將廣告內容推送給設備16的其他形式的電子閱讀器進行交互。
圖9示出在另外的可選方案中,文檔可能是電子視頻文件90,其具有被附加到視頻的特定幀92的活動元素12,以定義向用戶顯示的片段。因此包含活動元素12的幀92充當定格幀92。如上,為了看下一個片段,在每個片段結尾處用戶必須正確回答一個或多個關于該片段內容的問題。
這類型的文檔特別適合教育或培訓目的,其中觀眾在繼續到下一個片段之前必須證明他們已經看懂了視頻的一個片段。然而,許多各種其它應用也是可能的。在此實施例中,所顯示的圖像的尺寸不變,而不是遮蔽文 檔90的一部分或者只放大段14。相反,在此實施例中,使用時間參數來控制所顯示的內容的量是可能的。即,除非提供問題的正確答案,否則阻止通過幀92的前進。這在某些方面可被認為是暫時遮蔽視頻文件的部分。
存在其中本發明的實施例可以在很多不同的文檔查看平臺上實現的很多不同方式。它特別適合電子閱讀器和平板電腦、以及智能手機,其中需要特定形式的激勵來鼓勵孩子閱讀或確保對文本部分的正確理解。它也可被其他形式的非移動計算機和顯示器設備使用。在更商業化的領域中,刊登廣告的人可以產生關于他們的營銷活動的效果的有價值的反饋。此外,從安全角度來看,可以確保在允許使用機器或藥品之前可以理解關于那個機器或藥物使用的說明(在這種情況下,使用說明將在文檔的結尾處,并且僅僅在安全操作知識已經被提供和測試之后才是可獲取的)。
為了幫助理解本發明的概念,現在描述本發明實施例的應用的另外的具體示例。
上述新概念的實施例可以適用于廣告、教科書或任何形式的信息傳遞,其中信息傳遞中,傳遞人想要確保被傳遞人確實接收并達到一定程度地吸收了該信息。如果刊登廣告的人注意刊登廣告使得讀者可以因吸收廣告而獲得積分,則這將尤其是真的。
在此實施例中,刊登廣告的人可以使用通常支付給廣告網站的收益的一部分以為廣告吸收的證明付款。想法是用戶在他們的移動設備上具有通過藍牙或Wi-Fi被預定信號的接收激活的“應用”(應用程序),并且廣告被傳輸到應用并且被應用接收。應用然后在移動設備上將廣告呈現給用戶。在閱讀廣告的過程中,用戶必須點擊特定問題,導致下拉框的打開,下拉框向用戶提供用于從中選擇的備選答案。這些可以是簡單的“是”或“否”響應,或可以要求從一系列多選類答案中進行選擇。
在課本教育示例中,不正確回答問題的情況下,用戶不能進一步前進(繼續閱讀文檔)。在廣告示例中,用戶為每個正確答案獲得積分,或者概念上,除非正確回答了特定問題,否則不能獲得一定量的積分。刊登廣告的人可以確定廣告已被閱讀并吸收,或者可選地教育者可以確定學生可以繼續到下一個階段。在這兩種情況下,如果未點擊問題并且未給出正確 答案,那么具有凈化效果(purgative effect)。
本發明的一些實施例具有以其本身的因素成為產品的可能,從而可以在互聯網網站上結合PC使用這些實施例。概念上,這樣的產品可以在電視機、移動設備或能夠實現對理解方法的測試(即在前進和/或獲得積分之前詢問要求用戶交互的與內容相關的問題)的任何事物中實施。概念上,這可以與抽獎綁定,從而你通過吸收廣告獲得足夠的積分來購買抽獎票。因此,廣告可被用于實現彩票功能。
本發明的一個實施例被用于文檔演示程序或應用程序(主應用程序)中。這種應用程序的示例為Adobe為Microsoft其呈現用于讓用戶閱讀的文本(有時候也包含圖像)。其它示例包括嵌入到諸如Amazon的電子書閱讀器或諸如Google或Microsoft的互聯網瀏覽器中用于以HTML或另一個置標語言顯示網頁的軟件。任何這種文檔演示應用程序提供用于使用戶至少能夠瀏覽文檔的交互工具。例如編輯文檔的其他功能也是可能的。這種文檔演示程序可以操作于標準臺式計算機以及諸如膝上型電腦(laptop)、筆記本電腦(notebook)或平板電腦的移動設備或較小的智能設備(智能手機和微型平板電腦設備)上。
文檔演示程序被配置成響應于嵌入到電子文檔的活動指令(活動元素),其將禁用文檔演示程序的導航或其他用戶交互指令,直到在電子文檔的合適的部分提供正確答案。交互還將涉及在文檔的相關部分處提供彈出窗口的文檔演示程序,以便使用戶能夠參加測驗并從而提供所需答案來例如解鎖導航指令,以及使讀者能夠前進訪問電子文檔的其他部分。
本領域的技術人員應理解,本發明可被修改以對本文所述的形式采用許多可替代的形式,而不不脫離所附權利要求的范圍。
例如,本發明的實施例可以是激勵性的,其中包含文本、圖像和視頻混合的文檔被適應于與查看控制機制一起使用。而且,本發明的其它實施例也可作為教育工具或教學助手來使用。就這點而言,在允許用戶前進到內容的下一部分之前,本發明可被用于測試用戶對文檔內容的部分的理解。
還設想本發明的實施例可被使用以創建故事書類型的游戲,其中提出關于到目前為止的故事的問題能夠釋放故事的新的部分。實際上可具有通過故事的多個不同路徑,且被讀者選擇的特定答案將決定用戶從哪個路徑前進通過故事,因此使得電子文檔取決于他們對迄今為止所顯示的內容的理解向不同讀者提供不同內容。這將相對簡單用對故事的不同部分具有不同的標簽的電子文檔來實現,并且提交給問題的答案決定故事接下來將跳到哪部分。
另外,可以禁用導航控件,以阻止對限制內容的訪問,允許單一文檔包含各種級別的限制信息,例如限制年齡的內容,其中例如問題將被提供以測試讀者的年齡。相似地,可禁用導航控件,以阻止對機密材料的訪問,其要求用戶證實他們的身份/資格,以響應來自設備的挑戰問題。這種情況下,設備可已經在其數據庫中預先存儲了諸如密碼的驗證信息。例如,這些可被從安全的遠程服務器遠程接收到的信息定期更新。最后,除非向挑戰提供正確的響應,否則可阻止對文檔、圖像和視頻文件的訪問。
可以與本發明的實施例一起使用的內容形式包含裝配/生產/測驗指令,并且本實施例有助于使內容提供者能夠確保已經遵照指令直到文檔中的該點。還可以要求讀者輸入測驗結果/驗證代碼以繼續,這也有助于確定他們經授權以接收接下來的信息,該信息可以是文檔、圖像和/或視頻文件。

關 鍵 詞:
關于 文檔 交互 反饋 改進
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:關于文檔交互和反饋的改進.pdf
鏈接地址:http://www.rgyfuv.icu/p-6353583.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图