Patents Assigned to Cisco Technology
  • Patent number: 10601676
    Abstract: In one embodiment, a service identifies a performance issue exhibited by a first device in a first network. The service forms a set of one or more time series of one or more characteristics of the first device associated with the identified performance issue. The service generates a mapping between the set of one or more time series of one or more characteristics of the first device to one or more time series of one or more characteristics of a second device in a second network. The mapping comprises a relevancy score that quantifies a degree of similarity between the characteristics of the first and second devices. The service determines a likelihood of the second device exhibiting the performance issue based on the generated mapping and on the relevancy score. The service provides an indication of the determined likelihood to a user interface associated with the second network.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Pierre-André Savalle, Grégory Mermoud, Jean-Philippe Vasseur
  • Patent number: 10601769
    Abstract: A method for routing a request for content from a content provider through an IPv6 network is described, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address. The method includes receiving, at an IPv6 network, a request for content, determining that the request does not comprise an ICN address. The method further includes intercepting the request, and translating the request into an IPv6 address in which at least a portion of the address is directed to or associated with the piece of content. Systems and methods described herein address problems arising from the interaction between IP and ICN networking models.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Townsley, Andre Surcouf, Eric Vyncke
  • Patent number: 10601649
    Abstract: Stack switching detection may be provided. First, a request to connect to a server may be received by the server from a first network device. Then the server may send, in response to receiving the request, a query to the first network device for a serial number of any other network device connected to the first network device. The first network device may have a first serial number. The server may receive, from the first network device, a response to the query. The response may include a second serial number corresponding to a second network device connected to the first network device. Next, the server may determine, based on the response, that the first network device and the second network device comprise a stack unit. The server may then provision the stack unit by provisioning the first network device and provisioning the second network device through the first network device.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Chiragkumar P. Desai, John Manuel Lau Moy, Chien-Hsun Wang, Prakash Jhurani
  • Patent number: 10601851
    Abstract: Presented herein are techniques for detecting cyber-attacks with sonification. A method includes obtaining, at a network security analysis device, a set of features extracted from one or more network traffic flows between a given host in a network and a domain. The set of features are converted to an acoustical waveform representative of the set of features. Audio patterns are detected in the acoustical waveform using acoustical fingerprints and a cyber-attack is identified in the network by identifying an anomalous sequence of the audio patterns.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Neal Sean Horstmeyer, Diana Bess Horn, Shirish Shanbhag
  • Patent number: 10601475
    Abstract: A wireless access point device wirelessly communicates with a plurality of wireless client devices. The wireless access point includes a central processor subsystem and a plurality of transceiver devices each including a plurality of antennas, and a plurality of radio transceivers, each of the plurality of transceiver devices configured for deployment throughout a coverage area, each transceiver device being connected to the central processor subsystem via a respective cable. The central processor subsystem distributes in-phase and quadrature baseband samples across the plurality of transceiver devices associated with traffic to be transmitted and received via the plurality of transceiver devices in one or more frequency bands so as to synthesize a wideband multiple-input multiple-output transmission channel and a wideband multiple-input multiple-output reception channel. The access point transmit and receive functions are “split” or partitioned across the plurality of transceivers devices.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Brian D. Hart, Paul J. Stager, David Kloper, Jie Cheng Jiang
  • Patent number: 10602329
    Abstract: A method includes receiving, by a processor of a data collector, a request for sensor data related to an event. The method also includes sending a plurality of requests for the sensor data to a plurality of on-board units (OBUs), respectively, where the plurality of OBUs is associated with a plurality of vehicles, respectively. The method further includes receiving a plurality of responses from the plurality of OBUs, respectively, wherein each response of the plurality of responses includes a sensor data item related to the event. In more specific embodiments the plurality of requests are sent to the plurality of OBUs based on the plurality of OBUs being located within a certain proximity to the event. In yet further embodiments, each sensor data item of the plurality of responses is encapsulated with a respective tag.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sateesh K. Addepalli, Raghuram S. Sudhaakar, Lillian Lei Dai, Robert Edward Somers
  • Patent number: 10601908
    Abstract: For each node in a plurality of nodes corresponding to a particular computer network element, the performance metric data regarding the node based on a first time interval is received. The plurality of nodes is organized in a tree structure which comprises a plurality of spine nodes, a plurality of leaf nodes, a plurality of host nodes, and a plurality of container nodes. The metric data is applied for a recursive partitioning algorithm on the plurality of nodes to generate an allocation strategy for the plurality of container nodes. The allocation strategy defines a topology of the tree structure that maximizes usage of computing resources on each node based on the first time interval.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Manoj Ragupathy, Xueqiang Ma
  • Patent number: 10598967
    Abstract: An optical modulator may include a lower waveguide, an upper waveguide, and a dielectric layer disposed therebetween. When a voltage potential is created between the lower and upper waveguides, these layers form a silicon-insulator-silicon capacitor (also referred to as SISCAP) guide that provides efficient, high-speed optical modulation of an optical signal passing through the modulator. In one embodiment, at least one of the waveguides includes a respective ridge portion aligned at a charge modulation region which may aid in confining the optical mode laterally (e.g., in the width direction) in the optical modulator. In another embodiment, ridge portions may be formed on both the lower and the upper waveguides. These ridge portions may be aligned in a vertical direction (e.g., a thickness direction) so that ridges overlap which may further improve optical efficiency by centering an optical mode in the charge modulation region.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Donald Adams, Prakash B. Gothoskar, Vipulkumar Patel, Mark Webster
  • Patent number: 10601956
    Abstract: Presented herein are methods associated with a Services Delivery Platform (SDP) architecture for a distributed application building blocks, such as microservices, deployment-agnostic. The system includes a central compute node and numerous remote compute nodes. Techniques are provided to “onboard” and assimilate the capabilities of remote compute nodes so that they are an integrated part of the SDP system and can be accessed and used in connection with one or more services provided by the SDP system.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Antonio Nucci, Ahmed Khattab, Carlos M. Pignataro, Richard M. Plane, Duen-Uei D. Chen, Samudra H. Bekti
  • Patent number: 10599209
    Abstract: Power supply efficiency may be provided. First, a total power supply capacity may be determined comprising a sum of a plurality of supply capacities respectively corresponding to a plurality of power supplies serving a plurality of components. Next, a load value corresponding to the plurality of components may be determined. A number of the plurality of power supplies may then be powered down. The number of power supplies powered down may comprise a value that may cause a remaining number of the plurality of power supplies serving the plurality of components to operate within an efficiency range.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Torsha Das, Jay Yoo, Tuchih Tsai, Kabiraj Sethi
  • Patent number: 10601787
    Abstract: A root-of-trust of geolocation is provided for an apparatus that includes a trust anchor module with a cryptographic processor and a secure memory. The apparatus further includes a main processor coupled to the trust anchor module and configured to receive a digital geolocation certificate, the geolocation certificate including information identifying the apparatus, information regarding a physical location of the apparatus, information identifying an authorized entity that has verified the physical location of the apparatus, and a digital signature of the authorized entity. The main processor is further configured to cause the trust anchor module to store the digital geolocation certificate in the secure memory such that the digital geolocation certificate is cryptographically bound to the apparatus. The trust anchor module may also include, or otherwise communicate over a secure channel with, a movement sensor associated with the apparatus.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Max Pritikin, Rafael Mantilla Montalvo, Chris Allen Shenefiel
  • Patent number: 10600033
    Abstract: Techniques are presented herein for scheduling meetings for participants by a scheduling system in communication with a resource allocation system that determines and allocates the resources for a requested meeting, when the resources are available. The scheduling system receives a request from a client device, where the request is to schedule a first meeting. The scheduling system then sends a query to the resource allocation system, where the query includes one or more constructs that represent resources previously allocated to one or more scheduled second meetings by the resource allocation system. The scheduling system then receives a notification from resource allocation system. The notification includes one or more additional constructs representing the resources that the resource allocation system has allocated to the first meeting.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Nicolai Grødum, Wouter Lammers
  • Patent number: 10601459
    Abstract: Doppler correlators are configured to receive samples of a signal sampled based on a frequency. Each Doppler correlator includes successive butterfly elements. Each butterfly element includes cross-coupled first and second branches that include a sample delay that doubles for each successive butterfly element, and a sample inversion selectively placed in one of the first and second branches to encode into the successive butterfly elements of each Doppler correlator the same code sequence. Each Doppler correlator is configured with a respective phase rotation that varies across the Doppler correlators.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Knut Inge Hvidsten, Michael A. Ramalho, Ragnvald Balch Barth
  • Patent number: 10601707
    Abstract: Disclosed is an apparatus and method for segment routing using a remote forwarding adjacency identifier. In one embodiment, a first node in a network receives a packet, wherein the packet is received with a first segment-ID and another segment ID attached thereto. The first node detaches the first and the other segment IDs from the packet. Then the first node attaches a first label to the packet. Eventually, the first node forwards the packet with the attached first label directly to a second node in the network. In one embodiment, the other segment ID corresponds to a forwarding adjacency or tunnel label switched path between the first node and another node.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano B. Previdi, Clarence Filsfils
  • Patent number: 10601961
    Abstract: In one example, a service function forwarder of a service function chain enabled domain receives, from a classifier of the service function chain enabled domain, network traffic assigned to a service function path that includes at least one service node configured to apply a service function to the network traffic. The service function forwarder forwards the network traffic along the service function path. The service function forwarder receives, from the at least one service node, instructions for dynamically assigning a particular service function path to predicted network traffic that the at least one service node predicts will be triggered by the network traffic. The service function forwarder forwards the instructions to the classifier.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 24, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Pradeep Patel, Jianxin Wang, Jonathan Augustine Kunder, Ashish Dey
  • Patent number: 10595165
    Abstract: In one embodiment, a method is performed. A device may receive an antenna state configuration and a sequence from a wireless access point (AP) device. A plurality of antenna states configured on the device may be selected based on the antenna state configuration and the sequence. An inertial measurement unit (IMU) measurement may be determined. A beacon signal may be transmitted for each selected antenna state. Each transmitted beacon signal may indicate a corresponding selected antenna state.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Xu Zhang, John Martin Blosco, Xiangxiang Fang, Danielle Bane, Matthew Aaron Silverman
  • Patent number: 10594423
    Abstract: Techniques are described to provide for re-timing a packetized radio flow to clean noise induced by packet delay variation of a packet network. In one example, a method includes receiving, at a first node of a fronthaul network, a Radio over Ethernet (RoE) frame transmitted by a second node in which the RoE frame comprises a Common Public Radio Interface (CPRI) bit stream associated with a first radio device, a sequence number, and a first time stamp. The method may further include generating a second time stamp by the first node upon obtaining the RoE frame; calculating an induced delay value based, at least in part, on the first time stamp and the second time stamp; calculating a re-timing value based on a re-timing interval and the induced delay value; and transmitting the CPRI bit stream to a second radio device based on the re-timing value.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Prashant Anand, Sudhir Kayamkulangara, Dinuraj K, Manigandan Boopalan, Manoj Kumar
  • Patent number: 10594649
    Abstract: A method of serving a version of a piece of content from a server to a requesting node is described. A request for a piece of content is received from the requesting node. The request comprises an IP address associated with the requested content, the address including one or more portions relating to one or more parameters associated with the piece of content and at least one portion comprises anonymous bits. A plurality of versions of the requested piece of content are identified, each identified version having an IP address with portions matching the corresponding portions of the IP address of the request, except for the at least one portion comprising anonymous bits. The server then determines a version of the piece of content to send and sends the determined version to the requesting node.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Andre Jean-Marie Surcouf, William Mark Townsley
  • Patent number: 10592293
    Abstract: Generating and enforcing tenant-specific policies within a container includes, applying a first policy for a specific operational parameter when a software package that is running within a container and that is utilized by a plurality of tenants is leveraged by a first tenant of the plurality of tenants. A second policy is applied for the specific operational parameter when the software package is leveraged by a second tenant of the plurality of tenants.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sebastian Jeuk, Gonzalo Salgueiro, Rajath Agasthya, Rohit Agarwalla
  • Patent number: 10594758
    Abstract: Latency reduction by sending audio and metadata ahead of time may be provided. First, an encoder may receive a source. Next, the encoder may create a transport stream from the source. The transport stream may comprise a plurality of first data units and a plurality of second data units. The plurality of second data units may respectively correspond to the plurality of first data units. The plurality of first data units are preceded in time in the transport stream by their respective corresponding ones of the plurality of second data units. A packager may then receive the transport stream and package data chunks from the transport stream.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Samie Beheydt, Jan Armand Josefine De Smet, Henk Derudder