TW201606622A - 透過觸覺互動的內容屬性可及性偵測 - Google Patents

透過觸覺互動的內容屬性可及性偵測 Download PDF

Info

Publication number
TW201606622A
TW201606622A TW104113951A TW104113951A TW201606622A TW 201606622 A TW201606622 A TW 201606622A TW 104113951 A TW104113951 A TW 104113951A TW 104113951 A TW104113951 A TW 104113951A TW 201606622 A TW201606622 A TW 201606622A
Authority
TW
Taiwan
Prior art keywords
haptic effect
format
display
attribute
elements
Prior art date
Application number
TW104113951A
Other languages
English (en)
Inventor
坎貝爾約翰
Original Assignee
微軟技術授權有限責任公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 微軟技術授權有限責任公司 filed Critical 微軟技術授權有限責任公司
Publication of TW201606622A publication Critical patent/TW201606622A/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/106Display of layout of documents; Previewing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B21/00Teaching, or communicating with, the blind, deaf or mute
    • G09B21/001Teaching or communicating with blind persons
    • G09B21/003Teaching or communicating with blind persons using tactile presentation of the information, e.g. Braille displays

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一或多個觸覺效果可被對應至應用程式使用者介面元素、格式屬性、及文件結構,並應用至包括觸覺功能的顯示器(例如,變形螢幕、震動、靜電、熱,等等)。格式、結構、及使用者介面元素可被對應至可被視覺障礙的使用者感覺的不同螢幕變化。視覺障礙的使用者可能夠利用他/她的觸碰的感知來更簡單地理解文件的格式及結構,並且具有更大的信心來編輯專業及一致的格式及結構的文件。觸覺效果可被應用至所顯示使用者介面元素、格式屬性、或文件結構的位置處,或是可應用至顯示器的指定區域。

Description

透過觸覺互動的內容屬性可及性偵測
本發明是關於透過觸覺互動的內容屬性可及性偵測。
對於計算裝置之視覺障礙的使用者,文件閱讀與編寫(authoring)可能是困難的。目前,存在一些輔助技術,其隨著使用者在文件的內容中標記(tabs)而大聲讀出文件內容,例如,經由鍵盤鍵或經由在(具備有觸碰螢幕閱讀器能力的觸碰裝置的)螢幕上擦動(scrubbing)他/她的手指。這些技術具有不同等級的精確度且涉及使用者理解被大聲讀出的是什麼且心理上視覺化文件以獲得內容是什麼及其外觀如何的感知。
一些目前的螢幕閱讀器可操作以閱讀文件內容的特定屬性(例如,位置、資料、格式、等等)。例如,在第一儲存格(cell)的內容是$324的試算表文件中,其中內容被格式為底線、粗體、及紅色字體,螢幕閱讀器可能大聲讀出「儲存格A1。內容,324元。粗體。底線。顏色,紅色。」視覺障礙的使用者可能必須牢記每個屬性及文件內容以建立明眼使用者可能能夠看一眼而理解的心裡的圖像。
該問題在當視覺障礙的使用者欲編輯(author)內容時可能更進一步地複雜。例如,試圖輸入內容至正確的位置並應用格式至文件而不用能夠看到文件的樣子可能是非常具有挑戰性的,特別是當嘗試編輯看起來很好、一致、且專業的文件時。
目前,還沒有可利用的輔助技術,該技術能讓視覺障礙的使用者能利用他們的其他感知來偵測文件的格式、內容、與一致性而不需要使用者同一時間閱讀一個文字/儲存格(cell)/節點(node)且記憶已被應用的格式。本發明已完成關於這些與其他考量。
本發明內容係提供以下面實施方式中進一步描述之簡化形式介紹概念之選擇。本發明內容並不意欲識別所主張之標的物之關鍵特徵或必要特徵,亦非意欲作為決定所主張之標的之範圍之輔助。
本發明之實施例係藉由提供將觸覺效果對應至應用程式使用者介面元素、格式屬性、及文件結構來解決上述及其他問題。藉由利用具有一或多個觸覺能力的顯示器(例如,變形螢幕、震動、靜電、熱,等等),格式、結構、及使用者介面元素可被對應至可被視覺障礙的使用者感覺的不同螢幕變化。視覺障礙的使用者可能夠利用他/她的觸碰的感知來更 簡單地理解文件的格式及結構,並且具有更大的信心來編輯(author)專業及一致的格式及結構的文件。
一或多個實施例的細節係闡述於隨附圖式及以下描述。其他特徵與優點將從以下實施方式的閱讀與相關聯圖式的查看中為顯而易見。應理解,以下的實施方式僅為說明性,而非限制本發明之權利。
100‧‧‧網路架構
102‧‧‧使用者
110‧‧‧計算裝置
120A‧‧‧應用程式
120B‧‧‧應用程式
122‧‧‧內容
124‧‧‧感測器
126‧‧‧顯示器
128‧‧‧觸覺效果模組
130‧‧‧伺服器
132‧‧‧觸覺效果
140‧‧‧網路
202‧‧‧格式屬性
204‧‧‧結構
206‧‧‧觸覺資訊區域
208‧‧‧試算表文件
300‧‧‧方法
305‧‧‧操作
400‧‧‧計算裝置
402‧‧‧處理單元
404‧‧‧系統記憶體
405‧‧‧作業系統
406‧‧‧程式模組
409‧‧‧可移除儲存裝置
410‧‧‧不可移除儲存裝置
412‧‧‧輸入裝置
414‧‧‧輸出裝置
416‧‧‧通訊連接
418‧‧‧其他計算裝置
450‧‧‧應用程式
500‧‧‧行動計算裝置
502‧‧‧系統
502‧‧‧系統
505‧‧‧顯示
515‧‧‧側輸入元件
520‧‧‧視覺指示符
525‧‧‧音訊轉換器
530‧‧‧照相機
550‧‧‧應用程式
560‧‧‧處理器
562‧‧‧記憶體
564‧‧‧作業系統
568‧‧‧非揮發性儲存區域
570‧‧‧電源
572‧‧‧無線電
574‧‧‧音訊介面
576‧‧‧視訊介面
605A‧‧‧個人電腦
605B‧‧‧平板計算裝置
605C‧‧‧行動計算裝置
616‧‧‧儲存
622‧‧‧目錄服務
624‧‧‧入口網站
626‧‧‧郵箱服務
628‧‧‧即時訊息儲存
630‧‧‧社交網站
隨附圖式,其併入並構成本文的一部分,圖示了本文的各種實施例。在圖式中:第1圖為提供將觸覺效果對應至應用程式使用者介面元素、格式屬性、及文件結構的系統的一個實施例的方塊圖;第2A圖為範例文字處理文件的圖示,該文字處理文件包括可被對應至觸覺效果的各種格式屬性;第2B圖為應用至格式屬性的變形觸覺效果的圖示;第2C圖為應用至格式屬性的變形觸覺效果的另一圖示;第2D圖為應用至格式屬性的震動觸覺效果的圖示;第2E圖為對應至結構並應用於觸覺資訊區域中的變形觸覺效果的圖示; 第2F圖為應用至使用者介面元素的變形觸覺效果的圖示;第3圖為用於提供將觸覺效果對應至應用程式使用者介面元素、格式屬性、及文件結構的方法的流程圖。
第4圖為圖示可實施本發明之實施例的計算裝置的範例實體元件的方塊圖;第5A與5B圖為可實施本發明之實施例的行動計算裝置的簡化方塊圖;及第6圖為可實施本發明之實施例的分散式計算系統的簡化方塊圖。
以下的實施方式係參照隨附圖式。只要可能,相同的元件符號在圖式與以下的描述中用於參照至相同或相似的元件。雖然可描述本發明之實施例,修改、改變、及其他實施是可能的。舉例而言,可以對圖式中所圖示之元件替換、增加、或修改,而本文所述之方法可藉由替換、重新排序、或增加階層以修改所揭示之方法。因此,下面的實施方式並未限制本發明,而替代地,本發明之適當範圍係由所附之申請專利範圍所定義。
本發明之實施例係針對提供將觸覺效果對應至應用程式使用者介面元素、格式屬性、及文件結構。現參照至圖式,其中相同的元件符號表示相同 的元件,將對各種實施例進行說明。第1圖為圖式用以提供將觸覺效果對應至應用程式使用者介面元素、格式屬性、及文件結構的系統架構100的方塊圖。網路架構100包括計算裝置110。計算裝置110可以是用於執行應用程式120A、B(統稱為120)以實行各種任務的各種類型的計算裝置中之一者(例如,平板計算裝置、桌上型電腦、行動通訊裝置、膝上型電腦、膝上型/平板混合計算裝置、大型螢幕多觸碰顯示器、遊戲裝置、智慧電視、或其他類型的計算裝置)。本發明的實施例可在其中被實施的計算裝置110的實體元件(例如,硬體)將在以下參照至第4圖進一步詳述。
使用者102可利用計算裝置110上的應用程式120以用於各種任務,其可包括例如讀取、寫入、計算、繪圖、組織、準備簡報、發送與接收電子郵件、註記與組織筆記、製作音樂、等等。應用程式120可包括豐富型客戶端應用程式(thick client applications)120A,其可被本地端地儲存於計算裝置110上,或可包括精簡型客戶端應用程式(thin client applications)120B(即網路應用程式),其可位於遠端伺服器130上並可透過網路140存取,如網際網路或內部網路。精簡型客戶端應用程式120B可在瀏覽器控制的環境中被主控,或 是以瀏覽器支援之語言編碼並相依於通用網路瀏覽器以產生在計算裝置110上可執行的應用程式。
應用程式120可被配置以允許使用者102使用指向裝置(例如,滑鼠、筆/觸控筆等)及/或利用在計算裝置110上之感測器124(如,觸碰感測器、加速度計、盤旋(hover)、臉部偵測、語音辨識、光感測、接近感測(proximity sensor)、陀螺儀、偏斜感測、GPS等)而透過多種輸入模式來與內容122互動。為了協助使用者定位與利用特定的應用程式120的功能,可提供包括複數個可選擇的功能控制的使用者介面(UI)。
計算裝置110可被配置以接收內容122以用於在顯示器126上呈現。根據實施例,顯示器126可以是可操作以提供於一或多個觸覺形式中的資訊,如經由變形(deformed)按鈕及形狀、震動、熱、摩擦、調變頻率等等,的各種類型的顯示器中之一者。例如,顯示器126可包括氣體或微流體觸覺面板、電驅動聚合物、壓電、靜電、或次音速表面致動器等等。亦即,顯示器126的功能可***作以產生改變顯示器126,而使用者102可以能透過他/她的觸碰感知而偵測。
觸覺效果132(例如,熱、振動、變形、摩擦,等等)可以經由觸覺效果模組128被致動。根據實施例,觸覺效果模組128可***作以將一或多個 觸覺效果132對應至文件結構、文件格式、及/或應用程式使用者介面元素。觸覺效果模組128可另外地***作以經由以點字(braille)的點形式將變形觸覺效果132對應至文件中的文字而將文字轉換為點字。
格式屬性例如顏色(例如,背景顏色、字體顏色、填入顏色、等等)、字體大小、字體強調(例如,粗體、斜體、刪除線、底線等等)等等及結構屬性(例如,表格、條狀表格(banded tables)、項目清單、對齊、縮排、樞紐分析表、頁面的主體部分、標頭、註腳、圖片、形狀、圖形、圖表、註解、超連結、文字框、簽名行、方程式、內嵌應用(inline applications)等等)可利用標準工業規範由現有樣式、檔案格式、及說明符讀取。格式或結構說明符可包括構造(construct),在該構造中索引(index)、對齊、或格式規則可定義元素的格式或結構。例如,在文字處理文件中的字體元素內的文字的顏色(格式屬性)可以被CSS語法說明,其可由觸覺效果模組128讀取,對應至特定觸覺效果132(例如,變形),並應用至顯示器126。作為另一範例,在網頁中向右對齊的文字(結構屬性)可被以HTML標籤說明,其可由觸覺效果模組128讀取,對應至特定觸覺效果132(例如,局部(localized)震動),並應用至顯示器126
根據實施例,格式屬性或結構所對應至之觸覺效果132或觸覺效果132的組合可根據預定的標準對應。例如,標準可被設置其中粗體格式可被對應至單一震動或對應至特定高度的變形。根據另一實施例,顯示器126可***作以支援提供單一觸覺效果132或受限的觸覺效果。因此,單一的格式屬性可被對應至由顯示器126支援的觸覺效果132。例如,計算裝置110的顯示器126可***作以應用局部震動至螢幕的不同部分,但可不支援其他觸覺效果132(例如,變形、調變頻率、加熱等等)。因此,當請求被接收以「展示」使用者102特定格式屬性或結構時,由顯示器126支援的觸覺效果132可被應用至顯示器126於特定格式元素及/或結構元素的位置或是於顯示器126的定義的區域,這將於以下更詳盡描述。
根據實施例,觸覺效果132可以是開/關效果或可以是根據格式的等級縮放。開/關觸覺效果132的範例可包括將變形對應至底線元素。隨著使用者102在顯示器126上移動他的手指,螢幕可在文件中底線元素被顯示處變形。一些顯示器126可支援多個程度的觸覺效果132以用於格式的區分等級。例如,若字體大小對應至調變頻率觸覺效果132,較大的字體大小,摩擦可較強。觸覺效果132的變化率可以是經由簡單的曲線對應至格式的區分等級。
對應至格式屬性202的變形觸覺效果132的範例係圖示於第2A-2C圖。在圖示的範例中,示出計算裝置110,計算裝置110包括顯示器126,該顯示器可操作以顯示內容122並以一或多個觸覺形式提供資訊。圖示於第2A-2C圖之計算裝置110為平板計算裝置;然而,應理解所圖示平板計算裝置是為範例與說明之目的且並不限制可用於實施在本文中所述,本發明之實施例的大量計算裝置配置。
第2A圖中圖示的範例顯示內容122為文字處理文件且包括各種格式屬性202例如粗體文字、斜體文字、及各種字體類型和大小。在第2A圖中所示的範例中,請求將觸覺效果132對應至格式屬性202可被接收,例如,將觸覺效果132對應至粗體文字。
當接收到請求後,觸覺效果132可對應至格式屬性202並應用至顯示器126。在第2B和2C圖中所示的範例中,變形觸覺效果132被應用至文件的粗體文字202。根據計算裝置110與顯示器126的技術能力,觸覺效果132可應用至包括特定格式元素(或結構204)的元素,如第2B圖所示,或是可應用至靠近格式元素(或結構)的區域,如第2C圖所示。
震動觸覺效果132的範例圖示於第2D圖中所示。如圖所示,震動觸覺效果132可被對應並 應用至在所顯示文件中的粗體格式。震動觸覺效果132可在使用者102觸碰經格式的元素之前被應用,或是可在偵測到觸碰時應用。
根據實施例,格式屬性202或結構204可被對應至單一觸覺效果132。在一些情況中,多個觸覺效果132可被應用至一元素,例如,若元素包括各種格式屬性202及/或結構204。作為範例,熱事件與變形可被應用至紅色且格式為「heading 1」樣式的文字。根據另一實施例,格式屬性202或結構204可被對應至觸覺效果132的組合。例如,變形與震動可被應用至文件中的圖片。根據另一實施例,格式屬性202與結構204可被對應至效果的組合,其可包括觸覺效果132與另一類型的效果,例如可聽見的效果。例如,當使用者102將他/她的手指滑過文件中的內容,特定格式屬性202可被表達為一噪聲且可以或可不被與觸覺效果132連同應用。
根據實施例,將觸覺效果132對應至格式屬性202或結構204的請求可以是預設或預選的選項,例如,用於粗體文字或表格的觸覺資訊可被自動地提供。根據另一實施例,將觸覺效果132對應至格式屬性202或結構的請求可以是由使用者102經由一或多種類型的輸入方法,例如,鍵盤輸入、觸碰輸入、語音輸入、手勢輸入、滑鼠輸入等等而所做的選擇。
實施例提供在特定時間選擇性應用對應於特定類型的格式屬性202及/或結構204(或特定格式屬性202及/或結構204的組合)的觸覺效果132。因此,觸覺效果132可被應用至元素或是相關聯於包括特定屬性202及/或結構204的元素。例如,使用者102可經由語音命令,「告訴我所有的方程式」來指示(亦即,請求)對文件中的所有方程式處理觸覺效果132。因此,特定觸覺效果132可被對應至所有方程式格式的結構,且觸覺效果132可被應用至顯示器126
根據實施例,觸覺效果132可被對應至符合目前所選擇的格式屬性202及/或結構204的內容。例如,使用者可觸碰或選擇文件中的一段文字,並接著選擇特定使用者介面(UI)功能命令或說,「告訴我符合此樣式的所有的文字」。因此,文件中符合使用者所選擇的該段文字的所有文字可被變形或是有另一觸覺效果132被應用。
觸覺效果模組128可操作以在使用者102在顯示器126上探索格式與結構時維持狀態。考慮例如,使用者102可首先請求觸覺效果132應用至文件中特定結構204。使用者102可說出命令,「告訴我所有的表格」。觸覺效果132,例如熱,可被應用至文件中的表格。使用者可接著經由觸碰該經加熱的物件或經由語音或其他方法選擇表格,並請求「在 表格中顯示經格式的文字」。因此,觸覺效果132可被應用至文字、條狀列,等等。觸覺效果132可以是首先被應用的相同觸覺效果132的區分的等級,在此例為熱,或是可為不同的觸覺效果132。觸覺效果132可繼續被應用,且使用者102可繼續做出請求觸覺效果132應用至額外的格式屬性202及結構204
根據另一實施例,使用者102可希望將觸覺效果132對應至不符合所選擇的格式及/或結構元素的元素。這可幫助使用者102尋找在他/她的文件中的不一致。例如,使用者102可選擇文件中的表格並說,「告訴我不符合這一個表格的表格」。因此,觸覺效果132可應用至文件中具有不符合目前所選擇表格的樣式組合的所有表格。
使用者102可能被致能以基於目前選擇而改變物件的格式。例如,使用者可選擇物件並請求複製該物件的格式。觸覺效果模組132可操作以收集格式標籤。當接收到目標物件的選擇的指示及應用所複製的格式的請求時,所複製的格式可應用至目標物件。作為範例,使用者102可選擇具有粗體標頭列、條狀欄、斜體文字、及14點字的表格。使用者102可提供命令「記得這個格式」或「複製這個格式」,並接著「告訴我在這個文件中並非以此方式格式的所有表格」。觸覺效果132可接著應用至不具有相同格式屬性202的表格。使用者102可接著選擇表格並做 出請求「應用格式到這裡」。因此,所複製的格式可被應用。
根據實施例且如第2E圖所示,觸覺效果132可被應用至顯示器126的特定局部區域。亦即,代替應用觸覺效果132至格式物件或結構的位置,觸覺效果132可被應用至顯示器126的指定部分,在本文中稱為觸覺資訊區域206第2E圖中所示的範例示出顯示於計算裝置110上的試算表文件208。試算表文件208包括各種結構204例如表格與圖表,以及各種屬性202例如粗體文字、各種字體類型、大小、等等。格式及/或結構可對應至觸覺效果132或觸覺效果132的組合並應用至觸覺資訊區域206。使用者102可以一隻手掃描文件,且格式屬性202及/或結構204可以觸覺的方式在觸覺資訊區域206表現。例如且如圖示,使用者102可以一隻手掃描文件208。隨著他/她觸碰試算表文件208中的圖形(結構204),對應至特定結構204的變形的樣式(觸覺效果132)可在觸覺資訊區域206中被應用。使用者102可以他/她的另一隻手感覺變形,並解析該觸覺效果132所對應之特定結構204(或格式屬性202)。儘管在第2E圖中所示之觸覺效果132為變形,應理解觸覺效果132可以是各種觸覺效果132中的一種或組合。
根據實施例,觸覺資訊區域206可以被利用於訓練。例如,相關聯於特定格式屬性202或結構204的觸覺效果132可以被應用於觸覺資訊區域206中。觸覺效果132可與其他應用效果隔離使得使用者102可以能夠感覺觸覺效果132並學習該效果以用於辨識。使用者102可接著進行到顯示的文件並找到具有所應用觸覺效果132的元素。附加訊息可被提供於觸覺資訊區域206中或在觸覺資訊區域206中或是與觸覺資訊區域206相關聯,其指示使用者102對應至觸覺效果132的格式屬性202或結構204。例如,隨著使用者觸碰觸覺效果132,對應至觸覺效果132的格式屬性202或結構204可被大聲讀出。
如上所述,觸覺效果132可被對應至使用者介面元素,例如,任務窗格、工具列、使用者介面功能命令、等等。現參照至第2F圖,示出應用至使用者介面元素208的觸覺效果132的範例圖示。在圖示的範例中,變形觸覺效果132被對應至應用程式工具列。使用者102可經由語音命令或其他輸入方法請求將觸覺效果132應用至控制表面。使用者102可藉由能夠感受它而能感受工具列在哪裡。
第3圖為示出用於提供觸覺效果至應用程式使用者介面元素、格式屬性、及文件結構的對應之方法300的一個實施例的流程圖。方法300開始於 操作305並前進至操作310,其中可接收提供觸覺效果132給格式屬性202、結構204、及/或UI元素的請求。如上所述,請求可為預選選項,其中觸覺效果132可被自動地對應及應用至特定格式屬性202、結構204及/或UI元素;或請求可為由使用者102做的選擇/命令。例如,使用者102可選擇功能命令或輸入語音命令以應用觸覺效果132至所有或特定的格式屬性202、結構204、及/或UI元素。
若請求為對格式屬性202或結構204提供觸覺效果132,方法300可前進至操作312,其中格式屬性202或結構204可被讀取。如上所述,格式屬性202或結構204可被從現有樣式、檔案格式、及使用標準工業規範的說明符讀取(例如,HTML、CSS、JavaScript、特定應用標籤,等等)。
方法300可前進至操作315,其中一或多個觸覺效果132可被對應至所有或是特定的格式屬性202、結構204及/或UI元素。若請求為對格式屬性202或結構204提供觸覺效果132,觸覺效果132可根據讀取格式或結構而被對應。
在操作320,一或多個觸覺效果132可被應用至顯示器126。如前所述,觸覺效果132可被應用於格式屬性202、結構204、及/或UI元素的位置或是靠近格式屬性202、結構204、及/或UI元素,或是可被應用於觸覺資訊區域206中,在該觸覺資訊 區域使用者102可隨著他/她以一手觸碰所顯示文件中的UI元素或格式物件或結構而以另一手感覺效果,如前第2E圖所示。
方法300可回到操作310、可前進至操作325、或是可結束於操作395。若方法300回到操作310,下一個請求可被接收以對格式屬性202、結構204、及/或UI元素提供觸覺效果132。如上所述,在使用者102探索物件的結構204及/或格式202時狀態可被維持。觸覺效果132也可選擇性地解除或可逾時。
在操作325,請求可被接收以基於目前的選擇應用格式。請求可包括選擇物件、輸入以複製物件的格式屬性202、選擇目標物件、及輸入以應用所複製的格式屬性202至目標物件。
方法300可前進到操作330,其中所複製的格式屬性202可被應用至目標物件。方法300可結束於操作395
儘管本發明已結合在電腦上的作業系統運行的應用程式所執行的程式模組的一般情境(context)中進行描述,該領域具有通常知識者將認識到本發明亦可組合其他程式模組而實施。一般而言,程式模組包括例式、程式、元件、資料結構及執行特定任務或實施特定抽象資料類型的其他類型的結構。
本文所述之實施例與功能可經由多種計算系統操作,包括但不限於桌上型電腦系統、有線與無線計算系統、行動計算系統(如行動電話、小筆電、平板或板型電腦、筆記型電腦、及膝上型電腦)、手持式裝置、多處理器系統、微處理器式或可程式化消費電子產品、小型電腦、及大型電腦。
另外,本文所述之實施例與功能可在分散式系統(如雲式計算系統)上操作,其中應用程式功能、記憶體、資料儲存與檢索以及各種處理功能可透過分散式計算網路彼此遠端地操作,如網際網路或內部網路。各種類型的使用者介面與資訊可經由板載計算裝置顯示器或經由與一或多個計算裝置相關聯的遠端顯示單元顯示。舉例而言,各種類型的使用者介面與資訊可顯示在壁表面及與壁表面互動,其中使用者介面與各種類型的資訊投影到該壁表面上。與可實施本發明之實施例的多個計算系統之互動包括按鍵輸入、觸控螢幕輸入、語音或其他音訊輸入、手勢輸入(其中相關聯計算裝置配備檢測(如相機)功能,以用於拍攝及解釋使用者之手勢,以用於控制計算裝置的功能)、等等。
第4-6圖與相關聯描述提供可實施本發明之實施例的多種操作環境之討論。然而,如本文所述,關於第4-6圖所圖示及討論之裝置與系統係用於 示例及說明之目的,而非限制可用於實施本發明之實施例的大量計算裝置配置。
第4圖係為圖示可實施本發明之實施例的計算裝置400的實體元件(如硬體)的方塊圖。以下描述之計算裝置元件可適合於上文所述之計算裝置110。在基本配置中,計算裝置400可包括至少一個處理單元402與系統記憶體404。根據計算裝置之配置與類型,系統記憶體404可包含但不限於,揮發性儲存(如隨機存取記憶體)、非揮發性儲存(如唯讀記憶體)、快閃記憶體、或這些記憶體的任何組合。系統記憶體404可包括作業系統405與一或多個程式模組406,適於運行軟體應用程式450,例如客戶端應用程式120與觸覺效果模組128。舉例而言,作業系統405可為適於控制計算裝置400之操作。此外,本發明之實施例可結合圖形庫、其他作業系統、或任何其他應用程式一同實施,且不限於任何特定應用程式或系統。基本配置藉由虛線408中之那些元件圖示於第4圖中。計算裝置400可具有額外特徵或功能。舉例而言,計算裝置400亦可包括額外資料儲存裝置(可移除及/或不可移除),如磁碟、光碟、或磁帶。這樣的額外儲存係由可移除儲存裝置409與不可移除儲存裝置410示於第4圖中。
如上所述,多個程式模組與資料檔案可儲存在系統記憶體404上。在處理單元402上執行 時,程式模組406可執行處理包括,但不限於,第3圖圖示之方法300之一或更多個階段。其他程式模組可根據本發明之實施例被使用,並可包括應用程式,如電子郵件與聯絡人應用程式、文字處理應用程式、試算表應用程式、資料庫應用程式、投影片簡報應用程式、繪圖或電腦輔助應用程式等。
此外,本發明之實施例可實施於電子電路中,該電子電路包含分離電子元件、含有邏輯閘之封裝或整合電子晶片、利用微處理器的電路、或含有電子元件或微處理器的單一晶片。舉例而言,本發明之實施例可經由單晶片系統(SOC)實施,其中第4圖所示之每一或多個元件可整合至單一整合電路上。這樣的SOC裝置可包括一或更多個處理單元、圖形單元、通訊單元、系統虛擬化單元及各種應用程式功能,所有這些都整合(或「燒」)到晶片基板上,以作為單一整合電路。當經由SOC操作時,對於提供將觸覺效果132對應至應用程式使用者介面元素、格式屬性202、及文件結構204,本文所述之功能可經由在單一整合電路(晶片)上整合計算裝置400之其他元件的應用特定邏輯而操作。本發明之實施例亦可使用其他技術實施,其他技術能夠執行邏輯操作,如AND、OR及NOT,其他技術包括但不限於機械、光學、流體及量子技術。此外,本發明之實施例可在通用電腦中或在任何其他電路或系統中實施。
計算裝置400亦可具有一或多個輸入裝置412,如鍵盤、滑鼠、筆、聲音輸入裝置、觸控輸入裝置等。亦可包括輸出裝置414,如顯示器126、揚聲器、印表機等。上述裝置係為範例,且亦可使用其他裝置。計算裝置400可包括一或多個通訊連接416,以允許與其他計算裝置418通訊。合適的通訊連接416之範例包括但不限於射頻發射器、接收器及/或收發器電路;通用串列匯流排(USB)、並列及/或串列埠。
如本文所用之術語電腦可讀取媒體可包括電腦儲存媒體。電腦儲存媒體可包括以任何方法或技術實施的揮發性與非揮發性、可移除與不可移除媒體,以用於儲存資訊,如電腦可讀取指令、資料結構、或程式模組。系統記憶體404、可移除儲存裝置409、及不可移除儲存裝置410都是電腦儲存媒體之範例(即記憶體儲存)。電腦儲存媒體可包括:RAM、ROM、電子式可清除唯讀記憶體(EEPROM)、快閃記憶體或其他記憶體技術、CD-ROM、數位多功能光碟(DVD)或其他光學儲存、磁帶匣、磁帶、磁碟儲存或其他磁儲存裝置、或可被用以儲存資訊且可由計算裝置400存取的任何其他製品。任何此電腦儲存媒體可以是計算裝置400的一部分。電腦儲存媒體不包括載波或其他傳播或調製的資料訊號。
通訊媒體可由電腦可讀取指令、資料結構、程式模組或調製資料訊號中的其他資料而實施,如載波或其他傳輸機制,並包括任何資訊傳遞媒體。術語「調製資料訊號」可描述具有一或多個特徵之訊號,該訊號以某種方式設定或改變,以編碼訊號中之資訊。以範例而非限制之方式,通訊媒體可包括有線媒體如有線網路或直接線連接,以及無線媒體如聲學、射頻(RF)、紅外線及其他無線媒體。
第5A及5B圖圖示可實施本發明之實施例的行動計算裝置500,如行動電話、智慧型電話、平板個人電腦、膝上型電腦、等等。參照至第5A圖,圖示用於實施實施例的行動計算裝置500的一個實施例。在基本配置中,行動計算裝置500係為具有輸入元件與輸出元件兩者的手持式電腦。行動計算裝置500通常包括顯示505與一或多個輸入按鈕510,以允許使用者將資訊輸入至行動計算裝置500中。行動計算裝置500之顯示505亦可作為輸入裝置(如觸控螢幕顯示)。若被包括,則可選的側輸入元件515允許進一步使用者輸入。側輸入元件515可為旋轉開關、按鈕、或任何其他類型的手動輸入元件。在替代實施例中,行動計算裝置500可結合更多或更少輸入元件。舉例而言,在一些實施例中,顯示505可能不是觸控螢幕。在又一替代實施例中,行動計算裝置500係為可攜式電話系統,如蜂巢式電話。行動計算 裝置500亦可包括可選的鍵板535。可選的鍵板535可以是實體鍵板或觸控螢幕顯示上產生之「軟」鍵板。在各種實施例中,輸出元件包括顯示505,用於顯示圖形使用者介面(GUI)、視覺指示符520(如發光二極體)、及/或音訊轉換器525(如揚聲器)。在一些實施例中,行動計算裝置500包括振動轉換器,用於提供觸覺反饋給使用者。在又一實施例中,行動計算裝置500包含輸入及/或輸出埠,如音訊輸入(如麥克風插孔)、音訊輸出(如耳機插孔)、及視訊輸出(如HDMI埠),以用於發送訊號給外部裝置或從外部裝置接收訊號。
第5B圖係為圖示行動計算裝置的一個實施例的架構之方塊圖。換言之,行動計算裝置500可結合系統(即,架構)502以實施一些實施例。在一個實施例中,系統502係實施為能夠運行一或多個應用程式(如瀏覽器、電子郵件、日曆、聯絡人管理器、訊息客戶端、遊戲及媒體客戶端/播放器)的「智慧型電話」。在一些實施例中,系統502係整合為計算裝置,如整合個人數位助理(PDA)與無線電話。
一或多個應用程式550,例如應用程式120與觸覺效果模組128,可載入至記憶體562,並運行於作業系統564上或與作業系統564一起運行。應用程式之範例包括電話撥號程式、電子郵件程式、個人資訊管理(PIM)程式、文字處理程式、試 算表程式、網路瀏覽器程式、訊息程式等。系統502亦包括非揮發性儲存區域568於記憶體562中。非揮發性儲存區域568可用以儲存若系統502斷電也不應該不見的永久資訊。應用程式550可使用及儲存非揮發性儲存區域568中之資訊,如電子郵件或由電子郵件應用程式使用的其他訊息、等等。同步應用程式(未圖示)亦駐留於系統502上,並程式化以與駐留於主控電腦上的相對應同步應用程式互動,以保持儲存在非揮發性儲存區域568之資訊與儲存在主控電腦之相對應資訊同步。應理解,其他應用程式可載入至記憶體562,並運行於行動計算裝置500上。
系統502具有電源570,電源570可實施為一或多個電池。電源570可進一步包括外部電源,如交流轉接器或是補充或充電電池的供電對接支架。
系統502亦可包括無線電572,無線電572執行發送及接收無線電頻率通訊之功能。無線電572經由通訊載體或服務提供商促進系統502與「外部世界」之間的無線連接。對無線電572之傳輸與來自無線電572之傳輸係在作業系統564之控制下進行。換言之,由無線電572接收之通訊可經由作業系統564分發至應用程式550,而反之亦然。
視覺指示符520可用於提供視覺通知及/或音訊介面574可經由音訊轉換器525而使用於產 生聽覺通知。在圖示之實施例中,視覺指示符520係為發光二極體(LED),而音訊轉換器525係為揚聲器。這些裝置可直接耦接至電源570,而使得在啟動時,他們在由通知機制所決定之持續期間保持開啟,即使處理器560以及其他元件可能關閉以節省電池電量。LED可程式化以保持無限期開啟,直到使用者採取行動以指示裝置之供電狀態。音訊介面574係用以提供音訊訊號給使用者,並接收來自使用者的音訊訊號。舉例而言,除了耦接至音訊轉換器525,音訊介面574亦可耦接至麥克風,以接收聲音輸入,例如以促進電話對話。根據本發明之實施例,麥克風亦可作為音訊感測器,以促進通知控制,而這將在以下描述。系統502可進一步包括視訊介面576,以致能板上(on-board)照相機530記錄靜止圖像、視訊串流等等之操作。
實施系統502的行動計算裝置500可具有額外特徵或功能。舉例而言,行動計算裝置500亦可包括額外資料儲存裝置(可移除及/或不可移除),如磁碟、光碟、或磁帶。此額外儲存係由非揮發性儲存區域568圖示於第5B圖
由行動計算裝置500產生或捕捉並經由系統502儲存的資料/資訊,可以本地儲存在行動計算裝置500上,如上所述,或資料可儲存在任何數量的儲存媒體上,而可經由無線電572或經由行動計算 裝置500與相關聯於行動計算裝置500的獨立計算裝置之間的有線連接存取,如在分散式計算網路中之伺服器電腦,如網際網路。應理解這樣的資料/資訊可經由無線電572或經由分散式計算網路而由行動計算裝置500存取。同樣地,這樣的資料/資訊可根據已知的資料/資訊傳輸與儲存構件而容易在計算裝置之間傳輸,以用於儲存及使用,已知的資料/資訊傳輸與儲存構件包括電子郵件與協作資料/資訊共享系統。
第6圖圖示如前文所述提供將觸覺效果132對應至應用程式使用者介面元素、格式屬性202、及文件結構204的系統的架構的一個實施例。與應用程式120相關聯的開發、互動、或編輯之內容及/或觸覺效果模組128可儲存在不同通訊頻道或其他儲存類型中。舉例而言,可使用目錄服務622、入口網站624、郵箱服務626、即時訊息儲存628、或社交網站630儲存各種文件。如本文所述,應用程式120及/或觸覺效果模組128可使用任何這些類型的系統等等,以用於將觸覺效果132對應至應用程式使用者介面元素、格式屬性202、及文件結構204。伺服器130可提供應用程式120及/或觸覺效果模組128給客戶端118。作為一個範例,伺服器130可為網頁伺服器,以在網路上提供應用程式120及/或觸覺效果模組128。伺服器130可在網路上透過網路 140提供應用程式120及/或觸覺效果模組128給客戶端118。透過範例的方式,客戶端計算裝置110可實行並實施在個人電腦605A、平板計算裝置605B及/或行動計算裝置605C(如智慧型電話)、或其他計算裝置。任何客戶端計算裝置的這些實施例可從儲存616取得內容。
舉例而言,本發明之實施例係參照根據本發明之實施例的方塊圖及/或方法、系統之操作圖示、及電腦程式產品而描述於上文。如任何流程圖中所示,在方塊中所指出之功能/動作可以不用依序發生。舉例而言,取決於所涉及的功能/動作,連續顯示的二個方塊實際上可大致同時執行,或者這些方塊有時可以用相反的順序執行。
本申請案所提供之一或多個實施例的描述及圖示並不意欲以任何方式限定或限制本發明所請求之範圍。本申請案提供之實施例、範例、及細節係被認為足以傳達所有權並讓其他人能夠製造及使用所請求保護之發明的最佳模式。所請求保護之發明不應解釋為限定於本申請案提供之任何實施例、範例、及細節。無論是否組合或分開圖示與描述,各種特徵(包括結構與方法兩者)意欲選擇性地包括或省略,以產生具有特定特徵組的實施例。已提供本申請案之描述及圖示,該領域具有通常知識者可設想落入本申請案中一般發明概念之更廣泛態樣之精神的變 化、修改及替代實施例,而不悖離所請求保護之發明之更廣泛範圍。
110‧‧‧計算裝置
126‧‧‧顯示器
132‧‧‧觸覺效果
202‧‧‧格式屬性
204‧‧‧結構
206‧‧‧觸覺資訊區域
208‧‧‧試算表文件

Claims (20)

  1. 一種用於提供一觸覺效果給一計算裝置的一顯示器的方法,該方法包括以下步驟:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一觸覺效果的一請求的一指示;將一第一觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該第一觸覺效果至該顯示器,其中該第一觸覺效果至該顯示器之步驟包括產生由觸碰可偵測的對該顯示器的一改變。
  2. 如請求項1所述之方法,其中應用該第一觸覺效果至該顯示器之步驟包括以下步驟:應用該第一觸覺效果於包括該格式屬性或結構的一或多個元素或該使用者介面元素的一位置處,或是應用於靠近該格式屬性或結構的一或多個元素或該使用者介面元素。
  3. 如請求項1所述之方法,其中應用該第一觸覺效果至該顯示器之步驟包括以下步驟:應用該第一觸覺效果於一觸覺資訊區域中。
  4. 如請求項3所述之方法,其中在應用該第一觸覺效果於一觸覺資訊區域中之前,接收包括該格式屬性或結構的一或多個元素或該使用者介 面元素中之一者的一觸碰的一指示。
  5. 如請求項1所述之方法,其中若一元素包括複數個格式屬性、複數個結構、或格式屬性及結構的一組合:將一觸覺效果對應至該複數個格式屬性或結構的每一者;及應用該觸覺效果至該顯示器於該元素的一位置或是靠近該元素或是於一觸覺資訊區域中。
  6. 如請求項1所述之方法,其中將一第一觸覺效果對應至該格式屬性的步驟包括以下步驟:將觸覺效果的一增強的程度對應至格式的一區分等級(graduated level)。
  7. 如請求項1所述之方法,其中在將一第一觸覺效果對應至該格式屬性或結構之前,使用以下之一或多者來讀取該格式屬性或結構:檔案格式;標籤;或說明符(specifiers)。
  8. 如請求項1所述之方法,其中接收對一格式屬性或一結構提供一觸覺效果的一請求的一指示之步驟包括以下步驟:接收在一文件中一元素的一選擇的一指示;及 接收對在該文件中包括相同該格式屬性、結構、或屬性及結構之組合的其他元素提供一觸覺效果的一請求的一指示。
  9. 如請求項8所述之方法,進一步包括以下步驟:讀取該文件中元素的格式屬性及結構;將該觸覺效果對應至該文件中包括與該所選擇元素相同格式屬性、結構、或屬性與結構的組合的一或多個元素;及將該觸覺效果應用至該顯示器於包括與該所選擇元素相同格式屬性、結構、或屬性與結構的組合的該一或多個元素的一位置處或應用於靠近包括與該所選擇元素相同格式屬性、結構、或屬性與結構的組合的該一或多個元素或是應用於一觸覺資訊區域中。
  10. 如請求項1所述之方法,其中接收對一格式屬性或一結構提供一觸覺效果的一請求的一指示之步驟包括以下步驟:接收在一文件中一元素的一選擇的一指示;及接收對在該文件中不包括相同該格式屬性、結構、或屬性及結構之組合的其他元素提供一觸覺效果的一請求的一指示。
  11. 如請求項10所述之方法,進一步包括 以下步驟:讀取該文件中元素的格式屬性及結構;將該觸覺效果對應至在該文件中不包括與該所選擇元素相同格式屬性、結構、或屬性及結構的組合的一或多個元素;及應用該觸覺效果至該顯示器於不包括與該所選擇元素相同之格式屬性、結構、或屬性及結構之組合的一或多個元素之一位置處或應用於靠近不包括與該所選擇元素相同之格式屬性、結構、或屬性及結構之組合的一或多個元素或應用於一觸覺資訊區域中。
  12. 如請求項1所述之方法,進一步包括以下步驟:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一第二觸覺效果的一請求的一指示;繼續應用該第一觸覺效果;將一第二觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該第二觸覺效果至該顯示器,其中該第二觸覺效果至該顯示器之步驟包括產生由觸碰可偵測的對該顯示器的一改變。
  13. 如請求項12所述之方法,其中該第二觸覺效果為與該第一觸覺效果相同類型的觸覺效 果的一增強的程度。
  14. 如請求項12所述之方法,其中該第二觸覺效果是與該第一觸覺效果不同類型的一觸覺效果。
  15. 一種用於提供一觸覺效果給一計算裝置的一顯示器的系統,該系統包括:一或多個處理器;和一記憶體,該記憶體耦合至該一或多個處理器,該一或多個處理器可操作以:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一觸覺效果的一請求的一指示;使用以下之一或多者來讀取該格式屬性或結構:檔案格式;標籤;或說明符(specifiers);將一觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該觸覺效果至該顯示器於包括該格式屬性或結構的一或多個元素或該使用者介面元素的一位置處,或是應用於靠近該格式屬性或結構的一或多個元素或該使用者介面元素,或是應用於一觸覺資訊區域中。
  16. 如請求項15所述之系統,其中若一元素包括複數個格式屬性、複數個結構、或格式屬性及結構的一組合,該一或多個處理器進一步操作以:將一觸覺效果對應至該複數個格式屬性或結構的每一者;及應用該觸覺效果至該顯示器於該元素的一位置處或是靠近該元素或是於一觸覺資訊區域中。
  17. 如請求項15所述之系統,其中在接收對一格式屬性或一結構提供一觸覺效果的一請求的一指示中,該一或多個處理器進一步操作以:接收在一文件中一元素的一選擇的一指示;接收對在該文件中包括相同該格式屬性、結構、或屬性及結構之組合的其他元素提供一觸覺效果的一請求的一指示;讀取該文件中元素的格式屬性及結構;將該觸覺效果對應至該文件中包括與該所選擇元素相同格式屬性、結構、或格式與結構的組合的一或多個元素;及將該觸覺效果應用至該顯示器於包括與該所選擇元素相同格式屬性、結構、或屬性與結構的組合的該一或多個元素的一位置處或應用於靠近包括與該所選擇元素相同格式屬性、結構、或屬性與結構 的組合的該一或多個元素或是應用於一觸覺資訊區域中。
  18. 如請求項15所述之系統,其中該一或多個處理器進一步操作以:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一下一觸覺效果的一請求的一指示;繼續應用該第一觸覺效果;將一下一觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該下一觸覺效果至該顯示器,其中該下一觸覺效果至該顯示器之步驟包括產生由觸碰可偵測的對該顯示器的一改變且為以下之一者:與該第一觸覺效果相同類型的觸覺效果的一增強的程度;或為與該第一觸覺效果不同類型的一觸覺效果。
  19. 一種包括電腦可執行指令當該電腦可執行指令被一電腦執行時實施一種用於提供一觸覺效果給一計算裝置的一顯示器的方法之電腦可讀取媒體,該方法包括以下步驟:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一第一觸覺效果的一請求的一指示; 使用以下之一或多者來讀取該格式屬性或結構:檔案格式;標籤;或說明符(specifiers);將一第一觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該第一觸覺效果至該顯示器於包括該格式屬性或結構的一或多個元素或該使用者介面元素的一位置處,或是應用於靠近該格式屬性或結構的一或多個元素或該使用者介面元素,或是應用於一觸覺資訊區域中。
  20. 如請求項19之電腦可讀取媒體,進一步包括:接收對一格式屬性、一結構、或一使用者介面元素中之一或多者提供一第二觸覺效果的一請求的一指示;繼續應用該第一觸覺效果;將一第二觸覺效果對應至該格式屬性、結構、或使用者介面元素;及應用該第二觸覺效果至該顯示器,其中該第二觸覺效果至該顯示器之步驟包括產生由觸碰可偵測的對該顯示器的一改變且為以下之一者:與該第一觸覺效果相同類型的觸覺效果的一增強的程度;或 為與該第一觸覺效果不同類型的一觸覺效果。
TW104113951A 2014-06-11 2015-04-30 透過觸覺互動的內容屬性可及性偵測 TW201606622A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US14/302,230 US11023655B2 (en) 2014-06-11 2014-06-11 Accessibility detection of content properties through tactile interactions

Publications (1)

Publication Number Publication Date
TW201606622A true TW201606622A (zh) 2016-02-16

Family

ID=53477002

Family Applications (1)

Application Number Title Priority Date Filing Date
TW104113951A TW201606622A (zh) 2014-06-11 2015-04-30 透過觸覺互動的內容屬性可及性偵測

Country Status (5)

Country Link
US (1) US11023655B2 (zh)
EP (1) EP3155501B1 (zh)
CN (1) CN106415446B (zh)
TW (1) TW201606622A (zh)
WO (1) WO2015191407A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI779310B (zh) * 2019-09-26 2022-10-01 華碩電腦股份有限公司 電子裝置之控制方法

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9330069B2 (en) 2009-10-14 2016-05-03 Chi Fai Ho Layout of E-book content in screens of varying sizes
US10831982B2 (en) 2009-10-14 2020-11-10 Iplcontent, Llc Hands-free presenting device
EP2754008A4 (en) * 2011-06-21 2015-04-22 Univ Northwestern TOUCHING INTERFACE DEVICE AND METHOD FOR USING CROSS-HOLLOWS ON HUMAN LIMBS
JP2015130168A (ja) * 2013-12-31 2015-07-16 イマージョン コーポレーションImmersion Corporation 摩擦拡張制御、及び、タッチコントロールパネルのボタンを摩擦拡張制御部へと変換する方法
EP3112987A1 (en) * 2015-06-29 2017-01-04 Thomson Licensing Method and schemes for perceptually driven encoding of haptic effects
JP6580904B2 (ja) * 2015-08-31 2019-09-25 株式会社デンソーテン 入力装置、表示装置、及びプログラム
US10248716B2 (en) * 2016-02-19 2019-04-02 Accenture Global Solutions Limited Real-time guidance for content collection
US10607506B2 (en) 2016-10-05 2020-03-31 International Business Machines Corporation Braille reading using fingerprint scanner and varying vibration frequencies
US10614152B2 (en) 2016-10-13 2020-04-07 Microsoft Technology Licensing, Llc Exposing formatting properties of content for accessibility
US10649640B2 (en) * 2017-05-02 2020-05-12 Microsoft Technology Licensing, Llc Personalizing perceivability settings of graphical user interfaces of computers
GB2577079B (en) * 2018-09-12 2021-05-12 Sony Interactive Entertainment Inc Portable device and system
CN113069756A (zh) * 2020-01-03 2021-07-06 北京小米移动软件有限公司 触控信号控制方法、触控信号控制装置及存储介质

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5461399A (en) * 1993-12-23 1995-10-24 International Business Machines Method and system for enabling visually impaired computer users to graphically select displayed objects
US20020143817A1 (en) * 2001-03-29 2002-10-03 International Business Machines Corporation Presentation of salient features in a page to a visually impaired user
US7194693B2 (en) * 2002-10-29 2007-03-20 International Business Machines Corporation Apparatus and method for automatically highlighting text in an electronic document
US20070229233A1 (en) 2004-08-02 2007-10-04 Dort David B Reconfigurable tactile-enhanced display including "tap-and-drop" computing system for vision impaired users
US7616192B2 (en) 2005-07-28 2009-11-10 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Touch device and method for providing tactile feedback
US9818313B2 (en) * 2006-01-16 2017-11-14 Freedom Scientific, Inc. Custom summary views for screen reader
US20080034294A1 (en) * 2006-07-21 2008-02-07 Nokia Corporation Tactile presentation of properties of a resource referenced through a link
US20090102805A1 (en) * 2007-10-18 2009-04-23 Microsoft Corporation Three-dimensional object simulation using audio, visual, and tactile feedback
US8201090B2 (en) 2007-11-13 2012-06-12 The Board Of Trustees Of The University Of Arkansas User interface for software applications
US8294669B2 (en) * 2007-11-19 2012-10-23 Palo Alto Research Center Incorporated Link target accuracy in touch-screen mobile devices by layout adjustment
US10488926B2 (en) * 2007-11-21 2019-11-26 Immersion Corporation Method and apparatus for providing a fixed relief touch screen with locating features using deformable haptic surfaces
WO2011061603A1 (en) * 2009-11-20 2011-05-26 Nokia Corporation Methods and apparatuses for generating and utilizing haptic style sheets
US10048725B2 (en) 2010-01-26 2018-08-14 Apple Inc. Video out interface for electronic device
US20120327006A1 (en) 2010-05-21 2012-12-27 Disney Enterprises, Inc. Using tactile feedback to provide spatial awareness
WO2012001208A1 (en) 2010-06-28 2012-01-05 Nokia Corporation Haptic surface compression
US9691300B2 (en) * 2010-09-21 2017-06-27 Sony Corporation Text-to-touch techniques
US10503255B2 (en) * 2010-12-02 2019-12-10 Immersion Corporation Haptic feedback assisted text manipulation
US8862985B2 (en) * 2012-06-08 2014-10-14 Freedom Scientific, Inc. Screen reader with customizable web page output
US9280206B2 (en) 2012-08-20 2016-03-08 Samsung Electronics Co., Ltd. System and method for perceiving images with multimodal feedback
US8896524B2 (en) * 2012-08-24 2014-11-25 Immersion Corporation Context-dependent haptic confirmation system
JP6071372B2 (ja) 2012-09-21 2017-02-01 キヤノン株式会社 電子機器及び電子機器の制御方法
WO2014049392A1 (en) * 2012-09-25 2014-04-03 Nokia Corporation Method and display device with tactile feedback
US9547366B2 (en) * 2013-03-14 2017-01-17 Immersion Corporation Systems and methods for haptic and gesture-driven paper simulation
US9760174B1 (en) * 2016-07-07 2017-09-12 Echostar Technologies International Corporation Haptic feedback as accessibility mode in home automation systems

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI779310B (zh) * 2019-09-26 2022-10-01 華碩電腦股份有限公司 電子裝置之控制方法

Also Published As

Publication number Publication date
CN106415446A (zh) 2017-02-15
CN106415446B (zh) 2020-07-28
EP3155501B1 (en) 2018-07-25
EP3155501A1 (en) 2017-04-19
WO2015191407A1 (en) 2015-12-17
US20150363365A1 (en) 2015-12-17
US11023655B2 (en) 2021-06-01

Similar Documents

Publication Publication Date Title
EP3155501B1 (en) Accessibility detection of content properties through tactile interactions
Zhu et al. Bishare: Exploring bidirectional interactions between smartphones and head-mounted augmented reality
US10067922B2 (en) Automated study guide generation for electronic books
RU2693909C2 (ru) Командный пользовательский интерфейс для отображения и масштабирования выбираемых органов управления и команд
TWI598750B (zh) 利用特徵的多重編輯器或多數版本之合作之方法及用於紀錄相關指令的電腦可讀儲存媒介
KR102362659B1 (ko) 다중 장치 환경에서의 애플리케이션/문서 협업
US20120233565A1 (en) System and method for displaying content
US10210146B2 (en) Productivity tools for content authoring
US20120144306A1 (en) Method and system for interacting or collaborating with exploration
CN108885505B (zh) 具有交互式内容元素的直观文档导航
TW201545042A (zh) 暫態使用者介面元素
EP3447626A2 (en) Display apparatus and control method thereof
TW201539298A (zh) 用於內容***及修改之漸進式功能存取
TW201539218A (zh) 與外部內容項目之間的編碼的關聯性
WO2023196166A1 (en) Sharing of captured content