IP Library › Granted Patent US 12,279,023
Granted Patent B2
US 12,279,023 · App. 18/819,409 · Granted Apr 15, 2025

Generating personalized videos from textual information and user preferences

Inventors: Ben Avi Ingel (Binyamina, IL); Ron Zass (Kiryat Tivon, IL)
H04N21/8126G06F40/58G10L13/00G10L13/033G10L13/086G10L13/10H04N21/2668H04N21/458H04N21/4755
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,279,023
App. No.
18/819,409
Granted
Apr 15, 2025
Kind
B2
Abstract

Systems, methods and non-transitory computer readable media for generating personalized videos from textual information are provided. An indication of a preference of a user is obtained. Further, textual information for generating a personalized video is obtained from the user. At least one characteristic of a character is selected based on the preference of the user. An artificial neural network, the textual information and the selected at least one characteristic of the character is used to generate the personalized video depicting the character with the selected at least one characteristic.

Claims (47)

1. A computer program product for generating personalized videos from textual information, the computer program product embodied in a non-transitory computer-readable medium and including instructions that when executed by at least one processor cause the at least one processor to execute a method, the method comprising:

obtaining an indication of a preference of a user;

obtaining textual information for generating a personalized video, the textual information includes a description of an action, the action includes usage of a particular device;

selecting at least one characteristic of a character for the personalized video based on the preference of the user; and

using an artificial neural network, the textual information, and the selected at least one characteristic of the character to generate the personalized video depicting the character with the selected at least one characteristic, the generated personalized video depicts the character with the selected at least one characteristic performing the described action.

2. The computer program product of claim 1 , wherein the textual information includes a description of a location, wherein the method further comprises using the description of the location to generate a background for the character, and wherein the generated personalized video depicts the character with the selected at least one characteristic over the background.

3. The computer program product of claim 1 , wherein the method further comprises using a personalized profile associated with the user and indicative of the preference of the user to select a background, and wherein the generated personalized video depicts the character with the selected at least one characteristic over the background.

4. The computer program product of claim 1 , wherein the textual information includes a dialog between two characters, the generated personalized video depicts the character with the at least one characteristic speaking, based on the dialog, with a second character, and the method further comprises using a personalized profile associated with the user and indicative of the preference of the user and the dialog to select at least one characteristic of the second character.

5. The computer program product of claim 1 , wherein the method further comprises using a personalized profile associated with the user and indicative of the preference of the user to select an object, and wherein the generated personalized video depicts the character with the at least one characteristic interacting with the selected object.

6. The computer program product of claim 1 , wherein the method further comprises using a personalized profile associated with the user and indicative of the preference of the user to select an object, and wherein the generated personalized video depicts the character with the at least one characteristic throwing the selected object.

7. The computer program product of claim 1 , wherein the generated personalized video depicts the character behaving based on the textual information, and wherein the method further comprises:

obtaining second textual information; and

using the second textual information and the selected at least one characteristic of the character to generate a second video depicting the character behaving based on the second textual information.

8. The computer program product of claim 1 , wherein the generated personalized video depicts the character behaving based on the textual information, and wherein the method further comprises: using the textual information and a second at least one characteristic of a second character to generate a second video depicting the second character with the second at least one characteristic of the second character behaving similarly to the character with the at least one characteristic of the character in the generated personalized video.

9. The computer program product of claim 1 , wherein the textual information includes at least a text to be spoken by the character, and the generated personalized video depicts the character reading the text aloud.

10. The computer program product of claim 1 , wherein the method further comprises analyzing a text to determine a desired facial expression corresponding to a particular portion of the text, and wherein the generated personalized video depicts the character using the determined desired facial expression while saying the particular portion of the text aloud.

11. The computer program product of claim 1 , wherein the method further comprises analyzing a text to determine a desired hand gesture corresponding to a particular portion of the text, and wherein the generated personalized video depicts the character using the determined desired hand gesture while saying the particular portion of the text aloud.

12. The computer program product of claim 1 , wherein the method further comprises displaying the generated personalized video to the user.

13. The computer program product of claim 1 , wherein the method further comprises using statistical data correlating past behaviors of users with common preferences of users regarding characteristics of characters to further base the selection of the at least one characteristic of the character on past behavior of the user.

14. The computer program product of claim 13 , wherein the past behavior of the user includes an action performed by the user.

15. The computer program product of claim 13 , wherein the past behavior of the user includes a past activity corresponding to the user.

16. The computer program product of claim 13 , wherein the past behavior of the user includes past avoidance of an activity corresponding to the user.

17. The computer program product of claim 13 , wherein the past behavior of the user includes past selections made by the user.

18. The computer program product of claim 13 , wherein the past behavior of the user includes a past selection of a second character with a specific characteristic, and the selected at least one characteristic of the character includes the specific characteristic.

19. The computer program product of claim 13 , wherein the past behavior of the user includes an avoidance of characters with a specific characteristic, and wherein the specific characteristic is not included in the selected at least one characteristic of the character.

20. The computer program product of claim 1 , wherein the method further comprises using statistical data correlating demographic information with common preferences of users regarding characteristics of characters to further base the selection of the at least one characteristic of the character on a socioeconomic status of the user.

21. The computer program product of claim 1 , wherein the selection of the at least one characteristic of the character is further based on a destination of the user.

22. The computer program product of claim 1 , wherein the method further comprises using statistical data correlating cultural associations with common preferences of users regarding characteristics of characters to further base the selection of the at least one characteristic of the character on a cultural tradition of the user.

23. The computer program product of claim 1 , wherein the method further comprises using statistical data correlating emotional states with common preferences of users regarding characteristics of characters to further base the selection of the at least one characteristic of the character on an emotional state of the user.

24. The computer program product of claim 1 , wherein the method further comprises selecting a hair-style of the character based on a preferred hair-style of the user.

25. The computer program product of claim 1 , wherein the method further comprises selecting a measurement of the character based on a preferred measurements of the user.

26. The computer program product of claim 1 , wherein the method further comprises:

obtaining a personalized profile associated with the user and indicative of preferred celebrities of the user; and

using the personalized profile to select the at least one characteristic of the character.

27. The computer program product of claim 1 , wherein the method further comprises using the artificial neural network to select the at least one characteristic of the character based on the preference of the user.

28. The computer program product of claim 1 , wherein the textual information is automatically generated.

29. The computer program product of claim 1 , wherein the textual information is automatically generated from a weather forecast.

30. A system for generating personalized videos from textual information, the system comprising at least one processor configured to:

obtain an indication of a preference of a user;

obtain textual information for generating a personalized video, the textual information includes a description of an action, the action includes usage of a particular device;

select at least one characteristic of a character based on the preference of the user; and

use an artificial neural network, the textual information, and the selected at least one characteristic of the character to generate the personalized video depicting the character with the selected at least one characteristic, the generated personalized video depicts the character with the selected at least one characteristic performing the described action.

31. A method for generating personalized videos from textual information, the method comprising:

obtaining an indication of a preference of a user;

obtaining textual information for generating a personalized video, the textual information includes a description of an action, the action includes usage of a particular device;

selecting at least one characteristic of a character based on the preference of the user; and

using an artificial neural network, the textual information and the selected at least one characteristic of the character to generate the personalized video depicting the character with the selected at least one characteristic, the generated personalized video depicts the character with the selected at least one characteristic performing the described action.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: INGEL, BEN AVI; ZASS, RON
To: VIDUBLY LTD
Reel/Frame 075094/0907 →
Continuity (7)
Continuation 18643486 · Apr 23, 2024
Continuation 18097900 · Jan 17, 2023
Continuation 17460644 · Aug 30, 2021
Continuation 16813984 · Mar 10, 2020
Provisional Application 62822856 · Mar 23, 2019
Provisional Application 62816137 · Mar 10, 2019
Related Publication 20240430541A1 · Dec 26, 2024
References Cited (154)
US 4305131A · Best · 1981 [cited by applicant]
US 6077085A · Parry · 2000 [cited by applicant]
US 6778252B2 · Moulton et al. · 2004 [cited by applicant]
US 8140322B2 · Simonsen et al. · 2012 [cited by applicant]
US 8893171B2 · Worthen · 2014 [cited by examiner]
US 9280973B1 · Soyannwo et al. · 2016 [cited by applicant]
US 9747282B1 · Baker et al. · 2017 [cited by applicant]
US 9864933B1 · Cosic · 2018 [cited by applicant]
US 10360716B1 · van der Meulen · 2019 [cited by examiner]
US 10423999B1 · Doctor · 2019 [cited by applicant]
US 10433052B2 · Zass et al. · 2019 [cited by applicant]
US 10467792B1 · Roche · 2019 [cited by applicant]
US 10516938B2 · Zass · 2019 [cited by applicant]
US 10607134B1 · Cosic · 2020 [cited by applicant]
US 10827024B1 · Schissel et al. · 2020 [cited by applicant]
US 11024194B1 · Beigman Klebanov · 2021 [cited by applicant]
US 11140459B2 · Ingel · 2021 [cited by applicant]
US 11159597B2 · Ingel · 2021 [cited by applicant]
US 11195542B2 · Zass · 2021 [cited by applicant]
US 11202131B2 · Zass · 2021 [cited by applicant]
US 11232645B1 · Roche et al. · 2022 [cited by applicant]
US 11244385B1 · Fraser · 2022 [cited by applicant]
US 11520079B2 · Zass · 2022 [cited by applicant]
US 11837249B2 · Zass · 2023 [cited by applicant]
US 11966688B1 · Ehrlich · 2024 [cited by applicant]
US 12010399B2 · Ingel et al. · 2024 [cited by applicant]
US 20020087317A1 · Lee et al. · 2002 [cited by applicant]
US 20020161578A1 · Saindon et al. · 2002 [cited by applicant]
US 20020161579A1 · Saindon et al. · 2002 [cited by applicant]
US 20040068410A1 · Mohamed et al. · 2004 [cited by applicant]
US 20040172257A1 · Liqin et al. · 2004 [cited by applicant]
US 20040186712A1 · Coles et al. · 2004 [cited by applicant]
US 20050255431A1 · Baker · 2005 [cited by applicant]
US 20050272013A1 · Knight · 2005 [cited by applicant]
US 20060285654A1 · Nesvadba et al. · 2006 [cited by applicant]
US 20070124166A1 · Van Luchene · 2007 [cited by applicant]
US 20070130529A1 · Shrubsole · 2007 [cited by applicant]
US 20070208569A1 · Subramanian et al. · 2007 [cited by applicant]
US 20070220575A1 · Cooper et al. · 2007 [cited by applicant]
US 20080015968A1 · Van Luchene · 2008 [cited by applicant]
US 20080195386A1 · Proidl · 2008 [cited by applicant]
US 20090037179A1 · Liu et al. · 2009 [cited by applicant]
US 20090175596A1 · Hirai · 2009 [cited by applicant]
US 20100082326A1 · Bangalore · 2010 [cited by applicant]
US 20100100907A1 · Chang · 2010 [cited by applicant]
US 20100238179A1 · Kelly · 2010 [cited by applicant]
US 20110064388A1 · Brown · 2011 [cited by examiner]
US 20110076992A1 · Chou · 2011 [cited by applicant]
US 20120054619A1 · Spooner et al. · 2012 [cited by applicant]
US 20130038737A1 · Yehezkel et al. · 2013 [cited by applicant]
US 20130110513A1 · Jhunja et al. · 2013 [cited by applicant]
US 20130188862A1 · Lievens · 2013 [cited by applicant]
US 20140142918A1 · Dotterer et al. · 2014 [cited by applicant]
US 20140164507A1 · Tesch et al. · 2014 [cited by applicant]
US 20140303958A1 · Lee et al. · 2014 [cited by applicant]
US 20140358518A1 · Wu et al. · 2014 [cited by applicant]
US 20150092007A1 · Koborita et al. · 2015 [cited by applicant]
US 20150356967A1 · Byron et al. · 2015 [cited by applicant]
US 20150319518A1 · Wilson · 2015 [cited by applicant]
US 20160005436A1 · Axen · 2016 [cited by examiner]
US 20160021334A1 · Rossano et al. · 2016 [cited by applicant]
US 20160042766A1 · Kummer · 2016 [cited by applicant]
US 20160049146A1 · Chang · 2016 [cited by applicant]
US 20160132578A1 · Allen · 2016 [cited by applicant]
US 20160254795A1 · Ballard · 2016 [cited by applicant]
US 20160328391A1 · Choi · 2016 [cited by applicant]
US 20160365087A1 · Freud · 2016 [cited by applicant]
US 20170004820A1 · Lv et al. · 2017 [cited by applicant]
US 20170011745A1 · Navaratnam · 2017 [cited by applicant]
US 20170075877A1 · Lepeltier · 2017 [cited by applicant]
US 20170076749A1 · Kanevsky · 2017 [cited by applicant]
US 20170255616A1 · Yun et al. · 2017 [cited by applicant]
US 20180143809A1 · Zang et al. · 2018 [cited by applicant]
US 20180174577A1 · Jothilingam et al. · 2018 [cited by applicant]
US 20180174595A1 · Dirac et al. · 2018 [cited by applicant]
US 20180240458A1 · Zass · 2018 [cited by applicant]
US 20180253992A1 · Koul et al. · 2018 [cited by applicant]
US 20180260448A1 · Osotio et al. · 2018 [cited by applicant]
US 20180322875A1 · Adachi · 2018 [cited by applicant]
US 20180357215A1 · Austin et al. · 2018 [cited by applicant]
US 20180374461A1 · Serletic · 2018 [cited by applicant]
US 20190065478A1 · Tsujikawa et al. · 2019 [cited by applicant]
US 20190114302A1 · Bequet · 2019 [cited by applicant]
US 20190164533A1 · Lawrenson et al. · 2019 [cited by applicant]
US 20190166176A1 · Jain et al. · 2019 [cited by applicant]
US 20190250891A1 · Kumar et al. · 2019 [cited by applicant]
US 20190317739A1 · Turek et al. · 2019 [cited by applicant]
US 20190354592A1 · Musham et al. · 2019 [cited by applicant]
US 20190371192A1 · Chandra · 2019 [cited by examiner]
US 20200005796A1 · Ziv et al. · 2020 [cited by applicant]
US 20200007946A1 · Olkha · 2020 [cited by applicant]
US 20200042601A1 · Doggett · 2020 [cited by applicant]
US 20200043112A1 · Brinkley, II · 2020 [cited by applicant]
US 20200051566A1 · Shin · 2020 [cited by applicant]
US 20200058289A1 · Gabryjelski et al. · 2020 [cited by applicant]
US 20200066304A1 · Chen · 2020 [cited by applicant]
US 20200105245A1 · Gupta · 2020 [cited by applicant]
US 20200111474A1 · Kumar et al. · 2020 [cited by applicant]
US 20200143813A1 · Nakagawa · 2020 [cited by applicant]
US 20200150981A1 · Westberg et al. · 2020 [cited by applicant]
US 20200159862A1 · Kleiner et al. · 2020 [cited by applicant]
US 20200174776A1 · Vinod et al. · 2020 [cited by applicant]
US 20200221176A1 · Hwang et al. · 2020 [cited by applicant]
US 20200296510A1 · Li et al. · 2020 [cited by applicant]
US 20200311120A1 · Zhao et al. · 2020 [cited by applicant]
US 20210019373A1 · Freitag · 2021 [cited by applicant]
US 20210042110A1 · Basyrov et al. · 2021 [cited by applicant]
US 20210063363A1 · Kaminski et al. · 2021 [cited by applicant]
US 20210081101A1 · Speare et al. · 2021 [cited by applicant]
US 20210097976A1 · Chicote et al. · 2021 [cited by applicant]
US 20210264369A1 · Zass · 2021 [cited by applicant]
US 20210279822A1 · Bellaish · 2021 [cited by applicant]
US 20210182468A1 · Co et al. · 2021 [cited by applicant]
US 20210192824A1 · Chen · 2021 [cited by applicant]
US 20210287150A1 · Zass · 2021 [cited by applicant]
US 20210224319A1 · Ingel · 2021 [cited by applicant]
US 20210225365A1 · Sinha et al. · 2021 [cited by applicant]
US 20210232759A1 · Schick et al. · 2021 [cited by applicant]
US 20210271815A1 · Li et al. · 2021 [cited by applicant]
US 20210303318A1 · Raghavan · 2021 [cited by applicant]
US 20210397418A1 · Nikumb et al. · 2021 [cited by applicant]
US 20210400101A1 · Ingel · 2021 [cited by applicant]
US 20220070550A1 · Ingel · 2022 [cited by applicant]
US 20220382524A1 · Ansari et al. · 2022 [cited by applicant]
US 20230048149A1 · Zass · 2023 [cited by applicant]
US 20230049015A1 · Zass · 2023 [cited by applicant]
US 20230052442A1 · Zass · 2023 [cited by applicant]
US 20230057835A1 · Zass · 2023 [cited by applicant]
US 20230069088A1 · Zass · 2023 [cited by applicant]
US 20230095089A1 · Kaliyaperumal et al. · 2023 [cited by applicant]
US 20230115185A1 · Huang et al. · 2023 [cited by applicant]
US 20230252224A1 · Tran · 2023 [cited by applicant]
US 20230409298A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20230418459A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20230418571A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20230418572A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20230418632A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20230418633A1 · Ciminelli et al. · 2023 [cited by applicant]
US 20240055014A1 · Zass · 2024 [cited by applicant]
US 20240086051A1 · Ciminelli et al. · 2024 [cited by applicant]
US 20240220521A1 · Ehrlich · 2024 [cited by applicant]
US 20240220712A1 · Zass · 2024 [cited by applicant]
US 20240220714A1 · Ehrlich · 2024 [cited by applicant]
US 20240256583A1 · Zass · 2024 [cited by applicant]
US 20240256767A1 · Zass · 2024 [cited by applicant]
US 20240265191A1 · Zass · 2024 [cited by applicant]
US 20240265197A1 · Zass · 2024 [cited by applicant]
US 20240273305A1 · Zass · 2024 [cited by applicant]
US 20240276072A1 · Ingel et al. · 2024 [cited by applicant]
CN 102422639A · 2012 [cited by applicant]
EP 1928189A1 · 2008 [cited by applicant]
WO 2017088136A1 · 2017 [cited by applicant]
WO 2019169686A1 · 2019 [cited by applicant]
K. Nurgaliyev et al.; “Improved Multi-user Interaction in a Smart Environment through a Preference-Based Conflict Resolution Virtual Assistant,” Nov. 23, 2017 International Conference on Intelligent Environments (IE), 2… [cited by applicant]