Patents by Inventor Mark Denny
Mark 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: 12503202Abstract: An accessory system for a pontoon boat includes a support comprising longitudinal members and at least one support crosspiece connected between the longitudinal members, where the support can be attached to a structural component of a pontoon boat and move between a stowed position and a deployed position. An accessory component includes one or more hangers with a hook constructed to engage the support. A support portion is connected to the accessory component and extends transversely away from the one or more hangers. In use, the support can be deployed along a side of a pontoon with the accessory component removably attached to the support. The accessory component can be used to support a platform, a grill, a cooler or other accessory alongside the pontoon boat.Type: GrantFiled: July 3, 2024Date of Patent: December 23, 2025Assignee: CherSea, LLCInventors: Cheryl Denny, Mark Denny
-
Publication number: 20240391561Abstract: An accessory system for a pontoon boat includes a support comprising longitudinal members and at least one support crosspiece connected between the longitudinal members, where the support can be attached to a structural component of a pontoon boat and move between a stowed position and a deployed position. An accessory component includes one or more hangers with a hook constructed to engage the support. A support portion is connected to the accessory component and extends transversely away from the one or more hangers. In use, the support can be deployed along a side of a pontoon with the accessory component removably attached to the support. The accessory component can be used to support a platform, a grill, a cooler or other accessory alongside the pontoon boat.Type: ApplicationFiled: July 3, 2024Publication date: November 28, 2024Applicant: CherSea, LLCInventors: Cheryl Denny, Mark Denny
-
Patent number: 12030592Abstract: An accessory system for a pontoon boat includes a support comprising longitudinal members and at least one support crosspiece connected between the longitudinal members, where the support can be attached to a structural component of a pontoon boat and move between a stowed position and a deployed position. An accessory component includes one or more hangers with a hook constructed to engage the support. A support portion is connected to the accessory component and extends transversely away from the one or more hangers. In use, the support can be deployed along a side of a pontoon with the accessory component removably attached to the support. The accessory component can be used to support a platform, a grill, a cooler or other accessory alongside the pontoon boat.Type: GrantFiled: June 21, 2021Date of Patent: July 9, 2024Assignee: CherSea, LLCInventors: Cheryl Denny, Mark Denny
-
Publication number: 20220402579Abstract: An accessory system for a pontoon boat includes a support comprising longitudinal members and at least one support crosspiece connected between the longitudinal members, where the support can be attached to a structural component of a pontoon boat and move between a stowed position and a deployed position. An accessory component includes one or more hangers with a hook constructed to engage the support. A support portion is connected to the accessory component and extends transversely away from the one or more hangers. In use, the support can be deployed along a side of a pontoon with the accessory component removably attached to the support. The accessory component can be used to support a platform, a grill, a cooler or other accessory alongside the pontoon boat.Type: ApplicationFiled: June 21, 2021Publication date: December 22, 2022Applicant: CherSea, LLCInventors: Cheryl Denny, Mark Denny
-
Patent number: 9042381Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.Type: GrantFiled: February 25, 2014Date of Patent: May 26, 2015Assignee: Cisco Technology, Inc.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Publication number: 20140181286Abstract: A technique for synchronizing NAT information stored on different network devices. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device causing that device to modify its respective NAT data structure using information from the first NAT transaction message. In this way, synchronization of NAT information stored on each of the network devices may be achieved.Type: ApplicationFiled: February 25, 2014Publication date: June 26, 2014Applicant: Cisco Technology, Inc.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Patent number: 8675650Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.Type: GrantFiled: January 10, 2011Date of Patent: March 18, 2014Assignee: Cisco Technology, Inc.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Publication number: 20110103387Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.Type: ApplicationFiled: January 10, 2011Publication date: May 5, 2011Applicant: CISCO TECHNOLOGY, INC.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Patent number: 7894427Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.Type: GrantFiled: January 9, 2006Date of Patent: February 22, 2011Assignee: Cisco Technology, Inc.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Patent number: 7778229Abstract: Methods and apparatus for initiating the release of an IP address allocated for use by a Mobile Node supporting Mobile IP are disclosed. The IP address may be a collocated care-of address or a dynamically assigned home address. The release of the IP address may be initiated by the Home Agent based upon information it has received in a registration request or, alternatively, may be initiated by the Home Agent in response to a de-registration request. In this manner, a Home Agent may initiate the release of an IP address that is no longer in use by a Mobile Node.Type: GrantFiled: July 29, 2005Date of Patent: August 17, 2010Assignee: Cisco Technology, Inc.Inventors: Mark Denny, Yu-Cheng Shao
-
Publication number: 20070025305Abstract: Methods and apparatus for initiating the release of an IP address allocated for use by a Mobile Node supporting Mobile IP are disclosed. The IP address may be a collocated care-of address or a dynamically assigned home address. The release of the IP address may be initiated by the Home Agent based upon information it has received in a registration request or, alternatively, may be initiated by the Home Agent in response to a de-registration request. In this manner, a Home Agent may initiate the release of an IP address that is no longer in use by a Mobile Node.Type: ApplicationFiled: July 29, 2005Publication date: February 1, 2007Inventors: Mark Denny, Yu-Cheng Shao
-
Publication number: 20060120366Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.Type: ApplicationFiled: January 9, 2006Publication date: June 8, 2006Applicant: Cisco Technology, Inc.Inventors: Siva Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Patent number: 7042876Abstract: A technique is disclosed for synchronizing NAT information stored on different network devices that have been configured to implement a network address translation protocol. Each of the network devices includes a respective NAT data structure configured to store NAT information. The NAT information includes at least one NAT entry relating to a network node engaged in a communication session with at least one other network node. At least one NAT entry in a first NAT data structure is modified. The first NAT data structure is associated with a first NAT network device. A first NAT transaction message is generated which includes information relating to the modifications performed on the first NAT data structure. The first NAT transaction message is transmitted to at least one other NAT network device to thereby cause that device to modify its respective NAT data structure using information from the first NAT transaction message.Type: GrantFiled: December 11, 2000Date of Patent: May 9, 2006Assignee: Cisco Technology, Inc.Inventors: Siva S. Jayasenan, Mike Sullenberger, Mark Denny, Murali Venkateshaiah
-
Publication number: 20050025179Abstract: 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: ApplicationFiled: July 31, 2003Publication date: February 3, 2005Applicant: CISCO TECHNOLOGY, INC.Inventors: Douglas McLaggan, Ian Wilson, Mark Denny, Rick Williams
-
Patent number: 6680942Abstract: A new directory service is established for a peer router receiving a data packet from an end station on a local area network connected to a port of the peer router, the peer router hereinafter being referred to as the source router. The data packet is addressed to a destination address. The source router determines that the data packet is to be encapsulated as an encapsulated packet, and the encapsulated packet routed by a peer-to-peer protocol to a destination router. The destination router then transmits the packet onto a local area network to the destination address. The source router locates the proper peer destination router by use of a database. The database is maintained on a server, where the database has entries for destination address, and an entry for a particular destination address gives the address of a peer router capable of routing a packet to that particular destination address.Type: GrantFiled: July 2, 1999Date of Patent: January 20, 2004Assignee: Cisco Technology, Inc.Inventors: Andrew Mead, Arunkumar Thippeswamy, John Lautmann, Mark Denny, Scott Bales
-
Patent number: 6560644Abstract: A complete management system for specialized routers such as, for example, DLSw routers is provided. The management system uses a server to maintain a DLSw Directory, for example an LDAP directory. Whenever a DLSw router is booted, the DLSw router sends a registration message to the Server giving the network address of the DLSw router. The Server then maintains a directory of all DLSw routers in the network (the DLSw Directory). The information maintained in the DLSw Directory has the network address of each DLSw router, as received when the router is booted up. Also, at later times, the DLSw router sends a message to the DLSw Directory giving further information about the DLSw router. The further information comprises data such as: the types of encapsulation being received and routed by the router, etc.Type: GrantFiled: September 15, 1999Date of Patent: May 6, 2003Assignee: Cisco Technology, Inc.Inventors: John Lautmann, Mark Denny
-
Publication number: 20030067912Abstract: A new directory service is established for a peer router receiving a data packet from an end station on a local area network connected to a port of the peer router, the peer router hereinafter being referred to as the source router. The data packet is addressed to a destination address. The source router determines that the data packet is to be encapsulated as an encapsulated packet, and the encapsulated packet routed by a peer-to-peer protocol to a destination router. The destination router then transmits the packet onto a local area network to the destination address. The source router locates the proper peer destination router by use of a database. The database is maintained on a server, where the database has entries for destination address, and an entry for a particular destination address gives the address of a peer router capable of routing a packet to that particular destination address.Type: ApplicationFiled: July 2, 1999Publication date: April 10, 2003Inventors: ANDREW MEAD, ARUNKUMAR THIPPESWAMY, JOHN LAUTMANN, MARK DENNY, SCOTT BALES
-
Patent number: D404355Type: GrantFiled: May 16, 1997Date of Patent: January 19, 1999Assignee: Advanced Accessory Systems LLCInventors: Mark Denny, Craig A. Stapleton
-
Patent number: D406095Type: GrantFiled: May 16, 1997Date of Patent: February 23, 1999Assignee: Advanced Accessory Systems LLCInventors: Mark Denny, Craig A. Stapleton