IP Library › Granted Patent US 8,489,883
Granted Patent B2
US 8,489,883 · App. 12/561,752 · Granted Jul 16, 2013

Virtual world embedded security watermarking

Inventors: Richard Dean Dettinger (Rochester, MN); Lydia Mai Do (Research Triangle Park, NC); Frederick Allyn Kulack (Rochester, MN); Kevin Glynn Paterson (San Antonio, TX)
Assignee: International Business Machines Corporation
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,489,883
App. No.
12/561,752
Granted
Jul 16, 2013
Kind
B2
Abstract

A method, apparatus, and program product are provided for using watermarks to embed security features on avatars in a virtual world. A watermark engine receives security information for an avatar in a virtual world. The watermark engine creates a watermark for the avatar using the security information and associates the watermark with the avatar. The watermark may comprise at least one of: security preferences for the avatar, contact information for an owner of the avatar, and graphical information to cause alteration of the avatar when the avatar is recorded.

Claims (47)

1. A computer-implemented method comprising:

a processor of a computer executing a program of instruction receiving security information for an avatar in a virtual world, the security information defines recording privileges of the avatar for other virtual world users the processor configured to perform

creating a watermark for the avatar comprising the security information including a security preference for the avatar and graphical information that causes alteration of an image of the avatar when the avatar is recorded; and

associating the watermark with the avatar;

selectively altering the avatar when recorded by another virtual world user based on the recording privileges;

comparing a user identification with the security preference responsive to the another virtual world user recording said avatar; and

altering the recorded avatar image using the graphical information responsive to the user identification not satisfying the security preference.

2. The method of claim 1 , wherein

said security information further comprises contact information for an owner of the avatar.

3. The method of claim 1 , wherein said watermark further comprises contact information for an owner of the avatar; and

in response to a user recording said avatar, further comprising:

the processor embedding the contact information in the recorded avatar image.

4. The method of claim 3 , further comprising:

in response to receiving a query of the recorded avatar image, the processor presenting the embedded contact information.

5. The method of claim 1 , wherein the security preference comprises a listing of users authorized to access the avatar without alteration.

6. The method of claim 1 , wherein the alteration comprises at least one of:

pixilation, blurring, censoring, abstracting, mirroring, or distortion of at least a part of the avatar image;

change in the hue, tone, saturation, brightness, or scale of the avatar image;

graphical text, symbol, or icon over or under the avatar image;

aging, fading, or scrambling the avatar image relative to other images in an environment; and

slowing or accelerating movement of the avatar image relative to other images in an environment.

7. The method of claim 1 , wherein the security preference comprises a list of users who may contact the avatar user.

8. The method of claim 1 , wherein the security preference defines a part of the avatar that is altered.

9. The method of claim 1 , wherein the contact information comprises at least one of:

avatar user's identity, preferred method of contact, and social network information.

10. A computer system for using watermarks to embed security features on avatars in a virtual world, comprising:

a server interconnected with a plurality of clients through a network, the sever comprising an interconnected processor and memory;

a virtual world program stored on the memory and comprising a computer-readable program of instruction executable by the processor to provide an interactive virtual world environment to users of the plurality of clients; and

a watermark program stored on the memory and comprising a computer-readable program of instruction executable by the processor to:

receive security information for an avatar in a virtual world;

create a watermark for the avatar comprising the security information; and

associate the watermark with the avatar, wherein

the security information defines recording privileges of the avatar for other virtual world users, and

said watermark comprises a security preference for the avatar and graphical information that causes alteration of an image of the avatar when the avatar is recorded in response to the user identification not satisfying the security preference.

11. The system of claim 10 , wherein said watermark further comprises contact information for an owner of the avatar embedded in a recorded image of the avatar.

12. The system of claim 11 , wherein in response to receiving a query of the recorded avatar image, the watermark presents the embedded contact information to the client of a user making the query.

13. A computer program product for using watermarks to embed security features on avatars in a virtual world, comprising a computer-readable storage device having encoded thereon:

program instructions for receiving security information for an avatar in a virtual world, wherein the security information defines recording privileges of the avatar for other virtual world users;

program instructions for creating a watermark for the avatar comprising the security information including a security preference for the avatar and graphical information that causes alteration of an image of the avatar when the avatar is recorded in a virtual world; and

program instructions for associating the watermark with the avatar;

program instructions for comparing a user identification with the security preference in response to a user recording said avatar; and

program instructions for altering the recorded avatar image using the graphical information in response to the user identification not satisfying the security preference.

14. The computer program product of claim 13 , wherein said watermark further comprises contact information for an owner of the avatar; and

further comprising:

program instructions for embedding the contact information in the recorded avatar image in response to a user recording said avatar.

15. The computer program product of claim 14 , further comprising:

program instructions for presenting the embedded contact information in response to receiving a query of the recorded avatar image.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2009
From: DETTINGER, RICHARD DEAN; DO, LYDIA MAI; KULACK, FREDERICK ALLYN; PATERSON, KEVIN GLYNN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 023250/0001 →
Continuity (1)
Related Publication 20110066860A1 · Mar 17, 2011