US 12,284,078 B2
Methods and systems for customizing devices in an IoT environment using self-adaptive mechanism
Satyajit Anand, Karnataka (IN); and Mayank Singh, Karnataka (IN)
Assigned to Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Mar. 31, 2023, as Appl. No. 18/194,112.
Application 18/194,112 is a continuation of application No. 17/545,401, filed on Dec. 8, 2021, granted, now 11,621,890, issued on Apr. 4, 2023.
Claims priority of application No. 202141002986 (IN), filed on Jan. 21, 2021.
Prior Publication US 2023/0239208 A1, Jul. 27, 2023
Int. Cl. G16Y 20/20 (2020.01); G16Y 20/10 (2020.01); G16Y 20/40 (2020.01); G16Y 40/30 (2020.01); H04L 41/0816 (2022.01); H04L 41/16 (2022.01); H04L 43/0817 (2022.01); H04L 67/12 (2022.01)
CPC H04L 41/0816 (2013.01) [G16Y 20/10 (2020.01); G16Y 20/20 (2020.01); G16Y 20/40 (2020.01); G16Y 40/30 (2020.01); H04L 41/16 (2013.01); H04L 43/0817 (2013.01); H04L 67/12 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A control method for an electronic device, the control method comprising:
detecting, by the electronic device, a display wake-up event;
identifying, by the electronic device, a context of the electronic device, wherein the context comprises at least one of a current user activity and an environmental context of the user;
identifying, by the electronic device, a first layout setting of a touch keyboard UI of the electronic device for displaying the touch keyboard UI based on the identified context of the electronic device and the display wake-up event;
displaying, by the electronic device, the touch keyboard UI based on the first layout setting;
detecting, by the electronic device, a touch on the touch keyboard UI;
identifying, by the electronic device, a change in at least one health parameter of the user while displaying the touch keyboard UI based on the first layout setting of the touch keyboard UI; and
based on the change in the at least one health parameter of the user exceeding a pre-determined threshold, automatically adjusting, by the electronic device, the first layout setting of the touch keyboard UI of the electronic device to a second layout setting of the touch keyboard UI of the electronic device.