×

Synthetic environment character data sharing

  • US 8,661,073 B2
  • Filed: 03/06/2009
  • Issued: 02/25/2014
  • Est. Priority Date: 03/06/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • retrieving data from a plurality of sources configured to store the data, the data being generated from an interaction between a character and a synthetic environment;

    generating a feed comprising dynamic content associated with the character and the synthetic environment, the feed being configured to present the data to a second client associated with the synthetic environment in substantially real time;

    determining whether a first client is logged into the synthetic environment;

    in the event that the first client is logged into the synthetic environment, adding a virtual location of the first client within the synthetic environment to the feed;

    in the event that the first client is logged out of the synthetic environment;

    determining whether the first client is associated with another communication system;

    in the event that the first client is associated with the other communication system, determining whether the first client is associated a mobile communication device or a distributed data network; and

    adding a real-world location of the first client to the feed,wherein the data associated with the feed includes;

    a presence status indicating whether the first client is logged into or logged out of the synthetic environment, in the event that the first client is logged into the synthetic environment, a geographical location that indicates a virtual physical location of the first client within the synthetic environment, and in the event that the first client is logged out of the synthetic environment, whether the first client is associated the mobile communication device or the distributed data network, and the geographical location that indicates a real-world location of the first client;

    transmitting the feed to the second client;

    extracting the data from the feed; and

    presenting the data on the second client after being extracted from the feed.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×