IP Library › Granted Patent US 12,675,148
Granted Patent B2
US 12,675,148 · App. 18/622,663 · Granted Jul 7, 2026

Mobile device including context hub and operation method thereof

Inventors: Kyungsoo Lee (Yongin-si, KR); Taekkyun Shin (Kwangmyong-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06F1/324G06F1/3293G06N3/02G06N3/08G06N20/00
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,675,148
App. No.
18/622,663
Granted
Jul 7, 2026
Kind
B2
Abstract

A context hub receives and processes data from multiple sensors. An operation method of the context hub includes identifying a pattern of context data input to the context hub from at least one of the sensors, determining a dynamic voltage-frequency scaling (DVFS) level corresponding to the identified pattern of the context data, and processing, at the context hub, the context data by using a clock signal or a driving voltage corresponding to the determined DVFS level.

Claims (71)

1 . An electronic device, comprising:

a plurality of sensors configured to generate context data;

a context input pattern information circuit configured to store context input pattern information;

a main processor; and

a context hub configured to:

receive the context data from the plurality of sensors;

identify a pattern of the context data, wherein the pattern comprises a plurality of data types and a data size of the context data;

read the context input pattern information from the context input pattern information circuit based on the identified pattern; and

trigger the main processor based on the context input pattern information.

2 . The electronic device of claim 1 ,

wherein the pattern of the context data varies depending on currently operating sensors from among the plurality of sensors.

3 . The electronic device of claim 2 , wherein the plurality of sensors are configured to sense different types of environmental characteristics.

4 . The electronic device of claim 3 , wherein the pattern of the context data comprises a type of communication mechanism by which the context data is received and/or a type of format of the context data.

5 . The electronic device of claim 1 , wherein the context hub is further configured to:

determine a dynamic voltage-frequency scaling (DVFS) level corresponding to the identified pattern, based on the context input pattern information; and

generate a control signal corresponding to the DVFS level.

6 . The electronic device of claim 5 , further comprising:

a DVFS circuit configured to generate at least one of a clock signal having a controlled frequency and a driving voltage having a controlled voltage level based on the control signal from the context hub, and

wherein the context hub is further configured to:

output the control signal to the DVFS circuit;

receive the at least one of the clock signal and the driving voltage from the DVFS circuit; and

process the context data by using the at least one of clock signal and the driving voltage.

7 . The electronic device of claim 1 , wherein the context input pattern information correlates a plurality of optimized DVFS levels with a plurality of patterns of the context data.

8 . The electronic device of claim 1 , wherein the main processor is configured to operate in a low power mode before triggered by the context hub, and operate in a high power mode after triggered by the context hub.

9 . The electronic device of claim 8 , wherein the low power mode is a sleep mode and the high power mode is an active mode.

10 . The electronic device of claim 1 , wherein the context hub is further configured to partially process the context data, and dump the partially processed context data to a working memory of the main processor after triggering the main processor, and

wherein the main processor is configured to process the partially processed and dumped context data.

11 . The electronic device of claim 1 , wherein the context input pattern information circuit is further configured to:

update a default value to a training value by machine learning; and

store the training value as the context input pattern information.

12 . The electronic device of claim 1 , further comprising a neural processing unit configured to:

receive the identified pattern from the context hub;

perform machine learning on the identified pattern;

generate an optimized DVFS level corresponding to the identified pattern based on the machine learning; and

update the context input pattern information of the context input pattern information circuit based on the optimized DVFS level.

13 . An electronic device, comprising:

a first integrated circuit configured to generate context data;

a memory circuit configured to store context input pattern information;

an application processor; and

a second integrated circuit configured to:

receive the context data from the first integrated circuit;

identify a pattern of the context data, wherein the pattern comprises a plurality of data types and a data size of the context data;

read the context input pattern information from the memory circuit based on the identified pattern; and

trigger the application processor based on the context input pattern information.

14 . The electronic device of claim 13 , wherein the first integrated circuit includes a plurality of sensors,

wherein the pattern of the context data varies depending on currently operating sensors from among the plurality of sensors, and

wherein the plurality of sensors are configured to sense different types of environmental characteristics.

15 . The electronic device of claim 13 , wherein the second integrated circuit is further configured to:

determine a dynamic voltage-frequency scaling (DVFS) level corresponding to the identified pattern, based on the context input pattern information; and

generate a control signal corresponding to the DVFS level.

16 . The electronic device of claim 15 , further comprising:

a DVFS circuit configured to generate at least one of a clock signal having a controlled frequency and a driving voltage having a controlled voltage level based on the control signal from the second integrated circuit, and

wherein the second integrated circuit is further configured to:

output the control signal to the DVFS circuit;

receive the at least one of the clock signal and the driving voltage from the DVFS circuit; and

process the context data by using the at least one of clock signal and the driving voltage.

17 . A method of operating an electronic device, the method comprising:

generating context data by a first integrated circuit of the electronic device;

identifying a pattern of the context data by a second integrated circuit of the electronic device, wherein the pattern comprises a plurality of data types and a data size of the context data;

reading a context input pattern information from a memory device of the electronic device by the second integrated circuit; and

triggering an application processor of the electronic device based on the context input pattern information by the second integrated circuit.

18 . The method of claim 17 , wherein the first integrated circuit includes a plurality of sensors,

wherein the pattern of the context data varies depending on currently operating sensors from among the plurality of sensors, and

wherein the plurality of sensors are configured to sense different types of environmental characteristics.

19 . The method of claim 17 , further comprising:

determining a dynamic voltage-frequency scaling (DVFS) level corresponding to the identified pattern based on the context input pattern information by the second integrated circuit; and

generate a control signal corresponding to the DVFS level by the second integrated circuit.

20 . The method of claim 19 , further comprising:

generating at least one of a clock signal having a controlled frequency and a driving voltage having a controlled voltage level based on the control signal by a DVFS circuit of the electronic device;

receiving the at least one of the clock signal and the driving voltage from the DVFS circuit by the second integrated circuit; and

processing the context data by using the at least one of clock signal and the driving voltage by the second integrated circuit.

Priority Claims (1)
KR 10-2018-0015993 · Feb 9, 2018 · national
Continuity (3)
Continuation 17536778 · Nov 29, 2021
Continuation 16107970 · Aug 21, 2018
Related Publication 20240241565A1 · Jul 18, 2024
References Cited (68)
US 5986549A · Teodorescu et al. · 1999 [cited by applicant]
US 7962314B2 · Chernoff · 2011 [cited by applicant]
US 8364857B2 · Pyers et al. · 2013 [cited by applicant]
US 9052896B2 · Schillings et al. · 2015 [cited by applicant]
US 9329701B2 · Lautner et al. · 2016 [cited by applicant]
US 9348434B2 · Koh et al. · 2016 [cited by applicant]
US 9430414B2 · Trethewey · 2016 [cited by applicant]
US 9442556B2 · Joo et al. · 2016 [cited by applicant]
US 9632520B2 · Park et al. · 2017 [cited by applicant]
US 9671296B2 · Niederberger et al. · 2017 [cited by applicant]
US 9673884B2 · Kang et al. · 2017 [cited by applicant]
US 10317984B2 · Kim et al. · 2019 [cited by applicant]
US 10345887B2 · Hsiao et al. · 2019 [cited by applicant]
US 10530608B2 · Iyengar · 2020 [cited by applicant]
US 11194376B2 · Namgoong et al. · 2021 [cited by applicant]
US 11971769B2 · Lee · 2024 [cited by examiner]
US 20060136763A1 · Jorgenson et al. · 2006 [cited by applicant]
US 20080001095A1 · Astley · 2008 [cited by examiner]
US 20100188328A1 · Dodge et al. · 2010 [cited by applicant]
US 20110173617A1 · Gargash et al. · 2011 [cited by applicant]
US 20120203511A1 · DeVaul et al. · 2012 [cited by applicant]
US 20120212323A1 · Skaaksrud et al. · 2012 [cited by applicant]
US 20120254878A1 · Nachman et al. · 2012 [cited by applicant]
US 20140025208A1 · Allen-Ware et al. · 2014 [cited by applicant]
US 20140068285A1 · Lee et al. · 2014 [cited by applicant]
US 20140091624A1 · Park et al. · 2014 [cited by applicant]
US 20140254433A1 · Abe · 2014 [cited by examiner]
US 20140301259A1 · Homchaudhuri et al. · 2014 [cited by applicant]
US 20150127300A1 · Bluming et al. · 2015 [cited by applicant]
US 20150134982A1 · Park et al. · 2015 [cited by applicant]
US 20150148981A1 · Kong · 2015 [cited by examiner]
US 20150153807A1 · Hao et al. · 2015 [cited by applicant]
US 20150215902A1 · Suga · 2015 [cited by examiner]
US 20150282227A1 · Yousef et al. · 2015 [cited by applicant]
US 20150287444A1 · Lee et al. · 2015 [cited by applicant]
US 20160314095A1 · Park et al. · 2016 [cited by applicant]
US 20160335534A1 · Nere et al. · 2016 [cited by applicant]
US 20160370838A1 · Gu et al. · 2016 [cited by applicant]
US 20170010664A1 · Tanaka et al. · 2017 [cited by applicant]
US 20170147053A1 · Chang et al. · 2017 [cited by applicant]
US 20170185457A1 · Sun et al. · 2017 [cited by applicant]
US 20170205863A1 · Lee et al. · 2017 [cited by applicant]
US 20170220445A1 · Cunningham et al. · 2017 [cited by applicant]
US 20170269652A1 · Lee · 2017 [cited by examiner]
US 20170282715A1 · Fung · 2017 [cited by examiner]
US 20170315747A1 · Yang et al. · 2017 [cited by applicant]
US 20180047043A1 · Bharadwaj et al. · 2018 [cited by applicant]
US 20180181183A1 · Yoon et al. · 2018 [cited by applicant]
US 20190080487A1 · Randall et al. · 2019 [cited by applicant]
CA 2225638C · 2004 [cited by applicant]
CN 101952806 · 2011 [cited by applicant]
CN 103576852A · 2014 [cited by applicant]
CN 103713676A · 2014 [cited by applicant]
CN 105706025A · 2016 [cited by applicant]
CN 105824393A · 2016 [cited by applicant]
CN 105867521A · 2016 [cited by applicant]
GB 201513348 · 2017 [cited by applicant]
KR 20120104870 · 2012 [cited by applicant]
KR 20140071221 · 2014 [cited by applicant]
KR 20160089417 · 2016 [cited by applicant]
KR 20180035364 · 2018 [cited by applicant]
TW 201316252 · 2013 [cited by applicant]
TW 201740243 · 2017 [cited by applicant]
WO WO2014153552 · 2014 [cited by applicant]
WO WO2017051269A1 · 2017 [cited by applicant]
Korean Examination Report dated Nov. 18, 2022, cited in corresponding Korean Application (with English translation). [cited by applicant]
Korean Notice of Allowance dated May 17, 2023, cited in corresponding Korean Patent Application (with English translation). [cited by applicant]
Examination Report dated Jun. 1, 2022, from Chinese Patent Office cited in Chinese Patent Application (with English translation), 36 pages. [cited by applicant]