Patents Assigned to Trion Worlds, Inc.
-
Patent number: 9384442Abstract: Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content.Type: GrantFiled: March 6, 2008Date of Patent: July 5, 2016Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, David M. Aldridge, Bryan Joseph Farina, Jon Edward Van Caneghem
-
Patent number: 9122984Abstract: Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content.Type: GrantFiled: March 6, 2008Date of Patent: September 1, 2015Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, Jason A. Maltzen, David M. Aldridge, Bryan Joseph Farina, Jon Edward Van Caneghem
-
Patent number: 9104962Abstract: Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content.Type: GrantFiled: March 6, 2007Date of Patent: August 11, 2015Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, Jason A. Maltzen, David M. Aldridge, Bryan Joseph Farina, Jon Edward Van Caneghem
-
Patent number: 9005027Abstract: Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content.Type: GrantFiled: March 6, 2008Date of Patent: April 14, 2015Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, David M. Aldridge, Bryan Joseph Farina, Jon Edward Van Caneghem
-
Patent number: 8898325Abstract: Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content. In some embodiments, computer readable medium facilitates transactions in massively multiplayer online games. The computer readable medium can include executable instructions for execution by one or more processors to receive data to perform a transaction between participants associated with the synthetic environment. The executable instructions also can be configured to transact an exchange of a first subset of game data for the first participant and a second subset of the game data for a second participant. The exchange of subsets of the game data between the first participant and the second participant can occur in the common process.Type: GrantFiled: July 16, 2009Date of Patent: November 25, 2014Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, David M. Aldridge
-
Patent number: 8775653Abstract: Web client data conversion for synthetic environment interaction is described, including receiving a message at a synthetic environment server indicating occurrence of an event on a web client by a web application server configured to generate a transformed message from a first protocol format to a second protocol format, sending the transformed message from the web application server to a message bus using the second protocol format, translating the transformed message into a translated message, the transformed message being translated from the second protocol to a third protocol using a property class, sending the translated message from the message bus to the synthetic environment server according to the property class, and updating the synthetic environment using data included in the translated message, wherein the synthetic environment is updated in substantially real-time.Type: GrantFiled: May 23, 2012Date of Patent: July 8, 2014Assignee: Trion Worlds, Inc.Inventors: Robert E. Lee, Jon E. Van Caneghem, Bryan J. Farina, Peter C. Huang, Erin Turner
-
Patent number: 8694585Abstract: Cross-interface communication is described, including generating data associated with a synthetic environment, the synthetic environment comprising one or more communication protocols, converting the data using one of the one or more communication protocols to generate converted data, wherein the converted data is interpreted using another of the one or more communication protocols, and transmitting the data over a communication path between two or more endpoints using one or more communication interfaces, wherein the data, after being interpreted by the another of the one or more communication protocols, is used to present information associated with the synthetic environment on at least one of the two or more endpoints.Type: GrantFiled: March 6, 2009Date of Patent: April 8, 2014Assignee: Trion Worlds, Inc.Inventors: Erin E. Turner, Peter Chi-Hao Huang
-
Patent number: 8657686Abstract: Synthetic environment character data sharing is described, including retrieving data from a first computer configured to interact with a synthetic environment by a game server, the first computer and the game server being in data communication with each other and configured using a client-server network topology, determining one or more attributes associated with the first computer relative to the synthetic environment in real-time or substantially real-time by accessing a file updated by the first computer, the file being stored on the game server, and generating a display on a second computer using the data, the display being presented using a synthetic environment mapping application, including at least a location and a login status associated with the first computer relative to the synthetic environment.Type: GrantFiled: March 6, 2009Date of Patent: February 25, 2014Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, Jon Edward Van Caneghem, Bryan Joseph Farina, Erin E. Turner, Peter Chi-Hao Huang
-
Patent number: 8661073Abstract: Synthetic environment character data sharing is described, including retrieving data from a plurality of sources configured to store the data, the data being generated from an interaction between a character and a synthetic environment, generating a feed comprising dynamic content associated with the character and the synthetic environment, the feed being configured to present the data to one or more clients associated with the synthetic environment in substantially real time, transmitting the feed to the one or more clients, extracting the data from the feed and presenting the data on the one or more clients after being extracted from the feed.Type: GrantFiled: March 6, 2009Date of Patent: February 25, 2014Assignee: Trion Worlds, Inc.Inventors: Robert Ernest Lee, Jon Edward Van Caneghem, Bryan Joseph Farina, Erin E. Turner, Peter Chi-Hao Huang
-
Patent number: 8626863Abstract: Persistent synthetic environment message notification is described, including retrieving synthetic environmental data associated with an event occurring within a synthetic environment, identifying one or more formats to configure the synthetic environmental data and to transmit the synthetic environmental data, generating a message comprising the synthetic environmental data, the message being generated based on at least one of the one or more formats, and sending the message comprising the synthetic environmental data to an endpoint.Type: GrantFiled: October 28, 2008Date of Patent: January 7, 2014Assignee: Trion Worlds, Inc.Inventors: Peter Chi-Hao Huang, Erin Turner
-
Publication number: 20120295716Abstract: Web client data conversion for synthetic environment interaction is described, including receiving a message at a synthetic environment server indicating occurrence of an event on a web client by a web application server configured to generate a transformed message from a first protocol format to a second protocol format, sending the transformed message from the web application server to a message bus using the second protocol format, translating the transformed message into a translated message, the transformed message being translated from the second protocol to a third protocol using a property class, sending the translated message from the message bus to the synthetic environment server according to the property class, and updating the synthetic environment using data included in the translated message, wherein the synthetic environment is updated in substantially real-time.Type: ApplicationFiled: May 23, 2012Publication date: November 22, 2012Applicant: TRION WORLDS, INC.Inventors: Robert E. Lee, Jon E. Van Caneghem, Bryan J. Farina, Peter C. Huang, Erin Turner
-
Patent number: 8214515Abstract: Web client data conversion for synthetic environment interaction is described, including receiving a message at a synthetic environment server indicating occurrence of an event on a web client by a web application server configured to generate a transformed message from a first protocol format to a second protocol format, sending the transformed message from the web application server to a message bus using the second protocol format, translating the transformed message into a translated message, the transformed message being translated from the second protocol to a third protocol using a property class, sending the translated message from the message bus to the synthetic environment server according to the property class, and updating the synthetic environment using data included in the translated message, wherein the synthetic environment is updated in substantially real-time.Type: GrantFiled: June 1, 2010Date of Patent: July 3, 2012Assignee: Trion Worlds, Inc.Inventors: Robert E. Lee, Jon E. Van Caneghem, Bryan J. Farina, Peter C. Huang, Erin Turner
-
Publication number: 20110029681Abstract: Web client data conversion for synthetic environment interaction is described, including receiving a message at a synthetic environment server indicating occurrence of an event on a web client by a web application server configured to generate a transformed message from a first protocol format to a second protocol format, sending the transformed message from the web application server to a message bus using the second protocol format, translating the transformed message into a translated message, the transformed message being translated from the second protocol to a third protocol using a property class, sending the translated message from the message bus to the synthetic environment server according to the property class, and updating the synthetic environment using data included in the translated message, wherein the synthetic environment is updated in substantially real-time.Type: ApplicationFiled: June 1, 2010Publication date: February 3, 2011Applicant: Trion Worlds, Inc.Inventors: Robert E. Lee, Jon E. Van Caneghem, Bryan J. Farina, Peter C. Huang, Erin Turner