-
公开(公告)号:US20110252422A1
公开(公告)日:2011-10-13
申请号:US12869385
申请日:2010-08-26
申请人: Curtis Rothert , Gregory Novick , Henry G. Mason , Gregory R. Chapman , David Myszewski , Eric Albert
发明人: Curtis Rothert , Gregory Novick , Henry G. Mason , Gregory R. Chapman , David Myszewski , Eric Albert
IPC分类号: G06F9/46
CPC分类号: G06F9/485 , G06F9/5011 , G06F9/542
摘要: 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.
摘要翻译: 提供个人电子设备的服务,支持后台处理或多任务的形式。 所公开的服务允许用户应用程序利用后台处理,而不会对用户对前台进程或个人电子设备的电源资源的体验产生显着的负面影响。 为了实现所公开的多任务,可以执行一个或多个操作限制。 这种限制的结果,一个进程可能无法在后台状态下执行,如果它处于前台状态,它可能能够做些什么。 在一个实施例中,虽然可以允许后台任务来完成第一任务,但是可能不允许在完成第一任务之后开始新的任务被暂停。 所公开的服务的实现可以对于执行的用户应用程序是基本透明的。