Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
156 words
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) providing an animation in which the avatar appears to move in a defined manner that conveys the gesture, said gesture being determined by the participant to convey at least one of a pluarily of different personality traits and/or current emotions; (b) during an idle period for the participant in the chat session, when the avatar is otherwise inactive, automatically initiating the animation without requiring any input by the participant; and (c) during an active period for the participant in the chat session, when the avatar is performing a selected action, automatically initiating another animation in which the avatar appears to move in a defined manner that conveys another gesture, the other gesture being determined by the participant to convey at least one of a plurality of different personality traits and/or current emotions.
Claim 2
Independent Claim
156 words
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) providing an animation in which the avatar appears to move in a defined manner that conveys the gesture, said gesture being determined by the participant to convey at least one of a pluarily of different personality traits and/or current emotions; (b) during an idle period for the participant in the chat session, when the avatar is otherwise inactive, automatically initiating the animation without requiring any input by the participant; and (c) during an active period for the participant in the chat session, when the avatar is performing a selected action, automatically initiating another animation in which the avatar appears to move in a defined manner that conveys another gesture, the other gesture being determined by the participant to convey at least one of a plurality of different personality traits and/or current emotions.
Claim 3
Dependent Claim
36 words
The method of claim 1, further comprising the steps of providing the participant with a plurality of avatars; and enabling the participant to select the avatar that will represent the participant in the on-line chat session.
Claim 4
Dependent Claim
20 words
The method of claim 1, wherein the animation comprises gestures that are indicative of a personality trait and/or an emotion.
Claim 5
Dependent Claim
39 words
The method of claim 1, further comprising the step of enabling the participant to select and initiate an animation employing the avatar, said animation conveying a desired emotion and/or state of mind to another participant in the chat session.
Claim 6
Dependent Claim
36 words
The method of claim 4, wherein the animation selected by the participant to convey the desired emotion and/or state of mind is displayed simultaneously in combination with a textual message that is transmitted by the participant.
Claim 7
Independent Claim
170 words
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) providing a different script for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed in the sequence; (b) in the script for each gesture, indicating specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence; and (c) causing the avatars representing participants in the chat session to automatically implement desired gestures by selectively executing the scripts for the desired gestures, any change to a script to modify a desired gesture causing a corresponding change in said gesture for all of the different avatars executing said gesture.
Claim 8
Independent Claim
170 words
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) providing a different script for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed in the sequence; (b) in the script for each gesture, indicating specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence; and (c) causing the avatars representing participants in the chat session to automatically implement desired gestures by selectively executing the scripts for the desired gestures, any change to a script to modify a desired gesture causing a corresponding change in said gesture for all of the different avatars executing said gesture.
Claim 9
Dependent Claim
39 words
The method of claim 6, wherein each of the plurality of avatars has at least one gesture associated with it that is automatically initiated from time to time when the avatar is otherwise inactive during the on-line chat session.
Claim 10
Dependent Claim
38 words
The method of claim 7, further comprising the step of enabling the participants in the chat session to select the gesture that is automatically initiated, each of said plurality of gestures indicating a different personality trait and/or emotion.
Claim 11
Dependent Claim
43 words
The method of claim 6, further comprising the step of enabling a participant to select a personality trait and/or emotion that will be indicated by one of the gestures to determine the gesture that will be implemented by the avatar representing the participant.
Claim 12
Dependent Claim
44 words
The method of claim 6, further comprising the step of enabling a participant to perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 13
Dependent Claim
30 words
The method of claim 6, further comprising the step of enabling the participant to visually perceive a gesture implemented by the avatar that represents the participant in the chat session.
Claim 14
Independent Claim
291 words
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) an interface to a network on which the on-line chat session is being run, said interface enabling the participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the on-line chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that; (i) an animation is provided for the avatar in the virtual space, said animation comprising a plurality of frames played in sequence so that the avatar appears to move in a defined manner within said virtual space, said movement by the avatar representing a gesture when viewed by others participating in the on-line chat session that conveys at least one of the plurality of different personality traits and/or current emotions; (ii) during an idle period for the participant in the chat session, when the avatar representing said participant is otherwise inactive, the animation is automatically initiated; and (iii) during an active period for the participant in the chat session, when the avatar representing the participant is performing a selected action, automatically initiating another animation in which the avatar appears to move in a defined manner that conveys another gesture, the other gesture being determined by the participant to convey at least one of a plurality of different personality traits and/or current emotions.
Claim 15
Independent Claim
291 words
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) an interface to a network on which the on-line chat session is being run, said interface enabling the participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the on-line chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that; (i) an animation is provided for the avatar in the virtual space, said animation comprising a plurality of frames played in sequence so that the avatar appears to move in a defined manner within said virtual space, said movement by the avatar representing a gesture when viewed by others participating in the on-line chat session that conveys at least one of the plurality of different personality traits and/or current emotions; (ii) during an idle period for the participant in the chat session, when the avatar representing said participant is otherwise inactive, the animation is automatically initiated; and (iii) during an active period for the participant in the chat session, when the avatar representing the participant is performing a selected action, automatically initiating another animation in which the avatar appears to move in a defined manner that conveys another gesture, the other gesture being determined by the participant to convey at least one of a plurality of different personality traits and/or current emotions.
Claim 16
Dependent Claim
41 words
The system of claim 12, wherein the machine instructions executed by the central processor further provide the participant with a plurality of avatars; and enable the participant to select the avatar that will represent the participant in the on-line chat session.
Claim 17
Dependent Claim
44 words
The system of claim 12, wherein the machine instructions executed by the central processor further enables the participant to select the animation that is initiated during the idle period from a plurality of different animations, each animation indicating a different personality trait and/or emotion.
Claim 18
Dependent Claim
42 words
The system of claim 12, wherein the machine instructions executed by the central processor further enable the participant to selectively initiate an animation that conveys a desired emotion and/or state of mind of the participant to another participant in the chat session.
Claim 19
Dependent Claim
39 words
The system of claim 15, wherein the animation selected by the participant to convey the desired emotion and/or state of mind of the participant is simultaneously activated in combination with a textual message that is transmitted by the participant.
Claim 20
Independent Claim
258 words
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) an interface to a network on which the chat session is being run, said interface enabling a participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that: (i) a different script is provided for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed on the display in the sequence; (ii) in the script for each gesture, specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence are indicated; and (iii) the avatars representing participants in the chat session are caused to automatically implement desired gestures by selectively executing the scripts for the desired gestures, any change to a script to modify a desired gesture causing a corresponding change in said gesture for all of the different avatars executing said gesture.
Claim 21
Independent Claim
258 words
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) an interface to a network on which the chat session is being run, said interface enabling a participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that: (i) a different script is provided for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed on the display in the sequence; (ii) in the script for each gesture, specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence are indicated; and (iii) the avatars representing participants in the chat session are caused to automatically implement desired gestures by selectively executing the scripts for the desired gestures, any change to a script to modify a desired gesture causing a corresponding change in said gesture for all of the different avatars executing said gesture.
Claim 22
Dependent Claim
37 words
The system of claim 17, wherein the avatar has associated with it a script that determines a sequence of the visual frames employed to produce a gesture that is automatically initiated when the avatar is otherwise idle.
Claim 23
Dependent Claim
52 words
The system of claim 17, wherein each avatar is associated with a graphic file comprising a predefined number of visual frames, said script referencing specific frames in the graphic file so that different views of the avatar indicated by the script are displayed when the script is executed to implement a gesture.
Claim 24
Independent Claim
99 words
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) providing the participant with an identification of other persons currently participating in the on-line chat session; (b) enabling the participant to select specific persons that are currently participating in the on-line chat session from whom the participant will perceive communications during the on-line chat session; and (c) precluding the participant from perceiving communications from other than the selected specific persons, during the on-line chat session.
Claim 25
Independent Claim
99 words
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) providing the participant with an identification of other persons currently participating in the on-line chat session; (b) enabling the participant to select specific persons that are currently participating in the on-line chat session from whom the participant will perceive communications during the on-line chat session; and (c) precluding the participant from perceiving communications from other than the selected specific persons, during the on-line chat session.
Claim 26
Dependent Claim
76 words
The method of claim 20, wherein the step of enabling the participant to select the specific persons comprising the step of providing a user interface tool that enables the participant to indicate a defined space adjacent to the avatar that represents the participant, so that only communications from any of the other persons participating in the on-line chat session who are represented by an avatar disposed within said defined space will be perceived by the participant.
Claim 27
Dependent Claim
28 words
The method of claim 21, wherein the participant is provided with a graphic control to set a radius around the avatar representing the participant to define said space.
Claim 28
Dependent Claim
55 words
The method of claim 20, wherein the step of enabling the participant to select specific persons that are currently participating in the on-line chat session comprises the step of enabling the participant to select the avatars representing any of the other persons who are participating in the on-line chat session, using a graphic pointing device.
Claim 29
Dependent Claim
47 words
The method of claim 20, wherein the step of enabling the participant to select specific persons that are currently participating in the on-line chat session comprises the step of enabling the participant to select the specific persons from a list of participants in the on-line chat session.
Claim 30
Dependent Claim
38 words
The method of claim 20, wherein the participant selects the specific persons by using a pointing device to trace a path defining a perimeter of a defined space in which the avatars representing the specific persons are disposed.
Claim 31
Independent Claim
146 words
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) providing the participant with an identification of other persons participating in the on-line chat session; (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session, the participant employing a graphic control to set a radius around the avatar representing the participant to indicate a defined space adjacent to the avatar, so that only communications from any of the other persons participating in the on-line chat session who are represented by an avatar disposed within said defined space will be perceived by the participant; and (c) precluding the participant from perceiving communications from other than said specific persons, during the on-line chat session.
Claim 32
Independent Claim
146 words
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) providing the participant with an identification of other persons participating in the on-line chat session; (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session, the participant employing a graphic control to set a radius around the avatar representing the participant to indicate a defined space adjacent to the avatar, so that only communications from any of the other persons participating in the on-line chat session who are represented by an avatar disposed within said defined space will be perceived by the participant; and (c) precluding the participant from perceiving communications from other than said specific persons, during the on-line chat session.
Claim 33
Independent Claim
122 words
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) providing the participant with an identification of other persons participating in the on-line chat session; (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session, the participant using a pointing device to trace a path defining a perimeter of a defined space in which the avatars representing the specific persons are disposed; and (c) precluding the participant from perceiving communications from any person represented by an avatar that is disposed outside said perimeter, during the on-line chat session.
Claim 34
Independent Claim
122 words
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) providing the participant with an identification of other persons participating in the on-line chat session; (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session, the participant using a pointing device to trace a path defining a perimeter of a defined space in which the avatars representing the specific persons are disposed; and (c) precluding the participant from perceiving communications from any person represented by an avatar that is disposed outside said perimeter, during the on-line chat session.
Claim 35
Independent Claim
114 words
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) providing an animation in which the avatar appears to move in a defined manner that conveys the gesture, said gesture being determined by the participant; (b) during an idle period for the participant in the chat session, when the avatar is otherwise inactive, automatically initiating the animation without requiring any input by the participant; and (c) enabling the participant to perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 36
Independent Claim
114 words
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) providing an animation in which the avatar appears to move in a defined manner that conveys the gesture, said gesture being determined by the participant; (b) during an idle period for the participant in the chat session, when the avatar is otherwise inactive, automatically initiating the animation without requiring any input by the participant; and (c) enabling the participant to perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 37
Independent Claim
179 words
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) providing a different script for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed in the sequence; (b) in the script for each gesture, indicating specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence; (c) causing the avatars representing participants in the chat session to implement desired gestures by selectively executing the scripts for the desired gestures; and (d) enabling a participant to automatically perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 38
Independent Claim
179 words
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) providing a different script for each of the gestures, each script being applicable to all of the plurality of avatars used in the chat session, each gesture comprising a sequence of visual frames, said visual frames portraying different views of an avatar to produce a visual impression of an animation of said avatar when rapidly displayed in the sequence; (b) in the script for each gesture, indicating specific visual frames comprising the sequence and time intervals determining a duration for displaying each visual frame of the sequence; (c) causing the avatars representing participants in the chat session to implement desired gestures by selectively executing the scripts for the desired gestures; and (d) enabling a participant to automatically perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 39
Independent Claim
240 words
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) an interface to a network on which the on-line cat session is being run, said interface enabling the participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the on-line chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that; (i) an animation is provided for the avatar in the virtual space, said animation comprising a plurality of frames played in sequence so that the avatar appears to move in a defined manner within said virtual space, said movement by the avatar representing a gesture when viewed by others participating in the on-line chat session; (ii) during an idle period for the participant in the chat session, when the avatar representing said participant is otherwise inactive, the animation is automatically initiated; and (iii) the participant is enabled to perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 40
Independent Claim
240 words
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) an interface to a network on which the on-line cat session is being run, said interface enabling the participant to transmit and receive data over the network; (b) a display for displaying a graphic representation of a virtual space in which the on-line chat session is occurring; (c) a memory for storing machine instructions; and (d) a central processor for executing the machine instructions, said machine instructions, when executed by the central processor, causing the central processor to control the interface and the display, so that; (i) an animation is provided for the avatar in the virtual space, said animation comprising a plurality of frames played in sequence so that the avatar appears to move in a defined manner within said virtual space, said movement by the avatar representing a gesture when viewed by others participating in the on-line chat session; (ii) during an idle period for the participant in the chat session, when the avatar representing said participant is otherwise inactive, the animation is automatically initiated; and (iii) the participant is enabled to perceive communications from another participant in the chat session only if the other participant is represented by an avatar that is disposed within a defined distance of the participant's avatar.
Claim 41
Independent Claim
117 words
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) providing the participant with an identification of other persons participating in the on-line chat session; and (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session by employing a user interface tool to indicate a defined space adjacent to the avatar that represents the participant so that the participant only perceives communications from the specific persons participating in the on-line chat session who are represented by an avatar disposed within the defined space.
Claim 42
Independent Claim
117 words
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) providing the participant with an identification of other persons participating in the on-line chat session; and (b) enabling the participant to select specific persons from whom the participant will perceive communications during the on-line chat session by employing a user interface tool to indicate a defined space adjacent to the avatar that represents the participant so that the participant only perceives communications from the specific persons participating in the on-line chat session who are represented by an avatar disposed within the defined space.