Patent ID: 8069168

Claim:
A processor-implemented method for serving information to users within a virtual world based on accumulated user information, comprising: accumulating user content request trigger information from a user device, associated with a user, requiring no ancillary software for providing the user content request trigger information; accumulating user content request trigger situational metadata from real world and virtual world sources; associating the user content request trigger information and user content request trigger situational metadata with a user profile; generating user content request trends based on the accumulated user content request trigger information and the accumulated user content request trigger situational metadata; updating the user profile with the associated information and trends in a database; analyzing accumulated information and trends associated with the user profile; querying an information database based on the analysis of the user profile; receiving ambient conditions comprising non-spatiotemporal sensor-based ambient conditions and feed-based ambient conditions; selecting information based on the user profile and the received ambient conditions to include in a message; and serving the message in a virtual world.