发明名称 |
Interactive content creation system |
摘要 |
According to various embodiments, a user interface (UI) includes a precedence graph area and an icon list displaying multiple types of program icons. A user selection of one of the program icons is received, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type. The selected program icon is characterized as a first program-content-pairing icon that references the content created by the composer UI. Thereafter, a user interaction with a plurality of program-content-pairing icons in the precedence graph area is detected, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons. A program flow precedence graph referencing a program flow of an interactive program is the generated, based on the ordering of the program-content-pairing icons in the precedence graph area. |
申请公布号 |
US9152297(B2) |
申请公布日期 |
2015.10.06 |
申请号 |
US201213660457 |
申请日期 |
2012.10.25 |
申请人 |
Udacity, Inc. |
发明人 |
Sokolsky Michael;Stavens David;Au Irene;Favreau Jacques;Thrun Sebastian;Arfvidsson Joakim |
分类号 |
G06F3/0481;G06F3/0486;G06F9/44;G09B5/06;G09B7/00;G09B7/08 |
主分类号 |
G06F3/0481 |
代理机构 |
Schwegman Lundberg & Woessner, P.A. |
代理人 |
Schwegman Lundberg & Woessner, P.A. |
主权项 |
1. A method comprising:
displaying, on a client device, a user interface (UI) including a precedence graph area and an icon list displaying multiple types of program icons; receiving a user selection of one of the program icons, the user selection corresponding to moving the selected program icon to the precedence graph area, the selected program icon referencing a composer UI to generate content of a specific media type; associating the generated content with the selected program icon, and characterizing the selected program icon as a first program-content-pairing icon that references the content created by the composer UI; detecting a user interaction with a plurality of program-content-pairing icons in the precedence graph area, the user interaction corresponding to specifying an ordering of the plurality of program-content-pairing icons; and generating a program flow precedence graph referencing a program flow of an interactive program, based on the ordering of the program-content-pairing icons in the precedence graph area, each of the plurality of program-content-pairing icons in the precedence graph area being configured to modify a particular global completion status value, based on completion status criteria associated with each of the program-content-pairing icons, the completion status criteria associated with one or more of the program-content-pairing icons specifying that the particular global completion status value is to be modified, responsive to user completion of a specific percentage of video content or sketch content, and the ordering of the plurality of program-content-pairing icons in the precedence graph being specified via a decision node in the precedence graph area, based on a value of the particular global completion status value received by the decision node during execution of the interactive program. |
地址 |
Mountain View CA US |