IP Library Granted Patent US 10,748,075
Granted Patent B2
US 10,748,075 · App. 15/299,656 · Granted Aug 18, 2020

Method and apparatus for energy efficient probabilistic context awareness of a mobile or wearable device user by switching between a single sensor and multiple sensors

Inventors: Mahesh Chowdhary (San Jose, CA); Arun Kumar (New Delhi, IN); Ghanapriya Singh (New Delhi, IN); Kashif R. J. Meer (New Delhi, IN); Indra Narayan Kar (New Delhi, IN); Rajendar Bahl (New Delhi, IN)
Assignees: STMicroelectronics, Inc.; STMicroelectronics International N.V.
G06N7/005G06F1/3287G06F1/3296G06F1/163
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,748,075
App. No.
15/299,656
Granted
Aug 18, 2020
Kind
B2
Abstract

Disclosed herein is a method of operating an electronic device. The method includes activating a first sensing device, and determining a first probabilistic context of the electronic device relative to its surroundings. The method includes outputting the first probabilistic context, and determining a confidence measure of the first probabilistic context. Where the confidence measure of the first probabilistic context is below a threshold, the method includes activating a second sensing device, determining a second probabilistic context of the electronic device relative to its surroundings. outputting the second probabilistic context, and determining a confidence measure of the second probabilistic context. Where the confidence measure of the second probabilistic context is above the threshold, the second sensing device is deactivated and the method returns to determining the first probabilistic context.

Claims (86)

1. A sensor chip mounted on a printed circuit board (PCB) and electrically coupled to a system on chip (SoC) mounted on the PCB via at least one conductive trace, the sensor chip comprising:

first and second sensing devices; and

a control circuit configured to:

activate the first sensing device;

determine a first probabilistic context of an electronic device into which the sensor chip is incorporated relative to its surroundings, wherein the first probabilistic context comprises probabilities that a mode of movement of a user carrying the electronic device is each of a plurality of modes of movement;

output the first probabilistic context;

determine a confidence measure of the first probabilistic context;

where the confidence measure of the first probabilistic context is below a first threshold:

activate the second sensing device;

determine a second probabilistic context of the electronic device relative to its surroundings;

output the second probabilistic context; and

determine a confidence measure of the second probabilistic context;

wherein the control circuit determines confidence measure of the first probabilistic context by:

determining a difference between a highest of the probabilities and a second highest of the probabilities; and

determining the confidence measure of the first probabilistic content as a function of the determined difference; and

where the confidence measure of the second probabilistic context is above a second threshold, deactivate the second sensing device and return to determining the first probabilistic context.

2. The sensor chip of claim 1 , wherein the first threshold and second threshold are equal.

3. The sensor chip of claim 1 , wherein the first threshold and second threshold are unequal.

4. The sensor chip of claim 1 , further comprising a third sensing device; and wherein the control circuit is further configured to:

where the confidence measure of the second probabilistic context is below the first threshold:

activate the third sensing device;

determine a third probabilistic context of the electronic device relative to its surroundings;

output the third probabilistic context; and

determine a confidence measure of the third probabilistic context; and

where the confidence measure of the third probabilistic context is above the second threshold, deactivate the third sensing device and return to determining the second probabilistic context.

5. The sensor chip of claim 1 , wherein the control circuit is further configured to, where the confidence measure of the second probabilistic context is below the first threshold, return to determining the second probabilistic context.

6. The sensor chip of claim 1 , wherein the control circuit outputs the first probabilistic context to the SoC.

7. The sensor chip of claim 1 , wherein the control circuit is configured to deactivate the first sensing device when activating the second sensing device.

8. The sensor chip of claim 1 , wherein the control circuit is configured to maintain activation of the first sensing device when activating the second sensing device.

9. The sensor chip of claim 1 , wherein the second threshold is a level above which accuracy of the first or second probabilistic context is at least 80%.

10. The sensor chip of claim 1 , wherein first the threshold is approximately 60%.

11. A sensor chip mounted on a printed circuit board (PCB) and electrically coupled to a system on chip (SoC) mounted on the PCB via at least one conductive trace, the sensor chip comprising:

first and second sensing devices; and

a control circuit configured to:

activate the first sensing device;

determine a first probabilistic context of an electronic device into which the sensor chip is incorporated relative to its surroundings;

output the first probabilistic context;

determine a confidence measure of the first probabilistic context;

where the confidence measure of the first probabilistic context is below a first threshold:

activate the second sensing device;

determine a second probabilistic context of the electronic device relative to its surroundings;

output the second probabilistic context; and

determine a confidence measure of the second probabilistic context; and

where the confidence measure of the second probabilistic context is above a second threshold, deactivate the second sensing device and return to determining the first probabilistic context; and

wherein the second probabilistic context comprises probabilities that a mode of movement of a user carrying the electronic device is each of a plurality of modes of movement; and wherein the control circuit determines confidence measure of the second probabilistic context by:

determining a difference between a highest of the probabilities and a second highest of the probabilities; and

determining the confidence measure of the second probabilistic content as a function of the determined difference.

12. The sensor chip of claim 11 , wherein the control circuit also determines the confidence measure of the first probabilistic context as a function of conditional entropy of the first probabilistic context.

13. The sensor chip of claim 11 , wherein the control circuit also determines the confidence measure of the second probabilistic context as a function of conditional entropy of the second probabilistic context.

14. The sensor chip of claim 11 , wherein the first threshold is set based on a desired level of probabilistic context accuracy.

15. The sensor chip of claim 1 , wherein the control circuit also determines the confidence measure of the first probabilistic context as a function of conditional entropy of the first probabilistic context.

16. The sensor chip of claim 1 , wherein the control circuit determines the confidence measure of the second probabilistic context as a function of conditional entropy of the second probabilistic context.

17. The sensor chip of claim 1 , wherein the first threshold is set based on a desired level of probabilistic context accuracy.

18. The sensor chip of claim 17 , wherein the control circuit receives the desired level of probabilistic context accuracy from the SoC.

19. The sensor chip of claim 1 , wherein the first threshold is set based as a function of minimum power consumption required to achieve a desired level of probabilistic context accuracy.

20. The sensor chip of claim 1 , wherein the control circuit is configured to place the first sensing device into a low power mode when activating the second sensing device; and wherein the control circuit is configured to place the second sensing device into a low power mode when activating the first sensing device.

21. A method of operating an electronic device, comprising:

activating a first sensing device;

determining a first probabilistic context of the electronic device relative to its surroundings, wherein the first probabilistic context comprises probabilities that a mode of movement of a user carrying the electronic device is each of a plurality of modes of movement;

outputting the first probabilistic context;

determining a confidence measure of the first probabilistic context;

wherein the confidence measure of the first probabilistic context is determined by:

determining a difference between a highest of the probabilities and a second highest of the probabilities; and

determining the confidence measure of the first probabilistic content as a function of the determined difference;

where the confidence measure of the first probabilistic context is below a threshold:

activating a second sensing device;

determining a second probabilistic context of the electronic device relative to its surroundings, wherein the second probabilistic context comprises probabilities that a mode of movement of a user carrying the electronic device is each of a plurality of modes of movement;

outputting the second probabilistic context;

determining a confidence measure of the second probabilistic context;

wherein the confidence measure of the second probabilistic context is determined by:

determining a difference between a highest of the probabilities and a second highest of the probabilities; and

determining the confidence measure of the second probabilistic content as a function of the determined difference;

where the confidence measure of the second probabilistic context is above the threshold, deactivating the second sensing device and return to determining the first probabilistic context.

22. The method of claim 21 , further comprising, where the confidence measure of the second probabilistic context is below the threshold:

activating a third sensing device;

determining a third probabilistic context of the electronic device relative to its surroundings;

outputting the third probabilistic context;

determining a confidence measure of the third probabilistic context; and

where the confidence measure of the third probabilistic context is above the threshold, deactivating the third sensing device and return to determining the second probabilistic context.

23. The method of claim 21 , further comprising deactivating the first sensing device when activating the second sensing device.

24. The method of claim 21 , further comprising maintaining activation of the first sensing device when activating the second sensing device.

25. The method of claim 21 , wherein the confidence measure of the first probabilistic context is also determined as a function of conditional entropy of the first probabilistic context; and wherein the confidence measure of the second probabilistic context is determined as a function of conditional entropy of the second probabilistic context.

26. The method of claim 21 , wherein the threshold is set based on a desired level of probabilistic context accuracy.

27. The method of claim 21 , wherein the threshold is set based as a function of minimum power consumption required to achieve a desired level of probabilistic context accuracy.

28. The method of claim 21 , wherein the first sensing device is placed into a low power mode when activating the second sensing device; and wherein the second sensing device is placed into a low power mode when activating the first sensing device.

29. The method of claim 21 , wherein the confidence measure of the first probabilistic context is an indicator of a likely correctness of the first probabilistic context; and wherein the confidence measure of the second probabilistic context is an indicator of likely correctness of the second probabilistic context.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2024
From: STMICROELECTRONICS, INC.
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 068433/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2016
From: CHOWDHARY, MAHESH
To: STMICROELECTRONICS, INC.
Reel/Frame 040083/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2016
From: KUMAR, ARUN; SINGH, GHANAPRIYA; MEER, KASHIF R. J.; KAR, INDRA NARAYAN; BAHL, RAJENDAR
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 040083/0928 →
Cited By (62)
US 12,282,528 US 12,287,851 US 12,287,852 US 12,299,083 US 12,306,593 US 12,307,384 US 12,314,346 US 12,314,868 US 12,325,141 US 12,332,609 US 12,332,975 US 12,333,444 US 12,339,630 US 12,339,934 US 12,350,845 US 12,360,499 US 12,373,517 US 12,386,916 US 12,386,922 US 12,393,647 US 12,393,648 US 12,411,912 US 12,430,405 US 12,430,406 US 12,443,151 US 12,449,772 US 12,449,773 US 12,450,317 US 12,455,940 US 12,461,997 US 12,479,105 US 12,487,564 US 12,488,066 US 12,488,067 US 12,499,182 US 12,505,173 US 12,505,174 US 12,505,175 US 12,535,779 US 12,541,574 US 12,541,575 US 12,554,232 US 12,554,801 US 12,554,802 US 12,554,803 US 12,554,804 US 12,561,405 US 12,561,406 US 12,576,534 US 12,579,221 US 12,579,222 US 12,579,223 US 12,579,224 US 12,585,732 US 12,585,733 US 12,596,336 US 12,596,769 US 12,664,236 US 12,682,016 US 12,682,017 US 12,688,259 US 12,688,260