会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Transparent access to network attached devices
    • US06601101B1
    • 2003-07-29
    • US09525965
    • 2000-03-15
    • David C. LeePeter S. S. WangAnne G. O'Connell
    • David C. LeePeter S. S. WangAnne G. O'Connell
    • G06F1516
    • H04L67/1008H04L67/1002H04L67/1017H04L67/1034H04L67/1036
    • The present invention relates to transparent access to network attached devices, such as network attached storage devices, Web servers or database servers. In particular, the present invention provides hand-off protocols that are transparent to a network client, with the advantage that physical devices can be added to, replaced on or removed from a network without reconfiguring network clients or applications running applications at levels above the network clients. One aspect the present invention is a method for handing off TCP sessions in a system including a client in communication with a switch and to or more devices. This method includes determining in the first device that a handoff should take place, identifying a second device to take over the session, sending handoff messages to and receiving an acknowledgment from the second device, and reporting the handoff to and receiving an acknowledgment from the switch. The devices applying this method may be disk drives, Web servers, database servers or any other device that benefits from being clustered. A device according to the present invention may comprise: a switch including logic for routing messages among a client and a plurality of devices and logic responsive to an instruction to reprogram its routing messages and to confirm the road reprogramming is complete; a first device including logic to determine when a TCP session should be handed off to another device, logic to instruct a second device to accept a handoff, and logic to instruct a switch to reprogram its routing of messages; wherein the second device is in communication with the switch and includes logic responsive to an instruction to accept a handoff and to confirm acceptance of the handoff. The first and second devices may be disk drives, Web servers, database servers or any other device that benefits from being clustered. Logic may be included to determine when to handoff a TCP session and to identify a second device to receive the handoff, consistent with the method of present invention.
    • 3. 发明申请
    • ENHANCING ACCURACY OF SERVICE LEVEL AGREEMENTS IN ETHERNET NETWORKS
    • 提高以太网服务水平协议的准确性
    • US20130091408A1
    • 2013-04-11
    • US13703763
    • 2010-06-12
    • Anne G. O'ConnellCon D. Cremin
    • Anne G. O'ConnellCon D. Cremin
    • G06F11/00
    • G06F11/006H04L41/5009H04L43/0841H04L43/16
    • A method of determining frame loss between two management points (C, D) in an Ethernet network, in which the said management points each transmit frames to each other and each of the said two management points transmits in regular intervals to the other measurement messages which contain current counts of frames transmitted and received by the respective transmitting management point. At least one of the said two management points responds to a received management message to compute from counts of actual packets transmitted and/or received by a given one of the management points the frame loss at said given management point. At least one of the management points computes the said frame loss only once in a measurement interval which consists of a multiplicity of said regular intervals and employs in the computation the counts indicated by the measurement message most recently received by said one of the management points.
    • 一种确定以太网网络中两个管理点(C,D)之间的帧丢失的方法,其中所述管理点各自彼此发送帧,并且所述两个管理点中的每一个以规则的间隔发送到其他测量消息,其中 包含由相应的发送管理点发送和接收的帧的当前计数。 所述两个管理点中的至少一个对所接收的管理消息进行响应,以从所述给定管理点的给定一个管理点发送和/或接收的实际分组的计数来计算所述给定管理点处的帧丢失。 管理点中的至少一个在由多个所述规则间隔组成的测量间隔中计算一次所述帧丢失,并且在计算中采用最近由所述管理点之一最近接收的测量消息指示的计数。
    • 4. 发明授权
    • Integrated data table in a network
    • 网络中集成数据表
    • US06661787B1
    • 2003-12-09
    • US09286470
    • 1999-04-06
    • Anne G. O'ConnellEugene O'NeillUna Quinlan
    • Anne G. O'ConnellEugene O'NeillUna Quinlan
    • H04L1256
    • H04L45/742H04L12/4625H04L12/4641
    • A method of operating a network device in a communication system for the transmission of data packets which include network addresses identifying sources and destinations of data, the network device being capable of both bridging and routing decisions and including a forwarding database by means of which a packet including network address data can be forwarded to at least one port and thereby to at least one network path identified by a network address, and packets can be forwarded to at least one port in response to a media access control address. The method comprises establishing a data table which contains entries comprising a network address of an end station to which a packet is destined, a respective media access control address and an identification of at least one port to which the packet will be directed within the device. The table is accessed in response to network addresses and media access control addresses, whereby the same table can be used for both routing and bridging decisions.
    • 一种在用于传输数据分组的通信系统中操作网络设备的方法,所述数据分组包括识别数据的源和目的地的网络地址,所述网络设备能够进行桥接和路由决策,并且包括转发数据库,​​通过该转发数据库, 包括网络地址数据可以转发到至少一个端口,从而被转发到由网络地址标识的至少一个网络路径,并且可以响应于媒体访问控制地址将数据包转发到至少一个端口。 该方法包括建立数据表,该数据表包含包含分组所去往的终端站的网络地址的条目,相应的媒体访问控制地址以及分组将在该设备内被引导到的至少一个端口的标识。 响应于网络地址和媒体访问控制地址访问该表,由此同一表可以用于路由和桥接决定。
    • 7. 发明授权
    • Analysis of data streams
    • 数据流分析
    • US06295616B1
    • 2001-09-25
    • US09179197
    • 1998-10-27
    • Anne G. O'ConnellPeter J. Wilson
    • Anne G. O'ConnellPeter J. Wilson
    • G01R3128
    • H04L49/9073H04L43/50H04L49/90H04L49/901H04L49/9057H04L2012/5628H04Q11/0478
    • A method of processing data contained in data packets comprises storing a set of microcode instructions of which some are test instructions prescribing a respective test between a data pattern in a packet and a test pattern; defining by means of bit masks a respective multiplicity of programs each consisting a group of instructions selected from the said set of instructions; providing a particular one of said bit masks; reading out from storage the selected group of instructions in the program defined by said particular one of said bit masks, said selected group including at least one of said test instructions; and executing the instructions in the selected group on data packets. Matches between data patterns in said packets and a test pattern defined by said at least one test instruction may be detected. The invention preferably includes reading buffer data and applying to data packets appearing sequentially in the data a selected group of said instructions which independently test data of the data packets in turn.
    • 一种处理包含在数据分组中的数据的方法包括存储一组微代码指令,其中一些是在分组中的数据模式和测试模式之间规定相应测试的测试指令; 通过位掩码定义相应的多个程序,每个程序包括从所述指令集中选择的一组指令; 提供所述位掩码中的特定一个; 从存储器中读出由所述位掩码中的所述特定一个定义的程序中的所选择的指令组,所述选择的组包括所述测试指令中的至少一个; 并在数据分组上执行所选组中的指令。 可以检测所述分组中的数据模式与由所述至少一个测试指令定义的测试模式之间的匹配。 本发明优选地包括读取缓冲器数据并且应用于在所述数据中顺序出现的数据,所述数据分组依次独立地测试数据分组的数据。
    • 8. 发明授权
    • Enhancing accuracy of service level agreements in ethernet networks
    • 提高以太网网络中服务级别协议的准确性
    • US08996973B2
    • 2015-03-31
    • US13703763
    • 2010-06-12
    • Anne G. O'ConnellCon D. Cremin
    • Anne G. O'ConnellCon D. Cremin
    • H03M13/47G06F11/00H04L12/24H04L12/26H03M13/27
    • G06F11/006H04L41/5009H04L43/0841H04L43/16
    • A method of determining frame loss between two management points (C, D) in an Ethernet network, in which the management points each transmit frames to each other and each of the two management points transmits to the other, in regular intervals, measurement messages which contain current counts of frames transmitted and received by the respective transmitting management point. At least one of the two management points responds to a received management message to compute from counts of actual packets transmitted and/or received by a given one of the management points the frame loss at the given management point. At least one of the management points computes the frame loss only once in a measurement interval which consists of a multiplicity of the regular intervals and employs in the computation the counts indicated by the measurement message most recently received by the one of the management points.
    • 一种确定以太网网络中两个管理点(C,D)之间的帧丢失的方法,其中每个发送帧彼此之间的管理点和两个管理点中的每一个以规则的间隔向另一个发送测量消息, 包含由相应的发送管理点发送和接收的帧的当前计数。 两个管理点中的至少一个响应于接收到的管理消息,以从给定管理点的给定一个管理点发送和/或接收的实际分组的计数来计算给定管理点处的帧丢失。 管理点中的至少一个在由多个规则间隔组成的测量间隔中计算一次帧丢失,并且在计算中采用最近由管理点之一最近接收的测量消息指示的计数。
    • 9. 发明授权
    • Management of storage and retrieval of data labels in random access memory
    • 随机存取存储器中数据标签的存储和检索管理
    • US08489540B2
    • 2013-07-16
    • US13117907
    • 2011-05-27
    • Vincent GroarkeAnne G. O'Connell
    • Vincent GroarkeAnne G. O'Connell
    • G06F15/00G06F15/18G06F15/173
    • H04L47/15H04L12/18H04L49/90H04L49/9047
    • According to an example embodiment, a technique may be provided for managing a label data base of which each entry comprises a data field for insertion into a respective packet in a multicast transmission and a validity field. The technique may include, for example, (a) establishing a fixed size for a cluster of labels, (b) associating with each cluster a pointer to another cluster, (c) establishing a sentinel cluster of which all entries are indicated to be invalid and of which the cluster pointer points to this sentinel cluster, (d) establishing a root table which defines the number of replications of the packet in a multicast group and identifies a first label cluster associated with the multicast group and (e) establishing a chain of clusters of which each cluster which is full of valid entries points to the next cluster in the chain and the last cluster which contains valid entries points to the sentinel cluster.
    • 根据示例实施例,可以提供一种用于管理标签数据库的技术,其中每个条目包括用于在多播传输中的相应分组中插入的数据字段和有效性字段。 该技术可以包括例如(a)为标签集群建立固定大小,(b)将每个簇与另一个簇的指针相关联,(c)建立所有条目被指示为无效的哨兵群集 并且其簇指针指向该标识集群,(d)建立根表,其定义多播组中的分组的复制次数,并识别与多播组相关联的第一标签簇,以及(e)建立链 其中充满有效条目的每个集群的集群指向链中的下一个集群,并且包含有效条目的最后一个集群指向哨兵集群。