Multipoint protected switching ring
    1.
    发明申请
    Multipoint protected switching ring 有权
    多点保护开关环

    公开(公告)号:US20050243823A1

    公开(公告)日:2005-11-03

    申请号:US11180192

    申请日:2005-07-13

    摘要: Normal 802.3 Ethernet requires a tree topology. If a ring or a loop exists, then packets will be forwarded around the ring indefinitely. If the ring is broken, then there is no possibility of packets being propagated forever. This invention shows how to quickly impose a virtual break in the ring such that all nodes can communicate with each other, and how to remove the virtual break when a real failure occurs. This is accomplished by placing intelligent nodes on the ring that work together to virtually break and restore the ring. An embodiment is disclosed that allows a ring node to bridge user traffic in the case that no switch table entry is present for that traffic. This abstract is provided as an aid to those performing prior art searches and not a limitation on the scope of the claims.

    摘要翻译: 普通802.3以太网需要树型拓扑。 如果环路或环路存在,则数据包将无限期地转发到环上。 如果环路断开,则不会永远传播数据包的可能性。 本发明显示了如何在环中快速强加一个虚拟中断,使得所有节点可以相互通信,以及如何在发生真实故障时如何去除虚拟中断。 这是通过将智能节点放置在环上来实现的,以便虚拟地断开和恢复环。 公开了一种实施例,其允许环形节点在不存在用于该业务的交换机表条目的情况下桥接用户业务。 提供本摘要作为对执行现有技术搜索的那些人的帮助,而不是对权利要求的范围的限制。

    Apparatus and method for rapid detection of unidirectional breaks in a network ring
    2.
    发明申请
    Apparatus and method for rapid detection of unidirectional breaks in a network ring 有权
    在网络环中快速检测单向中断的装置和方法

    公开(公告)号:US20050201409A1

    公开(公告)日:2005-09-15

    申请号:US11125683

    申请日:2005-05-10

    CPC分类号: H04L12/42 H04L12/437

    摘要: Normal 802.3 Ethernet requires a tree topology. If a ring or a loop exists, then packets will be forwarded around the ring indefinitely. If the ring is broken, then there is no possibility of packets being propagated forever. This invention shows how to quickly impose a virtual break in the ring such that all nodes can communicate with each other, and how to remove the virtual break when a real failure occurs. This is accomplished by placing intelligent nodes on the ring that work together to virtually break and restore the ring. An embodiment is disclosed that handles a unidirectional break in a communication link where the unidirectional break is not sensed as an OPER DOWN state. This abstract is provided as an aid to those performing prior art searches and not a limitation on the scope of the claims.

    摘要翻译: 普通802.3以太网需要树型拓扑。 如果环路或环路存在,则数据包将无限期地转发到环上。 如果环路断开,则不会永远传播数据包的可能性。 本发明显示了如何在环中快速地施加虚拟中断,使得所有节点可以彼此通信,以及如何在发生真实故障时如何去除虚拟中断。 这是通过将智能节点放置在环上来实现的,以便虚拟地断开和恢复环。 公开了一种在通信链路中处理单向中断的实施例,其中单向断开不被感测为操作DOWN状态。 提供本摘要作为对执行现有技术搜索的那些人的帮助,而不是对权利要求的范围的限制。

    Method and apparatus for dynamically optimizing byte-coded programs
    5.
    发明授权
    Method and apparatus for dynamically optimizing byte-coded programs 失效
    用于动态优化字节编码程序的方法和装置

    公开(公告)号:US06237141B1

    公开(公告)日:2001-05-22

    申请号:US09365706

    申请日:1999-08-02

    IPC分类号: G06F945

    CPC分类号: G06F8/48 G06F9/4552

    摘要: Methods and apparatus for dynamically determining whether portions of code should be interpreted or compiled in order to optimize a software application during run-time are disclosed. According to one aspect of the present invention, computer-implemented method for run-time processing of a computer program which includes byte-codes arranged as a plurality of methods includes invoking a first method selected from the plurality of methods. Invoking the first selected method involves interpreting the first selected method. An invocation tracker which is arranged to track the number of invocations of the first selected method is updated, and a determination is made regarding when the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. The first selected method is compiled when it is determined that the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. This threshold value is periodically adjusted to keep the compilation and the interpretation overheads within acceptable ranges.

    摘要翻译: 公开了用于动态地确定是否应该解释或编译代码部分以便在运行期间优化软件应用的方法和装置。 根据本发明的一个方面,计算机实现的包括以多个方法排列的字节码的计算机程序的运行时处理方法包括调用从多种方法中选择的第一种方法。 调用第一个选择的方法包括解释第一个选择的方法。 被配置为跟踪第一选择方法的调用次数的调用跟踪器被更新,并且确定调用跟踪器何时指示第一选定方法的调用次数超过阈值。 当确定调用跟踪器指示第一所选方法的调用次数超过阈值时,编译第一选择的方法。 周期性地调整该阈值,以将编译和解释开销保持在可接受的范围内。

    Clearinghouse that enables physicians to submit prescriptions securely over the internet to a pharmacy patients can also access their prescription data over the internet
    7.
    发明申请
    Clearinghouse that enables physicians to submit prescriptions securely over the internet to a pharmacy patients can also access their prescription data over the internet 审中-公开
    通过互联网向药房患者安全地提交处方的交换所也可以通过互联网访问他们的处方数据

    公开(公告)号:US20050119912A1

    公开(公告)日:2005-06-02

    申请号:US10722897

    申请日:2003-11-28

    申请人: David Griswold

    发明人: David Griswold

    IPC分类号: G06F19/00 G06Q10/00 G06F17/60

    摘要: This invention creates an internet-based clearinghouse that enables physicians to electronically create, store, modify, view, and transmit prescriptions using the public internet. Additionally the clearinghouse allows the physician, pharmacy, and patient to communicate electronically on matters regarding prescriptions. All data stored in the prescription database will be accessible to registered users. Access is based on security privilege assigned the user by the clearinghouse. Data stored within the clearinghouse will be accessible anywhere an internet connection exists.

    摘要翻译: 本发明创建了一个基于互联网的交换所,使医生能够使用公共互联网电子地创建,存储,修改,查看和发送处方。 此外,票据交换所允许医生,药房和病人以电子方式与处方有关的事项进行通信。 注册用户可以访问存储在处方数据库中的所有数据。 访问是基于交换所为用户分配的安全特权。 存储在信息中心内的数据将可以在存在互联网连接的任何地方访问。

    Method and apparatus for dynamically optimizing byte-coded programs
    10.
    发明授权
    Method and apparatus for dynamically optimizing byte-coded programs 失效
    用于动态优化字节编码程序的方法和装置

    公开(公告)号:US5995754A

    公开(公告)日:1999-11-30

    申请号:US944334

    申请日:1997-10-06

    IPC分类号: G06F9/45

    CPC分类号: G06F8/48 G06F9/4552

    摘要: Methods and apparatus for dynamically determining whether portions of code should be interpreted or compiled in order to optimize a software application during run-time are disclosed. According to one aspect of the present invention, computer-implemented method for run-time processing of a computer program which includes byte-codes arranged as a plurality of methods includes invoking a first method selected from the plurality of methods. Invoking the first selected method involves interpreting the first selected method. An invocation tracker which is arranged to track the number of invocations of the first selected method is updated, and a determination is made regarding when the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. The first selected method is compiled when it is determined that the invocation tracker indicates that the number of invocations of the first selected method exceeds a threshold value. This threshold value is periodically adjusted to keep the compilation and the interpretation overheads within acceptable ranges.

    摘要翻译: 公开了用于动态地确定是否应该解释或编译代码部分以便在运行期间优化软件应用的方法和装置。 根据本发明的一个方面,计算机实现的包括以多个方法排列的字节码的计算机程序的运行时处理方法包括调用从多种方法中选择的第一种方法。 调用第一个选择的方法包括解释第一个选择的方法。 被配置为跟踪第一选择方法的调用次数的调用跟踪器被更新,并且确定调用跟踪器何时指示第一选定方法的调用次数超过阈值。 当确定调用跟踪器指示第一所选方法的调用次数超过阈值时,编译第一选择的方法。 周期性地调整该阈值,以将编译和解释开销保持在可接受的范围内。