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-7,218,895 System, method, and apparatus for testing voice quality in a communication network
A method includes receiving one or more test signals at a first gateway from a second gateway. The method also includes comparing the one or more test signals to...
US-7,218,842 Efficient methods of performing motion compensation based decoding and recoding of compressed video bitstreams
The present invention provides efficient methods for performing motion compensation. The methods are particularly useful during motion compensation based...
US-7,218,632 Packet processing engine architecture
The invention provides a method and system for packet processing, in which a router (or switch) is capable of quickly processing incoming packets, thus...
US-7,218,608 Random early detection algorithm using an indicator bit to detect congestion in a computer network
A switching fabric sets a congestion indicator bit (EFCI bit) in an ATM cell if any queue through which the ATM cell passes is filled above a lower threshold. A...
US-7,217,889 System and method for reducing crosstalk between vias in a printed circuit board
Two pairs of vias are arranged in a printed circuit board. A first pair of vias, which conveys a first signal pair, is arranged in a plane that is substantially...
US-7,216,176 Selectively forced redirection of network traffic
A method of redirecting a client request, directed from a client to a first server, to a second server. The client request is received at the second server and...
US-7,216,175 System and method for determining subscriber information
A system for determining subscriber information includes an access server coupled to a number of subscribers using a communication network, a memory coupled to...
US-7,216,164 Methods and apparatus for determining the performance of a server
Mechanisms and techniques provide a method for determining the performance of a server, based upon a connection characteristic of a connection between the server...
US-7,216,161 Maintaining internet access while moving from port to port
An algorithm and a device manage a feature that allows a user to maintain an active session when moving from port to port. The device comprises a first memory, a...
US-7,216,086 Method and apparatus providing a supply chain management system useful in outsourced manufacturing
A method is disclosed for automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of...
US-7,215,674 Supporting applications sensitive to data loss on switched virtual circuits (SVCs)
An edge router receives datagrams to be forwarded an SVC. If the SVC is not already set up, the edge router buffers the datagrams until the SVC set up is...
US-7,215,669 Method and system for identifying embedded addressing information in a packet for translation between disparate...
Embedded addressing information is identified in a packet by providing a database including a plurality of records. Each record is operable to identify a packet...
US-7,215,641 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-7,213,768 Multiple device and/or user association
Methods and devices are provided for automating a login process and user/device associations. A user's preferred device settings and/or functions may be...
US-7,213,231 Cross-spectrum application model for dynamic computing environments in software lifecycle
Dynamic Computing Environments (DCEs) are used throughout phases of a software lifecycle. The DCE is configured through a remote user for a phase in the...
US-7,213,179 Automated and embedded software reliability measurement and classification in network elements
The present invention provides automated kernel software outage measurement and classification. System failures are categorized into software-caused failures and...
US-7,213,178 Method and system for transporting faults across a network
A method for transmitting faults across networks operating with different protocols is disclosed. The method includes identifying a fault at a local node,...
US-7,213,154 Query data packet processing and network scanning method and apparatus
A method for detecting within a networked computer a target vulnerability such as a Trojan Horse residing therein is disclosed, wherein the vulnerability is...
US-7,213,056 Providing modular telephony service
A method for providing telecommunication service to a terminal includes loading a text-based script. The text-based script includes a service definition...
US-7,213,050 System and method for reserving conference resources for a multipoint conference using a priority scheme
A system and method for reserving conference resources for a multipoint conference includes receiving a request for a multipoint conference reservation and a...
US-7,212,798 Adaptive AGC in a wireless network receiver
An apparatus, a carrier medium storing instructions to implement a method, and a method for controlling the gain of a radio receiver for receiving packets of...
US-7,212,681 Extension of two-dimensional variable length coding for image compression
A method and an apparatus to encode a series of quantized coefficients of a transform of a block of image data. The transform is such that 0 is the most likely...
US-7,212,535 Scheduling items using mini-quantum values
Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, and mechanisms, for scheduling items in a system, such as, but not...
US-7,212,522 Communicating voice over a packet-switching network
Communicating voice over a packet-switching network is implemented on a telecommunications network that includes the packet-switching network, two coding units...
US-7,212,494 In-band must-serve indication from scheduler to switch fabric
A method and system for the fair allocation of unused guaranteed bandwidth. Data segments of at least one class of service are received at each of a plurality of...
US-7,212,490 Dynamic load balancing for dual ring topology networks
A method and apparatus for servicing transmit traffic in a node of a network where the network includes a plurality of nodes connected by first and second rings...
US-D541,792 Telephone adapter
US-7,210,095 Techniques for binding scalable vector graphics to associated information
Techniques for providing information about an object through a graphical interface include providing in a document scalable vector graphics (SVG) statements...
US-7,209,978 Arrangement in a router of a mobile network for optimizing use of messages carrying reverse routing headers
A mobile router is configured for optimized utilization of reverse routing headers, to specify a path between an originating mobile router and a home agent....
US-7,209,759 Method and system for customizing distributed short message routing
Techniques for dynamically distributing short messages include storing action data and parameter data. Action data indicates actions for forwarding a short...
US-7,209,548 System and method for end-to-end communications tracing
A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the...
US-7,209,475 System and method for providing on-hold content in a voice over internet protocol (VoIP) environment
A method and system for providing on-hold content in a voice over Internet Protocol (VoIP) environment includes receiving an indication of a call on-hold....
US-7,209,446 Methods and apparatus for controlling a data stream using a host agent acting on behalf of a host computer
A data communications device has a controller which includes means for intercepting a request signal transmitted from a source to a host computer having a host...
US-7,209,442 Packet fiber node
A packet fiber node is described for use in an access network such as, for example, a cable network. The packet fiber node may differ from convention RF fiber...
US-7,207,063 Method and apparatus for determining secure endpoints of tunnels in a network that uses internet security protocol
A method for establishing a secure connection between two network devices, such as a source end host and a destination end host, is disclosed. An initiator peer...
US-7,206,922 Instruction memory hierarchy for an embedded processor
The present invention provides a processor with an instruction memory hierarchy and a method for distributing instructions to an array of multithreaded...
US-7,206,846 Method and apparatus for adaptively coupling processing components in a distributed system
A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a...
US-7,206,385 System and method for end-to-end communications tracing
A method for tracing communications includes receiving trace criteria from a first remote element and determining whether a call signaling message matches the...
US-7,206,288 Methods and apparatus for characterizing a route in fibre channel fabric
Methods and apparatus are provided for determining characteristics associated with routes in fibre channel networks. Techniques are provided for inserting time...
US-D540,771 Voice over internet protocol (VoIP) phone
US-7,203,961 Preventing network reset denial of service attacks
Approaches for preventing TCP RST attacks and TCP SYN attacks in packet-switched networks are disclosed. In one approach, upon receiving a TCP RST packet, a...
US-7,203,871 Arrangement in a network node for secure storage and retrieval of encoded data distributed among multiple...
Data is stored using multiple selected network nodes in a network based on encoding of the data into multiple distinct encoded data units according to a...
US-7,203,750 Method and apparatus for controlling the dissemination of information via HTTP by using network physical...
A method and apparatus for a communications system apparatus with an Ethernet backplane and at least one system processing engine ("SPE") and a system manager...
US-7,203,658 Methods and apparatus for processing order related messages
The invention is directed to techniques for processing order messages exchanged between a client and an order server. The order messages can be for products and...
US-7,203,372 Extension of two-dimensional variable length coding for image compression
A method and an apparatus to encode a series of quantized coefficients of a transform of a block of image data. The transform is such that 0 is the most likely...
US-7,203,249 Spatio-temporal processing for communication
A space-time signal processing system with advantageously reduced complexity. The system may take advantage of multiple transmitter antenna elements and/or...
US-7,203,175 Arrangement for router attachments between roaming mobile routers in a mobile network
A mobile router is configured for attaching to a selected router in a mobile network based on identifying a network topology model of the mobile network from...
US-7,203,171 Ingress discard in output buffered switching devices
Disclosed herein is a packet switching device coupled to receive inbound packets from a network, switch the packets through a switching fabric, and provide...
US-7,202,824 Dual hemisphere antenna
A wireless device is disclosed, including an antenna system comprising one or more antenna elements for sending and receiving a wireless signal. One or more...
US-7,200,692 PVDM (packet voice data module) generic bus
A generic, parallel, n-bit wide data path communication bus allows a number of major slave devices (such as DSPs, Microprocessors, ASICs, FPGAs, etc) to be used...
← 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.