Patents Assigned to Cisco Technology
-
Patent number: 11470005Abstract: In one embodiment, a device predicts a range of bitrates expected to be required by one or more applications associated with traffic conveyed via a particular path in a network. The device obtains telemetry data indicative of observed bitrates associated with the traffic conveyed via the particular path in the network. The device identifies, a presence of congestion along the particular path in the network, by comparing the observed bitrates to the range of bitrates expected to be required by the one or more applications. The device causes at least a portion of the traffic to be re-routed from the particular path to a second path in the network, when the device identifies the presence of congestion along the particular path.Type: GrantFiled: December 15, 2020Date of Patent: October 11, 2022Assignee: Cisco Technology, Inc.Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Vinay Kumar Kolar
-
Patent number: 11467434Abstract: Thermal isolation elements are provided in wafer-bonded silicon photonics that include a photonic platform, including a heating element and an optical waveguide that are disposed between a first surface and a second surface (opposite to the first surface) of the photonic platform; a substrate, including a third surface and a fourth surface (opposite to the third surface); wherein the first surface of the photonic platform is bonded to the third surface of the substrate; and wherein a cavity is defined by a trench in one or more of: the first surface and extending towards, but not reaching, the second surface, and the third surface and extending towards, but not reaching, the fourth surface; wherein the cavity is filled with a gas of a known composition at a predefined pressure; and wherein the cavity is aligned with the optical waveguide and the heating element.Type: GrantFiled: May 14, 2021Date of Patent: October 11, 2022Assignee: Cisco Technology, Inc.Inventor: Jock T. Bovington
-
Publication number: 20220322219Abstract: Best links for wireless clients may be provided. A computing device may receive, from a client device, a request to join a network. Then, in response to receiving the request to join the network, initial characteristics of the client device may be evaluated. Next, an initial plurality of links list may be provided to the client device in response to evaluating the initial characteristics of the client device. Subsequent characteristics of the client device may then be evaluated. An updated plurality of links list may be provided to the client device in response to evaluating the subsequent characteristics of the client device.Type: ApplicationFiled: April 6, 2021Publication date: October 6, 2022Applicant: Cisco Technology, Inc.Inventors: Indermeet Singh Gandhi, Malcolm Muir Smith, Jerome Henry, Robert E. Barton
-
Publication number: 20220322145Abstract: Mitigation of active link alternation by multi-link devices (MLDs) may be provided. First, at least first and second links may be established between an Access Point (AP) MLD and an associated MLD client. The first link may be active, while the second link may be inactive. A set of traffic load data associated with the links may be collected before and after transmission of a Basic Service Set (BSS) load report to the MLD client. The report may include a traffic load on the second link prior to transmission, where the second link is less loaded than the first link. Based on the collected traffic load data, an active link alternation from the first to the second link by the MLD client responsive to receiving the report may be detected. One or more methods for BSS load report management may then be applied to mitigate future active link alternation.Type: ApplicationFiled: March 31, 2021Publication date: October 6, 2022Applicant: Cisco Technology, Inc.Inventors: Pooya MONAJEMI, Vishal Satyendra DESAI, Santosh Babaji KULKARNI
-
Patent number: 11463365Abstract: In one embodiment, a device identifies a sudden change in a time series of a quality of service metric for a first path in a network that violates a service level agreement threshold associated with application traffic conveyed via the first path. The device predicts a length of time that the sudden change in the time series will last. The device determines, based in part on the length of time that the sudden change in the time series is predicted to last, that the application traffic should be rerouted onto a second path in the network. The device causes the application traffic to be rerouted onto the second path in the network.Type: GrantFiled: January 15, 2021Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Vinay Kumar Kolar
-
Patent number: 11463557Abstract: In one embodiment, a device in a serial network de-multiplexes a stream of traffic in the serial network into a plurality of data streams. The device determines that data from a particular data stream should be reported to an entity external to the serial network based on an event indicated by the data from the particular data stream. The device quantizes the data from the particular data stream. The device applies compression to the quantized data to form a compressed representation of the particular data stream. The applied compression is selected based on a data type associated with the data. The device sends a compressed representation of the particular data stream to the external entity as Internet Protocol (IP) traffic.Type: GrantFiled: December 21, 2020Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: David A. Maluf, John George Apostolopoulos
-
Patent number: 11463326Abstract: According to one or more embodiments of the disclosure, a particular networking device located in a ring of networking devices of a network receives an indication from a supervisory service that the particular networking device has been designated a ring manager for the ring of networking devices. The particular networking device determines that the supervisory service is unreachable by the ring of networking devices. The particular networking device obtains telemetry data regarding a new device connected to the ring of networking devices. The particular networking device onboards, based on the telemetry data, the new device to the network, when the supervisory service is unreachable by the ring of networking devices.Type: GrantFiled: February 24, 2021Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Vinay Saini, Nagendra Kumar Nainar, Hazim Hashim Dahir, Carlos M. Pignataro, Rajesh Indira Viswambharan
-
Patent number: 11463312Abstract: Techniques for automated configuration are provided. A first device detects a new device connected by one or more new links in a network, and the first device transmits, to a dynamic host configuration protocol (DHCP) server, a request for a first new subnet. The first device then assigns a first address of the first new subnet to a first new interface of the first device. The first device additionally transmits a second address of the first new subnet to the new device, where the new device uses the second address to establish connectivity to the network.Type: GrantFiled: January 21, 2021Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Shyamsundar N. Maniyar, Muninder S. Sambi, Sanjay K. Hooda, Rajeev Kumar, Kedar S. Karmarkar, Himanshu Mehra, Nikhil Sharma
-
Patent number: 11462885Abstract: A master oscillator power amplifier comprises a semiconductor laser formed on a substrate and configured to output an optical signal, and a semiconductor optical amplifier (SOA) formed on the substrate. The SOA comprises an optical waveguide having an optically active region, wherein the optical waveguide is configured to expand a mode size of the optical signal along at least two dimensions.Type: GrantFiled: March 27, 2019Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Dominic F. Siriani, Vipulkumar K. Patel
-
Patent number: 11463916Abstract: Optimal determination of wireless network pathway configurations may be provided. A computing device may receive an error profile and a response instruction associated with the error profile, as generated by a network controller. The computing device may then monitor, for an error, on a communication Track, in a network, between an ingress node and an egress node. Then, the computing device, upon detecting the error, can determine that the error is similar to the error profile, and based on the determination that the error is similar to the error profile, enact the response instruction. The response instruction can direct the computing device to switch from the communication Track to a communication subTrack between the ingress node and the egress node.Type: GrantFiled: January 8, 2021Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Arman Rezaee
-
Patent number: 11463277Abstract: Techniques for detecting inactive peers of a tunneled communication session, while allowing for a scalable tunneled protocol that includes split control plane nodes and data plane nodes are described herein. A method according to a technique described herein may include establishing a communication session between a first node and a second node in a network such that control plane traffic of the communication session flows through one or more control nodes and data plane traffic of the communication session flows through one or more data nodes different than the one or more control nodes. The method may also include receiving, at a control node, an indication from a data node that a probe message is to be generated. The probe message may be configured to determine data plane connectivity in the communication session. Additionally, the control node may generate the probe message and send it to the first node.Type: GrantFiled: April 7, 2020Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Kyle Andrew Donald Mestery, Grzegorz Boguslaw Duraj
-
Patent number: 11460534Abstract: Embodiments herein describe performing AoA resolving to identify a plurality of AoAs corresponding to a multipath signal and then using AP voting to identify a location of the client device. AoA resolving enables an AP to identify the different angles at which a multipath signal reaches the AP. That is, due to reflections, a wireless signal transmitted by a single client device may reach the AP using multiple paths that each has their own AoA. The AP can perform AoA resolving to identify the AoAs for the different paths in a multipath signal. In one embodiment, the AoAs for two APs (or a subset of the APs) can be used to identify cross points or intersection points that represent candidate locations of the client device. A voting module can determine whether those cross points corresponds to AoAs identified by the remaining APs.Type: GrantFiled: January 21, 2020Date of Patent: October 4, 2022Assignee: Cisco Technology, Inc.Inventors: Zhigang Gao, Matthew A. Silverman, Paul J. Stager, Huaiyi Wang
-
Publication number: 20220312192Abstract: Correlating devices and clients across addresses may be provided. A first address associated with a client device may be received. When the client device is not connected to a network, first location data associated with the first address may be obtained using a passive technique. A second address and second location data associated with the second address may then be obtained using an active technique. It may then be determined that the first location data and the second location data correlate. In response to determining that the first location data and the second location data correlate, it may be determined that the client device has changed from the first address to the second address.Type: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Applicant: Cisco Technology, Inc.Inventors: John Martin Graybeal, Jerome Henry, Paul Anthony Polakos, Louis Gwyn Samuel, John George Apostolopoulos
-
Patent number: 11454856Abstract: The present disclosure provide for active boost in an electrical driver via a frequency comparator, configured to determine operational characteristics of an electrical circuit connected to an optical modulator based on a frequency difference between a ring oscillator and the clock signal; an electrical driver configured to drive a phase shift of a first optical signal carried on a first arm relative to a second optical signal carried on a second arm of an optical modulator, the electrical driver comprising: a first signal pathway, connected to the first arm of the optical modulator, wherein the first signal pathway includes: an adjustable gain inverter, electrically connected to first and second nodes; a fixed gain inverter, electrically connected to the first and second nodes; an inductor electrically connected between the second node and a third node; and a non-inverting amplifier connected between the third node and the first node.Type: GrantFiled: January 18, 2020Date of Patent: September 27, 2022Assignee: Cisco Technology, Inc.Inventors: Craig S. Appel, Peter C. Metz
-
Patent number: 11457008Abstract: Techniques for using a single sign-on (SSO) service as a software defined networking (SDN) controller for a virtual private network environment. The techniques disclosed herein may include receiving, at a first authentication service, first data including a first request to authenticate a user of a client device to access an application. The techniques may also include sending, to the client device, second data representing a second request configured to prompt a second authentication service to authenticate the user of the client device. Additionally, the first authentication service may receive an indication that the user was authenticated by the second authentication service and determine, based at least in part on an attribute associated with at least one of the client device or the application, whether the client device is to access the application using an unsecured connection or, alternatively, access the application using a secured connection.Type: GrantFiled: October 13, 2020Date of Patent: September 27, 2022Assignee: Cisco Technology, Inc.Inventors: Hendrikus G. P. Bosch, Alessandro Duminuco, Julien Barbot, Jeffrey Michael Napper, Sape Jurrien Mullender
-
Patent number: 11456926Abstract: In one embodiment, a supervisory service for a network obtains a first set of user experience survey data from users of an online application whose traffic was rerouted by a predictive routing engine. The supervisory service obtains a second set of user experience survey data from users of the online application whose traffic was not rerouted by the predictive routing engine. The supervisory service generates, using the first set of user experience survey data and the second set of user experience survey data, a user experience prediction model to predict user experience scores for the online application. The supervisory service adjusts the predictive routing engine using predicted user experience scores from the user experience prediction model.Type: GrantFiled: May 7, 2021Date of Patent: September 27, 2022Assignee: Cisco Technology, Inc.Inventors: Grégory Mermoud, Jean-Philippe Vasseur, Vinay Kumar Kolar, Pierre-André Savalle
-
Patent number: 11456917Abstract: Techniques and architecture for determining compliance of a network with respect to a network design solution. The techniques may include determining a role for each network device of a network that comprises multiple network devices and determining one or more policies related to each network device with respect to other network devices of the network. The techniques may further include based at least in part on the roles for each network device and the one or more policies, determining a level of compliance of a configuration of the network with respect to a network design solution. Based at least in part on the level of compliance, a remedial action may be performed. In configurations, a machine learning model may be used.Type: GrantFiled: June 1, 2020Date of Patent: September 27, 2022Assignee: Cisco Technology, Inc.Inventors: Howard Steven Nelson, Derek William Engi, Gonzalo Salgueiro, Vijay Pillai
-
Publication number: 20220303790Abstract: Optimal determination of wireless antenna configurations may be provided. A computing device may direct an antenna array of an Access Point (AP) to generate a wide beamwidth, to locate a cluster of two or more stations. Upon locating the cluster, the AP can narrow the beamwidth, and, with the narrower beamwidth, receive a key performance indicator (KPI) from at least one of the two or more stations in the cluster. The computing device may then generate a statistical model, based on the KPI and an antenna vector of the antenna array. Based on the statistical model, the computing device can determine a second antenna vector to optimize the KPI for one or more of the client stations. The computing device can then modify the antenna state of the AP to generate the determined antenna vector.Type: ApplicationFiled: June 6, 2022Publication date: September 22, 2022Applicant: Cisco Technology, Inc.Inventors: Sivadeep Reddy Kalavakuru, Ardalan Alizadeh, John Martin Blosco, Matthew Aaron Silverman, Gautam D. Bhanage, John Matthew Swartz
-
Publication number: 20220303200Abstract: A communication pathway between a plurality of network nodes within a network is established. A DIS election operation is executed to determine a first network node among the plurality of network nodes as the DIS for the network and creating a first pseudo node for the first network node, and with each network node of the plurality of network nodes, determining whether the connectivity between the first network node and the other network nodes of the plurality of network nodes within the network is in a synchronous state with the adjacencies with the other network nodes of the plurality of network nodes within the network.Type: ApplicationFiled: June 1, 2022Publication date: September 22, 2022Applicant: Cisco Technology, Inc.Inventors: Ayan Banerjee, Dhananjaya Rao, Sridhar Santhanam
-
Patent number: 11451456Abstract: In one embodiment, a device classification service obtains telemetry data for a plurality of devices in a network. The device classification service repeatedly assigns the devices to device clusters by applying clustering to the obtained telemetry data. The device classification service determines a measure of stability loss associated with the cluster assignments. The measure of stability loss is based in part on whether a device is repeatedly assigned to the same device cluster. The device classification service determines, based on the measure of stability loss, that the cluster assignments have stabilized. The device classification service obtains device type labels for the device clusters, after determining that the cluster assignments have stabilized.Type: GrantFiled: April 19, 2019Date of Patent: September 20, 2022Assignee: Cisco Technology, Inc.Inventors: David Tedaldi, Grégory Mermoud, Pierre-Andre Savalle, Jean-Philippe Vasseur