Patents Assigned to Cisco Technology
  • Publication number: 20230147492
    Abstract: A Thermal Interface Material (TIM) for chip warpage may be provided. A system may comprise an Integrated Circuit (IC) chip, a Thermal Interface Material (TIM) layer disposed on the IC chip, and a heatsink disposed on the TIM layer. The heatsink may comprise, a plate, a plurality of fins, and at least one TIM storage chamber disposed in the plate between two of the plurality of fins. The at least one TIM storage chamber may be filled with a TIM that is solid at a lower temperature end of a thermal cycle of the IC chip and that is liquid at a higher temperature end of the thermal cycle of the IC chip.
    Type: Application
    Filed: November 11, 2021
    Publication date: May 11, 2023
    Applicant: Cisco Technology, Inc.
    Inventors: Yongguo Chen, Yaotsan Tsai, Vic Hong Chia, Hua Yang
  • Patent number: 11646969
    Abstract: This disclosure describes techniques for performing application-based tagging. An example method is performed by a virtual socket of a device. The method includes receiving non-packetized data from an application, generating a label based on the application, and providing the non-packetized data and the label to a kernel of the device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
  • Patent number: 11646956
    Abstract: Disclosed is a first device and a second device each sending BFD echo request packets in an initial stage of establishing communication between the two devices. A method can include determining that a certain mode is detected, such as a low bandwidth mode. The method can be practiced by one or both of the devices or a separate network controller. Based on the detection of the certain mode or the communication link being in a certain mode, the method includes the first device or the second device electing to be a master or a slave. Upon establishing that one of the devices is the master and the other of the devices is a slave, only the master will send BFD echo request packets.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Anubhav Gupta, Mahesh Eknath Bhole, Laxmikantha Reddy Ponnuru, Ajay Kumar Mishra, Prabahar Radhakrishnan
  • Patent number: 11646995
    Abstract: This disclosure describes methods to distribute intrusion detection in a network across multiple devices in the network, such as across routing/switching or other infrastructure devices. For example, as a packet is routed through a network infrastructure, an overlay mechanism may be utilized to indicate which of a total set of intrusion detection rules have been applied to the packet. Each infrastructure device may evaluate which rules have already been applied to the packet, using a result of the evaluation to determine where to route the packet in the network infrastructure for application of additional intrusion detection rules. Additionally, each infrastructure device may record a result of its application of the portion of intrusion detection rules directly into the packet.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Cynthia Leonard, George Mathew Koikara, Kaushal Bhandankar, Prajwal Srinivas Sreenath
  • Patent number: 11646940
    Abstract: The disclosed technology relates to intent driven network management. A system is configured to maintain an inventory store comprising records for a set of network entities in a network, wherein each network entity in the set of network entities is associated with a record in the inventory store. The system receives a user intent statement comprising an action and a flow filter representing network data flows on which the action is to be applied and queries, based on the flow filter, the inventory store to identify a plurality of network entities in the set of network entities to which the user intent statement applies. The system generates a plurality of network policies that implement the user intent statement based on the plurality of network entities and the action and enforces the plurality network policies.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Prasad, Shashi Gandham, Hoang Nguyen, Abhishek Singh, Shih-Chun Chang, Navindra Yadav, Ali Parandehgheibi, Paul Mach, Rachita Agasthy, Ravi Prasad, Varun Malhotra, Michael Watts, Sunil Gupta
  • Patent number: 11647019
    Abstract: A method includes generating, by an internal segmentation orchestrator, a key to cipher/decipher a cryptographic segmentation tag used by an untrusted device, transmitting the key to an external segmentation orchestrator, transmitting the cryptographic segmentation tag to the external segmentation orchestrator and provisioning a trusted network edge with the key and optionally the cryptographic segmentation tag. The method can also include onboarding, based on the key and the cryptographic segmentation tag, the untrusted device, wherein the untrusted device receives the cryptographic segmentation tag from the external segmentation orchestrator.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Alberto Rodriguez Natal, Mikhail Davidov, Lorand Jakab, Richard James Smith, Fabio Maino
  • Patent number: 11645131
    Abstract: Systems, methods, and computer-readable media for fault code aggregation across application-centric dimensions. In an example embodiment, a system obtains respective fault codes corresponding to one or more network devices in a network and maps the one or more network devices and/or the respective fault codes to respective logical policy entities defined in a logical policy model of the network, to yield fault code mappings. The system aggregates the one or more of the fault code mappings along respective logical policy dimensions in the network to yield an aggregation of fault codes across respective logical policy dimensions and, based on the aggregation, presents, for each of the respective logical policy dimensions, one or more hardware-level errors along the respective logical policy dimension.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: May 9, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: John Thomas Monk, Kartik Mohanram, Ramana Rao Kompella, Sundar Iyer
  • Publication number: 20230133225
    Abstract: Optimal determination of transmit power level for MLDs in A Wireless Local Area Network (WLAN). An AP can establish synchronous downlink multi-link operations with another MLD. A first link and a second link between the AP and the MLD both operate in a same sub-band. The AP can then determine the same power level for both the first link and second link. After establishing the same power level, the AP can then determine a second power level for the first link and a third power level for the second link. The second power level is greater than the third power level. The AP can then provide the second power level for the first link and the third power level for the second link.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Applicant: Cisco Technology, Inc.
    Inventors: Sivadeep Reddy Kalavakuru, John Martin Blosco, Fred Jay Anderson, Ardalan Alizadeh, Gautam D. Bhanage
  • Patent number: 11641387
    Abstract: Methods and systems are disclosed wherein TCP may approximate Reliable Transport Protocol (RTP) or UDP delivery for real-time video/data conferencing applications that have long RTT connections.
    Type: Grant
    Filed: April 20, 2020
    Date of Patent: May 2, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
  • Patent number: 11639955
    Abstract: The fault detection system described provides an efficient method to test and monitor component to component connectivity in an electronic package using on chip test circuits and on chip components, which reduces the need for external testing equipment and analysis. The on chip nature allows for both real time testing in the assembly process of the electronic packages and during use of the electronic package by determining an on chip reference measurement and using the reference measurement to determine an operational status of the package.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: May 2, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjay Sunder, Prajwal M. Kasturi, Joseph V. Pampanin, Craig S. Appel
  • Patent number: 11641635
    Abstract: Coordinated radio fine time measurement is provided via sending, from a client device, a ranging request to a first radio; receiving a first response sent at a first time from the first radio over a first channel; receiving a second response sent at the first time from a second radio over a second channel; and calculating, based on times of flight for the first response and the second response, a location of the client device relative to the first radio and to the second radio. Coordinated radio fine time measurement is also proved via in response to receiving, at an Access Point (AP), a ranging request from a client device and determining to respond using multiple channels: sending, both at a first time, a first response from a first radio over a first channel a second response from a second radio over a different channel.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: May 2, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Matthew A. Silverman, John M. Swartz, Vishal S. Desai, Robert E. Barton
  • Patent number: 11641593
    Abstract: Channel availability check optimization may be provided. A plurality of Pulse Repetition Intervals (PRIs) may be determined for a respective plurality of bursts on a respective plurality of frequencies. A list of at least a portion of the plurality of frequencies may be generated. The list may include a plurality of bias factors respectively indicating a probability that each of the respective plurality of bursts was a radar burst based on the respective plurality of PRIs. An Access Point (AP) may perform a plurality of preemptive Channel Availability Checks (CACs) on each of the respective plurality of frequencies on the list in order of highest probability to lowest probability based on the plurality of bias factors.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: May 2, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Vishal Satyendra Desai, Edgard Vangeel, Jerome Henry, Robert E. Barton
  • Patent number: 11635972
    Abstract: In one embodiment, a device launches a core agent for a Java application. The core agent loads a first tenant and a second tenant, each tenant having its own isolated class loader. The device instruments, via the core agent and by each tenant, the Java application to capture data regarding execution of the Java application. The device provides the captured data to a user interface.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: April 25, 2023
    Assignee: Cisco Technology, Inc.
    Inventor: Walter Theodore Hulick, Jr.
  • Patent number: 11637762
    Abstract: Systems and methods are provided for automatically discovering applications/clusters in a network and mapping dependencies between the applications/clusters. A network monitoring system can capture network flow data using sensors executing on physical and/or virtual servers of the network and sensors executing on networking devices connected to the servers. The system can determine a graph including nodes, representing at least the servers, and edges, between pairs of the nodes of the graph indicating the network flow data includes one or more observed flows between pairs of the servers represented by the pairs of the nodes. The system can determine a dependency map, including representations of clusters of the servers and representations of dependencies between the clusters, based on the graph. The system can display a first representation of a first cluster of the dependency map and information indicating a confidence level of identifying the first cluster.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: April 25, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ellen Christine Scheib, Ali Parandehgheibi, Omid Madani, Vimalkumar Jeyakumar, Navindra Yadav, Mohammadreza Alizadeh Attar
  • Patent number: 11635995
    Abstract: A multi-cloud service mesh orchestration platform can receive a request to deploy an application as a service mesh application. The platform can tag the application with governance information (e.g., TCO, SLA, provisioning, deployment, and operational criteria). The platform can partition the application into its constituent components, and tag each component with individual governance information. For first time steps, the platform can select and perform a first set of actions for deploying each component to obtain individual rewards, state transitions, and expected returns. The platform can determine a reinforcement learning policy for each component that maximizes a total reward for the application based on the individual rewards, state transitions, and expected returns of each first set of actions selected and performed for each component. For second time steps, the platform can select and perform a second set of actions for each component based on the reinforcement learning policy for the component.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: April 25, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rohit Bahl, Paul Clyde Sherrill, Stephen Joseph Williams
  • Patent number: 11637632
    Abstract: A method includes mapping, by an optical transceiver, a received first OTU4 signal to a first FlexO frame without interleaving the first OTU4 signal into an ODUC signal prior to mapping the first OTU4 signal to the first FlexO frame. The method also includes communicating, by the optical transceiver, the first FlexO frame with the mapped first OTU4 signal to a coherent DSP over a first FOIC.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: April 25, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Gilberto Loprieno, Paolo Sironi, Emanuele Umberto Giacometti, Francesco Mariani
  • Patent number: 11637830
    Abstract: In an embodiment, a computer implemented method comprises receiving, at a first computing device associated with a managing entity, a request to perform an operation of a managed service; publishing to a first block of a distributed ledger system, by the first computing device associated with the managing entity, identification information of the managing entity; identifying, by a second computing device associated with the managed service, the identification information published to the first block of the distributed ledger system; publishing to a second block of the distributed ledger system, by the second computing device associated with the managed service, acknowledgement information comprising an indication that the identification information of the managing entity published to the first block was received and verified; publishing to a third block of the distributed ledger system, by the second computing device associated with the managed service, management request information comprising an operation r
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: April 25, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Sebastian Jeuk, Gonzalo Salgueiro
  • Patent number: 11632354
    Abstract: A disclosed method is performed at a first boundary node bordering a BIER domain. The method includes receiving a message associated with a source and group for multicast from outside the BIER domain. The method further includes generating an encapsulated message based on the message, a metric, and a first proxy address of the first boundary node. The method also includes forwarding the encapsulated message through the BIER domain to at least one second boundary node bordering the BIER domain and connectable to the first boundary node. The first boundary node additionally triggers the at least one second boundary node to decapsulate the encapsulated message for forwarding out of the first domain and store a record including the source, the group, the metric representing the cost of the first boundary node to the source, and the first proxy address on the at least one second boundary node.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Stig Ingvar Venaas, Mahesh Sivakumar, Ijsbrand Wijnands, Mankamana Prasad Mishra
  • Patent number: 11632337
    Abstract: Techniques for sending Compute Express Link (CXL) packets over Ethernet (CXL-E) in a composable data center that may include disaggregated, composable servers. The techniques may include receiving, from a first server device, a request to bind the first server device with a multiple logical device (MLD) appliance. Based at least in part on the request, a first CXL-E connection may be established for the first server device to export a computing resource to the MLD appliance. The techniques may also include receiving, from the MLD appliance, an indication that the computing resource is available, and receiving, from a second server device, a second request for the computing resource. Based at least in part on the second request, a second CXL-E connection may be established for the second server device to consume or otherwise utilize the computing resource of the first server device via the MLD appliance.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Ramesh Sivakolundu, Chakradhar Kar, Sagar Borikar, Anant Thakar
  • Patent number: 11632431
    Abstract: Techniques for policy-based connection provisioning using Domain Name System (DNS) requests are described herein. The techniques may include receiving policy data associated with one or more headend nodes that manage connections to computing resources. Additionally, the techniques may include receiving a DNS request from a client device to establish a connection between the client device and a first headend node of the one or more headend nodes. The DNS request may include an attribute associated with the client device. A provisioning service may determine that the connection should be established between the client device and the first headend node based at least in part on evaluating the attribute with respect to the policy data. Additionally, the techniques may include sending an internet protocol (IP) address, which is associated with the first headend node, to the client device to facilitate establishment of the connection.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: April 18, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Quinn, Kyle Andrew Donald Mestery