Patents Assigned to Cisco Technology, Inc.
-
Patent number: 12184516Abstract: A method is provided that is performed by a computer-implemented user support bot. The method includes obtaining from a user a support request related to software and/or hardware used, or to be used, by the user; obtaining user lifecycle journey information that tracks deployment, adoption and/or use by the user of the software and/or hardware; determining a user intent for the support request based on the user lifecycle journey information when there is ambiguity as to the user intent based solely on the support request; and providing a response to the support request based on the user intent.Type: GrantFiled: July 20, 2022Date of Patent: December 31, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Chidambaram Arunachalam, David C. White, Jr.
-
Patent number: 12184694Abstract: In one embodiment, a device obtains one or more packets of a traffic session in a network. The device determines, for a particular packet of the one or more packets that match a filter, a fingerprint for the particular packet. The device identifies a plurality of traffic sessions whose packets match the fingerprint, wherein each of the plurality of traffic sessions is associated with at least one process. The device updates a process with the traffic session by applying a classifier to the plurality of traffic sessions.Type: GrantFiled: November 19, 2021Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Blake Harrell Anderson, David McGrew, Keith Richard Schomburg, Michael Scott Dorsey, Constantinos Kleopa
-
Patent number: 12181999Abstract: This document discloses methods and systems for modeling product usage. In one practical application, the systems and methods may be utilized to model product usage based on large volume, machine generated product usage data to optimize product pricing and operations. Specifically, the systems and methods described herein may utilize methods with key components to select the maximum number of dimensions that can be modeled based on the number of data points, use a logarithm kernel function to normalize machine data with long-tailed statistical distributions on different numerical scales, compare a large number of candidate models with different candidate dimensions and different structures, and quantify the amount of change and drift in models over time.Type: GrantFiled: January 31, 2022Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Yanpei Chen, Archana Ganapathi
-
Patent number: 12184505Abstract: A network management station is configured to test a computer network through digital model personas. The network management station obtains network behavior data corresponding to user(s) of the computer network and generates digital model(s) based on the network behavior. The network management station deploys a first digital model persona based on a first digital model among the generated digital models. The first digital model persona operates at a first network location to test the computer network.Type: GrantFiled: June 10, 2022Date of Patent: December 31, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Jay Kemper Johnston, Jeffrey Dominick Jackson, Ryan A. MacLennan, Magnus Mortensen
-
Patent number: 12185391Abstract: In one embodiment, a telephony device establishes a pairing connection with a user device. The telephony device disables, based on the pairing connection with the user device, a default screen locking policy of the telephony device. The telephony device polls a screen lock status of the user device to determine whether the user device is locked. The telephony device locks the telephony device when the screen lock status of the user device indicates that the user device is locked.Type: GrantFiled: November 30, 2021Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: William Sterling Alexander, Vikas Vashisht, Shuli Jin
-
Patent number: 12184631Abstract: This disclosure describes techniques for performing multi-factor authentication (MFA) by utilizing user generated authenticating gestures. The techniques may include establishing and monitoring peer-to-peer communication links between user devices. The techniques may include monitoring channel properties for fluctuations in the channel properties associated with the user generated authenticating gesture passing through signals of the communication links. The techniques may further include comparing a gesture performed by a user to a predefined authenticating gesture. The techniques may include determining a pattern of fluctuations in the channel properties associated with the predefined authenticating gesture. The techniques may include determining a confidence score associated with comparing the gesture performed and the predefined authenticating gesture. The techniques may further include determining a proximity of the user and/or the gesture to the user device.Type: GrantFiled: July 27, 2022Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Indermeet Gandhi, Srinath Gundavelli
-
Publication number: 20240427641Abstract: Techniques for memory access management in a distributed computing system are described herein. In some aspects, the techniques described herein relate to a method for memory access management in a distributed computing system, where the method includes: receiving a first request to execute a first operation using a distributed architecture and in a uniform memory access (UMA) mode, wherein the distributed architecture comprises a first processor, a first memory that is local to the first processor, and a second memory that is remote to the first processor; subsequent to receiving the first request and a first delay period, transmitting first data associated with the first operation to the first processor, wherein the first data is stored in the first memory; and subsequent to receiving the first request, transmitting second data associated with the first operation to the first processor, wherein the second data is stored in the second memory.Type: ApplicationFiled: June 26, 2023Publication date: December 26, 2024Applicant: Cisco Technology, Inc.Inventors: Yang SUN, Bruce Chen, Davy Gu, Alvin Li, Bo Liu
-
Patent number: 12177663Abstract: Presented herein are techniques to provide selective network slice authentication and authorization in a mobile network environment. In one example, a method may include obtaining, by an access management element of a mobile network, a registration request from a user equipment, wherein the registration request identifies a plurality of network slices with which the user equipment seeks authentication; determining that if authentication for the user equipment with a first network slice is successful, authentication for the user equipment with one or more other network slices can be skipped; and upon successful authentication for the user equipment with the first network slice, skipping authentication for the user equipment with the one or more other network slices.Type: GrantFiled: May 24, 2022Date of Patent: December 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Vimal Srivastava, Sri Gundavelli, Ravi Kiran Guntupalli
-
Patent number: 12177686Abstract: The present technology is directed to providing a 3-D visualization of a Wi-Fi signal propagation pattern based on telemetry data. The present technology can receive telemetry data for a Wi-Fi access point located at a location of a building plan in a Wi-Fi visualization system, store the telemetry data with a timestamp, determine a change in a Wi-Fi coverage for the Wi-Fi access point based on the telemetry data, and present a visualization illustrating the change in the Wi-Fi coverage for the Wi-Fi access point. The present technology can further present an animation of the change in the Wi-Fi coverage for the Wi-Fi access point based on the stored telemetry data.Type: GrantFiled: September 18, 2023Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Salvatore Valenza, Samer Salam, Taha Hajar, Nikodin Ristanovic, Arun G. Khanna, Matthew Aaron Silverman
-
Patent number: 12175331Abstract: A method is provided for deterministically generating a photonic resource state for computational quantum computing. The method includes producing a sequence of emitted photonic qubits. The sequence of emitted photonic qubits is directed to an optical circulator of a passive entanglement component. The passive entanglement component includes the optical circulator, a delay line, and a Controlled-Z (CZ) gate. Each photon in the sequence of emitted photonic qubits is reflected at the end of the first delay line to generate a sequence of reflected photonic qubits after a predetermined time delay. The CZ gate entangles the sequence of emitted photonic qubits with the sequence of reflected photonic qubits. The optical circulator directs a resource state generated from the sequence of reflected photonic qubits entangled with the sequence of emitted photonic qubits to an output of the passive component. The resource state is emitted as a sequence of entangled photonic qubits.Type: GrantFiled: November 23, 2022Date of Patent: December 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Alireza Shabani, Seyed Mohammad Hassan Shapourian
-
Patent number: 12177651Abstract: Techniques for traffic steering are disclosed. A first signal characteristic of a first connection between an electronic device and a first wireless communications network is determined. A second signal characteristic of a second connection between the electronic device and a second wireless communications network is also determined. Based on the first signal characteristic and the second signal characteristic, the electronic device is prevented from attempting to establish the second connection until one or more establishment criteria are met.Type: GrantFiled: June 21, 2023Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Indermeet Singh Gandhi, Jerome Henry
-
Patent number: 12178001Abstract: A computing device is secured in an enclosure by a locking mechanism. The locking mechanism includes a jaw, a transmission lever, and an arm. The jaw is configured to abut a portion of the enclosure for holding the computing device. The transmission lever includes an arm pivot at one end and an actuating pivot at the opposite end. The arm is configured to rotate open and closed about the arm pivot and be selectively decoupled from the transmission lever. When the arm is coupled to the transmission lever, opening the arm causes the transmission lever to rotate open about the actuating pivot. Rotating open the transmission lever about the actuating pivot releases the jaw from the portion of the enclosure, and allows the computing device to be removed from the enclosure.Type: GrantFiled: June 28, 2022Date of Patent: December 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Li Xiaogang, Robert Gregory Twiss, Luyao Wang
-
Patent number: 12177116Abstract: A method may include receiving a domain name system (DNS) query at a network device, where the DNS query may be associated with a traffic flow identified for rerouting through an alternative path utilizing an alternative network device instead of a default path. The method may also include rewriting the DNS query such that the DNS query is routed through the alternative network device along the alternative path and to a DNS server associated with the alternative path. The method may additionally include receiving a DNS response from the DNS server, where a resource identified in the DNS response may be based on the DNS query coming through the alternative network device.Type: GrantFiled: July 14, 2023Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Robin James, Mithun Iyer, Himanshu Shah
-
Patent number: 12177298Abstract: In one embodiment, a controller identifies access points forming an overhead mesh of access points in an area, each access point comprising one or more directional transmitters each configured to transmit a beam cone in a substantially downward direction towards a floor of the area. The controller determines coverage areas on the floor of the area for the one or more directional transmitters of the access points in the overhead mesh. The controller generates, based on the coverage areas, alternating communication schedules for the access points such that a client device at any given location on the floor of the area is within range of a plurality of receiving access points in the overhead mesh and at least one transmitting access point in the overhead mesh at a certain point in time. The controller sends the communication schedules to the access points.Type: GrantFiled: January 21, 2022Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrick Wetterwald, Alessandro Erta, Domenico Ficara, Amine Choukir
-
Patent number: 12177077Abstract: Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment.Type: GrantFiled: January 24, 2023Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Sanchay Harneja, Sanjay Sundaresan, Harsha Jagannati
-
Patent number: 12177032Abstract: According to certain embodiments, a method by a router in a software-defined wide-area network (SDWAN) includes determining one or more replicators in the SDWAN and generating a multicast distribution tree that includes the determined one or more replicators. The method further includes receiving multicast traffic from a source and creating a (S,G) route for the received multicast traffic. The method further includes replicating the multicast traffic using the multicast distribution tree.Type: GrantFiled: March 31, 2022Date of Patent: December 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Manikandan Panchanathan, Vengada Prasad Govindan, Alfred C. Lindem, III
-
Patent number: 12174941Abstract: In one embodiment, a method may comprise: instrumenting, by a process, runtime of a software application; detecting, by the process, a reflection call made within the runtime of the software application; determining, by the process and from the reflection call, a reflection target and a reflection caller; comparing, by the process, the reflection target, the reflection caller, and the reflection call against a security policy; and performing, by the process, one or more mitigation actions on the reflection call in response to a violation of the security policy. In another embodiment, a secure audit process first generates the security policy based on approving reflection calls, reflection targets, and reflection callers seen during a runtime of the software application in a secure environment, and then shares the security policy with local instrumentors of the software application to cause enforcement of the security policy against a local runtime of the software application.Type: GrantFiled: October 6, 2021Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventor: Walter Theodore Hulick, Jr.
-
Patent number: 12177929Abstract: Presented herein are techniques to provide a network-initiated group disconnect for wireless devices belonging to one or more device group(s). In one example, a method may include determining, by a control element of a network, that at least one device group is to be disconnected from the network, wherein the at least one device group comprises a plurality of wireless devices connected to the network; identifying one or more access network radios through which the plurality of wireless devices are connected to the network; and triggering a disconnect command for the at least one device group to be broadcast from each of the one or more access network radios to trigger the plurality of wireless devices to disconnect from the network.Type: GrantFiled: June 6, 2022Date of Patent: December 24, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Srinath Gundavelli, Vimal Srivastava, Timothy Peter Stammers, Ravi Kiran Guntupalli
-
Patent number: 12177943Abstract: In one embodiment, a gateway to a Layer-3 network forms a first Layer-2 tunnel between the gateway and a first wireless access point (AP) that communicates wirelessly with a first mobile node of a mobile system (MS) via a first wireless connection. The gateway generates a mapping that associates an onboard device of the MS with the first AP and an identifier for the MS, based on traffic conveyed via the first Layer-2 tunnel and associated with the onboard device, the traffic comprising a header that indicates the identifier for the MS. The gateway receives, from a second AP, an indication that the MS is roaming from the first wireless connection to a second wireless connection, the indication including the identifier for the MS. The gateway updates the mapping to associate the onboard device of the MS with a second AP, based on the indication that the MS is roaming.Type: GrantFiled: December 4, 2020Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Vincent Cuissard, Domenico Ficara, Alessandro Erta, Luca Bisti, Kasi Nalamalapu, Sudhir Kumar Jain, Salvatore Valenza, Arun Khanna, Stefano Ferrari, Loris Gazzarrini
-
Patent number: 12174797Abstract: A method for file system destinations includes obtaining events for storage on one or more of the storage systems. For each event, the method includes extracting at least one field value from the event, comparing the at least one field value to configurations of the storage systems to identify at least one storage system of the plurality of storage systems having a matching configuration, transmitting the event to an ingest module queue for the at least one storage system, selecting a partition for the event based on the at least one field value to obtain a selected partition, mapping the selected partition to a file using a partition mapping, and appending the event to the file on the at least one storage system.Type: GrantFiled: January 30, 2023Date of Patent: December 24, 2024Assignee: Cisco Technology, Inc.Inventors: Amritpal Singh Bath, Sarah Harun, Samat Jain, Felix Jiang, Shanmugam Kailasam, Li-Jen Liu, Jiahan Wang, Tingjin Xu