Patents Assigned to Cisco Technology
  • Patent number: 11249266
    Abstract: Embodiments herein describe an intelligent optical cable that includes an optical assembly disposed between two pluggable connectors. In one embodiment, the optical assembly in the intelligent optical cable are coupled to the pluggable connectors via respective ribbons, where first ends of the ribbons are connected to the optical assembly while second ends of the ribbons are connected to respective pluggable connectors. In one embodiment, the optical assembly includes a photonic chip which performs an optical function on the optical signals propagating in the optical cable.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: February 15, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Marco Mazzini, Alberto Cervasio
  • Publication number: 20220045909
    Abstract: Neighbor list adaptive mapping may be provided. A request to a client device to provide a client device view of a network may be sent periodically at a time interval. A length of the time interval may be dependent on a condition at the client device and identity data may be associated with the client device. In response to sending the request to the client device, data corresponding to the client device view of the network may be received. Then, in response to receiving the data, a map of the network may be updated based on the received data corresponding to the client device view of the network. The map may be associated with the identity data associated with the client device.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Jerome Henry, Vishal S. Desai
  • Publication number: 20220046384
    Abstract: Location tracking consent management may be provided. A zone in a network may be configured with a corresponding tracking type. Next a computing device associated with the zone may be enabled to transmit an information element indicating the tracking type configured for the zone. A client device may then be allowed to disallow tracking of the client device based on the tracking type.
    Type: Application
    Filed: August 10, 2020
    Publication date: February 10, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Giacomo TRIFILO, Jerome HENRY, Thomas VEGAS, Anirban KARMAKAR
  • Publication number: 20220045956
    Abstract: Routing of a traffic in a fabric network may be provided. A first traffic may be received at a first node. It may be determined that the first traffic is coming from a provider virtual network. In response to determining that the first traffic is coming from the provider virtual network, it may be determined that a first subnet associated with the first traffic is associated with a subscriber virtual network. In response to determining that the first subnet associated with the first traffic is associated with the subscriber virtual network, a first virtual network associated with the first traffic may be changed to the subscriber virtual network. A lookup for the first traffic may be changed to a first virtual routing and forwarding of the subscriber virtual network.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Raja JANARDANAN, Rajeev KUMAR, Sanjay Kumar HOODA, Prakash C. JAIN
  • Patent number: 11245660
    Abstract: Techniques for utilizing virtual edge switches of cloud computing networks to send, receive, and store in respective virtual memory, associations between virtual resource and virtual edge switches for better convergence in virtual application centric infrastructure networks. Each virtual memory acts as a virtual endpoint database and contains a number of records indicating associations between each virtual endpoint and the virtual edge switch attached to the virtual endpoint. Each virtual edge switch is hosted by a physical server and is configured to forward communications received from separate physical servers in the cloud computing network to the virtual endpoints attached to the virtual edge switch. The advertisement messages are configured to be sent upon a new virtual resource or a migrated virtual resource spinning-up on a physical server. The advertisement message may be configured to store additional network routing information associated with the virtual machine hosting the virtual endpoint.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Geetha Anandakrishnan, Paramjeet Rajpaul
  • Patent number: 11246046
    Abstract: In one embodiment, a computing device determines one or more profiles of respective wireless network issues, each of the one or more profiles having a set of associated parameters. By monitoring wireless conditions in a particular wireless network, the computing device may then detect that the wireless conditions exhibit trigger conditions correlated to a particular set of associated parameters for a particular profile of a particular wireless network issue. In response to detecting that the wireless conditions exhibit trigger conditions, the computing device may then capture and store data regarding the wireless conditions, accordingly.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Robert Edgar Barton
  • Patent number: 11245664
    Abstract: In one embodiment, a first networking device associated with a switched network comprises one or more processors and one or more computer-readable media storing computer-executable instructions that, when executed, cause the one or more processors to perform acts comprising configuring, on the first networking device, a network-address-translation (NAT) rule indicating that a first multicast group is to be translated to a second multicast group. The acts further include, at least partly in response to the configuring of the NAT rule, storing the NAT rule at the first networking device, generating a message indicating the NAT rule, and sending the message to at least a second networking device associated with the switched network.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Padmanab Pathikonda, Rishi Chhibber, Stig Ingvar Venaas, Ramakrishnan Chokkanathapuram Sundaram, Francesco Meo, Rahul Parameswaran
  • Patent number: 11245675
    Abstract: In one embodiment, a traffic analysis service obtains telemetry data regarding encrypted traffic associated with a particular device in the network, wherein the telemetry data comprises Transport Layer Security (TLS) features of the traffic. The service determines, based on the TLS features from the obtained telemetry data, a set of one or more TLS fingerprints for the traffic associated with the particular device. The service calculates a measure of similarity between the set of one or more TLS fingerprints for the traffic associated with the particular device and a set of one or more TLS fingerprints of traffic associated with a second device. The service determines, based on the measure of similarity, that the particular device and the second device were operated by the same user.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jan Kohout, Martin Kopp, Jan Brabec, Lukas Bajer
  • Patent number: 11245250
    Abstract: A quantum dot comb laser, is provided that comprises a first waveguide having a first width; and a second waveguide running above the first waveguide that includes: a quantum dot layer; a first region of a second width less than the first width; a second region connected to the first region and comprising a reflective grating; and a third region connected at a first end to the second region and at a second end to an output surface wherein the third region tapers from the second width at the first end to a third width, less than the second width, at the second end.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: February 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Dominic F. Siriani, Vipulkumar K. Patel
  • Publication number: 20220038329
    Abstract: A method and system for managing resources of a computer network may be provided. A first request to detect a first event in a computer network may be received. A first element of the first event may be detected at a first computing resource of the computer network. After detecting the first element of the first event at the first computing resource, a second computing resource of the computer network may be determined. First data corresponding to the first event from the first computing resource may be provided to the second computing resource. A second element of the first event may be detected at the second computing resource.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 3, 2022
    Applicant: Cisco Technology, Inc.
    Inventors: Shrey Ajmera, Praveen Ravi Kumar, Sai Krishna Nallapaneni, Ravi Nag Chamarthy
  • Patent number: 11240259
    Abstract: In one embodiment, a networking device at an edge of a network generates a first set of feature vectors using information regarding one or more characteristics of host devices in the network. The networking device forms the host devices into device clusters dynamically based on the first set of feature vectors. The networking device generates a second set of feature vectors using information regarding traffic associated with the device clusters. The networking device models interactions between the device clusters using a plurality of anomaly detection models that are based on the second set of feature vectors.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Sébastien Gay, Grégory Mermoud, Pierre-André Savalle, Alexandre Honoré, Fabien Flacher
  • Patent number: 11240246
    Abstract: In one embodiment, functionality is disclosed for commissioning a target device based, at least in part, on providing identifying information that identifies a target device, where that identifying information is configured to be included in a request for authorization to commission the target device, and that request for authorization to commission the target device comprises one or more requested commissioning actions; receiving a commissioning authorization, where the commissioning authorization comprises information regarding one or more authorized commissioning actions for which a license is available, where the one or more authorized commissioning actions were selected from among the one or more requested commissioning actions; and performing the one or more authorized commissioning actions.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Xuechen Yang, Nancy Cam-Winget
  • Patent number: 11240638
    Abstract: Aspects described herein include a method and related network device and computer program product for use in an environment comprising a plurality of network devices capable of providing broadcast services to one or more client devices. The method comprises receiving, from a client device, a neighbor report that indicates whether one or more network devices of the plurality of network devices are advertising broadcast services. The method further comprises generating, using the neighbor report, a broadcast optimization map that indicates a set of one or more of the plurality of network devices that will provide a broadest coverage of broadcast services within the environment. The set corresponds to a minimum count of network devices that supports all current broadcast streams by the one or more client devices.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Saini, Jerome Henry, Robert E. Barton
  • Patent number: 11239932
    Abstract: Techniques for emulating a time division multiplexed (TDM) circuit using a packet switched network are described. First and second packet nodes are installed in a communication network. The first TDM node and second TDM node form a first span in the TDM circuit. First and second fiber connections are disconnected from the first and second TDM nodes, and connected to the first and second packet nodes. A portion of TDM data transmission across the first span is emulated using a packet connection formed by the first packet node and the second packet node. The TDM data transmission includes transport overhead data, and the packet connection emulates the transport overhead data.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Raghunandan Annavajjala, Anand B. Agarwal, Onkar R. Deshpande, Christian Schmutzer
  • Patent number: 11240122
    Abstract: In one embodiment, a service detects that an event of a particular event type has occurred in a software-defined wide area network (SD-WAN). The service activates, in response to detecting the occurrence of the event, a machine learning model to assess telemetry data regarding a first tunnel in the SD-WAN. The service predicts a failure of the first tunnel, based on the assessment of the telemetry data regarding the first tunnel by the machine learning model. The service proactively reroutes at least a subset of traffic on the first tunnel onto a second tunnel in the SD-WAN, in advance of the predicted failure of the first tunnel.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Grégory Mermoud, Pierre-Andre Savalle
  • Patent number: 11240153
    Abstract: In one embodiment, a device makes a determination that a first predictive routing policy generated by a predictive routing engine for a network would have performed better than a preexisting routing policy that is active in the network. The device adjusts, based on the determination, a level of trust associated with the predictive routing engine. The device obtains information regarding a second predictive routing policy generated by the predictive routing engine for the network. The device activates the second predictive routing policy in the network, based on the level of trust associated with the predictive routing engine.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar
  • Patent number: 11240053
    Abstract: Various systems and methods for performing bit indexed explicit replication (BIER). For example, one method involves receiving a membership message that was generated by an egress router, where the membership message comprises information identifying a multicast group, and information identifying a plurality of egress routers. The method identifies at least one bit position in the membership message that is associated with the first egress router, where at least one bit position of the plurality of bit positions is associated with the first egress router. The method also records membership of the first egress router in the multicast group, where the membership is recorded in a bit of a group membership table, and the bit corresponds to the bit position identified in the membership message.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: February 1, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Ijsbrand Wijnands, Gregory J. Shepherd, Christian J. Martin
  • Patent number: 11234173
    Abstract: In one embodiment, a device assigns a first radio of an access point in a wireless network to a client serving role and a second radio of the access point to a channel monitoring role. The device associates a wireless client with the first radio. The device determines that the wireless client is a low bandwidth client. The device switches the wireless client from the first radio to the second radio of the access point assigned to the channel monitoring role.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: January 25, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Young Il Choi, Vishal Satyendra Desai, Santosh Babaji Kulkarni, Pooya Monajemi
  • Patent number: 11233667
    Abstract: In an aspect, an embodiment of the present disclosure is directed to network control topology that implements a centralized network controller to deterministically assign, and reassign, underlay multicast groups according to one or more policies and/or parameterized intent of the network administrator. The centralized network controller, in some embodiments, comprises a map server-map resolver controller configured to provide deterministic and centralized allocation of LISP underlay multicast groups, e.g., to provide security, traffic engineering, network and resource management.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: January 25, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Vengada Prasad Govindan, Aswin Kuppusami, Stig Venaas
  • Patent number: 11232372
    Abstract: In one embodiment, a device classification service receives a plurality of device classification rulesets, each ruleset associating a set of device characteristics with a device type label. The device classification service forms a unified ruleset by resolving a conflict between conflicting device characteristics from two or more of the device classification rulesets. The device classification service trains a machine learning-based device classifier using the unified ruleset. The device classification service classifies, using telemetry data for a device in a network as input to the trained device classifier, the device with the device type label.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: January 25, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Pierre-André Savalle