Patents by Inventor Benjamin E. McCann

Benjamin E. McCann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8463850
    Abstract: A system, medium and method for generating a server side transaction ID (XID?) is disclosed. A request is received from a client device to access a server. The request includes a source port, source IP address, protocol information and a client generated transaction ID (XID). An endian'ness of the client of determined and classified. A Client ID unique to the client request is then generated using the source port, source IP address, protocol information, and a Masked XID generated from the endian'ness determination and the XID. A server side transaction ID (XID?) is then synthesized by combining the Client ID and an XID halfword containing least significant bits (LSB) identified from the endian'ness determination. The XID? is then transmitted to the file server, wherein the XID? is associated with the XID for the corresponding client request.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: June 11, 2013
    Assignee: F5 Networks, Inc.
    Inventor: Benjamin E. McCann
  • Patent number: 7877511
    Abstract: Methods and apparatus provide an adaptive load balancer that presents a virtual data system to client computer systems. The virtual data system provides access to an aggregated set of data, such as files or web service objects, available from a plurality of server data systems respectively operating within a plurality of server computer systems. The adaptive load balancer receives a client data access transaction from a client computer system that specifies a data access operation to be performed relative to the virtual data system presented to the client computer system. The adaptive load balancer processes the client data access transaction in relation to metadata associated with the virtual data system to provide access to the file or service object within a server computer system, or to access the metadata.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: January 25, 2011
    Assignee: F5 Networks, Inc.
    Inventors: Michael A. Berger, Robert T. Curley, Daniel J. Dietterich, JC Ferguson, Michael J. Homberg, Benjamin E. McCann, Jonathan C. Nicklin, David Porter, Suchi Raman, Craig S. Rasmussen, Michael J. Soha, Thomas J. Teixeira, Bryan T. Whitmore, Leonard F. Wisniewski, Chin-Cheng Wu
  • Patent number: 6621799
    Abstract: A new type of communication protocol provides semi-reliable transport of data over a data channel, such as over the Internet. The new type of protocol limits the number of retransmissions of unsuccessfully delivered data and may eventually “give up” on successfully delivering particular data and go on sending subsequent data to the destination. When a reliable communication protocol, such as TCP/IP is tunneled between two computers over a virtual connection which uses the new type of semi-reliable protocol, overall error control of data passing between the two computers involves elements of error control implemented by both the semi-reliable protocol and the reliable protocol. This overall error control can provide higher throughput than provided by using either a completely reliable protocol (e.g., TCP) for the virtual connection, or a completely unreliable protocol (e.g., UDP) for the virtual connection.
    Type: Grant
    Filed: October 5, 1998
    Date of Patent: September 16, 2003
    Assignee: Enterasys Networks, Inc.
    Inventors: Bradford H. Kemp, Benjamin E. McCann
  • Patent number: 4777651
    Abstract: An automatic picture coding system including a method for converting a bit-map image of the picture to vectors as the picture is being scanned. The bit map is delayed as it is being generated to form a series of tessellations or windows of data. The windows are propagated through a series of neighborhood-logic elements which perform data transformation operations such as growing, smoothing and thinning of the bit-map image. A bit stream output from the neighborhood logic which output includes only line and edge features of the original picture is transferred serially to a microcomputer where the features are partitioned into a plurality of line segments. Each line segment is chain coded and temporarily stored, as it is acquired, in a corresponding one of a plurality of lists, the lists being linked in an order corresponding with the order in which the segments are acquired.
    Type: Grant
    Filed: June 25, 1984
    Date of Patent: October 11, 1988
    Assignee: Tektronix, Inc.
    Inventors: Benjamin E. McCann, Michael L. Rieger