Patents by Inventor Raph Koster
Raph Koster has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10213686Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: GrantFiled: December 20, 2016Date of Patent: February 26, 2019Assignee: Daybreak Game Company LLCInventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
-
Patent number: 9968850Abstract: A system configured to provide one or more virtual spaces that are accessible to users. The system may implement a markup language to communicate information between various components. The markup language may enable the communication of information between components of the system via markup elements. A markup element may include a discrete unit of information that includes both content and attributes associated with the content. The implementation of the markup language may enable the instantiation of virtual spaces, and the conveyance to users of views of an instantiated virtual space via a distributed architecture in which the components (e.g., a server capable of instantiating virtual spaces, and a client capable of providing an interface between a user and a virtual space) are capable of providing virtual spaces with a broader range of characteristics than components in conventional systems capable of providing virtual spaces that are accessible to users.Type: GrantFiled: September 17, 2007Date of Patent: May 15, 2018Assignee: Disney Enterprises, Inc.Inventor: Raph Koster
-
Publication number: 20170100668Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: ApplicationFiled: December 20, 2016Publication date: April 13, 2017Inventors: Robert L. Young, JR., Raph Koster, Stone Perales, Alexander Raine
-
Patent number: 9555328Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: GrantFiled: October 7, 2013Date of Patent: January 31, 2017Assignee: Daybreak Game Company LLCInventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
-
Patent number: 9550121Abstract: A system and method for providing virtual spaces, where a character associated with a user can be manifested within instances of a plurality of the different virtual spaces. Since a single character can be manifested within instances of different virtual spaces, the character can be transferred by the corresponding user between instances of different virtual spaces and controlled by the user to interact with the different virtual spaces. When the user transfers the character between instances of different virtual spaces (and/or different types of virtual spaces), various aspects of the character may persist between the different virtual spaces (and/or the different types of virtual spaces). This may provide an enhanced continuity to the character between the different virtual spaces.Type: GrantFiled: November 17, 2011Date of Patent: January 24, 2017Assignee: Disney Enterprises, Inc.Inventors: Raph Koster, John Donham, Sean Riley
-
Publication number: 20150304454Abstract: A system configured to provide one or more virtual spaces that are accessible to users. The virtual spaces may be provided such that an enhanced level of interactivity between the virtual spaces and the Web, including resources that communicate with the system via the Internet (e.g., via users, websites, webpages, other web resources, etc.) and/or other networks. To provide this enhanced level of interactivity, the system may enable interactions between an instance of a virtual space and the Web (e.g., queries, commands, communication, administrative controls, etc.) via a standard web protocol, such as a HyperText Transfer Protocol (e.g., http, https, etc.) and/or other standard web protocols. Since interactions take place between the instance of the virtual space and the Web via a standard web protocol, the instance of the virtual space may interact directly with Web resources such as web servers, web browsers, websites, webpages, and/or other Web resources.Type: ApplicationFiled: June 29, 2015Publication date: October 22, 2015Inventors: Raph KOSTER, Sean RILEY, John DONHAM
-
Patent number: 9100249Abstract: A system configured to provide one or more virtual spaces that are accessible to users. The virtual spaces may be provided such that an enhanced level of interactivity between the virtual spaces and the Web, including resources that communicate with the system via the Internet (e.g., via users, websites, webpages, other web resources, etc.) and/or other networks. To provide this enhanced level of interactivity, the system may enable interactions between an instance of a virtual space and the Web (e.g., queries, commands, communication, administrative controls, etc.) via a standard web protocol, such as a HyperText Transfer Protocol (e.g., http, https, etc.) and/or other standard web protocols. Since interactions take place between the instance of the virtual space and the Web via a standard web protocol, the instance of the virtual space may interact directly with Web resources such as web servers, web browsers, websites, webpages, and/or other Web resources.Type: GrantFiled: October 10, 2008Date of Patent: August 4, 2015Assignee: Metaplace, Inc.Inventors: Raph Koster, Sean Riley, John Donham
-
Publication number: 20150099580Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: ApplicationFiled: October 7, 2013Publication date: April 9, 2015Applicant: SONY ONLINE ENTERTAINMENT LLCInventors: Robert L. Young, JR., Raph Koster, Stone Perales, Alexander Raine
-
Patent number: 8554525Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: GrantFiled: April 24, 2006Date of Patent: October 8, 2013Assignee: Sony Online Entertainment LLCInventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
-
Publication number: 20120059881Abstract: A system and method for providing virtual spaces, where a character associated with a user can be manifested within instances of a plurality of the different virtual spaces. Since a single character can be manifested within instances of different virtual spaces, the character can be transferred by the corresponding user between instances of different virtual spaces and controlled by the user to interact with the different virtual spaces. When the user transfers the character between instances of different virtual spaces (and/or different types of virtual spaces), various aspects of the character may persist between the different virtual spaces (and/or the different types of virtual spaces). This may provide an enhanced continuity to the character between the different virtual spaces.Type: ApplicationFiled: November 17, 2011Publication date: March 8, 2012Applicant: Metaplace, Inc.Inventors: RAPH KOSTER, John Donham, Sean Riley
-
Patent number: 8066571Abstract: A system and method for providing virtual spaces, where a character associated with a user can be manifested within instances of a plurality of the different virtual spaces. Since a single character can be manifested within instances of different virtual spaces, the character can be transferred by the corresponding user between instances of different virtual spaces and controlled by the user to interact with the different virtual spaces. When the user transfers the character between instances of different virtual spaces (and/or different types of virtual spaces), various aspects of the character may persist between the different virtual spaces (and/or the different types of virtual spaces). This may provide an enhanced continuity to the character between the different virtual spaces.Type: GrantFiled: June 9, 2008Date of Patent: November 29, 2011Assignee: Metaplace, Inc.Inventors: Raph Koster, John Donham, Sean Riley
-
Publication number: 20100095213Abstract: A system configured to provide one or more virtual spaces that are accessible to users. The virtual spaces may be provided such that an enhanced level of interactivity between the virtual spaces and the Web, including resources that communicate with the system via the Internet (e.g., via users, websites, webpages, other web resources, etc.) and/or other networks. To provide this enhanced level of interactivity, the system may enable interactions between an instance of a virtual space and the Web (e.g., queries, commands, communication, administrative controls, etc.) via a standard web protocol, such as a HyperText Transfer Protocol (e.g., http, https, etc.) and/or other standard web protocols. Since interactions take place between the instance of the virtual space and the Web via a standard web protocol, the instance of the virtual space may interact directly with Web resources such as web servers, web browsers, websites, webpages, and/or other Web resources.Type: ApplicationFiled: October 10, 2008Publication date: April 15, 2010Inventors: Raph Koster, Sean Riley, John Donham
-
Publication number: 20090307226Abstract: A system and method for providing virtual spaces, where a character associated with a user can be manifested within instances of a plurality of the different virtual spaces. Since a single character can be manifested within instances of different virtual spaces, the character can be transferred by the corresponding user between instances of different virtual spaces and controlled by the user to interact with the different virtual spaces. When the user transfers the character between instances of different virtual spaces (and/or different types of virtual spaces), various aspects of the character may persist between the different virtual spaces (and/or the different types of virtual spaces). This may provide an enhanced continuity to the character between the different virtual spaces.Type: ApplicationFiled: June 9, 2008Publication date: December 10, 2009Inventors: Raph Koster, John Donham, Sean Riley
-
Publication number: 20090077475Abstract: A system configured to provide one or more virtual spaces that are accessible to users. A given virtual space may include a plurality of places. Individual places within the virtual space may have spatial boundaries. The places may be differentiated from each other in that a set of parameters and/or characteristics of a given one of the places may be different than the set(s) of parameters and/or characteristics that correspond to other places in the virtual space. The sonic characteristics of the virtual space may be determined according to a hierarchy of acoustic areas within the virtual space.Type: ApplicationFiled: September 17, 2007Publication date: March 19, 2009Applicant: Areae, Inc.Inventors: Raph Koster, Sean Riley, Thor Alexander
-
Publication number: 20090077463Abstract: A system configured to provide one or more virtual spaces that are accessible to users. The system may implement a markup language to communicate information between various components. The markup language may enable the communication of information between components of the system via markup elements. A markup element may include a discrete unit of information that includes both content and attributes associated with the content. The implementation of the markup language may enable the instantiation of virtual spaces, and the conveyance to users of views of an instantiated virtual space via a distributed architecture in which the components (e.g., a server capable of instantiating virtual spaces, and a client capable of providing an interface between a user and a virtual space) are capable of providing virtual spaces with a broader range of characteristics than components in conventional systems capable of providing virtual spaces that are accessible to users.Type: ApplicationFiled: September 17, 2007Publication date: March 19, 2009Applicant: Areae, Inc.Inventor: Raph Koster
-
Publication number: 20070124125Abstract: A method is provided for creating or evolving a virtual environment with a computer system. Steps of the method include: forming a plurality of layers of data, including a first layer and a second layer, each layer including a plurality of cells containing data corresponding to a variable; operating on the data from the cells in the first layer with a function to yield target data; distributing the target data to corresponding cells in the second layer; and altering the data in at least one of the plurality of cells in each layer according to a rule.Type: ApplicationFiled: April 24, 2006Publication date: May 31, 2007Inventors: Robert Young, Raph Koster, Stone Perales, Alexander Raine