...During the Civil War, the Confederacy established its own Patent Office which issued 266 patents, a third of which concerned implements of war.
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 |
| 7848802 | Programming interface with a concentric axial view of a stimulation lead with complex electrode array geometry The disclosure is directed to programming implantable stimulators to deliver stimulation energy via one or more implantable leads having complex electrode array geometries. The disclosure also contemplates guided programming to select electrode combinations and para... | 12/07/2010 |
| 7822481 | Therapy adjustment Systems and methods for adjusting a therapy delivered to a patient include detecting a value of at least one sensed patient parameter and adjusting a therapy program to accommodate different patient parameter values. A data structure including a plurality of patient... | 10/26/2010 |
| 7782897 | Multimedia over internet protocol border controller for network-based virtual private networks A method for communicating packet multimedia data between a source endpoint and a destination endpoint is disclosed, wherein at least the source endpoint is within a virtual private network, and comprises the steps of receiving, at a signaling controller, a first si... | 08/24/2010 |
| 7729766 | Circuit board construction for handheld programmer In general, the disclosure is directed to a patient programmer for an implantable medical device. The patient programmer may include one or more of a variety of features that may enhance performance, support mobility and compactness, or promote patient convenience. ... | 06/01/2010 |
| 7606235 | Constraint-based label switched path selection within a computer network Techniques are described for providing QoS guarantees when coupling layer two (L2) networks via an intermediate Multi-protocol Label Switching (MPLS) network. A network device, such as a router, receives a request to transport data from an L2 connection. The request... | 10/20/2009 |
| 7590115 | Exchange of control information for virtual private local area network (LAN) service multicast Principles of the invention are described for providing virtual private local area network service (VPLS) multicast instances across a public network by utilizing multicast trees. In particular, the VPLS multicast instances transport layer two (L2) multicast traffic... | 09/15/2009 |
| 7583677 | Dynamic flow-based multi-path load balancing with quality of service assurances In general, the invention is directed to techniques of dynamically balancing network traffic load among multiple paths through a computer network. The techniques distribute and redistribute flows of network packets between different paths based on dynamically measur... | 09/01/2009 |
| 7570604 | Multicast data trees for virtual private local area network (LAN) service multicast Principles of the invention are described for providing virtual private local area network service (VPLS) multicast instances across a public network by utilizing multicast trees. In particular, the VPLS multicast instances transport layer two (L2) multicast traffic... | 08/04/2009 |
| 7558835 | Application of a configuration patch to a network device A network device includes an initial data source to store configuration data for the network device, and a management module to generate a configuration patch that lists any differences between a working copy of the initial data source and the initial data source. T... | 07/07/2009 |
| 7525921 | Discard interface for diffusing network attacks A router detects a network attack and forwards traffic associated with the network attack to a discard interface. The router applies one or more filters to calculate traffic flow statistics for the traffic forwarded to the discard interface. The router may exchange ... | 04/28/2009 |
| 7518986 | Push-based hierarchical state propagation within a multi-chassis network device A multi-chassis network device sends state information to internal consumers within the multi-chassis device via a hierarchical distribution. As one example, a primary master routing engine within a control node of a multi-chassis router forwards state information t... | 04/14/2009 |
| 7493657 | Dynamically controlling packet processing A router includes a detection module to detect a presence of the network attack, such as a denial of service (DOS) attack. The detection module may, for example, include counters indicating a number of packets processed for various network protocols supported by the... | 02/17/2009 |
| 7489695 | Automatic LSP stitching with protocol signaling Explicit signaling mechanisms facilitate automatic stitching for both packet and non-packet label switched paths (LSPs). Extensions to resource reservation protocol signaling are utilized to include explicit signaling mechanisms that setup and maintain LSPs. An inte... | 02/10/2009 |
| 7487243 | Network tunnel termination device selection using weighted load balancing Techniques are described for load balancing subscriber sessions across tunnel termination devices. A network device is described, for example, that includes a tunneling module that load balances subscriber sessions across a plurality of tunnel termination devices ba... | 02/03/2009 |
| 7483965 | Generation of a configuration patch for network devices A network device includes an initial data source to store configuration data for the network device, and a management module to generate a configuration patch that lists any differences between a working copy of the initial data source and the initial data source. T... | 01/27/2009 |
| 7468956 | Managing routing information in a hub-and-spokes network A routing device may be connected to multiple spoke site networks, and may receive local routes from these spoke site networks. The routing device may include routing information and forwarding information. The routing device may update the routing information to in... | 12/23/2008 |
| 7420988 | Network relay protocol having timed packet aggregation Frames are relayed through a packet network by pre-pending a packet header to the frames. The packet may be formed in response to a timing mechanism indicating that the frames have been buffered for more than a threshold time interval. Alternatively, the packet may ... | 09/02/2008 |
| 7420972 | Multicast packet replication Techniques are described to replicate multicast packets in accordance with a hierarchical data structure. For example, upon receiving a multicast packet, a packet-forwarding engine may communicate the packet to packet-forwarding engines corresponding to starting nod... | 09/02/2008 |
| 7417947 | Routing protocol failover between control units within a network router A device includes a primary control unit and a standby control unit. The standby control unit records routing communications exchanged between the primary control unit and an external routing device in accordance with a routing protocol. A standby routing process ex... | 08/26/2008 |
| 7411975 | Multimedia over internet protocol border controller for network-based virtual private networks A method for communicating packet multimedia data between a source endpoint and a destination endpoint is disclosed, wherein at least the source endpoint is within a virtual private network, and comprises the steps of receiving, at a signaling controller, a first si... | 08/12/2008 |
| 7376550 | Simulation of network traffic using non-deterministic user behavior models A network testing environment includes a control server and a testing cluster composed of one or more load generating devices. The load generating devices output network communications in a non-deterministic manner to model real-world network users and test a networ... | 05/20/2008 |
| 7348561 | Sensing device for sensing a physical parameter The sensing device for sensing a physical parameter such as radiation, temperature or the like, comprises an analogue sensor element sensitive for the physical parameter to be sensed and outputting an analogue signal and an analogue two-digital converter (ADC) havin... | 03/25/2008 |
| 7328069 | Method, system and device for treating disorders of the pelvic floor by electrical stimulation of and the delivery of drugs to the left and right pudendal nerves Described are devices and methods for treating various disorders of the pelvic floor by means of electrical stimulation of the pudendal nerves, and means for delivering one or more drugs in association with such electrical stimulation therapies. One or more electric... | 02/05/2008 |
| 7300405 | Analysis of auscultatory sounds using single value decomposition Techniques are described for analyzing auscultatory sounds to aid a medical professional in diagnosing physiological conditions of a patient. A data analysis system, for example, applies singular value decomposition to auscultatory sounds associated known physiologi... | 11/27/2007 |
| 7293008 | Database report generation The invention provides for a method for producing reports for business intelligence that adapt automatically to a context, defined by a locale variable. A parameter map is defined, based on locale key and field names, and a report layout is produced that contains on... | 11/06/2007 |
| 7184837 | Selection of neurostimulator parameter configurations using bayesian networks In general, the invention is directed to a technique for selection of parameter configurations for an implantable neurostimulator using Bayesian networks. The technique may be employed by a programming device to allow a clinician to select parameter configurations, ... | 02/27/2007 |
| 7096264 | Network analyzer having distributed packet replay and triggering A system is described for monitoring and testing computer networks, such as enterprise networks that tend to have a number of geographically dispersed devices and interconnected sub-networks. The system includes a plurality of distributed agents coupled to a computi... | 08/22/2006 |
| 7072946 | Network router management interface with API invoked via login stream A network router management interface for use in configuring a router and obtaining operational information provides an application programming interface (API) that permits clients to formulate requests and receive replies according to an extensible markup language ... | 07/04/2006 |