Patents Assigned to Cisco Technology
-
Patent number: 12101219Abstract: Techniques for identifying nodes in a data center fabric that are affected by a failure in the fabric, and selectively sending disaggregation advertisements to the nodes affected by the failure. The techniques include a process where a component monitors the network fabric to identify communication paths between leaf nodes, and determines what leaf nodes would be affected by a failure in those communication paths. The component may detect a failure in the network and determine which communication paths, and thus which leaf nodes, are affected by the failure and send disaggregation advertisements to the affected leaf nodes. In some examples, ingress leaf nodes send data through the fabric that indicate egress nodes for the communication paths. Intermediate nodes along may receive the data from the leaf nodes to identify communication paths, and the notify only affected nodes upon detecting a failure in the network.Type: GrantFiled: January 31, 2023Date of Patent: September 24, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Nagendra Kumar Nainar, Carlos M. Pignataro
-
Patent number: 12099376Abstract: In one or more embodiments, a T-adapter includes an input for receiving power and data on a wire pair, a first output for transmitting the power and data to a first load, a second output for transmitting the power and data to a second load, and a controller operable to detect and authenticate the first load at the first output or the second load at the second output and enable power at the first output or the second output in response to load detection and authentication.Type: GrantFiled: November 16, 2022Date of Patent: September 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Joel Richard Goergen, Chad M. Jones, Emanuele Umberto Giacometti
-
Method and apparatus for protection of network device during increase in environmental contamination
Patent number: 12099340Abstract: In one embodiment, a method includes initiating a protection mode at a network device having a protective cover installed to filter airflow entering a network device, reducing one or more of a fan speed, processing functions, or power at the network device, exiting the protection mode upon removal of the protective cover from the network device, and increasing one or more of the fan speed, the processing functions, or the power to resume normal operation at the network device.Type: GrantFiled: October 31, 2022Date of Patent: September 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Joel Richard Goergen, J. Scott Scheeler, Kameron Rose Hurst, Robert Gregory Twiss -
Patent number: 12101257Abstract: Techniques for scaling additional capacity for secure access solutions and other workloads of enterprise edge networks in and out of a cloud-computing network based on demand. The techniques may include determining that a capacity associated with a secure access node of an enterprise edge network meets or exceeds a threshold capacity. Based at least in part on the capacity meeting or exceeding the threshold capacity, the techniques may include causing a facsimile of the secure access node to be spun up on a cloud-computing network that is remote from the enterprise edge network. In this way, new connection requests received from client devices can be redirected to the facsimile of the secure access node. Additionally, or alternatively, one or more existing connections between client devices and the secure access node may be migrated to the facsimile of the secure access node in the cloud.Type: GrantFiled: February 25, 2022Date of Patent: September 24, 2024Assignee: Cisco Technology, Inc.Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery, Doron Levari
-
Publication number: 20240313804Abstract: A receiver configured to receive a plurality of symbols is disclosed. The receiver includes a hard decision decoder, a look-up table (LUT) coupled to the hard decision decoder, and a soft metric generator coupled to the LUT. The hard decision decoder is to receive a first set of symbols from the plurality of symbols and provide a set of hard coded neighboring symbols to the LUT. The first set of symbols comprises a center symbol with neighboring symbols. The LUT is to store a value representative of the center symbol that is addressable by the set of hard coded neighboring symbols. The soft metric generator is to calculate bit log likelihood ratio (LLR) values based on the center symbol and the value representative of the center symbol stored in the LUT.Type: ApplicationFiled: March 9, 2024Publication date: September 19, 2024Applicant: Cisco Technology, Inc.Inventors: Hongbin ZHANG, Murat AZIZOGLU
-
Publication number: 20240314578Abstract: Cell edge prediction for optimized roaming may be provided. Cell edge prediction can include predicting cell edges for a plurality of APs including a connected AP and one or more additional APs. A cell edge prediction can be for a client connected to the connected AP. The cell edge prediction may comprise an indication of one or more candidate APs for the client to roam to of the one or more additional APs and an estimated time the client will reach the cell edge of the connected AP. After generating the cell edge prediction, the cell edge prediction can be transmitted to the client.Type: ApplicationFiled: March 13, 2024Publication date: September 19, 2024Applicant: Cisco Technology, Inc.Inventors: Jerome Henry, Federico Lovison, Robert E. Barton, Sukrit Dasgupta
-
Patent number: 12093577Abstract: Systems, methods, and computer-readable media for managing a placement of data items on a distributed storage system. In some examples, a method can include determining a location of a master copy of a data item on a distributed storage system, the location including a data store on the distributed storage system; determining an access pattern associated with the master copy of the data item, the access pattern including originating locations of access requests received by the distributed storage system for the master copy of the data item and a respective number of access requests received from each of the originating locations; determining, based on the access pattern, a different location on the distributed storage system for storing the master copy of the data item, the different location including a different data store on the distributed storage system; and placing the master copy of the data item at the different location.Type: GrantFiled: April 18, 2022Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Dominik Rene Tornow, Urmil Vijay Dave
-
Patent number: 12095652Abstract: Techniques are described for suppressing data plane traffic using a service monitoring policy for data plane control. If a service provided to a router becomes nonfunctional, preventing the router from being able to forward traffic to a next-hop device, data plane traffic from client devices on the data plane that requires the use of the nonfunctioning service is suppressed. Additionally, new communication pathways to the router that will use the nonfunctioning service are prevented from being established. Traffic is redirected to another router with a functioning service. Thus, traffic that may normally be directed to the router with the nonfunctioning service and not able to be forwarded (e.g., blackholing of data) can be forwarded to the other router.Type: GrantFiled: June 2, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Satish Kumar Mahadevan, Ramakumara Kariyappa, Ganesh Devendrachar, Arul Murugan Manickam, Samir D Thoria, Pritam Baruah, Deepa Rajendra Sangolli, Avinash Shah
-
Patent number: 12092858Abstract: Aspects include a pluggable optical device and related optical system. The pluggable optical device comprises a housing, a printed circuit board (PCB) within the housing, and one or more blind mate optical connectors attached to the PCB along a first end of the PCB. The pluggable optical device further comprises one or more electrical contacts of the PCB near the first end, one or more external optical connectors arranged near a second end of the PCB opposite the first end, and one or more optical components attached to the PCB and included in optical paths extending between the one or more external optical connectors and the one or more blind mate optical connectors.Type: GrantFiled: January 23, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Jock T. Bovington, Matthew J. Traverso, Mark C. Nowell
-
Patent number: 12095421Abstract: Embodiments provide for a tunable driving circuit by monitoring a frequency of a ring oscillator of an electrical integrated circuit connected to an optical modulator to determine operational characteristics of the electrical integrated circuit; setting, based on the operational characteristics, a driving voltage for a plurality of tunable inverters and a plurality of fixed gain inverters that control the optical modulator, wherein each tunable inverter of the plurality of tunable inverters is connected in parallel with a corresponding fixed gain inverter of the plurality of fixed gain inverters on one of a first arm and a second arm connected to the optical modulator; and setting an amplification strength for the plurality of tunable inverters based on the operational characteristics.Type: GrantFiled: July 5, 2022Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Craig S. Appel, Peter C. Metz, Joseph V. Pampanin, Sanjay Sunder
-
Patent number: 12095651Abstract: In one embodiment, an apparatus includes one or more processors and one or more computer-readable non-transitory storage media coupled to the one or more processors. The one or more computer-readable non-transitory storage media include instructions that, when executed by the one or more processors, cause the apparatus to perform operations including receiving a first type-length-value (TLV) associated with a winning flexible algorithm definition (FAD) from a first element of a network. The operations also include determining a security level for the winning FAD based on the TLV. The operations further include determining a data transmission route through a plurality of elements of the network based on the security level for the winning FAD.Type: GrantFiled: August 11, 2021Date of Patent: September 17, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Peter Psenak, Paul William Wells, Ketan Jivan Talaulikar, Clarence Filsfils
-
Patent number: 12095665Abstract: Techniques for Network Address Translation (NAT)-based steering of traffic in cloud-based networks. The techniques may include establishing, by a frontend node of a network, a connection with a client device. The frontend node may receive, via the connection, a packet including an indication of an identity of a service hosted on a backend node of the network. Based at least in part on the indication, the frontend node may establish a second connection with the backend node. Additionally, the frontend node may store a mapping indicating that packets received from the client device are to be sent to the backend node. The techniques may also include receiving another packet at the frontend node or another frontend node of the network. Based at least in part on the mapping, the frontend node or other frontend node may alter one or more network addresses of the other packet and forward it to the backend node.Type: GrantFiled: January 10, 2022Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Vincent E. Parla, Ian James Wells
-
Patent number: 12092863Abstract: Fabrication-tolerant on-chip multiplexers and demultiplexers are provides via a lattice filter interleaver configured to receive an input signal including a plurality of individual signals and to produce a first interleaved signal with a first subset of the plurality of individual signals and a second interleaved signal with a second subset of the plurality of individual signals; a first Bragg interleaver configured to receive the first interleaved signal and produce a first output signal including a first individual signal of the plurality of individual signals and a second output signal including a second individual signal of the plurality of individual signals; and a second Bragg interleaver configured to receive the second interleaved signal and produce a third output signal including a third individual signal of the plurality of individual signals and a fourth output signal including a fourth individual signal of the plurality of individual signals.Type: GrantFiled: October 18, 2021Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Yi Ho Lee, Tao Ling, Ravi S. Tummidi, Mark A. Webster, Prakash B. Gothoskar
-
Patent number: 12095855Abstract: Techniques are described for providing a distributed application load-balancing architecture that supports multipath transport protocol for client devices connecting to an application service. Rather than having client devices generate new network five-tuples for new subflows to the application servers, the techniques described herein include shifting the burden to the application servers to ensure that the new network five-tuples land in the same bucket in the consistent hashing table. The application servers may receive a hashing function utilized by the load balancers to generate the hash of the network five-tuple. By having the application servers generate the hashes, the load balancers are able to continue stateless, low-level processing of the packets to route them to the correct application servers. In this way, additional subflows can be opened for client devices according to a multipath transport protocol while ensuring that the subflows are routed to the correct application server.Type: GrantFiled: January 26, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Yoann Desmouceaux, Pierre Pfister, Aloys Augustin, Mohammed Hawari
-
Patent number: 12095650Abstract: In one embodiment, a device obtains path metrics for a network path used to convey application traffic for an online application. The device discretizes the path metrics into labeled states. The device generates state transition visualization data that represents the labeled states as nodes and transitions between the labeled states as edges connecting the nodes. The device provides the state transition visualization data for display.Type: GrantFiled: July 22, 2021Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Jean-Philippe Vasseur, Vinay Kumar Kolar
-
Patent number: 12092864Abstract: A compact micro electrical mechanical actuated ring-resonator includes a bus waveguide disposed on a platform; a ring resonator disposed on the platform, including at least a first optical coupler, wherein the ring resonator is optically coupled with the bus waveguide; and a selective waveguide disposed on a piezoelectric cantilever mounted in a trench defined in the platform, wherein the selective waveguide includes a second optical coupler and is controllable to selectively adjust a coupling ratio between the first optical coupler with the second optical coupler by physically changing a distance between the first optical coupler and the second optical coupler.Type: GrantFiled: May 23, 2023Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Sujit Handanhal Ramachandra, Kirk L Stechschulte
-
Publication number: 20240302484Abstract: Ultra-Wideband (UWB) ranging and location tracking, and particularly an UWB antenna array system and methods for improving the accuracy for Phase-Difference-of-Arrival (PDOA) is provided. UWB ranging may include receiving a poll signal from a client via a first and second antenna. PDOA between the first and second antenna is determined based on the poll signal. A response signal is transmitted to the client, and a first portion of a final signal is received via the first antenna and a third antenna and a second portion of the final signal is received via the second and third antenna. PDOA between the first and third antenna is determined based on the first portion, and PDOA between the second and third antenna is determined based on the second portion. The client location is then determined based on the PDOAs.Type: ApplicationFiled: March 11, 2024Publication date: September 12, 2024Applicant: Cisco Technology, Inc.Inventors: Robert Blaudia Badea, Fred Jay Anderson, Navid Pourramzan Gandji, Sivadeep Reddy Kalavakuru
-
Publication number: 20240306054Abstract: Roaming optimization, and particularly transmitting directional neighbor reports to optimize roaming may be provided. For roaming optimization, it is first determined that a client is going to roam to a new Access Point (AP). In response to determining the client is going to roam to a new AP, an estimated path of the client is determined. One or more candidate APs are determined based at least in part on the estimated path, and probabilities of roaming to the one or more candidate APs is determined based at least in part on the estimated path. A directional neighbor report including a list of the one or more candidate APs and the probabilities is generated and transmitted to the client.Type: ApplicationFiled: March 8, 2024Publication date: September 12, 2024Applicant: Cisco Technology, Inc.Inventors: Federico Lovison, Sukrit Dasgupta
-
Patent number: RE50135Abstract: In one embodiment, packets are forwarded in a network based on multiple compact forwarding identifiers represented in a single 128-bit Internet Protocol Version 6 (IPv6) address, such as, but not limited to being in the destination address field of the IPv6 header (e.g., possibly in an extended IPv6 header). One embodiment follows the forwarding order of these multiple compact forwarding identifiers by respectively placing them in the single IPv6 address from high-order to lower-order bit positions. In one embodiment, a compact forwarding identifier prefix is part of the address represented by each compact forwarding identifier, typically with the compact forwarding identifier prefix stored in the highest-order bit positions. One embodiment uses a longest prefix matching operation to match the compact forwarding identifier to be used in determining how to next process the packet.Type: GrantFiled: November 9, 2021Date of Patent: September 17, 2024Assignee: Cisco Technology, Inc.Inventors: Ahmed Refaat Bashandy, Clarence Filsfils
-
Patent number: RE50148Abstract: A method for creating a secure network is provided. The method comprises establishing an overlay domain to control routing between overlay edge routers based on an underlying transport network, wherein said establishing comprises running an overlay management protocol to exchange information within the overlay domain; in accordance with the overlay management protocol defining service routes that exist exclusively within the overlay domain wherein each overlay route includes information on at least service availability within the overlay domain; and selectively using the service routes to control routing between the overlay edge routers; wherein the said routing is through the underlying transport network in a manner in which said overlay routes is shared with the overlay edge routers but not with the underlying transport network via the overlay management protocol.Type: GrantFiled: October 30, 2020Date of Patent: September 24, 2024Assignee: Cisco Technology, Inc.Inventors: Atif Khan, Syed Khalid Raza, Nehal Bhau, Himanshu H. Shah