Patents by Inventor David B. Baszucki

David B. Baszucki 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: 8292744
    Abstract: The present invention pertains to a method and apparatus for building online games. In one embodiment, the method may include providing a user interface that facilitates user selection of parts, and placing a set of parts selected by a user in a three-dimensional (3D) world. The method may also include joining parts within the set based on their proximity to each other in the 3D world to form one or more models for a game, and sending a model file for each of these models to a server via a network for use by various users.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: October 23, 2012
    Assignee: Roblox Corporation
    Inventors: David B. Baszucki, Erik S. Cassel
  • Publication number: 20110087479
    Abstract: The present invention pertains to a method and apparatus for building online games. In one embodiment, the method may include providing a user interface that facilitates user selection of parts, and placing a set of parts selected by a user in a three-dimensional (3D) world. The method may also include joining parts within the set based on their proximity to each other in the 3D world to form one or more models for a game, and sending a model file for each of these models to a server via a network for use by various users.
    Type: Application
    Filed: December 15, 2010
    Publication date: April 14, 2011
    Inventors: DAVID B. BASZUCKI, Erik S. Cassel
  • Patent number: 7874921
    Abstract: The present invention pertains to a method and apparatus for building online games. In one embodiment, the method may include providing a user interface that facilitates user selection of parts, and placing a set of parts selected by a user in a three-dimensional (3D) world. The method may also include joining parts within the set based on their proximity to each other in the 3D world to form one or more models for a game, and sending a model file for each of these models to a server via a network for use by various users.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: January 25, 2011
    Assignee: Roblox Corporation
    Inventors: David B. Baszucki, Erik S. Cassel
  • Publication number: 20100205035
    Abstract: The present invention pertains to a method and apparatus for providing advertisements in virtual world environments. In one embodiment, the method may include providing at least one advertisement to be displayed within a virtual world environment distributed to a plurality of user computer systems. The method may also include determining that a user is interacting with the advertisement in the virtual world environment. In one embodiment, the method may further include tracking one or more factors associated with the interaction.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 12, 2010
    Inventors: David B. Baszucki, John Shedletsky
  • Publication number: 20100093438
    Abstract: The present invention pertains to a method and apparatus for providing a dynamic and scalable topology for virtual world environments. In one embodiment, the method may include determining, in response to a request of a user computer system to transfer from a first place to a second place in a virtual environment, an instance of a second place that satisfies the request. The method may also include directing the user computer system to a game server that provides the determined instance of the second place.
    Type: Application
    Filed: October 14, 2008
    Publication date: April 15, 2010
    Inventors: David B. Baszucki, Erik S. Cassel, John Shedletsky, Matt Dusek
  • Publication number: 20090315885
    Abstract: The present invention pertains to a method and apparatus for simulating the motion of three dimensional models, toys, games, etc. In one embodiment, the method may include receiving a plurality of three dimensional objects for motion simulation. The method may also include determining at least two three dimensional objects from the plurality of three dimensional objects that do not move relative to each other during motion simulation. A super body may then be constructed that represents the determined at least two three dimensional objects, and a motion of the super body computed at a physics simulation engine to simulate motion of the super body and any remaining three dimensional objects that are not part of the super body.
    Type: Application
    Filed: June 18, 2008
    Publication date: December 24, 2009
    Inventor: David B. Baszucki