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,613,826 Methods and apparatus for providing multiple policies for a virtual private network
A system provides a request for a policy from a policy server, and receives the policy from the policy server. The policy indicates processing to be applied to a...
US-7,613,811 Selecting a communications protocol
According to one embodiment of the present invention, a method, a logic, and systems for selecting a communications protocol are disclosed. An initial request...
US-7,613,207 Securing telephony communications between remote and enterprise endpoints
A system for securing telephony communications between an enterprise telephony endpoint and a remote telephony endpoint includes an isolated packet-based...
US-7,613,200 Method and apparatus using a random indication to map items to paths and to recirculate or delay the sending of...
Methods and apparatus are disclosed using a random indication to map items to paths and to recirculate or delay the sending of a particular item when a...
US-7,613,196 Distributed network communication system which selectively provides data to different network destinations
A system and method for providing access and/or roaming features on a network system. The network system includes a plurality of wireless and/or wired access...
US-7,613,142 Method for a wireless station to determine network metrics prior to associating with an access point of a...
In a wireless station, a method includes, prior to the station being associated with a wireless network, wirelessly receiving L2 frames transmitted from one or...
US-7,613,134 Method and apparatus for storing tree data structures among and within multiple memory channels
Methods and apparatus are disclosed for storing tree data structures among and within multiple memory channels, which may be of particular use with, but not...
US-7,613,128 Node exclusion within a network
In one embodiment, a method involves selecting a connection, and attempting to establish a satisfactory link using that connection. If the link is not...
US-7,613,127 Verifying packets received over a physical link
A solution is provided wherein physical link parameters may be negotiated after a link is brought up by having the two devices involved in the link exchange...
US-7,613,126 Technique for providing dynamic modification of application specific 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-7,613,118 Detecting change in a transport protocol window size without data transmission
A method detects a change in TCP receive window size while preventing fragmentation of data. A TCP stack receives a segment that advertises a receive window size...
US-7,613,110 Combining multilink and IP per-destination load balancing over a multilink bundle
Load balanced transport of best efforts traffic together with delay-bounded traffic over a multilink bundle combines fragmentation and fragment distribution for...
US-7,610,622 Supporting options in a communication session using a TCP cookie
A defender operable to support options in a communication session intercepts a connection request packet sent from a client to a server. The defender identifies...
US-7,610,485 System for providing secure multi-cast broadcasts over a network
A system for providing secure multi-cast broadcasts. The system includes a broadcasting processing system, a security server processing system, and at least one...
US-7,610,405 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...
US-7,610,387 Method and apparatus for providing sticky bindings using version vectors
In a network having a plurality of routers and also an application running at a plurality of replicas, a system for maintaining a client session between a client...
US-7,610,375 Intrusion detection in a data center environment
An intrusion detection system (IDS) is capable of identifying the source of traffic, filtering the traffic to classify it as either safe or suspect and then...
US-7,610,357 Predictively responding to SNMP commands
A method for predictively responding to network management data requests includes populating a memory with prefetched response data based on whether one or more...
US-7,610,280 Method and system for dynamically pre-positioning content in a network based detecting or predicting user presence
A method, system and apparatus are provided for dynamically pre-positioning content from servers located in a network, which may be a content distribution...
US-7,609,691 Method and system for automatically interconnecting IPv4 networks across an IPv6 network
A method and system for automatically interconnecting IPv4 networks across an IPv6 network are disclosed. The method includes receiving an IPv4 packet at an...
US-7,609,689 System and method for mapping an index into an IPv6 address
A system and method maps Virtual Local Area Network (VLAN) designations to Internet Protocol version 6 (IPv6) site identifiers (IDs), and embeds site IDs into...
US-7,609,672 Method and apparatus for automatic sub-division of areas that flood routing information
Techniques for sharing routing information over a network include determining whether the scale of a flooding domain exceeds a threshold. If so, then a router...
US-7,609,668 Distribution of packets to foreign agents using multicast protocols
A wireless communications system includes a mobile unit having a home network and a home agent in the home network. The system also includes foreign networks...
US-7,609,658 Method and system for identifying instability or a spanning tree protocol loop in a network
Methods and systems for identifying instability or a loop in a network. In one method, a first BPDU message is received at a switch indicating a topology change....
US-7,609,649 Methods and apparatus for improving network based virtualization performance
Embodiments of the invention support improvements in network performance in networks such as storage area networks. This is particularly important in networks...
US-7,609,646 Method and apparatus for eliminating false voice detection in voice band data service
A system in a Voice Over Internet Protocol (VOIP) network eliminates false voice detection in voice band data service (e.g., modem or facsimile transmission) by...
US-7,609,633 Bandwidth policer with compact data structure
A method for controlling data transmission includes setting a respective rate criterion for each of a plurality of interfaces of a network element. Upon...
US-7,609,620 Method and apparatus using multiprotocol label switching (MPLS) label distribution protocol (LDP) to establish...
A method and apparatus method for providing fast rerouting in a network is presented. The method and apparatus assign a first local label for a prefix, and...
US-7,609,619 Active-active data center using RHI, BGP, and IGP anycast for disaster recovery and load distribution
A distributed data center topology having at least a pair of active data centers that can recover from a disaster at one of the data centers and achieves load...
US-7,609,618 Dynamically controlling HSRP preemption dependent on stateful NAT convergence
The invention relates to a method for switchover from an active node to a standby node wherein when a standby network node restarts, designation of the standby...
US-7,609,617 BGP hitless upgrade approaches
A method is disclosed for upgrading network protocol software, comprising receiving a new version of Border Gateway Protocol (BGP) software on a standby route...
US-7,609,207 System and method for performing time difference of arrival location without requiring a common time base or...
A method for performing Time Difference Of Arrival (TDOA) that eliminates the need for a common time base or clock calibration and a system for implementing the...
US-7,607,877 Clinch for a circuit card ejector
A clinch suitable for an ejector of a line card is disclosed. The clinch includes a cylinder, which includes a shoulder flange, an extension portion and a...
US-7,607,166 Secure manufacturing devices in a switched Ethernet network
A method and apparatus for providing security to factory automation devices in a switched Ethernet network. Traffic between factory automation devices and an...
US-7,607,138 System and method for optimizing inter-domain event services
Event services provided between domains include receiving a first subscription request to receive an event state of an event source. A view associated with the...
US-7,607,041 Methods and apparatus providing recovery from computer and network security attacks
A system creates a secondary stack containing execution information of at least one function operating on the computer system, and receives an attack...
US-7,607,033 Methods and apparatus for provisioning phantom power to remote devices
An apparatus provisions power from a power budget to remote devices configured to obtain phantom power. The apparatus includes, among other things, a controller...
US-7,607,021 Isolation approach for network users associated with elevated risk
An isolation approach for network users associated with elevated risk is disclosed for protecting networks. In one approach a method comprises the ...
US-7,606,939 Scaling private virtual local area networks (VLANs) across large metropolitan area networks (MANs).
A system and method scales private Virtual Local Area Networks (VLANs) to a large computer network, such as a very large Metropolitan Area Network (MAN), so that...
US-7,606,926 System and method for providing on-line advertising and information
A system and method are disclosed in which an initiating caller using a station connected to a data network receives advertisement information while waiting for...
US-7,606,916 Method and apparatus for load balancing within a computer system
A method and apparatus for load balancing within a computer system makes use of client MAC addresses, reduced modulo N, to direct client requests to a particular...
US-7,606,895 Method and apparatus for collecting network performance data
A method of managing performance data and accounting data that are generated in a computer network comprises collecting performance data from the network using...
US-7,606,891 Approach for determining compression intervals and performing event compression
An approach for determining compression intervals generally involves determining a compression interval based upon frequencies of event instances. According to...
US-7,606,888 Approach for managing network device configuration data
An approach is provided for managing network device configuration data by functional area. Functional areas supported by a network device are determined. A...
US-7,606,886 Method and system for providing operations, administration, and maintenance capabilities in packet over optics...
A method and system for conveying management information across a network are disclosed. The method includes generating an Ethernet packet comprising a converged...
US-7,606,879 System and method for remote device management
A manufacturing method enables the manufacture of a remotely controlled network device management system. The manufacturing method includes the steps of...
US-7,606,867 Ordered application message delivery using multiple processors in a network element
A data processing apparatus comprises a plurality of processors and message processing logic operable for establishing one of the processors as a master...
US-7,606,360 Automated system and method for handling human and caller queues
A system for handling service requests received from end-users that include telephone callers and persons who are physically present at a branch or store. The...
US-7,606,335 Signal pulse detection scheme for use in real-time spectrum analysis
A spectrum analysis engine (SAGE) that comprises a spectrum analyzer component, a signal detector component, a universal signal synchronizer component and a...
US-7,606,267 Reducing the sizes of application layer messages in a network element
A method is disclosed for reducing the sizes of application layer messages in a network element such as a network switch or router. According to one aspect, the...
← 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.