Opportunistic Multitasking
    1.
    发明申请
    Opportunistic Multitasking 审中-公开
    机会多任务

    公开(公告)号:US20110252423A1

    公开(公告)日:2011-10-13

    申请号:US12869518

    申请日:2010-08-26

    IPC分类号: G06F9/46

    摘要: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more of a number of operational restrictions may be enforced. A consequence of such restrictions may be that a process will not be able to do in the background state, what it may be able to do if it were in the foreground state. By way of example, network-based applications may be suspended until a message is received for them. At that time, the suspended application may be moved into the background state where it is permitted to respond to the message. In a similar fashion, audio application may be permitted to execute in background until suspended by user action. At that time, the application is suspended.

    摘要翻译: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一些或多个操作限制。 这种限制的结果可能是一个进程将无法在后台状态下执行,如果它处于前台状态,那么它可以做些什么。 作为示例,基于网络的应用可以被暂停,直到为它们接收到消息。 此时,挂起的应用程序可能被移动到允许响应消息的后台状态。 以类似的方式,音频应用可以被允许在后台执行,直到被用户动作挂起。 那时候,申请被暂停。

    Opportunistic Multitasking
    2.
    发明申请
    Opportunistic Multitasking 审中-公开
    机会多任务

    公开(公告)号:US20110252422A1

    公开(公告)日:2011-10-13

    申请号:US12869385

    申请日:2010-08-26

    IPC分类号: G06F9/46

    摘要: Services for a personal electronic device are provided through which a form of background processing or multitasking is supported. The disclosed services permit user applications to take advantage of background processing without significant negative consequences to a user's experience of the foreground process or the personal electronic device's power resources. To effect the disclosed multitasking, one or more operational restrictions may be enforced. A consequence of such restrictions, a process may not be able to do in the background state, what it may be able to do if it were in the foreground state. In one embodiment, while a background task may be permitted to complete a first task, it may not be permitted start a new task—being suspended after completion of the first task. Implementation of the disclosed services may be substantially transparent to the executing user applications.

    摘要翻译: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一个或多个操作限制。 这种限制的结果,一个进程可能无法在后台状态下执行,如果它处于前台状态,它可能能够做些什么。 在一个实施例中,虽然可以允许后台任务来完成第一任务,但是可能不允许在完成第一任务之后开始新的任务被暂停。 所公开的服务的实现可以对于执行的用户应用程序是基本透明的。

    Time synchronization of media playback in multiple processes
    6.
    发明授权
    Time synchronization of media playback in multiple processes 有权
    媒体播放在多个进程中的时间同步

    公开(公告)号:US08321593B2

    公开(公告)日:2012-11-27

    申请号:US11823670

    申请日:2007-06-28

    IPC分类号: G06F15/16

    摘要: Systems, methods, devices that enable the efficient synchronization of timing information from first time-based process to a second time-based process using periodic or event-driven synchronization messages are provided. In one aspect, the invention includes a media processing system having a first process for processing media based, at least in part, on first timing information derived from a first timing source and a second timing source. The system may also include a second process for processing the media based, at least in part, on second timing information derived from the first timing source. The first process may send one or more timing synchronization messages, generated based at least in part on the first timing source and the second timing source, to the second process to synchronize the second timing information with the first timing information.

    摘要翻译: 提供了使得能够使用周期性或事件驱动的同步消息来实现从第一时间过程到第二基于时间的过程的定时信息的有效同步的系统,方法,设备。 在一个方面,本发明包括一种媒体处理系统,其具有至少部分地基于从第一定时源和第二定时源导出的第一定时信息来处理媒体的第一处理。 该系统还可以包括用于至少部分地基于从第一定时源导出的第二定时信息来处理介质的第二处理。 第一过程可以将至少部分地基于第一定时源和第二定时源生成的一个或多个定时同步消息发送到第二处理,以使第二定时信息与第一定时信息同步。