Patents Assigned to Cisco Technology
-
Publication number: 20230147492Abstract: 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: ApplicationFiled: November 11, 2021Publication date: May 11, 2023Applicant: Cisco Technology, Inc.Inventors: Yongguo Chen, Yaotsan Tsai, Vic Hong Chia, Hua Yang
-
Patent number: 11646969Abstract: 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: GrantFiled: July 29, 2021Date of Patent: May 9, 2023Assignee: Cisco Technology, Inc.Inventors: Ian James Wells, Kyle Andrew Donald Mestery, Carlos M. Pignataro, Nagendra Kumar Nainar
-
Patent number: 11646956Abstract: 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: GrantFiled: November 6, 2019Date of Patent: May 9, 2023Assignee: Cisco Technology, Inc.Inventors: Anubhav Gupta, Mahesh Eknath Bhole, Laxmikantha Reddy Ponnuru, Ajay Kumar Mishra, Prabahar Radhakrishnan
-
Patent number: 11646995Abstract: 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: GrantFiled: December 11, 2019Date of Patent: May 9, 2023Assignee: Cisco Technology, Inc.Inventors: Cynthia Leonard, George Mathew Koikara, Kaushal Bhandankar, Prajwal Srinivas Sreenath
-
Patent number: 11646940Abstract: 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: GrantFiled: September 22, 2021Date of Patent: May 9, 2023Assignee: 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: 11647019Abstract: 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: GrantFiled: October 16, 2019Date of Patent: May 9, 2023Assignee: Cisco Technology, Inc.Inventors: Alberto Rodriguez Natal, Mikhail Davidov, Lorand Jakab, Richard James Smith, Fabio Maino
-
Patent number: 11645131Abstract: 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: GrantFiled: July 28, 2017Date of Patent: May 9, 2023Assignee: Cisco Technology, Inc.Inventors: John Thomas Monk, Kartik Mohanram, Ramana Rao Kompella, Sundar Iyer
-
Publication number: 20230133225Abstract: 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: ApplicationFiled: December 30, 2022Publication date: May 4, 2023Applicant: Cisco Technology, Inc.Inventors: Sivadeep Reddy Kalavakuru, John Martin Blosco, Fred Jay Anderson, Ardalan Alizadeh, Gautam D. Bhanage
-
Patent number: 11641387Abstract: 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: GrantFiled: April 20, 2020Date of Patent: May 2, 2023Assignee: Cisco Technology, Inc.Inventors: Michael A. Ramalho, Darrin Hobson Simmons, Michael P. Dimitroff
-
Patent number: 11639955Abstract: 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: GrantFiled: August 23, 2021Date of Patent: May 2, 2023Assignee: Cisco Technology, Inc.Inventors: Sanjay Sunder, Prajwal M. Kasturi, Joseph V. Pampanin, Craig S. Appel
-
Patent number: 11641635Abstract: 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: GrantFiled: August 13, 2021Date of Patent: May 2, 2023Assignee: Cisco Technology, Inc.Inventors: Jerome Henry, Matthew A. Silverman, John M. Swartz, Vishal S. Desai, Robert E. Barton
-
Patent number: 11641593Abstract: 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: GrantFiled: July 27, 2022Date of Patent: May 2, 2023Assignee: Cisco Technology, Inc.Inventors: Vishal Satyendra Desai, Edgard Vangeel, Jerome Henry, Robert E. Barton
-
Patent number: 11635972Abstract: 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: GrantFiled: February 12, 2020Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventor: Walter Theodore Hulick, Jr.
-
Patent number: 11637762Abstract: 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: GrantFiled: December 2, 2020Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventors: Ellen Christine Scheib, Ali Parandehgheibi, Omid Madani, Vimalkumar Jeyakumar, Navindra Yadav, Mohammadreza Alizadeh Attar
-
Patent number: 11635995Abstract: 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: GrantFiled: July 16, 2019Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventors: Rohit Bahl, Paul Clyde Sherrill, Stephen Joseph Williams
-
Patent number: 11637632Abstract: 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: GrantFiled: January 6, 2022Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventors: Gilberto Loprieno, Paolo Sironi, Emanuele Umberto Giacometti, Francesco Mariani
-
Patent number: 11637830Abstract: 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 rType: GrantFiled: April 30, 2020Date of Patent: April 25, 2023Assignee: Cisco Technology, Inc.Inventors: Sebastian Jeuk, Gonzalo Salgueiro
-
Patent number: 11632354Abstract: 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: GrantFiled: August 30, 2018Date of Patent: April 18, 2023Assignee: Cisco Technology, Inc.Inventors: Stig Ingvar Venaas, Mahesh Sivakumar, Ijsbrand Wijnands, Mankamana Prasad Mishra
-
Patent number: 11632337Abstract: 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: GrantFiled: May 23, 2022Date of Patent: April 18, 2023Assignee: Cisco Technology, Inc.Inventors: Ayan Banerjee, Ramesh Sivakolundu, Chakradhar Kar, Sagar Borikar, Anant Thakar
-
Patent number: 11632431Abstract: 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: GrantFiled: May 26, 2022Date of Patent: April 18, 2023Assignee: Cisco Technology, Inc.Inventors: Paul Quinn, Kyle Andrew Donald Mestery