Use of avatars with automatic gesturing and bounded interaction in on-line chat session
AssigneeMicrosoft Corporation
InventorsChristopher A. Liles, Manuel Vellon
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsChristopher A. Liles, Manuel Vellon
Estimating the term…
Avatars representing participants in a graphic chat session are periodically animated to produce a gesture that conveys an emotion, action, or personality trait. Each participant in the chat session is enabled to select one of a plurality of different avatars to represent the participant in a graphic chat session. Associated with each avatar is a bitmap file that includes a plurality of frames illustrating the avatar in different poses, actions, and emotional states. Selected frames are displayed in rapid sequence in accord with a script file to create an animation effecting each gesture. The same script file is used to define a gesture for all of the avatars used in the chat session. A selected gesture can be transmitted with a text message to convey the user's emotional state. A gesture associated with the avatar is automatically displayed from time to time when the avatar is not otherwise gesturing or moving. The user can determine participants in the chat session with whom the user will interact, e.g., by defining a proximity radius around the user's avatar or by selecting the specific participants from a list. Avatars of participants that are outside the proximity radius (or otherwise not selected) and messages received from them are not displayed on the user's monitor.
A method for communicating a gesture by an avatar that represents a participant in an on-line graphic chat session, comprising the steps of:
A method for enabling a plurality of different gestures to be implemented by a plurality of different avatars that represent participants in an on-line graphic chat session, comprising the steps of:
A system for use in enabling a participant in an on-line chat session who is represented by an avatar to indicate at least one of a plurality of different personality traits and/or current emotions to others in the on-line chat session, comprising:
A system for enabling a plurality of different gestures to be implemented by a plurality of different avatars that represent participants in an on-line graphic chat session, comprising:
A method for enabling a participant in a graphic on-line chat session who is represented by an avatar to restrict communication with others participating in the on-line chat session, comprising the steps of:
A method for enabling a participant in a graphic on-line chat session who is represented by an avatar to restrict communication with others participating in the on-line chat session, comprising the steps of:
A method for enabling a participant in a graphic on-line chat session who is represented by an avatar to restrict communication with others participating in the on-line chat session, comprising the steps of:
A method for communicating a gesture by an avatar that represents a participant in an on-line graphic chat session, comprising the steps of:
A method for enabling a plurality of different gestures to be implemented by a plurality of different avatars that represent participants in an on-line graphic chat session, comprising the steps of:
A system for use in enabling a participant in an on-line chat session who is represented by an avatar to indicate a personality trait and/or an emotion to others in the on-line chat session, comprising:
A method for enabling a participant in a graphic on-line chat session who is represented by an avatar to restrict communication with others participating in the on-line chat session, comprising the steps of:
Dependencies are inferred from the claim text.