Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching: cisco





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-6,516,345 Approaches for determining actual physical topology of network based on gathered configuration information...
Approaches for determining the actual physical topology of network devices in a network are disclosed. To determine a physical topology, a discovery mechanism...
US-6,515,991 Combined unicast and multicast scheduling
A method and system for combined unicast and multicast scheduling. Data cells are assigned at each input to one unicast input queue for each output or to a...
US-6,515,969 Virtual local area network membership registration protocol for multiple spanning tree network environments
The invention relates to a method and apparatus for disseminating Virtual Local Area Network (VLAN) membership information across computer networks defining...
US-6,515,967 Method and apparatus for detecting a fault in a multicast routing infrastructure
A method and system for detecting faults in data packet routing devices in a computer network capable of routing messages using a multicast protocol is...
US-6,515,963 Per-flow dynamic buffer management
The present invention provides a per-flow dynamic buffer management scheme for a data communications device. With per-flow dynamic buffer limiting, the header...
US-6,513,153 Automatically integrating and executing application software modules
A method and apparatus are provided for automatically integrating and executing application software modules. An application selects those software modules from...
US-6,513,108 Programmable processing engine for efficiently processing transient data
A programmable processing engine processes transient data within an intermediate network station of a computer network. The engine comprises an array of...
US-6,512,769 Method and apparatus for rate-based cell traffic arbitration in a switch
A method and apparatus for rate-based cell traffic arbitration in a switch are provided, wherein arbitration is provided between eight traffic sources in the...
US-6,512,768 Discovery and tag space identifiers in a tag distribution protocol (TDP)
A tag-switching router on a tag-switching network establishing a single tag distribution protocol (TDP) session with a peer for the advertisement of tag bindings...
US-6,512,766 Enhanced internet packet routing lookup
The invention provides a method and system for routing information lookup for packets using routing protocols such as IP or IP multicast (IGMP), or MPLS...
US-6,512,744 Virtual-channel merging
A merging ATM switch forwards to a common downstream ATM switch ATM data cells that it receives from a plurality of upstream ATM switches. The merging ATM switch...
US-6,512,743 Bandwidth allocation for ATM available bit rate service
An ATM switch, and method for operating such a switch, are disclosed. In one embodiment, the switch detects ABR VCs that are likely bottlenecked elsewhere in...
US-6,512,672 Modular air flow distribution system
A modular air flow distribution system that provides directional control of cooling air intake and exiting exhaust air for computer housings and circuit board...
US-6,512,419 Method and apparatus to tune and calibrate an on-chip oscillator in a wireless transceiver chip
A local oscillator calibrator comprises a main charge pump that drives a voltage controlled oscillator (VCO) through a loop filter. A second, replica charge pump...
US-6,511,009 Fiber optic cable spool
A cable storage apparatus including a spool for holding cable. The spool having an S shaped cable pathway for connecting a first circumferential cable pathway...
US-6,510,414 Speech recognition assisted data entry system and method
A speech recognition assisted data entry system includes a computing system and a speech recognition application operable to run on the computing system. The...
US-6,510,160 Accurate computation of percent utilization of a shared resource and fine resolution scaling of the threshold...
A method and apparatus for determining a percent utilization of shared resource and fine resolution scaling of a threshold based on the utilization is described....
US-6,510,156 Method and apparatus for data stream optimization
A method and apparatus for data stream optimization is provided. Optimization is achieved by reducing the amount of redundant data that needs to be sent over a...
US-6,510,154 Security system for network address translation systems
A system and method are provided for translating local IP addresses to globally unique IP addresses. This allows local hosts in an enterprise network to share...
US-6,510,144 Network layer support to enhance the transport layer performance in mobile and wireless environments
In a router or packet processing node supporting Mobile IP, a method for causing packets to be retransmitted from a sender to a mobile node is disclosed. A...
US-6,510,067 System, method and apparatus for protecting consumer electronic devices from brownouts and short duration power...
A self-contained power supply module operating from utility power and having short term energy storage in the form of a battery or capacitor is adapted for...
US-6,507,855 Method and apparatus for extracting data from files
A system and method are disclosed for creating or modifying a documentation output object that describes a portion of computer code. A documentation input object...
US-6,507,849 Methods and apparatus for accessing a data storage system
The invention is directed to techniques for accessing a data storage system having both a filesystem and directory system. In one arrangement, an apparatus has...
US-6,507,817 Voice IP approval system using voice-enabled web based application server
A web-based voice messaging system uses an application server, configured for executing a voice application defined by XML documents, that accesses subscriber...
US-6,507,592 Apparatus and a method for two-way data communication
The present invention provides an apparatus and a method which facilitate a flexible management of data packets in a Time Division Multiplexed System for data...
US-6,507,565 Method and system for managing remote resources in a telecommunications system
A resource management station for a distributed system includes a managed resources store operable to store for each of a plurality of remote managed resources a...
US-6,507,563 Methods and apparatus for controlling congestion within diverse protocol stacks
Disclosed is a method for transmitting a packet from a data queue through a protocol stack. The protocol stack is associated with one or more linked data...
US-6,505,269 Dynamic addressing mapping to eliminate memory resource contention in a symmetric multiprocessor system
A dynamic address mapping technique eliminates contention to memory resources of a symmetric multiprocessor system having a plurality of processors arrayed as a...
US-6,505,254 Methods and apparatus for routing requests in a network
A system and method of routing requests received from client computers. The client computer processor is redirected to a router for which the address is within...
US-6,505,244 Policy engine which supports application specific plug-ins for enforcing policies in a feedback-based, adaptive...
A feedback-based adaptive network is described wherein at least a portion of the network elements report operating information relating to network conditions to...
US-6,505,228 Dynamic determination of execution sequence
A method and apparatus is disclosed for dynamically determining the order of execution of a plurality of computer program components. A characterization...
US-D468,312 Repeater module
US-6,502,192 Security between client and server in a computer network
Improved security between a client and a server in a computer network is provided by allowing either endpoint (the client or the server) to initiate request...
US-6,501,839 Method and apparatus for equitable call delivery
Apparatus and method for performing an equitable routing of calls within an automatic call distributor where calls are transferred to agent terminals from two...
US-6,501,768 Local multipoint distribution service base station apparatus
A local multipoint distribution service base station apparatus for sending and receiving communication signals to and from subscribers includes a base unit...
US-6,501,746 Mobile IP dynamic home address resolution
Methods and apparatus for assigning an IP address to a mobile node during registration are disclosed. According to one aspect, a registration request is sent by...
US-6,501,030 Grounding plug for printed circuit board
A grounding plug structure configured for push-type snap lock fastening in circuit board screw holes is provided with a resilient deformable conductive member....
US-6,499,128 Iterated soft-decision decoding of block codes
Systems and methods for augmenting the performance of iterative soft decision-in soft decision-out decoding of block codes with extrinsic information based on...
US-6,499,107 Method and system for adaptive network security using intelligent packet analysis
A method and system for adaptive network security using intelligent packet analysis are provided. The method comprises monitoring network data traffic. The...
US-6,499,088 Methods and apparatus for populating a network cache
Methods and apparatus for populating a network cache are described. A router associated with the cache is enabled to compile flow data relating to object...
US-6,499,061 Method and system for assigning labels to data flows over a packet switched network
Method and system for assigning labels in a data transmission network in which flows of data, composed of packets, are transmitted from a source node to a...
US-6,496,882 Method and system for virtual memory compression in an embedded system
The present invention provides a system and method for reducing memory requirements in a low resource computer system. Although examples herein are described in...
US-6,493,706 Arrangement for enhancing weighted element searches in dynamically balanced trees
A processor-based system configured for searching in dynamically balanced trees is configured for linking the most often-searched elements of the tree to...
US-6,493,317 Traffic engineering technique for routing inter-class traffic in a computer network
A technique is provided for routing traffic in an integrated services network which supports a plurality of different service classes including a relative low...
US-6,492,880 Common mode termination
A common mode termination includes a shielded connector, a receive section and a transmit section, each section comprising an isolation transformer, a common...
US-6,490,618 Method and apparatus for SNA/IP correlation in a mixed APPN and DLSW network
A technique efficiently correlates information pertaining to entities of a mixed Advanced Peer to Peer Networking (APPN) and Data Link Switching (DLSW) computer...
US-6,490,591 Apparatus and method for storing complex structures by conversion of arrays to strings
An executable process, configured for storing and retrieving data from a storage medium having a prescribed storage definition, is configured for converting an...
US-6,490,564 Arrangement for defining and processing voice enabled web applications using extensible markup language documents
A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol...
US-6,490,290 Default internet traffic and transparent passthrough
A method for routing packets sent from a user to the internet is provided for systems in which the user is connected to a private network. The method includes:...
US-6,490,289 Multiple network connections from a single PPP link with network address translation
Multiple simultaneous network connections from a single PPP connection may be accomplished by utilizing a gateway in the following manner. A first network...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.