IP Library › Granted Patent US 12,591,623
Granted Patent B2
US 12,591,623 · App. 17/479,519 · Granted Mar 31, 2026

Method and system for providing personalized multimodal objects in real time

Inventors: Barath Raj Kandur Raja (Bangalore, IN); Sriram Shashank (Bangalore, IN); Sanjana Tripuramallu (Bangalore, IN); Chinmay Anand (Bangalore, IN); Likhith Amarvaj (Bangalore, IN); Vibhav Agarwal (Bangalore, IN); Sumit Kumar (Bangalore, IN); Ankur Agarwal (Bangalore, IN); Yashwant Saini (Bangalore, IN); Guggilla Bhanodai (Bangalore, IN); Kranti Chalamalasetti (Bangalore, IN); Himanshu Arora (Bangalore, IN); Kusumakar Dwivedi (Bangalore, IN)
Assignee: Samsung Electronics Co., Ltd.
G06F16/908G06F16/24578G06F16/90332G06F16/9035G06N3/08
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,591,623
App. No.
17/479,519
Granted
Mar 31, 2026
Kind
B2
Abstract

The present disclosure is related to the field of digital communication and provides a method and system for providing personalized multimodal objects in real-time. An object predicting system receives a text input from at least one application installed in a user device associated with a user. Thereafter, the object predicting system determines an intent of the user by analyzing the text input, which is then correlated with contextual data to generate a query. Subsequently, the object predicting system performs a unified search in a universal database, based on the query, wherein the universal database comprises multimodal data. Further, a plurality of multimodal objects predicted in response to the unified search are ranked based on at least one of the contextual data and user preferences. Finally, at least one of the predicted plurality of multimodal objected related to the text input are provided to the user based on the ranking.

Claims (45)

1 . A method of providing personalized multimodal objects, the method comprising:

obtaining a text input through at least one application installed in an electronic device;

determining an intent of a user of the electronic device based on the text input;

obtaining a query by correlating the determined intent of the user and contextual data;

based on the query, performing a search in a database to generate a prediction of a plurality of multimodal objects based on the determined intent of the user and the contextual data, wherein the database comprises multimodal data related to ideographs, one or more applications configured in the electronic device and one or more internet of things (IoT) devices connected to the electronic device, and wherein the plurality of multimodal objects are predicted using one or more deep neural network (DNN) techniques and a document term matrix (DTM) stored in the database, the DTM comprising the ideographs and mapping of the ideographs with metadata description corresponding to the ideographs;

in response to the search, ranking the plurality of multimodal objects predicted based on at least one of the contextual data and user preferences; and

based on the ranking, displaying multimodal objects related to the text input among the predicted plurality of multimodal objects, the displayed multimodal objects comprising a first object indicating an image or text and a second object indicating a list of items associated with the one or more IoT devices.

2 . The method of claim 1 , wherein the intent of the user is determined using one or more long short-term memory (LSTM) techniques.

3 . The method of claim 1 , wherein the predicted plurality of multimodal objects are related to at least one of ideographs, image content, video content, audio content, documents, vouchers, text content and stored contacts of the user.

4 . The method of claim 1 , further comprising:

initiating a self-learning process based on at least one of selection or rejection of the predicted plurality of multimodal objects by the user, feedback of the user for the predicted plurality of multimodal objects, and indication of user preferences by the user.

5 . The method of claim 1 , wherein the ideographs comprise at least one of emojis, stickers and graphics interchange formats (GIFs).

6 . The method of claim 1 , further comprising:

updating the DTM in real-time, upon detecting one or more new ideographs.

7 . An electronic device for providing personalized multimodal objects, the electronic device comprising:

a memory for storing instructions; and

at least one processor configured to execute the stored instructions to at least:

obtain a text input through at least one application installed in the electronic device;

determine an intent of a user of the electronic device based on the text input;

obtain a query by correlating the determined intent of the user and contextual data;

based on the query, perform a search in a database to generate a prediction of a plurality of multimodal objects based on the determined intent of the user and the contextual data, wherein the database comprises multimodal data related to ideographs, one or more applications configured in the electronic device and one or more internet of things (IoT) devices connected to the electronic device, and wherein the plurality of multimodal objects are predicted using one or more deep neural network (DNN) techniques and a document term matrix (DTM) stored in the database, the DTM comprising the ideographs and mapping of the ideographs with metadata description corresponding to the ideographs;

in response to the search, rank the plurality of multimodal objects predicted based on at least one of the contextual data and user preferences; and

based on the ranking, display multimodal objects related to the text input among the predicted plurality of multimodal objects, the displayed multimodal objects comprising a first object indicating an image or text and a second object indicating a list of items associated with the one or more IoT devices.

8 . The electronic device of claim 7 , wherein the processor is further configured to:

determine the intent of the user using one or more long short-term memory (LSTM) techniques.

9 . The electronic device of claim 7 , wherein:

the predicted plurality of multimodal objects are related to at least one of ideographs, image content, video content, audio content, documents, vouchers, text content and stored contacts of the user, and

the ideographs comprise at least one of emojis, stickers and graphics interchange formats (GIFs).

10 . The electronic device of claim 7 , wherein the at least one processor is further configured to initiate a self-learning process based on at least one of: selection or rejection of the predicted plurality of multimodal objects by the user, feedback of the user for the predicted plurality of multimodal objects, and indication of user preferences by the user.

11 . The electronic device of claim 7 ,

wherein

the at least one processor is further configured to update the DTM in real-time, upon detecting one or more new ideographs.

12 . A non-transitory computer readable medium containing instructions that when executed cause a processor to:

obtain a text input through at least one application installed in an electronic device;

determine an intent of a user of the electronic device based on the text input;

obtain a query by correlating the determined intent of the user and contextual data;

based on the query, perform a search in a database to generate a prediction of a plurality of multimodal objects based on the determined intent of the user and the contextual data, wherein the database comprises multimodal data related to ideographs, one or more applications configured in the electronic device and one or more internet of things (IoT) devices connected to the electronic device, and wherein the plurality of multimodal objects are predicted using one or more deep neural network (DNN) techniques and a document term matrix (DTM) stored in the database, the DTM comprising the ideographs and mapping of the ideographs with metadata description corresponding to the ideographs;

in response to the search, rank the plurality of multimodal objects predicted based on at least one of the contextual data and user preferences; and

based on the ranking, display multimodal objects related to the text input among the predicted plurality of multimodal objects, the displayed multimodal objects comprising a first object indicating an image or text and a second object indicating a list of items associated with the one or more IoT devices.

13 . The non-transitory computer readable medium of claim 12 , wherein the processor is further configured to:

determine the intent of the user using one or more long short-term memory (LSTM) techniques.

14 . The non-transitory computer readable medium of claim 12 , wherein:

the predicted plurality of multimodal objects are related to at least one of ideographs, image content, video content, audio content, documents, vouchers, text content and stored contacts of the user, and

the ideographs comprise at least one of emojis, stickers and graphics interchange formats (GIFs).

15 . The non-transitory computer readable medium of claim 12 , wherein the processor is further configured to initiate a self-learning process based on at least one of, selection or rejection of the predicted plurality of multimodal objects by the user, feedback of the user for the predicted plurality of multimodal objects, and indication of user preferences by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2021
From: RAJA, BARATH RAJ KANDUR; SHASHANK, SRIRAM; TRIPURAMALLU, SANJANA; ANAND, CHINMAY; AMARVAJ, LIKHITH; AGARWAL, VIBHAV; KUMAR, SUMIT; AGARWAL, ANKUR; SAINI, YASHWANT; BHANODAI, GUGGILLA; CHALAMALASETTI, KRANTI; ARORA, HIMANSHU; DWIVEDI, KUSUMAKAR
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 057533/0559 →
Priority Claims (2)
IN 201941010932 · Mar 20, 2019 · national
IN 201941010932 · Mar 17, 2020 · national
Continuity (2)
Continuation PCTKR2020003900 · Mar 20, 2020
Related Publication 20220004872A1 · Jan 6, 2022
References Cited (39)
US 11093110B1 · Bossio · 2021 [cited by examiner]
US 11093971B2 · Kurian et al. · 2021 [cited by applicant]
US 20060106769A1 · Gibbs · 2006 [cited by examiner]
US 20140181229A1 · Tucker · 2014 [cited by examiner]
US 20150100537A1 · Grieves · 2015 [cited by examiner]
US 20150293602A1 · Kay et al. · 2015 [cited by applicant]
US 20150350118A1 · Yang et al. · 2015 [cited by applicant]
US 20160210963A1 · Kim · 2016 [cited by examiner]
US 20160292148A1 · Aley et al. · 2016 [cited by applicant]
US 20160334970A1 · Mysore Veera et al. · 2016 [cited by applicant]
US 20170180294A1 · Milligan · 2017 [cited by examiner]
US 20170185581A1 · Bojja · 2017 [cited by examiner]
US 20170300462A1 · Cudworth · 2017 [cited by examiner]
US 20170344224A1 · Kay · 2017 [cited by examiner]
US 20170357443A1 · Paek et al. · 2017 [cited by applicant]
US 20180018331A1 · Kesamreddy · 2018 [cited by examiner]
US 20180040020A1 · Kurian · 2018 [cited by examiner]
US 20180239770A1 · Ghotbi · 2018 [cited by examiner]
US 20180349447A1 · Maccartney · 2018 [cited by examiner]
US 20180356957A1 · Desjardins · 2018 [cited by examiner]
US 20180367484A1 · Rodriguez · 2018 [cited by examiner]
US 20190379618A1 · Rabbat · 2019 [cited by examiner]
US 20200110794A1 · Vos · 2020 [cited by examiner]
US 20200210990A1 · Laracey · 2020 [cited by examiner]
US 20210073215A1 · Srinivasaraghavan · 2021 [cited by examiner]
US 20220091706A1 · Winn · 2022 [cited by examiner]
KR 1020150098096A · 2015 [cited by applicant]
KR 1020160043557A · 2016 [cited by applicant]
KR 1020170123325A · 2017 [cited by applicant]
WO 2017213684A1 · 2017 [cited by applicant]
WO 2018212885A1 · 2018 [cited by applicant]
Office Action dated Nov. 1, 2021 in connection with India Patent Application No. 201941010932, 9 pages. [cited by applicant]
European Patent Office, Communication pursuant to Article 94(3) EPC issued Feb. 28, 2023 regarding Application No. 20774842.7, 9 pages. [cited by applicant]
Supplementary European Search Report dated Mar. 29, 2022, in connection with European Application No. 20774842.7, 10 pages. [cited by applicant]
Oral Proceedings issued Jun. 17, 2024, in connection with European Patent Application No. 20774842.7, 12 pages. [cited by applicant]
Office Action issued Jul. 11, 2024, in connection with European Patent Application No. 20774842.7, 12 pages. [cited by applicant]
Summons to attend oral proceedings pursuant to Rule 115(1) EPC dated Feb. 7, 2024, in connection with European Patent Application No. 20774842.7, 11 pages. [cited by applicant]
International Search Report dated Jun. 30, 2020 in connection with International Patent Application No. PCT/KR2020/003900, 3 pages. [cited by applicant]
Written Opinion of the International Searching Authority dated Jun. 30, 2020 in connection with International Patent Application No. PCT/KR2020/003900, 5 pages. [cited by applicant]