IP Library Granted Patent US 12,468,619
Granted Patent B2
US 12,468,619 · App. 17/977,326 · Granted Nov 11, 2025

Method for adjusting computing device based on data fusion by obtaining operational health performance metrics and contemporaneous situational sensor data associated with the set of devices

Inventors: Pascal Thubert (Roquefort les Pins, FR); Leo Caldarola (Morrens, CH); Domenico Ficara (Essertines-sur-Yverdon, CH); Amine Choukir (Lausanne, CH); Giacomo Trifilo (Pully, CH); Lorenzo Granai (Crissier, CH)
Assignee: Cisco Technology, Inc.
G06F11/3495
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,468,619
App. No.
17/977,326
Granted
Nov 11, 2025
Kind
B2
Abstract

In one embodiment, an illustrative method herein may comprise: obtaining, by a process, operational performance metrics associated with one or more devices performing an operation and contemporaneous situational sensor data associated with the one or more devices performing the operation; establishing, by the process, a correlation between a health of the operational performance metrics and the contemporaneous situational sensor data for the one or more devices while performing the operation; determining, by the process, an adjustment to increase the health of the operational performance metrics for a particular device of the one or more devices based on the correlation; and communicating, by the process, the adjustment to a receiving device to facilitate adjusting of the particular device.

Claims (35)

1 . A method, comprising:

obtaining, by a process, operational performance metrics associated with one or more devices performing an operation and contemporaneous situational sensor data associated with the one or more devices performing the operation;

establishing, by the process, a correlation based on data fusion between a health of the operational performance metrics and the contemporaneous situational sensor data for the one or more devices while performing the operation;

determining, by the process, an adjustment to increase the health of the operational performance metrics for a particular device of the one or more devices based on the correlation; and

communicating, by the process, the adjustment to a receiving device to facilitate adjusting of the particular device.

2 . The method as in claim 1 , wherein the process is executed on a network controller.

3 . The method as in claim 1 , wherein the process is executed on the particular device.

4 . The method as in claim 1 , wherein the adjustment includes an adjustment to an orientation of the particular device.

5 . The method as in claim 1 , wherein the adjustment includes a modification to network communication by the one or more devices.

6 . The method as in claim 1 , wherein the particular device is an access point.

7 . The method as in claim 1 , wherein the particular device is a virtual reality delivery device, and wherein the adjustment is a reorientation of the virtual reality delivery device to align a display of virtual content.

8 . The method as in claim 1 , wherein the adjustment is communicated to the receiving device responsive to the health of the operational performance metrics violating a threshold health metric.

9 . The method as in claim 1 , wherein communicating the adjustment includes providing an instruction including haptic feedback to accomplish the adjustment.

10 . The method as in claim 1 , wherein the receiving device is an automated positioning component managing an orientation of the particular device.

11 . A tangible, non-transitory, computer-readable medium having computer-executable instructions stored thereon that, when executed by a processor on a computer, cause the computer to perform a method comprising:

obtaining, by a process, operational performance metrics associated with one or more devices performing an operation and contemporaneous situational sensor data associated with the one or more devices performing the operation;

establishing, by the process, a correlation based on data fusion between a health of the operational performance metrics and the contemporaneous situational sensor data for the one or more devices while performing the operation;

determining, by the process, an adjustment to increase the health of the operational performance metrics for a particular device of the one or more devices based on the correlation; and

communicating, by the process, the adjustment to a receiving device to facilitate adjusting of the particular device.

12 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the process is executed on a network controller.

13 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the process is executed on the particular device.

14 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the adjustment includes an adjustment to an orientation of the particular device.

15 . The tangible, non-transitory, computer-readable medium as in claim 11 , a modification to network communication by the one or more devices.

16 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the particular device is an access point.

17 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the adjustment is communicated to the receiving device responsive to the health of the operational performance metrics violating a threshold health metric.

18 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein communicating the adjustment includes providing an instruction including haptic feedback to accomplish the adjustment.

19 . The tangible, non-transitory, computer-readable medium as in claim 11 , wherein the receiving device is an automated positioning component managing an orientation of the particular device.

20 . An apparatus, comprising:

one or more network interfaces to communicate with a network;

a processor coupled to the one or more network interfaces and configured to execute one or more processes; and

a memory configured to store a process that is executable by the processor, the process, when executed, configured to:

obtain operational performance metrics associated with one or more devices performing an operation and contemporaneous situational sensor data associated with the one or more devices performing the operation;

establish a correlation based on data fusion between a health of the operational performance metrics and the contemporaneous situational sensor data for the one or more devices while performing the operation;

determine an adjustment to increase the health of the operational performance metrics for a particular device of the one or more devices based on the correlation; and

communicate the adjustment to a receiving device to facilitate adjusting of the particular device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2022
From: THUBERT, PASCAL; CALDAROLA, LEO; FICARA, DOMENICO; CHOUKIR, AMINE; TRIFILO, GIACOMO; GRANAI, LORENZO
To: CISCO TECHNOLOGY, INC.
Reel/Frame 061596/0200 →
Continuity (1)
Related Publication 20240143478A1 · May 2, 2024
References Cited (17)
US 9738382B2 · Brulez · 2017 [cited by examiner]
US 11279481B2 · Burks · 2022 [cited by examiner]
US 11991345B2 · Oonishi · 2024 [cited by examiner]
US 20130196685A1 · Griff et al. · 2013 [cited by applicant]
US 20150358834A1 · Cronin · 2015 [cited by applicant]
US 20170019799A1 · Djordjevic · 2017 [cited by examiner]
US 20180132060A1 · Dhulipalla et al. · 2018 [cited by applicant]
US 20180352386A1 · Gunasekara et al. · 2018 [cited by applicant]
US 20190028909A1 · Mermoud et al. · 2019 [cited by applicant]
EP 2938117A1 · 2015 [cited by examiner]
“Cisco DNA Assurance User Guide, Release 1.3”, Chapter: Manage Intelligent Capture, Feb. 6, 2020, 19 pages, Cisco Systems, Inc. [cited by applicant]
S. Fang, et al., “EyeFi: Fast Human Identification Through Vision and WiFi-based Trajectory Matching,” 2020 16th International Conference on Distributed Computing in Sensor Systems (DCOSS), 2020, pp. 59-68. [cited by applicant]
S. Fang, et al., “Fusing wifi and camera for fast motion tracking and person identification: demo abstract”, SenSys '20: Proceedings of the 18th Conference on Embedded Networked Sensor Systems, Nov. 2020, pp. 617-618. [cited by applicant]
S. Ayub, et al. “A Sensor Fusion Method for Smart phone Orientation Estimation”, ISBN: 978-1-902560-26-7, 2012 PGNet, 6 pages.http://www.cms.livjm.ac.uk/pgnet2012/Proceedings/Papers/1569603133.pdf. [cited by applicant]
D. Mahmood et al., “Data Fusion for Orientation Sensing in Wireless Body Area Sensor Networks using Smart Phones”, 2015, 10.1016/B978-0-12-803663-1.00008-5, 22 pages. https://www.researchgate.net/publication/284332668_D… [cited by applicant]
Boris Smus, “Sensor fusion and motion prediction”, https://smus.com/sensor-fusion-prediction-webvr/, Nov. 5, 2015, 12 pages. [cited by applicant]
“Cisco Intelligent Capture Deployment Guide”, Jun. 14, 2021, 69 pages, Cisco Systems, Inc. [cited by applicant]