亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于在電子設(shè)備中提供動作響應(yīng)輸出修改的裝置和方法

文檔序號:6455934閱讀:228來源:國知局
專利名稱:用于在電子設(shè)備中提供動作響應(yīng)輸出修改的裝置和方法
技術(shù)領(lǐng)域
本發(fā)明總體上涉及電子設(shè)備的領(lǐng)域,更具體地說,涉及用于在電子 設(shè)備中提供輸出修改的裝置和方法。
背景技術(shù)
諸如無線通信終端(例如,蜂窩電話)的電子設(shè)備廣泛用于存儲和 輸出數(shù)字多媒體文件等。數(shù)字多媒體文件可以包括數(shù)字音頻文件、數(shù)字 視頻文件和數(shù)字圖像文件等。電子設(shè)備可以包括用于向用戶提供音頻輸 出的揚(yáng)聲器和/或揚(yáng)聲器或耳機(jī)插孔。 一些電子設(shè)備包括能夠顯示數(shù)字圖 像文件和數(shù)字視頻文件的視頻顯示器。
可以基于預(yù)定次序(例如,作為幻燈片放映)而將數(shù)字多媒體文件 傳送給用戶。用戶也可以手動地選擇文件次序。例如,可以按照由播放 列表(該播放列表由設(shè)備或用戶生成)所確定的次序來播放音頻文件。 在未利用例如設(shè)備控制菜單或其它輸入機(jī)構(gòu)而刻意改變播放列表的情況 下,用戶每次通常會按照同一次序收聽音頻文件。
類似的是,可以按照預(yù)定次序來顯示例如用在顯示背景中的圖像文 件,并且可以按照預(yù)定間隔來對其進(jìn)行變化。這種次序和/或間隔會成為 可預(yù)測的,并且會令許多用戶厭倦。然而,許多用戶缺少時間、意愿或 知識來手動地改變圖像顯示的順序或次序。

發(fā)明內(nèi)容
本發(fā)明的各個實(shí)施方式提供響應(yīng)于設(shè)備動作而修改設(shè)備輸出的裝置 及方法。 一些實(shí)施方式可以被實(shí)現(xiàn)為一種便攜式電子設(shè)備,該便攜式電 子設(shè)備包括多個用戶輸出記錄;以及用戶接口,該用戶接口被設(shè)置為 對應(yīng)于所述多個用戶輸出記錄中所選擇的一個用戶輸出記錄而生成用戶可檢測輸出。該設(shè)備還包括動作檢測器,該動作檢測器被設(shè)置為生成 指示所述電子設(shè)備的運(yùn)動的動作信息;以及控制器,該控制器被設(shè)置為 響應(yīng)于所述動作信息而隨機(jī)地選擇所述多個用戶輸出記錄中的一個用戶 輸出記錄,以由所述用戶接口生成為所述用戶可檢測輸出。
在其它實(shí)施方式中,所述動作檢測器被設(shè)置為檢測指定類型的運(yùn)動, 并且所述控制器被設(shè)置為當(dāng)所述動作信息指示所述指定類型的運(yùn)動時選 擇所述多個用戶輸出記錄中的一個用戶輸出記錄。所述指定類型的運(yùn)動 是用戶可定義的,并且所述控制器可被設(shè)置為當(dāng)選擇了所述控制器的程 序模式時基于所述動作信息來定義所述指定類型的運(yùn)動。所述指定類型 的運(yùn)動可以是多個指定類型的運(yùn)動,并且所述控制器可被設(shè)置為響應(yīng)于 所述多個指定類型的運(yùn)動中的各個運(yùn)動來選擇所述用戶輸出記錄中的一 個不同用戶輸出記錄。
在其它實(shí)施方式中,所述電子設(shè)備包括隨機(jī)數(shù)生成模塊,該隨機(jī)數(shù) 生成模塊被設(shè)置為響應(yīng)于所述動作信息來生成隨機(jī)數(shù),并且所述控制器 被設(shè)置為基于所述隨機(jī)數(shù)來隨機(jī)地選擇所述用戶輸出記錄中的一個用戶 輸出記錄。多個用戶輸出記錄可以是有序列表,并且所述控制器可被設(shè) 置為從所述有序列表中依序選擇用戶輸出記錄以由所述用戶接口進(jìn)行輸 出,并且響應(yīng)于所述動作信息來改變對所述用戶輸出記錄進(jìn)行選擇的次 序。所述用戶接口可以是顯示設(shè)備,并且所述用戶輸出記錄可以包括與 可視主題、背景圖像和/或視頻文件相對應(yīng)的多個可視屬性。所述可視屬 性包括字體、顏色和/或風(fēng)格。
在其它實(shí)施方式中,所述設(shè)備包括被設(shè)置為生成禁用信號的禁用開 關(guān)。所述控制器被設(shè)置為響應(yīng)于所述禁用信號的第一狀態(tài)來保持對所述 用戶輸出記錄中之前所選擇的一個用戶輸出記錄的選擇,而響應(yīng)于所述 動作信息且響應(yīng)于所述禁用信號的第二狀態(tài)來隨機(jī)地選擇所述用戶輸出 記錄中的一個用戶輸出記錄,以由所述用戶接口生成為用戶可檢測輸出。
在其它實(shí)施方式中,所述控制器被設(shè)置為針對不同用戶接口分別選 擇所述用戶輸出記錄,并且所述禁用開關(guān)是被設(shè)置為對所述用戶接口中 的一些用戶接口的禁用進(jìn)行選擇的多功能開關(guān)。所述禁用信號的第一狀述多種狀態(tài)中的一些狀態(tài)與所述不同用戶接口中的 一些不同用戶接口相對應(yīng)。所述控制器被設(shè)置為針對由所述多功能開關(guān) 所選擇的用戶接口來保持所述用戶輸出記錄中之前所選擇的一個相應(yīng)用 戶輸出記錄。
在其它實(shí)施方式中,所述設(shè)備包括存儲器,其中,所述用戶輸出記 錄存儲在所述存儲器中。所述設(shè)備包括用于響應(yīng)于所述動作信息而生成 隨機(jī)數(shù)的裝置。
在其它實(shí)施方式中,提供了一種修改電子設(shè)備的輸出的方法。提供 多個用戶輸出記錄,并且檢測所述電子設(shè)備的運(yùn)動。響應(yīng)于動作信息而 隨機(jī)地選擇所述多個用戶輸出記錄中的一個用戶輸出記錄,以由用戶接 口生成為用戶可檢測輸出。可以檢測指定類型的運(yùn)動,并且可以響應(yīng)于 所述指定類型的運(yùn)動來選擇所述多個用戶記錄中的一個用戶記錄。所述 指定類型的運(yùn)動可以是用戶定義的運(yùn)動。在選擇步驟之前響應(yīng)于所述動 作信息而生成隨機(jī)數(shù),并且選擇步驟包括基于所述隨機(jī)數(shù)進(jìn)行選擇。
在其它實(shí)施方式中,所述多個用戶輸出記錄可以位于有序列表中, 并且選擇步驟包括從所述有序列表中依序選擇用戶輸出記錄以進(jìn)行輸 出,并且響應(yīng)于所述動作信息來改變對所述用戶輸出記錄進(jìn)行選擇的次 序。在選擇步驟之后可以顯示所選擇的用戶輸出記錄,并且所選擇的用 戶輸出記錄可以包括與可視主題、背景圖像和/或視頻文件相對應(yīng)的多個 可視屬性。在選擇步驟之后可以播放所選擇的用戶輸出記錄,并且所選 擇的用戶輸出記錄可以包括音頻文件和/或音樂播放列表。
在其它實(shí)施方式中,在選擇步驟之前檢測禁用信號,并且選擇步驟 包括響應(yīng)于所述禁用信號的第一狀態(tài)來保持對所述多個用戶輸出記錄中 之前所選擇的一個用戶輸出記錄的選擇,而響應(yīng)于所述動作信息且響應(yīng) 于所述禁用信號的第二狀態(tài)來隨機(jī)地選擇所述多個用戶輸出記錄中的一 個用戶輸出記錄,以由所述用戶接口生成為用戶可檢測輸出。
在其它實(shí)施方式中,便攜式電子設(shè)備包括存儲器以及存儲在所述存 儲器中的多個用戶輸出記錄。所述設(shè)備還包括用戶接口,該用戶接口 被設(shè)置為對應(yīng)于所述多個用戶輸出記錄中所選擇的一個用戶輸出記錄而
8生成用戶可檢測輸出;以及動作檢測器,該動作檢測器被設(shè)置為生成指 示所述電子設(shè)備的運(yùn)動的動作信息。所述設(shè)備還包括禁用開關(guān),該禁 用開關(guān)被設(shè)置為生成禁用信號;以及控制器,該控制器被設(shè)置為響應(yīng)于 所述禁用信號的第一狀態(tài)來保持對所述多個用戶輸出記錄中之前所選擇 的一個用戶輸出記錄的選擇,而響應(yīng)于所述動作信息且響應(yīng)于所述禁用 信號的第二狀態(tài)來隨機(jī)地選擇所述多個用戶輸出記錄中的一個用戶輸出 記錄,以由所述用戶接口生成為所述用戶可檢測輸出。
在其它實(shí)施方式中,所述多個用戶輸出記錄中的至少一個用戶輸出 記錄是圖像文件。所述多個用戶輸出記錄中的至少一個用戶輸出記錄可 以是音樂播放列表,并且所述控制器可被設(shè)置為從要由所述用戶接口播 放的音樂播放列表中依序選擇歌曲,并且響應(yīng)于所述動作信息和所述禁 用信號的第二狀態(tài)來改變對所述歌曲進(jìn)行選擇的次序。


圖1是例示了根據(jù)本發(fā)明的一些實(shí)施方式的電子設(shè)備的框圖。 圖2是例示了根據(jù)本發(fā)明的一些實(shí)施方式的具有顯示器的電子設(shè)備 的框圖。
圖3是例示了根據(jù)本發(fā)明的一些實(shí)施方式的具有音頻輸出的電子設(shè) 備的框圖。
圖4是例示了根據(jù)本發(fā)明的一些實(shí)施方式的具有音頻輸出及顯示器 的電子設(shè)備的框圖。
圖5是例示了根據(jù)本發(fā)明的一些實(shí)施方式的選擇便攜式電子設(shè)備的 用戶可檢測輸出的方法的框圖。
圖6是例示了根據(jù)本發(fā)明的一些實(shí)施方式的禁用功能的流程圖。
圖7是例示了根據(jù)本發(fā)明的一些實(shí)施方式的多功能禁用開關(guān)的示例 性功能的表。
圖8是例示了根據(jù)本發(fā)明的其它實(shí)施方式的電子設(shè)備的框圖。
具體實(shí)施方式
現(xiàn)在將參照附圖描述本發(fā)明的具體示例性實(shí)施方式。然而,可以通 過許多不同的形式來實(shí)施本發(fā)明,并且本發(fā)明不應(yīng)當(dāng)被理解為限于這里
所給出的實(shí)施方式;相反,提供這些實(shí)施方式以使得本公開詳盡而且完 整,并且將本發(fā)明的范圍完整地傳達(dá)給本領(lǐng)域技術(shù)人員。在(在附圖中 示出的)具體示例性實(shí)施方式的詳細(xì)描述中所用的術(shù)語并不是意圖限制 本發(fā)明。在附圖中,相同的附圖標(biāo)記表示相同的單元。
除非另行明確地說明,否則如這里所用,單數(shù)形式"a"、 "an"及"the" 旨在同樣包括復(fù)數(shù)形式。進(jìn)一步可以理解的是,當(dāng)被用在本說明書中時, 術(shù)語"includes (包括)"、"comprises (包括)"、"including (包括)"和/ 或"comprising (包括)"指的是存在所述的特征、整體、步驟、操作、單 元和/或組件,但并不排除存在或添加一個或更多個其它特征、整體、步 驟、操作、單元、組件和/或它們的組??梢岳斫獾氖牵?dāng)提到單元"連接 (connected),,或"耦合(coupled),,到另一單元時,它可以直接地連接到 或耦合到該另一元件,或者可以存在中間(intervening)單元。此外,這 里所用的"連接"或"耦合"可以包括無線連接或耦合。這里所用的術(shù)語"和/ 或"包括所列出的相關(guān)項(xiàng)中的一個或更多個的任何及全部組合。
除非另行定義,否則這里所用的所有術(shù)語(包括科技術(shù)語)具有與 本發(fā)明所屬領(lǐng)域內(nèi)的普通技術(shù)人員所通常理解的相同含義。進(jìn)一步可以 理解的是,術(shù)語(例如,在通常所用的字典中所定義的那些術(shù)語)應(yīng)當(dāng) 被理解為具有與其在相關(guān)領(lǐng)域的上下文環(huán)境中的含義相一致的含義,并 且,除非在此明確地定義,否則不應(yīng)當(dāng)以理想化或完全形式的方式來理 解。
現(xiàn)在將參照圖1的框圖來描述根據(jù)本發(fā)明的一些實(shí)施方式的便攜式 電子設(shè)備。如圖1的實(shí)施方式所示,便攜式電子設(shè)備100可以包括用戶 輸出記錄126,用戶輸出記錄126例如可被存儲在該設(shè)備內(nèi)的存儲器中。 用戶輸出記錄126的非限制示例包括音頻文件、音樂播放列表、與可視 主題相對應(yīng)的多個可視屬性、背景圖像、和/或視頻文件等。電子設(shè)備100 包括被設(shè)置為提供用戶可檢測輸出的用戶接口 110。在一些實(shí)施方式中, 用戶接口 110可被設(shè)置為按照數(shù)字圖像和/或視頻內(nèi)容的形式來顯示用戶輸出記錄126。用戶接口 110還可以被設(shè)置為播放諸如音頻文件和/或播 放列表的用戶輸出記錄126。在一些實(shí)施方式中,電子設(shè)備100可以包括 被設(shè)置為顯示圖像文件、視頻內(nèi)容、音頻文件和/或播放列表的多個用戶 接口 110。
所例示的電子設(shè)備100還包括動作檢測器130,動作檢測器130被 設(shè)置為生成指示電子設(shè)備100的運(yùn)動的動作信息。動作檢測器130例如 可以包括動作開關(guān)、加速度計、和/或方位(orientation)傳感器。在一些 實(shí)施方式中,動作檢測器130被設(shè)置為對可由用戶定義的指定類型的運(yùn) 動進(jìn)行檢測。例如,對于所指定類型的運(yùn)動該動作信息可以是不同的。 按照這種方式,電子設(shè)備100可以僅響應(yīng)于所指定類型的運(yùn)動。
所例示的電子設(shè)備100可以包括隨機(jī)數(shù)生成模塊124,隨機(jī)數(shù)生成 模塊124被設(shè)置為響應(yīng)于由動作檢測器130生成的動作信息并與該動作 信息相對應(yīng)地生成隨機(jī)數(shù)。例如,在從動作檢測器130接收到動作信息 之后,控制器120可以將該動作信息中的動作相關(guān)值發(fā)送到隨機(jī)數(shù)生成 模塊124。按照這種方式,例如可以利用相對加速度值、動作的頻率值、 和/或動作的強(qiáng)度值來生成隨機(jī)數(shù)。在一些實(shí)施方式中,上述(多個)動 作信息值可以用作隨機(jī)數(shù)生成模塊124的種子值(seed value)。也可以在 取決于(多個)動作信息值的隨機(jī)特性的算法中使用這些(多個)動作 信息值。
所例示的電子設(shè)備100還包括控制器120,控制器120被設(shè)置為隨 機(jī)地選擇一個用戶輸出記錄126,用作用戶可檢測輸出。控制器120例如 可以從隨機(jī)數(shù)生成模塊124接收隨機(jī)數(shù),并且選擇另一用戶輸出記錄 126,,用作用戶可檢測輸出。由控制器120所選擇的用戶輸出記錄126例 如可以包括按照電方式存儲的圖像、音頻數(shù)據(jù)序列、按照電方式存儲的 音頻文件、和/或與可視主題相對應(yīng)的一個或更多個可視屬性。如這里所 討論的,按照電方式存儲的圖像例如可以用作顯示器中的背景圖像或幻 燈片放映序列中的圖像。音頻數(shù)據(jù)序列例如可以包括音樂播放列表或用 于可聽見的發(fā)聲器(audible enimciator)的文件序列,諸如鈴音或事件提 醒器。另外,與可視主題相對應(yīng)的可視屬性例如可以包括字體、顏色和/或風(fēng)格(style )。
控制器120可被設(shè)置為對由動作檢測器130檢測的所指定類型的運(yùn) 動進(jìn)行定義。例如,控制器120可以包括將由動作檢測器130所生成的 特定動作信息與所指定類型的運(yùn)動關(guān)聯(lián)的程序模式。按照這種方式,控 制器120可被設(shè)置為響應(yīng)于與所指定類型的運(yùn)動相對應(yīng)的動作信息來隨 機(jī)地選擇不同的用戶輸出記錄126。例如,扭轉(zhuǎn)(twisting)動作可以用 信號通知控制器120改變圖像,而滾動動作可以用信號通知控制器120 改變音頻文件和/或播放列表。類似的是,電子設(shè)備100的隨機(jī)運(yùn)動不會 導(dǎo)致變化??梢园凑沼行蛄斜韥碓O(shè)置用戶輸出記錄126,使得控制器120 可被設(shè)置為改變針對用戶接口 IIO而選擇用戶輸出記錄126的次序。
所例示的電子設(shè)備100還可以包括禁用開關(guān)140,禁用開關(guān)140被 設(shè)置為響應(yīng)于動作信息而生成禁用信號??刂破?20可被設(shè)置為當(dāng)禁用 信號處于一種狀態(tài)時保持當(dāng)前所選擇的用戶輸出記錄126,而當(dāng)禁用信號 處于另一狀態(tài)時響應(yīng)于動作信息而隨機(jī)地選擇用戶輸出記錄126。禁用開 關(guān)140可以包括軟件開關(guān)和/或硬件開關(guān)。禁用幵關(guān)140可以是用于禁用 控制器120對動作信息的響應(yīng)的物理機(jī)構(gòu)。禁用開關(guān)140也可以是被設(shè) 置為對控制器120的響應(yīng)進(jìn)行選擇性禁用的多功能開關(guān)。按照這種方式, 多功能開關(guān)例如可以生成多種狀態(tài),這些多種狀態(tài)用于將控制器120設(shè) 置為選擇性地對關(guān)于不同用戶接口 110的動作信息進(jìn)行響應(yīng)。例如,可 以利用禁用開關(guān)140來使得控制器120對關(guān)于顯示設(shè)備120的動作信息 進(jìn)行響應(yīng),而不對關(guān)于音頻輸出設(shè)備114的動作信息進(jìn)行響應(yīng)。
現(xiàn)在將參照圖2的框圖來描述根據(jù)本發(fā)明的一些實(shí)施方式的具有顯 示器的電子設(shè)備。電子設(shè)備150包括顯示器152、控制器154、隨機(jī)數(shù)生 成器156和加速度計158。顯示器152被設(shè)置為將文本、圖像和視頻傳送 給用戶。除了向用戶提供感官輸入之外,顯示器152還可以由用戶使用 以例如利用觸摸屏技術(shù)而向電子設(shè)備150提供輸入。電子設(shè)備150還包 括加速度計158,加速度計158被設(shè)置為生成與電子設(shè)備150的運(yùn)動相對 應(yīng)的加速度信息。按照這種方式,當(dāng)例如晃動電子設(shè)備150時,隨機(jī)數(shù) 生成器156可以使用其例如采用動作信號形式的加速度信息,來生成能
12被發(fā)送到控制器154的隨機(jī)數(shù)。
控制器154被設(shè)置為選擇要顯示的多個用戶輸出記錄中的一個用戶 輸出記錄。在接收到動作信號之后,控制器154被設(shè)置為響應(yīng)于該動作 信號而選擇這些多個用戶輸出記錄中的另一用戶輸出記錄。用戶輸出記 錄可以包括用作顯示背景或幻燈片放映演示的按照電方式存儲的圖像、 數(shù)字視頻、例如與可視主題相對應(yīng)的一個或更多個可視屬性及以上內(nèi)容 的序列。
在不希望控制器154對動作信號作出響應(yīng)的情況下,提供了禁用幵 關(guān)156。禁用開關(guān)156被設(shè)置為禁用該控制器對動作信息的響應(yīng)。這可以 通過例如利用被設(shè)置為包括多種狀態(tài)的禁用信號來實(shí)現(xiàn)。按照這種方式, 用戶能夠進(jìn)行動作響應(yīng)操作,并且晃動電子設(shè)備150來進(jìn)行一個或更多 個顯示變化。另外,當(dāng)控制器154響應(yīng)于電子設(shè)備150的動作而選擇了 所期望圖像或其序列時,用戶可以禁用該控制器的動作響應(yīng)操作。當(dāng)選 擇了這種禁用時,不論電子設(shè)備150的動作如何,可視文件記錄都保持 不變。
現(xiàn)在將參照圖3的框圖來描述根據(jù)本發(fā)明的一些實(shí)施方式的具有音 頻輸出的電子設(shè)備。電子設(shè)備170包括音頻輸出設(shè)備172。 一些實(shí)施方式 的音頻輸出設(shè)備172可以是安裝在電子設(shè)備170中的揚(yáng)聲器和/或其它音 頻驅(qū)動器。音頻輸出設(shè)備172也可以是被設(shè)置為傳輸與音頻輸出相對應(yīng) 的電子信號的揚(yáng)聲器插孔。按照這種方式,揚(yáng)聲器插孔例如可以通過有 線連接而連接到揚(yáng)聲器或類似驅(qū)動器。音頻輸出設(shè)備172還可以是這種 揚(yáng)聲器該揚(yáng)聲器位于遠(yuǎn)程位置并且被設(shè)置為通過無線傳輸技術(shù)來接收 與音頻輸出相對應(yīng)的電子信號。
所例示的電子設(shè)備170還包括控制器174,控制器174被設(shè)置為選 擇要由音頻輸出設(shè)備172進(jìn)行播放的音頻文件。電子設(shè)備170還包括加 速度計178,加速度計178被設(shè)置為生成與電子設(shè)備170的運(yùn)動相對應(yīng)的 加速度信息。該加速度信息可以被設(shè)置為動作信號。隨機(jī)數(shù)生成裝置176 可以使用該動作信號來生成隨機(jī)數(shù)或隨機(jī)值。然后可以將該隨機(jī)數(shù)傳送 到控制器174。所例示的電子設(shè)備170還包括播放列表180,播放列表180包括與要由電子設(shè)備170通過音頻輸出設(shè)備172而傳輸?shù)囊纛l文件或文 件記錄相對應(yīng)的序列。當(dāng)控制器174從隨機(jī)數(shù)生成器176接收到隨機(jī)數(shù) 時,可以生成基于該隨機(jī)數(shù)的音頻文件的替換序列,并將其存儲為播放 列表180。按照這種方式,例如當(dāng)晃動電子設(shè)備170時,可以修改播放列 表180中的音頻文件的次序。
在被設(shè)置為禁用該控制器對動作信號的響應(yīng)的電子設(shè)備170中,可 以包括禁用開關(guān)。當(dāng)晃動或按照其它方式移動電子設(shè)備170時,禁用開 關(guān)176可以限制對播放列表180的次序進(jìn)行修改。禁用開關(guān)176可以用 于對加速度計178生成加速度信息或動作信號進(jìn)行限制。通過限制生成 動作信號,可以限制來自控制器174的相應(yīng)響應(yīng)。
現(xiàn)在將參照圖4的框圖來描述根據(jù)本發(fā)明的一些實(shí)施方式的具有音 頻輸出和顯示器的電子設(shè)備。電子設(shè)備200包括顯示器202和音頻輸出 設(shè)備212,顯示器202被設(shè)置為將可視輸出傳送給用戶,而音頻輸出設(shè)備 212被設(shè)置為將音頻信號傳送給用戶。電子設(shè)備200還包括被設(shè)置為針對 顯示器202與音頻輸出設(shè)備212中的各個設(shè)備而選擇文件記錄的控制器 204。例如,控制器204可以選擇針對音頻輸出設(shè)備212的音頻文件或其 序列。類似的是,控制器204可以按照與音頻輸出設(shè)備212協(xié)同或獨(dú)立 于音頻輸出設(shè)備212的方式,來選擇針對顯示器202的圖像或視頻文件。
電子設(shè)備200還包括加速度計208,加速度計208被設(shè)置為生成與 電子設(shè)備200的運(yùn)動相對應(yīng)的加速度信息。按照這種方式,例如響應(yīng)于 電子設(shè)備200的動作而生成動作信號。隨機(jī)數(shù)生成器212使用該動作信 號來生成隨機(jī)數(shù)或隨機(jī)值??梢杂苫诟鞣N動作相關(guān)值的算法計算來生 成該隨機(jī)數(shù),這些動作相關(guān)值包括但不限于動作頻率、動作強(qiáng)度和/或 動作持續(xù)時長等。另外,該算法還可以使用與電子設(shè)備200的動作不相 關(guān)的值,這些值例如包括一天中的時刻、最近設(shè)備事件之間的時長以及 資源分配(allotment)值(諸如存儲器使用)等。
該隨機(jī)數(shù)例如被傳送到控制器204,控制器204可以針對顯示器202 和音步貞輸出設(shè)備212中的任意一個或兩者而選擇新文件記錄。電子設(shè)備 200還可以包括播放列表210,播放列表210可以是一個或更多個序列的音頻文件和/或視頻文件。電子設(shè)備200還包括多功能禁用開關(guān)206。多 功能禁用開關(guān)206可以使用戶可以確定控制器204如何對接收到來自加 速度計208的動作信號進(jìn)行響應(yīng)。例如,在一種設(shè)置(狀態(tài))中,可以 將多功能禁用開關(guān)206設(shè)置為使得接收到動作信號不會針對顯示器202 或音頻輸出設(shè)備212而引起對播放列表210的修改。在另一設(shè)置(狀態(tài)) 中,多功能禁用開關(guān)206在接收到動作信號之后,將用信號通知控制器 204來選擇針對顯示器202的另一文件記錄,而保持針對音頻輸出設(shè)備的 音頻文件記錄不變。例如,可以響應(yīng)于電子設(shè)備200的動作來選擇與主 題相對應(yīng)的顯示屬性(諸如字體、顏色和風(fēng)格),而不對與音頻輸出設(shè)備 212相對應(yīng)的播放列表210進(jìn)行改變。在另一設(shè)置(狀態(tài))中,多功能禁 用開關(guān)206可以在對針對音頻輸出設(shè)備212的播放列表210進(jìn)行改變的 同時,使顯示器202保持不變。在多功能禁用開關(guān)206的另一設(shè)置中, 可以使用動作信號來選擇針對顯示器202和音頻設(shè)備212這兩者的不同 文件記錄或序列。另外,在視頻信號包括可視內(nèi)容和音頻內(nèi)容這兩者而 使得顯示器202和音頻輸出設(shè)備212協(xié)調(diào)工作的情況下,可以使用該動 作信號來選擇其它視頻文件或其序列??梢詫⒍喙δ芙瞄_關(guān)206實(shí)現(xiàn) 為硬件開關(guān)和/或軟件開關(guān)。
現(xiàn)在參照圖5,圖5是例示了根據(jù)一些實(shí)施方式的選擇便攜式電子 設(shè)備的用戶可檢測輸出的方法的框圖。方法230包括提供用戶輸出記錄 (框232)。用戶輸出記錄例如可以存儲在位于便攜式電子設(shè)備中的存儲 器內(nèi)。用戶輸出記錄也可以存儲在遠(yuǎn)程存儲器中,并被傳輸?shù)奖銛y式電 子設(shè)備。可以通過一個或更多個用戶接口來將用戶輸出記錄傳送給用戶。 示例性的用戶接口例如包括顯示器和音頻輸出設(shè)備。
方法230還包括對該設(shè)備的運(yùn)動進(jìn)行檢測(框234)。該運(yùn)動與該電 子設(shè)備的動作相對應(yīng),并且可以利用加速度計或其它動作檢測設(shè)備來檢 測該運(yùn)動。在一些實(shí)施方式中,對運(yùn)動進(jìn)行檢測包括對可由用戶定義的 指定類型的運(yùn)動進(jìn)行檢測。該方法還包括隨機(jī)地選擇用戶輸出記錄(框 236)。響應(yīng)于所檢測到的電子設(shè)備的運(yùn)動來選擇用戶輸出記錄。例如可 以利用由隨機(jī)值生成模塊所生成的隨機(jī)值來隨機(jī)地選擇用戶輸出記錄。按照這種方式,可以通過使得電子設(shè)備進(jìn)行運(yùn)動,來按照隨機(jī)的方式而 對電子設(shè)備的輸出進(jìn)行修改。在進(jìn)行選擇之后,該方法例如可以包括對 與可視主題、背景圖像和/或視頻文件相對應(yīng)的可視屬性進(jìn)行顯示。在進(jìn) 行選擇之后,該方法還可以包括播放音頻文件和/或音樂播放列表。
方法230還可以包括選擇性地禁用該選擇功能。例如,當(dāng)用戶不希 望設(shè)備運(yùn)動導(dǎo)致隨機(jī)地選擇用戶輸出記錄時,例如可以利用禁用開關(guān)來 禁用該選擇功能。禁用開關(guān)可以是硬件開關(guān)、軟件開關(guān)或它們的某種組 合。對用戶的輸出例如可以是按照電方式存儲的文件(諸如音頻文件和/ 或圖像文件等)的序列。另外,方法230可以包括在該電子設(shè)備內(nèi)和/或 在遠(yuǎn)程設(shè)備上存儲這些文件。
現(xiàn)在參照圖6,圖6是例示了根據(jù)本發(fā)明的一些實(shí)施方式的禁用操 作的流程圖。在框250,創(chuàng)建用戶接口輸出的播放列表或其它序列。當(dāng)諸 如通過搖晃運(yùn)動來移動電子設(shè)備時,在框252檢測到電子設(shè)備的動作。 如果在框254禁用該生成操作,則在框250中所創(chuàng)建的播放列表保持不 變。另選的是,如果在框254中未禁用該生成操作,則在框256中生成 新播放列表。可以利用各種不同的方式來禁用該生成操作。在這個方面, 在一些實(shí)施方式中,控制器可以被設(shè)置為忽略已生成的動作信號。動作 檢測器也可被禁用,使得不會響應(yīng)于電子設(shè)備的運(yùn)動而生成動作信號。
現(xiàn)在參照圖7,圖7是例示了根據(jù)本發(fā)明的各種實(shí)施方式的多功能 禁用開關(guān)的示例性功能的表。表270包括用于描述多功能禁用開關(guān)的模 式的列。多功能禁用開關(guān)的一個模式是動作響應(yīng)禁用模式274。在動作響 應(yīng)禁用模式274中,控制器不對來自動作檢測設(shè)備的動作信號進(jìn)行響應(yīng)。 按照這種方式,不會響應(yīng)于電子設(shè)備的運(yùn)動而對圖像、音頻文件、或圖 像和/或音頻文件的序列進(jìn)行改變。另一模式是音頻啟用模式276。音頻 啟用模式276允許用戶可以移動或晃動電子設(shè)備而能夠選擇新的音頻文 件和/或音頻文件的序列。類似的是,視頻啟用模式278使得用戶能夠通 過晃動或移動電子設(shè)備來選擇新的圖像文件、視頻文件或它們的序列。 另一模式可以是音頻及視頻啟用模式280,其中用戶可以通過晃動電子設(shè) 備來改變音頻及視頻文件、次序和/或?qū)傩?。例如可以利用包括多種狀態(tài)
16(每種狀態(tài)與這些模式中的一個模式相對應(yīng))的禁用信號來選擇多功能 禁用開關(guān)的各種模式。
現(xiàn)在將參照圖8的框圖來描述根據(jù)本發(fā)明的其它實(shí)施方式的便攜式 電子設(shè)備。便攜式電子設(shè)備300包括可以通過用戶接口 310而將被傳送 給用戶的用戶輸出記錄312。用戶接口 310可被設(shè)置為提供用戶輸出記錄 312,作為視頻或音頻輸出。 一些實(shí)施方式包括多個用戶接口 310,以向 用戶提供視頻及音頻輸出。在這個方面,用戶輸出記錄312可以包括圖 像文件、音頻文件、播放列表或它們的組合。便攜式電子設(shè)備300還包 括動作檢測器308,動作檢測器308被設(shè)置為生成指示電子設(shè)備的運(yùn)動的 動作信息。按照這種方式,當(dāng)移動便攜式電子設(shè)備300時,可以由動作 檢測器308生成動作信號。動作檢測器308例如可以包括加速度計、動 作開關(guān)和/或方位傳感器。便攜式電子設(shè)備300還包括存儲器304,存儲 器304被設(shè)置為按照電方式來存儲諸如音頻文件或音頻段的用戶輸出記 錄312。便攜式電子設(shè)備300還包括被設(shè)置為生成禁用信號的禁用開關(guān) 306。禁用信號例如可以包括兩種狀態(tài)。
便攜式電子設(shè)備300包括控制器302,控制器302被設(shè)置為響應(yīng)于 禁用信號狀態(tài)中的一種狀態(tài)來保持對之前所選擇的用戶輸出記錄312的 選擇??刂破?02被設(shè)置為當(dāng)禁用信號處于另一狀態(tài)時響應(yīng)于動作信號 來隨機(jī)地選擇用戶輸出記錄312中的一個用戶輸出記錄。按照這種方式, 當(dāng)動作檢測器308生成動作信號并且禁用開關(guān)306生成啟用信號時,控 制器302將確定用戶輸出記錄312的新的隨機(jī)順序或次序。當(dāng)禁用開關(guān) 306生成禁用信號時,則不論便攜式電子設(shè)備300的動作如何,都保持原 始次序。禁用開關(guān)306可被設(shè)置為多功能開關(guān),以在包括多于一個用戶 接口 308的便攜式電子設(shè)備300中選擇性地禁用動作響應(yīng)。
如本領(lǐng)域技術(shù)人員可以理解的,可以將本發(fā)明實(shí)施為方法、電路或 通信系統(tǒng)。因此,本發(fā)明可以采用完全硬件的實(shí)施方式、完全軟件的實(shí) 施方式或結(jié)合了軟件及硬件方面的實(shí)施方式的形式,上述這些實(shí)施方式 這里統(tǒng)稱為"電路"。
可以使用面向?qū)ο蟮木幊陶Z言(諸如JavaR、 Smalltalk或C++)、傳統(tǒng)的過程編程語言(諸如"C"編程語言)或低級代碼(諸如匯編語言和/ 或微代碼),來編寫用于執(zhí)行本發(fā)明的操作的計算機(jī)程序代碼。該程序代
碼可以作為獨(dú)立(standalone)的軟件包或作為另一軟件包的一部分,在 單一處理器上完整地執(zhí)行和/或在多個處理器之間執(zhí)行。
以上參照根據(jù)本發(fā)明的實(shí)施方式的方法、設(shè)備(系統(tǒng))及計算機(jī)程 序產(chǎn)品的流程示意圖和/或框圖和/或流程圖而描述了本發(fā)明??梢岳斫獾?是,可以由計算機(jī)程序指令來執(zhí)行流程示意圖和/或框圖中的各個框、以 及流程示意圖和/或框圖中的框的組合??梢韵蛲ㄓ糜嬎銠C(jī)的處理器、專 用計算機(jī)的處理器或其它可編程數(shù)據(jù)處理設(shè)備的處理器提供這些計算機(jī) 程序指令,以生成機(jī)器碼(machine),使得經(jīng)由計算機(jī)或其它可編程數(shù) 據(jù)處理設(shè)備的處理器而執(zhí)行的這些指令可以創(chuàng)建用于實(shí)現(xiàn)在流程圖和/或 框圖和/或(多個)流程圖的框或多個框中所指定的功能的裝置。
這些計算機(jī)程序指令也可被存儲在可以指令計算機(jī)或其它可編程處 理器以特定方式進(jìn)行工作的計算機(jī)可讀存儲器中,使得存儲在計算機(jī)可 讀存儲器中的這些指令可以得到包括可實(shí)現(xiàn)流程圖和/或框圖的框或多個 框中所指定的功能的指令裝置的產(chǎn)品。
計算機(jī)程序指令也可被加載到計算機(jī)或其它可編程數(shù)據(jù)處理器上, 以在該計算機(jī)或其它可編程處理器上執(zhí)行一系列操作步驟,以得到計算 機(jī)實(shí)現(xiàn)的處理,使得在該計算機(jī)或其它可編程處理器上執(zhí)行的這些指令 可以提供用于實(shí)現(xiàn)在流程圖和/或框圖的框或多個框中所指定的功能或動 作的步驟。
已經(jīng)在附圖與說明書中公開了本發(fā)明的示例性實(shí)施方式。雖然釆用 了特定術(shù)語,但是僅在一般性及描述性的意義上使用這些術(shù)語,而不是 為了限制的目的,本發(fā)明的范圍由所附權(quán)利要求限定。
權(quán)利要求
1、一種便攜式電子設(shè)備,該便攜式電子設(shè)備包括多個用戶輸出記錄;用戶接口,該用戶接口被設(shè)置為對應(yīng)于所述多個用戶輸出記錄中所選擇的一個用戶輸出記錄而生成用戶可檢測輸出;動作檢測器,該動作檢測器被設(shè)置為生成指示所述電子設(shè)備的運(yùn)動的動作信息;以及控制器,該控制器被設(shè)置為響應(yīng)于所述動作信息而隨機(jī)地選擇所述多個用戶輸出記錄中的一個用戶輸出記錄,以由所述用戶接口生成為所述用戶可檢測輸出。
2、 根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述動作檢測器被設(shè)置為檢 測指定類型的運(yùn)動,并且所述控制器被設(shè)置為當(dāng)所述動作信息指示所述 指定類型的運(yùn)動時選擇所述多個用戶輸出記錄中的一個用戶輸出記錄。
3、 根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述指定類型的運(yùn)動能由用 戶定義,并且其中,所述控制器被設(shè)置為當(dāng)選擇了所述控制器的程序模 式時基于所述動作信息來定義所述指定類型的運(yùn)動。
4、 根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述指定類型的運(yùn)動包括多 個指定類型的運(yùn)動,并且其中,所述控制器被設(shè)置為響應(yīng)于所述多個指 定類型的運(yùn)動中的各個運(yùn)動來選擇所述用戶輸出記錄中的一個不同用戶 輸出記錄。
5、 根據(jù)權(quán)利要求1所述的設(shè)備,該設(shè)備還包括隨機(jī)數(shù)生成模塊,該 隨機(jī)數(shù)生成模塊被設(shè)置為響應(yīng)于所述動作信息而生成隨機(jī)數(shù),并且其中, 所述控制器被設(shè)置為基于所述隨機(jī)數(shù)來隨機(jī)地選擇所述多個用戶輸出記 錄中的一個用戶輸出記錄。
6、 根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述多個用戶輸出記錄是有 序列表,并且其中,所述控制器被設(shè)置為從所述有序列表中依序選擇用 戶輸出記錄以由所述用戶接口進(jìn)行輸出,并且響應(yīng)于所述動作信息來改 變對所述用戶輸出記錄進(jìn)行選擇的次序。
7、 根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述用戶接口包括顯示設(shè)備, 并且其中,所述用戶輸出記錄包括與可視主題、背景圖像和/或視頻文件 相對應(yīng)的多個可視屬性。
8、 根據(jù)權(quán)利要求7所述的設(shè)備,其中,所述多個可視屬性包括字體、 顏色和/或風(fēng)格。
9、 根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述用戶接口包括音頻輸出 設(shè)備,并且其中,所述用戶輸出記錄包括音頻文件和/或音樂播放列表。
10、 根據(jù)權(quán)利要求1所述的設(shè)備,該設(shè)備還包括被設(shè)置為生成禁用 信號的禁用開關(guān),其中,所述控制器被設(shè)置為響應(yīng)于所述禁用信號的第 一狀態(tài)來保持對所述多個用戶輸出記錄中之前所選擇的一個用戶輸出記 錄的選擇,而響應(yīng)于所述動作信息且響應(yīng)于所述禁用信號的第二狀態(tài)來 隨機(jī)地選擇所述多個用戶輸出記錄中的一個用戶輸出記錄,以由所述用 戶接口生成為所述用戶可檢測輸出。
11、 根據(jù)權(quán)利要求10所述的設(shè)備,其中,所述控制器被設(shè)置為針對 多個不同用戶接口分別選擇所述多個用戶輸出記錄,并且其中,所述禁 用幵關(guān)包括被設(shè)置為對所述用戶接口中的一些用戶接口的禁用進(jìn)行選擇 的多功能開關(guān),并且其中,所述禁用信號的第一狀態(tài)包括多種狀態(tài),所 述多種狀態(tài)中的一些狀態(tài)與所述不同用戶接口中的一些不同用戶接口相 對應(yīng),并且其中,所述控制器被設(shè)置為針對由所述多功能開關(guān)所選擇的 用戶接口來保持所述用戶輸出記錄中之前所選擇的一個相應(yīng)用戶輸出記 錄。
12、 根據(jù)權(quán)利要求1所述的設(shè)備,該設(shè)備還包括存儲器,其中,所 述多個用戶輸出記錄存儲在所述存儲器中。
13、 根據(jù)權(quán)利要求1所述的設(shè)備,該設(shè)備還包括用于響應(yīng)于所述動 作信息而生成隨機(jī)數(shù)的裝置。
14、 一種選擇便攜式電子設(shè)備的用戶可檢測輸出的方法,該方法包 括以下步驟提供多個用戶輸出記錄; 檢測所述電子設(shè)備的運(yùn)動;以及響應(yīng)于所述動作信息來隨機(jī)地選擇所述多個用戶輸出記錄中的一個 用戶輸出記錄,以由用戶接口生成為所述用戶可檢測輸出。
15、 根據(jù)權(quán)利要求14所述的方法,該方法還包括以下步驟檢測指 定類型的運(yùn)動,并且其中,選擇步驟包括響應(yīng)于所述指定類型的運(yùn)動來 選擇所述多個用戶記錄中的一個用戶記錄。
16、 根據(jù)權(quán)利要求15所述的方法,其中,所述指定類型的運(yùn)動包括 用戶定義的運(yùn)動。
17、 根據(jù)權(quán)利要求14所述的方法,其中,在選擇步驟之前響應(yīng)于所 述動作信息而生成隨機(jī)數(shù),并且其中,選擇步驟包括基于所述隨機(jī)數(shù)進(jìn) 行選擇。
18、 根據(jù)權(quán)利要求14所述的方法,其中,所述多個用戶輸出記錄包 括有序列表,并且其中,選擇步驟包括從所述有序列表中依序選擇用戶 輸出記錄以進(jìn)行輸出,并且響應(yīng)于所述動作信息來改變對所述用戶輸出 記錄進(jìn)行選擇的次序。
19、 根據(jù)權(quán)利要求14所述的方法,其中,在選擇步驟之后顯示所選 擇的用戶輸出記錄,并且其中,所選擇的用戶輸出記錄包括與可視主題、 背景圖像和/或視頻文件相對應(yīng)的多個可視屬性。
20、 根據(jù)權(quán)利要求14所述的方法,其中,在選擇步驟之后播放所選 擇的用戶輸出記錄,其中,所選擇的用戶輸出記錄包括音頻文件和/或音 樂播放列表。
21、 根據(jù)權(quán)利要求14所述的方法,其中,在選擇步驟之前檢測禁用 信號,并且其中,選擇步驟包括響應(yīng)于所述禁用信號的第一狀態(tài)來保持 對所述多個用戶輸出記錄中之前所選擇的一個用戶輸出記錄的選擇,而 響應(yīng)于所述動作信息且響應(yīng)于所述禁用信號的第二狀態(tài)來隨機(jī)地選擇所 述多個用戶輸出記錄中的一個用戶輸出記錄,以由所述用戶接口生成為 所述用戶可檢測輸出。
22、 一種被設(shè)置為執(zhí)行權(quán)利要求14的方法的計算機(jī)系統(tǒng)。
23、 一種用于選擇便攜式電子設(shè)備的用戶可檢測輸出的計算機(jī)程序 產(chǎn)品,該計算機(jī)程序產(chǎn)品包括在計算機(jī)可讀介質(zhì)中實(shí)現(xiàn)的計算機(jī)程序代碼,該計算機(jī)程序代碼包括被設(shè)置為執(zhí)行權(quán)利要求14的方法的程序代碼。
24、 一種便攜式電子設(shè)備,該便攜式電子設(shè)備包括 存儲器;存儲在所述存儲器中的多個用戶輸出記錄;用戶接口,該用戶接口被設(shè)置為對應(yīng)于所述多個用戶輸出記錄中所 選擇的一個用戶輸出記錄而生成用戶可檢測輸出;動作檢測器,該動作檢測器被設(shè)置為生成指示所述電子設(shè)備的運(yùn)動 的動作信息;禁用開關(guān),該禁用開關(guān)被設(shè)置為生成禁用信號;以及 控制器,該控制器被設(shè)置為響應(yīng)于所述禁用信號的第一狀態(tài)來保持 對所述多個用戶輸出記錄中之前所選擇的一個用戶輸出記錄的選擇,而 響應(yīng)于所述動作信息且響應(yīng)于所述禁用信號的第二狀態(tài)來隨機(jī)地選擇所 述多個用戶輸出記錄中的一個用戶輸出記錄,以由所述用戶接口生成為 所述用戶可檢測輸出。
25、 根據(jù)權(quán)利要求24所述的設(shè)備,其中,所述多個用戶輸出記錄中 的至少一個用戶輸出記錄是圖像文件。
26、 根據(jù)權(quán)利要求24所述的設(shè)備,其中,所述多個用戶輸出記錄中 的至少一個用戶輸出記錄是音樂播放列表,并且其中,所述控制器被設(shè)置為從要由所述用戶接口播放的音樂播放列表中依序選擇歌曲,而響應(yīng) 于所述動作信息且響應(yīng)于所述禁用信號的第二狀態(tài)來改變對所述歌曲進(jìn) 行選擇的次序。
全文摘要
一種便攜式電子設(shè)備,該便攜式電子設(shè)備包括多個用戶輸出記錄;以及用戶接口,該用戶接口被設(shè)置為對應(yīng)于所述多個用戶輸出記錄中所選擇的一個用戶輸出記錄而生成用戶可檢測輸出。該設(shè)備還包括動作檢測器,該動作檢測器被設(shè)置為生成指示所述便攜式電子設(shè)備的運(yùn)動的動作信息;以及控制器,該控制器被設(shè)置為響應(yīng)于所述動作信息來隨機(jī)地選擇多個用戶輸出記錄中的一個用戶輸出記錄,以由所述用戶接口生成為用戶可檢測輸出。
文檔編號G06F3/01GK101517648SQ200780034784
公開日2009年8月26日 申請日期2007年2月9日 優(yōu)先權(quán)日2006年7月19日
發(fā)明者梅赫扎德·阿薩蒂 申請人:索尼愛立信移動通訊有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1