IP Library Granted Patent US 10,846,705
Granted Patent B2
US 10,846,705 · App. 14/627,389 · Granted Nov 24, 2020

Automating customer service an internet of everything environment

Inventors: Mastooreh Salajegheh (San Jose, CA); Vinay Sridhara (Santa Clara, CA); Rajarshi Gupta (Sunnyvale, CA)
Assignee: QUALCOMM Incorporated
G06Q30/016G06Q10/10H04L43/065H04L67/12G06Q50/06
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 10,846,705
App. No.
14/627,389
Granted
Nov 24, 2020
Kind
B2
Abstract

Systems and methods are disclosed for automating customer service for a monitored device (MD). A method for an Internet of Everything management device to automate customer service for a monitored device comprises collecting sensor data from a plurality of sensors, wherein the plurality of sensors comprises a first sensor that is not included in the MD, determining whether the MD is exhibiting abnormal behavior based on an analysis of the collected sensor data, and transmitting a report to a customer service entity associated with the MD in response to a determination that the MD is exhibiting abnormal behavior.

Claims (114)

1. A method for an Internet of Everything management device to automate customer service for a monitored device (MD), comprising:

collecting sensor data from a plurality of sensors, wherein the plurality of sensors comprises a first sensor that is not included in the MD;

determining whether the MD is exhibiting abnormal behavior based on an analysis of the collected sensor data; and

transmitting a report to a customer service entity associated with the MD in response to a determination that the MD is exhibiting abnormal behavior, wherein collecting sensor data from the plurality of sensors comprises:

receiving relevancy data, wherein the relevancy data includes an identity of the first sensor and indicates that the first sensor is capable of collecting sensor data that is relevant to behavior of the MD.

2. The method of claim 1 , wherein:

the first sensor of the plurality of sensors comprises at least one of (i) a peripheral device sensor that is included in a peripheral device, (ii) an environmental sensor associated with an environment of the MD, (iii) a legacy device sensor associated with a legacy device, (iv) a management device sensor associated with the Internet of Everything management device, or (v) any combination of (i) through (iv); and

the plurality of sensors further comprises a monitored device sensor that is included in the MD.

3. The method of claim 1 , wherein collecting sensor data from the plurality of sensors further comprises:

transmitting a first sensor data request to the first sensor;

receiving first sensor data from the first sensor; and

aggregating the first sensor data into an aggregated MD data set based on the received relevancy data.

4. The method of claim 3 , wherein:

the relevancy data further indicates that a second sensor of the plurality of sensors is capable of collecting sensor data that is relevant to behavior of the MD; and

collecting sensor data from the plurality of sensors further comprises:

transmitting a second sensor data request to the second sensor;

receiving second sensor data from the second sensor; and

aggregating the second sensor data into the aggregated MD data set.

5. The method of claim 3 , further comprising:

converting the aggregated MD data set into an anonymous MD data log; and

transmitting the anonymous MD data log to the customer service entity.

6. The method of claim 1 , wherein determining whether the MD is exhibiting abnormal behavior comprises:

receiving behavioral data relating to the recognition of abnormal behavior of the MD;

analyzing the collected sensor data based on the received behavioral data; and

determining that the MD is exhibiting abnormal behavior based on the analysis.

7. The method of claim 6 , wherein analyzing the collected sensor data based on the received behavioral data comprises:

establishing a first range of sensor values based on the received behavioral data; and

determining whether a first sensor value associated with the first sensor of the plurality of sensors is within the first range of sensor values.

8. The method of claim 7 , wherein determining that the MD is exhibiting abnormal behavior based on the analysis comprises determining that the MD is exhibiting abnormal behavior in response to a determination that the first sensor value is not within the first range of sensor values.

9. The method of claim 7 , wherein analyzing the collected sensor data based on the received behavioral data further comprises:

establishing a second range of sensor values based on the received behavioral data; and

transmitting a second sensor data request to a second sensor of the plurality of sensors in response to the determination that the first sensor value is not within the first range of sensor values;

receiving a second sensor value from the second sensor; and

determining whether the second sensor value is within the second range of sensor values.

10. The method of claim 9 , wherein determining that the MD is exhibiting abnormal behavior based on the analysis comprises determining that the MD is exhibiting abnormal behavior in response to a determination that the first sensor value is not within the first range of sensor values and that the second sensor value is not within the second range of sensor values.

11. An Internet of Everything management device for automating customer service for a monitored device (MD), comprising:

a processor configured to:

collect sensor data from a plurality of sensors, wherein the plurality of sensors comprises a first sensor that is not included in the MD;

determine whether the MD is exhibiting abnormal behavior based on an analysis of the collected sensor data; and

transmit a report to a customer service entity associated with the MD in response to a determination that the MD is exhibiting abnormal behavior; and

a memory, coupled to the processor, to store related data and instructions, wherein to collect sensor data, the processor is further configured to:

receive relevancy data, wherein the relevancy data includes an identity of the first sensor and indicates that the first sensor is capable of collecting sensor data that is relevant to behavior of the MD.

12. The Internet of Everything management device of claim 11 , wherein:

the first sensor of the plurality of sensors comprises at least one of (i) a peripheral device sensor that is included in a peripheral device, (ii) an environmental sensor associated with an environment of the MD, (iii) a legacy device sensor associated with a legacy device, (iv) a management device sensor associated with the management device, or (v) any combination of (i) through (iv); and

the plurality of sensors further comprises a monitored device sensor that is included in the MD.

13. The Internet of Everything management device of claim 11 , wherein to collect sensor data, the processor is further configured to:

transmit a first sensor data request to the first sensor;

receive first sensor data from the first sensor; and

aggregate the first sensor data into an aggregated MD data set based on the received relevancy data.

14. The Internet of Everything management device of claim 13 , wherein:

the relevancy data further indicates that a second sensor of the plurality of sensors is capable of collecting sensor data that is relevant to behavior of the MD; and

to collect sensor data from the plurality of sensors further, the processor is further configured to:

transmit a second sensor data request to the second sensor;

receive second sensor data from the second sensor; and

aggregate the second sensor data into the aggregated MD data set.

15. The Internet of Everything management device of claim 13 , wherein the processor is further configured to:

convert the aggregated MD data set into an anonymous MD data log; and

transmit the anonymous MD data log to the customer service entity.

16. The Internet of Everything management device of claim 11 , wherein to determine whether the MD is exhibiting abnormal behavior, the processor is configured to:

receive behavioral data relating to the recognition of abnormal behavior of the MD;

analyze the collected sensor data based on the received behavioral data; and

determine that the MD is exhibiting abnormal behavior based on the analysis.

17. The Internet of Everything management device of claim 16 , wherein to analyze the collected sensor data based on the received behavioral data, the processor is configured to:

establish a first range of sensor values based on the received behavioral data; and

determine whether a first sensor value associated with the first sensor of the plurality of sensors is within the first range of sensor values.

18. The Internet of Everything management device of claim 17 , wherein to determine that the MD is exhibiting abnormal behavior based on the analysis, the processor is configured to determine that the MD is exhibiting abnormal behavior in response to a determination that the first sensor value is not within the first range of sensor values.

19. The Internet of Everything management device of claim 17 , wherein to analyze the collected sensor data based on the received behavioral data, the processor is further configured to:

establish a second range of sensor values based on the received behavioral data; and

transmit a second sensor data request to a second sensor of the plurality of sensors in response to the determination that the first sensor value is not within the first range of sensor values;

receive a second sensor value from the second sensor; and

determine whether the second sensor value is within the second range of sensor values.

20. The Internet of Everything management device of claim 19 , wherein to determine that the MD is exhibiting abnormal behavior based on the analysis, the processor is configured to determine that the MD is exhibiting abnormal behavior in response to a determination that the first sensor value is not within the first range of sensor values and that the second sensor value is not within the second range of sensor values.

21. An Internet of Everything management device for automating customer service for a monitored device (MD), comprising:

means for collecting sensor data from a plurality of sensors, wherein the plurality of sensors comprises a first sensor that is not included in the MD;

means for determining whether the MD is exhibiting abnormal behavior based on an analysis of the collected sensor data; and

means for transmitting a report to a customer service entity associated with the MD in response to a determination that the MD is exhibiting abnormal behavior, wherein the means for collecting sensor data from the plurality of sensors comprises:

means for receiving relevancy data, wherein the relevancy data includes an identity of the first sensor and indicates that the first sensor is capable of collecting sensor data that is relevant to behavior of the MD.

22. The Internet of Everything management device of claim 21 , wherein means for collecting sensor data from the plurality of sensors further comprises:

means for transmitting a first sensor data request to the first sensor;

means for receiving first sensor data from the first sensor; and

means for aggregating the first sensor data into an aggregated MD data set based on the received relevancy data.

23. The Internet of Everything management device of claim 21 , wherein the means for determining whether the MD is exhibiting abnormal behavior comprises:

means for receiving behavioral data relating to the recognition of abnormal behavior of the MD;

means for analyzing the collected sensor data based on the received behavioral data; and

means for determining that the MD is exhibiting abnormal behavior based on the analysis.

24. The Internet of Everything management device of claim 23 , wherein the means for analyzing the collected sensor data based on the received behavioral data comprises:

means for establishing a first range of sensor values based on the received behavioral data; and

means for determining whether a first sensor value associated with the first sensor of the plurality of sensors is within the first range of sensor values.

25. The Internet of Everything management device of claim 24 , wherein the means for analyzing the collected sensor data based on the received behavioral data further comprises:

means for establishing a second range of sensor values based on the received behavioral data; and

means for transmitting a second sensor data request to a second sensor of the plurality of sensors in response to the determination that the first sensor value is not within the first range of sensor values;

means for receiving a second sensor value from the second sensor; and

means for determining whether the second sensor value is within the second range of sensor values.

26. A non-transitory computer-readable medium comprising code, which, when executed by a processor, causes the processor to perform operations for automating customer service for a monitored device (MD), the non-transitory computer-readable medium comprising:

code for collecting sensor data from a plurality of sensors, wherein the plurality of sensors comprises a first sensor that is not included in the MD;

code for determining whether the MD is exhibiting abnormal behavior based on an analysis of the collected sensor data; and

code for transmitting a report to a customer service entity associated with the MD in response to a determination that the MD is exhibiting abnormal behavior, wherein the code for collecting sensor data from the plurality of sensors comprises:

code for receiving relevancy data, wherein the relevancy data includes an identity of the first sensor and indicates that the first sensor is capable of collecting sensor data that is relevant to behavior of the MD.

27. The non-transitory computer-readable medium comprising code of claim 26 , wherein code for collecting sensor data from the plurality of sensors further comprises:

code for transmitting a first sensor data request to the first sensor;

code for receiving first sensor data from the first sensor; and

code for aggregating the first sensor data into an aggregated MD data set based on the received relevancy data.

28. The non-transitory computer-readable medium comprising code of claim 26 , wherein code for determining whether the MD is exhibiting abnormal behavior comprises:

code for receiving behavioral data relating to the recognition of abnormal behavior of the MD;

code for analyzing the collected sensor data based on the received behavioral data; and

code for determining that the MD is exhibiting abnormal behavior based on the analysis.

29. The non-transitory computer-readable medium comprising code of claim 28 , wherein code for analyzing the collected sensor data based on the received behavioral data comprises:

code for establishing a first range of sensor values based on the received behavioral data; and

code for determining whether a first sensor value associated with the first sensor of the plurality of sensors is within the first range of sensor values.

30. The non-transitory computer-readable medium comprising code of claim 29 , wherein code for analyzing the collected sensor data based on the received behavioral data further comprises:

code for establishing a second range of sensor values based on the received behavioral data; and

code for transmitting a second sensor data request to a second sensor of the plurality of sensors in response to the determination that the first sensor value is not within the first range of sensor values;

code for receiving a second sensor value from the second sensor; and

code for determining whether the second sensor value is within the second range of sensor values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2015
From: SALAJEGHEH, MASTOOREH; SRIDHARA, VINAY; GUPTA, RAJARSHI
To: QUALCOMM INCORPORATED
Reel/Frame 035193/0434 →
Continuity (1)
Related Publication 20160247164A1 · Aug 25, 2016
Cited By (5)
US 12,526,682 US 12,532,211 US 12,574,788 US 12,598,504 US 12,745,124