WO2007127669A2

Interacting avatars in an instant messaging communication session

Abstract

An avatar that represents an user in a communications session is animated, without user manipulation, based on the animation of another avatar that represents another user in the same instant messaging communication session. The avatars may be displayed in a single instant messaging window, and the displayed animations may create an appearance that the avatars are interacting with one another. An avatar animation may be based on the content communicated by a user and a category that is associated with a user.

WO2007127669A2, drawing sheet 1
Sheet 1 of 7

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

37 claims: 4 independent, 33 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A computer-implemented method for animating a first avatar based on perceived animation of a second avatar, the method comprising: graphically representing a first user using a first avatar capable of being animated;' graphically representing a second user using a second avatar capable of being animated wherein communication messages are being sent between the first user and the second user;receiving an indication of content communicated by the first user;identifying a first category that is associated with the second user;identifying an animation based on the content communicated by the first user and the first category that is associated with the second user;and in response to and based on the received indication of content communicated by the first user and the first category that is associated with the second user, animating the first "avatar such that the first avatar appears to interact with the second avatar.
  2. 29
    A computer-implemented method for animating a first avatar based on perceived animation of a second avatar, the method comprising:graphically representing a first user using a first avatar capable of being animated;graphically representing a second user using a second avatar capable of being animated wherein communication messages are being sent between the first user and the second user;receiving an indication of content communicated by the first user;identifying an animation based on the content communicated by the first user;and in response to and based on the received indication of content communicated by the first user, animating the first avatar such that the first avatar appears to interact with the second avatar
  3. 31
    A computer program product tangibly embodied in an computer readable medium, the computer program product including an avatar that is configured to display multiple animations in an instant messaging communication session between two users and instructions that, when executed, perform operations comprising:graphically represent a first user using a first avatar capable of being animated;graphically represent a second user using a second avatar capable of being animated wherein communication messages are being sent between the first user and the second user;receive an indication of content communicated by the first user;identify a first category that is associated with the second user;identify an animation based on the content communicated by the first user and the first category that is associated with the second user;and in response to and based on the received indication of content communicated by the first user and the first category that is associated with the second user, animate the first avatar such that the first avatar appears to interact with the second avatar.
  4. 37
    A system for animating a first avatar based on perceived animation of a second avatar, the system comprising:means for graphically representing a first user using a first avatar capable of being animated;means for graphically representing a second user using a second avatar capable of being animated wherein communication messages are being sent between the first user and the second user;means for receiving an indication of content communicated by the first user;means for identifying a first category that is associated with the second user;means for identifying an animation based on the content communicated by the first user and the first category that is associated with the second user;and means for animating the first avatar such that the first avatar appears to interact with the second avatar in response to and based on the received indication of content communicated by the first user and the first category that is associated with the second user.