CN101517648A - 用于在电子设备中提供动作响应输出修改的装置和方法 - Google Patents
用于在电子设备中提供动作响应输出修改的装置和方法 Download PDFInfo
- Publication number
- CN101517648A CN101517648A CNA2007800347848A CN200780034784A CN101517648A CN 101517648 A CN101517648 A CN 101517648A CN A2007800347848 A CNA2007800347848 A CN A2007800347848A CN 200780034784 A CN200780034784 A CN 200780034784A CN 101517648 A CN101517648 A CN 101517648A
- Authority
- CN
- China
- Prior art keywords
- user
- output
- output record
- response
- motion
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 35
- 230000004048 modification Effects 0.000 title description 5
- 238000012986 modification Methods 0.000 title description 5
- 230000009471 action Effects 0.000 claims description 68
- 230000004044 response Effects 0.000 claims description 64
- 230000000007 visual effect Effects 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 24
- 230000000875 corresponding effect Effects 0.000 description 22
- 230000006870 function Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 7
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 7
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000011435 rock Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000007430 reference method Methods 0.000 description 1
- 210000000697 sensory organ Anatomy 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Position Input By Displaying (AREA)
Abstract
一种便携式电子设备,该便携式电子设备包括:多个用户输出记录;以及用户接口,该用户接口被设置为对应于所述多个用户输出记录中所选择的一个用户输出记录而生成用户可检测输出。该设备还包括:动作检测器,该动作检测器被设置为生成指示所述便携式电子设备的运动的动作信息;以及控制器,该控制器被设置为响应于所述动作信息来随机地选择多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为用户可检测输出。
Description
技术领域
本发明总体上涉及电子设备的领域,更具体地说,涉及用于在电子设备中提供输出修改的装置和方法。
背景技术
诸如无线通信终端(例如,蜂窝电话)的电子设备广泛用于存储和输出数字多媒体文件等。数字多媒体文件可以包括数字音频文件、数字视频文件和数字图像文件等。电子设备可以包括用于向用户提供音频输出的扬声器和/或扬声器或耳机插孔。一些电子设备包括能够显示数字图像文件和数字视频文件的视频显示器。
可以基于预定次序(例如,作为幻灯片放映)而将数字多媒体文件传送给用户。用户也可以手动地选择文件次序。例如,可以按照由播放列表(该播放列表由设备或用户生成)所确定的次序来播放音频文件。在未利用例如设备控制菜单或其它输入机构而刻意改变播放列表的情况下,用户每次通常会按照同一次序收听音频文件。
类似的是,可以按照预定次序来显示例如用在显示背景中的图像文件,并且可以按照预定间隔来对其进行变化。这种次序和/或间隔会成为可预测的,并且会令许多用户厌倦。然而,许多用户缺少时间、意愿或知识来手动地改变图像显示的顺序或次序。
发明内容
本发明的各个实施方式提供响应于设备动作而修改设备输出的装置及方法。一些实施方式可以被实现为一种便携式电子设备,该便携式电子设备包括:多个用户输出记录;以及用户接口,该用户接口被设置为对应于所述多个用户输出记录中所选择的一个用户输出记录而生成用户可检测输出。该设备还包括:动作检测器,该动作检测器被设置为生成指示所述电子设备的运动的动作信息;以及控制器,该控制器被设置为响应于所述动作信息而随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
在其它实施方式中,所述动作检测器被设置为检测指定类型的运动,并且所述控制器被设置为当所述动作信息指示所述指定类型的运动时选择所述多个用户输出记录中的一个用户输出记录。所述指定类型的运动是用户可定义的,并且所述控制器可被设置为当选择了所述控制器的程序模式时基于所述动作信息来定义所述指定类型的运动。所述指定类型的运动可以是多个指定类型的运动,并且所述控制器可被设置为响应于所述多个指定类型的运动中的各个运动来选择所述用户输出记录中的一个不同用户输出记录。
在其它实施方式中,所述电子设备包括随机数生成模块,该随机数生成模块被设置为响应于所述动作信息来生成随机数,并且所述控制器被设置为基于所述随机数来随机地选择所述用户输出记录中的一个用户输出记录。多个用户输出记录可以是有序列表,并且所述控制器可被设置为从所述有序列表中依序选择用户输出记录以由所述用户接口进行输出,并且响应于所述动作信息来改变对所述用户输出记录进行选择的次序。所述用户接口可以是显示设备,并且所述用户输出记录可以包括与可视主题、背景图像和/或视频文件相对应的多个可视属性。所述可视属性包括字体、颜色和/或风格。
在其它实施方式中,所述设备包括被设置为生成禁用信号的禁用开关。所述控制器被设置为响应于所述禁用信号的第一状态来保持对所述用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述用户输出记录中的一个用户输出记录,以由所述用户接口生成为用户可检测输出。
在其它实施方式中,所述控制器被设置为针对不同用户接口分别选择所述用户输出记录,并且所述禁用开关是被设置为对所述用户接口中的一些用户接口的禁用进行选择的多功能开关。所述禁用信号的第一状态包括多种状态,所述多种状态中的一些状态与所述不同用户接口中的一些不同用户接口相对应。所述控制器被设置为针对由所述多功能开关所选择的用户接口来保持所述用户输出记录中之前所选择的一个相应用户输出记录。
在其它实施方式中,所述设备包括存储器,其中,所述用户输出记录存储在所述存储器中。所述设备包括用于响应于所述动作信息而生成随机数的装置。
在其它实施方式中,提供了一种修改电子设备的输出的方法。提供多个用户输出记录,并且检测所述电子设备的运动。响应于动作信息而随机地选择所述多个用户输出记录中的一个用户输出记录,以由用户接口生成为用户可检测输出。可以检测指定类型的运动,并且可以响应于所述指定类型的运动来选择所述多个用户记录中的一个用户记录。所述指定类型的运动可以是用户定义的运动。在选择步骤之前响应于所述动作信息而生成随机数,并且选择步骤包括基于所述随机数进行选择。
在其它实施方式中,所述多个用户输出记录可以位于有序列表中,并且选择步骤包括从所述有序列表中依序选择用户输出记录以进行输出,并且响应于所述动作信息来改变对所述用户输出记录进行选择的次序。在选择步骤之后可以显示所选择的用户输出记录,并且所选择的用户输出记录可以包括与可视主题、背景图像和/或视频文件相对应的多个可视属性。在选择步骤之后可以播放所选择的用户输出记录,并且所选择的用户输出记录可以包括音频文件和/或音乐播放列表。
在其它实施方式中,在选择步骤之前检测禁用信号,并且选择步骤包括响应于所述禁用信号的第一状态来保持对所述多个用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为用户可检测输出。
在其它实施方式中,便携式电子设备包括存储器以及存储在所述存储器中的多个用户输出记录。所述设备还包括:用户接口,该用户接口被设置为对应于所述多个用户输出记录中所选择的一个用户输出记录而生成用户可检测输出;以及动作检测器,该动作检测器被设置为生成指示所述电子设备的运动的动作信息。所述设备还包括:禁用开关,该禁用开关被设置为生成禁用信号;以及控制器,该控制器被设置为响应于所述禁用信号的第一状态来保持对所述多个用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
在其它实施方式中,所述多个用户输出记录中的至少一个用户输出记录是图像文件。所述多个用户输出记录中的至少一个用户输出记录可以是音乐播放列表,并且所述控制器可被设置为从要由所述用户接口播放的音乐播放列表中依序选择歌曲,并且响应于所述动作信息和所述禁用信号的第二状态来改变对所述歌曲进行选择的次序。
附图说明
图1是例示了根据本发明的一些实施方式的电子设备的框图。
图2是例示了根据本发明的一些实施方式的具有显示器的电子设备的框图。
图3是例示了根据本发明的一些实施方式的具有音频输出的电子设备的框图。
图4是例示了根据本发明的一些实施方式的具有音频输出及显示器的电子设备的框图。
图5是例示了根据本发明的一些实施方式的选择便携式电子设备的用户可检测输出的方法的框图。
图6是例示了根据本发明的一些实施方式的禁用功能的流程图。
图7是例示了根据本发明的一些实施方式的多功能禁用开关的示例性功能的表。
图8是例示了根据本发明的其它实施方式的电子设备的框图。
具体实施方式
现在将参照附图描述本发明的具体示例性实施方式。然而,可以通过许多不同的形式来实施本发明,并且本发明不应当被理解为限于这里所给出的实施方式;相反,提供这些实施方式以使得本公开详尽而且完整,并且将本发明的范围完整地传达给本领域技术人员。在(在附图中示出的)具体示例性实施方式的详细描述中所用的术语并不是意图限制本发明。在附图中,相同的附图标记表示相同的单元。
除非另行明确地说明,否则如这里所用,单数形式“a”、“an”及“the”旨在同样包括复数形式。进一步可以理解的是,当被用在本说明书中时,术语“includes(包括)”、“comprises(包括)”、“including(包括)”和/或“comprising(包括)”指的是存在所述的特征、整体、步骤、操作、单元和/或组件,但并不排除存在或添加一个或更多个其它特征、整体、步骤、操作、单元、组件和/或它们的组。可以理解的是,当提到单元“连接(connected)”或“耦合(coupled)”到另一单元时,它可以直接地连接到或耦合到该另一元件,或者可以存在中间(intervening)单元。此外,这里所用的“连接”或“耦合”可以包括无线连接或耦合。这里所用的术语“和/或”包括所列出的相关项中的一个或更多个的任何及全部组合。
除非另行定义,否则这里所用的所有术语(包括科技术语)具有与本发明所属领域内的普通技术人员所通常理解的相同含义。进一步可以理解的是,术语(例如,在通常所用的字典中所定义的那些术语)应当被理解为具有与其在相关领域的上下文环境中的含义相一致的含义,并且,除非在此明确地定义,否则不应当以理想化或完全形式的方式来理解。
现在将参照图1的框图来描述根据本发明的一些实施方式的便携式电子设备。如图1的实施方式所示,便携式电子设备100可以包括用户输出记录126,用户输出记录126例如可被存储在该设备内的存储器中。用户输出记录126的非限制示例包括音频文件、音乐播放列表、与可视主题相对应的多个可视属性、背景图像、和/或视频文件等。电子设备100包括被设置为提供用户可检测输出的用户接口110。在一些实施方式中,用户接口110可被设置为按照数字图像和/或视频内容的形式来显示用户输出记录126。用户接口110还可以被设置为播放诸如音频文件和/或播放列表的用户输出记录126。在一些实施方式中,电子设备100可以包括被设置为显示图像文件、视频内容、音频文件和/或播放列表的多个用户接口110。
所例示的电子设备100还包括动作检测器130,动作检测器130被设置为生成指示电子设备100的运动的动作信息。动作检测器130例如可以包括动作开关、加速度计、和/或方位(orientation)传感器。在一些实施方式中,动作检测器130被设置为对可由用户定义的指定类型的运动进行检测。例如,对于所指定类型的运动该动作信息可以是不同的。按照这种方式,电子设备100可以仅响应于所指定类型的运动。
所例示的电子设备100可以包括随机数生成模块124,随机数生成模块124被设置为响应于由动作检测器130生成的动作信息并与该动作信息相对应地生成随机数。例如,在从动作检测器130接收到动作信息之后,控制器120可以将该动作信息中的动作相关值发送到随机数生成模块124。按照这种方式,例如可以利用相对加速度值、动作的频率值、和/或动作的强度值来生成随机数。在一些实施方式中,上述(多个)动作信息值可以用作随机数生成模块124的种子值(seed value)。也可以在取决于(多个)动作信息值的随机特性的算法中使用这些(多个)动作信息值。
所例示的电子设备100还包括控制器120,控制器120被设置为随机地选择一个用户输出记录126,用作用户可检测输出。控制器120例如可以从随机数生成模块124接收随机数,并且选择另一用户输出记录126,,用作用户可检测输出。由控制器120所选择的用户输出记录126例如可以包括按照电方式存储的图像、音频数据序列、按照电方式存储的音频文件、和/或与可视主题相对应的一个或更多个可视属性。如这里所讨论的,按照电方式存储的图像例如可以用作显示器中的背景图像或幻灯片放映序列中的图像。音频数据序列例如可以包括音乐播放列表或用于可听见的发声器(audible enunciator)的文件序列,诸如铃音或事件提醒器。另外,与可视主题相对应的可视属性例如可以包括字体、颜色和/或风格(style)。
控制器120可被设置为对由动作检测器130检测的所指定类型的运动进行定义。例如,控制器120可以包括将由动作检测器130所生成的特定动作信息与所指定类型的运动关联的程序模式。按照这种方式,控制器120可被设置为响应于与所指定类型的运动相对应的动作信息来随机地选择不同的用户输出记录126。例如,扭转(twisting)动作可以用信号通知控制器120改变图像,而滚动动作可以用信号通知控制器120改变音频文件和/或播放列表。类似的是,电子设备100的随机运动不会导致变化。可以按照有序列表来设置用户输出记录126,使得控制器120可被设置为改变针对用户接口110而选择用户输出记录126的次序。
所例示的电子设备100还可以包括禁用开关140,禁用开关140被设置为响应于动作信息而生成禁用信号。控制器120可被设置为当禁用信号处于一种状态时保持当前所选择的用户输出记录126,而当禁用信号处于另一状态时响应于动作信息而随机地选择用户输出记录126。禁用开关140可以包括软件开关和/或硬件开关。禁用开关140可以是用于禁用控制器120对动作信息的响应的物理机构。禁用开关140也可以是被设置为对控制器120的响应进行选择性禁用的多功能开关。按照这种方式,多功能开关例如可以生成多种状态,这些多种状态用于将控制器120设置为选择性地对关于不同用户接口110的动作信息进行响应。例如,可以利用禁用开关140来使得控制器120对关于显示设备120的动作信息进行响应,而不对关于音频输出设备114的动作信息进行响应。
现在将参照图2的框图来描述根据本发明的一些实施方式的具有显示器的电子设备。电子设备150包括显示器152、控制器154、随机数生成器156和加速度计158。显示器152被设置为将文本、图像和视频传送给用户。除了向用户提供感官输入之外,显示器152还可以由用户使用以例如利用触摸屏技术而向电子设备150提供输入。电子设备150还包括加速度计158,加速度计158被设置为生成与电子设备150的运动相对应的加速度信息。按照这种方式,当例如晃动电子设备150时,随机数生成器156可以使用其例如采用动作信号形式的加速度信息,来生成能被发送到控制器154的随机数。
控制器154被设置为选择要显示的多个用户输出记录中的一个用户输出记录。在接收到动作信号之后,控制器154被设置为响应于该动作信号而选择这些多个用户输出记录中的另一用户输出记录。用户输出记录可以包括用作显示背景或幻灯片放映演示的按照电方式存储的图像、数字视频、例如与可视主题相对应的一个或更多个可视属性及以上内容的序列。
在不希望控制器154对动作信号作出响应的情况下,提供了禁用开关156。禁用开关156被设置为禁用该控制器对动作信息的响应。这可以通过例如利用被设置为包括多种状态的禁用信号来实现。按照这种方式,用户能够进行动作响应操作,并且晃动电子设备150来进行一个或更多个显示变化。另外,当控制器154响应于电子设备150的动作而选择了所期望图像或其序列时,用户可以禁用该控制器的动作响应操作。当选择了这种禁用时,不论电子设备150的动作如何,可视文件记录都保持不变。
现在将参照图3的框图来描述根据本发明的一些实施方式的具有音频输出的电子设备。电子设备170包括音频输出设备172。一些实施方式的音频输出设备172可以是安装在电子设备170中的扬声器和/或其它音频驱动器。音频输出设备172也可以是被设置为传输与音频输出相对应的电子信号的扬声器插孔。按照这种方式,扬声器插孔例如可以通过有线连接而连接到扬声器或类似驱动器。音频输出设备172还可以是这种扬声器:该扬声器位于远程位置并且被设置为通过无线传输技术来接收与音频输出相对应的电子信号。
所例示的电子设备170还包括控制器174,控制器174被设置为选择要由音频输出设备172进行播放的音频文件。电子设备170还包括加速度计178,加速度计178被设置为生成与电子设备170的运动相对应的加速度信息。该加速度信息可以被设置为动作信号。随机数生成装置176可以使用该动作信号来生成随机数或随机值。然后可以将该随机数传送到控制器174。所例示的电子设备170还包括播放列表180,播放列表180包括与要由电子设备170通过音频输出设备172而传输的音频文件或文件记录相对应的序列。当控制器174从随机数生成器176接收到随机数时,可以生成基于该随机数的音频文件的替换序列,并将其存储为播放列表180。按照这种方式,例如当晃动电子设备170时,可以修改播放列表180中的音频文件的次序。
在被设置为禁用该控制器对动作信号的响应的电子设备170中,可以包括禁用开关。当晃动或按照其它方式移动电子设备170时,禁用开关176可以限制对播放列表180的次序进行修改。禁用开关176可以用于对加速度计178生成加速度信息或动作信号进行限制。通过限制生成动作信号,可以限制来自控制器174的相应响应。
现在将参照图4的框图来描述根据本发明的一些实施方式的具有音频输出和显示器的电子设备。电子设备200包括显示器202和音频输出设备212,显示器202被设置为将可视输出传送给用户,而音频输出设备212被设置为将音频信号传送给用户。电子设备200还包括被设置为针对显示器202与音频输出设备212中的各个设备而选择文件记录的控制器204。例如,控制器204可以选择针对音频输出设备212的音频文件或其序列。类似的是,控制器204可以按照与音频输出设备212协同或独立于音频输出设备212的方式,来选择针对显示器202的图像或视频文件。
电子设备200还包括加速度计208,加速度计208被设置为生成与电子设备200的运动相对应的加速度信息。按照这种方式,例如响应于电子设备200的动作而生成动作信号。随机数生成器212使用该动作信号来生成随机数或随机值。可以由基于各种动作相关值的算法计算来生成该随机数,这些动作相关值包括但不限于:动作频率、动作强度和/或动作持续时长等。另外,该算法还可以使用与电子设备200的动作不相关的值,这些值例如包括一天中的时刻、最近设备事件之间的时长以及资源分配(allotment)值(诸如存储器使用)等。
该随机数例如被传送到控制器204,控制器204可以针对显示器202和音频输出设备212中的任意一个或两者而选择新文件记录。电子设备200还可以包括播放列表210,播放列表210可以是一个或更多个序列的音频文件和/或视频文件。电子设备200还包括多功能禁用开关206。多功能禁用开关206可以使用户可以确定控制器204如何对接收到来自加速度计208的动作信号进行响应。例如,在一种设置(状态)中,可以将多功能禁用开关206设置为使得接收到动作信号不会针对显示器202或音频输出设备212而引起对播放列表210的修改。在另一设置(状态)中,多功能禁用开关206在接收到动作信号之后,将用信号通知控制器204来选择针对显示器202的另一文件记录,而保持针对音频输出设备的音频文件记录不变。例如,可以响应于电子设备200的动作来选择与主题相对应的显示属性(诸如字体、颜色和风格),而不对与音频输出设备212相对应的播放列表210进行改变。在另一设置(状态)中,多功能禁用开关206可以在对针对音频输出设备212的播放列表210进行改变的同时,使显示器202保持不变。在多功能禁用开关206的另一设置中,可以使用动作信号来选择针对显示器202和音频设备212这两者的不同文件记录或序列。另外,在视频信号包括可视内容和音频内容这两者而使得显示器202和音频输出设备212协调工作的情况下,可以使用该动作信号来选择其它视频文件或其序列。可以将多功能禁用开关206实现为硬件开关和/或软件开关。
现在参照图5,图5是例示了根据一些实施方式的选择便携式电子设备的用户可检测输出的方法的框图。方法230包括提供用户输出记录(框232)。用户输出记录例如可以存储在位于便携式电子设备中的存储器内。用户输出记录也可以存储在远程存储器中,并被传输到便携式电子设备。可以通过一个或更多个用户接口来将用户输出记录传送给用户。示例性的用户接口例如包括显示器和音频输出设备。
方法230还包括对该设备的运动进行检测(框234)。该运动与该电子设备的动作相对应,并且可以利用加速度计或其它动作检测设备来检测该运动。在一些实施方式中,对运动进行检测包括对可由用户定义的指定类型的运动进行检测。该方法还包括随机地选择用户输出记录(框236)。响应于所检测到的电子设备的运动来选择用户输出记录。例如可以利用由随机值生成模块所生成的随机值来随机地选择用户输出记录。按照这种方式,可以通过使得电子设备进行运动,来按照随机的方式而对电子设备的输出进行修改。在进行选择之后,该方法例如可以包括对与可视主题、背景图像和/或视频文件相对应的可视属性进行显示。在进行选择之后,该方法还可以包括播放音频文件和/或音乐播放列表。
方法230还可以包括选择性地禁用该选择功能。例如,当用户不希望设备运动导致随机地选择用户输出记录时,例如可以利用禁用开关来禁用该选择功能。禁用开关可以是硬件开关、软件开关或它们的某种组合。对用户的输出例如可以是按照电方式存储的文件(诸如音频文件和/或图像文件等)的序列。另外,方法230可以包括在该电子设备内和/或在远程设备上存储这些文件。
现在参照图6,图6是例示了根据本发明的一些实施方式的禁用操作的流程图。在框250,创建用户接口输出的播放列表或其它序列。当诸如通过摇晃运动来移动电子设备时,在框252检测到电子设备的动作。如果在框254禁用该生成操作,则在框250中所创建的播放列表保持不变。另选的是,如果在框254中未禁用该生成操作,则在框256中生成新播放列表。可以利用各种不同的方式来禁用该生成操作。在这个方面,在一些实施方式中,控制器可以被设置为忽略已生成的动作信号。动作检测器也可被禁用,使得不会响应于电子设备的运动而生成动作信号。
现在参照图7,图7是例示了根据本发明的各种实施方式的多功能禁用开关的示例性功能的表。表270包括用于描述多功能禁用开关的模式的列。多功能禁用开关的一个模式是动作响应禁用模式274。在动作响应禁用模式274中,控制器不对来自动作检测设备的动作信号进行响应。按照这种方式,不会响应于电子设备的运动而对图像、音频文件、或图像和/或音频文件的序列进行改变。另一模式是音频启用模式276。音频启用模式276允许用户可以移动或晃动电子设备而能够选择新的音频文件和/或音频文件的序列。类似的是,视频启用模式278使得用户能够通过晃动或移动电子设备来选择新的图像文件、视频文件或它们的序列。另一模式可以是音频及视频启用模式280,其中用户可以通过晃动电子设备来改变音频及视频文件、次序和/或属性。例如可以利用包括多种状态(每种状态与这些模式中的一个模式相对应)的禁用信号来选择多功能禁用开关的各种模式。
现在将参照图8的框图来描述根据本发明的其它实施方式的便携式电子设备。便携式电子设备300包括可以通过用户接口310而将被传送给用户的用户输出记录312。用户接口310可被设置为提供用户输出记录312,作为视频或音频输出。一些实施方式包括多个用户接口310,以向用户提供视频及音频输出。在这个方面,用户输出记录312可以包括图像文件、音频文件、播放列表或它们的组合。便携式电子设备300还包括动作检测器308,动作检测器308被设置为生成指示电子设备的运动的动作信息。按照这种方式,当移动便携式电子设备300时,可以由动作检测器308生成动作信号。动作检测器308例如可以包括加速度计、动作开关和/或方位传感器。便携式电子设备300还包括存储器304,存储器304被设置为按照电方式来存储诸如音频文件或音频段的用户输出记录312。便携式电子设备300还包括被设置为生成禁用信号的禁用开关306。禁用信号例如可以包括两种状态。
便携式电子设备300包括控制器302,控制器302被设置为响应于禁用信号状态中的一种状态来保持对之前所选择的用户输出记录312的选择。控制器302被设置为当禁用信号处于另一状态时响应于动作信号来随机地选择用户输出记录312中的一个用户输出记录。按照这种方式,当动作检测器308生成动作信号并且禁用开关306生成启用信号时,控制器302将确定用户输出记录312的新的随机顺序或次序。当禁用开关306生成禁用信号时,则不论便携式电子设备300的动作如何,都保持原始次序。禁用开关306可被设置为多功能开关,以在包括多于一个用户接口308的便携式电子设备300中选择性地禁用动作响应。
如本领域技术人员可以理解的,可以将本发明实施为方法、电路或通信***。因此,本发明可以采用完全硬件的实施方式、完全软件的实施方式或结合了软件及硬件方面的实施方式的形式,上述这些实施方式这里统称为“电路”。
可以使用面向对象的编程语言(诸如、Smalltalk或C++)、传统的过程编程语言(诸如“C”编程语言)或低级代码(诸如汇编语言和/或微代码),来编写用于执行本发明的操作的计算机程序代码。该程序代码可以作为独立(standalone)的软件包或作为另一软件包的一部分,在单一处理器上完整地执行和/或在多个处理器之间执行。
以上参照根据本发明的实施方式的方法、设备(***)及计算机程序产品的流程示意图和/或框图和/或流程图而描述了本发明。可以理解的是,可以由计算机程序指令来执行流程示意图和/或框图中的各个框、以及流程示意图和/或框图中的框的组合。可以向通用计算机的处理器、专用计算机的处理器或其它可编程数据处理设备的处理器提供这些计算机程序指令,以生成机器码(machine),使得经由计算机或其它可编程数据处理设备的处理器而执行的这些指令可以创建用于实现在流程图和/或框图和/或(多个)流程图的框或多个框中所指定的功能的装置。
这些计算机程序指令也可被存储在可以指令计算机或其它可编程处理器以特定方式进行工作的计算机可读存储器中,使得存储在计算机可读存储器中的这些指令可以得到包括可实现流程图和/或框图的框或多个框中所指定的功能的指令装置的产品。
计算机程序指令也可被加载到计算机或其它可编程数据处理器上,以在该计算机或其它可编程处理器上执行一系列操作步骤,以得到计算机实现的处理,使得在该计算机或其它可编程处理器上执行的这些指令可以提供用于实现在流程图和/或框图的框或多个框中所指定的功能或动作的步骤。
已经在附图与说明书中公开了本发明的示例性实施方式。虽然采用了特定术语,但是仅在一般性及描述性的意义上使用这些术语,而不是为了限制的目的,本发明的范围由所附权利要求限定。
Claims (26)
1、一种便携式电子设备,该便携式电子设备包括:
多个用户输出记录;
用户接口,该用户接口被设置为对应于所述多个用户输出记录中所选择的一个用户输出记录而生成用户可检测输出;
动作检测器,该动作检测器被设置为生成指示所述电子设备的运动的动作信息;以及
控制器,该控制器被设置为响应于所述动作信息而随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
2、根据权利要求1所述的设备,其中,所述动作检测器被设置为检测指定类型的运动,并且所述控制器被设置为当所述动作信息指示所述指定类型的运动时选择所述多个用户输出记录中的一个用户输出记录。
3、根据权利要求2所述的设备,其中,所述指定类型的运动能由用户定义,并且其中,所述控制器被设置为当选择了所述控制器的程序模式时基于所述动作信息来定义所述指定类型的运动。
4、根据权利要求2所述的设备,其中,所述指定类型的运动包括多个指定类型的运动,并且其中,所述控制器被设置为响应于所述多个指定类型的运动中的各个运动来选择所述用户输出记录中的一个不同用户输出记录。
5、根据权利要求1所述的设备,该设备还包括随机数生成模块,该随机数生成模块被设置为响应于所述动作信息而生成随机数,并且其中,所述控制器被设置为基于所述随机数来随机地选择所述多个用户输出记录中的一个用户输出记录。
6、根据权利要求1所述的设备,其中,所述多个用户输出记录是有序列表,并且其中,所述控制器被设置为从所述有序列表中依序选择用户输出记录以由所述用户接口进行输出,并且响应于所述动作信息来改变对所述用户输出记录进行选择的次序。
7、根据权利要求1所述的设备,其中,所述用户接口包括显示设备,并且其中,所述用户输出记录包括与可视主题、背景图像和/或视频文件相对应的多个可视属性。
8、根据权利要求7所述的设备,其中,所述多个可视属性包括字体、颜色和/或风格。
9、根据权利要求1所述的设备,其中,所述用户接口包括音频输出设备,并且其中,所述用户输出记录包括音频文件和/或音乐播放列表。
10、根据权利要求1所述的设备,该设备还包括被设置为生成禁用信号的禁用开关,其中,所述控制器被设置为响应于所述禁用信号的第一状态来保持对所述多个用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
11、根据权利要求10所述的设备,其中,所述控制器被设置为针对多个不同用户接口分别选择所述多个用户输出记录,并且其中,所述禁用开关包括被设置为对所述用户接口中的一些用户接口的禁用进行选择的多功能开关,并且其中,所述禁用信号的第一状态包括多种状态,所述多种状态中的一些状态与所述不同用户接口中的一些不同用户接口相对应,并且其中,所述控制器被设置为针对由所述多功能开关所选择的用户接口来保持所述用户输出记录中之前所选择的一个相应用户输出记录。
12、根据权利要求1所述的设备,该设备还包括存储器,其中,所述多个用户输出记录存储在所述存储器中。
13、根据权利要求1所述的设备,该设备还包括用于响应于所述动作信息而生成随机数的装置。
14、一种选择便携式电子设备的用户可检测输出的方法,该方法包括以下步骤:
提供多个用户输出记录;
检测所述电子设备的运动;以及
响应于所述动作信息来随机地选择所述多个用户输出记录中的一个用户输出记录,以由用户接口生成为所述用户可检测输出。
15、根据权利要求14所述的方法,该方法还包括以下步骤:检测指定类型的运动,并且其中,选择步骤包括响应于所述指定类型的运动来选择所述多个用户记录中的一个用户记录。
16、根据权利要求15所述的方法,其中,所述指定类型的运动包括用户定义的运动。
17、根据权利要求14所述的方法,其中,在选择步骤之前响应于所述动作信息而生成随机数,并且其中,选择步骤包括基于所述随机数进行选择。
18、根据权利要求14所述的方法,其中,所述多个用户输出记录包括有序列表,并且其中,选择步骤包括从所述有序列表中依序选择用户输出记录以进行输出,并且响应于所述动作信息来改变对所述用户输出记录进行选择的次序。
19、根据权利要求14所述的方法,其中,在选择步骤之后显示所选择的用户输出记录,并且其中,所选择的用户输出记录包括与可视主题、背景图像和/或视频文件相对应的多个可视属性。
20、根据权利要求14所述的方法,其中,在选择步骤之后播放所选择的用户输出记录,其中,所选择的用户输出记录包括音频文件和/或音乐播放列表。
21、根据权利要求14所述的方法,其中,在选择步骤之前检测禁用信号,并且其中,选择步骤包括响应于所述禁用信号的第一状态来保持对所述多个用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
22、一种被设置为执行权利要求14的方法的计算机***。
23、一种用于选择便携式电子设备的用户可检测输出的计算机程序产品,该计算机程序产品包括在计算机可读介质中实现的计算机程序代码,该计算机程序代码包括被设置为执行权利要求14的方法的程序代码。
24、一种便携式电子设备,该便携式电子设备包括:
存储器;
存储在所述存储器中的多个用户输出记录;
用户接口,该用户接口被设置为对应于所述多个用户输出记录中所选择的一个用户输出记录而生成用户可检测输出;
动作检测器,该动作检测器被设置为生成指示所述电子设备的运动的动作信息;
禁用开关,该禁用开关被设置为生成禁用信号;以及
控制器,该控制器被设置为响应于所述禁用信号的第一状态来保持对所述多个用户输出记录中之前所选择的一个用户输出记录的选择,而响应于所述动作信息且响应于所述禁用信号的第二状态来随机地选择所述多个用户输出记录中的一个用户输出记录,以由所述用户接口生成为所述用户可检测输出。
25、根据权利要求24所述的设备,其中,所述多个用户输出记录中的至少一个用户输出记录是图像文件。
26、根据权利要求24所述的设备,其中,所述多个用户输出记录中的至少一个用户输出记录是音乐播放列表,并且其中,所述控制器被设置为从要由所述用户接口播放的音乐播放列表中依序选择歌曲,而响应于所述动作信息且响应于所述禁用信号的第二状态来改变对所述歌曲进行选择的次序。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/458,410 | 2006-07-19 | ||
US11/458,410 US20080030456A1 (en) | 2006-07-19 | 2006-07-19 | Apparatus and Methods for Providing Motion Responsive Output Modifications in an Electronic Device |
PCT/US2007/003640 WO2008010853A1 (en) | 2006-07-19 | 2007-02-09 | Apparatus and methods for providing motion responsive output modifications in an electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101517648A true CN101517648A (zh) | 2009-08-26 |
CN101517648B CN101517648B (zh) | 2012-10-31 |
Family
ID=38283543
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800347848A Expired - Fee Related CN101517648B (zh) | 2006-07-19 | 2007-02-09 | 用于在电子设备中提供动作响应输出修改的装置和方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20080030456A1 (zh) |
EP (1) | EP2041749A1 (zh) |
JP (1) | JP5016040B2 (zh) |
KR (1) | KR20090041404A (zh) |
CN (1) | CN101517648B (zh) |
RU (1) | RU2434263C2 (zh) |
WO (1) | WO2008010853A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103092341A (zh) * | 2012-12-31 | 2013-05-08 | 华为技术有限公司 | 控制终端的方法、装置与终端 |
CN103376984A (zh) * | 2012-04-28 | 2013-10-30 | 宇龙计算机通信科技(深圳)有限公司 | 应用选择的方法及其通信终端 |
CN105868631A (zh) * | 2009-08-17 | 2016-08-17 | 高通股份有限公司 | 审核设备 |
CN106406506A (zh) * | 2015-07-29 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 移动终端生成随机数据的方法和装置 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4696734B2 (ja) * | 2005-07-06 | 2011-06-08 | ソニー株式会社 | コンテンツデータ再生装置及びコンテンツデータ再生方法 |
US8106856B2 (en) | 2006-09-06 | 2012-01-31 | Apple Inc. | Portable electronic device for photo management |
US20090153466A1 (en) * | 2007-12-14 | 2009-06-18 | Patrick Tilley | Method and System for Optimizing Scrolling and Selection Activity |
US20100229094A1 (en) * | 2009-03-04 | 2010-09-09 | Apple Inc. | Audio preview of music |
US20100229088A1 (en) * | 2009-03-04 | 2010-09-09 | Apple Inc. | Graphical representations of music using varying levels of detail |
US8949989B2 (en) | 2009-08-17 | 2015-02-03 | Qualcomm Incorporated | Auditing a device |
EP3855297A3 (en) | 2009-09-22 | 2021-10-27 | Apple Inc. | Device method and graphical user interface for manipulating user interface objects |
US8780069B2 (en) | 2009-09-25 | 2014-07-15 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
KR101669487B1 (ko) * | 2009-10-09 | 2016-10-26 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
US8698762B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface for navigating and displaying content in context |
WO2013021309A1 (en) | 2011-08-11 | 2013-02-14 | Pfizer Limited | Intermediate and process for the preparation of a sulfonamide derivative |
GB2505642B (en) * | 2012-08-29 | 2015-02-25 | Samsung Electronics Co Ltd | Performing actions through a user interface |
EP2764866A1 (en) | 2013-02-07 | 2014-08-13 | IP Gesellschaft für Management mbH | Inhibitors of nedd8-activating enzyme |
US10296088B2 (en) * | 2016-01-26 | 2019-05-21 | Futurewei Technologies, Inc. | Haptic correlated graphic effects |
AU2017100670C4 (en) | 2016-06-12 | 2019-11-21 | Apple Inc. | User interfaces for retrieving contextually relevant media content |
US20170357672A1 (en) | 2016-06-12 | 2017-12-14 | Apple Inc. | Relating digital assets using notable moments |
DK201670608A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | User interfaces for retrieving contextually relevant media content |
DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
US11086935B2 (en) | 2018-05-07 | 2021-08-10 | Apple Inc. | Smart updates from historical database changes |
US11243996B2 (en) | 2018-05-07 | 2022-02-08 | Apple Inc. | Digital asset search user interface |
US10803135B2 (en) | 2018-09-11 | 2020-10-13 | Apple Inc. | Techniques for disambiguating clustered occurrence identifiers |
US10846343B2 (en) | 2018-09-11 | 2020-11-24 | Apple Inc. | Techniques for disambiguating clustered location identifiers |
DK201970535A1 (en) | 2019-05-06 | 2020-12-21 | Apple Inc | Media browsing user interface with intelligently selected representative media items |
DK181076B1 (en) | 2020-02-14 | 2022-11-25 | Apple Inc | USER INTERFACES FOR TRAINING CONTENT |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030021411A1 (en) * | 2001-07-27 | 2003-01-30 | Gadiel Seroussi | Method and apparatus for random bit-string generation utilizing environment sensors |
US20050212911A1 (en) * | 2004-03-23 | 2005-09-29 | Marvit David L | Gesture identification of controlled devices |
WO2005103863A2 (en) * | 2004-03-23 | 2005-11-03 | Fujitsu Limited | Distinguishing tilt and translation motion components in handheld devices |
WO2006037786A2 (en) * | 2004-10-05 | 2006-04-13 | Sony France S.A. | A content-management interface |
Family Cites Families (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5226091A (en) * | 1985-11-05 | 1993-07-06 | Howell David N L | Method and apparatus for capturing information in drawing or writing |
JPH10240434A (ja) * | 1997-02-27 | 1998-09-11 | Matsushita Electric Ind Co Ltd | コマンドメニュー選択方法 |
US6188392B1 (en) * | 1997-06-30 | 2001-02-13 | Intel Corporation | Electronic pen device |
US6340957B1 (en) * | 1997-08-29 | 2002-01-22 | Xerox Corporation | Dynamically relocatable tileable displays |
US6985643B1 (en) * | 1998-04-30 | 2006-01-10 | Anoto Group Ab | Device and method for recording hand-written information |
KR100306277B1 (ko) * | 1998-05-29 | 2001-11-02 | 윤종용 | 문자인식디지털휴대용전화기에서비밀기호등록및확인방법 |
US6157731A (en) * | 1998-07-01 | 2000-12-05 | Lucent Technologies Inc. | Signature verification method using hidden markov models |
US6567101B1 (en) * | 1999-10-13 | 2003-05-20 | Gateway, Inc. | System and method utilizing motion input for manipulating a display of data |
RU2168201C1 (ru) * | 1999-11-03 | 2001-05-27 | Супрун Антон Евгеньевич | Устройство для ввода информации в эвм |
US6697825B1 (en) * | 1999-11-05 | 2004-02-24 | Decentrix Inc. | Method and apparatus for generating and modifying multiple instances of element of a web site |
US7054487B2 (en) * | 2000-02-18 | 2006-05-30 | Anoto Ip Lic Handelsbolag | Controlling and electronic device |
US7061469B2 (en) * | 2000-02-24 | 2006-06-13 | Innalabs Technologies, Inc. | Method of data input into a computer |
JP2001325768A (ja) * | 2000-05-15 | 2001-11-22 | Sony Corp | 再生装置、再生方法及び記録媒体 |
KR100867760B1 (ko) * | 2000-05-15 | 2008-11-10 | 소니 가부시끼 가이샤 | 재생장치, 재생방법 및 기록매체 |
US6861946B2 (en) * | 2000-05-17 | 2005-03-01 | Caveo Technology Llc. | Motion-based input system for handheld devices |
JP3785902B2 (ja) * | 2000-07-11 | 2006-06-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | デバイス、デバイスの制御方法、ポインタの移動方法 |
US7688306B2 (en) * | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
JP4198875B2 (ja) * | 2000-11-30 | 2008-12-17 | 株式会社東芝 | 移動通信端末 |
JP4635342B2 (ja) * | 2001-01-10 | 2011-02-23 | ソニー株式会社 | 情報処理端末および方法 |
US6798429B2 (en) * | 2001-03-29 | 2004-09-28 | Intel Corporation | Intuitive mobile device interface to virtual spaces |
US6834249B2 (en) * | 2001-03-29 | 2004-12-21 | Arraycomm, Inc. | Method and apparatus for controlling a computing system |
JP2003110180A (ja) * | 2001-07-25 | 2003-04-11 | Furukawa Electric Co Ltd:The | 半導体レーザモジュール並びに光測定方法及び光測定装置 |
GB2379016A (en) * | 2001-07-27 | 2003-02-26 | Hewlett Packard Co | Portable apparatus monitoring reaction of user to music |
US7599610B2 (en) * | 2001-10-25 | 2009-10-06 | Harman International Industries, Incorporated | Interface for audio visual device |
US6707768B2 (en) * | 2002-02-21 | 2004-03-16 | Visteon Global Technologies, Inc. | Randomized playback of tracks in a multimedia player |
US11275405B2 (en) * | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US7184020B2 (en) * | 2002-10-30 | 2007-02-27 | Matsushita Electric Industrial Co., Ltd. | Operation instructing device, operation instructing method, and operation instructing program |
JP4396175B2 (ja) * | 2003-08-05 | 2010-01-13 | ソニー株式会社 | コンテンツ再生装置及びコンテンツ再生方法 |
US7401300B2 (en) * | 2004-01-09 | 2008-07-15 | Nokia Corporation | Adaptive user interface input device |
JP2005221816A (ja) * | 2004-02-06 | 2005-08-18 | Sharp Corp | 電子装置 |
KR100994774B1 (ko) * | 2004-04-29 | 2010-11-16 | 삼성전자주식회사 | 키 입력 장치 및 방법 |
US20050249080A1 (en) * | 2004-05-07 | 2005-11-10 | Fuji Xerox Co., Ltd. | Method and system for harvesting a media stream |
JP2006017874A (ja) * | 2004-06-30 | 2006-01-19 | Matsushita Electric Ind Co Ltd | 音楽再生装置及び音楽再生方法 |
US20060026527A1 (en) * | 2004-07-30 | 2006-02-02 | Research In Motion Limited | Method for customizing the visual attributes of a user interface |
US20060107213A1 (en) * | 2004-08-17 | 2006-05-18 | Sunil Kumar | Intelligent multimodal navigation techniques using motion of a mobile device sensed by a motion sensing device associated with the mobile device |
US7885622B2 (en) * | 2004-10-27 | 2011-02-08 | Chestnut Hill Sound Inc. | Entertainment system with bandless tuning |
US7593782B2 (en) * | 2005-01-07 | 2009-09-22 | Apple Inc. | Highly portable media device |
US7489979B2 (en) * | 2005-01-27 | 2009-02-10 | Outland Research, Llc | System, method and computer program product for rejecting or deferring the playing of a media file retrieved by an automated process |
US7542816B2 (en) * | 2005-01-27 | 2009-06-02 | Outland Research, Llc | System, method and computer program product for automatically selecting, suggesting and playing music media files |
KR101651975B1 (ko) * | 2005-03-04 | 2016-08-29 | 애플 인크. | 다기능 휴대용 장치 |
JP5225548B2 (ja) * | 2005-03-25 | 2013-07-03 | ソニー株式会社 | コンテンツ検索方法、コンテンツリスト検索方法、コンテンツ検索装置、コンテンツリスト検索装置および検索サーバ |
US7586032B2 (en) * | 2005-10-07 | 2009-09-08 | Outland Research, Llc | Shake responsive portable media player |
-
2006
- 2006-07-19 US US11/458,410 patent/US20080030456A1/en not_active Abandoned
-
2007
- 2007-02-09 EP EP07717236A patent/EP2041749A1/en not_active Withdrawn
- 2007-02-09 WO PCT/US2007/003640 patent/WO2008010853A1/en active Application Filing
- 2007-02-09 JP JP2009520732A patent/JP5016040B2/ja not_active Expired - Fee Related
- 2007-02-09 CN CN2007800347848A patent/CN101517648B/zh not_active Expired - Fee Related
- 2007-02-09 RU RU2009105664/28A patent/RU2434263C2/ru not_active IP Right Cessation
- 2007-02-09 KR KR1020097003301A patent/KR20090041404A/ko not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030021411A1 (en) * | 2001-07-27 | 2003-01-30 | Gadiel Seroussi | Method and apparatus for random bit-string generation utilizing environment sensors |
US20050212911A1 (en) * | 2004-03-23 | 2005-09-29 | Marvit David L | Gesture identification of controlled devices |
WO2005103863A2 (en) * | 2004-03-23 | 2005-11-03 | Fujitsu Limited | Distinguishing tilt and translation motion components in handheld devices |
WO2006037786A2 (en) * | 2004-10-05 | 2006-04-13 | Sony France S.A. | A content-management interface |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105868631A (zh) * | 2009-08-17 | 2016-08-17 | 高通股份有限公司 | 审核设备 |
CN103376984A (zh) * | 2012-04-28 | 2013-10-30 | 宇龙计算机通信科技(深圳)有限公司 | 应用选择的方法及其通信终端 |
CN103376984B (zh) * | 2012-04-28 | 2016-11-16 | 宇龙计算机通信科技(深圳)有限公司 | 应用选择的方法及其通信终端 |
CN103092341A (zh) * | 2012-12-31 | 2013-05-08 | 华为技术有限公司 | 控制终端的方法、装置与终端 |
CN103092341B (zh) * | 2012-12-31 | 2016-08-10 | 华为技术有限公司 | 控制终端的方法、装置与终端 |
CN106406506A (zh) * | 2015-07-29 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 移动终端生成随机数据的方法和装置 |
CN106406506B (zh) * | 2015-07-29 | 2021-05-25 | 腾讯科技(深圳)有限公司 | 移动终端生成随机数据的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
RU2009105664A (ru) | 2010-08-27 |
RU2434263C2 (ru) | 2011-11-20 |
WO2008010853A1 (en) | 2008-01-24 |
JP2009544098A (ja) | 2009-12-10 |
US20080030456A1 (en) | 2008-02-07 |
JP5016040B2 (ja) | 2012-09-05 |
EP2041749A1 (en) | 2009-04-01 |
KR20090041404A (ko) | 2009-04-28 |
CN101517648B (zh) | 2012-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101517648B (zh) | 用于在电子设备中提供动作响应输出修改的装置和方法 | |
US20230315261A1 (en) | Unified and smart notifications and quick settings system | |
EP2138927B1 (en) | Haptic effect provisioning for a mobile communication terminal | |
EP2138928B1 (en) | Haptic effect provisioning for a mobile communication terminal | |
KR101033085B1 (ko) | 미디어 프리젠테이션을 배열하고 재생하기 위한 시스템 및 그 방법 | |
CN103473039B (zh) | 为了响应通知而生成基于上下文的选项 | |
KR101917696B1 (ko) | 이동 단말기 및 그것의 제어 방법 | |
CN114205324B (zh) | 消息显示方法、装置、终端、服务器及存储介质 | |
CN104298554A (zh) | 管理多任务应用程序的方法及装置 | |
CN100432910C (zh) | 用于用户接口转变的方法和设备 | |
KR20130052751A (ko) | 단말기 및 그 단말기에서 아이콘 배열 방법 | |
WO2021068627A1 (zh) | 一种电子设备的交互方法及电子设备 | |
CA3102222A1 (en) | Method, device, terminal equipment and storage medium of sharing personal information | |
US11681410B2 (en) | Icon management method and terminal device | |
CN106909366A (zh) | 一种微件显示的方法及装置 | |
CN116820289A (zh) | 信息展示方法、装置、设备及存储介质 | |
CN114117225A (zh) | 图书推荐方法及图书推荐设备 | |
KR20090046137A (ko) | 미디어 데이터 검색 장치 및 방법 | |
CA3098735C (en) | Display interface switching method, display interface switching apparatus, and electronic device | |
CA2495218A1 (en) | A method and an apparatus for providing multimedia services in mobile terminal | |
KR20140102901A (ko) | 전자기기의 이메일 관리 장치 및 방법 | |
CN107168969A (zh) | 一种页面元素控制方法、装置及电子设备 | |
CN116126432A (zh) | 桌面管理方法、图形用户界面及电子设备 | |
CN114338572A (zh) | 信息处理方法、相关设备及存储介质 | |
CN117421088B (zh) | 页面显示方法、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121031 Termination date: 20190209 |
|
CF01 | Termination of patent right due to non-payment of annual fee |