ABSTRACTING OPERATING ENVIRONMENT FROM OPERATING SYSTEM
    3.
    发明申请
    ABSTRACTING OPERATING ENVIRONMENT FROM OPERATING SYSTEM 审中-公开
    从操作系统中抽取操作环境

    公开(公告)号:US20080222659A1

    公开(公告)日:2008-09-11

    申请号:US11684404

    申请日:2007-03-09

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45537

    摘要: The present invention extends to methods, systems, and computer program products for abstracting an operating environment from an operating system running in the operating environment. Within an operating environment, an operating environment abstraction layer abstracts and exposes operating environment resources to an operating system. Accordingly, appropriately configured operating environment abstraction layers provide the operating system with a uniform interface to available resources across a variety of different operating environments. Each operating environment abstraction layer and the operating system include adjustable algorithms that can be adjusted to appropriately provide services to requesting applications based on exposed resources of the operating environment. Abstraction layers can be configured to analyze and become fully aware of their operating environment, including identifying the presence of other abstraction layers. An operating system and corresponding abstraction layer can be run in flexible combinations of privileged and unprivileged processor modes.

    摘要翻译: 本发明扩展到用于从在操作环境中运行的操作系统抽象操作环境的方法,系统和计算机程序产品。 在操作环境中,操作环境抽象层将操作环境资源抽象并暴露给操作系统。 因此,适当配置的操作环境抽象层为操作系统提供了跨越各种不同操作环境的可用资源的统一接口。 每个操作环境抽象层和操作系统都包括可调整的算法,可以根据操作环境的暴露资源调整适当的请求应用程序的服务。 可以将抽象层配置为分析并充分了解其操作环境,包括识别其他抽象层的存在。 操作系统和相应的抽象层可以以特权和非特权处理器模式的灵活组合来运行。

    Email transport rule per-recipient condition
    4.
    发明授权
    Email transport rule per-recipient condition 有权
    每个收件人条件的邮件传输规则

    公开(公告)号:US08219623B2

    公开(公告)日:2012-07-10

    申请号:US11305415

    申请日:2005-12-16

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/107

    摘要: A schema for a rule transport engine to be applied to an email having multiple recipients. The schema defines a rule which executes one or more specific actions for a particular recipient or a particular group of recipients receiving a message instance of a bifurcated message when the message meets certain conditions.

    摘要翻译: 要应用于具有多个收件人的电子邮件的规则传输引擎的模式。 模式定义了一种规则,该规则对于特定接收者或接收到分歧消息的消息实例的特定接收者组,当该消息满足特定条件时执行一个或多个特定动作。

    HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE
    5.
    发明申请
    HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE 审中-公开
    分层预留资源调度基础设施

    公开(公告)号:US20090100435A1

    公开(公告)日:2009-04-16

    申请号:US11870981

    申请日:2007-10-11

    IPC分类号: G06F9/50

    CPC分类号: G06F9/5011 G06F2209/5014

    摘要: Scheduling system resources. A system resource scheduling policy for scheduling operations within a workload is accessed. The policy is specified on a workload basis such that the policy is specific to the workload. System resources are reserved for the workload as specified by the policy. Reservations may be hierarchical in nature where workloads are also hierarchically arranged. Further, dispatching mechanisms for dispatching workloads to system resources may be implemented independent from policies. Feedback regarding system resource use may be used to determine policy selection for controlling dispatch mechanisms.

    摘要翻译: 调度系统资源。 访问用于工作负载内调度操作的系统资源调度策略。 该策略是在工作负载的基础上指定的,以便策略特定于工作负载。 为策略指定的工作负载保留系统资源。 在工作负载也分层排列的情况下,保留本质上可以是分层的。 此外,可以独立于策略来实现将工作负载分派到系统资源的调度机制。 有关系统资源使用的反馈可用于确定控制调度机制的策略选择。

    CONCURRENT EXCEPTION HANDLING
    6.
    发明申请
    CONCURRENT EXCEPTION HANDLING 有权
    当前例外处理

    公开(公告)号:US20110066834A1

    公开(公告)日:2011-03-17

    申请号:US12948564

    申请日:2010-11-17

    IPC分类号: G06F9/30

    摘要: Various technologies and techniques are disclosed for providing concurrent exception handling. When one or more exceptions are received from concurrent workers, one or more exception handler functions are supplied. For each respective exception in the exception results, determine if the respective exception is one of a kind of exceptions handled by the one or more exception handler functions. If the respective exception is one of a kind handled by the exception handler functions, then run a particular handler of the exception handler functions and mark the respective exception as handled. Any unhandled exceptions are then processed appropriately. In one implementation, a collection of input data is processed to produce a collection of output results, with the exceptions being interleaved with other output results. In another implementation, a particular exception is selected that represents the multiple exceptions. The selected one particular exception is then thrown.

    摘要翻译: 公开了用于提供并发异常处理的各种技术和技术。 当从并发工作者接收到一个或多个异常时,提供一个或多个异常处理函数。 对于异常结果中的每个异常,确定相应的异常是否是由一个或多个异常处理函数处理的一种异常之一。 如果相应的异常是由异常处理函数处理的异常之一,则运行异常处理函数的特定处理程序,并将相应异常标记为已处理。 然后适当处理任何未处理的异常。 在一个实现中,处理输入数据的集合以产生输出结果的集合,除了与其他输出结果交错。 在另一个实现中,选择表示多个异常的特定异常。 然后抛出所选的一个特殊异常。

    Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptions
    7.
    发明授权
    Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptions 有权
    在接收到的聚合异常结构中并发处理异常,并提供异常处理程序和标记处理的异常

    公开(公告)号:US08271768B2

    公开(公告)日:2012-09-18

    申请号:US12948564

    申请日:2010-11-17

    IPC分类号: G06F9/40

    摘要: Various technologies and techniques are disclosed for providing concurrent exception handling. When one or more exceptions are received from concurrent workers, one or more exception handler functions are supplied. For each respective exception in the exception results, determine if the respective exception is one of a kind of exceptions handled by the one or more exception handler functions. If the respective exception is one of a kind handled by the exception handler functions, then run a particular handler of the exception handler functions and mark the respective exception as handled. Any unhandled exceptions are then processed appropriately. In one implementation, a collection of input data is processed to produce a collection of output results, with the exceptions being interleaved with other output results. In another implementation, a particular exception is selected that represents the multiple exceptions. The selected one particular exception is then thrown.

    摘要翻译: 公开了用于提供并发异常处理的各种技术和技术。 当从并发工作者接收到一个或多个异常时,提供一个或多个异常处理函数。 对于异常结果中的每个异常,确定相应的异常是否是由一个或多个异常处理函数处理的一种异常之一。 如果相应的异常是由异常处理函数处理的异常之一,则运行异常处理函数的特定处理程序,并将相应异常标记为已处理。 然后适当处理任何未处理的异常。 在一个实现中,处理输入数据的集合以产生输出结果的集合,除了与其他输出结果交错。 在另一个实现中,选择表示多个异常的特定异常。 然后抛出所选的一个特殊异常。

    Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the rest
    8.
    发明授权
    Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the rest 有权
    在并发任务中收到的相同根本原因的聚合多个异常之间抛出一个选定的代表异常,并丢弃其余的异常

    公开(公告)号:US07861072B2

    公开(公告)日:2010-12-28

    申请号:US11821649

    申请日:2007-06-25

    IPC分类号: G06F9/46

    摘要: Various technologies and techniques are disclosed for providing concurrent exception handling. When one or more exceptions are received from concurrent workers, one or more exception handler functions are supplied. For each respective exception in the exception results, determine if the respective exception is one of a kind of exceptions handled by the one or more exception handler functions. If the respective exception is one of a kind handled by the exception handler functions, then run a particular handler of the exception handler functions and mark the respective exception as handled. Any unhandled exceptions are then processed appropriately. In one implementation, a collection of input data is processed to produce a collection of output results, with the exceptions being interleaved with other output results. In another implementation, a particular exception is selected that represents the multiple exceptions. The selected one particular exception is then thrown.

    摘要翻译: 公开了用于提供并发异常处理的各种技术和技术。 当从并发工作者接收到一个或多个异常时,提供一个或多个异常处理函数。 对于异常结果中的每个异常,确定相应的异常是否是由一个或多个异常处理函数处理的一种异常之一。 如果相应的异常是由异常处理函数处理的异常之一,则运行异常处理函数的特定处理程序,并将相应异常标记为已处理。 然后适当处理任何未处理的异常。 在一个实现中,处理输入数据的集合以产生输出结果的集合,除了与其他输出结果交错。 在另一个实现中,选择表示多个异常的特定异常。 然后抛出所选的一个特殊异常。

    Concurrent exception handling
    9.
    发明申请
    Concurrent exception handling 有权
    并发异常处理

    公开(公告)号:US20080320291A1

    公开(公告)日:2008-12-25

    申请号:US11821649

    申请日:2007-06-25

    IPC分类号: G06F9/48 G06F9/46

    摘要: Various technologies and techniques are disclosed for providing concurrent exception handling. When one or more exceptions are received from concurrent workers, one or more exception handler functions are supplied. For each respective exception in the exception results, determine if the respective exception is one of a kind of exceptions handled by the one or more exception handler functions. If the respective exception is one of a kind handled by the exception handler functions, then run a particular handler of the exception handler functions and mark the respective exception as handled. Any unhandled exceptions are then processed appropriately. In one implementation, a collection of input data is processed to produce a collection of output results, with the exceptions being interleaved with other output results. In another implementation, a particular exception is selected that represents the multiple exceptions. The selected one particular exception is then thrown.

    摘要翻译: 公开了用于提供并发异常处理的各种技术和技术。 当从并发工作者接收到一个或多个异常时,提供一个或多个异常处理函数。 对于异常结果中的每个异常,确定相应的异常是否是由一个或多个异常处理函数处理的一种异常之一。 如果相应的异常是由异常处理函数处理的异常之一,则运行异常处理函数的特定处理程序,并将相应异常标记为已处理。 然后适当处理任何未处理的异常。 在一个实现中,处理输入数据的集合以产生输出结果的集合,除了与其他输出结果交错。 在另一个实现中,选择表示多个异常的特定异常。 然后抛出所选的一个特殊异常。