Patents Assigned to Cisco Technology
-
Publication number: 20220361126Abstract: A host clock value may be provided to a client device. An Access Point (AP) may obtain a Timing Synchronization Function (TSF)-based time stamp. Next, the TSF-based time stamp may be placed in an Information Element (IE) that was intended to contain follow up information. The IE may then be transmitted.Type: ApplicationFiled: April 14, 2022Publication date: November 10, 2022Applicant: Cisco Technology, Inc.Inventors: Malcolm Muir Smith, Jerome Henry, Sanjay Katabathuni
-
Patent number: 11493709Abstract: Aspects described herein include an apparatus comprising a receptacle comprising a cage dimensioned to receive a pluggable optical module into an interior volume, An opening is defined in an exterior surface of the cage. The apparatus further comprises a heat sink assembly rigidly attached to the cage. The heat sink assembly comprises a thermal interface material extending through the opening into the interior volume. The thermal interface material is configured to compress when the pluggable optical module is received into the interior volume and contacts the thermal interface material.Type: GrantFiled: September 25, 2020Date of Patent: November 8, 2022Assignee: Cisco Technology, Inc.Inventors: Yao Tsan Tsai, Yong Guo Chen, Hua Yang
-
Patent number: 11496337Abstract: A method for establishing a VPN with a client device is provided. In the method, an AP can receive an access request directed to an OpenRoaming (OR) Service Set Identifier (SSID) from the client device. The AP can send the access request to an OR connector. In response to the access request, the AP may receive an access response from the OR connector. The access response can include an attribute indicating an address to connect to a company Virtual Private Network (VPN) headend. The AP may then use the attribute to establish the VPN connection with the company VPN headend.Type: GrantFiled: January 13, 2021Date of Patent: November 8, 2022Assignee: Cisco Technology, Inc.Inventors: Vincent Cuissard, Domenico Ficara, Amine Choukir, Roberto Muccifora
-
Patent number: 11496556Abstract: In one embodiment, a device receives application experience metrics for a software-as-a-service application. The device generates, based on the application experience metrics, a predictive model that predicts application experience scores for a plurality of network service providers that provide connectivity to the software-as-a-service application. The device selects a particular network service provider for use by a location, based on an application experience score predicted by the predictive model. The device sends an indication of the particular network service provider to the location.Type: GrantFiled: April 26, 2021Date of Patent: November 8, 2022Assignee: Cisco Technology, Inc.Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Grégory Mermoud, Pierre-André Savalle
-
Patent number: 11497068Abstract: Various implementations disclosed herein include systems, methods and apparatuses of a first device, that obtain contact point information of a second device associated with the first device, as a peer device in a private network, where the contact point information of the second device includes one or more peer uplink identifiers and each respective peer uplink identifier corresponds to a respective peer device uplink of the second device. The systems, methods and apparatuses establish a first private network data tunnel from a first uplink of the first device to the second device, using the contact point information of the second device, and a first uplink identifier associated with the first uplink, and establish a second private network data tunnel from a second uplink of the first device to the second device, using the contact point information of the second device, and a second uplink identifier associated with the second uplink.Type: GrantFiled: March 5, 2021Date of Patent: November 8, 2022Assignee: Cisco Technology, Inc.Inventors: Robert Tristan Shanks, Jignesh Devji Patel, Patrick Douglas Verkaik, Selahattin Daghan Altas, Joseph Morgan Aronow, Justin Delegard, Dylan Jason Koenig
-
Patent number: 11496399Abstract: Techniques for improved routing based on network traffic are provided. Telemetry data relating to a first network node of a plurality of network nodes in a locator ID separation protocol (LISP) fabric is received. A first portion of the telemetry data that relates to a first destination of a plurality of destinations is identified. Further, a first routing weight associated with a first interface of the first network node is revised based on the first portion of the telemetry data, where the first interface is associated with the first destination. The revised first routing weight is published to a second plurality of network nodes in the LISP fabric, wherein the second plurality of network nodes route packets to the first network node based in part on the revised first routing weight.Type: GrantFiled: October 26, 2018Date of Patent: November 8, 2022Assignee: Cisco Technology, Inc.Inventors: Reshad Rahman, Victor M. Moreno
-
Publication number: 20220353933Abstract: Multi-link selection based on Transmit Power Control (TPC) may be provided. A computing device may receive Multi-Link Device (MLD) association information associated with a client device. The MLD association information may describe MLD links the client device may require. A set of MLD links available on a network may be determined based on the MLD association information. The determined set of MLD links may then be sent to the client device.Type: ApplicationFiled: May 3, 2021Publication date: November 3, 2022Applicant: Cisco Technology, Inc.Inventors: Malcolm Muir Smith, Indermeet Singh Gandhi, Peter Ecclesine, Jerome Henry
-
Patent number: 11489762Abstract: Techniques for distributed sub-controller permission for control of data-traffic flow within software-defined networking (SDN) mesh networks to limit control plane traffic of the network are described herein. A technique described herein includes a network node of a data-traffic path of an SDN mesh network obtaining SDN sub-controller permission from a border controller of the SDN mesh network. Further, the technique includes suppression of data traffic from sibling and children nodes of data-traffic path allied nodes to the data-traffic path allied nodes. The data-traffic path allied nodes include network nodes that are part of the data-traffic path of the SDN mesh network. Further still, the technique includes the transmission of data across the data-traffic path.Type: GrantFiled: June 2, 2020Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventors: Li Zhao, Chuanwei Li, Lele Zhang, Haibo Dong, Akram Ismail Sheriff
-
Patent number: 11489875Abstract: The use of device context in applying security policies is provided by receiving a Domain Name Service (DNS) query for a network resource from a user device (UD) at a DNS analysis server, the DNS query including a functional label describing a context of the UD; analyzing the DNS query to determine whether the UD is permitted to access the network resource based on the functional label; and in response to the functional label indicating that the UD is not permitted to access the network resource, transmitting a block page to the UD. The functional label can be added to the DNS query by a Mobile Device Management application on the UD, a router associated with the UD, or an enterprise server. Contexts for previously blocked DNS queries can be aggregated to identify UDs sharing at least one value with the previously blocked DNS queries as security compromised devices.Type: GrantFiled: January 28, 2020Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventors: Antonio Trifilo, Maria Carpen Amarie, Thomas Vegas, Anirban Karmakar, Shree N. Murthy
-
Patent number: 11489604Abstract: The present disclosure discloses a system including a controller and a plurality of radio heads communicatively coupled to the controller. The controller transmits a synchronization signal to each of the radio heads to synchronize the local clocks in the radio heads to a master clock in the controller. The controller also transmits packets to the radio heads. Each of the radio heads includes a deframer. For a radio head, upon detecting that a received packet from the controller includes an error, the deframer alters the received packet to maintain the synchronization between the controller and the radio head and transmits data contained within the altered packet.Type: GrantFiled: January 21, 2020Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventor: Glendon L. Akins, III
-
Patent number: 11490356Abstract: Techniques for improved wireless ranging are provided. A first communication from a first client device is received at a first network device. A predefined minimum distance is determined for the first access point, where the predefined minimum distance corresponds to a distance at which the vertical location of the first network device causes time of flight ranging techniques to result in inaccurate location estimations. A first distance of the first client device from the first network device is estimated. Upon determining that the first distance of the first client device is below the predefined minimum distance, ToF ranging requests from the first client device are declined.Type: GrantFiled: January 11, 2021Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventors: Jerome Henry, Akram I. Sheriff, Vishal S. Desai, Santosh Ramrao Patil, Robert E. Barton
-
Patent number: 11489699Abstract: According to one or more embodiments of the disclosure, a device receives data regarding wireless communications between a wireless access point and a client. The device evaluates, based on the data, motion of the client relative to the wireless access point. The device makes, based on the motion of the client relative to the wireless access point, a determination that the motion of the client relative to the wireless access point will result in the wireless communications degrading as the client approaches the wireless access point. The device adjusts the wireless communications, based on the determination that the motion of the client relative to the wireless access point will result in the wireless communications degrading as the client approaches the wireless access point.Type: GrantFiled: January 22, 2021Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventors: Matthew Aaron Silverman, Ardalan Alizadeh, Jerome Henry, John Matthew Swartz, Pooya Monajemi
-
Publication number: 20220346115Abstract: Improved mesh performance using Overlapping Basic Service Set (OBSS) coloring and transmission scheduling may be provided. A controller may determine that a plurality of Access Points (APs) in a mesh network each have a Received Signal Strength Indicator (RSSI) that is in a predetermined range. Next, the controller may assign, in response to determining that the plurality of APs each have the RSSI that is in the predetermined range, OBSS colors to links between the plurality of APs to limit packet collision in the mesh network between the plurality of APs. The controller may then create a transmission schedule for transmissions between the plurality of APs in the mesh network based on the assigned OBSS colors.Type: ApplicationFiled: April 27, 2021Publication date: October 27, 2022Applicant: Cisco Technology, Inc.Inventors: Gautam D. Bhanage, Vishal Satyendra Desai, Ramadhasan Thangachamy, Ardalan Alizadeh, Khashayar Mirfakhraei, Robert E. Barton, Jerome Henry
-
Patent number: 11483171Abstract: Exemplified systems and methods facilitate multicasting latency optimization operations for router, switches, and other network devices, for routed Layer-3 multicast packets to provide even distribution latency and/or selective prioritized distribution of latency among multicast destinations. A list of network destinations for serially-replicated packets is traversed in different sequences from one packet to the next, to provide delay fairness among the listed destinations. The list of network destinations are mapped to physical network ports, virtual ports, or logical ports of the router, switches, or other network devices and, thus, the different sequences are also traversed from these physical network ports, virtual ports, or logical ports. The exemplified systems and methods facilitates the management of traffic that is particularly beneficial in in a data center.Type: GrantFiled: June 15, 2020Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Dennis Khoa Dang Nguyen, Chih-Tsung Huang
-
Patent number: 11483206Abstract: Techniques for non-disruptive configuration changes are provided. A packet is received at a network device, and the packet is buffered in a common pool shared by a first processing pipeline and a second processing pipeline, where the first processing pipeline corresponds to a first policy and the second processing pipeline corresponds to a second policy. A first copy of a packet descriptor for the packet is queued in a first scheduler based on processing the first copy of the packet descriptor with the first processing pipeline. A second copy of the packet descriptor is queued in a second scheduler associated based on processing the second copy of the packet descriptor with the second processing pipeline. Upon determining that the first policy is currently active on the network device, the first copy of the packet descriptor is dequeued from the first scheduler.Type: GrantFiled: August 10, 2020Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Thomas Szigeti, David J. Zacks
-
Patent number: 11483248Abstract: Techniques for dynamic prioritization of presenting devices in wireless deployments are provided. Data relating to a transmission between a first device and a second device is received, and the first device is classified as a presenting device for the transmission based on the data relating to the transmission. An access point (AP) providing connectivity to the first device is identified, and the AP is configured to prioritize traffic transmitted from the first device responsive to classifying the first device as the presenting device.Type: GrantFiled: September 2, 2020Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Magnus Mortensen, David C. White, Jr., Jay K. Johnston, John M. Swartz, Matthew A. Silverman
-
Patent number: 11483238Abstract: This disclosure describes techniques for implementing centralized path computation for routing in hybrid information-centric networking protocols implemented as a virtual network overlay. A method includes receiving an interest packet header from a forwarding router node of a network overlay. The method further includes determining an interest path of the interest packet and one or more destination router nodes of the network overlay. The method further includes computing one or more paths over the network overlay. The method further includes determining an addressing method for the one or more computed paths over the network overlay. The method further includes performing at least one of encoding each computed path in a data packet header, and encoding each computed path as state entries of each router node of the network overlay on each respective path. The method further includes returning the computed path information to the forwarding router node.Type: GrantFiled: October 14, 2019Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Luca Muscariello
-
Patent number: 11483273Abstract: Chat-based interaction with an in-meeting virtual assistant may be provided. First, audio input associated with a meeting may be received. Next, an intent from the audio input may be detected. Text content associated with the audio input may then be generated in response to detecting the intent from the audio input. The text content may be displayed in a chat interface.Type: GrantFiled: July 14, 2020Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Mohamed Gamal Mohamed Mahmoud, Omar Tarek El-Sadany
-
Patent number: 11480730Abstract: A method includes defining a first waveguide in a first region of an optical device over a first dielectric layer over a silicon on insulator (SOI) substrate of the optical device and disposing a second dielectric layer on the first waveguide and the first dielectric layer of the optical device. The method also includes defining a second region on the second dielectric layer, the first dielectric layer, and the SOI substrate. The second region includes an integrated trench structure defined in the SOI substrate. The method further includes etching the second region to form an etched second region, disposing a third dielectric layer in the etched second region, and disposing a second waveguide on at least the third dielectric layer. The second waveguide is disposed to provide an optical coupling between the second waveguide and the first waveguide.Type: GrantFiled: June 16, 2021Date of Patent: October 25, 2022Assignee: Cisco Technology, Inc.Inventors: Alexey V. Vert, Vipulkumar K. Patel, Mark A. Webster
-
Patent number: RE49276Abstract: A system and method for providing network and port address translation is provided. A global IP address and a block (chunk) of ports are allocated for each mobile subscriber (MS) on first data connection. Subsequent data connections from the same MS are assigned the same IP address and a new port from this block. The mapping information is communicated, processed, and stored once for the complete block, instead of for every new data connection. This process reduces processing, communication, and storage requirements.Type: GrantFiled: December 21, 2020Date of Patent: November 1, 2022Assignee: Cisco Technology, Inc.Inventors: Prakash Babu, Jed Kaplan, Christopher J. Skowronek, Janakiraman Senthilnathan, Arun Seshadri, Rajamathangi Subramanian