Patents Assigned to Cisco Technology
-
Patent number: 9967027Abstract: One or more operational parameters associated with pluggable optical transceivers are estimated to mitigate impairments to an optical signal caused by imperfections in the optical transceivers. A monitoring algorithm within a receiver signal processor may further use the estimated operational parameters associated with the pluggable optical transceivers to determine whether the transceivers are performing correctly. If the monitoring algorithm determines that either the transmitting or receiving optical transceiver is not functioning correctly, it may generate an alarm signal to notify a system administrator about the damaged device.Type: GrantFiled: July 14, 2016Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Christopher R. Fludger, Soeren Gehrke, Johann B. Schiessl
-
Patent number: 9966993Abstract: An example method for interference suppression in full duplex cable network environments is provided and includes providing a baseband (BB) reference signal on a first pathway to a signal processor, converting the BB reference signal to a first radio frequency (RF) signal, transmitting the first RF signal on the first pathway, the first RF signal being reflected back on a second pathway, receiving a second RF signal on the second pathway, the second RF signal including interferences from the reflections, generating an RF reference signal based on signals on the first pathway, providing the RF reference signal to the signal processor, providing the second RF signal to the signal processor, and reducing, by the signal processor, interferences in the second RF signal from reflections of the first RF signal based on the BB reference signal and the RF reference signal.Type: GrantFiled: February 24, 2016Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Hang Jin, John T. Chapman
-
Patent number: 9967191Abstract: In one embodiment, a receiver device determines that it accepts flow entropy, and accordingly determines a set of entropy labels the receiver device is accepting. After transmitting the set of entropy labels from the receiver device to one or more sender devices, the receiver device may then receive packets from the one or more sender devices with selected particular entropy labels from the set of entropy labels. In another embodiment, a sender device receives from a receiver device a set of entropy labels the receiver device is accepting. As such, when determining a packet to forward to the receiver device with flow entropy, the sender device may select a particular entropy label from the set of entropy labels for that receiver device, and transmits the packet device to the receiver device with the selected particular entropy label.Type: GrantFiled: July 25, 2013Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Dan Frost, Stewart Frederick Bryant
-
Patent number: 9967346Abstract: Passing data over virtual links is disclosed, including: encapsulating a layer three data packet as an inner payload of a network data packet; and generating an outer header of the network data packet with a layer two header and a layer three header, wherein the network data packet is configured to communicate over a virtual link between a first interface of a first network appliance and a first interface of a second network appliance.Type: GrantFiled: July 1, 2016Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Marco Di Benedetto, Pierluigi Rolando, Thomas Vincent Flynn
-
Patent number: 9965433Abstract: A converter module is provided that is configured to provide data connectivity between at least two external devices, where the converter module comprises a pair of first connectors and up to eight second connectors. The pair of first connectors is configured to be plugged into and interfaced with ports on a first external device. The second connectors are configured to receive and interface with cables. The converter module also comprises a demultiplexing and multiplexing unit that is configured to split signals received via the pair of first connectors or combine signals received by plurality of second connectors. The pair of first connectors receive and couple signals at a first data rate, while the second connectors receive and couple signals at a second data rate. The first data rate may be four times the second data rate.Type: GrantFiled: May 19, 2015Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventor: Franco Tomada
-
Patent number: 9967067Abstract: An example method is provided in one example embodiment and includes receiving feedback information from at least one controlled cell indicative of interference received at one or more user equipment devices served by the at least one cell. The at least one controlled cell is controlled by an operator associated with the at least one controlled cell. The method further includes selecting one or more user equipment devices that is determined to have received interference from at least one non-controlled cell that is greater than a predetermined threshold. The at least one non-controlled cell is not controlled by the operator associated with the at least one controlled cell. The method still further includes determining a power level for a subset of common resources from among a set of common resources shared among the at least one controlled cell based upon the received feedback information.Type: GrantFiled: September 8, 2015Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Ritesh K. Madan, Rohit Umesh Nabar
-
Patent number: 9967906Abstract: Systems, methods, and computer-readable storage media for wireless roaming are disclosed. An access point receives a communication request from a wireless device and determines a home broadcast domain associated with the wireless device. The access point determines that the home broadcast domain is different than the broadcast domain associated with the access point and proceeds to identify a second access point that is associated with the home broadcast domain of the wireless device. The access point establishes a tunnel between the access point and the second access point for routing traffic associated with the wireless device.Type: GrantFiled: January 7, 2015Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Patrick Douglas Verkaik, Asa Daniel Zernik, Jignesh Devji Patel, Nebojsa Milosavljevic, Clifford A. Frey
-
Patent number: 9967140Abstract: Creating virtual links including: determining a first network appliance to configure to communicate with a second network appliance using a virtual link, wherein the virtual link comprises a layer three overlay point-to-point data link; and determining the second network appliance to configure to communicate with the first network appliance using the virtual link.Type: GrantFiled: May 12, 2016Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Marco Di Benedetto, Pierluigi Vincent Rolando, Thomas Vincent Flynn
-
Patent number: 9967371Abstract: A method of operation for a provider edge device of a core network includes receiving a customer frame from an access network; the customer frame having a first Virtual Local Area Network (VLAN) tag of a first predetermined bit length. The first VLAN tag including a service instance identifier. The service instance identifier of the first VLAN tag is then mapped into a second VLAN tag of a second predetermined bit length greater than the first predetermined bit length. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).Type: GrantFiled: January 13, 2014Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Ali Sajassi, Norman W. Finn
-
Patent number: 9967579Abstract: Techniques are presented herein for switching between a software decoder and a hardware decoder in a hybrid decoder. A video bit stream is received. The video bit stream is analyzed to determine whether or not the video bit stream can be decoded by the hardware decoder. When the video bit stream can be decoded by the hardware decoder, the video bit stream is routed to the hardware decoder and also stored in a first buffer. The video bit stream is decoded by the hardware decoder and when a reference frame is decoded, the reference frame is stored in a second buffer. When the video bit stream cannot be decoded by the hardware decoder, the video bit stream is routed to the software decoder for decoding. When an instantaneous decoder refresh (IDR) frame is decoded by the software decoder, the IDR frame is stored in the first buffer.Type: GrantFiled: September 23, 2015Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Guang Xu, Hongjuan Wang, Qi Zhang, Zhiliang Wang
-
Patent number: 9965288Abstract: Techniques are provided for preconfiguring hardware prior to BIOS boot up, and in particular, accessing a Basic Input Output System (BIOS) feature descriptor in the BIOS read only memory area, the BIOS feature descriptor comprising information associated with a BIOS of the server; and utilizing the BIOS feature descriptor, prior to boot up operations of the server, to configure hardware of the server.Type: GrantFiled: July 10, 2014Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Tao Wang, Scott Phuong, Lihfang Shen
-
Patent number: 9967771Abstract: Presented herein are mechanisms to reduce collisions in deployments with Wi-Fi and Shared Access LTE (SAC-LTE) equipment as well SAC-LTE equipment from multiple operators. The mechanisms enhance the baseline energy detection mechanism by incorporating methods to decode cross-technology physical layer elements and media access control (MAC) layer elements in the Wi-Fi system to elements in the SAC-LTE system. The methods described improve the detection potential for transmitters, thereby reducing chances of cross-technology collisions.Type: GrantFiled: November 5, 2015Date of Patent: May 8, 2018Assignee: Cisco Technology, Inc.Inventors: Rajesh Pazhyannur, Brian Hart, Andrew Myles, Vikram Chandrasekhar
-
Patent number: 9961021Abstract: In one embodiment, an apparatus includes a first transport stack, a virtual network interface controller (VNIC), and a second transport stack. The first transport stack is associated with an Internetwork Operating System (IOS), as well as with a plurality of interface-based Internet Protocol (IP) addresses and a plurality of IP addresses. The VNIC is configured to dynamically provision the plurality of interface-based IP addresses and the plurality of IP addresses. The second transport stack is associated with a kernel, and configured to communicate with a first application. The MS is configured to enable the first application to share the plurality of IP addresses and the plurality if IP addresses with a plurality of applications.Type: GrantFiled: April 19, 2012Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Balachander Chandrasekaran, Anantha Ramaiah, Manoj Kumar Pandey, Siva Yaragalla
-
Patent number: 9961129Abstract: A system monitors a client request and a backend business transaction performed in response to the request and correlates the data generated from monitoring the request and business transaction. A request may be monitored in detail to determine several metrics. The metrics may include server connection time, response receipt completion time, document download time, document processing time, and page rendering time. The metrics may be determined for an entire content page as well as individual page elements, such as Iframes and elements constructed from AJAX techniques.Type: GrantFiled: September 4, 2013Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Manoj Acharya, Binil Thomas, Vinay Srinivasaiah, Adam Cath, Ed Rowe
-
Patent number: 9961303Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.Type: GrantFiled: March 30, 2016Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
-
Patent number: 9959195Abstract: An agent installed on application server having a WSGI web application dynamically instruments that web application. The agent may modify the application via instrumentation such that it can be monitored without specific details of the WSGI application framework. A configuration file may be modified upon detecting a call to the application configuration file through a gateway interface that receives the call. After modifying the configuration file, the modified configuration file is executed in response to the call. Additionally, for subsequent calls to that particular web application, the WSGI gateway will call the modified WSGI configuration file for execution instead of the original WSGI file.Type: GrantFiled: April 29, 2015Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Sanjay Nagaraj, Dan Koepke
-
Patent number: 9959526Abstract: In one embodiment, an apparatus includes a network arrangement and an email arrangement. The network arrangement is configured to enable the apparatus to communicate across a network. The email arrangement cooperates with the network arrangement to send and to receive emails. The email arrangement includes presence logic that monitors user interaction based presence with respect to a first email.Type: GrantFiled: November 18, 2008Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
-
Patent number: 9959156Abstract: One embodiment provides a system that facilitates processing of error-condition information associated with a content-centric network (CCN) message transmitted over a network. During operation, the system receives, by a first node, a packet that corresponds to a CCN message, where a name for the CCN message is a hierarchically structured variable length identifier (HSVLI) which comprises contiguous name components ordered from a most general level to a most specific level. Responsive to determining that the CCN message triggers an error condition, the system generates an interest return message by pre-pending a data structure to the CCN message, where the data structure indicates the error condition. The system transmits the interest return message to a second node.Type: GrantFiled: July 17, 2014Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Marc E. Mosko, Ignacio Solis, Ersin Uzun
-
Patent number: 9961302Abstract: In one embodiment a method for chatting during a video conference session is implemented on a computing device and includes: displaying a shared presentation from an ongoing video conference session, detecting selection of at least one target participant from among participants of the video conference session, receiving an outgoing graphical annotation of the shared presentation via user input, and sending the outgoing graphical annotation for display as an overlay on top of the shared presentation to a video conference participant device associated with the target participant.Type: GrantFiled: December 13, 2016Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Andrew Henderson, Stewart Curry, Keith Griffin
-
Patent number: 9961299Abstract: In one embodiment, a method implemented on a video conference participant device includes: receiving video conference data for a video conference session, performing at least the following diagnostic tests: verifying receipt of a presenter image from a presenter video conference device where the presenter video conference device is in use by a participant of the video conference meeting, the participant designated as a presenter for said video conference meeting, verifying receipt of shared desktop content from the presenter video conference device, or verifying receipt of audio data from the presenter video conference device; and transmitting results of said performing to said presenter video conference device.Type: GrantFiled: October 13, 2016Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventor: Jonathan Rosenberg