Patents Assigned to Cisco Technology
-
Patent number: 12136948Abstract: In one embodiment, a device registers with a controller for a mesh of overhead access points. The device receives, from the controller, a communication schedule for the device. The device generates a message to be sent to the mesh of overhead access points. The device transmits, according to the communication schedule, the message as a beam cone directed substantially upward relative to the device towards the mesh of overhead access points. The message is received and relayed by one or more particular access points in the mesh without the device previously performing a wireless association exchange with those one or more particular access points.Type: GrantFiled: January 21, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Domenico Ficara, Patrick Wetterwald, Alessandro Erta, Amine Choukir
-
Patent number: 12137125Abstract: Techniques are described for classification-based data security management. The classification-based data security management can include utilizing device and/or data attributes to identify security modes for communication of data stored in a source device. The security modes can be identified based on a hybrid-encryption negotiation. The attributes can include a device resource availability value, an access trust score, a data confidentiality score, a geo-coordinates value, and/or a date/time value. The security modes can include a hybrid-encryption mode. The source device can utilize the hybrid-encryption mode to transmit the data, via one or more network nodes, such as an edge node, to one or more service nodes.Type: GrantFiled: August 11, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar Nainar, Vinay Saini, Akram Sheriff, Rajesh Indira Viswambharan, David John Zacks
-
Patent number: 12137530Abstract: A method that includes receiving an indication at a modular electronic system of initiation of online removal for a module removably inserted into a slot of the modular electronic system, increasing a fan speed at the modular electronic system before the module is removed, monitoring an internal temperature at the modular electronic system, and providing an indication that the module is ready for removal upon reaching a specified cooling state at the modular electronic system based on the temperature monitoring. A panel on an adjacent module is opened and extends into the slot upon removal of the module to substantially block airflow bypass from the slot and maintain cooling within the modular electronic system. An apparatus and logic are also disclosed herein.Type: GrantFiled: September 9, 2021Date of Patent: November 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Rohit Dev Gupta, Joel Richard Goergen, Sarma V M K Vedhanabhatla, Damaruganath Pinjala, Jatin Kohli, Robert Gregory Twiss
-
Patent number: 12137037Abstract: In one embodiment, a method comprises: obtaining a plurality of results for a corresponding plurality of independent tests performed on a corresponding plurality of services in a computer network, the plurality of results comprising one or more determined pathways through the computer network; determining a specified subset selection regarding the plurality of results, the specified subset selection corresponding to at least two independent service-related tests; combining a portion of the plurality of results into an aggregated results subset according to the specified subset selection; generating a graphical representation visualization of the aggregated results subset, the graphical representation visualization illustrating a plurality of specific pathways through the computer network corresponding to the aggregated results subset; and providing, to a graphical user interface, the graphical representation visualization of the aggregated results subset, the graphical user interface providing for further speType: GrantFiled: July 29, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ricardo V. Oliveira, Nelson Jorge Silva Rodrigues, Prabhnit Singh, Victor Orlov, Florent Patrick Jean Garit
-
Patent number: 12137329Abstract: Systems and methods are described for improving audio quality. Sensor data is received from an accelerometer of a camera. Based on measurements captured by the sensor data, a position of a lens of the camera and a current field of view (FOV) of the camera is determined. Audio beamforming is performed based on the current FOV of the camera by selecting a subset of microphones disposed on the camera to record audio based on the position of the lens and the current FOV of the camera; and activating the subset of microphones disposed on the camera, where microphones outside the selected subset of microphones are excluded from activation so that audio originating outside of the current FOV is removed.Type: GrantFiled: October 24, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ian Matthew Snyder, Ramkrishna Swamy
-
Patent number: 12137086Abstract: A method comprising: at a network function (NF) repository function (NRF) of a core network that includes a consumer NF and a producer NF: issuing, to the consumer NF, an access token used to access services of the producer NF based on allowed authorization attributes of the producer NF; before expiry of the access token, receiving, from the producer NF, an update message that indicates retiring authorization attributes of the allowed authorization attributes, and storing the retiring authorization attributes; before the expiry of the access token, upon receiving, from the consumer NF, an access token request for a new access token, determining not to authorize the access token request based on the retiring authorization attributes; and based on determining, sending, to the consumer NF, an access token error to enable the consumer NF to migrate service requests to a new producer NF before the expiry.Type: GrantFiled: July 20, 2022Date of Patent: November 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Ravi Shankar Mantha, Krishna Chaitanya Mahamkali
-
Patent number: 12137093Abstract: In one embodiment, an apparatus of a LISP environment includes one or more processors and computer-readable non-transitory storage media coupled to the one or more processors. The computer-readable non-transitory storage media include instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including receiving an attestation token from a first component of the LISP environment. The operations also include encoding the attestation token using a LISP message format. The operations further include distributing the encoded attestation token with a LISP signaling message to a third component of the LISP environment.Type: GrantFiled: July 22, 2022Date of Patent: November 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Clarence Filsfils, Marc Portoles Comeras, David Delano Ward, Alberto Rodriguez Natal
-
Patent number: 12135622Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.Type: GrantFiled: October 11, 2023Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Riaz Khan, Peter Geoffrey Jones
-
Patent number: 12135710Abstract: Artifact life tracking storage techniques include performing an artifact request of an artifact at an artifact storage node. A current time to live (TTL) value is identified. A determination is made whether to increment a TTL flag of the artifact. Responsive to determining that the TTL tag should be incremented, the TTL flag is incremented to a subsequent value in a TTL extender list. Responsive to incrementing the TTL tag, the TTL modified tag value is set to the current time value.Type: GrantFiled: January 27, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Jagmohan Singh, Michael Bach Soohoo, Hongxun Liu, Manu Jose, Jr.
-
Patent number: 12137041Abstract: A network analytics controller is established in a network. The network includes a plurality of nodes. A plurality of network analytics agents is established; each agent at a node of the network. Network analytics configuration parameters, including a network analytics scope, are received at the networks analytics controller. A task is assigned to each agent at a node determined to be within the network analytics scope, the task comprising that portion of the network analytics specified in the network analytics configuration parameters relevant to the corresponding node. The assigned task is performed at each agent assigned a task. The networks analytics controller receives the results of each performed task, and aggregates the received results.Type: GrantFiled: June 5, 2023Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ludwig Alexander Clemm, Yegnanarayanan Chandramouli, Saileshwar Krishnamurthy, Shashidhar Srinivasa, Wojciech Dec, Ashwin Pankaj
-
Patent number: 12137409Abstract: A control plane (CP) function for mobility management may receive, from a user equipment (UE), a message which indicates a registration request for registration to a network slice. The CP function may select, as an allowed slice ID, a first slice ID of a first network slice in which to register the UE. The first slice ID has a slice/service type (SST) value indicating an SST and a first slice differentiator (SD) value associated with a first level of service to be provided. The CP function may alternatively select, as the allowed slice ID, a second slice ID of a second network slice in which to register the UE based on unavailability of the slice type associated with the first level of service. The second slice ID has the SST value indicating the slice type and a second SD value associated with a second level of service to be provided.Type: GrantFiled: October 25, 2021Date of Patent: November 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Ravi Shekhar, Aditya Prakash, Amit Shivhare, Vimal Srivastava
-
Patent number: 12136174Abstract: A mobile device that includes a camera and an extended reality software application program is employed by a user in an operating environment, such as an industrial environment. The user aims the camera within the mobile device at optical data markers, such as QR codes, that are associated with machines in the environment. The mobile device acquires an image from the camera and decodes the optical data markers included in the acquired image. The mobile device queries the data intake and query system for the values of metrics for the machines associated with the decoded optical data markers. Upon receiving the metric values from the data intake and query system, the mobile device generates AR overlays and superimposes the AR overlays onto the acquired image. The mobile device displays the image with superimposed AR overlays on a display device.Type: GrantFiled: October 8, 2021Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Jesse Chor, Michael Emery, Christopher Chan, Glen Wong, Devin Bhushan
-
Publication number: 20240361523Abstract: In part, in one aspect, the disclosure relates to a photodiode. The photodiode may include a substrate; a semiconductor layer comprising an semiconductor material, the semiconductor layer disposed on the substrate and in communication with at least a region of the substrate, the semiconductor layer having a first side, a second side, and an upper surface, the semiconductor layer having a height; a semiconductor structure partially disposed on the upper surface, the semiconductor structure comprising at least one elongate portion that extends beyond the first side and along a portion of the upper surface of the semiconductor layer; and a metal contact that is in electrical connection with the elongate portion of the semiconductor structure.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Applicant: Cisco Technology, Inc.Inventors: Long Chen, Gianlorenzo Masini
-
Publication number: 20240365198Abstract: Enhanced Multi-Link Operation (MLO) for client distress operation may be provided. It may be determined that a client device is approaching an edge of a cell. A list of Access Points (APs) that the client device may hear may then be received from the client device. Next, a plurality of APs may be selected from the list. Then a rescue channel to be used by the plurality of APs may be orchestrated. The client device may then be caused to transmit on the rescue channel to the plurality of APs. An original message may be reconstructed from duplicate copies of Uplink (UL) frames received by the plurality of APs on the rescue channel.Type: ApplicationFiled: April 27, 2023Publication date: October 31, 2024Applicant: Cisco Technology, Inc.Inventors: Vinay SAINI, Robert E. BARTON, Jerome HENRY
-
Patent number: 12132624Abstract: Techniques and mechanisms are disclosed that enable collection of various types of data from cloud computing services and the generation of various dashboards and visualizations to view information about collections of cloud computing resources. A user can configure collection of data from one or more cloud computing services and view visualizations using an application platform referred to herein as a cloud computing management application. A cloud computing management application further may be configured to generate and cause display of interactive topology map representations of cloud computing resources based on the collected data, where an interactive topology map enables users to view an intuitive visualization of a collection of computing resources, efficiently cause performance of actions with respect to various resources displayed in the topology map, and analyze the collection of resources in ways that are not possible using conventional cloud computing service management consoles.Type: GrantFiled: January 31, 2023Date of Patent: October 29, 2024Assignee: Cisco Technology, Inc.Inventors: Qianjie Zhong, Geng Qin, Ting Wang, Min Zhang, Micah Delfino, Jef Bekes, D. Randall Young, Cary Noel, Feng Shao, Dritan Bitincka
-
Patent number: 12132654Abstract: According to one or more embodiments of the disclosure, a service identifies a packet sent by a first device in a network to a second device as being of a particular protocol. The service identifies a control command within the packet for the second device, based in part on the particular protocol identified for the packet. The service determines, based on the control command within the packet, a quality of service policy for the packet. The service causes the quality of service policy to be applied to the packet along a path in the network via which the packet is sent from the first device to the second device.Type: GrantFiled: April 6, 2021Date of Patent: October 29, 2024Assignee: Cisco Technology, Inc.Inventors: Thomas Szigeti, David John Zacks, Robert E. Barton, Jerome Henry
-
Patent number: 12133159Abstract: Techniques are provided to inform a mobile packet core of the access network/radio access technology (AN/RAT) change with the use of in-band signaling along the user plane and hence reduce signaling between radio access network and mobile packet core network. A new extension header content is defined to signal the AN/RAT change information, Cell Group changes and acknowledging the same. Further still, a method is provided to handle AN change notification for split bearer scenarios by introducing a split bearer flag for the mobile packet core to be notified of the predominant access type serving the subscriber data session in 5G Non-Stand Alone (NSA) Option-3, Option-3A and Option-3X, so that static or dynamic configurations can be applied by the mobile core network accordingly.Type: GrantFiled: October 12, 2020Date of Patent: October 29, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Raghavendra Suryanarayanarao Vidyashankar, Santhosh Shenoy Panambur, Om Prakash Suthar
-
Patent number: 12130842Abstract: Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together.Type: GrantFiled: March 3, 2023Date of Patent: October 29, 2024Assignee: Cisco Technology, Inc.Inventors: Michael Joseph Baum, R. David Carasso, Robin Kumar Das, Bradley Hall, Brian Philip Murphy, Stephen Phillip Sorkin, Andre David Stechert, Erik M. Swan, Rory Greene, Nicholas Christian Mealy, Christina Frances Regina Noren
-
Patent number: 12132662Abstract: A port extender provides individual flow control for ports multiplexed from a network device. The port extender is configured to multiplex a network device port across the front panel ports on the port extender. The port extender also determines that an input buffer for the network device port is overloaded, and generates a Priority-based Flow Control (PFC) frame identifying that the network device port is congested. The port extender sends the PFC frame via the network device port to the network device. The PFC frame causes the network device coupled to the network device port to discontinue sending data for transmission from the plurality of ports on the port extender.Type: GrantFiled: May 26, 2022Date of Patent: October 29, 2024Assignee: CISCO TECHNOLOGY, INC.Inventor: Aviran Kadosh
-
Patent number: 12131152Abstract: In one embodiment, a test process herein may: execute an application under test; monitor execution of the application under test for system calls specific to a particular operating system in which the application under test is being executed; capture a count of system calls specific to the particular operating system during the execution of the application under test; and compute a portability metric based on the count of system calls specific to the particular operating system, the portability metric indicative of how dependent the application under test is on the particular operating system.Type: GrantFiled: May 13, 2022Date of Patent: October 29, 2024Assignee: Cisco Technology, Inc.Inventors: Madhusudan Aremallenahally Shivanna, Sahil Ashish Ranadive, Akshit Grover, Sumit Kumar Saha