TW201643687A - 擴增用於電子紙顯示裝置的內容 - Google Patents
擴增用於電子紙顯示裝置的內容 Download PDFInfo
- Publication number
- TW201643687A TW201643687A TW105107931A TW105107931A TW201643687A TW 201643687 A TW201643687 A TW 201643687A TW 105107931 A TW105107931 A TW 105107931A TW 105107931 A TW105107931 A TW 105107931A TW 201643687 A TW201643687 A TW 201643687A
- Authority
- TW
- Taiwan
- Prior art keywords
- content
- display
- image
- electronic paper
- token
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2380/00—Specific applications
- G09G2380/14—Electronic books and readers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本案關於一種處理內容以供顯示在一電子紙顯示器上的電腦實施方法,該方法包含產生一影像及一權杖(token)兩者,該影像代表儲存在一內容存儲中的一內容片段,該權杖提供對該內容存儲之該內容片段的存取。該影像及該權杖接著被直接地或經由一或更多中介裝置傳送到包含該電子紙顯示器的一顯示裝置。
Description
本案係關於擴增用於電子紙顯示裝置的內容。
電子紙(或e-paper)常見用於電子閱讀器(e-reader)裝置,因為電子紙只需要電力去改變所顯示影像,而在這中間不需要持續的電力來維持顯示畫面。電子紙能因此長時間(例如從數分鐘到數小時,甚至在某些例子中是數天、數月、或數年)保留住靜止影像或文字,不需大量的電力(例如不需任何電力供應器或僅有極小的電力消耗)。有幾種不同技術被用來提供顯示器,包括電泳顯示器及電濕潤顯示器。許多類型的電子紙顯示器也被稱為「雙穩態」顯示器,因為當被供電時其使用的機構中一像素能在穩定狀態(例如黑色狀態及白色狀態)之間移動,但在移除電力時該像素保留其狀態。
以下提出本揭示案的簡要大綱,以對讀者提供基本的瞭解。本發明內容部分不意圖識別出所請標的的關鍵特徵或基本特徵,也不欲被用來為所請標的的範疇設限。其唯一的目的是以簡化形式提出本說明書中所揭示的一些概念,作為稍後提出之更詳細說明的序言。
本案關於一種處理內容以供顯示在一電子紙顯示器上的電腦實施方法,該方法包含產生一影像及一權杖(token)兩者,該影像代表儲存在一內容存儲中的一內容片段,該權杖提供對該內容存儲之該內容片段的存取。該影像及該權杖接著被直接地或經由一或更多中介裝置傳送到包含該電子紙顯示器的一顯示裝置。在不同例子中該電子紙顯示器是多穩態顯示器。在不同例子中,該權杖是一權限權杖,其准予對該內容存儲中之該內容片段的存取。
參照以下的實施方式並連同隨附圖式一起考量,將更能瞭解並易於體會到許多隨之而來的功能。
以下提供的實施方式連同隨附圖式乃意圖當作本案範例的說明,而並未意圖代表本案範例可經建構或運用的僅有形式。此說明闡述了範例的功能及用以建構及操作範例的步驟順序。然而,不同的範例可完成相同或均等的功能及順序。
如上所述,現今的電子閱讀器裝置經常使用雙穩態顯示器,因為比起需要電力才能顯示任何東西的背光式LCD/LED顯示器,雙穩態顯示器有低很多的電力消耗。相對的,雙穩態顯示器需要電力以改變狀態(即改變所顯示的影像/文字)但不是用以維持靜止顯示畫面。然而,儘管電子閱讀器裝置及平板電腦所使用的顯示技術有所差異,其等之硬體架構非常類似。兩種類型的裝置都包含電池、處理器、通訊模組(通常是無線的)及使用者互動硬體(例如為了提供觸碰敏感螢幕及一或更多實體控制,像是按鈕)。
儘管雙穩態顯示器具有較低的電力消耗,雙穩態顯示器具有的物理、材料、及光學特性,可能表示了意圖用於背光式LCD/LED顯示器、或傳統實體印刷紙張的內容看來不理想(例如該內容可能以較低解析度顯示、以黑白或灰階顯示而非彩色、等等,或者可能僅有單一影像代表了視訊影片、影像藝廊、或包含更多像是追蹤改變資料及/或加入的註解等豐富資料的文件)。此外,除非該顯示裝置包含了電池、處理器、及使用者輸入裝置來致使被顯示影像被改變(如同現今的電子閱讀器裝置),否則該顯示裝置的互動性是有限的。
以下描述的實施例不限於解決了向顯示裝置提供內容之已知方法的任何或全部缺點的實施方式。
本說明書描述一種擴增內容的方法,該內容將被顯示(也就是繪製(render))在一顯示裝置上,該顯示裝置包含一電子紙顯示器。如以下將更詳細說明者,代表所儲存內容之片段的一影像與用於完整內容之被儲存複本的一權杖(token)一起被產生。影像及權杖兩者都接著被傳送到一中介裝置以供上傳到包含電子紙顯示器的該顯示裝置。一旦被上傳後,該影像被繪製在該電子紙顯示器上,並使得該權杖為可利用被實施在該顯示裝置內的基於接近度之連網技術來存取。此可(例如)包含儲存該權杖在顯示裝置內的一NFC標籤上(使得能藉由分離的NFC讀取器裝置來讀取),或者在該電子紙顯示器上(例如鄰接於該影像或覆蓋在該影像上)繪製編寫有該權杖的QR(或其他視覺性)碼。用於完整內容之被儲存複本的權杖致使使用者能存取被儲存複本,該權杖並可(例如)包含識別出該經儲存複本之位置的URL。在不同例子中,該權杖可提供某種形式的存取權,因此該權杖可被稱作「權限權杖」(permission token)。
該方法可因此致使若該顯示裝置被給予或借出給別人,該顯示裝置能當作用以存取底層之文件的實體權杖。該方法可允許觸發了內容上傳(或「印刷」)到顯示裝置的人快速地擷取底層的文件,也就是當作一捷徑或索引。該方法可允許不同裝置寫入及之後讀取該文件-效果上提供了針對依使用者的文件同步/移轉服務。該方法可避免使用者必須將整個文件儲存在該顯示裝置上,這需要昂貴的儲存空間(且在顯示裝置不包含能夠更新該電子紙顯示器的電池的情況中,將無法輕易地從遠端刪除,因此犧牲了隱私性)。該方法可避免使用者必須在整個文件被上傳到實體顯示裝置上的期間等待。
「電子紙」一詞在此用來指稱不像習用LCD顯示器般發射光線而是反射光線(像紙張)的顯示技術。由於電子紙顯示器是反射性的,電子紙顯示器不需要大量的電力來維持顯示器上的影像,因此可稱為持久性顯示器。多穩態顯示器是電子紙顯示器的一例。在一些顯示裝置中,電子紙顯示器可連同光產生(light generation)一起使用,以讓使用者在環境光位準太低(例如黑暗時)時更容易閱讀顯示畫面。在此類例子中,光產生不是作為影像顯示機構的一部分而是被用以照亮電子紙顯示器以改善可見度,且電子紙不需要有發射光線才能運作。
「多穩態顯示器」一詞在此用來描述包含了能在二或更多穩定狀態(例如黑色狀態及白色狀態,及/或一連串灰色或彩色狀態)之間移動的像素的顯示器。雙穩態顯示器(所包含的像素具有兩個穩定狀態)因此是多穩態顯示器的例子。多穩態顯示器能在被供電時更新,但在未被供電時保持靜止影像,因此在具有極小或沒有外部電力之下能長時間顯示靜止影像。因此,多穩態顯示器也可被稱作「持久性顯示器」或「持久穩定」顯示器。
本說明書所述電子紙顯示器可為反射的位元映射式(bit-mapped)/像素化(pixelated)顯示器,其提供像素的2D網格以致使任意內容被顯示。此種顯示器不同於分段顯示器(segmented display),在分段顯示器中有少數的分段而僅能顯示預定義的內容。
在不同例子中,以下所述顯示裝置106可經描述成「非連網顯示器」,因為儘管它們能在不需大量電力下維持影像,但除了經由本說明書描述的方法外,它們不具有用以更新內容的自動化構件。
第1圖是一範例系統100的示意圖,該系統包含一內容產生器裝置108(其產生內容,例如在使用者的控制下)、一內容服務102(其提供所產生內容給一顯示裝置106)及一印表機裝置104,該些裝置能經由一網路105(例如網際網路)通訊,當顯示裝置106被接觸到印表機裝置104時,該印表機裝置將自內容服務102接收的內容上傳至顯示裝置106(其包含一電子紙顯示器)上。由內容產生器108產生的內容可被儲存在連接到網路105的一可存取位置中(例如在一雲端式內容存儲125中)。
儘管在第1圖中將內容產生器108及內容服務102分開地顯示,但在一些例子中內容服務102也可作為內容產生器裝置108(例如單一應用程式可讓使用者能產生或編譯內容,且接著觸發對一代表性影像及用於該內容的權限權杖的傳送動作,以供上傳至包含電子紙顯示器的顯示裝置)。此外,儘管內容存儲125與內容產生器108及內容服務102兩者都分開顯示,在一些例子中,內容存儲125可與內容產生器108位在同處(例如內容存儲125可屬於內容產生器裝置108之部分)及/或與內容服務102位在同處(例如內容存儲125可屬於執行該內容服務之裝置的部分)。在一例中,執行在手持計算裝置110上的應用程式可當作內容產生器108、內容擴增服務112及內容服務102來運作,而手持計算裝置110上的記憶體可為內容存儲125。還有,儘管第1圖顯示單一個內容存儲125,將理解可能有多於一個內容存儲(例如一個內容存儲在內容產生器108上、一獨立的內容存儲、一個內容存儲在手持計算裝置110上、等等)。
第1圖中所示顯示裝置106(其包括該電子紙顯示器)不包括提供足夠電力來更新該電子紙顯示器的電池(或其他電源)。相反地,用以更新該電子紙顯示器的電力是當該顯示裝置對著一中介裝置(可稱為「印表機裝置」)接觸時,從該印表機裝置經由接點式導電數位資料及電力匯流排提供給該顯示裝置。數位資料及電力匯流排被稱為接點式(contact-based)且導電的,因為用於該數位資料及電力匯流排的信號並非經由纜線(可為可撓性)所提供,相反地該顯示裝置包含複數個導電接點(例如金屬接點)在其外殼上(例如在外殼的外表面上),該些導電接點能夠對著一印表機裝置之外殼上對應的一組導電接點接觸。例如,該複數個導電接點可在該顯示裝置的一個可視面上(例如該印表機裝置的正面、背面或側面),並可對著該印表機裝置的一可視面上之一組對應導電接點接觸。在其他例子中,該複數個導電式接點可能為看不見而反而位在該印表機裝置上的一凹口(例如插槽)內,使得該顯示裝置的一邊緣被推入該凹口中,讓印表機及顯示裝置上的該等接點能夠彼此接觸。該顯示裝置並非永久地連接至一印表機裝置,反而是間歇地連接(例如每小時一次、每天一次、每週一次等等,依照何時需要或可取得新的內容而定)。
將理解,該系統可替代地包含有包括電池(或其他電源)的顯示裝置,該電池(或其他電源)提供了足夠電力來更新該電子紙顯示器。在這樣的例子中,第1圖所示的印表機裝置104可被省略,而內容可被直接地傳送給該顯示裝置以供繪製。
本說明書描述一內容擴增服務112,其執行在分離於(也可遠離於)顯示裝置106的一計算裝置上。該內容擴增服務可(例如)執行在內容產生器裝置108上、印表機裝置104上,或可經整合於內容服務102,或執行在像是手持計算裝置110(例如平板或智慧手機)、可穿戴裝置(例如智慧手錶或頭戴式裝置)、擴增實境裝置等等的獨立計算裝置上。該內容擴增服務產生用於在顯示裝置106上顯示的影像,而所產生的該影像代表了內容存儲125中所儲存內容的一片段,例如,所產生的該影像可對應於內容存儲125中儲存的一內容項目的一部分。除了產生該影像,該內容擴增服務也產生用於內容存儲125中所儲存之該內容項目的一權杖(例如權限權杖)(例如使用者名稱及密碼或其他認證)。該權限權杖可允許讀取及/或寫入存取,且可具有一或更多個額外條件附加(例如失效日期/時間、能存取內容的次數限制、經授權來運用該權限權杖的特定使用者清單、等等)。
用於一內容項目的權限權杖可具有任何適當形式。例如,該權限權杖可為使用者名稱及密碼或其他認證。在不同例子中,該權限權杖可為一全球唯一識別符(GUID),或是內容存儲ID、存取權限、及數位簽署(這樣無法偽造存取權限)中一或更多個連在一起。在其他例子中,可利用一私人金鑰來數位地簽署該權限權杖,使得接收者能藉由以一已知的公開金鑰來解碼而確保其真偽。在一些例子中,當該權限權杖已被產生並上傳到顯示裝置後,可使用鏈結至一權限資料庫的一GUID,如此使權限能受限制(例如這樣其有失效日期)或使權限能被變更或撤銷。
在不同例子中,該權杖或權限權杖(一旦被產生)可經封裝成一URL,該URL包括了應在何處提出該權限權杖以獲得對該內容之存取的細節(儘管如上所述,此位置資訊可屬於該權杖之部分而非在將一權杖封裝至URL中時被加入該權杖)。URL的使用致使標準網頁瀏覽器能瞭解如何處理該權杖,替代地可使用另外的標準格式,或者可使用所產生權杖利用自訂應用程式來存取該內容。此URL可接著被進一步封裝成一NDEF(NFC論壇資料格式)訊息,其為用於供應URL給像是智慧手機等裝置的一標準NFC格式。此外(或相反地),該NDEF訊息可封裝該權杖,其可(例如)觸發在一接收計算裝置上之特定應用程式的啟動並提供該權杖給該應用程式。在不同例子中該NDEF訊息也可編寫有像是該顯示裝置之ID及該顯示裝置之安全性參數等額外資訊(例如使得接收該NDEF訊息的應用程式或網站接收全部的必要資訊,不只使該使用者能讀取/使用該內容,也使該使用者能寫入內容到該特定顯示裝置)。
既已產生了該影像及該權杖(例如該權限權杖)兩者,此兩項目都被傳送以供上傳至顯示裝置106。依照內容擴增服務112被實施在系統100的何處而定,該兩項目可被傳送到一中介裝置以供上傳至顯示裝置106,此情況中的中介裝置可為印表機裝置104或內容服務102。例如,在內容擴增服務112在內容產生器裝置108上執行的情況中,該兩項目可被傳送至內容服務102以供上傳至顯示裝置106。在顯示裝置106只能從一印表機裝置104接收內容的情況中,該兩項目可被傳送到印表機裝置104以供上傳,而在這樣的例子中內容擴增服務112可直接地傳送該兩項目到印表機裝置104(例如其中該內容擴增服務整合於該內容服務)或經由內容服務102(其中該內容擴增服務與該內容服務分離)。替代地,在內容擴增服務112執行在印表機裝置104上的情況中(如顯示裝置106需要來自印表機裝置104的電力以更新該電子紙顯示器)沒有中介裝置,而該兩項目被直接上傳至顯示裝置106。類似地,在顯示裝置106包含有能夠更新該電子紙顯示器的電源的情況中,以及在內容擴增服務112被整合在內容服務102中(或與內容服務102在相同計算裝置上執行)的情形中,沒有中介裝置,且該兩項目可被直接上傳至顯示裝置106。
以下參照第4圖更詳細說明內容擴增服務112的操作,且在以下說明中對做為權限權杖之權杖的參照是作為例子,應理解該權杖可在一些例子中包含對所儲存內容的鏈結,該所儲存內容可被儲存在一可存取位置,因此不須任何相關聯的權限(例如存取權)。
第2圖是一示意圖,其更詳細顯示了來自系統100之顯示裝置106的三個示範實施例。在第一範例中顯示裝置201包括能夠更新該電子紙顯示器的電源222,而在第二及第三範例中顯示裝置202、203不包括能夠更新該電子紙顯示器的電源,因此需要如第3圖所示的印表機裝置104。
顯示裝置201~203包含一電子紙顯示器200、一處理元件204及用於接收經更新內容以供顯示在該電子紙顯示器上的一輸入224、208。第二範例202額外包含一接點式導電數位資料及電力匯流排206。如上所述,匯流排206將處理元件204連接至顯示裝置106之外殼的外表上的複數個導電接點208(而該顯示裝置因此包含該輸出以供接收被更新之內容)。顯示裝置106不包含能夠更新該電子紙顯示器的電源,而用於更新該電子紙顯示器的電源相反地從印表機裝置104中的電源306經由該匯流排所提供。第三範例203額外包含一短程(例如少於30公分)無線通訊及電力系統230,該系統能從一接近裝置獲取電力(例如利用NFC),但不需要該兩裝置實體接觸(如在第二範例的情況那樣,第二範例僅經由接點式導電數位資料及電力匯流排206接收電力以供更新該電子紙顯示器)。在進一步變異中(未圖示在第2圖中),顯示裝置106可經由有線連接(例如USB連線)來從一獨立印表機裝置接收電力,其中該有線連接可為經由可撓式纜線或與該顯示裝置整合的一剛性連接器。
電子紙顯示器200可使用任何適當技術,包括(但不限於):電泳顯示器(EPD)、電濕潤顯示器、雙穩態膽固醇型顯示器(cholesteric display)、電致變色顯示器、基於MEMS之顯示器、等等,而以上這些技術中有些可提供多穩態顯示器。在不同例子中,顯示器具有一平面長方形的形式因子;然而在其他例子中,電子紙顯示器200可具有任意形狀,且在某些例子中不一定是平面而卻是彎曲的或其他形狀(例如形成一可穿戴腕帶)。在不同例子中,電子紙顯示器200可經成形在一塑膠基板上,其產生一薄型(例如少於一公厘厚)且具一些可撓性的顯示裝置201~203。利用塑膠基板使得顯示裝置201~203更輕、更堅固且顯示器較不容易破裂(例如相較於形成在像是矽或玻璃之剛性基板上的顯示器)。
處理元件204可包含任意形式之主動式(也就是有供電的)時序邏輯(也就是具有狀態的邏輯),像是微處理器、微控制器、移位暫存器或任何其他適當類型之處理器,以供處理電腦可執行指令來驅動電子紙顯示器200。處理元件204包含至少用於電子紙顯示器200的列驅動器及行驅動器;然而在各種例子中,處理元件204包含額外的功能/性能。例如,處理元件204可經配置以將所接收(例如經由輸入端222、匯流排206或短程無線通訊及電力系統230)的資料解多工(demultiplex)並驅動顯示器200。
在不同例子中處理元件204可包含一或更多硬體邏輯組件,像是現場可程式化閘極陣列(FPGA)、應用特定積體電路(ASIC)、應用特定標準產品(ASSP)、單晶片系統(SOC)、複合可程式化邏輯裝置(CPLD)及圖形處理單元(GPU)。
在不同例子中,處理元件204可包含一記憶體元件210(或與該記憶體元件通訊),該記憶體元件能夠儲存用於顯示器200之至少一分區的資料(例如用於顯示器200的一列及欄的資料),且在一些例子中該記憶體元件可快取更多顯示資料。在不同例子中記憶體元件210可為一完整的圖框緩衝器(framebuffer),每個像素的資料被寫入該記憶體元件中之後,處理元件204利用該些資料來驅動電子紙顯示器的列/欄驅動器。在其他例子中,該電子紙顯示器可包含一第一顯示區域及一第二顯示區域,該等顯示區域可經分開更新(例如第二顯示區域可被用來顯示小圖示或使用者特定的內容),而該記憶體元件可以儲存用於該等顯示區域中之一者的每個像素的資料。
在不同例子中,除了用於顯示器200之至少一分區(例如顯示器的一列及欄)的資料,記憶體元件210可儲存其他資料。在各種例子中,記憶體元件210可儲存用於顯示裝置201~203的識別符(ID)。該ID可能是一固定ID,像是用於顯示裝置201~203的唯一ID(而因此與全部其他顯示裝置201~203的ID有別)或用於該顯示裝置的類型ID(例如其中該類型可根據一特定版本設計或標準、所使用之電子紙顯示技術、等等)。在其他例子中,該ID可能是一暫時ID,像是用於該特定工作階段的ID(其中工作階段對應於該顯示裝置被持續地連接至一印表機裝置的一段時間)或是用於正顯示在該顯示裝置上之內容的ID(其中該ID可關於單一內容頁面或一組內容頁面或一特定內容來源)。在不同例子中,可手動地(例如回應於使用者輸入)或自動地重設暫時ID,使得內容服務不會將一顯示裝置上過去的列印事件關聯於目前的(及將來的)列印結果,例如去停用使用者尋找曾被顯示在一顯示裝置上之紀錄的能力,此可利用在例如當該顯示裝置被給予另一使用者時。被儲存的該ID可(例如)被用來決定在該顯示裝置上顯示什麼內容及/或如何顯示內容(以下將更詳細描述)。
在不同例子中,記憶體元件210可儲存有關電子紙顯示器200的參數,像是下列之一或更多者:要驅動該電子紙顯示器所需要的電壓的細節(例如操作該電子紙顯示器所必要之一固定共同電壓Vcom
的精確數值)、該顯示器的尺寸及/或解析度(例如像素個數、像素大小或每英吋點數、灰階數或顏色深度、等等)、溫度補償曲線、壽命補償細節、更新演算法及/或欲用以更新電子紙顯示器的一連串操作(可稱為「波形檔案」)、所經歷之更新週期數、該電子紙顯示器的其他物理參數(例如地點、方位、該顯示器相對於該裝置包殼或導電接點的位置)、該記憶體元件的大小、當與該電子紙顯示器通訊時所用的參數、等等。這些參數可一起被稱為用於電子紙顯示器的「操作參數」。記憶體元件210也可儲存非關於電子紙顯示器200之操作的其他參數(而因此可稱為「非操作參數」),像是製造日期、版本、該顯示裝置之表框的顏色、等等。
在記憶體元件210儲存用於該電子紙顯示器的ID或參數的情況,所儲存之ID及參數的任意者或全部可(如第二範例202)藉由處理元件204經由匯流排206及接點208傳達給所連接的印表機裝置104。印表機裝置104可接著使用所接收的資料來改變其操作(例如經由該匯流排提供的電壓,或經提供用於繪製在該顯示器上的特定內容)及/或去檢查顯示裝置106的識別。在該等三個範例之任意者中,該ID可被傳達給內容服務102,如以下將更詳細描述。
在不同例子中,記憶體元件210可儲存電腦可執行指令,該等指令由處理元件204執行(當經由第二範例202中之匯流排206提供了電力時,或當經由第三範例203中的短程無線通訊及電力系統230提供了電力時)。記憶體元件210包括揮發性及非揮發性、可移除及非可移除電腦儲存媒體,該等電腦儲存媒體以任何方法或技術實施以用於資訊之儲存,該資訊像是電腦可讀取指令、資料結構、程式模組或其他資料。電腦儲存媒體包括(但不限於)RAM、ROM、EPROM、EEPROM、快閃記憶體或其他記憶體技術、CD-ROM、數位影音光碟(DVD)或其他光學儲存器、磁匣、磁帶、磁碟儲存器或其他磁性儲存裝置,或能用來儲存資訊以供計算裝置存取的任何其他非傳輸媒體。相對地,通訊媒體可在調制資料信號中體現電腦可讀取指令、資料結構、程式模組、或其他資料,該調制資料信號像是載波或其他傳輸機制。如本說明書所界定,電腦儲存媒體不包括通訊媒體。因此,電腦儲存媒體不應被解讀為經傳播的信號之類。經傳播的信號可出現在電腦儲存媒體中,但經傳播的信號之類並非電腦儲存媒體的例子。
在不同例子中,第二範例顯示裝置202可進一步包含一附接機構212,該附接機構經配置以當使用者已將顯示裝置202及一印表機裝置接觸彼此時保持該顯示裝置及該印表機裝置接觸。此附接機構212可(例如)使用顯示裝置202及印表機裝置104中之一者或兩者中的一或更多鐵磁性元件。除使用鐵磁性元件之外(或相反地),該附接機構可使用吸盤膠帶、摩擦力(例如讓該顯示裝置部分地插入到該印表機裝置上的一插槽或凹口中)或一夾持配置方式。
在不同例子中,顯示裝置201~203可進一步包含一基於接近度之無線裝置214,像是近場通訊(NFC)裝置,及在第三範例中,基於接近度之無線裝置214可為屬於短程無線通訊及電力系統230之部分(或包含短程無線通訊及電力系統230)。基於接近度之無線裝置214包含一資料通訊介面(例如I2C介面、SPI、非同步序列介面等等)及一天線,且也可包含一記憶體裝置。可使用基於接近度之無線裝置214中的記憶體(或記憶體元件210)來儲存內容擴增服務112所產生(且經由印表機裝置104所接收)的權限權杖,該權限權杖致使使用者能存取儲存在內容存儲125中的內容。該經儲存權杖可藉由接近顯示裝置201~203的另一基於接近度之無線裝置(例如內建在手持計算裝置110或印表機裝置104中的NFC讀取器)來讀取(經由天線)。此外,基於接近度之無線裝置214中的記憶體可儲存一識別符(ID),該ID可為固定的或動態的(或可包含固定元件及動態元件,該固定元件及動態元件可儲存在相同記憶體裝置中或分開儲存),且該ID可包含一或更多元件:固定且對應於顯示裝置201~203之ID的一元件,及/或動態且對應於目前正顯示在顯示裝置201~203上之內容的一元件,或一目前工作階段/實例ID(其可能是固定裝置ID或動態內容ID)。在該ID(或其部分)是內容ID或實例ID的情形中,只要在該顯示器上繪製了新的內容,則由處理元件204寫入該ID。當該ID是工作階段ID的情形中,在每個新的工作階段開始時(例如當處理元件204被開啟時)由處理元件204寫入該ID。在其他例子中,可使用該記憶體來儲存用於該顯示裝置的操作參數(例如以上所述)。
在第2圖中所示第二範例顯示裝置202包含了一基於接近度之無線裝置214的情況,此無線裝置不被用來提供用以更新該電子紙顯示器的電力(也就是說第二範例202中的能量獲取未被用來提供用以更新該電子紙顯示器的電力)。
在不同例子中,顯示裝置201~203可進一步包含一或更多個輸入裝置216。輸入裝置216可為(例如)一感測器(像是麥克風、觸碰感測器或加速度計)或按鈕。在第二及第三範例(202、203)中,此種輸入裝置216為操作性的(經供電的)僅在以下情況:當顯示裝置202接觸印表機裝置104使得電力經由匯流排206所提供時、或是當顯示裝置203經由短程無線通訊及電力系統230接收電力時。在顯示裝置106包含一輸入裝置216的情況中,由輸入裝置216產生的信號可由處理元件204轉譯及/或傳達至一遠端處理裝置(例如第二範例202的情況中是在印表機裝置104中)。經由輸入裝置216的使用者輸入可(例如)經使用以修改顯示在電子紙顯示器200上的內容(例如加上註解、改變字型大小、觸發下一頁內容被顯示出來、等等)或是觸發在遠端計算裝置中的動作。
在一例中,顯示裝置201~203包含一輸入裝置216,其為用於電子紙顯示器200的觸碰敏感覆蓋層。該觸碰敏感覆蓋層可(例如)利用壓力、電容式或電阻式觸碰感應技術。在第二及第三範例中,當顯示裝置202、203經由該匯流排被供電(即,當接觸印表機裝置104時)或經由短程無線通訊及電力系統230被供電時,該觸碰敏感覆蓋層可為主動的而能偵測觸碰事件(例如如同由觸碰電子紙顯示器200的使用者手指或觸控筆所為)。在第一範例201中該覆蓋層可隨時為主動的。該觸碰敏感覆蓋層的輸出經傳達給處理元件204或印表機裝置104(第二範例202中)或內容服務,其可修改所顯示影像(在電子紙顯示器200上)以顯示對應於該些觸碰事件的標記/註解。在其他例子中,處理元件204可根據所偵測到的觸碰事件來以其他方式修改所顯示影像(例如透過對手勢的偵測,其可,例如,致使所顯示內容的縮放效果。
在另一例中,顯示裝置201~203包含是麥克風的一輸入裝置216。該麥克風偵測包括使用者說的話等聲響,且這些被捕捉到的聲響可由處理元件204或印表機裝置(第二範例中)或內容服務偵測並轉譯成對所顯示影像的改變(例如加上註解或以其他方式改變所顯示內容)。例如,可在該處理元件上進行簡單的鍵盤偵測,以使該處理元件從記憶體抓取內容並寫入該電子紙顯示器。在另一例中,該處理元件可解譯或轉換音訊資料並將其往外送到該印表機裝置或遠端伺服器,以得到更精密的處理。在另一例中,所錄下的聲響(例如口語波形)可被錄下並關聯於該顯示裝置的ID來遠端地儲存(例如在內容服務中),且可在所顯示內容加入一視覺指示以使使用者知道(例如當使用者稍後檢視相同內容時)對於該內容有音訊註解。
在不同例子中,顯示裝置201~203可包含一觸碰敏感覆蓋層及一麥克風,該觸碰敏感覆蓋層及該麥克風聯合操作以使使用者能利用觸碰(例如用手指或觸控筆)來識別出要註解的影像(或其他經顯示的內容)的部分以及接著利用使用者的聲音來提供註解(如經由麥克風所捕捉的)。在此一例中,所說的話可被加到被顯示內容或命令中(例如「刪除此輸入項」)。
在有提供印表機裝置104的情況中,如第3圖所示的印表機裝置104包含複數個導電接點302及一電力管理IC(PMIC)304,該PMIC產生被提供(經由接點302)給該顯示裝置之匯流排的電壓(或電壓位準)。PMIC 304經連接至一電源306,該電源可包含一電池(或其他區域性電力存儲,像是燃料電池或超級電容器)及/或對外部電源的連接。替代地,印表機裝置104可使用一能量獲取(energy harvesting)機構(例如震動獲取器或太陽能電池)。
印表機裝置104進一步包含一處理元件308,該處理元件提供用於該顯示裝置之匯流排的資料,包括像素資料。印表機裝置104中的處理元件308經由一通訊介面310從內容服務102獲得用於顯示的內容,且也可從內容服務102取得針對不同顯示裝置的一或更多操作參數。通訊介面310可使用任何通訊協定,且在各種例子中,可使用無線通訊協定(像是Bluetooth™或WiFi™或行動通訊協定,例如3G或4G),及/或可使用有線通訊協定(像是USB或乙太網路)。在一些例子中,像是在通訊介面使用USB的情況中,通訊介面310可與電源306整合,因為與印表機裝置104的實體連接可同時提供電力及資料。
處理元件308可(例如)是微處理器、控制器、或用於處理電腦可執行指令的任何其他適當類型處理器,以控制該印表機裝置的操作去向一經連接顯示裝置106輸出像素資料。在一些例子中,例如在使用單晶片系統的情況中,處理元件308可包括一或更多固定功能方塊(也稱為加速器),其在硬體(而非軟體或韌體)中實施提供像素資料的方法之部分。處理元件308可包含一或更多硬體邏輯組件。例如(且無限制),能使用的例示類型之硬體邏輯組件包括現場可程式化閘極陣列(FPGA)、應用特定積體電路(ASIC)、應用特定標準產品(ASSP)、單晶片系統(SOC)、複合可程式化邏輯裝置(CPLD)、圖形處理單元(GPU)。
印表機裝置104可包含一附接機構312,像是一或更多鐵磁性元件或一插槽,以保持該顯示裝置。在各種例子中,此附接機構312可併有一感測器314(其可經實施成感測電子電路)以使印表機裝置104能決定一顯示裝置在接觸印表機裝置104時的方位及/或是否有一顯示裝置正接觸中。
在不同例子中,處理元件308可包含一記憶體裝置(或元件)316(或與該記憶體裝置通訊)。在不同例子中,記憶體元件316可儲存用於印表機裝置104的識別符(ID)。該ID可能是一固定ID,像是用於印表機裝置104的唯一ID(而因此與全部其他印表機裝置104的ID有別)或用於該印表機裝置的類型ID(例如其中該類型可根據一特定版本設計或標準、等等)。在其他例子中,該ID可能是一暫時ID,像是用於該特定工作階段的ID(其中工作階段對應於該顯示裝置被持續地連接至一印表機裝置的一段時間)或是用於正顯示在一經連接顯示裝置上之內容的ID(其中該ID可關於單一內容頁面或一組內容頁面或一特定內容來源)。
在不同例子中,記憶體元件316可儲存用於一或更多不同電子紙顯示器的操作參數,其中可利用用於該顯示裝置的一ID(例如唯一ID或類型ID)來建立這些操作參數的索引(或識別這些操作參數)。在操作參數被儲存在記憶體元件316中的情況,這些可能是儲存在該顯示裝置上之參數的複本,或者它們是不同參數(例如電壓可儲存在該顯示裝置上,而用於驅動該顯示裝置的波形因為比電壓佔更多記憶體而可儲存在印表機裝置上),或者在該顯示裝置上沒有儲存任何操作參數。還有(或相反地),該記憶體元件可儲存關聯於印表機裝置的參數,像是其地點(例如廚房、臥室、等等)及額外的經連接裝置(例如音樂播放器,通過該播放器能播放音訊,等等)。
在不同例子中,記憶體元件316可當作將被顯示在一經連接顯示裝置上的內容(或影像資料)的快取。如此可(例如)使內容能更快速地繪製到一經連接裝置(例如因為任何在存取內容服務102上的延遲將被隱藏,因為頁面在記憶體元件316中本地快取,而能再從內容服務102存取其他頁面的同時被繪製)及/或即使在印表機裝置104無法連接至內容服務102時(例如在有連線能力/網路問題的情況)都能繪製小量的內容。
在各種例子中,記憶體元件316可儲存電腦可執行指令,該等指令由處理元件308執行。記憶體元件316可包括揮發性及非揮發性、可移除及非可移除電腦儲存媒體,該等電腦儲存媒體以任何方法或技術實施以用於資訊之儲存,該資訊像是電腦可讀取指令、資料結構、程式模組或其他資料。電腦儲存媒體包括(但不限於)RAM、ROM、EPROM、EEPROM、快閃記憶體或其他記憶體技術、CD-ROM、數位影音光碟(DVD)或其他光學儲存器、磁匣、磁帶、磁碟儲存或其他磁性儲存裝置,或能用來儲存資訊以供計算裝置存取的任何其他非傳輸媒體。相對地,通訊媒體可在調制資料信號中體現電腦可讀取指令、資料結構、程式模組、或其他資料,該調制資料信號像是載波或其他傳輸機制。如本說明書所界定,電腦儲存媒體不包括通訊媒體。因此,電腦儲存媒體不應被解讀為經傳播的信號之類。經傳播的信號可出現在電腦儲存媒體中,但經傳播的信號之類並非電腦儲存媒體的例子。儘管該電腦儲存媒體(記憶體316)經圖示在印表機裝置104內,將理解該儲存器可經分散或位於遠端且經由網路或其他通訊鏈結(例如利用通訊介面310)來存取。
如上所述,印表機裝置104可包含感測器314,該感測器經配置以偵測是否一顯示裝置正接觸印表機裝置104或是經由接點302電氣連接。額外地或相反地,在印表機裝置104內可提供一或更多其他感測器,像是加速度計(例如用於感測印表機裝置104的動作或方位)及/或用於偵測一接近的手持計算裝置(例如智慧手機或平板電腦)的感測器。
在不同例子中,印表機裝置104可包含一或更多使用者輸入控制318,該一或更多使用者輸入控制經配置以接收使用者輸入。這些使用者輸入可(例如)被用來改變一所連接顯示裝置上顯示的東西(例如選擇一內容片段內的下一頁或下一內容片段)。例如,印表機裝置104可包含一或更多實體按鈕。在各種例子中,可提供對映至特定內容的一或更多實體按鈕(例如按下一特定按鈕時一定會在所連接顯示器上繪製出一照片ID識別證)。這些按鈕可具有固定功能,或者其功能可改變(例如根據所顯示的內容或是所連接的顯示裝置而變)。在一些例子中,處理元件308可在電子紙顯示器上的每個按鈕相鄰處描繪小圖示,每個圖示指示出該相鄰按鈕的功能。在這樣的例子中,被提供(經由接點302)給該顯示裝置的像素資料是一合成影像,該合成影像合併了將要顯示的內容及用於印表機裝置104上之按鈕(或其他實體控制)的一或更多小圖示。在其他例子中,該合成影像可由內容服務102所產生。
在一例中,印表機裝置104包含一輸入控制(或裝置)318,其偵測出使用者用手指或觸控筆去觸碰一所連接顯示裝置。該輸入控制可(例如)包含在該印表機裝置的表面中的一電磁感測背板(例如利用電場感測),該電磁感側背板相鄰於一所連接顯示裝置,或可利用力感測器(例如於角落處的四個感測器,且利用內插法計算觸碰位置)或主動式數位筆來實施。替代地,可使用光學或超音波方法(例如沿上表面觀察)。當使用超音波傳感器時,其可額外被用來向使用者提供觸覺回饋。觸碰輸入控制的輸出結果被傳達給處理元件308或內容服務,後者可修改該內容並接著提供經修改內容給該顯示裝置(使得經修改內容被顯示在電子紙顯示器106上)以顯示對應於該些觸碰事件的標記/註解。在不同例子中,可使用靜電回饋。觸碰輸入控制的輸出結果被傳達給處理元件308或內容服務,後者可修改該內容並接著提供經修改內容給該顯示裝置(使得經修改內容被顯示在電子紙顯示器106上)以顯示對應於該些觸碰事件的標記/註解。在其他例子中,處理元件308/內容服務可根據所偵測的觸碰事件來以其他方式修改所顯示的影像(例如通過對手勢的偵測,其可例如致使在所顯示內容上的縮放效果,或者通過以其他方式提供回饋,例如利用音訊或震動或利用一或更多光管來選擇地背後照亮該電子紙顯示器)。
在不同例子中,印表機裝置104包含一輸入裝置,該輸入裝置是麥克風。該麥克風偵測聲響,包括使用者說的話,且這些被捕捉到的聲響可由該處理元件或內容服務偵測並轉譯成對所顯示影像的改變(例如加上註解或以其他方式改變所顯示內容)。在另一例中,所錄下的聲響(例如口語波形)可被錄下並關聯於該顯示裝置的ID來遠端地儲存(例如在內容服務中),且可在所顯示內容加入一視覺指示以使使用者知道(例如當使用者稍後檢視相同內容時)對於該內容有音訊註解。
在不同例子中,印表機裝置104可包含一感 測背板及一麥克風,該感測背板及該麥克風聯合操作以使使用者能利用觸碰(例如用手指或觸控筆)來識別出要註解的影像(或其他經顯示的內容)的部分以及接著利用使用者的聲音來提供註解(如經由麥克風所捕捉的)。在此一例中,所說的話可能是要被加到被顯示內容或命令中(例如「刪除此輸入項」)的文字。
印表機裝置104可具有許多不同的形式因子。在不同例子中,印表機裝置104是一單機裝置,包含了處理元件308及通訊介面310還有PMIC 304及複數個導電接點302,用以提供信號給一顯示裝置內之數位資料及電力匯流排206。然而,在其他例子中,印表機裝置104可能是一計算裝置的周邊,可運用該計算裝置既有的功能性,該計算裝置可能是(例如)可攜式或手持計算裝置(例如智慧手機、平板電腦、手持遊戲控制台、等等)或較大計算裝置(例如桌上型電腦或非手持遊戲機)。在列印裝置104經實施成周邊裝置的情況中,可沿虛線320將第3圖所示的功能分開,使得PMIC 304及導電接點302在周邊324內,而其餘元件(部分326內)是在該計算裝置內部且可運用該計算裝置內的既有元件。在進一步例子中,整個印表機裝置104可經整合在一計算裝置內。
第4圖是一流程圖,顯示第1圖中所示內容擴增服務112之操作的一範例方法。該方法包含產生一影像,該影像對應於內容存儲125中儲存之一內容片段的一部分(方塊402),產生一權限權杖,該權限權杖使得能存取內容存儲125中該所儲存內容片段(方塊404),及傳送該影像及該權杖兩者以供上傳至包含電子紙顯示器的顯示裝置106、201~203(方塊406)。如上所述,該影像及該權杖可經傳送到印表機裝置104 (第1圖中的箭頭1)或直接傳送到該顯示裝置(第1圖中的箭頭2,例如在沒有印表機裝置104的情況),且儘管第1圖中未示出,此傳送可經由另一實體,像是內容服務102。
內容擴增服務112所產生的影像(方塊402中)可以是用於所儲存內容的代表性影像。例如,在所儲存內容太大而無法在顯示裝置106的單一頁中顯示出來的情況中(例如因為其包含多頁,或是將需要被裁切及跨數個頁面來繪製),被產生的影像可能是所儲存內容的首頁(或封面頁)(例如顯示出標題及文字的開頭)。在所儲存內容為投影片或相簿的情況中,所產生的影像可能是內容中的第一個影像,或是由內容擴增服務112從所儲存內容中選擇的一代表性影像(例如利用影像分析技術來選擇一影像,其代表了所儲存內容中的所有影像)。在一些例子中,所儲存內容可能不適合被視覺上地使用(例如其可能是音訊檔,像是音樂曲目),而在此類例子中可產生該影像來視覺地代表該內容(例如以專輯封面的影像之形式),但該影像不一定屬於所儲存內容。在不同例子中,產生代表所儲存之一內容片段的影像(方塊402中)可包含存取一遠端資料庫及擷取一適當影像(例如針對一音樂曲目的專輯圖片)。
在不同例子中,被產生的影像(方塊402中)可針對該影像將在其上被繪製的該特定電子紙顯示器(或電子紙顯示器的類型)、及/或該目標顯示器的使用者來最佳化。在這樣的例子中,內容擴增服務112可先產生一通用的代表性影像(方塊408),且可接著最佳化該影像以供顯示在該特定目標電子紙顯示器上(方塊410)。有許多不同方式可最佳化該影像(方塊410中),以下將描述各種例子。關聯於目標顯示器的參數可(例如)根據該目標顯示器的一ID(例如如上所述)而被識別出,及/或可從該目標裝置本身來取得這些參數。這些參數可關於該特定目標裝置(如上所述),此外可針對該目標裝置的一特定使用者來修改一或更多個參數(例如針對需要較大文字才能輕鬆地閱讀的使用者)。經進行的最佳化可使該影像更清楚地可視或可讀(依該影像是否包含文字而異)。在不同例子中,最佳化也可加強美感,例如藉由讓影像背景符合(或對比於)該顯示裝置上的表框。
不一定每次產生一影像都進行影像的最佳化(方塊410中)。在不同例子中,最佳化可進行於初次請求一內容片段時,而接著所產生的內容(也就是從方塊410所產生、經最佳化的影像)可經快取,使得若後續從相同顯示裝置或具類似特性的顯示裝置接收到請求,被快取的版本就可被利用以節省處理時間。額外地或替代地,當從該目標裝置取得參數時,該些參數可經快取,使得不需要每個新的內容片段被上傳到相同目標裝置時都去取得該些參數。
在不同例子中,可當內容初次被提供時,主動地針對已知顯示裝置之一或更多類型來進行代表所儲存之內容片段的影像之產生。如此表示當由具有這些已知類型之一的裝置後續地請求該內容時,就沒有因擴增程序導致的延遲。
在不同例子中,該通用影像(在方塊408中產生)可經自動縮放以適於該目標電子紙顯示器之實際大小及/或解析度(例如該電子紙顯示器的尺寸、像素個數、像素大小、每吋點數、等等)。
在不同例子中,該通用影像也可經修改成最可有效被該顯示裝置硬體(或中介硬體,其轉而將該內容傳送到該顯示裝置)使用的一檔案格式。例如,其列/行排序可經改變,使得在不需進一步處理下直接將該資料讀進該顯示裝置的圖框緩衝記憶體中。
在不同例子中,可利用一壓縮法來壓縮所產生的影像,該壓縮法是根據像是以下因素所選取:(a)對該顯示裝置或中介裝置所施加的低記憶體及/或處理需求、(b)存在對於由特定顯示器/中介硬體所為之解壓縮所提供的支援、(c)針對指定解壓縮的編解碼器/影像格式是基於軟體的或是硬體加速式、等等。
在不同例子中,內容擴增服務可在最佳化該影像(方塊410中)時將顯示器上的現存影像納入考量,以當在該顯示裝置上繪製該影像時使重繪程序最佳化。例如,如果新的顯示內容與現有內容僅在顯示畫面的特定範圍中不同,則僅有該些範圍能被傳送。此外,電子紙顯示器典型具有多個「重繪」模式,其犧牲結果的準確度換取重繪的速度。因此,依照像是以下因素而定:(a)前一影像及下一影像、(b)自前次完成「完全」重繪而非「部分」重繪的所經時間、(c)影響較舊影像之資料安全性需求的因素(例如該影像是否被標成隱藏,或是否該使用者已設定用於最大化資料安全性的偏好),可更經常或每次進行完整重繪,以避免電子紙顯示器有時可發現的殘影效果所導致之可能舊影像模糊可見、或甚至不可見但可由專業人士重新建構的任何機會。
在不同例子中,該影像可經處理以自動地加強文字,不是藉由利用位元映射圖(如方塊408中所產生)上的影像處理,就是藉由偵測文字並根據對該目標電子紙顯示器的認知而將之取代以更適當的字型、大小、粗細等等。在使用影像處理的情況中,其可(例如)利用形態學運算器(morphological operator),像是變細或增長(也分別稱為侵蝕(erosion)及擴張(dilation))。在其他例子中,可利用其他影像處理技術,像是與一離散核函數的摺積(convolution)(例如去偵測影像的邊緣並以某種方式予以加強)。
在不同例子中,可藉由施加圖形濾波器來處理該影像以加強圖形,像是確保線條不窄於該目標電子紙顯示器裝置的一預定義最小寬度。例如,可利用遞色技術來傳達比電子紙顯示器原生支援的更多灰階。替代地(且依情境而異),可將一特定灰色陰影逼近至最近的原生階別,以避免分離的「點」圖案。
儘管可如上所述地利用對該目標電子紙顯示器裝置的認知來進行影像處理,在其他例子中,可在沒有對該目標電子紙顯示器的瞭解下進行影像處理。在此種例子中,可基於針對全部電子紙顯示器指定的通用參數(例如最小線寬、最小字型大小、等等 ),或是針對一特定類型之電子紙顯示器,來進行影像處理。
可無關於該目標顯示裝置來進行影像處理的一例是當由使用者產生一影像時(例如當拍攝一照片或擷取螢幕截圖)從無意間擷取的影像移除元素。例如當擷取螢幕截圖時,所產生的影像經常包括控制項(例如螢幕上的按鈕)及/或滑鼠游標。可在所產生影像內識別出這些項目(例如利用針對應用程式小圖示資料庫的影像比對、利用一特定應用程式之螢幕上控制項的已知位置、或藉由利用技術來分割影像,例如觀察亮度位準),接著藉由該內容擴增服務來移除該些項目(例如藉由將該些像素以背景像素或預設顏色像素取代,或藉由裁切該影像來刪除該些像素)。
內容擴增服務112所產生的該權限權杖(方塊404中)包括認證,該些認證允許該使用者去存取該所儲存內容(例如讀取及/或寫入權限),而以上描述了各種例子。在一些例子中,該權限權杖也可編寫有該些權限的一或更多個條件(例如當日時間、能經存取的次數、失效日期、等等)。
在不同例子中,內容擴增服務112也可在該所產生影像上覆蓋額外資訊(方塊412)。此額外資訊可為關聯於該影像的元資料(例如建立日期、內容所有者、等等)或像是一內容片段已被顯示顯示裝置106上的次數、或使用者指定資訊(例如針對該影像的註解或標題)等其他資訊。在不同例子中,該元資料可藉由在影像中(或內容中)的任意文字上進行光學字元辨識(OCR)而產生,該元資料可為所產生的文字。該方法可因此包含產生該額外資訊並接著覆蓋該經產生的額外資訊。在不同例子中,該經覆蓋資訊可編寫有該權限權杖(如在方塊404中產生者),例如以QR碼或其他視覺碼的形式。
被覆蓋(方塊412中)到該原始影像(在方塊402中產生)上的該額外資訊可被置放在該原始影像上或靠著(鄰接於)該原始影像。例如,該額外資訊可被覆蓋在該影像的單一部分上(例如右上角)。所覆蓋的位置可根據何處較少被遮蔽來自動地選擇(例如藉由根據影像熵來選擇該影像之四個象限之一)。在不同例子中,將要覆蓋的資訊可被置放在相關視覺內容旁(例如在照片中名人的臉孔旁邊放上他的名字)。在不同例子中,該額外資訊可被分成不同段而被覆蓋在不同地方。該覆蓋層在不同例子中可為部分「透明」,也就是說與其背後的影像混合以使不完全地遮蔽該影像。
將該影像及該權限權杖傳輸(例如上傳)到顯示裝置106的步驟可(如上所述)以任何適當技術來進行。在第一個範例實施方式中,該影像及該權限權杖兩者都經由一無線鏈結上傳到該顯示裝置。在第二個範例實施方式中,當顯示裝置106被接觸到印表機裝置104時,印表機裝置104可經由接點式匯流排將該影像上傳到顯示裝置106,而該權限權杖可經分開上傳(例如經由無線鏈結)。在第三個範例實施方式中,當顯示裝置106被接觸到印表機裝置104時,該影像及該權限權杖兩者可都藉由印表機裝置104經由該接點式匯流排上傳到顯示裝置106。
在這些例子之任意者中,上傳步驟之後,該影像被繪製在該顯示裝置之電子紙顯示器上,而該權限權杖被使得可由具有被帶到接近顯示裝置106處之一計算裝置(例如手持計算裝置110)的使用者取得。如上所述,可使該權限權杖經由顯示裝置106內的一NFC標籤來取得,或該權限權杖可被繪製在該電子紙顯示器上(例如以QR碼或其他視覺碼的形式)。在其他例子中,可利用其他形式的RFID取代NFC(例如表面聲波標籤、磁性標籤、等等)或者可利用其他形式的光學標籤(例如利用可再程式化MEM鏡陣列或可覆寫全像標籤(re-writable holographic tags))。
例如,使用者可在把他們的顯示裝置106與印表機裝置104接觸時在顯示裝置106上接收該影像及該權限權杖 。該影像可(例如)為來自一影像相簿(例如朋友的假日照片)的單一影像,而該權限權杖可准予該使用者只有對被儲存在線上內容存儲125中之該相簿的讀取權。為了檢視該相簿,該使用者利用另一計算裝置(例如他們的智慧手機)以從該顯示裝置讀取該權限權杖,此可在該顯示裝置已對著該印表機裝置接觸(且接收了該影像及權杖)之後任意時間完成。例如,該使用者可藉由以他們自己的顯示裝置對著朋友的印表機裝置輕擊來接收該影像及權杖,而他們可後續地(例如隔天)藉由從他們的顯示裝置讀取該權杖來經由智慧手機存取該相簿。如上所述,該權杖可具有有限的有效時段,因此該使用者如果在使用該權杖前等待太久將無法存取該相簿。
在另一例中,使用者可上傳用於一或更多個音樂曲目的影像及權限權杖到一顯示裝置,接著將該顯示裝置當成禮物給另一使用者。收到的使用者能接著利用儲存在收到之該顯示裝置中的權杖來下載該音樂曲目到他們的智慧手機。
該權限權杖所准予存取的內容可能是靜態內容(也就是在產生該權限權杖以及利用該權杖對內容之後續存取之間並不改變的內容),或該內容可為動態(使得其隨時間更新,因此在產生該權杖時和當由接收到該權杖之使用者後續存取該內容時該內容不一定完全相同)。在一例中,該內容可為使用者之行程的細節(包括班機細節、班機目前狀態、目的地天氣、等等)而該影像可為該行程的代表(例如針對該班機的登機證)。藉由從顯示該影像的該顯示裝置讀取該權限權杖,使用者可存取有關他們之行程更詳細且最新的資訊。
在不同例子中,當使用一權杖而從內容存儲125存取該內容時(例如利用計算裝置110),此可觸發對該所顯示影像的修改,例如第5圖中所示。第5圖是一流程圖,顯示計算裝置110的範例操作方法,該計算裝置110利用該權杖存取該內容,接著此存取動作觸發該影像的修改(例如由計算裝置110內的一內容修改模組)。該方法包含利用該權杖從內容存儲125存取該內容(方塊502)。
既已利用該權杖存取該內容,該方法包含產生經修改內容(方塊504)而此可由計算裝置110上的內容修改模組或藉由該顯示裝置自動地實施。所產生(方塊504中)的經修改內容可部分相同於原始內容(就是目前顯示在該電子紙顯示器上的內容),或者可完全不同於原始內容同時仍是基於該原始內容所產生。經修改內容也可被稱為經衍生內容。可產生經修改內容的各種範例方式將在以下說明,將理解一個內容修改裝置(例如計算裝置110或顯示裝置106)可實施這些例子中任一或更多者。
在第一例子中,該內容可可按照一預定義順序而自動地經修改(方塊504中)。例如,一內容項目可具有其關聯的狀態,而可根據其關聯的狀態而有差異地被顯示,如參照第6圖所說明者。在第一範例601中,一內容項目可具有兩個預定義狀態611、612。如果該權杖(或利用該權杖從該內容存儲所存取的內容)指示出目前被顯示的內容是該兩個預定義狀態中的第一狀態611,則所產生(方塊504中)的經修改內容對應於該兩個預定義狀態中的第二狀態612。在此範例中,該內容的變化(從狀態611到狀態612)描繪了一禮物的開啟。
第6圖的第二範例602中,一內容項目可具有四個預定義狀態621~624。在全部狀態除了最終狀態624之外,除了數字625以外的內容都是相同的,該數字625指示出該內容能被檢視的次數,在每個狀態中此數字將遞減,直到在最終狀態624為止,不再可看見該內容(例如該內容已由一黑白頁取代、變成模糊、或以其他方式被繪製地無法讀取)。將理解,此第二範例利用數字來視覺地指示出該內容具有有限的壽命,但此可以不同方式來替代地表示(例如在沒有明確指示出該內容能被檢視的次數之下,讓該內容在每個預定義狀態中變得漸淡,直到變成無法讀取/不可見為止)。利用此技術,顯示在顯示裝置106上的內容可在已被檢視預定義次數後自動地自我毀滅(其中在某些例子中,此預定義次數可能僅是單次檢視)。此能被用來當作安全機制以保護被顯示的內容,例如若該內容的性質敏感(例如若其包含個人資料)。
在一些例子中,除了基於目前被顯示內容,經修改內容的產生(方塊504中)可基於一或更多個額外參數。此種額外參數的例子之一是檢視次數(如上所述)。經修改內容的產生可部分基於的額外參數之另一例子是目前日期及/或時間。利用此日期及/或時間作為額外參數將使被顯示的內容在超過失效日期及/或時間時被抹除。
在第二例子中,可以預定義方式自動地修改(方塊504中)該內容(例如使得每次都進行相同的修改動作,儘管開始的內容可不同)。此不同於第一例子,因為確切的經修改內容並非預先定義;然而產生經修改內容的方式經預先定義。例如,可藉由對該內容加入一額外元素及/或從該內容移除一元素來修改該內容,而各種例子顯示在第7圖中。第7圖中顯示的第一範例701是一自動化報名單,而第一個影像是空白的報名單711,該空白報名單可在第一使用者利用從一顯示裝置接收之權杖來存取該內容時被初始存取(方塊502中)。此導致經修改內容712的產生(方塊504中),經修改內容712包含原始內容711加上第一使用者的名字713。經修改內容712接著被顯示在顯示裝置上(作為方塊506的後續結果,以下將更詳細說明),而該權杖可經更新或維持相同。如果第二使用者後來存取該內容,再一次藉由對該內容加入一使用者的名字(這次加入第二使用者的名字)來產生了經修改內容714(方塊504中)。如第7圖中所示,該內容能被更新的次數可能有所限制,例如當報名列表已滿時(如由經修改內容716所示),而此後就算另外的使用者嘗試利用一權杖來存取該內容,也不可能產生另外的經修改內容。
在第7圖中之第一範例701中,修改該內容(並進行方塊504)的計算裝置可已知使用者名字,因為使用者可能已在內容修改應用程式內指定其名字,或是此資料可能儲存在計算裝置110其他地方。在其他例子中,被加入的資料可能是該手持計算裝置的另一屬性(例如關聯於該裝置的唯一識別符、該裝置的電話號碼、在進行修改時該裝置的位置、該手持計算裝置的目前操作模式、等等)。在此例子的一變化中,可從一被顯示列表中移除名字而不是加入。
第7圖中所示第二範例702類似第6圖中的第二範例;然而,在此範例702中,被加入該內容的數字721隨每次檢視而遞增,以顯示該內容已被存取的次數。不像第6圖中所示的範例,該內容的不同狀態並非預先定義,但該內容每次被修改的方式是預先定義的(例如其並非「從影像A變成影像B」,卻是「從影像移除數字A並以數字B取代」)。
以預定義的方式自動修改內容(方塊504中)除了用於自動化報名單(如範例701)以及內容已被檢視的次數(如範例702)之外可被用以實施其他功能。例如,其可用以自動更新一文件,該文件具有審閱者(他們也可加入註解,如下一例子中將說明)姓名及/或已通過該文件(例如在發佈一文件前)的人的姓名、等等。在其他例子中,此也可用來記錄選票(例如投給一特定選項的票數及/或已經投票或尚未投票者的姓名,使人名從被顯示列表中移除而非被加入)或者用於遊戲或地圖繪製應用程式,例如利用位於固定位置且以其地點及一時間戳記來更新內容的計算裝置(例如以尋寶遊戲的形式,參賽者競爭以在其顯示裝置上收集特定地點戳記,或者去產生一地圖讓使用者能在稍後重新追蹤他們的路線)。在又進一步的例子中,其可被用來藉由加入一新項目(例如新的照片)及選擇性地移除一項目(例如藉由移除最舊的照片以騰出空間給新增的照片)以更新經顯示的一組項目(例如照片)。在這些例子中,被加入的項目可關聯於該手持計算裝置的一屬性(例如被擷取在該手持計算裝置上或最近檢視的照片,或是用於該手持計算裝置的預設影像)。
在不同例子中,修改該內容的預定義方式可依該手持計算裝置的操作模式而異。例如,一或更多個計算裝置可經配置在離線步驟(即早於在方塊502中存取該內容)、或線上步驟(也就是讓使用者在存取該內容之前或在接收該權杖之前在該裝置上輸入)來進行/觸發特定修改,例如「抹除」、「增/減」(針對包括數量級的內容)、等等。
第8圖圖示一例示性基於計算之裝置800的不同組件,該基於計算之裝置可經實施成任何形式的計算及/或電子裝置且可執行如本說明書所述的內容擴增服務112。
基於計算之裝置800包含一或更多處理器802,該一或更多處理器可為微處理器、控制器或任何其他適當類型之處理器,用於處理電腦可執行指令以控制該裝置的操作來提供內容擴增服務112。在一些例子中,例如在使用單晶片系統之架構的情況中,處理器802可包括一或更多固定功能方塊(也稱為加速器),其在硬體(而非軟體或韌體)中實施內容擴增服務112的操作方法之部分,例如產生一影像(方塊402中)或該權限權杖(方塊404中)。平台軟體包含一作業系統804,或可於該基於計算之裝置處提供任何其他適用的平台軟體,以啟用將在該裝置上執行的應用程式軟體(包括內容擴增服務112)。例如,該基於計算之裝置可為一伺服器,在該伺服器上執行一伺服器作業系統(直接地或在一虛擬機器內),而該內容擴增服務可當作該伺服器作業系統上的應用程式來執行。
替代地(或額外地),本說明書中所述之功能性,能藉由一或更多硬體邏輯組件來進行(至少部分地)。例如(而非設限),能使用的例示類型硬體邏輯組件包括現場可程式化閘極陣列(FPGA)、應用特定積體電路(ASIC)、應用特定標準產品(ASSP)、單晶片系統(SOC)、複合可程式化邏輯裝置(CPLD)、圖形處理單元(GPU)。
利用可由基於計算之裝置800存取的任何電腦可讀取媒體可提供電腦可執行指令。電腦可讀取媒體可包括(例如)像是記憶體806之電腦儲存媒體及通訊媒體。電腦儲存媒體(像是記憶體806)包括揮發性及非揮發性、可移除及非可移除電腦儲存媒體,該等電腦儲存媒體以任何方法或技術實施以用於資訊之儲存,該資訊像是電腦可讀取指令、資料結構、程式模組或其他資料。電腦儲存媒體包括(但不限於)RAM、ROM、EPROM、EEPROM、快閃記憶體或其他記憶體技術、CD-ROM、數位影音光碟(DVD)或其他光學儲存器、磁匣、磁帶、磁碟儲存器或其他磁性儲存裝置,或能用來儲存資訊以供計算裝置存取的任何其他非傳輸媒體。相對地,通訊媒體可在調制資料信號或其他傳輸機制中體現電腦可讀取指令、資料結構、程式模組、或其他資料,該調制資料信號像是載波。如本說明書所界定,電腦儲存媒體不包括通訊媒體。因此,電腦儲存媒體不應被解讀為經傳播的信號之類。經傳播的信號可出現在電腦儲存媒體中,但經傳播的信號之類並非電腦儲存媒體的例子。儘管該電腦儲存媒體(記憶體806)經圖示在基於計算之裝置800內,將理解該儲存器可經分散或位於遠端且經由網路(例如網路105)或其他通訊鏈結(例如利用通訊介面808)來存取。
基於計算之裝置800也可包含一輸入/輸出控制器,其經安排輸出顯示資訊至一顯示裝置及/或接收並處理來自一或更多裝置的輸入,該顯示裝置可與基於計算之裝置800分開或與之整合,該一或更多裝置像是使用者輸入裝置(例如滑鼠、鍵盤、攝影機、麥克風或其他感測器)。在一些例子中該使用者輸入裝置可偵測語音輸入、使用者手勢或其他使用者動作,且可提供一自然使用者介面(NUI)。該輸入/輸出控制器也可輸出資料到該顯示裝置以外的裝置。
該輸入/輸出控制器、顯示裝置及該使用者輸入裝置中之任一者可包含NUI技術,其使得使用者能夠以自然的方式與該基於計算之裝置互動,不受輸入裝置(像是滑鼠、鍵盤、遙控器及類似者)所強加之人為約束。可提供之NUI技術的例子包括(但不限於)依賴語音及/或口語辨識、觸碰及/或觸控筆辨識(觸碰敏感顯示器)、在螢幕上及鄰接於螢幕之手勢辨識、空中手勢、頭部及眼部追蹤、語音及口語、視覺、觸碰、手勢、及機器智慧等技術者。可使用的NUI技術的其他例子包括意向及目標理解系統、利用深度攝影機(像是立體攝影機系統、紅外攝影機系統、RGB攝影機系統及上述之組合)的動作手勢偵測系統、利用加速度計/陀螺儀的動作手勢偵測、臉部辨識、3D顯示器、頭部、眼部及視線追蹤、用於利用電場感測電極(EEG及相關方法)來感測腦部活動的浸入式擴增實境及虛擬實境系統及技術。
儘管本說明書中將本案之例子描述及圖示成實施在一系統中,該系統中的內容擴增服務112、內容服務102、內容產生器裝置108、及印表機裝置104經由網路105所連接(如第1圖所示),但上述系統經提供為例子而非限制。如本發明所屬領域之技藝人士將理解,本案之例子適用於各式各樣不同類型系統中的應用,計算裝置可當作內容產生器及印表機裝置或內容服務及內容產生器,等等。此外,第1圖中所示特定元件可使用任何適用的通訊手段來通訊(例如點對點鏈結、廣播技術、等等 )。
第一個進一步例子提供一種計算裝置,該計算裝置包含:一處理器;一內容擴增服務,該內容擴增服務經安排以產生用於在一電子紙顯示器上顯示的一影像,該影像代表儲存在一內容存儲中的一內容片段,以及一權杖,該權杖提供對該內容存儲中之該內容片段的存取;及一通訊介面,該通訊介面經安排以傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置。
第一個進一步例子中的顯示裝置可包含該電子紙顯示器、一接點式導電數位資料及電力匯流排、及一處理元件,該處理元件經配置以驅動該電子紙顯示器,其中該電子紙顯示器只能在經由該匯流排從外部於該顯示裝置的一電力供應器接收電力時被更新。
第一個進一步例子中的通訊介面可經安排以傳送該影像及該權杖至一印表機裝置以供上傳到包含該電子紙顯示器的該顯示裝置,且其中該印表機裝置包含一電力管理裝置及一處理元件,該電力管理裝置經配置以經由該印表機裝置之一外表上的一或更多個接點來向一顯示裝置中的該接點式導電數位資料及電力匯流排供應至少一電壓位準,以供驅動該電子紙顯示器,該處理元件經配置以經由該印表機裝置之該外表上的二或更多個接點向該接點式導電數位資料及電力匯流排供應用於該電子紙顯示器的像素資料,該像素資料包括用於該影像的像素資料。
第二個進一步例子提供一種系統,該系統包含按照第一個進一步例子的計算裝置及至少一顯示裝置,其中該顯示裝置包含:一電子紙顯示器及經配置以驅動該電子紙顯示器的一處理元件。該顯示裝置可進一步包含一接點式導電數位資料及電力匯流排,及其中該電子紙顯示器只能在經由該匯流排從外部於該顯示裝置的一電力供應器接收電力時被更新。
第三個進一步例子提供一種處理內容以供顯示在一電子紙顯示器上的電腦實施方法,該方法包含:藉由一計算裝置產生一影像,該影像代表儲存在一內容存儲中的一內容片段;藉由該計算裝置產生一權杖,該權杖提供對該內容存儲中之該內容片段的存取;及從該計算裝置傳送該影像及該權杖至一顯示裝置,該顯示裝置包含該電子紙顯示器。
在按照第三個進一步例子的方法中,表示一內容片段的該影像可包含對應於該內容之一部分的影像。
在按照第三個進一步例子的方法中,從該計算裝置傳送該影像及該權杖至包含該電子紙顯示器之一顯示裝置的步驟可包含下列步驟:從該計算裝置傳送該影像及該權杖至一中介裝置,該中介裝置經安排以上傳該影像及該權杖至包含該電子紙顯示器的該顯示裝置。
在按照第三個進一步例子的方法中,該影像可從該計算裝置經由一接點式匯流排傳送到該顯示裝置。
在按照第三個進一步例子的方法中,該影像及該權杖都是從該計算裝置經由該接點式匯流排傳送到該顯示裝置的。
在按照第三個進一步例子的方法中,該顯示裝置可包含:該電子紙顯示器;一接點式導電數位資料及電力匯流排;及一處理元件,該處理元件經配置以驅動該電子紙顯示器,其中該電子紙顯示器只能在經由該接點式匯流排接收電力時被更新。該顯示裝置可進一步包含一基於接近度之無線裝置,該無線裝置經安排以儲存該計算裝置所產生的該權杖,及當一第二計算裝置接近該顯示裝置時與該第二計算裝置共用該權杖。
在按照第三個進一步例子的方法中,傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置的步驟可包含下列步驟:從該計算裝置傳送該影像及該權杖至一中介裝置,該中介裝置經安排以上傳該影像及該權杖至包含該電子紙顯示器的該顯示裝置,且其中該中介裝置包含:一電力管理裝置,該電力管理裝置經配置以經由該印表機裝置之一外表上的一或更多個接點,向一顯示裝置中的該接點式導電數位資料及電力匯流排供應至少一電壓以供驅動該電子紙顯示器;及一處理元件,該處理元件經配置以經由該印表機裝置之該外表上的二或更多個接點向該接點式導電數位資料及電力匯流排供應用於該電子紙顯示器的像素資料,該像素資料包括用於該影像的像素資料。
在按照第三個進一步例子的方法中,該權杖可為包含一唯一識別符的權限權杖,該唯一識別符編寫有針對該內容片段的存取權限。
在按照第三個進一步例子的方法中,產生代表儲存在一內容存儲中之一內容片段的一影像的步驟可包含下列步驟: 產生一影像,該影像代表一內容存儲中儲存之一內容片段;及將該影像最佳化,以供顯示在一電子紙顯示器上。將該影像最佳化以供顯示在一電子紙顯示器上的步驟可包含: 處理該影像以加強文字品質,及/或處理該影像以確保該影像的特徵滿足最小特徵尺寸,及/或針對一特定目標電子紙顯示器來最佳化該影像。
按照第三個進一步例子的方法可進一步包含下列步驟:在傳送該影像到包含該電子紙顯示器之該顯示裝置之前,將額外資訊覆蓋到該影像上。
在按照第三個進一步例子的方法中,該額外資訊包含編寫有該權杖的一視覺碼。
第四個進一步例子提供一種系統,包含:執行一內容擴增服務的一計算裝置;及至少一顯示裝置;其中該計算裝置包含:一處理器;一通訊介面;及一記憶體,該記憶體經安排以儲存裝置可執行指令,當該等指令由該處理器執行時指引該計算系統進行下列步驟:產生一影像,該影像代表儲存在一內容存儲中的一內容片段;產生一權杖,該權杖提供對該內容存儲中之該內容片段的存取;及經由該通訊介面,傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置,其中該顯示裝置包含:一電子紙顯示器;及經配置以驅動該電子紙顯示器的一處理元件。
第五個進一步例子提供一種印表機裝置,其包含:一電力管理裝置,該電力管理裝置經配置以經由該印表機裝置之一外表上的一或更多個接點,向一顯示裝置中的一接點式導電數位資料及電力匯流排供應至少一電壓,以供驅動該電子紙顯示器,及一處理元件,該處理元件經配置以經由該印表機裝置之該外表上的二或更多個接點向該接點式導電數位資料及電力匯流排供應用於該電子紙顯示器的像素資料(包括用於該影像的像素資料),且經配置以上傳該權杖至該顯示裝置。
第六個進一步例子提供一種計算裝置,其包含:產生構件,該產生構件用於產生及一權杖,該影像供顯示在一電子紙顯示器上的一影像,該影像代表一內容存儲中所儲存之一內容片段,該權杖提供對該內容存儲中之該內容片段的存取;及傳送構件,該傳送構件用於傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置。
本說明書所用的「電腦」或「基於計算之裝置」一詞乃指任何具有處理性能的裝置,使得其能執行指令。本領域中的技藝人士將瞭解此種處理性能被併入許多不同裝置中,因此「電腦」及「基於計算之裝置」等用詞各包括PC、伺服器、行動電話(包括智慧手機)、平板電腦、機上盒、媒體播放器、遊戲控制台、個人數位助理及許多其他裝置。
本說明書所述方法可由有形儲存媒體上機器可讀取形式中的軟體進行,例如以電腦程式的形式,其包含電腦程式編碼手段,經調適以當該程式在一電腦上執行時進行在此所述方法之任意者的全部步驟,且其中該電腦程式可具體化於電腦可讀取媒體上。有形儲存媒體的例子包括含有電腦可讀取媒體的電腦儲存裝置,該些裝置像是磁碟、拇指碟、記憶體等等,但不包括經傳播的信號。經傳播的信號可出現在有形儲存媒體中,但經傳播的信號之類不屬於有形儲存媒體的例子。軟體能適用於在平行處理器或序列處理器上執行,使得該些方法步驟可以任何適當順序(或同時地)實施。
在此確認軟體可能是有價值、可分開交易的商品。在此意圖涵蓋在「啞的」(dumb)或標準硬體上執行或控制該硬體來實施所欲功能的軟體。在此也意圖涵蓋「描述」或界定硬體之組態(像是使用於設計矽晶片的HDL(硬體描述語言))或用於組態設定通用可程式化晶片來實施所欲功能的軟體。
本領域中的技藝人士將理解被用來儲存程式指令的儲存裝置可能分散遍及一網路。例如,遠端電腦可儲存被描述為軟體的程序範例。本機或終端電腦可存取該遠端電腦並下載該軟體之部分或全部,以執行程式。或者,本機電腦可依需要下載軟體的片段,或部分在本機終端而部分在遠端電腦(或電腦網路)處執行軟體指令。本領域中的技藝人士也將理解,藉由運用本領域中的技藝人士熟知的習用技術,該些軟體指令的全部或部分可藉由專用電路(像是DSP、可程式化邏輯陣列、或類似者)所實施。
如技藝人士所將顯而易知者,本說明書中所給定的任何範圍或裝置數值可經延伸或替換,而無失所尋求之效果。
雖然本案所請標的已經以特定於結構特徵及/或方法動作的語言來說明,應理解在隨附申請專利範圍中界定的標的不一定受限於以上說明的該些特定特徵或動作。相反地,以上說明的特定特徵及方法係經揭露以作為實施申請專利範圍的範例形式。
將理解,上述之好處及優點可能關於一個實施例,或可能關於數個實施例。實施例不受限於解決了所述問題中任意者或全部的實施例,或者受限於具有所述之好處及優點中任意者或全部的實施例。將進一步理解,對於「一」項目的指稱代表一或更多此項目。
本說明書描述的方法的步驟可以任何適當順序來實施,或者在適當的時候同時實施。此外,可從該些方法中任意者刪除個別方塊,而無悖離本說明書所述標的的精神及範疇。上述範例之任意者的態樣可經組合於其他所述範例之任意者的態樣以形成進一步的範例,而無失所尋求之效果。
本說明書所用「包含」一詞代表包括所識別之方法方塊或元件,但此種方塊或元件不包含一排他性清單,而方法或設備可包含額外的方塊或元件。
本說明書所用「子集」一詞乃指稱一真子集,使得一集合的一子集不包含該集合的全部元素(也就是說該集合之元素中至少一者不屬於該子集)。
將理解,以上說明內容僅作為範例而提供,本領域中之技藝人士可進行多種修改。以上說明書、例子及資料提供了例示性實施例之結構及用法的完整描述。儘管以上以某種程度的特定性描述了各種實施例、或參照一或更多個別實施例,但本領域中的技藝人士能對所揭示實施例進行數種變動,而無悖離本說明書之精神或範疇。
1、2‧‧‧箭頭
100‧‧‧系統
102‧‧‧內容服務
104‧‧‧印表機裝置
105‧‧‧網路
106‧‧‧顯示裝置
108‧‧‧內容產生器
110‧‧‧手持計算裝置
112‧‧‧內容擴增服務
125‧‧‧內容存儲
200‧‧‧電子紙顯示器
201、202、203‧‧‧顯示裝置
204‧‧‧處理元件
206‧‧‧接點式導電數位資料及電力匯流排
208‧‧‧接點
210‧‧‧記憶體元件
212‧‧‧附接機構
214‧‧‧基於接近度之無線裝置
216‧‧‧輸入裝置
222‧‧‧電源
224‧‧‧輸入
230‧‧‧短程無線通訊及電力系統
302‧‧‧接點
304‧‧‧電力管理IC(PMIC)
306‧‧‧電源
308‧‧‧處理元件
310‧‧‧通訊介面
312‧‧‧附接機構
314‧‧‧感測器
316‧‧‧記憶體裝置
318‧‧‧輸入控制
320‧‧‧虛線
324‧‧‧周邊
326‧‧‧部分
402、404、406、408、410、412‧‧‧方塊
502、504、506、520‧‧‧方塊
601‧‧‧第一範例
602‧‧‧第二範例
611、612‧‧‧狀態
621、622、623、624‧‧‧狀態
625‧‧‧數字
701‧‧‧第一範例
711‧‧‧空白的報名單
712、714、716‧‧‧經修改內容
713‧‧‧第一使用者的名字
721‧‧‧數字
800‧‧‧基於計算之裝置
802‧‧‧處理器
804‧‧‧作業系統
806‧‧‧記憶體
808‧‧‧通訊介面
100‧‧‧系統
102‧‧‧內容服務
104‧‧‧印表機裝置
105‧‧‧網路
106‧‧‧顯示裝置
108‧‧‧內容產生器
110‧‧‧手持計算裝置
112‧‧‧內容擴增服務
125‧‧‧內容存儲
200‧‧‧電子紙顯示器
201、202、203‧‧‧顯示裝置
204‧‧‧處理元件
206‧‧‧接點式導電數位資料及電力匯流排
208‧‧‧接點
210‧‧‧記憶體元件
212‧‧‧附接機構
214‧‧‧基於接近度之無線裝置
216‧‧‧輸入裝置
222‧‧‧電源
224‧‧‧輸入
230‧‧‧短程無線通訊及電力系統
302‧‧‧接點
304‧‧‧電力管理IC(PMIC)
306‧‧‧電源
308‧‧‧處理元件
310‧‧‧通訊介面
312‧‧‧附接機構
314‧‧‧感測器
316‧‧‧記憶體裝置
318‧‧‧輸入控制
320‧‧‧虛線
324‧‧‧周邊
326‧‧‧部分
402、404、406、408、410、412‧‧‧方塊
502、504、506、520‧‧‧方塊
601‧‧‧第一範例
602‧‧‧第二範例
611、612‧‧‧狀態
621、622、623、624‧‧‧狀態
625‧‧‧數字
701‧‧‧第一範例
711‧‧‧空白的報名單
712、714、716‧‧‧經修改內容
713‧‧‧第一使用者的名字
721‧‧‧數字
800‧‧‧基於計算之裝置
802‧‧‧處理器
804‧‧‧作業系統
806‧‧‧記憶體
808‧‧‧通訊介面
從閱讀以下的實施方式並連同隨附圖式一起考量,將更理解本說明書,在圖式中: 第1圖是一範例系統的示意圖,該系統包含內容擴增服務、顯示裝置及印表機裝置; 第2圖是更詳細顯示來自第1圖之顯示裝置的三個示範實施例的示意圖; 第3圖是更詳細顯示來自第1圖之印表機裝置的示意圖; 第4圖是一流程圖,其顯示第1圖中顯示之內容擴增服務的範例操作方法; 第5圖是一流程圖,其顯示修改內容的範例方法; 第6圖顯示利用第5圖的方法如何修改內容的二個例子; 第7圖顯示利用第5圖的方法如何修改內容的二個進一步例子;及 第8圖圖示例示性基於計算之裝置的各種組件,該裝置可執行第1圖中顯示之內容擴增服務。 在隨附圖式中,類似的參考元件符號被用以指明類似的部件。
國內寄存資訊 (請依寄存機構、日期、號碼順序註記) 無
國外寄存資訊 (請依寄存國家、機構、日期、號碼順序註記) 無
(請換頁單獨記載) 無
1、2‧‧‧箭頭
100‧‧‧系統
102‧‧‧內容服務
104‧‧‧印表機裝置
105‧‧‧網路
106‧‧‧顯示裝置
108‧‧‧內容產生器
110‧‧‧手持計算裝置
112‧‧‧內容擴增服務
125‧‧‧內容存儲
Claims (20)
- 一種計算裝置,包括: 一處理器;一內容擴增服務,該內容擴增服務經安排以產生用於在一電子紙顯示器上顯示的一影像,該影像代表儲存在一內容存儲中的一內容片段以及一權杖(token),該權杖提供對該內容存儲中之該內容片段的存取;及一通訊介面,該通訊介面經安排以傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置。
- 如請求項1所述之計算裝置,其中該顯示裝置包含該電子紙顯示器、一接點式導電數位資料及電力匯流排、及一處理元件,該處理元件經配置以驅動該電子紙顯示器,其中該電子紙顯示器只能在經由該匯流排從外部於該顯示裝置的一電力供應器接收電力時被更新。
- 如請求項1所述之計算裝置,其中 該通訊介面經安排以傳送該影像及該權杖至一印表機裝置以供上傳到包含該電子紙顯示器的該顯示裝置,且其中該印表機裝置包含一電力管理裝置及一處理元件,該電力管理裝置經配置以經由該印表機裝置之一外表上的一或更多個接點來向一顯示裝置中的該接點式導電數位資料及電力匯流排供應至少一電壓位準,以供驅動該電子紙顯示器,該處理元件經配置以經由該印表機裝置之該外表上的二或更多個接點向該接點式導電數位資料及電力匯流排供應用於該電子紙顯示器的像素資料,該像素資料包括用於該影像的像素資料。
- 一種用於處理內容以供顯示在一電子紙顯示器上的電腦實施方法,該方法包含下列步驟: 藉由一計算裝置產生一影像,該影像代表儲存在一內容存儲中的一內容片段; 藉由該計算裝置產生一權杖(token),該權杖提供對該內容存儲中之該內容片段的存取;及 從該計算裝置傳送該影像及該權杖至一顯示裝置,該顯示裝置包含該電子紙顯示器。
- 如請求項4所述之方法,其中該影像所表示的內容片段包含對應於該內容之一部分的影像。
- 如請求項4所述之方法,其中從該計算裝置傳送該影像及該權杖至包含該電子紙顯示器的該顯示裝置的步驟包含下列步驟: 從該計算裝置傳送該影像及該權杖至一中介裝置,該中介裝置經安排以上傳該影像及該權杖至包含該電子紙顯示器的該顯示裝置。
- 如請求項4所述之方法,其中該影像是從該計算裝置經由一接點式匯流排傳送到該顯示裝置的。
- 如請求項7所述之方法,其中該影像及該權杖都是從該計算裝置經由該接點式匯流排傳送到該顯示裝置的。
- 如請求項4所述之方法,其中該顯示裝置包含: 該電子紙顯示器; 一接點式導電數位資料及電力匯流排;及 一處理元件,該處理元件經配置以驅動該電子紙顯示器,其中該電子紙顯示器只能在經由該接點式匯流排接收電力時被更新。
- 如請求項9所述之方法,其中該顯示裝置進一步包含一基於接近度之無線裝置,該無線裝置經安排以儲存該計算裝置所產生的該權杖,及當一第二計算裝置接近該顯示裝置時與該第二計算裝置共用該權杖。
- 如請求項9所述之方法,其中從該計算裝置傳送該影像及該權杖至包含該電子紙顯示器的該顯示裝置的步驟包含下列步驟: 從該計算裝置傳送該影像及該權杖至一中介裝置,該中介裝置經安排以上傳該影像及該權杖至包含該電子紙顯示器的該顯示裝置,及其中該中介裝置包含:一電力管理裝置,該電力管理裝置經配置以經由該印表機裝置之一外表上的一或更多個接點,向一顯示裝置中的該接點式導電數位資料及電力匯流排供應至少一電壓位準以供驅動該電子紙顯示器;及一處理元件,該處理元件經配置以經由該印表機裝置之該外表上的二或更多個接點向該接點式導電數位資料及電力匯流排供應用於該電子紙顯示器的像素資料,該像素資料包括用於該影像的像素資料。
- 如請求項11所述之方法,其中該中介裝置中的該處理元件經進一步配置以經由該印表機裝置之該外表上的二或更多個接點,在該接點式導電數位資料及電力匯流排上供應該權限權杖至該顯示裝置。
- 如請求項4所述之方法,其中該權杖是一權限權杖,該權限權杖包含一唯一識別符,該唯一識別符編寫有針對該內容片段的存取權限。
- 如請求項4所述之方法,其中產生代表儲存在該內容存儲中的該內容片段之該影像的步驟包含下列步驟: 產生一影像,該影像代表一內容存儲中儲存之一內容片段;及 將該影像最佳化,以供顯示在一電子紙顯示器上。
- 如請求項14所述之方法,其中將該影像最佳化以供顯示在該電子紙顯示器上的步驟包含下列步驟: 處理該影像以加強文字品質。
- 如請求項14所述之方法,其中將該影像最佳化以供顯示在該電子紙顯示器上的步驟包含下列步驟: 處理該影像以確保該影像的特徵滿足最小特徵尺寸。
- 如請求項14所述之方法,其中將該影像最佳化以供顯示在該電子紙顯示器上的步驟包含下列步驟: 針對一特定目標電子紙顯示器來最佳化該影像。
- 如請求項4所述之方法,進一步包含下列步驟: 在傳送該影像到包含該電子紙顯示器之該顯示裝置之前,將額外資訊覆蓋到該影像上。
- 如請求項18所述之方法,其中該額外資訊包含編寫有該權杖的一視覺碼。
- 一種系統,包含: 一計算裝置,該計算裝置執行一內容擴增服務;及 至少一顯示裝置; 其中該計算裝置包含: 一處理器; 一通訊介面;及 一記憶體,該記憶體經安排以儲存裝置可執行指令,當該等指令由該處理器執行時指引該計算系統進行下列步驟: 產生一影像,該影像代表儲存在一內容存儲中的一內容片段; 產生一權杖(token),該權杖提供對該內容存儲中之該內容片段的存取;及 經由該通訊介面,傳送該影像及該權杖至包含該電子紙顯示器的一顯示裝置, 其中該顯示裝置包含: 一電子紙顯示器;及 一處理元件,該處理元件經配置以驅動該電子紙顯示器。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/664,639 US20160275879A1 (en) | 2015-03-20 | 2015-03-20 | Augmenting content for electronic paper display devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201643687A true TW201643687A (zh) | 2016-12-16 |
Family
ID=55637485
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105107931A TW201643687A (zh) | 2015-03-20 | 2016-03-15 | 擴增用於電子紙顯示裝置的內容 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20160275879A1 (zh) |
| EP (1) | EP3271813A1 (zh) |
| CN (1) | CN107430500A (zh) |
| TW (1) | TW201643687A (zh) |
| WO (1) | WO2016153858A1 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI678586B (zh) * | 2017-03-06 | 2019-12-01 | 美商電子墨水股份有限公司 | 用於產生一彩色影像的系統、用於估計在一彩色電光顯示器中的一可達成色域的方法、在一彩色顯示器裝置上演繹一組彩色影像資料的方法、影像演繹系統及攜行電腦站 |
| TWI890479B (zh) * | 2024-06-11 | 2025-07-11 | 元太科技工業股份有限公司 | 用於設備表面之電子紙顯示系統及方法 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160139777A1 (en) * | 2014-11-18 | 2016-05-19 | Sony Corporation | Screenshot based indication of supplemental information |
| US10269309B2 (en) * | 2015-10-05 | 2019-04-23 | Microsoft Technology Licensing, Llc | Persistent display device with power harvesting |
| JP6966849B2 (ja) * | 2017-03-02 | 2021-11-17 | キヤノン株式会社 | 画像形成装置、方法、プログラム、並びにシステム |
| CN114944137B (zh) * | 2022-05-25 | 2025-01-14 | 福州大学 | 可倍增电润湿电子纸显示器灰度等级的调制芯片驱动方法 |
| CN117369665B (zh) * | 2023-10-16 | 2024-12-24 | 深圳市大我云读写科技有限公司 | 电子纸笔迹显示方法、装置、设备及存储介质 |
| CN117152397B (zh) * | 2023-10-26 | 2024-01-26 | 慧医谷中医药科技(天津)股份有限公司 | 一种基于热成像投影的三维人脸成像方法及系统 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4424080B2 (ja) * | 2004-06-10 | 2010-03-03 | 富士ゼロックス株式会社 | 画像書込装置、コネクタおよび表示記録媒体 |
| JP4844283B2 (ja) * | 2006-08-11 | 2011-12-28 | 富士ゼロックス株式会社 | コンテンツデザインシステム |
| JP4936324B2 (ja) * | 2006-09-01 | 2012-05-23 | 富士フイルム株式会社 | 表示システム、表示方法、表示プログラム、表示制御方法、および表示装置 |
| JP4997910B2 (ja) * | 2006-10-16 | 2012-08-15 | 富士ゼロックス株式会社 | 画像書込システム |
| US20130124371A1 (en) * | 2011-11-15 | 2013-05-16 | Verizon Patent And Licensing Inc. | Determining local catalog of digital content |
| JP5704136B2 (ja) * | 2012-08-22 | 2015-04-22 | コニカミノルタ株式会社 | 画像形成装置、電子ペーパー印刷方法及び同印刷プログラム |
| US20150378560A1 (en) * | 2014-06-30 | 2015-12-31 | Kobo Inc. | Unlocking content on a computing device from a preview |
| US20160140085A1 (en) * | 2014-11-18 | 2016-05-19 | Kobo Inc. | System and method for previewing e-reading content |
-
2015
- 2015-03-20 US US14/664,639 patent/US20160275879A1/en not_active Abandoned
-
2016
- 2016-03-15 TW TW105107931A patent/TW201643687A/zh unknown
- 2016-03-16 CN CN201680017210.9A patent/CN107430500A/zh active Pending
- 2016-03-16 EP EP16712159.9A patent/EP3271813A1/en not_active Withdrawn
- 2016-03-16 WO PCT/US2016/022523 patent/WO2016153858A1/en not_active Ceased
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI678586B (zh) * | 2017-03-06 | 2019-12-01 | 美商電子墨水股份有限公司 | 用於產生一彩色影像的系統、用於估計在一彩色電光顯示器中的一可達成色域的方法、在一彩色顯示器裝置上演繹一組彩色影像資料的方法、影像演繹系統及攜行電腦站 |
| TWI718685B (zh) * | 2017-03-06 | 2021-02-11 | 美商電子墨水股份有限公司 | 在顯示器上演繹彩色影像的方法 |
| TWI890479B (zh) * | 2024-06-11 | 2025-07-11 | 元太科技工業股份有限公司 | 用於設備表面之電子紙顯示系統及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3271813A1 (en) | 2018-01-24 |
| CN107430500A (zh) | 2017-12-01 |
| US20160275879A1 (en) | 2016-09-22 |
| WO2016153858A1 (en) | 2016-09-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11921992B2 (en) | User interfaces related to time | |
| US20230252659A1 (en) | Displaying and editing images with depth information | |
| TW201643687A (zh) | 擴增用於電子紙顯示裝置的內容 | |
| TW201643682A (zh) | 修改電子紙顯示裝置的內容 | |
| EP3144784B1 (en) | Mobile terminal and control method for the mobile terminal | |
| CN107037966B (zh) | 感测输入的压力的电子设备和用于操作电子设备的方法 | |
| TW201643859A (zh) | 提供內容至電子紙顯示裝置 | |
| KR20160086090A (ko) | 이미지를 디스플레이하는 사용자 단말기 및 이의 이미지 디스플레이 방법 | |
| CN105378594A (zh) | 显示装置及其控制方法 | |
| EP2800025B1 (en) | Portable terminal and method for protecting a displayed object | |
| KR20180051782A (ko) | 사용자 인증과 관련된 사용자 인터페이스 표시 방법 및 이를 구현한 전자 장치 | |
| CN108021221A (zh) | 信息处理装置和信息处理方法 | |
| CN110998497A (zh) | 包含力传感器的电子装置及其电子装置控制方法 | |
| US10002588B2 (en) | Electronic paper display device | |
| US20160275907A1 (en) | Security schemes for electronic paper display devices | |
| KR102353919B1 (ko) | 터치의 압력에 응답하여 지정된 동작을 수행하는 전자 장치 및 방법 | |
| US20250217002A1 (en) | Three-dimensional user interfaces | |
| KR102824373B1 (ko) | 전자 장치 및 전자 장치의 화면 캡쳐 운용 방법 | |
| KR102266191B1 (ko) | 스크린을 제어하는 휴대 단말 및 방법 | |
| JP2014052767A (ja) | 情報処理システム、情報処理装置およびプログラム | |
| US12045449B2 (en) | Activity stream foundations | |
| US12547300B2 (en) | User interfaces related to time | |
| US20250378634A1 (en) | Displaying a representation of a digital card with a visual effect | |
| WO2025259383A1 (en) | Displaying a representation of a digital card with a visual effect |