Patent US9161007B2 successfully refreshed from Google Patents.
US9161007B2
Active / In Force
US
⏱️ 6.3 years remaining
Automated story generation
Assignee: Microsoft Technology Licensing LLC
•
Filing: 2013-03-16
•
Granted: 2015-10-13
•
Expires: 2033-03-16
Abstract
Abstract Automatic story production is implemented by the utilization of theme scripts with user assets to generate a quality finished product with minimum user input or direction. A user chooses a predesigned theme script to be applied to the user's assets to automatically create a story with a particular look and feel. Metadata and feature information, when available, is automatically gathered from the user assets to personalize the generated story. A user can include additional information and/or alter any aspect of the generated story to further personalize the resultant finished product.
Inventors
- 👤 Nitin Suri
- 👤 Sriram Subramanian
- 👤 William David Sproule
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 10:14
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/79; H04N9/80; G; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; H04N5/00; H04N5/76; H04N5/765; H04N9/82; H04N9/8205
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
187 words
A method performed on at least one computing device that includes at least one processor and memory, the method comprising: receiving, by the at least one computing device, a selection of a theme script; and generating, by the at least one computing device a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the generating comprises: applying a plurality of rules from the theme script to the user assets, selecting at least the portion of the user assets according to the theme script and meta data of the user assets, automatically generating an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generating a conclusion section according to the theme script at an end of the generated story.
Claim 2
Independent Claim
187 words
A method performed on at least one computing device that includes at least one processor and memory, the method comprising: receiving, by the at least one computing device, a selection of a theme script; and generating, by the at least one computing device a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the generating comprises: applying a plurality of rules from the theme script to the user assets, selecting at least the portion of the user assets according to the theme script and meta data of the user assets, automatically generating an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generating a conclusion section according to the theme script at an end of the generated story.
Claim 3
Dependent Claim
23 words
The method of claim 1 where the portion of the user assets is selected from at least images, video segments, and audio segments.
Claim 4
Dependent Claim
34 words
The method of claim 1 where the plurality of rules are configured for specifying processing of the portion of the user assets including filtering, arranging, and transforming of the portion of the user assets.
Claim 5
Dependent Claim
19 words
The method of claim 1 where the plurality of rules define the story to be generated by the method.
Claim 6
Dependent Claim
40 words
The method of claim 1 where the theme script is configured for comprising a transition rule as part of the plurality of rules, the transition rule configured for defining transitions to be imposed on the portion of the user assets.
Claim 7
Dependent Claim
44 words
The method of claim 1 where the theme script is configured for comprising an effects rule as part of the plurality of rules, the transition rule configured for defining visual effects and sound effects to be imposed on the portion of the user assets.
Claim 8
Dependent Claim
31 words
The method of claim 1 further comprising automatically generating a body section according to the theme script between the beginning of the generated story and the end of the generated story.
Claim 9
Independent Claim
213 words
A system comprising: at least one computing device that includes at least one processor and memory; and at least one software module that includes instructions that, based on execution by the at least one processor, configure the at least one computing device to: receive a selection of a theme script; generate a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the at least one computing device is configured to generate the story based on being further configured by the instructions to: apply a plurality of rules from the theme script to the user assets; select at least the portion of the user assets according to the theme script and meta data of the user assets; automatically generate an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generate a conclusion section according to the theme script at an end of the generated story.
Claim 10
Independent Claim
213 words
A system comprising: at least one computing device that includes at least one processor and memory; and at least one software module that includes instructions that, based on execution by the at least one processor, configure the at least one computing device to: receive a selection of a theme script; generate a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the at least one computing device is configured to generate the story based on being further configured by the instructions to: apply a plurality of rules from the theme script to the user assets; select at least the portion of the user assets according to the theme script and meta data of the user assets; automatically generate an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generate a conclusion section according to the theme script at an end of the generated story.
Claim 11
Dependent Claim
23 words
The system of claim 8 where the portion of the user assets is selected from at least images, video segments, and audio segments.
Claim 12
Dependent Claim
36 words
The system of claim 8 where the plurality of rules are configured to specify processing of the portion of the user assets, the processing including filtering, arranging, and transforming of the portion of the user assets.
Claim 13
Dependent Claim
19 words
The system of claim 8 where the plurality of rules defines the story to be generated by the method.
Claim 14
Dependent Claim
40 words
The system of claim 8 where the theme script is configured to comprise a transition rule as part of the plurality of rules, the transition rule configured to define transitions to be imposed on the portion of the user assets.
Claim 15
Dependent Claim
44 words
The system of claim 8 where the theme script is configured to comprise an effects rule as part of the plurality of rules, the transition rule configured to define visual effects and sound effects to be imposed on the portion of the user assets.
Claim 16
Dependent Claim
41 words
The system of claim 8 , the instructions further configure the at least one computing device to automatically generate a body section according to the theme script between the beginning of the generated story and the end of the generated story.
Claim 17
Dependent Claim
204 words
At least one computer storage device storing computer-executable instructions that, based on execution by at least one computing device that includes at least one processor and memory, configure the at least one computing device to perform actions comprising: receiving, by the at least one computing device, a selection of a theme script; generating, by the at least one computing device a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the generating comprises: applying a plurality of rules from the theme script to the user assets, selecting at least the portion of the user assets according to the theme script and meta data of the user assets, automatically generating an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generating a conclusion section according to the theme script at an end of the generated story.
Claim 18
Dependent Claim
204 words
At least one computer storage device storing computer-executable instructions that, based on execution by at least one computing device that includes at least one processor and memory, configure the at least one computing device to perform actions comprising: receiving, by the at least one computing device, a selection of a theme script; generating, by the at least one computing device a story, where the generated story comprises at least a portion of user assets organized according to the theme script, and where the generating comprises: applying a plurality of rules from the theme script to the user assets, selecting at least the portion of the user assets according to the theme script and meta data of the user assets, automatically generating an introduction section according to the theme script at a beginning of the generated story, where the introduction section comprises a title generated according to the meta data of the user assets in response to the meta data being sufficient for generating the title, and where the introduction section comprises a generic title in response to the meta data being insufficient for generating the title, and automatically generating a conclusion section according to the theme script at an end of the generated story.
Claim 19
Dependent Claim
28 words
The at least one computer storage device of claim 15 where the portion of the user assets is selected from at least images, video segments, and audio segments.
Claim 20
Dependent Claim
54 words
The at least one computer storage device of claim 15 where the plurality of rules define the story to be generated by the method, and where the plurality of rules are configured for specifying processing of the portion of the user assets including filtering, arranging, and transforming of the portion of the user assets.
Claim 21
Dependent Claim
45 words
The at least one computer storage device of claim 15 where the theme script is configured for comprising a transition rule as part of the plurality of rules, the transition rule configured for defining transitions to be imposed on the portion of the user assets.
Claim 22
Dependent Claim
49 words
The at least one computer storage device of claim 15 where the theme script is configured for comprising an effects rule as part of the plurality of rules, the transition rule configured for defining visual effects and sound effects to be imposed on the portion of the user assets.
Claim 23
Dependent Claim
39 words
The at least one computer storage device of claim 15 , the actions further comprising automatically generating a body section according to the theme script between the beginning of the generated story and the end of the generated story.
References Cited (Backward Citations)
WO1996030844A1
Cited
JPH08314890A
Cited
JP2001218160A
Cited
US20040218894A1
Cited
CN1604014A
Cited
US7583355B2
Cited
KR20070120706A
Cited
US20080155422A1
Cited
KR20090091311A
Cited
US20090003794A1
Cited
WO2009014904A2
Cited
US20090219291A1
Cited
WO2009126129A1
Cited
US20100157352A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2018-10-12 | 2019-04-13 | 2019-10-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2022-10-12 | 2023-04-13 | 2023-10-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2026-10-12 | 2027-04-13 | 2027-10-13 | $7700.00 | Open for Payment |