Computer system and method for sharing a job with other computers on a computer network using IP multicast
    1.
    发明授权
    Computer system and method for sharing a job with other computers on a computer network using IP multicast 有权
    使用IP多播与计算机网络上的其他计算机共享作业的计算机系统和方法

    公开(公告)号:US07337208B2

    公开(公告)日:2008-02-26

    申请号:US09971176

    申请日:2001-10-04

    IPC分类号: G06F13/00 G06F17/30

    CPC分类号: G06F9/5072 H04L12/185

    摘要: A computer system on a network uses IP multicast to recruit other computer systems to share in the processing of a job. If a computer system on the network wants to be available to process shared jobs, it first registers for job sharing by invoking an IP multicast router at a particular IP address. All messages sent to the IP multicast router are broadcast to all computer systems that are registered with the router. When a computer system has a job to share, it recruits other computer systems to help process the job by sending a message to the IP multicast router that corresponds to a request to share the job. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter. If the recruiter still needs help (e.g., if not enough candidate systems have responded yet), the recruiter grants the response and delivers the job to the computer system. The computer system then performs the job (or task) and returns the results to the recruiter.

    摘要翻译: 网络上的计算机系统使用IP组播来招募其他计算机系统以共享作业的处理。 如果网络上的计算机系统希望可用于处理共享作业,则它首先通过在特定IP地址调用IP多播路由器来注册作业共享。 发送到IP组播路由器的所有消息都将广播到已在路由器上注册的所有计算机系统。 当计算机系统具有共享作业时,它招募其他计算机系统来帮助处理该作业,该消息通过向对应于共享作业的请求的IP组播路由器发送消息。 接收招聘者广播的候选计算机系统确定他们是否可以根据一个或多个作业共享参数共享作业。 这些参数可能与作业本身,网络性能,安全性或其他共享标准有关。 如果计算机系统满足接受特定工作的参数,则它会响应招聘人员。 如果招聘人员仍然需要帮助(例如,如果还没有足够的候选系统已经做出回应),招聘人员将给予答复并将工作交付给计算机系统。 计算机系统然后执行作业(或任务)并将结果返回给招聘者。

    Apparatus and method for generating animated color coded software traces
    2.
    发明授权
    Apparatus and method for generating animated color coded software traces 失效
    用于生成动画彩色编码软件痕迹的装置和方法

    公开(公告)号:US06216143B1

    公开(公告)日:2001-04-10

    申请号:US08350274

    申请日:1994-12-05

    IPC分类号: G06F1721

    摘要: Apparatus and method for illustrating an order of execution of software code. At least portions of software code are presented on a display device with the software code representing instructions for operation of a computer under control of a program. A visual indication of an order of execution of the displayed instructions is also presented. In a preferred embodiment, the apparatus and method present the instructions in a plurality of colors, with the colors corresponding to the order of execution of the software code.

    摘要翻译: 用于说明软件代码的执行顺序的装置和方法。 软件代码的至少部分在显示设备上呈现,其中软件代码表示在程序控制下操作计算机的指令。 还显示了所显示的指令的执行顺序的视觉指示。 在优选实施例中,装置和方法以多种颜色呈现指令,颜色对应于软件代码的执行顺序。

    Computer system and method for sharing a job with other computers on a computer network using IP multicast
    3.
    发明授权
    Computer system and method for sharing a job with other computers on a computer network using IP multicast 失效
    使用IP多播与计算机网络上的其他计算机共享作业的计算机系统和方法

    公开(公告)号:US06356929B1

    公开(公告)日:2002-03-12

    申请号:US09287435

    申请日:1999-04-07

    IPC分类号: G06F1300

    CPC分类号: G06F9/5072 H04L12/185

    摘要: A computer system on a network uses IP multicast to recruit other computer stems to share in the processing of a job. If a computer system on the network wants to be available to process shared jobs, it first registers for job sharing by invoking an IP multicast router at a particular IP address. All messages sent to the IP multicast router are broadcast to all computer systems that are registered with the router. When a computer system has ajob to share, it recruits other computer systems to help process the job by sending a message to the IP multicast router that corresponds to a request to share the job. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter. If the recruiter still needs help (e.g., if not enough candidate systems have responded yet), the recruiter grants the response and delivers the job to the computer system. The computer system then performs the job (or task) and returns the results to the recruiter.

    摘要翻译: 网络上的计算机系统使用IP组播来招募其他计算机干线来共享作业的处理。 如果网络上的计算机系统希望可用于处理共享作业,则它首先通过在特定IP地址调用IP多播路由器来注册作业共享。 发送到IP组播路由器的所有消息都将广播到已在路由器上注册的所有计算机系统。 当计算机系统具有共享功能时,它招募其他计算机系统来帮助处理该作业,该消息通过向对应于共享作业的请求的IP组播路由器发送消息。 接收招聘者广播的候选计算机系统确定他们是否可以根据一个或多个作业共享参数共享作业。 这些参数可能与作业本身,网络性能,安全性或其他共享标准有关。 如果计算机系统满足接受特定工作的参数,则它会响应招聘人员。 如果招聘人员仍然需要帮助(例如,如果还没有足够的候选系统已经做出回应),招聘人员将给予答复并将工作交付给计算机系统。 计算机系统然后执行作业(或任务)并将结果返回给招聘者。

    Computer system and method for sharing a job with other computers on a computer network using IP multicast
    4.
    发明授权
    Computer system and method for sharing a job with other computers on a computer network using IP multicast 有权
    使用IP多播与计算机网络上的其他计算机共享作业的计算机系统和方法

    公开(公告)号:US08291090B2

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

    申请号:US11941315

    申请日:2007-11-16

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5072 H04L12/185

    摘要: A computer system on a network uses IP multicast to recruit other computer systems to share in the processing of a job. When a computer system has a job to share, it recruits other computer systems to help process the job by sending a message that corresponds to a request to share the job to an IP multicast router. The candidate computer systems that receive the recruiter's broadcast determine if they can share the job according to one or more job sharing parameters. These parameters may relate to the job itself, network performance, security, or other criteria for sharing. If a computer system meets the parameters for taking on the particular job, it responds to the recruiter. The computer system then performs the job (or task) and returns the results to the recruiter.

    摘要翻译: 网络上的计算机系统使用IP组播来招募其他计算机系统以共享作业的处理。 当计算机系统具有共享作业时,它招募其他计算机系统来帮助处理该作业,通过发送一个与共享作业到IP组播路由器的请求对应的消息。 接收招聘者广播的候选计算机系统确定他们是否可以根据一个或多个作业共享参数共享作业。 这些参数可能与作业本身,网络性能,安全性或其他共享标准有关。 如果计算机系统满足接受特定工作的参数,则它会响应招聘人员。 计算机系统然后执行作业(或任务)并将结果返回给招聘者。

    Relation-based ordering of objects in an object heap
    5.
    发明授权
    Relation-based ordering of objects in an object heap 有权
    对象堆中对象的基于关系的排序

    公开(公告)号:US06480862B1

    公开(公告)日:2002-11-12

    申请号:US09298123

    申请日:1999-04-23

    申请人: Thomas Alan Gall

    发明人: Thomas Alan Gall

    IPC分类号: G06F1730

    摘要: An apparatus, program product, and method organize data objects in an object heap based upon access relationships between the data objects (e.g., based upon temporal proximity and/or relative frequencies of access). By doing so, data objects that are accessed in close succession with one another are more likely to be located within the same page, and possibly within the same cache line, as one another. Consequently, when accessing such objects, the frequency of memory swapping within a multi-level memory architecture (e.g., within a particular cache memory, or within a virtual memory scheme, as appropriate for the particular architecture) is often reduced, resulting in an overall improvement in system performance.

    摘要翻译: 一种装置,程序产品和方法基于数​​据对象之间的访问关系(例如,基于访问的时间接近度和/或相对频率)来组织对象堆中的数据对象。 通过这样做,彼此紧密相连的数据对象更可能位于相同的页面内,并且可能位于相同的高速缓存行内。 因此,当访问这些对象时,经常减少在多级存储器体系结构(例如,在特定高速缓冲存储器内,或在虚拟存储器方案内,适合于特定架构)内存储器交换的频率,导致整体 提高系统性能。