...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7743167 | Method and system for servicing requests in a dynamic cluster A method for servicing requests in a dynamic cluster that includes receiving, by a first replica of the dynamic cluster, a first request that includes a first membership label from a client, wherein the client stores the first membership label and a first cluster li... | 06/22/2010 |
| 7739403 | Synchronizing state information between control units Techniques are described for synchronizing state information between a plurality of control units. A router, for example, is described that includes a primary control unit and a standby control unit. The primary control unit maintains router resources to ensure oper... | 06/15/2010 |
| 7739404 | Scalable methods for distributing routing information to border gateway protocol (BGP) devices Described are a Border Gateway Protocol (BGP) network device and method for distributing routing information to a plurality of BGP peers over a network. The BGP network device dynamically calculates a number of groups and a number of BGP peers in each group based on... | 06/15/2010 |
| 7739405 | Multicast group management in infiniband A mechanism for managing multicast groups with send-without-receive (SWR) joiners without the use of traps on creation and deletion of groups is provided. Group information is maintained continuously while the SWR member exists. When an SWR join is attempted and the... | 06/15/2010 |
| 7739402 | Locating devices in a data network A system that associates physical locations with network-linked devices in a network to which such devices are connected. This system employs a variety of techniques for establishing device location. The system configuration can vary and can include any type of data... | 06/15/2010 |
| 7730207 | Routing in peer-to-peer networks Routing in a peer-to-peer network is described. In an implementation, a method includes receiving at one of a plurality of nodes in a peer-to-peer network, an indication of a change in membership in the peer-to-peer network by another node in the peer-to-peer networ... | 06/01/2010 |
| 7720995 | Conditional BGP advertising for dynamic group VPN (DGVPN) clients In a host within a group, a method for ensuring secure communications is provided. The method involves (a) determining if a group security policy is in place for secure communication between hosts within the group, (b) if the group security policy is in place, adver... | 05/18/2010 |
| 7711852 | Arrangement in a router for inserting address prefixes based on command line address identifiers A router is configured for dynamically applying an address prefix value, during execution of a router command, based on retrieving the address prefix value for an address prefix identifier specified in the router command. For example, the router may generate au IP a... | 05/04/2010 |
| 7702810 | Detecting a label-switched path outage using adjacency information Outages in a label-switched path (LSP) are detected quickly using adjacency information, such as IGP “hello neighbor” queries. Protocols, such as IGP can be instructed to check certain adjacencies more frequently. For example, a node in an LSP can determine a ne... | 04/20/2010 |
| 7698463 | System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network Described is a link-state routing protocol used in a mobile ad hoc network or in an Internet for disseminating topology and link-state information throughout the network. Reverse-path forwarding is used to broadcast each update along the minimum-hop-path tree rooted... | 04/13/2010 |
| 7698464 | Distribution of reachability information in data virtual private networks In methods and apparatus for acquiring VPN reachability information at a node of a data network, a VPN reachability information request is transmitted from a requesting node. The VPN reachability information request comprises a VPN identifier. Other nodes of the dat... | 04/13/2010 |
| 7664877 | Methods and apparatus for using both LDP and RSVP in a communications systems Methods and apparatus for allowing routers in an autonomous system to implement LDP and RSVP at the same time. RSVP can be used in the network core with LDP being used in network regions surrounding the core. LDP LSPs are tunneled through the RSVP network core using... | 02/16/2010 |
| 7664878 | Communication system, mobile terminal, relay apparatus, and transfer route learning method A communication system includes a relay apparatus which offers an access link to a mobile terminal, a layer 2 switch which relays data between the relay apparatus and a router on a next hop from a communication destination terminal of the mobile terminal, and a rout... | 02/16/2010 |
| 7657653 | Load decentralization method and apparatus thereof The present invention discloses a load decentralization method for decentralizing load centralized to a MAP of a hierarchical domain in a network where packets destined to mobile nodes in the network are transmitted to the mobile nodes via the MAP, in which the MAP ... | 02/02/2010 |
| 7657652 | System for just in time caching for multimodal interaction A system for of optimizing delivery of multimodal content based on an adaptive, predictive caching algorithm. The system includes predictive caching software that receives at least one input regarding a preferred modality (e.g., audio, visual, or touch) for a partic... | 02/02/2010 |
| 7644182 | Reconfiguring a multicast tree A multicast tree is provided in an application multicast network. A child node in the multicast tree detects a degradation of quality of service associated with a service being received at the child node. The child node determines whether the degradation of quality ... | 01/05/2010 |
| 7636789 | Rate-controllable peer-to-peer data stream routing Difficulties associated with choosing advantageous network routes between server and clients are mitigated by a routing system that is devised to use many routing path sets, where respective sets comprise a number of routing paths covering all of the clients, includ... | 12/22/2009 |
| 7627691 | Method for fast network-aware clustering A method for clustering together network IP addresses is disclosed. A number of IP addresses are received and processed to determine which IP addresses share a longest prefix matching. The longest prefix matching process is performed according to radix encoded trie ... | 12/01/2009 |
| 7610404 | Application network communication method and apparatus A method and apparatus is provided to discover and integrate applications in an application router framework. The discovery operation includes receiving a registration notification for an application on a network, adding information describing the application to a r... | 10/27/2009 |
| 7610405 | Router software upgrade employing redundant processors Systems and methods for replacing software controlling active routers while minimizing impact on network operation are provided by virtue of one embodiment of the present invention. The software replacement process takes advantage of packet processor redundancy. An ... | 10/27/2009 |
| 7610406 | Updating a web user interface on a client device A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the Internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on... | 10/27/2009 |
| 7606938 | Verified device locations in a data network One or more trusted network devices within a data network infrastructure determine a physical location of a client device requesting access to the data network infrastructure. A trusted physical location is generated and associated with the client device. The approa... | 10/20/2009 |
| 7594028 | Counting of GVRP protocol data units within a network bridge Counters are implemented within an 802.1Q VLAN (Virtual Local Area Network) bridge model to assist a network administrator in diagnosing network problems associated with the dynamic registration of VLANs. Such counters are able to count the number of dynamic VLANs p... | 09/22/2009 |
| RE40903 | System and method for call-blocking-triggered topology updates in source routed signaling protocol communication networks Advertising available resource information for a link in a communication network is provided. The network uses a source routing protocol. The source routing protocol uses the available resource advertisements for identifying a path for a call routed through the node... | 09/01/2009 |
| 7574526 | Multicast group management in infiniband A method for managing multicast groups with send-without-receive (SWR) joiners without the use of traps on creation and deletion of groups is provided. Group information is maintained continuously while the SWR member exists. When an SWR join is attempted and the gr... | 08/11/2009 |
| 7571251 | Path optimizer for peer to peer networks The invention disclosed is a path optimizer for Peer to Peer (P2P) networks. Large amounts of P2P file exchanges increase the costs to maintain a network. Network service providers typically pay for the amount of data they exchange with other network service provide... | 08/04/2009 |
| 7565449 | Method for verifying newly provisioned customer network route advertisements Route advertisement requests made by a customer are received at route provisioning center (20) to effect either advertisement of a newly provisioned route or withdrawal of an existing route. In the case of a request to advertise a newly provisioned route, the... | 07/21/2009 |
| 7565448 | Network control system for a communication network An embodiment of the invention includes a network control system for a communication network comprising a first interface configured to receive an update message wherein the update message indicates a status change of a first gateway and wherein the first gateway pr... | 07/21/2009 |
| 7558878 | Optimal sync for rapid spanning tree protocol In one embodiment, a rapid spanning tree protocol (RSTP) is executed on an intermediate network device. The RSTP may designate a first port of the device to a Root Port Role and designate one or more second ports of the device to Designated Port Roles, and place the... | 07/07/2009 |
| 7558877 | Self-configuring method and apparatus for providing secure communication between members of a group Each member of a group registers with the Security/Routing (S/R) device 30 and receives a Group Security Association (GSA) associated with the group. The member may register as part of a group by identifying the group and the other members. Alternatively, Rou... | 07/07/2009 |
| 7546380 | RPF multi-party reliable transport A multi-party reliable transport protocol for use by a higher layer application. A single session source distributes database updates to multiple receivers via a distribution tree. A node desiring to join a session selects a directly-connected node on a path upstrea... | 06/09/2009 |
| 7529850 | Method and system for rapid dissemination of public announcements The present invention provides a method and system for disseminating urgent public announcements over an IP-based network. One or a plurality of Internet- or Intranet-connected servers receive and store data identifying particular geographic locations to current ann... | 05/05/2009 |
| 7500016 | Plug and play node addition in a dual ring topology network using discovered topology information for determining routing decisions A method and apparatus for adding a node to a network where the network includes a plurality of nodes connected by first and second rings formed by two or more transmission media. The method includes connecting the node to each of the first and second rings, determi... | 03/03/2009 |
| 7500015 | Mobile tracking system for QoS guaranteed paths, router device used for this system, mobile communications terminal, and control program for controlling router device To always guarantee QoS for packet transfer and to achieve continuity of QoS guaranteed paths for upstream and downstream packet transfers between a mobile communications terminal and remote terminal, a transit router TR is used to detect any change of visitor locat... | 03/03/2009 |
| 7484003 | Method and apparatus for multiple contexts and layer 3 virtual private networks A method an apparatus for multiple contexts and layer 3 virtual private networks is described. A method comprises providing a layer 3 virtual private network (VPN) to a first customer; providing backbone access to a second customer; and maintaining on a single netwo... | 01/27/2009 |
| 7484004 | Analyzing an access control list for a router to identify a subsumption relation between elements in the list Methods are described for analyzing access list subsumption in routing devices of a computer network and for identifying computer network integrity violations, by producing structured data that includes stored router names and access lists that include elements with... | 01/27/2009 |
| 7475160 | Method and apparatus for a rumor based protocol for distributed state synchronization between request routing servers A method and apparatus for a rumor based protocol for distributed state synchronization between request routing servers have been described. State synchronization is maintained between routing servers via agents that respond with information requested by the servers... | 01/06/2009 |
| 7467229 | Method and apparatus for routing of network addresses Methods and apparatuses for a management console to configure a router and one or more servers to route and bind network addresses respectively are described herein. In various embodiments, the management console may configure one or more servers of one or more loca... | 12/16/2008 |
| 7447799 | System and method for automatically updating a wireless device A system and method for automatically updating a wireless device. It is determined whether one or more changes have occurred to a set of files. The set of files includes one or more files. Information related to the one or more changes is received and automatically ... | 11/04/2008 |
| 7447800 | Mobile router device, mobile network system, and mobility management method of mobile router device A mobile router device connects a mobile network containing several terminal devices and moving in a backbone network with the backbone network. The mobile router device decides whether to operate as a master router which is a router for actually connecting the mobi... | 11/04/2008 |