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,707,223 Client-side java content transformation
A method, apparatus and computer program product for performing client-side Java content transformation is presented. A first client request is received at a...
US-7,706,812 System and method for detecting locations of a customer premises equipment
A system and method are provided for detecting locations of a customer premises equipment in a wireless communication system with one or more base transceiver...
US-7,706,805 Delivery of time-sensitive data in a wireless network
Embodiments of the invention include a method and software for pre-allocating bandwidth for time-sensitive data such as voice data, for allocating some of the...
US-7,706,741 Integrated mobile communication and broadcast program reproduction device
A method for controlling operation of an integrated mobile communication and broadcast program reproduction device and of operating the device includes...
US-7,706,643 Low loss, noise filtering multiplexer/demultiplexer for reconfigurable OADMs
Agile OADM structures having a range of tradeoffs between costs and flexibility are disclosed. In certain implementations, cyclic AWGs (arrayed waveguide...
US-7,706,522 Method and system for communicating with an automatic call distributor system agent
A method for communicating with an automatic call distributor system agent includes communicating through a communications link with a first agent of a plurality...
US-7,706,386 Fast 2-key scheduler
A scheduler utilizes a data structure in the form of an augmented, pruned, radix tree to implement 2-key scheduling.
US-7,706,381 Approaches for switching transport protocol connection keys
Approaches are disclosed for switching transport protocol connection keys. A first node sends a keychange request message to a second node, causing the second...
US-7,706,371 Domain based routing for managing devices operating behind a network address translator
A domain based tunneling scheme allows a Network Management System (NMS) to manage devices in a private network operating behind a NAT boundary. A device in the...
US-7,706,364 Virtual network device clusters
A virtual network device cluster includes several different virtual network device sub-units, which collectively operate as a single logical network device. The...
US-7,706,355 System and method for converting packet payload size
An apparatus is provided for enabling communication between telephony devices. The apparatus includes a queue operable to receive incoming media packets from the...
US-7,706,345 Wireless local area network context control protocol
A Wireless LAN Context Control Protocol (WLCCP) is used to establish and manage a wireless network topology and securely manages the "operational context" for...
US-7,706,339 Method and system for communicating media based on location of media source
A method for communicating media based on location of media source includes receiving communications from a plurality of endpoints. Each communication comprises...
US-7,706,316 Processing an incoming packet of unknown protocol by encapsulating the packet and sending it to another processor
One or more network routers include data path processors and a control path processor. A number of network protocols that are not installed on the data path...
US-7,706,314 Approach for implementing IPsec in performance enhancing proxy (PEP) environments
An approach is provided for implementing IPsec in PEP environments. The approach generally involves preserving TCP header data contained in packets prior to...
US-7,706,303 Port pooling
In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical...
US-7,706,299 Upstream bandwidth estimation
A technique for estimating the upstream bandwidth for a modem is provided. Various-sized packets are sent on roundtrip journeys through the modem. The roundtrip...
US-7,706,298 Route dependency selective route download
A method of selecting routing tables to include in a network line card consists of determining dependencies of local routes on remote routes using a reference...
US-7,706,294 Apparatus and method for enabling intelligent Fibre-Channel connectivity over transport
The link status of a Fibre-Channel link interconnecting two Fibre-Channel ports may be determined by a third entity distinct from the two Fibre-Channel ports....
US-7,706,281 Selecting paths in multi-homed transport-layer network associations
A multi-homed network node comprises an interface that is addressable using a primary network address and a secondary network address. Network packets...
US-7,706,278 Triggering flow analysis at intermediary devices
In one embodiment, a router examines an incoming packet for a flow monitoring request. The router may examine every packet for the flow monitoring request, or...
US-7,703,691 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,703,120 Set-top box initiated contact center interaction
In one embodiment, a method can include: (i) receiving a contact center interaction request via a device coupled to a display screen; (ii) accessing information...
US-7,702,899 Method and apparatus for verifying revocation status of a digital certificate
Verifying revocation status of a digital certificate is provided in part by a receiver verifying a security certificate for a sender. In an embodiment, an...
US-7,702,855 Optimizing cached access to stack storage
A processing device employs a stack memory in a region of an external memory. The processing device has a stack pointer register to store a current top address...
US-7,702,816 Facilitating application synchronization with a reservation protocol at a sender without application receiver...
A technique that facilitates application synchronization with a reservation protocol at a sender without application receiver participation in a computer...
US-7,702,792 Method and system for managing communication sessions between a text-based and a voice-based client
A system and method for communicating messages includes receiving, from a first client associated with a calling party, a request for connection with a second...
US-7,702,765 Techniques for automatically creating an iBGP mesh
Techniques for automatically creating a BGP mesh, and more specifically, an iBGP mesh, are provided. Peering information is flooded to routers within a network...
US-7,702,764 System and method for testing network protocols
A system that tests a network protocol. This test system allows a user to modify a protocol in the protocol stack of the network while the test is being...
US-7,702,718 Providing enterprise information
Separate executable agents each perform tasks on associated information that is changing over time, to produce current information, Inputs and outputs are...
US-7,702,693 Role-based access control enforced by filesystem of an operating system
A method and system for role-based access control enforced by an Operating System filesystem are provided. A file representing a resource is created and stored...
US-7,702,501 Techniques for passing data across the human-machine interface
Techniques for presenting a key to a human across a human-machine interface include receiving key data that indicates a key to be input to a target process. The...
US-7,702,245 Spread spectrum in-band utility communication channel
Utility data modulation is superimposed on a payload data modulator optical signal by exploiting spread spectrum techniques by virtue of one embodiment of the...
US-7,702,090 Processing a subscriber call in a telecommunications network
A method for processing subscriber calls is disclosed. A call agent receives signals associated with a first call from a first subscriber of a first point of...
US-7,702,087 Method and apparatus for activating and managing VoIP phone with RFID
An apparatus equipped with Radio Frequency Identity (RFID) reader and LAN/WAN access reads an RFID tag attached to a Video and Voice Over Internet Protocol...
US-7,701,971 System and method for providing a compatibility feature in a session initiation protocol (SIP) environment
According to an embodiment of the present invention, an apparatus for addressing compatibility in a session protocol environment is provided that includes a...
US-7,701,951 Resource reservation and admission control for IP network
A resource reservation and admission control scheme uses pseudowires to reserve bandwidth over a layer-2 and/or layer-3 network. The pseudowires are associated...
US-7,701,949 System and method for switching high priority traffic with low latency
An apparatus including a first buffer, a second buffer and a priority switch circuit. The first buffer is configured to store data of a first data stream having...
US-7,701,940 Inter-domain point-to-multipoint path computation in a computer network
In one embodiment, distributed path computation elements (PCEs) collaboratively build local portions of an inter-domain P2MP path to each path destination or to...
US-7,701,938 Advanced multicast support for cable
Embodiments may comprise a cable network that shifts control plane functionality for multicast sessions to a cable modem termination system allowing multicast...
US-7,701,924 System and method for performing signaling on behalf of a stateless client
A system for, and method for, performing state-based signaling on behalf of a stateless client. In one embodiment, the system includes a controller, couplable to...
US-7,701,912 System and method for concurrently utilizing multiple system identifiers
System and method for providing access to multiple wireless service providers (WSPs) on a shared network infrastructure. The system includes a plurality of...
US-7,701,881 System and method for determining the mergeability of spanning tree instances
A system and method provide for reducing a number of topology instances in a network portion implementing a multiple instance topology. Various embodiments...
US-7,701,875 OSPF unidirectional link support for unidirectional return paths
A method of supporting a unidirectional link from a first router to a second router, the first and second routers existing in an area of a communication network,...
US-7,701,862 Method and system for PHY loop detection
A method, system and apparatus are provided for detecting a loop-back in a physical layer on an Ethernet link. In the physical layer, a device sends a base page...
US-7,701,845 Forwarding data in a data communications network
An apparatus is described for forwarding data in a data communications network having as components nodes and links therebetween in which nodes obtain a...
US-7,698,724 Convergence processor for media streams
Multicast groups provide a mechanism to deliver simultaneous media content to a plurality of users. In streaming media systems, such as audio and video systems,...
US-7,698,694 Methods and systems for transforming an AND/OR command tree into a command data model
Methods and systems of transforming an AND/OR command tree into a command data model are described. An unsimplified command data model is generated from the...
US-7,698,644 System and method for displaying sticky notes on a phone
A system and method for displaying sticky notes on a phone are provided. The system for displaying sticky notes on a phone includes a processing system and a...
US-7,698,631 Stateless online web page editing system and method
A system and a method of editing Web page online wherein the original web page is converted into block version web page by creating a server based application...
← 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.