Fonts with feelings
First Claim
1. A computer-readable medium having computer-executable instructions for causing a Computer to perform steps comprising:
- reading a plurality of words in at least one font from a file;
displaying the plurality of words in a user interface of a program that aids a word understanding of a user; and
upon receiving input from the user to interact with at least a portion of the plurality of words, performing at least one action associated with the portion of the words, the action being specified in the file.
2 Assignments
0 Petitions
Accused Products
Abstract
Various technologies and techniques are disclosed that improve the instructional nature of fonts and/or the ability to create instructional fonts. Font characters are modified based on user interaction to enhance the user'"'"'s understanding and/or fluency of the word. The font characters can have sound, motion and altered appearance. When altering the appearance of the characters, the system operates on a set of control points associated with characters, changes the position of the characters, and changes the influence of the portion of characters on a set of respective spline curves. A designer or other user can customize the fonts and user experience by creating an episode package that specifies words to include in the user interface, and details about actions to take when certain events fire. The episode package can include media effects to play when a particular event associated with the media effect occurs.
-
Citations
20 Claims
-
1. A computer-readable medium having computer-executable instructions for causing a Computer to perform steps comprising:
-
reading a plurality of words in at least one font from a file; displaying the plurality of words in a user interface of a program that aids a word understanding of a user; and upon receiving input from the user to interact with at least a portion of the plurality of words, performing at least one action associated with the portion of the words, the action being specified in the file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-readable medium having computer-executable instructions for causing a computer to perform steps comprising:
-
reading a plurality of words in at least one font from a data store; displaying the plurality of words in a user interface; detecting an event being fired based upon an interaction with at least a portion of the words by a user; reading the data store to locate an event tag associated with the event, the event tag identifying a media effect to be played for the event; and playing the media effect. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for providing customizable fonts comprising:
-
reading at least one data store to determine at least some words to display on a user interface; detecting a particular event as a user interacts with at least a portion of the words; performing an action specified in the data store for the particular event when the particular event occurs; wherein the data store includes at least one media effect; wherein the action involves playing the media effect; and wherein the media effect is designed to aid an understanding of the portion of words. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification