Method and system for providing a structured virtual world for advertising and data mining as a part of a marketing and sales program for universal life stage decision support
First Claim
1. A method for virtual world advertising and data mining as a part of a marketing and sales program for universal life stage decision support comprising:
- collecting user input to create provider profiles and member profiles;
creating multi-axis match objects from the provider profiles and member profiles;
applying heuristics to create implied multi-axis match objects from the provider and member profiles;
filtering, scoring and selecting a selection set of matches from among a candidate set containing the multi-axis match objects and the implied multi-axis match objects;
presenting said selection set of matches to a user;
presenting at least one selected advertisement to a user;
recording user human interface action; and
correlating between said presentation of selected advertisement and said user human interface action.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for virtual world advertising and data mining as a part of a marketing and sales program for universal life stage decision support. User profiles created based on virtual world attributes are matched-up to service providers. Service provider-defined images or advertisements are then presented to the matched-up user using heuristics to select and modify the images or advertisements. Pricing for placement of the advertisement is determined in part by online auction and payments can be made to a user for specific user actions taken. Actual user actions taken after presentation of an image or advertisement are recorded and correlated over time, and are then used in measurements, reports and also in the heuristics for determining what advertisements have desired effects on the user.
-
Citations
20 Claims
-
1. A method for virtual world advertising and data mining as a part of a marketing and sales program for universal life stage decision support comprising:
-
collecting user input to create provider profiles and member profiles; creating multi-axis match objects from the provider profiles and member profiles; applying heuristics to create implied multi-axis match objects from the provider and member profiles; filtering, scoring and selecting a selection set of matches from among a candidate set containing the multi-axis match objects and the implied multi-axis match objects; presenting said selection set of matches to a user; presenting at least one selected advertisement to a user; recording user human interface action; and correlating between said presentation of selected advertisement and said user human interface action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for virtual world advertising and data mining as a part of a marketing and sales program for universal life stage decision support comprising:
-
an execution unit for collecting user input to create provider profiles and member profiles; an execution unit for creating multi-axis match objects from the provider profiles and member profiles; an execution unit for applying heuristics to create implied multi-axis match objects from the provider and member profiles; an execution unit for filtering, scoring and selecting a selection set of matches from among a candidate set containing the multi-axis match objects and the implied multi-axis match objects; an execution unit for presenting said selection set of matches to a user; an execution unit for presenting selected advertisements to a user; an execution unit for recording user human interface action; and an execution unit for correlating between said presentation of a selected advertisement and said user human interface action.
-
-
20. A computer program product embodied on a tangible computer readable medium for virtual world advertising and data mining as a part of a marketing and sales program for universal life stage decision support comprising:
-
computer code for collecting user input to create provider profiles and member profiles; computer code for creating multi-axis match objects from the provider profiles and member profiles; computer code for applying heuristics to create implied multi-axis match objects from the provider and member profiles; computer code for filtering, scoring and selecting a selection set of matches from among a candidate set containing the multi-axis match objects and the implied multi-axis match objects; computer code for presenting said selection set of matches to a user computer code for presenting selected advertisements to a user; computer code for recording user human interface action; and computer code for correlating between said presentation of selected advertisement and said user human interface action.
-
Specification