Patents by Inventor Glen Van Datta

Glen Van Datta 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: 8260860
    Abstract: Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: September 4, 2012
    Assignee: Sony Computer Entertainment America LLC
    Inventor: Glen Van Datta
  • Publication number: 20110307339
    Abstract: A system and method for delivering content over a network is provided. Content may be primary content (e.g., music or a movie) or ancillary content (e.g., an advertisement). The ancillary content may further be classified as universal ancillary content that all users of the present system will receive; targeted ancillary content that particular users of the present system will receive; and context-specific ancillary content that users of the present system and viewing particular primary content will receive. The type of primary and/or ancillary content delivered to the user will depend, in part, on indicia of the user of a device receiving the content. The present invention seeks to ensure that a user has relevant and up-to-date ancillary content notwithstanding the nature or date of the primary content.
    Type: Application
    Filed: July 26, 2011
    Publication date: December 15, 2011
    Inventors: Riley R. Russell, Glen van Datta, Gary Zalewski
  • Publication number: 20110289152
    Abstract: Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network.
    Type: Application
    Filed: July 28, 2011
    Publication date: November 24, 2011
    Applicant: SONY COMPUTER ENTERTAINMENT AMERICA LLC
    Inventor: Glen Van Datta
  • Patent number: 8032619
    Abstract: Methods and apparatus implementing techniques for providing network environment information. In one implementation, a environment information server includes: a server controller; a network connection connected to said server controller; an environment information database connected to said server controller for storing data for one or more network environments; and a request handler connected to said server controller for processing requests received through said network connection; wherein said request handler exchanges data with said environment information database in the course of processing a received request.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: October 4, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Eiko E. Kato, Seth C. H. Luisi, Glen Van Datta
  • Patent number: 8014825
    Abstract: Methods and apparatus for obtaining and providing status information for network devices.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: September 6, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Adam P. Harris, Glen Van Datta
  • Patent number: 8010606
    Abstract: Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: August 30, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventor: Glen Van Datta
  • Patent number: 8010633
    Abstract: Methods and apparatus for implementing peer-to-peer relay.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: August 30, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Glen Van Datta, Anthony Mai
  • Publication number: 20110173054
    Abstract: Various apparatus, methods and systems for insertion of advertisements in various environments are provided. Apparatus, methods and systems for profiling users, registering advertisement impressions and generating feedback in response to advertisement viewing are also disclosed.
    Type: Application
    Filed: January 14, 2011
    Publication date: July 14, 2011
    Inventors: Ken Kutaragi, Masayuki Chatani, Kan Ebisawa, Shinichi Okamoto, Keiso Shimakawa, Makoto Kubo, Yutaka Kagiwada, Andrew House, Glen Van Datta, Gary Zalewski
  • Patent number: 7962549
    Abstract: Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: June 14, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Shekhar V. Dhupelia, Glen Van Datta, Brian Fernandes, Eiko Erika Kato, William McCarroll
  • Publication number: 20110125582
    Abstract: A list of advertisements, products, or services for which an impression is generated during the course of a digital environment session (e.g., a video game) may be imported to a list that may be viewed at the conclusion of the digital session. The user may then visit advertiser web sites and/or view/purchase products at their leisure instead of while immersed in the digital experience. Similarly, a list of all advertisements through which an interaction occurred during the course of a video game experience (e.g., physical encounter, purchase of an in-game product, utilizing a sponsored product) may be imported to a list that may be viewed at the conclusion of a game session. The user may then visit the advertiser web sites and/or view/purchase products at their leisure instead of while immersed in the digital environment.
    Type: Application
    Filed: January 25, 2011
    Publication date: May 26, 2011
    Inventors: Glen van Datta, Steven Wagner, Gary M. Zalewski
  • Patent number: 7949784
    Abstract: Methods and apparatus for relaying data in a peer-to-peer network.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: May 24, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventor: Glen Van Datta
  • Patent number: 7930345
    Abstract: Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: April 19, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Shekhar V. Dhupelia, Glen Van Datta, Brian Fernandes, Eiko Erika Kato, William McCarroll
  • Patent number: 7895076
    Abstract: Various apparatus, methods and systems for insertion of advertisements in various environments are provided. Apparatus, methods and systems for profiling users, registering advertisement impressions and generating feedback in response to advertisement viewing are also disclosed.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: February 22, 2011
    Assignees: Sony Computer Entertainment Inc., Sony Computer Entertainment America LLC, Sony Corporation
    Inventors: Ken Kutaragi, Masayuki Chatani, Kan Ebisawa, Shinichi Okamoto, Keiso Shimakawa, Makoto Kubo, Yutaka Kagiwada, Andrew House, Glen Van Datta, Gary Zalewski
  • Patent number: 7877509
    Abstract: Systems for balancing distribution of participants in a gaming environment are provided. In various embodiments, systems of the present invention may include multiple application servers each hosting a common game application, a lobby server for assigning new client devices to one of the application servers, and a universe manager for receiving reports from each of the application servers concerning the status of the game application. The universe manager may further instruct the lobby server to reallocate assignment of subsequent new client devices in order to balance the number of client devices assigned to each application servers.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: January 25, 2011
    Assignee: Sony Computer Entertainment America LLC
    Inventors: Shekhar V. Dhupelia, Glen Van Datta, Brian Fernandes, Eiko Erika Kato, William McCarroll
  • Publication number: 20100309897
    Abstract: Methods and apparatus for obtaining and providing status information for network devices.
    Type: Application
    Filed: August 2, 2010
    Publication date: December 9, 2010
    Inventors: Adam P. HARRIS, Glen VAN DATTA
  • Publication number: 20100287239
    Abstract: The present invention relates to an application that is configured to be operated in a multi-participant environment on a computer network. The application manages participants in an online session of a multi-user application so that if one of the participants exits the session, the session can continue without interruption. The application initiates an online session of the multi-user application, wherein the online session includes two or more participants comprised of network computers that are communicatively linked to a computer network.
    Type: Application
    Filed: July 21, 2010
    Publication date: November 11, 2010
    Inventors: Masayuki Chatani, Glen Van Datta
  • Publication number: 20100285872
    Abstract: Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server.
    Type: Application
    Filed: July 19, 2010
    Publication date: November 11, 2010
    Inventors: Shekhar V. Dhupelia, Glen Van Datta, Brian Fernandes, Eiko Erika Kato, William McCarroll
  • Patent number: 7831666
    Abstract: The present invention relates to an application that is configured to be operated in a multi-participant environment on a computer network. The application manages participants in an online session of a multi-user application so that if one of the participants exits the session, the session can continue without interruption. The application initiates an online session of the multi-user application, wherein the online session includes two or more participants comprised of network computers that are communicatively linked to a computer network.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: November 9, 2010
    Assignee: Sony Computer Entertainment America Inc.
    Inventors: Masayuki Chatani, Glen Van Datta
  • Publication number: 20100279767
    Abstract: Methods for creating an interactive gaming environment are provided. In various embodiments, methods of the present invention may include initializing an interactive game application at a game server which is then characterized as having an active status, notifying a lobby server concerning the active status of the game server, registering the application with a universe management server via the lobby server, and allowing users to join the interactive gaming environment. The users joining the interactive gaming environment may be identified by a server key obtained from the game server.
    Type: Application
    Filed: July 19, 2010
    Publication date: November 4, 2010
    Inventors: Shekhar V. Dhupelia, Glen Van Datta, Brian Fernandes, Eiko Erika Kato, William McCarroll
  • Publication number: 20100281116
    Abstract: Data transfer over a computer network relating to a data object of a multiple user network application, from a network user who owns the data object to an updating user, is achieved by transfer of a subset of data fields that define the data object, such that the subset of data fields is specified by the updating user and is less than a full update transfer comprising updated values for all the data fields that define the data object. Each data object is defined by multiple data fields, such that the transfer of a subset of the data object data fields ensures that the network bandwidth utilized for data updates will be reduced from the situation in which all the defining data fields for an object being updated are transferred over the network.
    Type: Application
    Filed: July 16, 2010
    Publication date: November 4, 2010
    Applicant: SONY COMPUTER ENTERTAINMENT AMERICA INC.
    Inventor: Glen Van Datta