Patent 7554542 was granted and assigned to Possible Worlds on June, 2009 by the United States Patent and Trademark Office.