两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

感覺增強(qiáng)消息傳遞的制作方法

文檔序號:7993588閱讀:249來源:國知局
感覺增強(qiáng)消息傳遞的制作方法
【專利摘要】本發(fā)明呈現(xiàn)用于提供感覺增強(qiáng)消息傳遞的方法、設(shè)備、系統(tǒng)以及計(jì)算機(jī)可讀媒體。根據(jù)一或多個方面,一計(jì)算裝置可接收電子消息,且所述電子消息可包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺。隨后,所述計(jì)算裝置可基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得將觸覺反饋提供給用戶。在至少一個布置中,所述至少一種非振動性觸覺感覺可包含一或多個壓力特性、紋理特性、濕潤特性、黏著特性、熱特性,和/或運(yùn)動特性。
【專利說明】感覺增強(qiáng)消息傳遞
[0001]根據(jù)35U.S.C.§ 119豐張優(yōu)先權(quán)
[0002]本申請案主張2011年12月7日申請且標(biāo)題為“感覺增強(qiáng)消息傳遞(SensationEnhanced Messaging) ”的第61/568,052號美國臨時申請案的優(yōu)先權(quán),此案出于所有目的而以全文引用的方式餅入本文中。
【背景技術(shù)】
[0003]本發(fā)明的多個方面涉及計(jì)算技術(shù)。明確地說,本發(fā)明的多個方面涉及移動計(jì)算裝置技術(shù),例如用于提供感覺增強(qiáng)消息傳遞的系統(tǒng)、方法、設(shè)備及計(jì)算機(jī)可讀媒體。
[0004]當(dāng)前,一些計(jì)算裝置(例如,蜂窩電話、智能電話、個人數(shù)字助理(PDA)、平板計(jì)算機(jī)以及其它移動裝置)可在有限的情形中提供簡單的觸覺反饋(例如,基于觸感和/或觸摸的反饋)。舉例來說,蜂窩電話或智能電話可簡短地振動以通知用戶已接收到新的短信或者有電話撥入。然而,此可能是此類當(dāng)前裝置可提供觸覺反饋的全部范圍。通過實(shí)施本發(fā)明的一或多個方面,可(例如)在將觸覺反饋提供到這些及其它計(jì)算裝置的用戶方面達(dá)成增強(qiáng)的功能性、更大便利性以及改良的靈活性。

【發(fā)明內(nèi)容】

[0005]呈現(xiàn)用于提供感覺增強(qiáng)消息傳遞的系統(tǒng)、方法、設(shè)備以及計(jì)算機(jī)可讀媒體。根據(jù)一或多個方面,“感覺增強(qiáng)消息傳遞”可包含發(fā)送和/或接收消息,所述消息包含觸覺數(shù)據(jù),其中此類觸覺數(shù)據(jù)可使得將觸覺反饋提供至消息的接收者。如本文所使用,觸覺反饋可包含任何種類的基于觸感和/或觸摸的反饋,例如各種紋理感覺、壓力感覺、濕潤感覺、黏著感覺、熱感覺、振動性感覺和/或可由人使用其觸感而感應(yīng)到的任何其它效應(yīng)。此外,同樣如本文所使用,“非振動性感覺”可包含任何感覺,其包含不涉及產(chǎn)生振動的至少一種效應(yīng)。非振動性感覺的實(shí)例包含上文所提及的紋理感覺、壓力感覺、濕潤感覺、黏著感覺以及熱感覺(單獨(dú)地、彼此結(jié)合地或結(jié)合一或多種振動性感覺)。
[0006]在本文所討論的一或多個布置中,電子裝置(例如,智能電話、個人數(shù)字助理、平板計(jì)算機(jī)和/或任何其它種類的移動計(jì)算裝置)可使用一或多個電子致動式機(jī)械、電氣和/或機(jī)電組件來提供此類觸覺反饋。在一個實(shí)例中,例如,壓電式變換器可用來模擬捏夾、突起、穿孔、紋理和/或其它觸感感覺。
[0007] —些當(dāng)前裝置可在有限的情形中提供簡單的觸覺反饋(例如,簡短地振動以通知用戶已接收到短信或者有電話撥入)。然而,包含于當(dāng)前裝置中的功能性不僅在可提供給用戶的觸覺反饋的類型方面受到限制,而且在用戶可定制將提供的觸覺反饋的類型的范圍方面受到限制。通過實(shí)施本發(fā)明的一或多個方面,消息的發(fā)送者可能夠定制、建議和/或指定應(yīng)將何類型的觸覺反饋提供給消息的接收者,且消息的接收者同樣可能夠定制此類觸覺反饋由接收者的裝置解釋及提供的方式。因此,雖然“發(fā)送者指定的”觸覺數(shù)據(jù)可由消息的發(fā)送者產(chǎn)生且被嵌入到消息中,但發(fā)送者指定的觸覺數(shù)據(jù)仍可能由消息的接收者處理及解釋(例如,根據(jù)接收者的用戶偏好、裝置能力,等等),使得提供給接收者的觸覺反饋可能不同于最初由發(fā)送者指定的觸覺感覺。有利地,本文中所描述的這些及其它特征可在感覺增強(qiáng)消息傳遞應(yīng)用和/或裝置中提供增強(qiáng)的靈活性、便利性以及功能性。
[0008]根據(jù)本發(fā)明的一或多個方面,一計(jì)算裝置可接收電子消息,且所述電子消息可包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺。隨后,所述計(jì)算裝置可基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得將觸覺反饋提供給用戶。
[0009]在一或多個布置中,提供給所述用戶的所述觸覺反饋可包含由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。在一或多個額外和/或替代布置中,提供給所述用戶的所述觸覺反饋可不同于由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
[0010]根據(jù)一或多個額外方面,在使得提供觸覺反饋之前,所述計(jì)算裝置可基于一或多個用戶偏好來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。另外或替代地,在使得提供觸覺反饋之前,所述計(jì)算裝置可基于裝置能力信息來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
[0011]在一或多個額外和/或替代布置中,在使得提供觸覺反饋之前,所述計(jì)算裝置可使得顯示指示符,且所述指示符可經(jīng)配置以通知所述用戶觸覺反饋可用。另外,可響應(yīng)于所述計(jì)算裝置接收到用戶對所述指示符的選擇而使得將所述觸覺反饋提供給所述用戶。
[0012]在一些實(shí)例中,所述發(fā)送者指定的觸覺數(shù)據(jù)可已由接收到對菜單中的所述至少一種非振動性觸覺感覺的選擇的發(fā)送者裝置產(chǎn)生。在額外和/或替代實(shí)例中,所述至少一種非振動性觸覺感覺可包含呈特定形狀的突起,且所述發(fā)送者指定的觸覺數(shù)據(jù)可已由接收到勾勒所述特定形狀的基于觸摸的用戶輸入的發(fā)送者裝置產(chǎn)生。
[0013]在一或多個布置中,所述至少一種非振動性觸覺感覺可包含一或多個壓力特性、一或多個紋理特性、一或多個濕潤特性、一或多個黏著特性、一或多個熱特性,和/或一或多個運(yùn)動特性。在至少一個額外和/或替代布置中,所述發(fā)送者指定的觸覺數(shù)據(jù)可包含對應(yīng)于特定非振動性觸覺感覺的觸覺識別符。
【專利附圖】

【附圖說明】
[0014]本發(fā)明的多個方面是通過實(shí)例來說明。在附圖中,相似參考標(biāo)號指示類似元件,且:
[0015]圖1A及IB說明可實(shí)施本發(fā)明的一或多個方面的實(shí)例裝置。
[0016]圖2說明根據(jù)本發(fā)明的一或多個說明性方面的提供感覺增強(qiáng)消息傳遞的實(shí)例方法。
[0017]圖3說明根據(jù)本發(fā)明的一或多個說明性方面的處理包含感覺信息的消息的實(shí)例方法。
[0018]圖4說明根據(jù)本發(fā)明的一或多個說明性方面的可由裝置提供的觸覺反饋的實(shí)例。
[0019]圖5說明根據(jù)本發(fā)明的一或多個說明性方面的撰寫感覺增強(qiáng)消息的實(shí)例方法。
[0020]圖6說明根據(jù)本發(fā)明的一或多個說明性方面的用于撰寫感覺增強(qiáng)消息的實(shí)例用戶接口。[0021]圖7說明根據(jù)本發(fā)明的一或多個說明性方面的用于輸送感覺增強(qiáng)消息的實(shí)例數(shù)據(jù)結(jié)構(gòu)。
[0022]圖8A及SB說明根據(jù)本發(fā)明的一或多個說明性方面的顯示感覺增強(qiáng)消息的裝置的實(shí)例。
[0023]圖9說明其中可實(shí)施本發(fā)明的一或多個方面的實(shí)例計(jì)算系統(tǒng)。
【具體實(shí)施方式】
[0024]現(xiàn)在將關(guān)于形成說明性實(shí)施例的一部分的附圖來描述若干說明性實(shí)施例。雖然下文描述其中可實(shí)施本發(fā)明的一或多個方面的特定實(shí)施例,但可使用其它實(shí)施例且可在不偏離本發(fā)明的范圍或附加權(quán)利要求書的精神的情況下進(jìn)行各種修改。
[0025]圖1A及IB說明可實(shí)施本發(fā)明的一或多個方面的實(shí)例裝置。如圖1A中所見,計(jì)算裝置100可包含一或多個組件,例如顯示器105、按鈕和/或按鍵110,和/或照相機(jī)115。在一或多個布置中,顯示器105可為觸摸屏,使得用戶可能夠經(jīng)由顯示器105將基于觸摸的用戶輸入提供給計(jì)算裝置100。另外,用戶可能夠通過觸摸包含于計(jì)算裝置100中(和/或另外通信地耦合到計(jì)算裝置100)的一或多個觸覺傳感器(例如,圖1B中所說明的彼等觸覺傳感器)、與所述一或多個觸覺傳感器交互、接合所述一或多個觸覺傳感器和/或另外刺激所述一或多個觸覺傳感器來將觸感用戶輸入提供給計(jì)算裝置100。
[0026]如圖1B中所見,例如,計(jì)算裝置100可包含多個內(nèi)部組件。舉例來說,計(jì)算裝置100可包含一或多個處理器(例如,處理器120)、一或多個存儲器單元(例如,存儲器125)、至少一個顯示適配器(例如,顯示適配器130)、至少一個音頻接口(例如,音頻接口 135)、一或多個照相機(jī)接口(例如,照相機(jī)接口 140)、一或多個運(yùn)動傳感器(例如,一或多個加速度計(jì)(例如,加速度計(jì)145)、一或多個回轉(zhuǎn)儀、一或多個磁力計(jì),等等),和/或其它組件。
[0027]另外,計(jì)算裝置100可進(jìn)一步包含一或多個觸覺組件,例如觸覺組件150及觸覺組件155。根據(jù)一或多個方面,觸覺組件150及觸覺組件155中的每一者可為和/或可包含一或多個壓電式變換器,和/或能夠和/或經(jīng)配置以產(chǎn)生各種形式的觸覺反饋的一或多個其它組件。
[0028]在一些布置中,包含于計(jì)算裝置100中的所述一或多個觸覺組件(例如,觸覺組件150、觸覺組件155等)可為相同類型的組件,和/或可產(chǎn)生相同形式的觸覺反饋(例如,紋理感覺、濕潤感覺、熱感覺,等等),而在其它布置中,包含于計(jì)算裝置100中的所述一或多個觸覺組件可為不同類型的組件,和/或可產(chǎn)生不同形式的觸覺反饋。另外或替代地,包含于計(jì)算裝置100中的所述一或多個觸覺組件可個別地和/或組合地操作以產(chǎn)生多個不同的觸感效應(yīng)。盡管將這些觸覺組件(例如,觸覺組件150、觸覺組件155,等等)描述為“包含于”計(jì)算裝置100“中”,但應(yīng)了解,這些觸覺組件可能不一定在計(jì)算裝置100內(nèi)。舉例來說,預(yù)料到在一些布置中,這些觸覺組件中的一或多個可沿著計(jì)算裝置100的外表面來安置。另外或替代地,這些觸覺組件中的任一個和/或全部可并入到一或多個外圍附件中和/或作為一或多個外圍附件的一部分來提供,所述一或多個外圍附件(例如)可通信地耦合到計(jì)算裝置100 (例如,經(jīng)由一或多個無線和/或有線連接)。
[0029]在一些實(shí)施例中,存儲器125可存儲一或多個程序模塊,以及可由處理器120和/或裝置100的其它組件用于提供本文所討論的各種特征及功能性的各種類型的信息。舉例來說,在一些實(shí)施例中,存儲器125可包含消息接收模塊160,所述消息接收模塊可使得裝置100能夠接收電子消息。在一些實(shí)例中,由消息接收模塊160接收的電子消息可包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給電子消息的接收者(例如,裝置100的用戶)的至少一種非振動性觸覺感覺。
[0030]在一些實(shí)施例中,存儲器125可進(jìn)一步包含反饋控制模塊165。反饋控制模塊165可(例如)使得裝置100能夠基于包含于由消息接收模塊160接收的電子消息中的發(fā)送者指定的觸覺數(shù)據(jù)來致使提供觸覺反饋。舉例來說,反饋控制模塊165可使得觸覺組件150及155將觸覺反饋提供給裝置100的用戶。作為另一個實(shí)例,在一些實(shí)例中,反饋控制模塊165可使得裝置100能夠致使提供觸覺反饋(例如,基于用戶偏好和/或與觸覺反饋相關(guān)聯(lián)的其它設(shè)定),所述觸覺反饋不同于包含于由消息接收模塊160接收的電子消息中的發(fā)送者指定的觸覺數(shù)據(jù)。
[0031 ] 在一些實(shí)施例中,存儲器125可進(jìn)一步包含用戶接口控制模塊170。用戶接口控制模塊170可(例如)使得裝置100能夠顯示指示符(例如,使用顯示適配器130),且在一些實(shí)例中,所述指示符可經(jīng)配置以通知裝置100的用戶觸覺反饋可用(例如,關(guān)于正顯示于裝置100上的特定內(nèi)容,例如由消息接收模塊160接收的電子消息)。另外,用戶接口控制模塊170可經(jīng)配置以接收和/或處理用戶輸入(例如,從裝置100的用戶接收)。此可(例如)使得能夠由裝置100響應(yīng)于用戶對由用戶接口控制模塊170提供的指示符的選擇而提供觸覺反饋。
[0032]在一些實(shí)施例中,存儲器125也可存儲感覺信息175。感覺信息175可(例如)包含定義一或多種預(yù)定義觸覺反饋感覺、一或多種用戶定義的觸覺反饋感覺和/或一或多種其它觸覺反饋感覺的信息。舉例來說,感覺信息175可包含各種觸覺數(shù)據(jù),例如在下文更詳細(xì)描述的觸覺數(shù)據(jù),且此觸覺數(shù)據(jù)可由裝置100用于提供觸覺反饋。
[0033]雖然將上文所討論的程序模塊描述為包含于存儲器125中,但在一些額外和/或替代實(shí)施例中,這些模塊(例如,消息接收模塊160、反饋控制模塊165和/或用戶接口控制模塊170)可由處理器120、由一或多個單獨(dú)和/或個別處理器和/或由其它硬件組件(而不是上文所討論的哪些組件和/或除上文所討論的哪些組件外)來提供。舉例來說,在一些實(shí)施例中,消息接收模塊160可被提供作為第一處理器和/或由第一處理器來提供,反饋控制模塊165可被提供作為第二處理器和/或由第二處理器來提供,且用戶接口控制模塊170可被提供作為第三處理器和/或由第三處理器來提供。
[0034]在描述了其中可實(shí)施本發(fā)明的各個方面(例如)以將感覺增強(qiáng)消息傳遞提供給一或多個用戶的計(jì)算裝置100的實(shí)例后,現(xiàn)在將描述可被執(zhí)行和/或另外實(shí)施以提供感覺增強(qiáng)消息傳遞和/或處理包含感覺信息的消息的若干實(shí)例方法。
[0035]圖2說明根據(jù)本發(fā)明的一或多個說明性方面的提供感覺增強(qiáng)消息傳遞的實(shí)例方法。在步驟201中,第一用戶(例如,“用戶A”)可(例如)使用移動計(jì)算裝置(例如,智能電話或平板計(jì)算機(jī))撰寫電子消息。所述電子消息可為SMS短信、MMS短信、電子郵件消息和/或任何其它類型的電子消息。
[0036]隨后,在步驟202中,第一用戶可選擇將提供給電子消息的一或多個接收者的觸覺感覺。選定觸覺感覺可包含一或多種類型的觸覺反饋感覺(例如,紋理感覺、壓力感覺,等等)。在一個實(shí)施例中,第一用戶的計(jì)算裝置可顯示其中列出了各種觸覺反饋感覺(例如,捏夾、戳擊、溫度改變、勾勒出的形狀,等等)的菜單,且第一用戶可通過從菜單選擇一或多個選項(xiàng)來選擇將提供給電子消息的一或多個接收者的觸覺感覺。在另一實(shí)施例中,第一用戶的計(jì)算裝置可顯示用戶接口,第一用戶可在其中繪制(例如,通過將基于觸摸的用戶輸入提供給包含于第一計(jì)算裝置中的觸摸屏)將作為觸覺反饋提供給電子消息的一或多個接收者的形狀輪廓。
[0037]在步驟203中,第一用戶可將電子消息發(fā)送到一或多個接收者。電子消息可由第一用戶的裝置根據(jù)由第一用戶指定的特定協(xié)議(例如,SMS、MMS、電子郵件,等等)來發(fā)送,且識別將提供給一或多個接收者的觸覺感覺的觸覺數(shù)據(jù)可嵌入到電子消息中。
[0038]在步驟204中,一或多個接收者中的至少一個接收者(例如,“第二用戶”或“用戶B”)可接收電子消息。明確地說,第二用戶的計(jì)算裝置可接收并處理電子消息及嵌入電子消息中的觸覺數(shù)據(jù)。
[0039]在步驟205中,第二用戶的計(jì)算裝置可顯示通知,所述通知指示觸覺反饋可用。所述通知可(例如)包含圖標(biāo),所述圖標(biāo)指示已接收到包含嵌入觸覺數(shù)據(jù)的消息。
[0040]在步驟206中,第二用戶可選擇所顯示通知。第二用戶的計(jì)算裝置可接收作為用戶輸入的所述選擇,且可將所述選擇解釋為對檢視電子消息和/或再現(xiàn)由嵌入電子消息中的觸覺數(shù)據(jù)識別的觸覺感覺的請求。
[0041]在步驟207中,第二用戶的計(jì)算裝置可基于嵌入電子消息中的觸覺數(shù)據(jù)而確定應(yīng)將何觸覺反饋提供給第二用戶。在一個實(shí)施例中,第二用戶的計(jì)算裝置可確定將提供給第二用戶的觸覺反饋應(yīng)包含由觸覺數(shù)據(jù)識別且由電子消息的發(fā)送者(例如,第一用戶)指定的觸覺感覺。在另一個實(shí)施例中,第二用戶的計(jì)算裝置可確定應(yīng)提供不同于由觸覺數(shù)據(jù)識別且由電子消息的發(fā)送者指定的觸覺反饋的觸覺反饋。在一些實(shí)例中,此確定可基于由第二用戶設(shè)定的偏好(例如,指定應(yīng)提供某些類型的觸覺反饋而不是其它類型,例如,應(yīng)提供熱感覺而不是捏夾感覺)。另外或替代地,此確定可基于描述用戶裝置的能力的信息(例如,第二用戶的計(jì)算裝置可包含用來模擬黏著感覺的變換器,但可能不包含用來模擬熱感覺的變換器)。
[0042]隨后,在步驟208中,第二用戶的計(jì)算裝置可將觸覺反饋提供給第二用戶。如上文所描述,可通過電子致動一或多個變換器和/或其它組件以便產(chǎn)生一或多個所要效應(yīng)來將此觸覺反饋提供給第二用戶。另外或替代地,提供給第二用戶的觸覺反饋可包含由消息發(fā)送者指定的觸覺感覺,或不同于由消息發(fā)送者指定的觸覺感覺(例如,因?yàn)榈诙脩舻挠?jì)算裝置在步驟207中確定應(yīng)提供不同觸覺反饋)。
[0043]圖3說明根據(jù)本發(fā)明的一或多個說明性方面的處理包含感覺信息的消息的實(shí)例方法。根據(jù)一或多個方面,本文所描述的方法和/或方法步驟中的任一者和/或全部可由計(jì)算裝置(例如,計(jì)算裝置100)執(zhí)行,可實(shí)施為計(jì)算機(jī)可執(zhí)行指令,例如存儲于設(shè)備的存儲器中的計(jì)算機(jī)可執(zhí)行指令和/或存儲于計(jì)算機(jī)可讀媒體中的計(jì)算機(jī)可執(zhí)行指令。
[0044]在步驟305中,可接收包含觸覺數(shù)據(jù)的消息。舉例來說,在步驟305中,計(jì)算裝置100可接收包含觸覺數(shù)據(jù)的消息。在一或多個布置中,所述消息可為短消息服務(wù)(SMS)短信、多媒體消息傳遞服務(wù)(MMS)消息或電子郵件消息。雖然這里列出這些類型的消息作為實(shí)例,但應(yīng)了解,在步驟305中接收的消息可為任何類型的電子消息或其它電子通信。
[0045]在至少一個布置中,計(jì)算裝置100可在步驟305中接收多個消息。舉例來說,計(jì)算裝置100可接收一起形成單個串接SMS消息的多個SMS消息。在一些實(shí)例中,串接SMS消息可用來編碼SMS消息中的觸覺信息,這是因?yàn)榕cSMS消息相關(guān)聯(lián)的字符數(shù)限制可能另外干擾或防止在SMS消息中編碼觸覺信息。因此,由計(jì)算裝置100在步驟305中接收的串接SMS消息可包含已編碼觸覺信息,所述已編碼觸覺信息可由計(jì)算裝置100用于將觸覺反饋提供給用戶,如下文所描述。
[0046]在一或多個布置中,包含于在步驟305中接收的消息中的觸覺數(shù)據(jù)可指定將提供給消息的接收者的一或多種非振動性觸覺感覺。如上文所討論,非振動性觸覺感覺可包含任何感覺,所述感覺包含不涉及產(chǎn)生振動的至少一種效應(yīng)。非振動性感覺的實(shí)例包含紋理感覺、壓力感覺、濕潤感覺、黏著感覺以及熱感覺(單獨(dú)地、彼此結(jié)合地或結(jié)合一或多種振動性感覺而產(chǎn)生)。舉例來說,單獨(dú)地或組合地(例如,彼此組合地)產(chǎn)生的紋理感覺或突起效應(yīng)可被視為非振動性觸覺感覺。作為另一個實(shí)例,組合地(例如,彼此組合地)產(chǎn)生的突起效應(yīng)及振動感覺可被視為非振動性觸覺感覺,而獨(dú)自產(chǎn)生的振動感覺可能不被視為非振動性觸覺感覺。
[0047]在一個實(shí)例中,包含于在步驟305中接收的消息中的觸覺數(shù)據(jù)可指定將提供給消息的接收者的一或多個滑移效應(yīng)和/或一或多個黏著效應(yīng)。由包含于消息中的觸覺數(shù)據(jù)指定的滑移效應(yīng)和/或黏著效應(yīng)可(例如)允許一個人與另一個人共享物體的觸感性質(zhì)(例如,物體的紋理)。此功能性的實(shí)例應(yīng)用為其中一個人在商店中購買商品(例如,織物或地毯)并希望與不在商店中的另一個人共享商品的紋理的實(shí)例。根據(jù)本發(fā)明的各個方面,織物或地毯的紋理可由在商店中的用戶的裝置捕獲和/或建模于觸覺數(shù)據(jù)中(例如,通過用商店中的用戶的裝置記錄或另外俘獲織物或地毯的實(shí)際紋理,通過提示用戶選擇預(yù)定義或模板紋理來用作織物或地毯的經(jīng)建模紋理,等等),且此觸覺數(shù)據(jù)可接著在消息中發(fā)送到另一個用戶,所述用戶的裝置可接收所述消息且隨后基于觸覺數(shù)據(jù)而將觸覺效應(yīng)提供給接收用戶,如下文所討論。
[0048]在步驟310中,可確定所述裝置是否能夠提供由包含于所接收消息中的觸覺數(shù)據(jù)定義的一或多種觸覺感覺。舉例來說,在步驟310中,計(jì)算裝置100可確定其是否能夠提供由包含于所接收消息中的觸覺數(shù)據(jù)定義和/或另外由消息的發(fā)送者指定的一或多種觸覺感覺。在一些實(shí)例中,計(jì)算裝置100可基于指定哪些觸覺組件包含于計(jì)算裝置100中和/或另外通信耦合到計(jì)算裝置100 (例如,使得這些觸覺組件可由計(jì)算裝置100用來將一或多種觸覺反饋感覺提供給計(jì)算裝置100的用戶)的信息來進(jìn)行此確定。
[0049]如果在步驟310中確定所述裝置能夠提供由包含于所接收消息中的觸覺數(shù)據(jù)定義的一或多種觸覺感覺,那么在步驟315中,可確定是否已設(shè)定一或多個用戶偏好,例如指定如何提供觸覺反饋的一或多個偏好。舉例來說,在步驟315中,計(jì)算裝置100可確定是否已設(shè)定一或多個觸覺反饋偏好。此類觸覺反饋偏好可指定(例如)將代替其它感覺(例如,黏著感覺)來提供某些感覺(例如,熱感覺),根本不提供一些感覺(例如,捏夾感覺),和/或應(yīng)在提供觸覺反饋時遵循其它用戶指定的規(guī)則。有利地,通過允許用戶設(shè)定與觸覺反饋有關(guān)的偏好,計(jì)算裝置100可使得用戶能夠控制和/或越權(quán)控制原本將由包含觸覺數(shù)據(jù)的消息的發(fā)送者指定的觸覺反饋。
[0050]如果在步驟315中確定已設(shè)定一或多個用戶偏好(例如,指定將如何提供觸覺反饋的一或多個偏好),那么在步驟320中,可基于包含于消息中的觸覺數(shù)據(jù)與一或多個用戶偏好來選擇將提供的一或多種觸覺感覺。舉例來說,在步驟320中,計(jì)算裝置100可選擇將提供給計(jì)算裝置100的用戶的一或多種觸覺感覺。舉例來說,如果由包含于消息中的觸覺數(shù)據(jù)定義的發(fā)送者指定的感覺并不由用戶偏好修改、限制和/或越權(quán)控制,那么在步驟320中,計(jì)算裝置100可選擇將提供給計(jì)算裝置100的用戶的發(fā)送者指定的感覺。替代地,如果(例如)用戶偏好指定不應(yīng)執(zhí)行發(fā)送者指定的感覺中的一或多者和/或替代地應(yīng)提供一或多種替代感覺,那么在步驟320中,計(jì)算裝置100可選擇將提供給計(jì)算裝置100的用戶的一或多種替代感覺(或計(jì)算裝置100可選擇不將任何感覺提供給計(jì)算裝置100的用戶)。隨后,所述方法可繼續(xù)進(jìn)行到下文將進(jìn)一步描述的步驟345。
[0051]另一方面,如果在步驟315中確定還沒有設(shè)定一或多個用戶偏好(例如,指定將如何提供觸覺反饋的一或多個偏好),那么在步驟325中,可選擇將提供的一或多種發(fā)送者指定的觸覺感覺(例如,由包含于消息中的觸覺數(shù)據(jù)定義)。舉例來說,在步驟325中,計(jì)算裝置100可將在消息中指定的一或多種感覺(例如,由觸覺數(shù)據(jù)定義)選擇作為將作為觸覺反饋提供給用戶的一或多種感覺。隨后,所述方法可繼續(xù)進(jìn)行到下文將進(jìn)一步描述的步驟345。
[0052]另一方面,如果在步驟310中確定所述裝置不能夠提供由包含于所接收消息中的觸覺數(shù)據(jù)定義的一或多種觸覺感覺,那么在步驟330中,可確定是否可提供替代感覺。舉例來說,在步驟330中,計(jì)算裝置100可確定其是否能夠提供替代感覺(例如,使用可用于計(jì)算裝置100的一或多個觸覺組件)。在至少一個布置中,計(jì)算裝置100可基于使一或多種觸覺感覺與一或多種替代觸覺感覺相關(guān)的信息來進(jìn)行此確定。舉例來說,計(jì)算裝置100可加載(例如)由計(jì)算裝置100的制造商提供的數(shù)據(jù)表,所述數(shù)據(jù)表中存儲了此相關(guān)信息。作為一個實(shí)例,此類數(shù)據(jù)表可指定將代替(例如)黏著效應(yīng)來提供熱效應(yīng),這是因?yàn)樘囟ㄑb置(例如,計(jì)算裝置100)可能不包含用來再生黏著效應(yīng)的觸覺組件。
[0053]如果在步驟330中確定可提供替代感覺,那么在步驟335中,可選擇提供替代感覺(例如,而不是由包含于消息中的觸覺數(shù)據(jù)指定的發(fā)送者指定的觸覺感覺)。舉例來說,在步驟335中,計(jì)算裝置100可選擇在步驟330中被確定可用作提供給用戶的一或多種觸覺感覺的一或多種替代感覺。隨后,所述方法可繼續(xù)進(jìn)行到下文將進(jìn)一步描述的步驟345。
[0054]另一方面,如果在步驟330中確定不可提供替代感覺,那么在步驟340中,可通知消息發(fā)送者不可將觸覺反饋提供給特定接收者。舉例來說,在步驟340中,計(jì)算裝置100可將消息或其它通信發(fā)送到發(fā)送者,所述消息或其它通信通知所述發(fā)送者不可由計(jì)算裝置100再生觸覺反饋。此可允許發(fā)送者理解接收裝置(例如,計(jì)算裝置100)在(例如)將未來消息發(fā)送到接收者方面的能力。
[0055]在步驟345中,可顯示指示符,且所述指示符可通知用戶與消息相關(guān)聯(lián)的一或多種觸覺感覺可用于再現(xiàn)。舉例來說,在步驟345中,計(jì)算裝置100可顯示(例如,在顯示器105上)圖標(biāo),所述圖標(biāo)指示與消息相關(guān)聯(lián)的觸覺感覺可用。如下文所描述,所述指示符可操作,使得在用戶選擇指示符(例如,通過用鼠標(biāo)在指示符上點(diǎn)擊,通過當(dāng)在觸摸屏上顯示指示符時在指示符上點(diǎn)按,等等)時和/或在用戶選擇指示符后不久提供觸覺感覺。
[0056]隨后,在步驟350中,可確定用戶是否已選擇指示符。舉例來說,在步驟350中,計(jì)算裝置100可確定其是否已接收到對應(yīng)于對指示符的選擇的用戶輸入。
[0057]如果在步驟350中確定用戶已選擇指示符,那么在步驟355中,可提供一或多種觸覺感覺(例如,在步驟320、步驟325或步驟335中選擇)。舉例來說,在步驟350中,計(jì)算裝置100可提供先前由計(jì)算裝置100選擇以提供給用戶(例如,在步驟320、步驟325或步驟335中)的一或多種觸覺感覺。另外或替代地,計(jì)算裝置100可使用包含于計(jì)算裝置100中和/或通信地耦合到計(jì)算裝置100的一或多個觸覺組件來提供此類觸覺感覺。
[0058]另一方面,如果在步驟360中確定用戶還沒有選擇指示符,那么所述裝置(例如,計(jì)算裝置100)可等待和/或循環(huán)預(yù)定的一段時間(例如,以便向用戶提供選擇指示符的機(jī)會和/或再現(xiàn)觸覺反饋),且隨后所述方法可結(jié)束。
[0059]圖4說明根據(jù)本發(fā)明的一或多個說明性方面的可由裝置提供的觸覺反饋的實(shí)例。舉例來說,如上文所描述,在將觸覺反饋提供給用戶時可將形狀或其它輪廓“繪制”在用戶的手掌上(例如,由計(jì)算裝置100經(jīng)由一或多個觸覺組件)。在一或多個配置中,“繪制”此類形狀或輪廓可涉及調(diào)制一或多個觸覺組件以產(chǎn)生形成所要形狀或輪廓的一或多個突起。如圖4中所見,提供此類型的觸覺反饋的一個實(shí)例可包含在計(jì)算裝置100的外表面上產(chǎn)生呈心形的輪廓405。在此實(shí)例中,如果用戶將計(jì)算裝置100抓在手上,那么用戶將能夠感覺到(例如,使用其觸感)輪廓405的突起。雖然這里將心輪廓說明并描述為實(shí)例,但在需要時可類似地產(chǎn)生并提供任何其它形狀或輪廓作為觸覺反饋。
[0060]圖5說明根據(jù)本發(fā)明的一或多個說明性方面的撰寫感覺增強(qiáng)消息的實(shí)例方法。如同上文所描述的實(shí)例方法,圖5中所說明的實(shí)例方法(和/或其方法步驟中的任一者)可由計(jì)算裝置(例如,計(jì)算裝置100)執(zhí)行,和/或可實(shí)施為計(jì)算機(jī)可執(zhí)行指令,例如存儲于設(shè)備的存儲器中的計(jì)算機(jī)可執(zhí)行指令和/或存儲于計(jì)算機(jī)可讀媒體中的計(jì)算機(jī)可執(zhí)行指令。
[0061]在步驟505中,可接收對撰寫觸覺消息(也可被稱作“感覺增強(qiáng)”消息)的請求。舉例來說,在步驟505中,計(jì)算裝置100可從計(jì)算裝置100的用戶接收對撰寫觸覺消息的請求。在一個實(shí)例中,此類請求可作為用戶對菜單項(xiàng)目(例如,由在計(jì)算裝置100上執(zhí)行和/或另外由計(jì)算裝置100提供的消息傳遞應(yīng)用程序顯示和/或另外作為所述消息傳遞應(yīng)用程序的部分而提供的菜單項(xiàng)目)的選擇而由計(jì)算裝置100接收。
[0062]在步驟510中,可顯示用于撰寫感覺增強(qiáng)消息的一或多個用戶接口。舉例來說,在步驟510中,計(jì)算裝置100可顯示圖6中所說明的實(shí)例用戶接口,所述實(shí)例用戶接口在下文中更詳細(xì)地被討論。
[0063]再次參看圖5,在步驟515中,可接收文本輸入。所述文本輸入可(例如)指定計(jì)算裝置100的用戶將要撰寫和/或發(fā)送到一或多個接收者和/或一或多個接收裝置的消息。舉例來說,在步驟515中,計(jì)算裝置100可經(jīng)由作為用戶接口的一部分而顯示的屏幕上鍵盤來接收文本輸入,所述用戶接口可由計(jì)算裝置100顯示在觸摸屏或并入到計(jì)算裝置100中和/或通信地耦合到計(jì)算裝置100的其它觸敏顯示裝置上。另外或替代地,計(jì)算裝置100可經(jīng)由物理鍵盤來接收文本輸入,所述物理鍵盤包含一或多個物理按鈕和/或鍵且并入到計(jì)算裝置100中和/或通信地耦合到計(jì)算裝置100。
[0064]在步驟520中,可接收觸覺輸入。所述觸覺輸入可(例如)指定計(jì)算裝置100的用戶將要包含在感覺增強(qiáng)消息中的一或多種觸覺感覺,其中將經(jīng)由一或多個接收裝置將此類觸覺感覺提供給消息的一或多個接收者。在一些布置中,可作為用戶對菜單項(xiàng)目的選擇而接收觸覺輸入,而在其它布置中,可作為基于觸摸的用戶輸入而接收觸覺輸入,所述基于觸摸的用戶輸入定義將作為突起再生于一或多個接收者和/或接收裝置上和/或另外提供給一或多個接收者和/或接收裝置的一或多條線和/或一或多個形狀。舉例來說,如在下文更詳細(xì)討論的圖6中所見,用戶可在顯示器上繪制形狀(例如,心形、星形、三角形、“豎起拇指”輪廓,等等),且計(jì)算裝置可接收并記錄所述形狀,使得可經(jīng)由一或多個接收裝置作為對一或多個接收者的觸感觸覺反饋來再生所述形狀。
[0065]在一或多個布置中,在步驟520中接收的觸覺輸入可包含將隨正在撰寫的感覺增強(qiáng)消息一起提供的多個觸覺感覺。舉例來說,觸覺輸入可包含第一感覺,所述第一感覺包含產(chǎn)生呈特定形狀(例如,心形)的邊緣和/或突起,且觸覺輸入進(jìn)一步可包含第二感覺,所述第二感覺包含產(chǎn)生熱效應(yīng)(例如,變暖的感覺)。
[0066]在一些實(shí)施例中,可作為觸感印記而接收觸覺輸入。舉例來說,在一個實(shí)例中,計(jì)算裝置100的用戶可通過用其手掌按壓裝置(例如,與戳擊裝置形成對比)或通過親吻裝置表面來將呈觸感印記形式的觸覺輸入提供給裝置。此可使得用戶能夠致使將相應(yīng)觸覺反饋提供給消息的一或多個接收者。在一些額外和/或替代實(shí)施例中,可作為一個手勢或一系列手勢而接收觸覺輸入。舉例來說,在一個實(shí)例中,計(jì)算裝置100的用戶可執(zhí)行手勢,所述手勢可由計(jì)算裝置100使用一或多個傳感器來檢測。在一些實(shí)例中,計(jì)算裝置100可通過俘獲用戶(或用戶的一部分,例如用戶的一只手或兩只手)的一或多個圖像及分析所述一或多個圖像以識別對應(yīng)于特定手勢的特定位置或運(yùn)動來檢測一個手勢或一系列手勢。在一些額外和/或替代實(shí)施例中,可從俘獲由用戶提供的感覺輸入的計(jì)算裝置的附件或外圍裝置接收觸覺輸入。舉例來說,可從棒式附件來接收觸覺輸入,所述棒式附件經(jīng)配置以俘獲將作為觸覺反饋而再生的感覺輸入(例如,紋理及溫度)。
[0067]在步驟525中,可編碼所接收的觸覺輸入。舉例來說,在步驟525中,計(jì)算裝置100可通過將觸覺輸入變換成觸覺數(shù)據(jù)來編碼在步驟520中接收的觸覺輸入,所述觸覺數(shù)據(jù)表示將提供給正撰寫的消息的一或多個接收者的一或多種觸覺感覺。舉例來說,如果在步驟520中接收的觸覺輸入包含感覺,所述感覺包含產(chǎn)生呈特定形狀(例如,心形、星形、三角形、“豎起拇指”輪廓,等等)的邊緣和/或突起,那么計(jì)算裝置100可通過以下步驟來將觸覺輸入變換成表示觸覺感覺的數(shù)據(jù):確定定義形狀的輪廓的一或多個向量和/或一或多個點(diǎn),及隨后存儲所確定向量和/或點(diǎn)(例如,存儲在數(shù)據(jù)表或其它數(shù)據(jù)結(jié)構(gòu)中,所述其它數(shù)據(jù)結(jié)構(gòu)存儲在存儲器(例如,計(jì)算裝置100的存儲器)中)。在另一個實(shí)例中,如果在步驟520中接收的觸覺輸入包含感覺,所述感覺包含產(chǎn)生熱效應(yīng)(例如,變暖的感覺、變冷的感覺,等等),那么計(jì)算裝置100可通過以下步驟來將觸覺輸入變換成表示觸覺感覺的數(shù)據(jù):確定定義熱效應(yīng)的(例如)量值及持續(xù)時間的一或多個參數(shù),及隨后存儲一或多個所確定參數(shù)(例如,存儲在數(shù)據(jù)表或其它數(shù)據(jù)結(jié)構(gòu)中,所述其它數(shù)據(jù)結(jié)構(gòu)存儲在存儲器(例如,計(jì)算裝置100的存儲器)中)。
[0068]在步驟530中,可封裝已編碼觸覺輸入。舉例來說,在步驟530中,計(jì)算裝置100可通過產(chǎn)生含有已編碼觸覺輸入(例如,除與正撰寫的消息相關(guān)的其它信息外)的數(shù)據(jù)結(jié)構(gòu)且通過將已編碼觸覺輸入連同與消息相關(guān)的其它信息一起存儲于數(shù)據(jù)結(jié)構(gòu)中來封裝已編碼觸覺輸入。在一或多個布置中,此類數(shù)據(jù)結(jié)構(gòu)可采取圖7中所說明的實(shí)例數(shù)據(jù)結(jié)構(gòu)(其在下文被更詳細(xì)描述)的形式。雖然下文將此數(shù)據(jù)結(jié)構(gòu)作為可如何編碼并封裝觸覺數(shù)據(jù)的實(shí)例來討論,但可使用任何合意的輸送機(jī)制,且可用任何適當(dāng)方式來編碼并封裝觸覺數(shù)據(jù)。在一些布置中,可封包并壓縮數(shù)據(jù)以供在各種裝置之間輸送。也可基于發(fā)送并接收觸覺數(shù)據(jù)的裝置來選擇特定輸送機(jī)制。換句話說,在一些實(shí)施例中,可基于指定一或多個裝置的能力或其它性質(zhì)的信息來編碼并封裝觸覺輸入,所述一或多個裝置將基于觸覺輸入來提供觸覺反饋。
[0069]再次參看圖5,在步驟535中,可將已撰寫消息發(fā)送到消息服務(wù)器。舉例來說,在步驟535中,計(jì)算裝置100可通過將在步驟530中產(chǎn)生的數(shù)據(jù)結(jié)構(gòu)發(fā)送到消息服務(wù)器來將已撰寫消息發(fā)送到消息服務(wù)器。在一或多個額外或替代布置中,可將已撰寫消息作為對等消息從計(jì)算裝置100直接發(fā)送到一或多個接收裝置(例如,其可通信地耦合到與計(jì)算裝置100相同的網(wǎng)絡(luò))。在一些實(shí)施例中,可在現(xiàn)有對等平臺上和/或根據(jù)現(xiàn)有對等協(xié)議來建立對等消息傳遞功能性,所述對等平臺和/或協(xié)議可定義用于發(fā)送并接收此類消息的語法、類、方法和/或其它特征。在一些布置中,此類平臺和/或協(xié)議進(jìn)一步可提供使得一個裝置(例如,計(jì)算裝置100)能夠發(fā)現(xiàn)用于接收對等消息的其它附近和/或以其它方式可用的裝置的功能性。
[0070]隨后,在步驟540中,接收者的裝置可接收所述消息,且可基于包含于所述消息中和/或另外與所述消息相關(guān)聯(lián)的觸覺數(shù)據(jù)來提供觸覺反饋。舉例來說,在步驟540中,接收者的裝置可執(zhí)行如上文所討論的圖3中所說明的實(shí)例方法的一或多個步驟,以接收感覺增強(qiáng)消息且提供觸覺反饋。
[0071]圖6說明根據(jù)本發(fā)明的一或多個說明性方面的用于撰寫感覺增強(qiáng)消息的實(shí)例用戶接口。根據(jù)一或多個方面,本文所討論的實(shí)例用戶接口和/或用戶接口元件中的任一者和/或全部可由計(jì)算裝置(例如,計(jì)算裝置100)在顯示屏(例如,顯示器105)上顯示。
[0072]在一或多個布置中,用于撰寫感覺增強(qiáng)消息的實(shí)例用戶接口 600可包含接收者選擇菜單605,用戶經(jīng)由所述菜單可選擇和/或另外指定正被撰寫的消息的一或多個接收者。另外,用戶接口 600可包含:文本輸入?yún)^(qū)域610,用戶經(jīng)由所述區(qū)域可提供將包含于正被撰寫的消息中的文本和/或字符輸入(例如,通過經(jīng)由屏幕上鍵盤612選擇一或多個字符);以及感覺選擇菜單615,用戶經(jīng)由所述菜單可選擇和/或另外指定將包含于正被撰寫的消息中的觸覺反饋。舉例來說,感覺選擇菜單615可包含對應(yīng)于一或多種預(yù)定義感覺(例如,將繪制為突起的預(yù)置形狀和/或輪廓、預(yù)置熱效應(yīng)、預(yù)置紋理效應(yīng),等等)的一或多個菜單選項(xiàng),所述一或多個菜單選項(xiàng)可由用戶選擇以使特定預(yù)定義感覺將包含于正被撰寫的消息中。另外或替代地,感覺選擇菜單615可包含一或多個菜單選項(xiàng),所述一或多個菜單選項(xiàng)可允許用戶定義和/或另外產(chǎn)生其自身的將包含于消息中的感覺。
[0073]舉例來說,如圖6中所見,如果用戶選擇用以繪制將作為突起輪廓而提供給消息的接收者的定制形狀的菜單選項(xiàng),那么感覺選擇菜單615可包含指示用戶在輸入?yún)^(qū)域618中繪制所要形狀的提示。隨后,用戶可繪制形狀620的輪廓(例如,在顯示用戶接口 600的裝置100的觸敏顯示器105上)。在至少一個布置中,用戶可通過將其手指放置到裝置屏幕(例如,裝置100的觸敏顯示器105)上的觸摸點(diǎn)625處及隨后移動其手指以勾勒形狀620,由此使裝置檢測觸摸點(diǎn)625在形狀620的輪廓上的運(yùn)動來繪制形狀620的輪廓。在至少一個額外布置中,裝置100可在用戶繪制形狀620的輪廓時通過顯示一或多個線段和/或點(diǎn)630 (說明檢測到的形狀620的輪廓)來將視覺反饋提供給用戶。在一些布置中,用戶接口600可包含使得用戶能夠以額外和/或替代方式提供感覺輸入的一或多個區(qū)域和/或控件。舉例來說,用戶接口 600可包含使得用戶能夠使用外圍裝置(例如,棒式附件)來提供感覺輸入的一或多個區(qū)域和/或控件。另外或替代地,用戶接口 600可包含使得用戶能夠通過執(zhí)行一或多個手勢來提供感覺輸入的一或多個區(qū)域和/或控件,所述一或多個手勢可由計(jì)算裝置100檢測。
[0074]圖7說明根據(jù)本發(fā)明的一或多個說明性方面的用于輸送感覺增強(qiáng)消息的實(shí)例數(shù)據(jù)結(jié)構(gòu)。如圖7中所見,用于輸送感覺增強(qiáng)消息的數(shù)據(jù)結(jié)構(gòu)700可包含發(fā)送者識別符字段705、接收者識別符字段710、短信字段715和/或觸覺反饋?zhàn)侄?20。在一或多個布置中,數(shù)據(jù)結(jié)構(gòu)700可體現(xiàn)感覺增強(qiáng)消息,且可經(jīng)配置以從發(fā)送者裝置發(fā)送到接收者裝置,從而使接收者裝置向接收用戶顯示消息和/或使接收者裝置將特定觸覺反饋提供給接收用戶。
[0075]舉例來說,發(fā)送者識別符字段705可經(jīng)配置以存儲識別感覺增強(qiáng)消息的發(fā)送者的信息,例如發(fā)送者的姓名、電話號碼、電子郵件地址和/或類似者。接收者識別符字段710可經(jīng)配置以存儲識別感覺增強(qiáng)消息的至少一個預(yù)期接收者的信息,例如至少一個預(yù)期接收者的姓名、電話號碼、電子郵件地址和/或類似者。短信字段715可經(jīng)配置以存儲信息,所述信息指定將提供給感覺增強(qiáng)消息的至少一個預(yù)期接收者的文本和/或字符。
[0076]另外,觸覺反饋?zhàn)侄?20可經(jīng)配置以存儲識別將提供給感覺增強(qiáng)消息的至少一個預(yù)期接收者(例如,在接收到和/或顯示所述消息時)的一或多種觸覺感覺的信息。在至少一個布置中且如圖7中所說明的實(shí)例中所見,觸覺反饋?zhàn)侄?20可經(jīng)配置以存儲已編碼觸覺數(shù)據(jù),例如在上文關(guān)于圖5所討論的實(shí)例方法的步驟525中編碼的觸覺輸入。在一些布置中,觸覺反饋?zhàn)侄?20可經(jīng)進(jìn)一步配置以存儲信息,所述信息指定在其上撰寫消息的裝置上(和/或相對于此裝置)的一或多個觸覺組件的位置。舉例來說,觸覺反饋?zhàn)侄?20可經(jīng)配置以存儲包含于裝置中和/或連接到裝置的一或多個觸覺組件的三維地圖。所述三維地圖可(例如)定義裝置的不同區(qū)域、每個區(qū)域的大小以及每個區(qū)域的觸覺能力(例如,可使用位于每個特定區(qū)域中的傳感器再生和/或俘獲的觸覺效應(yīng))。此地圖信息可(例如)使得接收到數(shù)據(jù)結(jié)構(gòu)的裝置能夠更準(zhǔn)確地解釋觸覺數(shù)據(jù)和/或再生預(yù)期觸覺反饋。
[0077]圖8A及SB說明根據(jù)本發(fā)明的一或多個說明性方面的顯示感覺增強(qiáng)消息的裝置的實(shí)例。舉例來說,如圖8A中所見,在計(jì)算裝置100接收到感覺增強(qiáng)消息(例如,在上文實(shí)例中所討論的感覺增強(qiáng)消息)之后,計(jì)算裝置100可顯示用戶接口 800,所述用戶接口包含識別消息的發(fā)送者的信息和/或反映消息的文本和/或字符內(nèi)容的信息。另外或替代地,用戶接口 800可提示裝置100的用戶用某種方式觸摸和/或抓握裝置,以便體驗(yàn)包含于消息中的一或多種觸覺感覺。
[0078]舉例來說,在其中將形狀(例如,心輪廓)指定為將結(jié)合感覺增強(qiáng)消息而提供的觸覺反饋的實(shí)例中,裝置100可致動一或多個觸覺組件(例如,觸覺組件150及155),以便根據(jù)包含于消息中的觸覺數(shù)據(jù)來產(chǎn)生突起810 (例如,呈心形的突起)。
[0079]如說明裝置100(例如,在提供觸覺感覺時)的側(cè)視圖的圖SB中所見,提供觸覺反饋可涉及改變裝置100的觸感性質(zhì),例如使裝置100的頂表面變形以便產(chǎn)生呈由觸覺數(shù)據(jù)指定的形狀的突起810。因此,當(dāng)用戶觸摸裝置100的表面時,用戶可感覺到(例如)呈形狀的輪廓的突起810的邊緣。如上文所討論,在裝置100的表面中的產(chǎn)生突起810(或由觸覺反饋指定的其它特征及效應(yīng))的變形可由包含于裝置100中的一或多個觸覺組件(例如,觸覺組件150及155)提供。
[0080]同樣如上文所討論,觸覺反饋為在當(dāng)前移動裝置平臺中可能缺少的反饋類型。通過包含此類反饋,可提供新的通信維度。觸覺反饋可包含人類可感覺到(例如,用他的一只手或兩只手)的事物,例如壓力、紋理、捏夾、發(fā)熱、滑移、形狀、拐角,等等。本發(fā)明的多個方面涉及將這些感覺并入到經(jīng)由移動裝置提供的蜂窩式消息傳遞服務(wù)中。
[0081]根據(jù)本發(fā)明的一或多個方面,感覺可包含于具有廣泛可用性的蜂窩式消息傳遞服務(wù)中。用戶可從多種感覺(例如,戳擊、繪制心形、發(fā)送有節(jié)奏的敲擊、發(fā)熱,等等)選取將提供給消息的一或多個接收者的一或多種感覺??蓪⑦x定感覺編碼成元數(shù)據(jù)(例如,根據(jù)特定或具體消息傳遞服務(wù)協(xié)議),使得可將感覺遞送到接收者移動裝置以供再現(xiàn)。這些概念的潛在應(yīng)用包含:允許用戶將形狀(例如,心形)的繪圖發(fā)送到便攜式裝置,接收者在接收到短信時可感覺到所述形狀繪制在其手上;允許發(fā)送者將戳擊發(fā)送到接收者以引起接收者的注意;以及更多應(yīng)用。
[0082]在一或多個配置中,感覺增強(qiáng)消息傳遞可部署在SMS中。舉例來說,短消息服務(wù)中心(SMSC)可將SMS消息發(fā)射到手機(jī)。在一個實(shí)例方法中,感覺元數(shù)據(jù)可編碼為SMS消息的一部分,由此允許在不需要對舊版基礎(chǔ)設(shè)施作出改變的情況下操作感覺增強(qiáng)消息傳遞。
[0083]另外或替代地,串接SMS可用來發(fā)射額外感覺效應(yīng)。舉例來說,特定位字段可用來指示具有長度字段的感覺編碼的開始。SMS客戶端可接著讀取感覺元數(shù)據(jù),所述感覺元數(shù)據(jù)可含有感覺代碼及(可選的)將由接收者感覺的形狀。在一或多個布置中,并不接著將感覺數(shù)據(jù)作為短信的部分而顯示,而是解碼感覺數(shù)據(jù);可顯示圖標(biāo)來通知用戶感覺數(shù)據(jù)包含在短信的文本中(例如,以及可用于再現(xiàn))。
[0084]在一或多個額外和/或替代配置中,感覺增強(qiáng)消息傳遞可部署在麗S中。舉例來說,正在進(jìn)行發(fā)送的電話(或其它計(jì)算裝置,例如計(jì)算裝置100)可起始TCP/IP數(shù)據(jù)連接。此起始可包含所述正在進(jìn)行發(fā)送的電話經(jīng)由TCP/IP連接到多媒體消息傳遞服務(wù)中心(MMSC)。所述正在進(jìn)行發(fā)送的電話可接著對麗SC執(zhí)行HTTP POST操作(例如,經(jīng)由TCP/IP連接),以便發(fā)布MMS消息。可用MMS封裝格式(例如,如由開放移動聯(lián)盟定義)來編碼麗S消息。已編碼麗S消息可包含麗S消息的內(nèi)容(例如,如由正在進(jìn)行發(fā)送的電話的用戶撰寫)以及標(biāo)頭信息。標(biāo)頭信息可包含消息的預(yù)期接收者的列表,且可進(jìn)一步包含識別將提供給MMS消息的接收者的感覺的類型的識別符或值。另外或替代地,標(biāo)頭信息可包含編碼將作為感覺繪制在接收者裝置處的多邊形形狀的數(shù)據(jù)。
[0085]隨后,MMSC可接收發(fā)送者對消息的提交,且可對消息發(fā)送者進(jìn)行驗(yàn)證。MMSC接著可存儲麗S消息的內(nèi)容,且使麗S消息可作為動態(tài)產(chǎn)生的URL鏈接而被接收者使用。在一些布置中,動態(tài)產(chǎn)生的URL鏈接可對應(yīng)于由發(fā)送者選擇的感覺與MMS消息的其它內(nèi)容,而在其它布置中,動態(tài)產(chǎn)生的URL鏈接可能僅對應(yīng)于麗S消息的其它內(nèi)容,且第二動態(tài)產(chǎn)生的URL鏈接可對應(yīng)于定義由發(fā)送者選擇的感覺的感覺信息。在其中動態(tài)地產(chǎn)生第二 URL鏈接以對應(yīng)于感覺信息的布置中,接收者和/或接收者裝置可能僅在裝置支持選定感覺的再現(xiàn)和/或在接收者請求再現(xiàn)所述感覺時才請求和/或獲得第二 URL鏈接。
[0086]在MMSC接收到發(fā)送者的提交和/或動態(tài)地產(chǎn)生上文所描述的一或多個相應(yīng)URL鏈接之后,麗SC可產(chǎn)生麗S通知消息,所述麗S通知消息可經(jīng)由SMS上的WAP推送(WAPPush over SMS)發(fā)送到消息接收者。在一或多個布置中,MMS通知消息可含有指向動態(tài)地產(chǎn)生的麗S內(nèi)容的至少一個URL指針。
[0087]隨后,至少一個接收者可接收MMS通知消息(例如,從MMSC)。至少一個接收者的裝置可接著起始提供(例如)TCP/IP網(wǎng)絡(luò)連接性的數(shù)據(jù)連接。至少一個接收者的裝置接著可使用HTTP GET命令(和/或一或多個其它協(xié)議和/或命令,例如WSP get命令)來從麗SC檢索麗S消息內(nèi)容URL(及相應(yīng)內(nèi)容)。另外或替代地,至少一個接收者的裝置還可獲得對應(yīng)于感覺信息和/或另外定義將隨MMS消息再現(xiàn)的感覺的第二 URL。
[0088]更一般來說,本發(fā)明的各個方面描述可如何將感覺添加到與移動裝置及移動裝置之間的基于消息的通信。在一項(xiàng)實(shí)施方案中,對等模式可用來在便攜式裝置之間發(fā)送感覺消息。此也可應(yīng)用于使得用戶能夠使用SMS或在電子郵件消息自身中將感覺從電子郵件客戶端發(fā)送到接收者。在電子郵件實(shí)施方案和/或在其它實(shí)施方案中,感覺可作為元數(shù)據(jù)包含于SMTP中(例如,與消息相關(guān)聯(lián)的SMTP標(biāo)頭中)或消息正文自身中,使得接收器可在不顯示定義感覺的觸覺信息(例如,向接收用戶)而是使接收用戶可接收到感覺和/或其它觸覺效應(yīng)的情況下解碼作為元數(shù)據(jù)的感覺。
[0089]因此,本發(fā)明的一或多個方面描述并涵蓋:在撰寫將使用現(xiàn)有消息傳遞技術(shù)(例如,SMS、麗S、SMTP和/或類似者)從一個裝置發(fā)送到另一個裝置的消息時,從多個觸覺效應(yīng)(例如,戳擊手指、繪制心形、發(fā)熱,等等)選取和/或另外選擇將提供給一或多個接收者的一或多個觸覺效應(yīng)。
[0090]本發(fā)明的一或多個額外和/或替代方面描述并涵蓋:從常見感覺(例如,笑臉、心形、捏夾,等等)的下拉式列表選取和/或另外選擇將包含于消息中的一或多個觸覺效應(yīng)。
[0091]本發(fā)明的另外一或多個額外和/或替代方面描述并涵蓋:在撰寫消息的同時提供畫板、觸摸屏或其它裝置,使得用戶可產(chǎn)生將作為感覺再生于接收器上(例如,可在接收者的手掌上再現(xiàn))的形狀(且因此使得編碼所述形狀)。
[0092]在一些額外和/或替代實(shí)施方案中,可在由SMS提供的協(xié)議描述單元(rou)格式內(nèi)編碼感覺信息。在其它額外和/或替代實(shí)施方案中,可在MMS實(shí)施方案(例如,如上文所描述)中使感覺信息在替代URL處可得。在另外其它額外和/或替代實(shí)施方案中,可將感覺信息編碼為SMTP元數(shù)據(jù)和/或編碼于SMTP電子郵件消息的正文中。
[0093]在已描述了感覺增強(qiáng)消息傳遞的多個方面后,現(xiàn)在將關(guān)于圖9來描述其中可實(shí)施本發(fā)明的各個方面的計(jì)算系統(tǒng)的實(shí)例。根據(jù)一或多個方面,如圖9中所說明的計(jì)算機(jī)系統(tǒng)可被并入作為計(jì)算裝置的一部分,所述計(jì)算裝置可實(shí)施、履行和/或執(zhí)行本文所描述的特征、方法和/或方法步驟中的任一者和/或全部。舉例來說,計(jì)算機(jī)系統(tǒng)900可表示手持式裝置的組件中的一些組件。手持式裝置可為具有輸入傳感器單元(例如,照相機(jī)和/或顯示單元)的任何計(jì)算裝置。手持式裝置的實(shí)例包含(但不限于)視頻游戲主機(jī)、平板計(jì)算機(jī)、智能電話以及移動裝置。在一個實(shí)施例中,計(jì)算機(jī)系統(tǒng)900經(jīng)配置以實(shí)施上文所描述的裝置100。圖9提供計(jì)算機(jī)系統(tǒng)900的一個實(shí)施例的示意性說明,所述計(jì)算機(jī)系統(tǒng)可執(zhí)行由各種其它實(shí)施例提供的方法(如本文所描述),和/或可充當(dāng)主機(jī)計(jì)算機(jī)系統(tǒng)、遠(yuǎn)程信息站/終端、銷售點(diǎn)裝置、移動裝置、機(jī)頂盒和/或計(jì)算機(jī)系統(tǒng)。圖9僅意在提供各種組件的一般說明,所述組件中的任一者和/或全部可被適當(dāng)?shù)乩?。因此,圖9廣泛地說明可如何以相對分離或相對更整合的方式來實(shí)施個別系統(tǒng)元件。
[0094]將計(jì)算機(jī)系統(tǒng)900展示為包括可經(jīng)由總線905電耦合(或在適當(dāng)時,可另外進(jìn)行通信)的硬件元件。所述硬件元件可包含:一或多個處理器910,其包含(但不限于)一或多個通用處理器和/或一或多個專用處理器(例如,數(shù)字信號處理芯片、圖形加速處理器和/或類似者);一或多個輸入裝置915,其可包含(但不限于)照相機(jī)、鼠標(biāo)、鍵盤和/或類似者;以及一或多個輸出裝置920,其可包含(但不限于)顯示單元、打印機(jī)和/或類似者。
[0095]計(jì)算機(jī)系統(tǒng)900可進(jìn)一步包含一或多個非短暫性存儲裝置925 (和/或與所述一或多個非短暫性存儲裝置通信),其可包括(但不限于)局部和/或網(wǎng)絡(luò)可存取存儲設(shè)備,和/或可包含(但不限于)磁盤驅(qū)動器、磁盤驅(qū)動器陣列、光學(xué)存儲裝置、固態(tài)存儲裝置(例如,隨機(jī)存取存儲器(“RAM”)和/或只讀存儲器(“R0M”)),其可為可編程的、可閃速更新的和/或類似者。此類存儲裝置可經(jīng)配置以實(shí)施任何適當(dāng)?shù)臄?shù)據(jù)存儲,包含(但不限于)各種文件系統(tǒng)、數(shù)據(jù)庫結(jié)構(gòu)和/或類似者。
[0096]計(jì)算機(jī)系統(tǒng)900還可能包含通信子系統(tǒng)930,所述通信子系統(tǒng)可包含(但不限于)調(diào)制解調(diào)器、網(wǎng)卡(無線或有線)、紅外線通信裝置、無線通信裝置和/或芯片組(例如,
BluclooUi?裝置、802.11裝置、WiFi裝置、WiMax裝置、蜂窩式通信設(shè)施,等等)和/或類似
者。通信子系統(tǒng)930可準(zhǔn)許與網(wǎng)絡(luò)(例如,舉一個例子為下文描述的網(wǎng)絡(luò))、其它計(jì)算機(jī)系統(tǒng)和/或本文所描述的任何其它裝置交換數(shù)據(jù)。在許多實(shí)施例中,計(jì)算機(jī)系統(tǒng)900將進(jìn)一步包括非短暫性工作存儲器935,其可包含如上文所描述的RAM或ROM裝置。
[0097]計(jì)算機(jī)系統(tǒng)900還可包括被展示為當(dāng)前位于工作存儲器935中的軟件元件,其包含操作系統(tǒng)940、裝置驅(qū)動程序、可執(zhí)行程序庫和/或其它代碼,例如一或多個應(yīng)用程序945,其可包括由各種實(shí)施例提供的計(jì)算機(jī)程序和/或可經(jīng)設(shè)計(jì)以實(shí)施由其它實(shí)施例提供的方法和/或配置由其它實(shí)施例提供的系統(tǒng)(如本文所描述)。僅通過舉例的方式,關(guān)于上文所討論的方法(例如,如關(guān)于圖2、3以及5所描述)來描述的一或多個過程可能實(shí)施為可由計(jì)算機(jī)(和/或計(jì)算機(jī)內(nèi)的處理器)執(zhí)行的代碼和/或指令;一方面,接著此類代碼和/或指令可用來配置和/或適配通用計(jì)算機(jī)(或其它裝置),以便根據(jù)所描述方法來執(zhí)行一或多個操作。
[0098]這些指令和/或代碼的集合可存儲于計(jì)算機(jī)可讀存儲媒體上,例如上文所描述的存儲裝置925。在一些情況下,可能將存儲媒體并入計(jì)算機(jī)系統(tǒng)(例如,計(jì)算機(jī)系統(tǒng)900)內(nèi)。在其它實(shí)施例中,存儲媒體(例如,可移動媒體,例如光盤)可能與計(jì)算機(jī)系統(tǒng)分離,和/或提供于安裝程序包中,使得存儲媒體可用其上所存儲的指令/代碼來編程、配置和/或適配通用計(jì)算機(jī)。這些指令可能采取可由計(jì)算機(jī)系統(tǒng)900執(zhí)行的可執(zhí)行代碼的形式,和/或可能采取源代碼和/或可安裝代碼的形式,所述源代碼和/或可安裝代碼在計(jì)算機(jī)系統(tǒng)900上編譯和/或安裝(例如,使用多種一般可用的編譯器、安裝程序、壓縮/解壓縮公用程序等等中的任一者)后,便采取可執(zhí)行代碼的形式。
[0099]可根據(jù)特定要求作出顯著變化。舉例來說,還可能使用定制硬件,和/或可能用硬件、軟件(包含便攜式軟件,例如小程序,等等)或其兩者來實(shí)施特定元件。另外,可使用與其它計(jì)算裝置(例如,網(wǎng)絡(luò)輸入/輸出裝置)的連接。
[0100]一些實(shí)施例可使用計(jì)算機(jī)系統(tǒng)(例如,計(jì)算機(jī)系統(tǒng)900)來執(zhí)行根據(jù)本發(fā)明的方法。舉例來說,所描述方法的過程中的一些或全部可由計(jì)算機(jī)系統(tǒng)900響應(yīng)于處理器910執(zhí)行含于工作存儲器935中的一或多個指令的一或多個序列(其可能并入到操作系統(tǒng)940和/或例如應(yīng)用程序945的其它代碼中)來執(zhí)行。可從另一計(jì)算機(jī)可讀媒體(例如,存儲裝置925中的一或多者)將此類指令讀取到工作存儲器935中。僅通過舉例的方式,執(zhí)行含于工作存儲器935中的指令序列可能使得處理器910執(zhí)行本文中所描述的方法(例如,關(guān)于圖2、圖3和/或圖5所描述的方法)的一或多個過程。
[0101]如本文所使用,術(shù)語“機(jī)器可讀媒體”及“計(jì)算機(jī)可讀媒體”是指參與提供數(shù)據(jù)的任何媒體,所述數(shù)據(jù)使得機(jī)器以特定方式操作。在使用計(jì)算機(jī)系統(tǒng)900實(shí)施的實(shí)施例中,在將指令/代碼提供給處理器910以供執(zhí)行時可能涉及各種計(jì)算機(jī)可讀媒體,和/或可能使用所述各種計(jì)算機(jī)可讀媒體來存儲和/或運(yùn)載此類指令/代碼(例如,作為信號)。在許多實(shí)施方案中,計(jì)算機(jī)可讀媒體為物理和/或有形存儲媒體。此類媒體可采取許多形式,包含(但不限于)非易失性媒體、易失性媒體以及發(fā)射媒體。非易失性媒體包含(例如)光盤和/或磁盤,例如存儲裝置925。易失性媒體包含(但不限于)動態(tài)存儲器,例如工作存儲器935。發(fā)射媒體包含(但不限于)同軸電纜、銅線以及光纖,包含組成總線905的導(dǎo)線以及通信子系統(tǒng)930的各種組件(和/或通信子系統(tǒng)930借以提供與其它裝置的通信的媒體)。因此,發(fā)射媒體還可采取波形式(包含(但不限于)無線電、聲波和/或光波,例如在無線電波及紅外線數(shù)據(jù)通信期間產(chǎn)生的波)。
[0102]常見形式的物理和/或有形計(jì)算機(jī)可讀媒體包含(例如)軟盤、柔性磁盤、硬盤、磁帶或任何其它磁性媒體、CD-ROM、任何其它光學(xué)媒體、穿孔卡、紙帶、具有孔圖案的任何其它物理媒體、RAM、PR0M、EPR0M、FLASH_EPR0M、任何其它存儲器芯片或匣、如下文所描述的載波,或計(jì)算機(jī)可從其讀取指令和/或代碼的任何其它媒體。
[0103]在將一或多個指令的一或多個序列運(yùn)載到處理器910以供執(zhí)行時可涉及各種形式的計(jì)算機(jī)可讀媒體。僅通過舉例的方式,最初可在遠(yuǎn)程計(jì)算機(jī)的磁盤和/或光盤上運(yùn)載指令。遠(yuǎn)程計(jì)算機(jī)可能將指令加載到其動態(tài)存儲器中,且經(jīng)由發(fā)射媒體將指令作為信號來發(fā)送以由計(jì)算機(jī)系統(tǒng)900接收和/或執(zhí)行。根據(jù)本發(fā)明的各種實(shí)施例,可能呈電磁信號、聲學(xué)信號、光學(xué)信號和/或類似者的形式的這些信號全都是其上可編碼指令的載波的實(shí)例。
[0104]通信子系統(tǒng)930 (和/或其組件)一般將接收所述信號,且總線905接著可能將所述信號(和/或由信號運(yùn)載的數(shù)據(jù)、指令等等)運(yùn)載到工作存儲器935,處理器910從所述工作存儲器檢索并執(zhí)行指令。由工作存儲器935接收的指令可在由處理器910執(zhí)行之前或之后可選地存儲于非短暫性存儲裝置925上。
[0105]上文所討論的方法、系統(tǒng)以及裝置為實(shí)例。在適當(dāng)時,各種實(shí)施例可省略、替換或添加各種過程或組件。舉例來說,在替代配置中,可以不同于所描述次序的次序來執(zhí)行所描述的方法,和/或可添加、省略和/或組合各種階段。而且,可在各種其它實(shí)施例中組合關(guān)于某些實(shí)施例所描述的特征。可以類似方式組合實(shí)施例的不同方面及元件。而且,技術(shù)正不斷進(jìn)步及因此許多元件是不將本發(fā)明的范疇限于那些特定實(shí)例的實(shí)例。
[0106]在描述中給出特定細(xì)節(jié)以便提供對實(shí)施例的透徹理解。然而,可在沒有這些特定細(xì)節(jié)的情況下實(shí)踐實(shí)施例。舉例來說,在沒有不必要細(xì)節(jié)的情況下展示眾所周知的電路、流程、算法、結(jié)構(gòu)以及技術(shù),以便避免混淆實(shí)施例。此描述僅提供實(shí)例實(shí)施例,且并不打算限制本發(fā)明的范圍、應(yīng)用性或配置。確切來說,實(shí)施例的前述描述將向所屬領(lǐng)域的技術(shù)人員提供使得能夠?qū)嵤┍景l(fā)明的實(shí)施例的描述??稍诓黄x本發(fā)明的精神及范圍的情況下在元件的功能和布置上作出各種改變。
[0107]而且,將一些實(shí)施例描述為流程,所述流程被描繪為流程圖或框圖。盡管每個圖可將操作描述為順序過程,但操作中的許多者可并行或同時執(zhí)行。另外,可重新布置所述操作的次序。流程可具有不包含于圖中的額外步驟。此外,本發(fā)明的實(shí)施例可由硬件、軟件、固件、中間件、微碼、硬件描述語言或其任何組合來實(shí)施。當(dāng)以軟件、固件、中間件或微碼來實(shí)施時,可將用來執(zhí)行相關(guān)聯(lián)任務(wù)的程序代碼或代碼段存儲于例如存儲媒體的計(jì)算機(jī)可讀媒體中。處理器可執(zhí)行相關(guān)聯(lián)的任務(wù)。
[0108]在已描述了若干實(shí)施例后,可在不偏離本發(fā)明的精神的情況下使用各種修改、替代構(gòu)造以及均等物。舉例來說,上文的元件可僅為較大系統(tǒng)的組件,其中其它規(guī)則可優(yōu)先于本發(fā)明或另外修改本發(fā)明的應(yīng)用。而且,可在考慮上文的元件之前、期間或之后進(jìn)行數(shù)個步驟。因此,上文的描述不限制本發(fā)明的范圍。
【權(quán)利要求】
1.一種方法,其包括: 接收電子消息,所述電子消息包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺;以及 基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得提供觸覺反饋。
2.根據(jù)權(quán)利要求1所述的方法, 其中所提供的所述觸覺反饋包含由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
3.根據(jù)權(quán)利要求1所述的方法, 其中所提供的所述觸覺反饋不同于由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
4.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 在使得提供所述觸 覺反饋之前,基于一或多個用戶偏好來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
5.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 在使得提供所述觸覺反饋之前,基于裝置能力信息來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
6.根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 在使得提供所述觸覺反饋之前,使得顯示指示符,所述指示符可經(jīng)配置以通知用戶所述觸覺反饋可用, 其中響應(yīng)于接收到用戶對所述指示符的選擇而使得提供所述觸覺反饋。
7.根據(jù)權(quán)利要求1所述的方法,其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到對菜單中的所述至少一種非振動性觸覺感覺的選擇的發(fā)送者的裝置產(chǎn)生。
8.根據(jù)權(quán)利要求1所述的方法, 其中所述至少一種非振動性觸覺感覺包含呈特定形狀的突起。
9.根據(jù)權(quán)利要求8所述的方法, 其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到勾勒所述特定形狀的基于觸摸的用戶輸入的發(fā)送者的裝置產(chǎn)生。
10.根據(jù)權(quán)利要求1所述的方法,其中所述至少一種非振動性觸覺感覺包含一或多個壓力特性、紋理特性、濕潤特性、黏著特性、熱特性,和/或運(yùn)動特性。
11.根據(jù)權(quán)利要求1所述的方法,其中所述發(fā)送者指定的觸覺數(shù)據(jù)包含對應(yīng)于特定非振動性觸覺感覺的觸覺識別符。
12.根據(jù)權(quán)利要求1所述的方法,其中所述至少一種非振動性觸覺感覺包含不是由振動產(chǎn)生的至少一種觸覺效應(yīng)。
13.根據(jù)權(quán)利要求1所述的方法,其中使得將所述觸覺反饋提供給接收到所述電子消息的裝置的用戶。
14.至少一種計(jì)算機(jī)可讀媒體,其存儲在執(zhí)行時使得至少一個計(jì)算裝置執(zhí)行以下步驟的計(jì)算機(jī)可讀指令: 接收電子消息,所述電子消息包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺;以及基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得提供觸覺反饋。
15.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體, 其中所提供的所述觸覺反饋包含由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
16.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體, 其中所提供的所述觸覺反饋不同于由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
17.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其上存儲有額外計(jì)算機(jī)可讀指令,所述額外計(jì)算機(jī)可讀指令在執(zhí)行時進(jìn)一步使得所述至少一個計(jì)算裝置執(zhí)行以下步驟: 在使得提供所述觸覺反饋之前,基于一或多個用戶偏好來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
18.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其上存儲有額外計(jì)算機(jī)可讀指令,所述額外計(jì)算機(jī)可讀指令在執(zhí)行時進(jìn)一步使得所述至少一個計(jì)算裝置執(zhí)行以下步驟: 在使得提供所述觸覺反饋之前,基于裝置能力信息來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
19.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其上存儲有額外計(jì)算機(jī)可讀指令,所述額外計(jì)算機(jī)可讀指令在執(zhí)行時進(jìn)一步使得所述至少一個計(jì)算裝置執(zhí)行以下步驟: 在使得提供所述觸覺反饋之前,使得顯示指示符,所述指示符可經(jīng)配置以通知用戶所述觸覺反饋可用, 其中響應(yīng)于接收到用戶對所述指示符的選擇而使得提供所述觸覺反饋。
20.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到對菜單中的所述至少一種非振動性觸覺感覺的選擇的發(fā)送者的裝置產(chǎn)生。
21.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體, 其中所述至少一種非振動性觸覺感覺包含呈特定形狀的突起。
22.根據(jù)權(quán)利要求21所述的至少一種計(jì)算機(jī)可讀媒體, 其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到勾勒所述特定形狀的基于觸摸的用戶輸入的發(fā)送者的裝置產(chǎn)生。
23.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其中所述至少一種非振動性觸覺感覺包含一或多個壓力特性、紋理特性、濕潤特性、黏著特性、熱特性,和/或運(yùn)動特性。
24.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其中所述發(fā)送者指定的觸覺數(shù)據(jù)包含對應(yīng)于特定非振動性觸覺感覺的觸覺識別符。
25.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其中所述至少一種非振動性觸覺感覺包含不是由振動產(chǎn)生的至少一種觸覺效應(yīng)。
26.根據(jù)權(quán)利要求14所述的至少一種計(jì)算機(jī)可讀媒體,其中使得將所述觸覺反饋提供給接收到所述電子消息的裝置的用戶。
27.—種設(shè)備,其包括: 至少一個處理器;以及 存儲器,其存儲在由所述至少一個處理器執(zhí)行時使得所述設(shè)備執(zhí)行以下步驟的計(jì)算機(jī)可讀指令:接收電子消息,所述電子消息包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺;以及 基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得提供觸覺反饋。
28.根據(jù)權(quán)利要求27所述的設(shè)備, 其中所提供的所述觸覺反饋包含由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
29.根據(jù)權(quán)利要求27所述的設(shè)備, 其中所提供的所述觸覺反饋不同于由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
30.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述存儲器存儲在由所述至少一個處理器執(zhí)行時進(jìn)一步使得所述設(shè)備執(zhí)行以下步驟的額外計(jì)算機(jī)可讀指令: 在使得提供所述觸覺反饋之前,基于一或多個用戶偏好來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
31.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述存儲器存儲在由所述至少一個處理器執(zhí)行時進(jìn)一步使得所述設(shè)備執(zhí)行以下步驟的額外計(jì)算機(jī)可讀指令: 在使得提供所述觸覺反饋之前,基于裝置能力信息來確定將提供至少一種替代觸覺感覺,而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
32.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述存儲器存儲在由所述至少一個處理器執(zhí)行時進(jìn)一步使得所述設(shè)備執(zhí)行以下步驟的額外計(jì)算機(jī)可讀指令: 在使得提供所述觸覺反饋之前,使得顯示指示符,所述指示符可經(jīng)配置以通知用戶所述觸覺反饋可用, 其中響應(yīng)于接收到用戶對所述指示符的選擇而使得提供所述觸覺反饋。
33.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到對菜單中的所述至少一種非振動性觸覺感覺的選擇的發(fā)送者的裝置產(chǎn)生。
34.根據(jù)權(quán)利要求27所述的設(shè)備, 其中所述至少一種非振動性觸覺感覺包含呈特定形狀的突起。
35.根據(jù)權(quán)利要求34所述的設(shè)備, 其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到勾勒所述特定形狀的基于觸摸的用戶輸入的發(fā)送者的裝置產(chǎn)生。
36.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述至少一種非振動性觸覺感覺包含一或多個壓力特性、紋理特性、濕潤特性、黏著特性、熱特性,和/或運(yùn)動特性。
37.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述發(fā)送者指定的觸覺數(shù)據(jù)包含對應(yīng)于特定非振動性觸覺感覺的觸覺識別符。
38.根據(jù)權(quán)利要求27所述的設(shè)備,其中所述至少一種非振動性觸覺感覺包含不是由振動產(chǎn)生的至少一種觸覺效應(yīng)。
39.根據(jù)權(quán)利要求27所述的設(shè)備,其中使得將所述觸覺反饋提供給所述設(shè)備的用戶。
40.一種系統(tǒng),其包括: 用于接收電子消息的裝置,所述電子消息包含發(fā)送者指定的觸覺數(shù)據(jù),所述發(fā)送者指定的觸覺數(shù)據(jù)識別將提供給所述電子消息的接收者的至少一種非振動性觸覺感覺;以及用于基于所述發(fā)送者指定的觸覺數(shù)據(jù)而使得提供觸覺反饋的裝置。
41.根據(jù)權(quán)利要求40所述的系統(tǒng), 其中所提供的所述觸覺反饋包含由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
42.根據(jù)權(quán)利要求40所述的系統(tǒng), 其中所提供的所述觸覺反饋不同于由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺。
43.根據(jù)權(quán)利要求40所述的系統(tǒng),其進(jìn)一步包括: 用于在使得提供所述觸覺反饋之前且基于一或多個用戶偏好來確定將提供至少一種替代觸覺感覺而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺的裝置。
44.根據(jù)權(quán)利要求40所述的系統(tǒng),其進(jìn)一步包括: 用于在使得提供所述觸覺反饋之前且基于裝置能力信息來確定將提供至少一種替代觸覺感覺而不是由所述發(fā)送者指定的觸覺數(shù)據(jù)識別的所述至少一種非振動性觸覺感覺的裝置。
45.根據(jù)權(quán)利要求40所述的系統(tǒng),其進(jìn)一步包括: 用于在使得提供所述觸覺反饋之前使得顯示指示符的裝置,所述指示符經(jīng)配置以通知用戶所述觸覺反饋可用, 其中響應(yīng)于接收到用戶對所述指示符的選擇而使得提供所述觸覺反饋。
46.根據(jù)權(quán)利要求40所述的系統(tǒng),其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到對菜單中的所述至少一種非振動性觸覺感覺之選擇的發(fā)送者的裝置產(chǎn)生。
47.根據(jù)權(quán)利要求40所述的系統(tǒng), 其中所述至少一種非振動性觸覺感覺包含呈特定形狀的突起。
48.根據(jù)權(quán)利要求47所述的系統(tǒng), 其中所述發(fā)送者指定的觸覺數(shù)據(jù)是由接收到勾勒所述特定形狀的基于觸摸的用戶輸入的發(fā)送者的裝置產(chǎn)生。
49.根據(jù)權(quán)利要求40所述的系統(tǒng),其中所述至少一種非振動性觸覺感覺包含一或多個壓力特性、紋理特性、濕潤特性、黏著特性、熱特性,和/或運(yùn)動特性。
50.根據(jù)權(quán)利要求40所述的系統(tǒng),其中所述發(fā)送者指定的觸覺數(shù)據(jù)包含對應(yīng)于特定非振動性觸覺感覺的觸覺識別符。
51.根據(jù)權(quán)利要求40所述的系統(tǒng),其中所述至少一種非振動性觸覺感覺包含不是由振動產(chǎn)生的至少一種觸覺效應(yīng)。
52.根據(jù)權(quán)利要求40所述的系統(tǒng),其中使得將所述觸覺反饋提供給所述系統(tǒng)的用戶。
【文檔編號】H04M3/42GK103975573SQ201280059995
【公開日】2014年8月6日 申請日期:2012年12月3日 優(yōu)先權(quán)日:2011年12月7日
【發(fā)明者】薩烏米特拉·莫漢·達(dá)斯, 維納伊·斯里達(dá)拉, 利奧尼德·希亞恩布拉特 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
灵寿县| 建昌县| 九寨沟县| 大石桥市| 莎车县| 宜阳县| 武清区| 莎车县| 永清县| 富锦市| 长宁县| 育儿| 揭阳市| 鄂托克旗| 江北区| 宜都市| 岚皋县| 来凤县| 手游| 大田县| 武强县| 马尔康县| 潼南县| 南郑县| 商城县| 晋中市| 沙洋县| 昭通市| 荃湾区| 克什克腾旗| 仪征市| 略阳县| 南通市| 射洪县| 出国| 宁安市| 铁力市| 上虞市| 中牟县| 镇远县| 苏尼特左旗|