包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf

上传人:t**** 文档编号:4750045 上传时间:2018-11-05 格式:PDF 页数:7 大小:662.97KB
返回 下载 相关 举报
摘要
申请专利号:

CN201210298566.8

申请日:

2007.09.06

公开号:

CN102929726A

公开日:

2013.02.13

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 9/54申请日:20070906|||公开

IPC分类号:

G06F9/54

主分类号:

G06F9/54

申请人:

苹果公司

发明人:

J·波特科尔

地址:

美国加利福尼亚

优先权:

2006.09.11 US 11/530,773

专利代理机构:

中国国际贸易促进委员会专利商标事务所 11038

代理人:

鲍进

PDF下载: PDF下载
内容摘要

操作便携式电子设备的方法可包括媒体重放处理和非媒体重放处理(诸如,例如游戏)的整合操作。所述方法可包括接收与所述便携式电子设备的用户对用户界面项的操作相对应的事件。可将接收到的事件提供给所述非媒体重放处理。所述非媒体重放处理可确定是否要引起与所提供的接收到的事件相对应的关于所述非媒体重放处理的动作。对于由所述非媒体重放处理确定为不引起与所述所提供的接收到的事件相对应的关于所述非媒体重放处理的动作的事件,可将所述所提供的接收到的事件提供给所述媒体重放处理。通常,由所述媒体重放处理基于所述事件执行的操作可以是在没发生所述非媒体重放处理时由所述媒体重放处理执行的处理。

权利要求书

权利要求书一种自动操作便携式电子设备的方法,包括:
在所述便携式电子设备的用户界面接收用户输入事件,所述便携式电子设备能够在预测模式和非预测模式下工作;
确定与接收到的用户输入事件相关的操作;
确定所述操作是否是非预测模式类型操作;
当确定所述操作是非预测模式类型操作时,则由所述便携式电子设备在所述非预测模式下执行所述非预测模式类型操作,否则,自动在所述预测模式下操作所述便携式电子设备;以及
执行所述预测模式类型操作。
如权利要求1所述的方法,其中,所述便携式电子设备包括处理器,所述处理器被配置成在所述非预测模式下执行非预测类型应用而在所述预测模式下执行预测类型应用。
如权利要求2所述的方法,还包括:
提供输出队列;以及
仅当所述处理器确定所述操作是所述预测模式类型操作时,所述处理器才将所述用户输入事件写入到所述输出队列。
如权利要求3所述的方法,还包括:
由所述预测类型应用读取所述输出队列;以及
由所述处理器执行与写入到所述输出队列中的用户输入事件对应的预测模式类型操作。
一种能够在预测模式和非预测模式下工作的便携式电子设备,包括:
用户界面单元,所述用户界面单元被配置成接收用户输入事件;和
与所述用户界面单元通信的处理器,所述处理器被配置成通过以下动作来基于接收到的用户输入事件,自动在所述预测模式或所述非预测模式下操作所述便携式电子设备:
确定与接收到的用户输入事件相关的操作,
当所述操作是非预测模式类型操作时,则在所述非预测模式
下执行所述非预测模式类型操作,
当所述操作是预测模式类型操作时,则在所述预测模式下自
动操作所述便携式电子设备;以及
执行所述预测模式类型操作。
如权利要求5所述的便携式电子设备,其中,所述处理器被配置成在所述非预测模式下执行非预测类型应用而在所述预测模式下执行预测类型应用。
如权利要求6所述的便携式电子设备,还包括:
输出队列,
其中当所述处理器确定所述操作是所述预测模式类型操作时,所述处理器将所述用户输入事件写入到所述输出队列。
如权利要求7所述的便携式电子设备,其中所述预测类型应用指令所述处理器读取所述输出队列,以及执行与写入到所述输出队列中的用户输入事件对应的预测模式类型操作。
一种自动操作便携式电子设备的设备,包括:
用于在所述便携式电子设备的用户界面接收用户输入事件的装置,所述便携式电子设备能够在预测模式和非预测模式下工作;
用于确定与接收到的用户输入事件相关的操作的装置;
用于确定所述操作是否是非预测模式类型操作的装置;
用于当确定所述操作是非预测模式类型操作时,则由所述便携式电子设备在所述非预测模式下执行所述非预测模式类型操作,否则,自动在所述预测模式下操作所述便携式电子设备的装置;以及
用于执行所述预测模式类型操作的装置。
如权利要求9所述的设备,其中,用于执行所述非预测模式类型操作的装置是非预测类型应用,而用于执行所述预测模式类型操作的装置是预测类型应用。
如权利要求10所述的设备,还包括:
用于提供输出队列的装置;以及
用于仅当确定所述操作是所述预测模式类型操作时,才将所述用户输入事件写入到所述输出队列的装置。
如权利要求11所述的设备,还包括:
用于由所述预测类型应用读取所述输出队列的装置;以及
用于执行与写入到所述输出队列中的用户输入事件对应的预测模式类型操作的装置。

说明书

说明书包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备 
本申请是申请日为2007年9月6日、申请号为200780029672.3、发明名称为“包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备”的发明专利申请的分案申请。 
背景技术
用于媒体重放的便携式电子设备变得越来越流行。例如,一种非常流行的便携式媒体播放器是来自Apple Computer,Inc.of Cupertino,California的 媒体播放器系列。除了媒体重放, 媒体播放器还提供非媒体重放的能力,包括游戏能力。 
发明内容
发明人已经认识到可期望创建整合的媒体重放和非媒体重放体验。 
操作便携式电子设备的方法可包括媒体重放处理和非媒体重放处理(诸如,例如游戏处理)的整合操作。所述方法可包括接收与所述便携式电子设备的用户对用户界面项的操作相对应的事件。可将接收到的事件提供给所述非媒体重放处理。所述非媒体重放处理可以确定是否要引起与所提供的接收到的事件相对应的关于所述非媒体重放处理的动作。 
对于由所述非媒体重放处理确定为不引起与所述所提供的接收到的事件相对应的关于所述非媒体重放处理的动作的事件,可将所述所提供的接收到的事件提供给所述媒体重放处理。通常,由所述媒体重放处理基于所述事件执行的操作可以是在没发生所述非媒体重放处理时将由所述媒体重放处理执行的处理。 
附图说明
图1是粗略地说明用于处理到便携式电子设备的UI事件以使得可由媒体重放处理和非媒体重放处理对UI事件适当地进行操作的处理的例子的架构图。 
图2是对非媒体重放(例如游戏)应用中的处理进行说明的流程图。
图3是对媒体播放器应用的处理进行说明的流程图。 
具体实施方式
描述了用于处理到便携式电子设备的UI事件以使得可由媒体重放处理和非媒体重放处理对UI事件适当地进行操作的方法。至少在宏观层面考虑时,媒体重放处理和非媒体重放处理可以并行地发生。例如,媒体重放处理可包括歌曲重放,诸如 媒体播放器的一项众所周知的功能。通常,媒体重放名义上(nominally)以可预测的方式发生,并且虽然用户交互可影响媒体重放音频(例如,用户激活“快进”或其它用户界面项),但是媒体重放名义上以可预测的方式发生。 
在一个例子中,接收与便携式电子设备的用户对用户界面项的操作相对应的事件。将接收到的事件提供给非媒体重放处理。非媒体重放处理包括这样的处理:确定是否要引起与所提供的接收到的事件相对应的关于非媒体重放处理的动作。对于由非媒体重放处理确定为不引起与接收到的事件相对应的关于非媒体重放处理的动作的事件,将接收到的事件提供给媒体重放处理。 
游戏应用是非媒体重放处理的一个例子。即,游戏应用响应于便携式媒体播放器的用户玩游戏的动作而充分地操作。在这方面,游戏视频名义上不是象媒体重放处理的情况那样以可预测的方式产生。 
图1是粗略地说明这种处理的例子的架构图。如图1所示,由在便携式媒体播放器设备上执行的媒体播放器应用102接收用户界面事件110。例如,用户界面事件110是用户与便携式媒体播放器的用户界面(例如,物理或虚拟旋钮、开关等等)交互的结果。在利用媒体播放 器应用102进行处理的步骤106,媒体播放器应用102将UI事件110传递给非媒体重放应用104(在这个例子中是游戏应用)。 
在步骤112,在游戏应用104中,游戏应用104确定其是否被配置为按UI事件110行动,该UI事件110是通过媒体播放器应用102被传递给游戏应用104的。如果在步骤112确定为是,则在步骤114,在游戏应用104中按UI事件行动。 
否则,在步骤116,在游戏应用104中,将UI事件传递回媒体播放器应用102。然后,在步骤108,在媒体播放器应用102中,由媒体播放器应用按UI事件行动。 
图2和图3说明UI事件处理的特定实施方式,其中采用了输入队列和输出队列来处理UI事件。图2说明在非媒体重放(例如游戏)应用中的处理。在步骤202,从输入队列中读取UI事件。在步骤204,游戏应用确定其是否被配置为按UI事件行动。如果为是,则在步骤206,游戏应用按该UI事件行动。如果为否,则游戏应用操作来将UI事件写入到输出队列。 
其间,媒体播放器应用(图3)逐遍(frame‑by‑frame)地操作。在一遍处理中,执行步骤302、(并且,在某些情况下,如下面讨论的那样,还有)步骤304和步骤306。在步骤302,确定在输出队列中是否有UI事件。(回想一下,作为游戏应用处理的步骤208的结果,UI事件结束于输出队列中,其中游戏应用未被配置成按UI事件行动。)如果在步骤302输出队列中没有UI事件,则处理返回到步骤302以进行下一遍处理。 
否则,如果在步骤302在输出队列中有UI事件,则在步骤304执行与UI事件相对应的操作。在步骤306,从输出队列中删除刚刚处理过的UI事件。 
作为例子,UI事件可以对应于“下一按钮向上(next button up)”。例如,如果游戏或者其它非媒体重放处理没被配置成处理该事件,则媒体重放处理将执行“标准”的下一命令。这可包括,如果正在播放分章节的音轨——诸如播客或音频书籍——则移至下一章节,或者播放“正在播放”列表中的下一个可播放的音轨。换而言之,通常,由媒体 重放处理基于事件执行的操作是在没有发生非媒体重放处理时由媒体重放处理执行的处理。 
因此,非媒体重放处理可确定处理哪些事件并可将其它事件传递回重放处理。

包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf_第1页
第1页 / 共7页
包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf_第2页
第2页 / 共7页
包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf》由会员分享,可在线阅读,更多相关《包括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备.pdf(7页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102929726 A (43)申请公布日 2013.02.13 CN 102929726 A *CN102929726A* (21)申请号 201210298566.8 (22)申请日 2007.09.06 11/530,773 2006.09.11 US 200780029672.3 2007.09.06 G06F 9/54(2006.01) (71)申请人 苹果公司 地址 美国加利福尼亚 (72)发明人 J波特科尔 (74)专利代理机构 中国国际贸易促进委员会专 利商标事务所 11038 代理人 鲍进 (54) 发明名称 包括到非媒体重放处理的用户界面事件传递 。

2、的便携式媒体重放设备 (57) 摘要 操作便携式电子设备的方法可包括媒体重放 处理和非媒体重放处理 (诸如, 例如游戏) 的整合 操作。所述方法可包括接收与所述便携式电子设 备的用户对用户界面项的操作相对应的事件。可 将接收到的事件提供给所述非媒体重放处理。所 述非媒体重放处理可确定是否要引起与所提供的 接收到的事件相对应的关于所述非媒体重放处理 的动作。对于由所述非媒体重放处理确定为不引 起与所述所提供的接收到的事件相对应的关于所 述非媒体重放处理的动作的事件, 可将所述所提 供的接收到的事件提供给所述媒体重放处理。通 常, 由所述媒体重放处理基于所述事件执行的操 作可以是在没发生所述非媒体。

3、重放处理时由所述 媒体重放处理执行的处理。 (30)优先权数据 (62)分案原申请数据 (51)Int.Cl. 权利要求书 2 页 说明书 2 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 2 页 附图 2 页 1/2 页 2 1. 一种自动操作便携式电子设备的方法, 包括 : 在所述便携式电子设备的用户界面接收用户输入事件, 所述便携式电子设备能够在预 测模式和非预测模式下工作 ; 确定与接收到的用户输入事件相关的操作 ; 确定所述操作是否是非预测模式类型操作 ; 当确定所述操作是非预测模式类型操作时, 则由所述便携式电子设备在所述。

4、非预测模 式下执行所述非预测模式类型操作, 否则, 自动在所述预测模式下操作所述便携式电子设 备 ; 以及 执行所述预测模式类型操作。 2. 如权利要求 1 所述的方法, 其中, 所述便携式电子设备包括处理器, 所述处理器被配 置成在所述非预测模式下执行非预测类型应用而在所述预测模式下执行预测类型应用。 3. 如权利要求 2 所述的方法, 还包括 : 提供输出队列 ; 以及 仅当所述处理器确定所述操作是所述预测模式类型操作时, 所述处理器才将所述用户 输入事件写入到所述输出队列。 4. 如权利要求 3 所述的方法, 还包括 : 由所述预测类型应用读取所述输出队列 ; 以及 由所述处理器执行与写。

5、入到所述输出队列中的用户输入事件对应的预测模式类型操 作。 5. 一种能够在预测模式和非预测模式下工作的便携式电子设备, 包括 : 用户界面单元, 所述用户界面单元被配置成接收用户输入事件 ; 和 与所述用户界面单元通信的处理器, 所述处理器被配置成通过以下动作来基于接收到 的用户输入事件, 自动在所述预测模式或所述非预测模式下操作所述便携式电子设备 : 确定与接收到的用户输入事件相关的操作, 当所述操作是非预测模式类型操作时, 则在所述非预测模式 下执行所述非预测模式类型操作, 当所述操作是预测模式类型操作时, 则在所述预测模式下自 动操作所述便携式电子设备 ; 以及 执行所述预测模式类型操。

6、作。 6. 如权利要求 5 所述的便携式电子设备, 其中, 所述处理器被配置成在所述非预测模 式下执行非预测类型应用而在所述预测模式下执行预测类型应用。 7. 如权利要求 6 所述的便携式电子设备, 还包括 : 输出队列, 其中当所述处理器确定所述操作是所述预测模式类型操作时, 所述处理器将所述用户 输入事件写入到所述输出队列。 8. 如权利要求 7 所述的便携式电子设备, 其中所述预测类型应用指令所述处理器读取 所述输出队列, 以及执行与写入到所述输出队列中的用户输入事件对应的预测模式类型操 作。 9. 一种自动操作便携式电子设备的设备, 包括 : 权 利 要 求 书 CN 10292972。

7、6 A 2 2/2 页 3 用于在所述便携式电子设备的用户界面接收用户输入事件的装置, 所述便携式电子设 备能够在预测模式和非预测模式下工作 ; 用于确定与接收到的用户输入事件相关的操作的装置 ; 用于确定所述操作是否是非预测模式类型操作的装置 ; 用于当确定所述操作是非预测模式类型操作时, 则由所述便携式电子设备在所述非预 测模式下执行所述非预测模式类型操作, 否则, 自动在所述预测模式下操作所述便携式电 子设备的装置 ; 以及 用于执行所述预测模式类型操作的装置。 10. 如权利要求 9 所述的设备, 其中, 用于执行所述非预测模式类型操作的装置是非预 测类型应用, 而用于执行所述预测模式。

8、类型操作的装置是预测类型应用。 11. 如权利要求 10 所述的设备, 还包括 : 用于提供输出队列的装置 ; 以及 用于仅当确定所述操作是所述预测模式类型操作时, 才将所述用户输入事件写入到所 述输出队列的装置。 12. 如权利要求 11 所述的设备, 还包括 : 用于由所述预测类型应用读取所述输出队列的装置 ; 以及 用于执行与写入到所述输出队列中的用户输入事件对应的预测模式类型操作的装置。 权 利 要 求 书 CN 102929726 A 3 1/2 页 4 包括到非媒体重放处理的用户界面事件传递的便携式媒体 重放设备 0001 本申请是申请日为 2007 年 9 月 6 日、 申请号为。

9、 200780029672.3、 发明名称为 “包 括到非媒体重放处理的用户界面事件传递的便携式媒体重放设备” 的发明专利申请的分案 申请。 背景技术 0002 用于媒体重放的便携式电子设备变得越来越流行。例如, 一种非常流行的便携式 媒体播放器是来自 Apple Computer,Inc.of Cupertino,California 的 媒体播放 器系列。除了媒体重放, 媒体播放器还提供非媒体重放的能力, 包括游戏能力。 发明内容 0003 发明人已经认识到可期望创建整合的媒体重放和非媒体重放体验。 0004 操作便携式电子设备的方法可包括媒体重放处理和非媒体重放处理 (诸如, 例如 游戏。

10、处理) 的整合操作。所述方法可包括接收与所述便携式电子设备的用户对用户界面项 的操作相对应的事件。可将接收到的事件提供给所述非媒体重放处理。所述非媒体重放处 理可以确定是否要引起与所提供的接收到的事件相对应的关于所述非媒体重放处理的动 作。 0005 对于由所述非媒体重放处理确定为不引起与所述所提供的接收到的事件相对应 的关于所述非媒体重放处理的动作的事件, 可将所述所提供的接收到的事件提供给所述媒 体重放处理。通常, 由所述媒体重放处理基于所述事件执行的操作可以是在没发生所述非 媒体重放处理时将由所述媒体重放处理执行的处理。 附图说明 0006 图 1 是粗略地说明用于处理到便携式电子设备的。

11、 UI 事件以使得可由媒体重放处 理和非媒体重放处理对 UI 事件适当地进行操作的处理的例子的架构图。 0007 图 2 是对非媒体重放 (例如游戏) 应用中的处理进行说明的流程图。 图 3 是对媒体播放器应用的处理进行说明的流程图。 具体实施方式 0008 描述了用于处理到便携式电子设备的 UI 事件以使得可由媒体重放处理和非媒体 重放处理对 UI 事件适当地进行操作的方法。至少在宏观层面考虑时, 媒体重放处理和非媒 体重放处理可以并行地发生。 例如, 媒体重放处理可包括歌曲重放, 诸如 媒体播放 器的一项众所周知的功能。通常, 媒体重放名义上 (nominally) 以可预测的方式发生, 。

12、并且 虽然用户交互可影响媒体重放音频 (例如, 用户激活 “快进” 或其它用户界面项) , 但是媒体 重放名义上以可预测的方式发生。 0009 在一个例子中, 接收与便携式电子设备的用户对用户界面项的操作相对应的事 说 明 书 CN 102929726 A 4 2/2 页 5 件。将接收到的事件提供给非媒体重放处理。非媒体重放处理包括这样的处理 : 确定是否 要引起与所提供的接收到的事件相对应的关于非媒体重放处理的动作。 对于由非媒体重放 处理确定为不引起与接收到的事件相对应的关于非媒体重放处理的动作的事件, 将接收到 的事件提供给媒体重放处理。 0010 游戏应用是非媒体重放处理的一个例子。。

13、即, 游戏应用响应于便携式媒体播放器 的用户玩游戏的动作而充分地操作。在这方面, 游戏视频名义上不是象媒体重放处理的情 况那样以可预测的方式产生。 0011 图 1 是粗略地说明这种处理的例子的架构图。如图 1 所示, 由在便携式媒体播放 器设备上执行的媒体播放器应用102接收用户界面事件110。 例如, 用户界面事件110是用 户与便携式媒体播放器的用户界面 (例如, 物理或虚拟旋钮、 开关等等) 交互的结果。在利用 媒体播放 器应用102进行处理的步骤106, 媒体播放器应用102将UI事件110传递给非媒 体重放应用 104(在这个例子中是游戏应用) 。 0012 在步骤 112, 在游。

14、戏应用 104 中, 游戏应用 104 确定其是否被配置为按 UI 事件 110 行动, 该 UI 事件 110 是通过媒体播放器应用 102 被传递给游戏应用 104 的。如果在步骤 112 确定为是, 则在步骤 114, 在游戏应用 104 中按 UI 事件行动。 0013 否则, 在步骤 116, 在游戏应用 104 中, 将 UI 事件传递回媒体播放器应用 102。然 后, 在步骤 108, 在媒体播放器应用 102 中, 由媒体播放器应用按 UI 事件行动。 0014 图 2 和图 3 说明 UI 事件处理的特定实施方式, 其中采用了输入队列和输出队列来 处理 UI 事件。图 2 说。

15、明在非媒体重放 (例如游戏) 应用中的处理。在步骤 202, 从输入队列 中读取 UI 事件。在步骤 204, 游戏应用确定其是否被配置为按 UI 事件行动。如果为是, 则 在步骤 206, 游戏应用按该 UI 事件行动。如果为否, 则游戏应用操作来将 UI 事件写入到输 出队列。 0015 其间, 媒体播放器应用 (图 3) 逐遍 (frame-by-frame) 地操作。在一遍处理中, 执 行步骤 302、(并且, 在某些情况下, 如下面讨论的那样, 还有) 步骤 304 和步骤 306。在步骤 302, 确定在输出队列中是否有 UI 事件。 (回想一下, 作为游戏应用处理的步骤 208 。

16、的结果, UI 事件结束于输出队列中, 其中游戏应用未被配置成按 UI 事件行动。 ) 如果在步骤 302 输 出队列中没有 UI 事件, 则处理返回到步骤 302 以进行下一遍处理。 0016 否则, 如果在步骤 302 在输出队列中有 UI 事件, 则在步骤 304 执行与 UI 事件相对 应的操作。在步骤 306, 从输出队列中删除刚刚处理过的 UI 事件。 0017 作为例子, UI 事件可以对应于 “下一按钮向上 (next button up) ” 。例如, 如果游 戏或者其它非媒体重放处理没被配置成处理该事件, 则媒体重放处理将执行 “标准” 的下一 命令。这可包括, 如果正在播放分章节的音轨诸如播客或音频书籍则移至下一章 节, 或者播放 “正在播放” 列表中的下一个可播放的音轨。换而言之, 通常, 由媒体 重放处 理基于事件执行的操作是在没有发生非媒体重放处理时由媒体重放处理执行的处理。 0018 因此, 非媒体重放处理可确定处理哪些事件并可将其它事件传递回重放处理。 说 明 书 CN 102929726 A 5 1/2 页 6 图 1 说 明 书 附 图 CN 102929726 A 6 2/2 页 7 图 2 ( 游戏应用 ) 图 3 ( 媒体播放器应用 ) 说 明 书 附 图 CN 102929726 A 7 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1