×

Contextually accurate dialogue modeling in an online environment

  • US 7,329,188 B2
  • Filed: 10/29/2003
  • Issued: 02/12/2008
  • Est. Priority Date: 02/23/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for modeling a two-way conversation between a computer-based character and a user, the method comprising:

  • storing situation data that defines a set of situation tags and associated situation text, wherein the situation tags represent situations that describe contexts in which the user interacts with one or more of a plurality of characters;

    wherein a system administrator manages a situation tag type for assembling situation-specific content, and,wherein said system administrator creates said situation tags for assembling said situation-specific content, and,wherein said situation tags can be incorporated with contextual accuracy into multiple behavior patterns, andwhereby said incorporation of said situation tags into said behavior patterns reduces the production costs of generating said contextually-accurate two-way conversations,storing character data that defines a set of character tags and associated character text for each of the plurality of computer-based characters;

    wherein said system administrator defines a character tag type for assembling character-specific content, and,wherein said system administrator creates said character tags for assembling said character-specific content, and,wherein said character tags can be incorporated with contextual accuracy into multiple behavior patterns, andwhereby said incorporation of said character tags into said behavior patterns reduces the production costs of generating said contextually-accurate two-way conversations,storing a plurality of behavior patterns,wherein each of the behavior patterns defines a conversation with the user,wherein each of the behavior patterns defines the conversation as a series of interactions with the user in accordance with a consistent attitude, andwherein each of the behavior patterns can be used with the different characters and the different situations, andwherein each of the behavior patterns is represented as a set of linked frames that specify respective text-based dialogue to be presented to user; and

    wherein said system administrator creates said behavior patterns using the text associated with said situation tags and said character tags, andwherein said situation tags and said character tags can be incorporated with contextual accuracy into the behavior patterns, andwhereby said insertion of said situation tags and said character tags into said behavior patterns reduces the production costs of generating said contextually-accurate two-way conversations,selecting one of the situations as a currently selected situation, one of the characters as a currently selected character, and one of the behavior patterns as a currently selected behavior pattern;

    presenting text-based dialogue from the currently selected character to the user within the online environment by merging;

    (1) the text-based dialogue specified by the frames of the currently selected behavior pattern, (2) the situation text of the currently selected situation, and (3) the character text of the currently selected character.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×