System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment
    1.
    发明授权
    System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment 有权
    在分布式异构网络环境中提交和执行计算任务的系统和方法

    公开(公告)号:US07395536B2

    公开(公告)日:2008-07-01

    申请号:US10294073

    申请日:2002-11-14

    IPC分类号: G06F9/46

    摘要: System and method for submitting and performing computational tasks in a distributed heterogeneous networked environment. Embodiments may allow tasks to be submitted and run in parallel on a network of heterogeneous computers implementing a variety of operating environments. In one embodiment, a user on an originating node may advertise code on the network. Peer nodes that respond to the advertisement may receive the code. A job to be executed by the code may be split into separate tasks to distributed to the peer nodes that received the code. These tasks may be advertised on the network. Tasks may be assigned to peer nodes that respond to the task advertisements. The peer nodes may then work on the assigned tasks. Once a peer node's work on a task is completed, the peer node may return the results of the task to the originating node.

    摘要翻译: 在分布式异构网络环境中提交和执行计算任务的系统和方法。 实施例可以允许任务在实现各种操作环境的异构计算机的网络上并行地并行运行。 在一个实施例中,始发节点上的用户可以在网络上通告代码。 响应广告的对等节点可以接收代码。 要由代码执行的作业可以被分割成单独的任务以分发给接收代码的对等节点。 这些任务可以在网络上通告。 可以将任务分配给响应任务广告的对等节点。 然后,对等节点可以在分配的任务上工作。 一旦对等节点对任务的工作完成,对等节点可以将任务的结果返回给始发节点。

    System and method for unique naming of resources in networked environments
    2.
    发明授权
    System and method for unique naming of resources in networked environments 有权
    在网络环境中独特命名资源的系统和方法

    公开(公告)号:US07533141B2

    公开(公告)日:2009-05-12

    申请号:US10350971

    申请日:2003-01-24

    IPC分类号: G06F15/16 G06F3/00 H04L12/28

    摘要: System and method for the unique naming of resources in networked environments including peer-to-peer network environments. Embodiments may be used to generate network resource identifiers that uniquely identify resources such as processes over time and across the networked environment. One embodiment may be implemented as a resource name generator that generates unique identifiers for resources in networked environments. One embodiment may generate unique network resource identifiers for processes from information including, but not limited to, a host address that uniquely identifies on the network the host machine of the resource for which the unique network resource identifier is being generated, a current time (e.g. obtained from the host machine or alternatively from an external source such as an atomic time server), and a process identifier of the process that uniquely identifies the process among current processes on the host machine.

    摘要翻译: 用于在网络环境中独特命名资源的系统和方法,包括对等网络环境。 可以使用实施例来生成网络资源标识符,其唯一地标识诸如随时间和跨网络环境的进程的资源。 一个实施例可以实现为资源名称生成器,其在网络环境中生成资源的唯一标识符。 一个实施例可以从包括但不限于在网络上唯一地标识正在生成唯一网络资源标识符的资源的主机的主机地址的信息生成用于进程的唯一网络资源标识符,当前时间(例如, 从主机或从外部源例如原子时间服务器获得的进程的进程标识符,以及在主机上当前进程中唯一地标识进程的进程标识符。