Patents Assigned to Cisco Technology, Inc.
-
Patent number: 12277211Abstract: The present disclosure provides systems, methods, and computer-readable media for implementing security polices at software call stack level. In one example, a method includes generating a call stack classification scheme for an application, detecting a call stack during deployment of the application; using the call stack classification scheme during runtime of the application, classifying the detected call stack as one of an authorized call stack or an unauthorized call stack to yield a classification; and applying a security policy based on the classification.Type: GrantFiled: April 25, 2024Date of Patent: April 15, 2025Assignee: Cisco Technology, Inc.Inventors: Ashutosh Kulshreshtha, Andy Sloane, Hiral Shashikant Patel, Uday Krishnaswamy Chettiar, Oliver Kempe, Bharathwaj Sankara Viswanathan, Navindra Yadav
-
Patent number: 12278765Abstract: This disclosure describes techniques and mechanisms for managing congestion within a network with a controller. The techniques include identifying a first designated memory location from which a first destination device reads first data, identifying a second designated memory location from which a second destination device reads second data, writing the first data to the first designated memory location, incrementing, based at least in part on writing the first data, a write index; sending a first indication to the first destination device that the first data is ready to be consumed, determining that the first destination device retrieved the first data from the first designated memory location, and decrementing the write index.Type: GrantFiled: March 1, 2022Date of Patent: April 15, 2025Assignee: Cisco Technology, Inc.Inventors: Muthumayan Madhayyan, Ahmed Syed Basheeruddin
-
Publication number: 20250119819Abstract: Multi-AP Coordination (MAPC) configuration protocol may be provided. MAPC modes supported by a plurality of Access Points (APs) may be discovered. A MAPC group of a sub-set of APs of the plurality of APs may be formed. Each AP of the sub-set of APs of the MAPC group may support at least one common MAPC mode. Roles including a leader and followers of the MAPC group may be advertised. A first AP of the MAPC group may be assigned as the leader and remaining APs of the MAPC group may be assigned as the followers.Type: ApplicationFiled: October 10, 2023Publication date: April 10, 2025Applicant: Cisco Technology, Inc.Inventors: Juan Carlos Zuniga, Malcolm M. Smith, Brian D. Hart, Jerome Henry
-
Patent number: 12273921Abstract: Systems, apparatuses, and methods for wireless communications are provided. A method may comprise receiving, by a wireless device from a base station, one or more messages comprising downlink control information (DCI) associated with a DCI format; determining that a first field of the DC corresponds to a predefined value, determining that, based on the first field corresponding to the predefined value, the DCI is for a random access procedure associated with a physical downlink control channel (PDCCH) order; determining, based on the determining that the DCI is for a random access procedure associated with a PDCCH order and based on a plurality of fields of the DCI, a random access channel (RACH) occasion; and transmitting, based on the RACH occasion, a random access preamble.Type: GrantFiled: April 5, 2023Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventor: Dong Hyun Park
-
Patent number: 12273187Abstract: The present disclosure is directed to BIER forwarding over varying BSL domains, the methods including the steps of receiving, at a border node, a packet comprising a BIER header having a BIER bit string with a first bit string length; reading an incoming label of the packet comprising instructions to split the BIER header into a plurality of smaller headers associated with a plurality of smaller bit strings; generating a set of split bit masks; performing a separate bitwise AND operation on each split bit mask and the BIER bit string to generate the plurality of smaller bit strings, each copied to a corresponding smaller header of the plurality of smaller headers; and performing a lookup for each of the plurality of smaller headers on a respective forwarding table to determine one or more egress routers to which to transmit the packet.Type: GrantFiled: May 23, 2023Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Mankamana Prasad Mishra, Nagendra Kumar Nainar, Carlos M. Pignataro, Ijsbrand Wijnands
-
Patent number: 12273406Abstract: A method includes, at a media bridge configured to distribute a plurality of media streams among a plurality of client devices connected to the media bridge over a network during a real-time communication (RTC) instance, receiving a plurality of quality of experience (QoE) preferences from the plurality of client devices via the media bridge, the plurality of QoE preferences being transmitted as a real-time transport protocol (RTP) control protocol (RTCP) extension header of a transmitted data packet. The method also includes receiving a plurality of QoE metrics at the media bridge, and in response to a determination that a degradation in network conditions of the network has occurred, downgrading at least one of the plurality of media streams based on the plurality of QoE preferences.Type: GrantFiled: July 22, 2022Date of Patent: April 8, 2025Assignee: Cisco Technology, Inc.Inventors: Giovanna Carofiglio, Giulio Grassi, Enrico Loparco, Michele Papalini, Jacques Samain
-
Patent number: 12270888Abstract: Presented herein are infrastructure triggering techniques for secure Ultra-Wideband (UWB) ranging. In one example, a method may include providing UWB ranging parameters to a mobile device via a first radio communication, wherein the first radio communication is a non-UWB radio communication; and triggering the mobile device to perform UWB ranging with a UWB anchor, wherein the triggering is performed using a second radio communication. In another example, a method may include, obtaining, by a mobile device, UWB ranging parameters for a geographic area; obtaining a UWB ranging instruction for the geographic area; and performing UWB ranging with a target UWB anchor based on the UWB ranging parameters and the UWB ranging instruction.Type: GrantFiled: October 4, 2023Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Jerome Henry, Robert Edgar Barton, Matthew Aaron Silverman
-
Patent number: 12272351Abstract: Presented herein are systems and methods are presented for detecting out-of-vocabulary (OOV) words in an automatic speech recognition (ASR) system, determining an intended word for the OOV, and adding the intended word to a repository of words. A method may involve receiving audio input data including a series of spoken words; determining that one of the spoken words is an out of vocabulary word absent from a repository of words; generating word candidates based on characteristics of the out of vocabulary word; presenting the word candidates on a display; receiving intended word input data that indicates a selection of one of the word candidates as an intended word for the out of vocabulary word; and adding the intended word to the repository of words. Additionally, one or more devices or apparatuses may be configured to perform such method.Type: GrantFiled: February 24, 2022Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Mohamed Malek Abid, Erwan Barry Tarik Zerhouni
-
Patent number: 12273267Abstract: Symmetric networking techniques disclosed herein can be applied by gateway routers in cloud networks. The techniques can ensure that both outbound traffic received at a cloud from a branch device and return traffic directed from the cloud back to the branch device are processed by a same gateway router. The gateway router can use network address translation to insert IP addresses from an inside pool and an outside pool assigned to the router.Type: GrantFiled: March 14, 2024Date of Patent: April 8, 2025Assignee: Cisco Technology, Inc.Inventors: Balaji Sundararajan, Ramakumara Kariyappa, Nithin Bangalore Raju, Bhairav Dutia, Vivek Agarwal, Satish Mahadevan, Ankur Bhargava
-
Patent number: 12273787Abstract: Presented herein are techniques for scheduling Ultra-Wideband (UWB) anchors and mobile devices for client ranging. A control device can determine respective ranging priorities for a plurality of mobile devices, which are each assigned to at least one UWB anchor. The control device can obtain at least one collision mapping identifying, for a respective pair of the mobile devices, a collision probability that a UWB signal associated with a ranging procedure involving a first mobile device of the respective pair will collide with a UWB signal associated with a ranging procedure involving a second mobile device of the respective pair. The control device can establish a ranging schedule for the mobile devices and UWB anchors based on the respective UWB ranging priorities and the collision mapping(s). The control device can send at least one command to cause UWB ranging procedures to be performed according to the ranging schedule.Type: GrantFiled: November 6, 2023Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Robert Edgar Barton, Jerome Henry, Matthew Aaron Silverman
-
Patent number: 12273239Abstract: Energy-aware configurations can be utilized to operate a network based on sustainability-related metrics. In many embodiments, a suitable device includes a processor, a memory commutatively coupled to the processor, a plurality of elements, a communication port, and an energy-aware topology logic configured to collect topology data from one or more network devices, wherein each of the one or more network devices include a plurality of elements. The energy-aware topology logic can receive power source data and power usage data related to plurality of elements and generate an element energy coefficient (EEC) for a plurality of elements. Subsequently, the energy-aware topology logic can also generate an energy-aware configuration for at least one of the one or more network devices, and then pass the generated energy-aware configuration to the at least one network device, wherein the energy-aware configuration is configured to steer traffic based on at least one sustainability-related metric.Type: GrantFiled: October 18, 2023Date of Patent: April 8, 2025Assignee: Cisco Technology, Inc.Inventors: Carlos Pignataro, Eric A. Voit, Nagendra Kumar Nainar, Marcelo Yannuzzi
-
Patent number: 12273705Abstract: Presented herein are techniques to provide an operator-encrypted application specific user equipment (UE) route selection policy (URSP) to a UE via different network elements and/or distribution techniques. In one example, a method may include obtaining, by a network element, a policy object from a policy function of a mobile network operated by a mobile network operator, wherein the policy object comprises an application specific user equipment route selection policy (URSP) for an application in which the application specific URSP is encrypted by the policy function; and providing, by the network element, the policy object to a user equipment that has at least one session established with the mobile network, wherein the user equipment is to decrypt the application specific URSP to facilitate network communications for the application via the user equipment.Type: GrantFiled: July 27, 2022Date of Patent: April 8, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Vimal Srivastava
-
Patent number: 12273254Abstract: In one embodiment, network node-to-node connectivity verification is performed in a network including data path processing of packets within a packet switching device. In one embodiment, an echo request connectivity test packet, emulating an echo request connectivity test packet received from a first connected network node, is inserted by the packet switching device prior in its data processing path prior to ingress processing performed for packets received from the first connected network node. A correspondingly received echo reply connectivity test packet is intercepted by the packet switching device during data path egress processing performed for packets to be forwarded to the first connected network node.Type: GrantFiled: June 14, 2023Date of Patent: April 8, 2025Assignee: Cisco Technology, Inc.Inventors: Rajagopal Venkatraman, Rajeev Kumar, Roberto Mitsuo Kobo, Vikash Agarwal
-
Publication number: 20250112832Abstract: Novel techniques and mechanisms enable processing of heavy deep learning workloads on standard edge network devices to optimize the overall inference throughput of the network while meeting Service Level Agreement(s) (SLAs). The techniques can include receiving a deep learning model, determining a graph structure of the deep learning model including neurons organized in layers (the layers including an input layer, a plurality of hidden layers, and an output layer), assigning to a first IP subnet, at least a part of a first hidden layer of the plurality of hidden layers, assigning to a second IP subnet, at least a part of a second hidden layer of the plurality of hidden layers, and deploying the parts of the first and second hidden layers to edge devices as containerized applications with assigned IP addresses, which may be hidden from the user and/or third party application.Type: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Applicant: Cisco Technology, Inc.Inventors: Robert Edgar Barton, Frank Brockners, Jerome Henry, Matthias Falkner, Indermeet Singh Gandhi, Thomas Michel-Ange Feltin
-
Publication number: 20250112861Abstract: This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first signature. The method further includes generating a second signature by inputting the first signature and one or more node details into a hash function. The method includes replacing the first signature with the second signature in the packet. The packet including the second value is forwarded by the node.Type: ApplicationFiled: December 13, 2024Publication date: April 3, 2025Applicant: Cisco Technology, Inc.Inventors: Atri Indiresan, Frank Brockners, Shwetha Subray Bhandari
-
Publication number: 20250112727Abstract: A Low Power Indoor (LPI) Access Point (AP) that punctures its channel while respecting incumbents may be provided. First, a computing device may determine a relaxation value. Then an energy detection Clear Channel Assessment (CCA) threshold may be changed by the relaxation value for a punctured subchannel. Next, the punctured subchannel may be reported as busy when energy is detected in the punctured subchannel above the changed energy detection CCA threshold.Type: ApplicationFiled: September 30, 2024Publication date: April 3, 2025Applicant: Cisco Technology, Inc.Inventors: Brian D. Hart, William H. Davenport, Scott Ross Blue, Nedime Pelin Mohamed Hassan Salem
-
Patent number: 12267691Abstract: The present technology allows coordination of channels of private wireless networks utilizing shared licensed and unlicensed spectrum. Wireless network operators in an enterprise location register to participate in a consortium and register licensed, shared, and unlicensed spectrum resources to be shared with other members of the consortium. The wireless network operators request an allocation of spectrum resources from the consortium. The consortium generates a radio resource management (“RRM”) plan for shared use of the licensed, shared, and unlicensed spectrum resources. The consortium combines the allocated licensed, shared, and unlicensed spectrum from each of the wireless network operators to meet the target RRM plan. The consortium monitors spectrum utilization to dynamically update the RRM. The consortium monitors spectrum utilization in real time to determine how closely the RRM plan matches the resources allocated to each wireless network operator.Type: GrantFiled: October 18, 2022Date of Patent: April 1, 2025Assignee: Cisco Technology, Inc.Inventors: Malcolm Muir Smith, Jerome Henry, John Martin Graybeal, Vishal Satyendra Desai
-
Patent number: 12265948Abstract: In one example embodiment, a plurality of objects selected by a user on a user interface for a collaboration tool are identified. The plurality of objects include at least two different types of objects. One or more collaboration actions to perform are determined by a computing device based on the types and contextual information for the plurality of objects. The one or more collaboration actions are presented on the user interface. A presented collaboration action is initiated from the user interface.Type: GrantFiled: September 6, 2022Date of Patent: April 1, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Stewart Curry, Sara Mary McCloskey
-
Patent number: 12267240Abstract: Techniques for using more-specific routing to perform scalable Layer-2 (L2) stretching of subnets across hybrid-cloud environments. Routing tables in a public cloud may allow for routes that are more specific than the default local route, and the more-specific routes may be used to send all traffic to a dedicated, cloud router. The more-specific routes are set up for a VPC where a subnet resides such that the more specific-routes cover at least a portion of subnet range. The next hop for the more-specific routes point to the cloud router which is capable of doing host routing and segmentation extension. Thus, traffic originating from endpoints in a VPC is routed to the cloud router, and the cloud router determines whether the traffic is to be re-routed back to a destination endpoint in the VPC (or another cloud location), or sent to a destination endpoint residing in the on-premises site.Type: GrantFiled: May 6, 2024Date of Patent: April 1, 2025Assignee: Cisco Technology, Inc.Inventors: Rajagopalan Janakiraman, Suresh Pasupula, Manju Ramesh, Christophe Paggen, Huyen Trung Duong, Lukas Krattiger
-
Patent number: D1069756Type: GrantFiled: June 27, 2023Date of Patent: April 8, 2025Assignee: Cisco Technology, Inc.Inventors: Robert Provo Kluit, Naci Cenk Aytekin