IP Library Granted Patent US 8,006,182
Granted Patent B2
US 8,006,182 · App. 12/050,312 · Granted Aug 23, 2011

Method and computer program product for implementing automatic avatar status indicators

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,006,182
App. No.
12/050,312
Granted
Aug 23, 2011
Kind
B2
Abstract

The exemplary embodiment of the present invention provides a means for the simulating of real world activities within a virtual environment. Information retrieved from locally executing applications (e.g., such as a screen saver, voice over IP phone system, etc.) or sensor information is utilized to deliver messages from a client application to the virtual environment in order to put an avatar in a state that visually indicates that a system user is busy.

Claims (18)

1. A method for the configuration and display of a status indicating avatar, the method comprising:

receiving user activity input information at a virtual world (VW) interface component comprised within a client VW application, wherein the user activity input information comprises information received singularly or in combination from at least one locally executing application or at least one input sensor the user activity input information indicative of user activity in the real world;

determining a user activity that is associated with the user activity input information, the user activity being based upon hierarchical activity characteristics as specified by a user and activity characteristics that are based upon community protocols that are implemented at a target VW application;

mapping the determined user activity to an activity that is associated with the target VW application, wherein mapping the determined activity to a target VW application activity comprises:

determining the origin of the received activity input information;

prioritizing a set of response actions based upon a comparison of the activity input information to the activity characteristics that are based upon the target VW applications community protocols;

retrieving current avatar environment information, the current avatar environment information including attributes of the VW associated with the avatar;

determining between the user activity input information and a best available correlation activity chosen from a VW avatar activity information listing; and

transmitting a command to the target VW application in order to display an avatar in accordance with the mapped to VW activity.

2. A computer program product that includes a non-transitory computer readable medium useable by a processor, the medium having stored thereon a sequence of instructions which, when executed by the processor, causes the processor to deliver a command for the configuration and display of a status indicating avatar from a client application to a target application, by:

receiving user activity input information at a virtual world (VW) interface component comprised within a client VW application, wherein the user activity input information comprises information received singularly or in combination from at least one locally executing application or at least one input sensor the user activity input information indicative of user activity in the real world;

determining a user activity that is associated with the user activity input information, the user activity being based upon hierarchical activity characteristics as specified by a user and activity characteristics that are based upon community protocols that are implemented at a target VW application;

mapping the determined user activity to an activity that is associated with the target VW application, wherein mapping the determined activity to a target VW application activity comprises:

determining the origin of the received activity input information;

prioritizing a set of response actions based upon a comparison of the activity input information to the activity characteristics that are based upon the target VW applications community protocols;

retrieving current avatar environment information, the current avatar environment information including attributes of the VW associated with the avatar;

determining between the user activity input information and a best available correlation activity chosen from a VW avatar activity information listing; and

transmitting a command to the target VW application in order to display an avatar in accordance with the mapped to VW activity.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2016
From: BANK OF AMERICA, N.A.
To: ACTIVISION BLIZZARD INC.; ACTIVISION PUBLISHING, INC.; ACTIVISION ENTERTAINMENT HOLDINGS, INC.; BLIZZARD ENTERTAINMENT, INC.
Reel/Frame 040381/0487 →
SECURITY AGREEMENT Recorded Feb 11, 2014
From: ACTIVISION PUBLISHING, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 032240/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2013
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: ACTIVISION PUBLISHING, INC.
Reel/Frame 029900/0285 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2008
From: BATES, CARY LEE; GARBOW, ZACHARY A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 020706/0621 →