Generating user and avatar specific content in a virtual world
First Claim
Patent Images
1. A method of creating specific content in a virtual world for presentation to an avatar of a user, the method comprising:
- generating, by a computer, a local attribute object comprising a set of attributes of at least one of the user and the avatar of the user and a set of geographic location attributes identifying at least one of a real world location of the user and a virtual world location of the avatar of the user;
allowing, by the computer, access to the local attribute object by a service provider in response to the avatar of the user entering a virtual world space of the service provider, wherein the service provider is a virtual retailer; and
presenting, by the computer, to the avatar of the user specific content based on the local attribute object, the specific content including at least one of products and services provided by the service provider for purchase by at least one of the user and the avatar of the user,wherein presenting the specific content comprises determining by a local service component using the local attribute object the specific content to be presented to the avatar of the user, wherein the local service component creates, retrieves, updates, or any combination thereof, information in the local attribute object, and wherein the local service component comprises parameters that receive local attribute object information as input and correlate the input with particular types of specific content to present to the avatar of the user.
2 Assignments
0 Petitions
Accused Products
Abstract
Generation of user and avatar specific content in a virtual world may include generating a local attribute object. The local attribute object may comprise attributes identifying at least one of the user'"'"'s real world location and the user'"'"'s avatar'"'"'s virtual world location. Access to the local attribute object by virtual world operators may be controlled by the user and/or user'"'"'s avatar. Specific content, based on the local attribute object, is presented to the user'"'"'s avatar.
-
Citations
21 Claims
-
1. A method of creating specific content in a virtual world for presentation to an avatar of a user, the method comprising:
-
generating, by a computer, a local attribute object comprising a set of attributes of at least one of the user and the avatar of the user and a set of geographic location attributes identifying at least one of a real world location of the user and a virtual world location of the avatar of the user; allowing, by the computer, access to the local attribute object by a service provider in response to the avatar of the user entering a virtual world space of the service provider, wherein the service provider is a virtual retailer; and presenting, by the computer, to the avatar of the user specific content based on the local attribute object, the specific content including at least one of products and services provided by the service provider for purchase by at least one of the user and the avatar of the user, wherein presenting the specific content comprises determining by a local service component using the local attribute object the specific content to be presented to the avatar of the user, wherein the local service component creates, retrieves, updates, or any combination thereof, information in the local attribute object, and wherein the local service component comprises parameters that receive local attribute object information as input and correlate the input with particular types of specific content to present to the avatar of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for creating specific content in a virtual world for presentation to an avatar of a user, comprising:
-
a computer processor; and a module for generating a local attribute object operable on the computer processor comprising a set of attributes of at least one of the user and the avatar of the user and a set of geographic location attributes identifying at least one of a real world location of the user and a virtual world location of the avatar of the user, wherein the module allows access to the local attribute object by a service provider in response to the avatar of the user entering a virtual world space of the service provider, wherein the service provider is a virtual retailer, wherein the module presents to the avatar of the user specific content based on the local attribute object, wherein the specific content comprises at least one of products and services provided by the service provider for purchase by at least one of the user and the avatar of the user, wherein presenting the specific content comprises determining by a local service component using the local attribute object the specific content to be presented to the avatar of the user, wherein the local service component creates, retrieves, updates, or any combination thereof, information in the local attribute object, and wherein the local service component comprises parameters that receive local attribute object information as input and correlate the input with particular types of specific content to present to the avatar of the user.
-
-
21. A computer program product for creating specific content in a virtual world for presentation to an avatar of a user, comprising:
a non-signal propagating computer usable storage medium having computer usable program code embodied therein, the computer usable storage medium comprising; computer usable program code configured to generate a local attribute object comprising a set of attributes of at least one of the user and the avatar of the user and a set of geographic location attributes identifying at least one of a real world location of the user and a virtual world location of the avatar of the user; computer usable program code configured to allow access to the local attribute object by a service provider in response to the avatar of the user entering a virtual world space of the service provider, wherein the service provider is a virtual world retailer; and computer usable program code configured to present to the avatar of the user specific content based on the local attribute object, wherein the specific content comprises at least one of products and services provided by the service provider for purchase by at least one of the user and the avatar of the user, wherein presenting the specific content comprises determining by a local service component using the local attribute object the specific content to be presented to the avatar of the user, wherein the local service component creates, retrieves, updates, or any combination thereof, information in the local attribute object, and wherein the local service component comprises parameters that receive local attribute object information as input and correlate the input with particular types of specific content to present to the avatar of the user.
Specification