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-9,154,454 Fabric link physical coding sublayer packing scheme
Techniques are provided to allow for efficient data packing under certain coding schemes, e.g., when an enhanced 64/66 encoding scheme is employed. The...
US-9,154,438 Port-based fairness protocol for a network element
Methods and apparatuses for providing a fairness protocol in a network element are disclosed herein. In accordance with the disclosed fairness protocol, the...
US-9,154,415 Parallel processing for low latency network address translation
A packet is received at an ingress port of a networking device and a forwarding result that identifies an egress port for the packet is generated. In parallel...
US-9,154,414 Reverse path forwarding router system
An apparatus configured to route packets over networks may be configured to determine whether a packet is valid prior to routing a received packet. The...
US-9,154,412 Multicast label distribution protocol over a remote loop-free alternative
In one embodiment, a node in a multicast label distribution protocol (mLDP) network determines a remote protecting node for a particular root node in the mLDP...
US-9,154,411 Pseudowire status maintenance for static pseudowires
In one embodiment, a method includes generating an aggregated pseudowire status message at a first network device in a Multi-Protocol Label Switching (MPLS)...
US-9,154,407 Maintained message delivery during routing domain migration
In one embodiment, an ingress device of a first routing domain in a computer network buffers received packets, and in response to receiving a request from a...
US-9,154,403 Identifying the best service provider link for performance routing
In one embodiment, a method includes obtaining a first packet included in a flow to be forwarded to a border router, and replicating the first packet to create...
US-9,154,395 Method and system for optimizing a jitter buffer
A method for optimizing a jitter buffer includes receiving a first request to establish a video conference communication session with a remote endpoint. The...
US-9,154,384 Sentiment based dynamic network management services
In one embodiment, a method includes receiving data for a customer, the data associated with a customer network, calculating at a network device, a sentiment...
US-9,154,381 Enhanced GSLB keepalive
Systems and methods are disclosed for designating a network device as a primary device for probing a virtual IP address and designating a second network device...
US-9,154,376 Multi-node virtual switching system
A multi-node virtual switching system (MVSS) may be provided. A virtual supervisor module (VSM) may be configured onto a network device to serve as a single...
US-9,154,370 Seamless multipath retransmission using source-routed tunnels
In one embodiment, a device receives a destination unreachable message originated by a particular node along a first source route, the message carrying an...
US-9,154,327 User-configured on-demand virtual layer-2 network for infrastructure-as-a-service (IaaS) on a hybrid cloud network
A virtual network is overlaid upon physical networks. The virtual network is a layer-2 network that appears to expand an organization's LAN using virtual MAC...
US-9,154,316 PIM sparse-mode emulation over MPLS LSP's
An apparatus and method for emulating a shared or source distribution tree within an MPLS network. In one embodiment of the method, a router receives a...
US-9,154,161 Calculating cyclic redundancy checks over overlapping windows of streaming data
To calculate sequential CRCs, a CRC pipeline may be used to calculate the sequential CRCs for a block of data The CRC pipeline includes a plurality of stages,...
US-9,153,207 Utilizing scrolling detection for screen content encoding
A method, a device and computer readable storage media facilitate detecting a scrolling area within digital content comprising a plurality of frames, wherein...
US-9,152,781 Secure mobile client with assertions for access to service provider applications
A Software-as-a-Service (SaaS) access control application on a client device is configured with a certificate that identifies a user, and with configuration...
US-9,152,780 Identifying user by measuring pressure of button presses on user input device
In one embodiment, a method comprises receiving, by a user identifier circuit, a button pressure signature specifying a sequence of button pressure values...
US-9,152,593 Universal PCI express port
Methods and systems are disclosed herein for providing a universal PCIe port. In one example, the same port is configured to accept a PCIe connection as a host...
US-9,152,592 Universal PCI express port
Methods and systems are disclosed herein for providing a universal PCIe port. In one example, the same port is configured to accept a PCIe connection as a host...
US-9,152,591 Universal PCI express port
Methods and systems are disclosed herein for providing a universal PCIe port. The same port can be configured to accept a PCIe component as a host or an...
US-9,152,465 Prioritzed branch computing system
A branch device that may be operable to: request to initiate access to a cloud computing application; map or link service level agreement information associated...
US-9,151,950 Lid design to seal optical components of a transceiver module
Techniques and configurations are provided for packaging optoelectronic devices. In particular, a lid component of an optoelectronic device is provided, and the...
US-9,148,797 Troubleshooting client roaming
In an example embodiment, a service that analyzes location information of a client as the client roams. For example, whenever a trigger event occurs, such as a...
US-9,148,752 Scalable multi-channel ranging
Techniques are presented herein to coordinate ranging exchanges between base stations in order to enable any number of wireless devices in the vicinity of the...
US-9,148,625 Transition control in a videoconference
A method for transition control in a videoconference comprises receiving a plurality of video streams from a plurality of cameras, displaying a first video...
US-9,148,486 Content distribution through blind-cache instantiation
A slave resource router may receive a client request. The slave resource router may be the nearest representation of an Anycast IP address in a network to a...
US-9,148,442 Methods and apparatus providing automatic signature generation and enforcement
A system inserts at least one notifying identifier in the computer system. The at least one notifying identifier provides execution information associated with...
US-9,148,411 Known plaintext attack protection
A Headend system including a encoder to encode input data yielding a plurality of data packets, each of the packets having a header and a payload, a post...
US-9,148,386 Managing bandwidth allocation among flows through assignment of drop priority
A method is provided in one example embodiment and includes generating a transmission control protocol (TCP) flow; marking a plurality of packets of the TCP...
US-9,148,380 System and method for providing a sequence numbering mechanism in a network environment
A method is provided in one example and includes receiving a plurality of packets associated with a flow; parsing the plurality of packets associated with the...
US-9,148,367 System and method for binding flows in a service cluster deployment in a network environment
A method is provided in one example and includes receiving a first packet of a connection between a client and a server. The first packet is tagged with a tag...
US-9,148,299 Bridging wireless and wired media in a computer network
In one embodiment, a transmitting node may be configured to transmit a wireless advertisement frame over a computer network, wherein the frame includes a source...
US-9,148,290 Flow-based load-balancing of layer 2 multicast over multi-protocol label switching label switched multicast
In one embodiment, a particular PE device of a plurality of multi-homing PE devices between a core network and a local network determines a subset of traffic...
US-9,147,466 Methods and apparatus for designing and constructing dual write memory circuits with voltage assist
Static random access memory (SRAM) circuits are used in most digital integrated circuits to store representations of data bits. To handle multiple concurrent...
US-9,147,074 Method and apparatus for securing CPUS booted using attached flash memory devices
The present disclosure describes techniques evaluating compute and/or thermal loads (among other things) to aid in managing a collection of one or more...
US-9,147,070 Binary translation and randomization system for application security
In one embodiment, methods are described to provide a binary translation and randomization system. Relocation metadata is received, which comprises, for each of...
US-9,147,012 User request based content ranking
A content recommendation method and system including providing a plurality of content items, the number of items designated as N, representing each of the N...
US-9,147,008 Activity based recommendations within a social networking environment based upon graph activation
In a network environment between a group of endpoint computing devices, where content is shared between the group of endpoint computing devices via a social...
US-9,143,995 System and method for hand-in disambiguation using user equipment WiFi location in a network environment
An example method is provided in one example embodiment and includes receiving a handover request from a first radio network to handover a user equipment (UE)...
US-9,143,819 Reducing energy consumption of an edge device
In one example, a resource manager for an edge device is configured to intelligently distribute streams over the RF channel interface of the edge device. As a...
US-9,143,808 Multi-channel MPEG between headend and fiber node
A system and related methodology are provided that are configured to receive, at a first network element, multiple channels of video delivered as respective...
US-9,143,799 Method, apparatus and computer program product for image motion prediction
A video processing system, method and computer program storage device cooperate to provide a resource and performance efficient sub-pixel motion search...
US-9,143,725 System and method for providing enhanced graphics in a video environment
A method is provided in one example and includes receiving a video input from a video source coupled to a display configured for rendering a user interface...
US-9,143,722 Method and apparatus for providing session description for a media session
In one embodiment, a method includes constructing at a source node, a session description pointer to a session description for a media session, inserting the...
US-9,143,456 Transmission priority paths in mesh networks
In one embodiment, a node may determine a trigger for establishing transmission priority on a path through a shared-media communication network for priority...
US-9,143,449 Methods and apparatuses for improving database search performance
Methods and apparatuses for improving performance of database searches are disclosed herein. For example, in some implementations, the methods and apparatuses...
US-9,143,442 Flexible and scalable virtual network segment pruning
A segment within a virtual network is identified as being supported by a segment bundling device. The segment within the virtual network supports a first host...
US-9,143,439 System and method for cluster link aggregation control in a network environment
A method is provided in one example and includes receiving a request message from a first network element using an out-of-band control link. The request message...
← 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.