Patents by Inventor Mark A. Denny

Mark A. Denny 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: 8019889
    Abstract: Disclosed are methods and apparatus for handling data having an embedded address (and port). In general terms, a host of a private network is operable to obtain from its corresponding edge router a global address (GA) and optionally an additional global port range (GPR). When the host then wishes to transmit data out of the private network, the obtained GA (and GPR) may then be used for an embedded address (and port) within data sent by the host to a public network. The obtained GA (and GPR) may also be used by the host to translate its own source address and port in its IP and/or TCP/UDP header if needed.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: September 13, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Siva S. Jayasenan, Michael L. Sullenberger, Mark A. Denny
  • Patent number: 8001269
    Abstract: Redundant gateway methods, apparatus and systems using more than one gateway device in a gateway device group for communications directed outside of a LAN. Failover services are thus provided in the event that an active router or other gateway device fails. Network address translation (NAT) services are provided simultaneously by having all gateway devices in the redundancy group create and maintain IP aliases and static NAT mappings, while disabling all gateway devices operating in a non-active mode from replying to address resolution protocol requests from hosts. A gateway device may be configured to operate in a redundancy group in an active operating mode or a non-active operating mode. The gateway device handles transmissions into and out of the network to which it is connected only when the gateway device is in the active operating mode so as to avoid system corruption due to ARP activity and message transmissions by non-active gateway devices.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: August 16, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Suresh Satapati, Siva Jayasenan, Ian Herbert Wilson, Mark A. Denny
  • Patent number: 7734819
    Abstract: Disclosed are methods and apparatus for handling data sent from a first public network to a second or same public network via a private network. In general terms, network translation address mechanisms are provided within the edge routers of the private network. When a first processing node sends a request to an edge router to access another processing node which resides in a public network, the edge router forms a binding based on two addresses associated with the first processing node. A first private address is initially associated with the first processing node, and the first processing node uses this private address to communicate with the private network. A second public address is also allocated to the first processing node based on the first processing node's request to communicate with a public node. The first processing node uses the allocated second public address to communicate with the requested public node.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mahadev Somasundaram, Siva S. Jayasenan, Mark A. Denny
  • Patent number: 7653745
    Abstract: Methods and apparatuses for distributing network address translation. By having a gateway inform inside devices of global addresses, the gateway can avoid performing many functions of a traditional NAT box. Specifically, an inside device is informed of a global address shared by all devices on the inside device's network segment. Each device on that segment would be assigned a range of ports to distinguish messages from separate devices that use the same global address.
    Type: Grant
    Filed: June 4, 2003
    Date of Patent: January 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Siva S. Jayasenan, Michael J. Sullenberger, Mark A. Denny, Senthil Sivakumar, Suresh Satapati
  • Patent number: 7624195
    Abstract: Methods and apparatuses for distributing network address translation. By having a gateway inform inside devices of global addresses, the gateway can avoid performing many functions of a traditional NAT box. Specifically, an inside device is informed of a global address shared by all devices on the inside device's network segment. Each device on that segment would be assigned a range of ports to distinguish messages from separate devices that use the same global address.
    Type: Grant
    Filed: May 8, 2003
    Date of Patent: November 24, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Siva S. Jayasenan, Michael J. Sullenberger, Mark A. Denny, Senthil Sivakumar, Suresh Satapati
  • Patent number: 7593346
    Abstract: The distribution of traffic flows in a load-sharing redundancy group that includes a first gateway device and a second gateway device includes assigning a first set of forwarding addresses to the first gateway device and a second set of forwarding addresses to the second gateway device. The redundancy group distributes forwarding addresses to hosts which in turn use the distributed forwarding addresses to send packets to the redundancy group. The traffic flow for each of the assigned forwarding addresses is measured and may be compared to a target traffic flow. The traffic flow is adjusted to close in on the target traffic flow. Adjustment of the traffic flow can be accomplished either by changing the existing measured traffic flow by re-assigning a forwarding address originally assigned to one gateway device to a different gateway device or by altering future distribution of forwarding addresses so that additional traffic is sent to one or more forwarding addresses having lower measured traffic.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: September 22, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Douglas McLaggan, Ian Herbert Wilson, Mark A. Denny, Rick L. Williams
  • Patent number: 7280557
    Abstract: Various techniques are described which may be used for improving traffic flows between private networks and public networks. According to one aspect of the present invention, a technique is described for implementing asymmetric routing in a NAT routing environment. Another aspect of the present invention provides a technique for implementing load balancing and resource allocation assignments among peers in a redundant, multiple NAT router environment.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: October 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Siva S. Jayasenan, Mahadev Somasundaram, Mark A. Denny
  • Patent number: 7260649
    Abstract: Disclosed are methods and apparatus for handling data sent from a first public network to a second or same public network via a private network. In general terms, network translation address mechanisms are provided within the edge routers of the private network. When a first processing node sends a request to an edge router to access another processing node which resides in a public network, the edge router forms a binding based on two addresses associated with the first processing node. A first private address is initially associated with the first processing node, and the first processing node uses this private address to communicate with the private network. A second public address is also allocated to the first processing node based on the first processing node's request to communicate with a public node. The first processing node uses the allocated second public address to communicate with the requested public node.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: August 21, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Mahadev Somasundaram, Siva S. Jayasenan, Mark A. Denny
  • Patent number: 7227872
    Abstract: Various techniques are described which may be used for improving traffic flows between private networks and public networks. According to one aspect of the present invention, a technique is described for implementing asymmetric routing in a NAT routing environment. Another aspect of the present invention provides a technique for implementing load balancing and resource allocation assignments among peers in a redundant, multiple NAT router environment.
    Type: Grant
    Filed: September 4, 2002
    Date of Patent: June 5, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Siva S. Jayasenan, Mahadev Somasundaram, Mark A. Denny
  • Patent number: 6736011
    Abstract: A method of ultrasonically testing the disk bore and keyway area of a shrunk-on steam turbine rotor disk or hub is provided. The method employs a one or more scanning ultrasonic phased linear array probes mounted on the disk to inspect the disk bore and keyway area on the opposite side of the disk.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: May 18, 2004
    Assignee: Electric Power Research Institute, Inc.
    Inventors: Paul A. Zayicek, Greg P. Selby, Mark A. Dennis
  • Publication number: 20020088282
    Abstract: A method of ultrasonically testing the disk bore and keyway area of a shrunk-on steam turbine rotor disk or hub is provided. The method employs a one or more scanning ultrasonic phased linear array probes mounted on the disk to inspect the disk bore and keyway area on the opposite side of the disk.
    Type: Application
    Filed: December 4, 2001
    Publication date: July 11, 2002
    Inventors: Paul A. Zayicek, Greg P. Selby, Mark A. Dennis
  • Patent number: 5613793
    Abstract: A concealed fixing device comprises an insert embedded within a first member, an elongate threaded bar connected to the first member and passing through a second member through a concealed hole to a concealed chamber within the second member. A combined nut and washer assembly applied to the threaded bar tightens the first and second members.
    Type: Grant
    Filed: February 10, 1995
    Date of Patent: March 25, 1997
    Inventors: Mark A. Dennis, Martyn A. Cotterill