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: 10213686
    Abstract: 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: Grant
    Filed: December 20, 2016
    Date of Patent: February 26, 2019
    Assignee: Daybreak Game Company LLC
    Inventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
  • Patent number: 9968850
    Abstract: 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: Grant
    Filed: September 17, 2007
    Date of Patent: May 15, 2018
    Assignee: Disney Enterprises, Inc.
    Inventor: Raph Koster
  • Publication number: 20170100668
    Abstract: 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: Application
    Filed: December 20, 2016
    Publication date: April 13, 2017
    Inventors: Robert L. Young, JR., Raph Koster, Stone Perales, Alexander Raine
  • Patent number: 9555328
    Abstract: 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: Grant
    Filed: October 7, 2013
    Date of Patent: January 31, 2017
    Assignee: Daybreak Game Company LLC
    Inventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
  • Patent number: 9550121
    Abstract: 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: Grant
    Filed: November 17, 2011
    Date of Patent: January 24, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Raph Koster, John Donham, Sean Riley
  • Publication number: 20150304454
    Abstract: 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: Application
    Filed: June 29, 2015
    Publication date: October 22, 2015
    Inventors: Raph KOSTER, Sean RILEY, John DONHAM
  • Patent number: 9100249
    Abstract: 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: Grant
    Filed: October 10, 2008
    Date of Patent: August 4, 2015
    Assignee: Metaplace, Inc.
    Inventors: Raph Koster, Sean Riley, John Donham
  • Publication number: 20150099580
    Abstract: 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: Application
    Filed: October 7, 2013
    Publication date: April 9, 2015
    Applicant: SONY ONLINE ENTERTAINMENT LLC
    Inventors: Robert L. Young, JR., Raph Koster, Stone Perales, Alexander Raine
  • Patent number: 8554525
    Abstract: 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: Grant
    Filed: April 24, 2006
    Date of Patent: October 8, 2013
    Assignee: Sony Online Entertainment LLC
    Inventors: Robert L. Young, Jr., Raph Koster, Stone Perales, Alexander Raine
  • Publication number: 20120059881
    Abstract: 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: Application
    Filed: November 17, 2011
    Publication date: March 8, 2012
    Applicant: Metaplace, Inc.
    Inventors: RAPH KOSTER, John Donham, Sean Riley
  • Patent number: 8066571
    Abstract: 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: Grant
    Filed: June 9, 2008
    Date of Patent: November 29, 2011
    Assignee: Metaplace, Inc.
    Inventors: Raph Koster, John Donham, Sean Riley
  • Publication number: 20100095213
    Abstract: 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: Application
    Filed: October 10, 2008
    Publication date: April 15, 2010
    Inventors: Raph Koster, Sean Riley, John Donham
  • Publication number: 20090307226
    Abstract: 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: Application
    Filed: June 9, 2008
    Publication date: December 10, 2009
    Inventors: Raph Koster, John Donham, Sean Riley
  • Publication number: 20090077475
    Abstract: 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: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Applicant: Areae, Inc.
    Inventors: Raph Koster, Sean Riley, Thor Alexander
  • Publication number: 20090077463
    Abstract: 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: Application
    Filed: September 17, 2007
    Publication date: March 19, 2009
    Applicant: Areae, Inc.
    Inventor: Raph Koster
  • Publication number: 20070124125
    Abstract: 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: Application
    Filed: April 24, 2006
    Publication date: May 31, 2007
    Inventors: Robert Young, Raph Koster, Stone Perales, Alexander Raine