IP Library Granted Patent US 12,413,641
Granted Patent B2
US 12,413,641 · App. 17/295,395 · Granted Sep 9, 2025

Method and system for predicting content based recommendations

Inventors: Poorva Dharmadhikari (Bangalore, IN); Mayank Gupta (Bangalore, IN); Rajat Kumar (Bangalore, IN); Siba Prasad Samal (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
H04L67/12G06F16/9535G16Y40/20H04L51/046H04L67/02H04L67/535
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,413,641
App. No.
17/295,395
Granted
Sep 9, 2025
Kind
B2
Abstract

The embodiments herein provide a method for predicting content based recommendations. The method includes recognizing, by a first electronic device ( 100 A) in a first IoT network ( 100 ), content displayed on a display ( 130 A) of the first electronic device ( 100 A). Further, the method includes predicting, by the first electronic device ( 100 A), at least one recommendation corresponding to the content based on a history of user activities performed by a user using at least one of the first electronic device ( 100 A) and other electronic devices ( 100 B- 100 F) in the first IoT network ( 100 ). Further, the method includes providing, by the first electronic device ( 100 A), the at least one recommendation on an action prediction panel of a keyboard of the first electronic device ( 100 A).

Claims (36)

1. A method for predicting content based recommendations in an Internet of Things (IoT) environment, comprising:

recognizing, by a first electronic device in a first IoT network, content displayed on a display of the first electronic device;

displaying, on the display of the first electronic device, at least one recommendation corresponding to the recognized content based on a history of user activities performed by a user using at least one of the first electronic devices and other electronic devices in the first IoT network;

detecting, by the first electronic device, a user input selecting the at least one recommendation;

determining, by the first electronic device, control configuration information based on device properties of a second electronic device in a second IoT network; and

sending, by the first electronic device, a message including the selected at least one recommendation and the determined control configuration information to the second electronic device in the second IoT network,

wherein the message includes the control configuration information for setting of the second electronic device in the second IoT network,

wherein the control configuration information specifies an action to be performed at the second electronic device in response to the user input selecting the at least one recommendation, and

wherein device properties of the second electronic device are different from device properties of the first electronic device.

2. The method as claimed in claim 1 , further comprises:

receiving, by a second electronic device in the second IoT network, the message comprising the content and the selected at least one recommendation from the first electronic device in the first IoT network;

determining, by the second electronic device in the second IoT network, at least one second electronic device in the second IoT network, relevant to the selected at least one recommendation in the message; and

automatically configuring, by the second electronic device in the second IoT network, at least one relevant second electronic device in the second IoT network based on the selected at least one recommendation.

3. The method as claimed in claim 1 , wherein the at least one recommendation is transferrable to the other electronic devices in the first IoT network and at least one second electronic device in a second IoT network.

4. The method as claimed in claim 1 , generating, by the first electronic device, the at least one recommendation corresponding to the content, comprises:

extracting, by the first electronic device, actionable data items from the content displayed on the display;

determining, by the first electronic device, at least one first electronic device in the first IoT network, relevant to the actionable data items; and

generating, by the first electronic device, the at least one recommendation representing the content displayed on the display by fetching actions related to at least one relevant first electronic device in the first IoT network based on a timestamp of a user activity and at least one electronic device on which the user activity is performed.

5. The method as claimed in claim 4 , wherein the actionable data items are displayed on the first electronic device in one of a different color, an icon and a tagged user interface, and

wherein the at least one recommendation indicates an information of at least one user activity performed on the at least one of the first electronic devices in the first IoT network and a control configuration for at least one second electronic device in a second IoT network to perform the at least one user activity.

6. A system for predicting content based recommendations in an Internet of Things (IoT) environment, wherein the system comprising a first IoT network and a second IoT network in which:

a first electronic device in the first IoT network is configured to:

recognize content displayed on a display of the first electronic device,

display at least one recommendation corresponding to the recognized content based on a history of user activities performed by a user using at least one of the first electronic device and other electronic devices in the first IoT network, on a display of the first electronic device,

detect a user input for selecting the at least one recommendation,

determine by the first electronic device, control configuration information based on device properties of a second electronic device in a second IoT network, and

send a message including the selected at least one recommendation to a second IoT network, wherein the message includes control configuration information for setting of a second electronic device in the second IoT network,

wherein the control configuration information specifies an action to be performed at the second electronic device in response to the user input selecting the at least one recommendation; and

wherein device properties of the second electronic device are different from device properties of the first electronic device.

7. The system as claimed in claim 6 , wherein the at least one recommendation is transferrable to the other first electronic devices and at least one second electronic device in the second IoT network.

8. The system as claimed in claim 6 , generate the at least one recommendation corresponding to the content, comprises:

extract actionable data items from the content displayed on the display;

determine at least one other electronic device in the first IoT network which is relevant to the actionable data items; and

generate the at least one recommendation representing the content displayed on the first electronic device by fetching actions related to at least one other electronic device in the first IoT network based on a timestamp of a user activity and at least one electronic device on which the user activity is performed.

9. The system as claimed in claim 8 , wherein the actionable data items are displayed on the first electronic device in one of a different color, an icon and a tagged user interface, and

wherein the at least one recommendation indicates an information of at least one user activity performed on the at least one other electronic device in the first IoT network and a control configuration for at least one second electronic device in the second IoT network to perform the at least one user activity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: DHARMADHIKARI, POORVA; GUPTA, MAYANK; KUMAR, RAJAT; SAMAL, SIBA PRASAD
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 056292/0843 →
Priority Claims (2)
IN 201841043507 · Nov 19, 2018 · national
IN 201841043507 · Nov 5, 2019 · national
Continuity (1)
Related Publication 20210397664A1 · Dec 23, 2021
References Cited (44)
US 10516186B2 · Park et al. · 2019 [cited by applicant]
US 10609183B2 · Thomée · 2020 [cited by examiner]
US 20140244568A1 · Goel et al. · 2014 [cited by applicant]
US 20150019342A1 · Gupta · 2015 [cited by applicant]
US 20150019553A1 · Shaashua et al. · 2015 [cited by applicant]
US 20150185713A1 · Glickfield et al. · 2015 [cited by applicant]
US 20150347114A1 · Yoon · 2015 [cited by applicant]
US 20160080810A1 · Dutta et al. · 2016 [cited by applicant]
US 20160132563A1 · Bhandari et al. · 2016 [cited by applicant]
US 20160191453A1 · Thomas · 2016 [cited by examiner]
US 20160323213A1 · Hong · 2016 [cited by examiner]
US 20160337422A1 · Lai · 2016 [cited by examiner]
US 20160357406A1 · Lee · 2016 [cited by examiner]
US 20170048184A1 · Lewis · 2017 [cited by examiner]
US 20170053032A1 · Liongosari et al. · 2017 [cited by applicant]
US 20170078225A1 · Pandey · 2017 [cited by examiner]
US 20170105131A1 · Song et al. · 2017 [cited by applicant]
US 20170109794A1 · Smith et al. · 2017 [cited by applicant]
US 20180183685A1 · Cook · 2018 [cited by applicant]
US 20180220476A1 · Jung et al. · 2018 [cited by applicant]
US 20180285463A1 · Choi · 2018 [cited by examiner]
US 20180351793A1 · Hunter · 2018 [cited by examiner]
CN 105656960A · 2016 [cited by applicant]
CN 105900142A · 2016 [cited by applicant]
CN 106537849A · 2017 [cited by applicant]
EP 3335190B1 · 2020 [cited by examiner]
KR 1020160057303A · 2016 [cited by applicant]
KR 101723984B1 · 2017 [cited by applicant]
KR 101745311B1 · 2017 [cited by applicant]
KR 1020180080986A · 2018 [cited by applicant]
KR 1020180086712A · 2018 [cited by applicant]
KR 20180103635A · 2018 [cited by applicant]
KR 20180105301A · 2018 [cited by applicant]
TW 201806360A · 2018 [cited by applicant]
WO 2014131015A2 · 2014 [cited by applicant]
WO 2014182692A1 · 2014 [cited by applicant]
WO 2017218437A1 · 2017 [cited by applicant]
Supplementary European Search Report dated Sep. 7, 2021, from the European Patent Office, in connection with counterpart European Patent Application No. 19886933.1, 8 pages. [cited by applicant]
International Search Report dated Feb. 25, 2020 in connection with International Patent Application No. PCT/KR2019/015778, 3 pages. [cited by applicant]
Written Opinion of the International Searching Authority dated Feb. 25, 2020 in connection with International Patent Application No. PCT/KR2019/015778, 6 pages. [cited by applicant]
Office Action dated Apr. 29, 2021 in connection with India Patent Application No. 201841043507, 7 pages. [cited by applicant]
Office Action dated Oct. 27, 2023, in connection with Chinese Patent Application No. 201980074981.5, 30 pages. [cited by applicant]
Dong et al., “IoT centralized support system construction strategy oriented connected,” Jul. 3, 2018, 7 pages. [cited by applicant]
Hearing Notice issued Jul. 4, 2024, in connection with Indian Patent Application No. 201841043507, 2 pages. [cited by applicant]