一種信息處理的方法及一種電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理的方法及一種電子設(shè)備,該方法應(yīng)用于一電子設(shè)備中,所述電子設(shè)備包括一能夠彎曲的顯示屏,所述電子設(shè)備還包括一機(jī)械波發(fā)生裝置,所述方法包括:檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
【專利說明】一種信息處理的方法及一種電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種信息處理的方法及一種電子設(shè)備。
【背景技術(shù)】
[0002]隨著計算機(jī)技術(shù)的發(fā)展,觸摸顯示屏越來越廣泛的應(yīng)用在電子設(shè)備中,比如平板電腦,智能手機(jī),掌上游戲機(jī),用戶可以通過用手指點(diǎn)觸顯示屏來操作電子設(shè)備。
[0003]目前,用戶在通過手指點(diǎn)觸顯示屏?xí)r,由于用戶的手指接觸到的是觸摸顯示屏的表面,是一個平面,那么,用戶就無法感受到如點(diǎn)擊實(shí)物一般的觸感。因此,力反饋技術(shù)的出現(xiàn)就能夠使得用戶在點(diǎn)觸顯示屏表面時產(chǎn)生像點(diǎn)擊實(shí)物一般的觸感。在現(xiàn)有技術(shù)中,力反饋技術(shù)為電子設(shè)備根據(jù)用戶的手指與顯示屏的接觸位置,通過控制設(shè)置在顯示屏后面的震動發(fā)生器,如電機(jī),產(chǎn)生震動,來使得用戶的手指能夠感受到力反饋。
[0004]但本申請發(fā)明人在實(shí)現(xiàn)本發(fā)明實(shí)施例中技術(shù)方案的過程中,發(fā)現(xiàn)上述技術(shù)至少存在如下技術(shù)問題:
[0005]1、由于現(xiàn)有技術(shù)中采用震動發(fā)生器產(chǎn)生震動,所以,導(dǎo)致在用戶需要獲得力反饋時,電子設(shè)備就只能由震動發(fā)生器產(chǎn)生震動來提供力反饋,并不能提供其他形式的力反饋給用戶,進(jìn)而存在電子設(shè)備無法提供其他形式的力反饋的技術(shù)問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供一種信息處理的方法及一種電子設(shè)備,用以解決現(xiàn)有技術(shù)中存在的電子設(shè)備無法提供其他形式的力反饋的技術(shù)問題。
[0007]一方面,本發(fā)明通過本申請的一個實(shí)施例,提供一種信息處理的方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括一能夠彎曲的顯示屏,所述電子設(shè)備還包括一機(jī)械波發(fā)生裝置,所述方法包括:檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
[0008]可選的,所述檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果,具體包括:當(dāng)所述電子設(shè)備打開安裝在所述電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域;獲得所述第一檢測結(jié)果。
[0009]可選的,所述檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果,具體包括:當(dāng)所述電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域,所述第一應(yīng)用程序事件為所述第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得所述第一檢測結(jié)果。
[0010]可選的,所述控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,具體包括:響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的包括具有第一波長的第一列機(jī)械波以及具有第二波長的第二列機(jī)械波的至少兩列機(jī)械波的波長,使得所述顯示屏在所述第一區(qū)域上的振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
[0011]可選的,所述控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,具體包括:響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得所述顯示屏在所述第一區(qū)域上振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
[0012]可選的,所述具有第一波長的至少兩列機(jī)械波具體由以下步驟獲得:基于所述顯示屏的尺寸,生成第三指令;響應(yīng)第三指令,控制所述機(jī)械波發(fā)生裝置發(fā)出所述具有第一波長的至少兩列機(jī)械波,使得在所述顯示屏上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
[0013]可選的,所述顯示屏具體為柔性觸摸顯示屏。
[0014]另一方面,本發(fā)明通過本申請的另一實(shí)施例提供一種電子設(shè)備,包括:能夠彎曲的顯示屏;機(jī)械波發(fā)生裝置,用于產(chǎn)生機(jī)械波;控制芯片,分別與所述顯示屏和所述機(jī)械波發(fā)生裝置連接,用于檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
[0015]可選的,所述控制芯片具體包括:第一檢測單元,用于檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;第一生成單元,用于當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;第一控制單元,用于響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
[0016]可選的,所述第一檢測單元還用于當(dāng)所述電子設(shè)備打開安裝在所述電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域;獲得所述第一檢測結(jié)果。
[0017]可選的,所述第一檢測單元還用于當(dāng)所述電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域,所述第一應(yīng)用程序事件為所述第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得所述第一檢測結(jié)果。
[0018]可選的,所述第一控制單元還用于響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的包括具有第一波長的第一列機(jī)械波以及具有第二波長的第二列機(jī)械波的至少兩列機(jī)械波的波長,使得所述顯示屏在所述第一區(qū)域上的振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
[0019]可選的,所述第一控制單元還用于響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得所述顯示屏在所述第一區(qū)域上振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。[0020]可選的,所述具有第一波長的至少兩列機(jī)械波具體為基于所述顯示屏的尺寸,由所述機(jī)械波發(fā)生裝置發(fā)出的使得在所述顯示屏上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
[0021 ] 可選的,所述顯示屏具體為柔性觸摸顯示屏。
[0022]本申請實(shí)施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點(diǎn):
[0023]1、由于采用機(jī)械波發(fā)生裝置所產(chǎn)生的至少一列機(jī)械波引起能夠彎曲的顯示屏產(chǎn)生振動,有效地解決了現(xiàn)有技術(shù)中存在的電子設(shè)備無法提供其他形式的力反饋的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了利用機(jī)械波實(shí)現(xiàn)力反饋,提供了良好的用戶體驗(yàn)。
[0024]2、由于根據(jù)第一區(qū)域內(nèi)是否存在第一操作來控制第一區(qū)域振動,這樣電子設(shè)備就能夠在響應(yīng)用戶操作的同時提供力反饋給用戶。
[0025]3、由于根據(jù)第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件來控制第一區(qū)域振動,這樣電子設(shè)備就能夠基于應(yīng)用程序的不同,選擇要不要給用戶提供力反饋。
[0026]4、由于能夠根據(jù)第一區(qū)域內(nèi)是否存在第一操作或者是否發(fā)生第一應(yīng)用程序事件來控制第一區(qū)域振動,使得電子設(shè)備能夠自動根據(jù)不同的條件提供給用戶力反饋,提高了電子設(shè)備智能化。
[0027]5、由于控制機(jī)械波發(fā)生裝置發(fā)出的至少兩列機(jī)械波的波長,使得顯示屏在第一區(qū)域上的振幅比除第一區(qū)域的其他區(qū)域上的振幅大,這樣就使得在第一區(qū)域上的顯示屏振動最強(qiáng)烈。
【專利附圖】
【附圖說明】
[0028]圖1為本發(fā)明一實(shí)施例中一種信息處理的方法的流程圖;
[0029]圖2為本發(fā)明一實(shí)施例中電子設(shè)備的結(jié)構(gòu)示意圖;
[0030]圖3為本發(fā)明一實(shí)施例中第一區(qū)域與機(jī)械波發(fā)生器在坐標(biāo)系中的位置示意圖;
[0031]圖4為本發(fā)明一實(shí)施例中電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0032]本申請實(shí)施例通過提供一種信息處理的方法及一種電子設(shè)備,解決了現(xiàn)有技術(shù)中存在的電子設(shè)備無法提供其他形式的力反饋的技術(shù)問題。
[0033]本申請實(shí)施例中的技術(shù)方案為解決上述存在的力反饋方式單一的問題,總體思路如下:
[0034]檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;
[0035]當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;
[0036]響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
[0037]為了更好的理解上述技術(shù)方案,下面將結(jié)合說明書附圖以及具體的實(shí)施方式對上述技術(shù)方案進(jìn)行詳細(xì)的說明。
[0038]本申請一實(shí)施例提供一種信息處理的方法,應(yīng)用于一電子設(shè)備,比如,筆記本電腦,平板電腦,智能手機(jī),智能手表,該電子設(shè)備包括一能夠彎曲的顯示屏,如柔性屏,以及一機(jī)械波發(fā)生裝置,可以是聲波發(fā)生裝置,還可以是其他機(jī)械波發(fā)生裝置,只要能夠產(chǎn)生機(jī)械波均可,本申請不做具體限定。
[0039]在具體實(shí)施過程中,該機(jī)械波發(fā)生裝置可以為一個機(jī)械波發(fā)生裝置,設(shè)置在顯示屏的四條邊中任一條邊上或者四個角中的任一個角上;還可以包括至少一個機(jī)械波發(fā)生裝置,這些機(jī)械波發(fā)生裝置分別設(shè)置在顯示屏周圍,比如當(dāng)有4個機(jī)械波發(fā)生裝置時,這些裝置可以設(shè)置在顯示屏的四條邊上,一條邊設(shè)置一個,或者設(shè)置在顯示屏的四個角上,一個角上設(shè)置一個,還可以在顯示屏的對邊分別設(shè)置兩個,當(dāng)然,還可以有其他設(shè)置的方式,不限于上述幾種,而且機(jī)械波發(fā)生裝置也不僅限于4個,本領(lǐng)域技術(shù)人員可根據(jù)實(shí)際需要自行設(shè)定,本申請不做具體限定。
[0040]如圖1所示,該方法包括:
[0041]S1:檢測電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;
[0042]S2:當(dāng)檢測結(jié)果表明電子設(shè)備滿足預(yù)定條件時,生成第一指令;
[0043]S3:響應(yīng)第一指令,控制機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使顯示屏在機(jī)械波的作用下產(chǎn)生振動。
[0044]下面就以聲波發(fā)生裝置為例,對上述方案進(jìn)行詳細(xì)說明。
[0045]請結(jié)合圖1及圖2,例如,電子設(shè)備包括能夠彎曲的顯示屏10,可以是柔性觸摸顯示屏,以及一機(jī)械波發(fā)生裝置20,在本實(shí)施例中,機(jī)械波發(fā)生裝置20為聲波發(fā)生裝置,可以為單獨(dú)設(shè)置的聲波發(fā)生裝置,還可以為電子設(shè)備原有的揚(yáng)聲器,其中,機(jī)械波發(fā)生裝置20由2個機(jī)械波發(fā)生裝置組成,這2個機(jī)械波發(fā)生裝置分別為第一機(jī)械波發(fā)生裝置201和第二機(jī)械波發(fā)生裝置202,設(shè)置在顯示屏10的第一邊101,彼此相距一段距離。首先,執(zhí)行S1,檢測電子設(shè)備是否滿足預(yù)定條件,并獲得第一檢測結(jié)果。
[0046]在具體實(shí)施過程中,根據(jù)預(yù)定條件的不同,具體的檢測過程也不同。
[0047]第一種,S1可以為:當(dāng)電子設(shè)備打開安裝在電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域102內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,第一區(qū)域102為顯示在顯示屏10上的第一應(yīng)用程序的操作界面的一個區(qū)域;獲得第一檢測結(jié)果。
[0048]具體來說,此時,預(yù)定條件具體為當(dāng)電子設(shè)備打開第一應(yīng)用程序時,顯示屏10上顯示的第一應(yīng)用程序的操作界面中的第一區(qū)域102內(nèi)的第一操作滿足第一預(yù)設(shè)條件。也就是說,當(dāng)檢測到電子設(shè)備打開上述第一應(yīng)用程序,比如切水果游戲,臺球游戲,賽車游戲,且上述第一操作滿足第一預(yù)設(shè)條件時,認(rèn)為電子設(shè)備滿足預(yù)定條件,獲得第一檢測結(jié)果。比如,第一應(yīng)用程序?yàn)榍兴螒?,?dāng)用戶的“切”這個手勢操作切到第一區(qū)域102內(nèi)顯示的水果時,就表示第一操作滿足第一預(yù)設(shè)條件;或者第一應(yīng)用程序?yàn)檫B連看游戲,當(dāng)用戶選擇的第一操作所操作的對象與用戶上一個操作的操作對象配對時,就表明第一操作滿足第一預(yù)設(shè)條件,那么,獲得的第一檢測結(jié)果就為表示電子設(shè)備滿足預(yù)定條件的結(jié)果。當(dāng)然,第一預(yù)設(shè)條件還可以有其他形式,本領(lǐng)域普通技術(shù)人員可自行設(shè)定,本申請不做具體限定。
[0049]第二種,S1可以為:當(dāng)電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域102內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,第一區(qū)域102為顯示在顯示屏上的第一應(yīng)用程序的操作界面的一個區(qū)域,第一應(yīng)用程序事件為第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得第一檢測結(jié)果。
[0050]具體來講,此時,預(yù)定條件就為當(dāng)電子設(shè)備打開第一應(yīng)用程序時,顯示屏10上顯示的第一應(yīng)用程序的操作界面中的第一區(qū)域102內(nèi)發(fā)生第一應(yīng)用程序事件。也就是說,當(dāng)檢測到電子設(shè)備打開上述第一應(yīng)用程序,且在第一區(qū)域102內(nèi)發(fā)生第一應(yīng)用程序事件時,認(rèn)為電子設(shè)備滿足預(yù)定條件,獲得第一檢測結(jié)果。比如,第一應(yīng)用程序?yàn)樽狼蛴螒?,?dāng)桌子上的1號球落入球袋時,1號球就不再顯示在操作界面上,即1號球的顯示狀態(tài)發(fā)生了改變,就表示在球袋入口的顯示區(qū)域即第一區(qū)域102內(nèi)發(fā)生了第一應(yīng)用程序事件;第一應(yīng)用程序?yàn)橘愜囉螒驎r,當(dāng)用戶控制的車輛撞上了墻面或者其他車輛時,用戶控制的車輛的一部分會顯示為損壞圖像,即用戶車輛的該部分顯示狀態(tài)發(fā)生了改變,就表示在用戶車輛的損壞部分的顯示區(qū)域即第一區(qū)域102發(fā)生了第一應(yīng)用程序事件,那么,獲得的第一檢測結(jié)果就為表示電子設(shè)備滿足預(yù)定條件的結(jié)果。當(dāng)然,第一應(yīng)用程序事件還可以有其他形式,本領(lǐng)域普通技術(shù)人員可自行設(shè)定,本申請不做具體限定。
[0051]在得到第一檢測結(jié)果之后,執(zhí)行S2,即:當(dāng)?shù)谝粰z測結(jié)果表明電子設(shè)備滿足預(yù)定條件時,生成第一指令。
[0052]在生成第一指令之后,執(zhí)行S3,即:響應(yīng)第一指令,控制機(jī)械波發(fā)生裝置20產(chǎn)生機(jī)械波,以使顯示屏10在機(jī)械波的作用下產(chǎn)生振動。
[0053]在具體實(shí)施過程中,S3可以為:響應(yīng)第一指令,獲得第一區(qū)域102的位置信息;基于位置信息,生成第二指令;響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置20發(fā)出的包括具有第一波長的第一列機(jī)械波以及具有第二波長的第二列機(jī)械波的至少兩列機(jī)械波的波長,使得顯示屏10在第一區(qū)域102上的振動幅度比顯示屏上的除第一區(qū)域102外的其他區(qū)域的振動幅度大。
[0054]具體來說,在通過S2生成第一指令后,響應(yīng)第一指令,通過檢測第一區(qū)域102的區(qū)域中心點(diǎn)1021的位置信息,以此來找出第一區(qū)域102的具體位置,還可以根據(jù)第一區(qū)域102的邊緣坐標(biāo)來找出第一區(qū)域102的位置,當(dāng)然,還有其他方式獲得第一區(qū)域102的位置信息,本申請不做具體限定。接下來,生成第二指令,并響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置20中的第一機(jī)械波發(fā)生裝置201發(fā)出具有第一波長的第一列機(jī)械波以及第二機(jī)械波發(fā)生裝置202發(fā)出具有第二波長的第二列機(jī)械波。當(dāng)上述區(qū)域中心點(diǎn)不在第一機(jī)械波發(fā)生裝置201和第二機(jī)械波發(fā)生裝置202的中垂線上時,由于兩個機(jī)械波發(fā)生裝置到區(qū)域中心點(diǎn)1021的距離不同,那么,控制兩個機(jī)械波發(fā)生裝置發(fā)出兩列波長不同的機(jī)械波,即第一波長不同于第二波長;當(dāng)上述區(qū)域中心點(diǎn)在第一機(jī)械波發(fā)生裝置201與第二列機(jī)械波發(fā)生裝置202的中垂線上時,兩個機(jī)械波發(fā)生裝置到區(qū)域中心點(diǎn)1021的距離相同,那么,控制兩個機(jī)械波發(fā)生裝置發(fā)出兩列波長相同的機(jī)械波,即第一波長和第二波長一樣。然后,將這上述兩列機(jī)械波疊加,使得在第一區(qū)域102內(nèi)能夠波峰與波峰疊加在一起的質(zhì)點(diǎn),從而使得第一區(qū)域102的振幅比顯示屏10中除第一區(qū)域102的其他區(qū)域上的振動幅度大。
[0055]比如,如圖3所示,第一機(jī)械波發(fā)生裝置201設(shè)置在坐標(biāo)為(40,0)的位置,第二機(jī)械波發(fā)生裝置202設(shè)置在坐標(biāo)為(80,0)的位置,那么,當(dāng)用戶“切”到水果時,第一區(qū)域102就是被“切”到的水果的顯示區(qū)域,,此時,第一區(qū)域102的區(qū)域中心點(diǎn)坐標(biāo)為(40,30),那么,執(zhí)行第一指令獲得的位置信息就是這個坐標(biāo)信息,即(40,30 )。再生成第二指令,控制第一機(jī)械波發(fā)生裝置201發(fā)出具體有第一波長的第一列機(jī)械波,第一波長為120mm,這樣,第一列機(jī)械波的第一個波峰就在(40,30)上;同理,第二機(jī)械波發(fā)生裝置202發(fā)出具有第二波長的第二列機(jī)械波,第二波長為200_,這樣,第二列機(jī)械波的第一個波峰也在(40,30)上。接下來,將兩列機(jī)械波疊加,那么在點(diǎn)(40,30)上,兩列波的波峰與波峰疊加,該點(diǎn)振幅最大,并且由于第一區(qū)域102內(nèi)的質(zhì)點(diǎn)均為波峰附近的質(zhì)點(diǎn),所以,顯示屏10在第一區(qū)域102上的振幅為最大。當(dāng)然,第一區(qū)域102中心點(diǎn)坐標(biāo)以及第一波長的值還可以為其他值,本申請不做具體限定。
[0056]在另一實(shí)施例中,還可以通過調(diào)整具有相同波長的至少兩列機(jī)械波的相位差,控制顯示屏10在第一區(qū)域上振幅最大。
[0057]首先,確定至少兩列機(jī)械波的波長,可以為:基于顯示屏10的尺寸,生成第三指令;響應(yīng)第三指令,控制機(jī)械波發(fā)生裝置20發(fā)出具有第一波長的至少兩列機(jī)械波,使得在顯示屏10上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
[0058]具體來說,假設(shè)電子設(shè)備的顯示屏10的尺寸為240mmX240mm,想要在這么大的尺寸的屏上保持2個完整波形的至少兩列機(jī)械波,那么這兩列機(jī)械波的第一波長就應(yīng)該為120mm,那么,生成第三指令,控制第一機(jī)械波發(fā)生裝置201和第二機(jī)械波發(fā)生裝置202發(fā)出波長為120mm的兩列機(jī)械波。
[0059]進(jìn)一步,在確定了至少兩列機(jī)械波的波長后,執(zhí)行S3,此時S3可以為響應(yīng)第一指令,獲得第一區(qū)域102的位置信息;基于位置信息,生成第二指令;響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得顯示屏10在第一區(qū)域102上振動幅度比顯示屏上的除第一區(qū)域102外的其他區(qū)域的振動幅度大。
[0060]具體來說,在通過S2生成第一指令后,響應(yīng)第一指令,通過檢測第一區(qū)域102的區(qū)域中心點(diǎn)1021的位置信息,以此來找出第一區(qū)域102的具體位置,還可以根據(jù)第一區(qū)域102的邊緣坐標(biāo)來找出第一區(qū)域102的位置,當(dāng)然,還有其他方式獲得第一區(qū)域102的位置信息,本申請不做具體限定。接下來,生成第二指令,并響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置20中的第一機(jī)械波發(fā)生裝置201以及第二機(jī)械波發(fā)生裝置202發(fā)出具有第一波長的第一列機(jī)械波以及第二列機(jī)械波的相位差。這兩列機(jī)械波疊加,使得第一區(qū)域102的振幅比顯示屏10中除第一區(qū)域102的其他區(qū)域上的振動幅度大。
[0061]比如,如圖3所示,第一機(jī)械波發(fā)生裝置201設(shè)置在坐標(biāo)為(40,0)的位置,第二機(jī)械波發(fā)生裝置202設(shè)置在坐標(biāo)為(80,0)的位置,那么,當(dāng)用戶“切”到水果時,第一區(qū)域102就是被“切”到的水果的顯示區(qū)域,此時,第一區(qū)域102的區(qū)域中心點(diǎn)坐標(biāo)為(40,30),那么,執(zhí)行第一指令獲得的位置信息就是這個坐標(biāo)信息,即(40,30)。再生成第二指令,控制第一機(jī)械波發(fā)生裝置201以及第二機(jī)械波發(fā)生裝置202發(fā)出具有第一波長,即波長為120mm的兩列機(jī)械波,這樣,第一列機(jī)械波的波峰落在區(qū)域中心點(diǎn)1021,同時調(diào)整第一列機(jī)械波與第二列機(jī)械波的相位差,使得第一列機(jī)械波與第二列機(jī)械波相差1/12個波長,即10mm,這樣使得在區(qū)域中心點(diǎn)1021上都為波峰。接下來,將兩列機(jī)械波疊加,那么在點(diǎn)(40,30)上,兩列波的波峰與波峰疊加,該點(diǎn)振幅最大,并且由于第一區(qū)域102內(nèi)的質(zhì)點(diǎn)均為波峰附近的質(zhì)點(diǎn),所以,顯示屏10在第一區(qū)域102上的振幅為最大。當(dāng)然,第一區(qū)域102中心點(diǎn)坐標(biāo)以及第一波長的值還可以為其他值,本申請不做具體限定。
[0062]至此,完成了通過控制機(jī)械波發(fā)生裝置20所發(fā)出的機(jī)械波,控制顯示屏10在第一區(qū)域102上產(chǎn)生振幅對大,來給用戶提供力反饋的過程。
[0063]應(yīng)用上述方法,使得電子設(shè)備能夠利用機(jī)械波實(shí)現(xiàn)力反饋,并提供良好的用戶體驗(yàn);進(jìn)一步,使得電子設(shè)備就能夠在響應(yīng)用戶操作的同時提供力反饋給用戶;進(jìn)一步,使得電子設(shè)備就能夠基于應(yīng)用程序的不同,選擇要不要給用戶提供力反饋;進(jìn)一步,使得電子設(shè)備能夠自動根據(jù)不同的條件提供給用戶力反饋,提高了電子設(shè)備智能化。
[0064]基于同一發(fā)明構(gòu)思,本發(fā)明的另一實(shí)施例提供一種電子設(shè)備,比如,筆記本電腦,智能手機(jī),平板電腦,智能手表。
[0065]如圖4所示,該電子設(shè)備包括:能夠彎曲的顯示屏10 ;機(jī)械波發(fā)生裝置20,用于產(chǎn)生機(jī)械波;控制芯片30,分別與顯示屏10和機(jī)械波發(fā)生裝置20連接,用于檢測電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)檢測結(jié)果表明電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)第一指令,控制機(jī)械波發(fā)生裝置20產(chǎn)生機(jī)械波,以使顯示屏10在機(jī)械波的作用下產(chǎn)生振動。
[0066]進(jìn)一步,控制芯片30具體包括:第一檢測單元301,用于檢測電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;第一生成單元302,用于當(dāng)檢測結(jié)果表明電子設(shè)備滿足預(yù)定條件時,生成第一指令;第一控制單元303,用于響應(yīng)第一指令,控制機(jī)械波發(fā)生裝置20產(chǎn)生機(jī)械波,以使顯示屏10在機(jī)械波的作用下產(chǎn)生振動。
[0067]進(jìn)一步,第一檢測單元301還用于當(dāng)電子設(shè)備打開安裝在電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域102內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,第一區(qū)域102為顯示在顯示屏10上的第一應(yīng)用程序的操作界面的一個區(qū)域;獲得第一檢測結(jié)果。
[0068]進(jìn)一步,第一檢測單元301還用于當(dāng)電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域102內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,第一區(qū)域102為顯示在顯示屏上的第一應(yīng)用程序的操作界面的一個區(qū)域,第一應(yīng)用程序事件為第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得第一檢測結(jié)果。
[0069]進(jìn)一步,第一控制單元302還用于響應(yīng)第一指令,獲得第一區(qū)域102的位置信息;基于位置信息,生成第二指令;響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置20發(fā)出的具有第一波長的至少兩列機(jī)械波的波長,使得顯示屏10在第一區(qū)域102上的振動幅度比顯示屏10上的除第一區(qū)域102外的其他區(qū)域的振動幅度大。
[0070]進(jìn)一步,第一控制單元302還用于響應(yīng)第一指令,獲得第一區(qū)域102的位置信息;基于位置信息,生成第二指令;響應(yīng)第二指令,控制機(jī)械波發(fā)生裝置20發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得顯示屏10在第一區(qū)域102上振動幅度比顯示屏10上的除第一區(qū)域102外的其他區(qū)域的振動幅度大。
[0071]進(jìn)一步,具有第一波長的至少兩列機(jī)械波具體為基于顯示屏10的尺寸,由機(jī)械波發(fā)生裝置20發(fā)出的使得在顯示屏10上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
[0072]進(jìn)一步,顯示屏10具體為柔性觸摸顯示屏。
[0073]上述本申請實(shí)施例中的技術(shù)方案,至少具有如下的技術(shù)效果或優(yōu)點(diǎn):
[0074]1、由于采用機(jī)械波發(fā)生裝置所產(chǎn)生的至少一列機(jī)械波引起能夠彎曲的顯示屏產(chǎn)生振動,有效地解決了電子設(shè)備無法提供其他形式的力反饋的技術(shù)問題,進(jìn)而實(shí)現(xiàn)了利用機(jī)械波實(shí)現(xiàn)力反饋,提供了良好的用戶體驗(yàn)。
[0075]2、由于根據(jù)第一區(qū)域內(nèi)是否存在第一操作來控制第一區(qū)域振動,這樣電子設(shè)備就能夠在響應(yīng)用戶操作的同時提供力反饋給用戶。
[0076]3、由于根據(jù)第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件來控制第一區(qū)域振動,這樣電子設(shè)備就能夠基于應(yīng)用程序的不同,選擇要不要給用戶提供力反饋。[0077]4、由于能夠根據(jù)第一區(qū)域內(nèi)是否存在第一操作或者是否發(fā)生第一應(yīng)用程序事件來控制第一區(qū)域振動,使得電子設(shè)備能夠自動根據(jù)不同的條件提供給用戶力反饋,提高了電子設(shè)備智能化。
[0078]5、由于控制機(jī)械波發(fā)生裝置發(fā)出的至少兩列機(jī)械波的波長,使得顯示屏在第一區(qū)域上的振幅比除第一區(qū)域外的其他區(qū)域上的振幅大,這樣就使得在第一區(qū)域上的顯示屏振動最強(qiáng)烈。
[0079]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計算機(jī)程序產(chǎn)品的形式。
[0080]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0081]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0082]這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實(shí)現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0083]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理的方法,應(yīng)用于電子設(shè)備,所述電子設(shè)備包括一能夠彎曲的顯示屏,其特征在于,所述電子設(shè)備還包括一機(jī)械波發(fā)生裝置,所述方法包括:檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
2.如權(quán)利要求1所述的方法,其特征在于,所述檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果,具體包括:當(dāng)所述電子設(shè)備打開安裝在所述電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域;獲得所述第一檢測結(jié)果。
3.如權(quán)利要求1所述的方法,其特征在于,所述檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果,具體包括:當(dāng)所述電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,所述第一區(qū)域?yàn)轱@示在 所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域,所述第一應(yīng)用程序事件為所述第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得所述第一檢測結(jié)果。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,具體包括:響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的包括具有第一波長的第一列機(jī)械波以及具有第二波長的第二列機(jī)械波的至少兩列機(jī)械波的波長,使得所述顯示屏在所述第一區(qū)域上的振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
5.如權(quán)利要求2或3所述的方法,其特征在于,所述控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,具體包括:響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得所述顯示屏在所述第一區(qū)域上振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
6.如權(quán)利要求5所述的方法,其特征在于,所述具有第一波長的至少兩列機(jī)械波具體由以下步驟獲得:基于所述顯示屏的尺寸,生成第三指令;響應(yīng)第三指令,控制所述機(jī)械波發(fā)生裝置發(fā)出所述具有第一波長的至少兩列機(jī)械波,使得在所述顯示屏上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
7.如權(quán)利要求1所述的方法,其特征在于,所述顯示屏具體為柔性觸摸顯示屏。
8.—種電子設(shè)備,其特征在于,包括:能夠彎曲的顯示屏;機(jī)械波發(fā)生裝置,用于產(chǎn)生機(jī)械波;控制芯片,分別與所述顯示屏和所述機(jī)械波發(fā)生裝置連接,用于檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述控制芯片具體包括:第一檢測單元,用于檢測所述電子設(shè)備是否滿足預(yù)定條件,獲得第一檢測結(jié)果;第一生成單元,用于當(dāng)所述第一檢測結(jié)果表明所述電子設(shè)備滿足預(yù)定條件時,生成第一指令;第一控制單元,用于響應(yīng)所述第一指令,控制所述機(jī)械波發(fā)生裝置產(chǎn)生機(jī)械波,以使所述顯示屏在所述機(jī)械波的作用下產(chǎn)生振動。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述第一檢測單元還用于當(dāng)所述電子設(shè)備打開安裝在所述電子設(shè)備上的第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)的第一操作是否滿足第一預(yù)設(shè)條件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域;獲得所述第一檢測結(jié)果。
11.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述第一檢測單元還用于當(dāng)所述電子設(shè)備打開第一應(yīng)用程序時,檢測在第一區(qū)域內(nèi)是否發(fā)生第一應(yīng)用程序事件,其中,所述第一區(qū)域?yàn)轱@示在所述顯示屏上的所述第一應(yīng)用程序的操作界面的一個區(qū)域,所述第一應(yīng)用程序事件為所述第一應(yīng)用程序中至少一個對象的顯示狀態(tài)發(fā)生改變;獲得所述第一檢測結(jié)果。
12.如權(quán)利要求10或11所述的電子設(shè)備,其特征在于,所述第一控制單元還用于響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的包括具有第一波長的第一列機(jī)械波以及具有第二波長的第二列機(jī)械波的至少兩列機(jī)械波的波長,使得所述顯示屏在所述第一區(qū)域上的振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
13.如權(quán)利要求10或11所述的電子設(shè)備,其特征在于,所述第一控制單元還用于響應(yīng)所述第一指令,獲得所述第一區(qū)域的位置信息;基于所述位置信息,生成第二指令;響應(yīng)所述第二指令,控制所述機(jī)械波發(fā)生裝置發(fā)出的具有第一波長的至少兩列機(jī)械波的相位差,使得所述顯示屏在所述第一區(qū)域上振動幅度比所述顯示屏上的除所述第一區(qū)域外的其他區(qū)域的振動幅度大。
14.如權(quán)利要求13所述的電子設(shè)備,其特征在于,所述具有第一波長的至少兩列機(jī)械波具體為基于所述顯示屏的尺寸,由所述機(jī)械波發(fā)生裝置發(fā)出的使得在所述顯示屏上能夠保持有預(yù)定數(shù)量的完整波形的至少兩列機(jī)械波。
15.如權(quán)利要求8所述的電子設(shè)備,其特征在于,所述顯示屏具體為柔性觸摸顯示屏。
【文檔編號】G06F3/041GK103713753SQ201210372189
【公開日】2014年4月9日 申請日期:2012年9月29日 優(yōu)先權(quán)日:2012年9月29日
【發(fā)明者】程亞維, 趙謙 申請人:聯(lián)想(北京)有限公司