A method of swing on a swing is disclosed, in which a user positioned on a standard swing suspended by two chains from a substantially horizontal tree branch induces side to side motion by pulling alternately on one chain and then the other.
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 |
| 8176006 | Maintaining and distributing relevant routing information base updates to subscribing clients in a device Route changes are processed and filtered to notify a client of those routing updates of interest to a client. In one configuration, a set of network addresses are received from a client indicating route updates of interest to the client and a set of types of routing... | 05/08/2012 |
| 8170045 | Class-based bandwidth partitioning Class-based bandwidth partitioning of a sequence of packets of varying packet classes is performed, such as, but not limited to determining whether or not to admit a packet to a queue based on a probability corresponding to a class of packets associated with the pac... | 05/01/2012 |
| 8149842 | Automated discovery of network devices supporting particular transport layer protocols Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with automated discovery of network devices supporting particular transport layer protocols, such as, but not limited to Stream Control Transmission Protocol (SCT... | 04/03/2012 |
| 8149713 | Forwarding of packets based on a filtered forwarding information base A filtered Forwarding Information Base (FIB) (the “complete local FIB”) is used to determine how to forward packets, typically on line cards. The complete local FIB is generated by filtering (i.e., dropping or removing) extraneous entries in the standard global ... | 04/03/2012 |
| 8139488 | Cooperative flow locks distributed among multiple components Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with cooperative flow locks distributed among multiple components, such as on different application-specific integrated circuits in a packet switching device. Flo... | 03/20/2012 |
| 8116310 | Reducing packet flooding by a packet switch Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms, and means for reducing packet flooding by a packet switch. A packet switch receives a flood prevention request message from an upstream router, with this message identifying a forwar... | 02/14/2012 |
| 8112584 | Storage controller performing a set of multiple operations on cached data with a no-miss guarantee until all of the operations are complete Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for a storage controller (e.g., memory controller, disk controller, etc.) performing a set of multiple operations on cached data with a no-miss guarantee u... | 02/07/2012 |
| 8112577 | Concurrently communicating refresh and read/write commands with a memory device Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms, and means for communicating with a memory device, such as by a memory controller, a refresh command at least partially overlapping in time with a read and/or write command. The refre... | 02/07/2012 |
| 8111611 | Bidirectional forwarding detection on multilink bundled interfaces Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with Bidirectional Forwarding Detection (BFD) on multilink bundled interfaces. A packet switching device communicates with another packet switching device through... | 02/07/2012 |
| 8078721 | Dynamic host configuration protocol (DHCP) initialization responsive to a loss of network layer connectivity Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with loss of network layer connectivity triggering Dynamic Host Configuration Protocol (DHCP) initialization. According to one embodiment, a network device connec... | 12/13/2011 |
| 8077618 | Using burst tolerance values in time-based schedules Schedules may use burst tolerance values to adjust the scheduling in a time-based schedule, such as, but not limited to, adjusting for accumulated but not used bandwidth, and/or adjusting eligibility of schedule entries. A best schedule item associated with an eligi... | 12/13/2011 |
| 8077611 | Multilevel coupled policer A multilevel coupled policer is configured to police packets using at least two policing levels, including a first-level of class policers and a second-level aggregate policer. The multilevel coupled policer is configured to share bandwidth of the aggregate policer ... | 12/13/2011 |
| 8072908 | Partitioned forwarding of packets originated on a broadcast link among layer 2 forwarding devices of different adjacency networks The designated forwarding device functionality for forwarding of packets originated on a broadcast link among layer 2 is shared among multiple forwarding devices of different adjacency networks. As these networks do not form adjacencies, the forwarding devices do no... | 12/06/2011 |
| 8036220 | Pre-dropping of a packet if its time-to-live (TTL) value is not large enough to reach a destination A packet is pre-dropped if its Time-To-Live (TTL) value is not large enough to reach a destination, such as, but not limited to, its destination if it is a unicast packet, or at least one more destination for a multicast packet. A packet switching device maintains a... | 10/11/2011 |
| 8036202 | Physical layer transceiver with integrated time synchronization Disclosed, inter alia, is a Physical Layer Transceiver (PHY) with integrated time synchronization, such as, but not limited to, IEEE 1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems. The PHY includes circuitr... | 10/11/2011 |
| 8024787 | Packet firewalls of particular use in packet switching devices One or more firewalls are used to perform firewall functionality on packets based on the entry and exit accesses of each of the one or more firewalls being applied to a packet. For example, when firewalls are included in a router, the interfaces of the router are ty... | 09/20/2011 |
| 8023612 | Shift register with dynamic entry point particularly useful for aligning skewed data Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with a shift register with a dynamic entry point, which may particularly useful for aligning skewed data. The dynamic entry shift register typically includes a se... | 09/20/2011 |
| 8018932 | Methods and apparatus for sending a multicast packet from multiple network interfaces using the same MAC source address Methods and apparatus are disclosed for sending a multicast packet from multiple network interfaces across multiple networks using the same media access source address (MAC source address). One implementation includes a processing element and a network interface for... | 09/13/2011 |
| 8005098 | Load balancing across multiple network address translation (NAT) instances and/or processors Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with load balancing across multiple network address translation (NAT) instances and/or processors. N network address translation (NAT) processors and/or instances... | 08/23/2011 |
| 8000251 | Instrumenting packet flows Real-time customer packet traffic is instrumented to determine measured delays between two or more points along a path actually traveled by a packet, such as within or external to one or more packet switching devices. These measurements may include delays within a p... | 08/16/2011 |
| 7986643 | Determining and distributing routing paths for nodes in a network Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with determining and distributing routing paths for nodes in a network. For each route computational node of multiple route computational nodes in a network: a tr... | 07/26/2011 |
| 7941606 | Identifying a flow identification value mask based on a flow identification value of a packet Flow identification value masks are identified based on, and used to mask a flow identification value associated with packets in a router, packet switching or computer system, any other device. These masks may be specified in access control lists or using any other ... | 05/10/2011 |
| 7941605 | Methods and apparatus for generating a result based on a lookup result from a lookup operation using an associative memory and processing based on a discriminator portion of a lookup word Methods and apparatus are disclosed for generating a result based on a lookup result from a lookup operation using an associative memory and processing based on a discriminator portion of a lookup word. A first lookup operation is performed to generate a lookup resu... | 05/10/2011 |
| 7940765 | Limiting unauthorized sources in a multicast distribution tree Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms for limiting unauthorized multicast sources. One or more access control lists are typically configured in a switching device to a state that denies forwarding of ... | 05/10/2011 |
| 7940648 | Hierarchical protection switching framework A hierarchical protection switching framework uses detectors and protectors. A protector registers with a detector to receive notifications. A detector identifies a condition and the interested protector, and notifies the interested protector. The protector in respo... | 05/10/2011 |
| 7903676 | Transportation of IEEE 802.1ah frames over multiprotocol label switching pseudowires for virtual private LAN services Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means for transportation of IEEE 802.1ah frames over Multiprotocol Label Switching (MPLS) pseudowires for Virtual Private LAN Services (VPLS). The IEEE 802.1ah frames include a co... | 03/08/2011 |
| 7885296 | Maintaining consistency among multiple timestamp counters distributed among multiple devices Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for maintaining consistency among timestamp counters distributed among multiple devices. When timestamp counters are distributed among multiple physical de... | 02/08/2011 |
| 7885260 | Determining packet forwarding information for packets sent from a protocol offload engine in a packet switching device Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms used in one embodiment configured for, and means for, determining packet forwarding information for packets sent from a protocol offload engine in a packet switching device. The proto... | 02/08/2011 |
| 7885259 | Deterministic multiprotocol label switching (MPLS) labels Disclosed are, inter alia, methods, apparatus, computer-readable media, mechanisms, and means for deterministically determining MPLS labels as functions of addresses of Forwarding Equivalence Classes (FECs), and using these determined labels in the forwarding of pac... | 02/08/2011 |
| 7876763 | Pipeline scheduler including a hierarchy of schedulers and multiple scheduling lanes Disclosed is a hierarchy of individual schedulers with multiple scheduling lanes for scheduling items, such as, but not limited to packets or indications thereof, such that different classes of priority items can be propagated through the hierarchy of schedulers acc... | 01/25/2011 |
| 7860115 | Withdrawing multiple advertised routes based on a single tag which may be of particular use in border gateway protocol Disclosed are, inter alia, methods, apparatus, data structures, computer-readable medium, mechanisms, and means for withdrawing routes based on a tag. One implementation receives one or more messages identifying multiple routes and a tag associated with the multiple... | 12/28/2010 |
| 7844875 | Programmable test clock generation responsive to clock signal characterization A clock signal within an application-specific integrated circuit (ASIC) is characterized while operating a subsystem. Subsequently, also on the ASIC, a testing clock signal is generated, based on the characterization of the operative clock signal, for purposes of te... | 11/30/2010 |
| 7843940 | Filling token buckets of schedule entries Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms, for filling token buckets of schedule entries, such as those used in, but not limited to, a scheduling system used in a computer or communications system (e.g., ... | 11/30/2010 |
| 7827182 | Searching for a path to identify where to move entries among hash tables with storage for multiple entries per bucket during insert operations Entries are arranged in hash tables with storage for multiple entries per bucket with entries being shifted among hash tables to make room for entries being added. A path is determined through a search of the hash tables to identify where to move entries during inse... | 11/02/2010 |
| 7826369 | Subsets of the forward information base (FIB) distributed among line cards in a switching device Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with subsets of the Forward Information Base (FIB) distributed among line cards in a switching device; especially wherein one or more of the line cards does not c... | 11/02/2010 |
| 7788445 | Intelligent allocation of programmable comparison operations for reducing the number of associative memory entries required Intelligent allocation of programmable comparison operations may reduce the number of associative memory entries required for programming an associative memory (e.g., ternary content-addressable memory) with multiple matching definitions (e.g., access control list e... | 08/31/2010 |
| 7787462 | Applying features to packets in the order specified by a selected feature order template Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for applying features to packets in an order specified by a selected feature order template. By providing multiple feature order templates, a network devic... | 08/31/2010 |
| 7782761 | Ethernet connectivity fault management (CFM) area boundary translator An Ethernet Connectivity Fault Management (CFM) Area Boundary Translator is configured to translate incompatible CFM messages being sent between networks operating according to different CFM versions which are not fully compatible. Such translation may include the E... | 08/24/2010 |
| 7773590 | Combined interface and non-interface specific associative memory lookup operations for processing of packets Mechanisms for programming and performing combined interface and non-interface specific associative memory lookup operations for processing of packets are disclosed. One system includes multiple interfaces, a content-addressable memory, multiple memory entries and a... | 08/10/2010 |
| 7765183 | Hierarchical tree of deterministic finite automata A hierarchical tree of deterministic finite automata (DFA) is traversed and/or generated based on a set of regular expressions. The hierarchical DFA includes a root DFA linked together with a set of leaf DFAs, and possibly a set of branch DFAs. The root DFA is alway... | 07/27/2010 |