Abstract:
사용자들의 게임 이용의 흥미를 높이고, 사용자들이 플레이한 결과를 다른 사용자들과 공유할 수 있는 기술을 제공한다. 본 발명의 실시예에 따른 게임 이벤트 효과 제작 방법은, 게임 실행 중 발생 가능한 이벤트의 리스트에 표시된 이벤트 중, 이벤트의 발생 시 구현되는 이벤트 효과 컨텐츠를 제작할 이벤트에 대한 선택 정보를 수신하는 단계; 사용자 단말에 의해 이벤트 효과 컨텐츠의 제작이 가능하도록 제공되는 제작 툴에 대한 사용자 단말의 입력에 의해, 이벤트 효과 컨텐츠를 생성하는 단계; 및 사용자 단말의 게임에 대한 컨텐츠에, 생성된 이벤트 효과 컨텐츠를 저장하는 단계;를 포함하는 것을 특징으로 한다.
Abstract:
A computer-implemented system and method are described for managing audio chat for an online video game or application. For example, a system according to one embodiment comprises: an online video game or application execution engine to execute an online video game or application in response to input from one or more users of the video game or application and to responsively generate audio and video of the video game or application; and a chat subsystem to establish audio chat sessions with the one or more users and one or more spectators to the video game or application, the chat subsystem establishing a plurality of audio chat channels including a spectator channel over which the spectators participate in audio chat and a user channel over which the users participate in audio chat.
Abstract:
Systems and methods for incorporating online user generated media content (e.g., videos) into an interactive video gaming environment are provided. Reward or penalty media assets generated by users are stored on a remote server. A player action is received by the remote server and ranked. Based on the rank associated with the player action, the video asset server selects a reward or penalty media asset of the stored media assets. The selected reward or penalty media asset is presented to the player.
Abstract:
The online beer pong system (10) includes beer pong playing tables (13a) digitally connected to user computers (120) connected to the Internet (102) and mediated by a web server (105), thereby facilitating playing a beer pong game online. User tables (13a) are connected to the computers (120) via digital cables (22). Each playing table (13a) has cup placement areas (14) arranged in (4, 3, 2, 1) order on each longitudinal end beginning approximately one-half inch inside of a peripheral table edge. LED illuminated relay rings (225) are concentrically arranged around the placement areas (14). The relay ring (225) on a local table illuminates or flashes when a ball is successfully tossed into a corresponding cup (16) on a remote player's table (13a). Relay ring data is digitally transmitted from the remote table to the local table. Local and remote web cameras (20) in combination with wide screen monitors (18) allow both playing sides to see each other during the beer pong playing session.
Abstract:
A computer-implemented system and method are described for performing video compression. For example, a method according to one embodiment comprises: encoding a plurality of video frames or portions thereof according to a first encoding format, the first encoding format being optimized for transmission to a client device over a current communication channel; transmitting the plurality of encoded video frames or portions to the client device over the communication channel; concurrently encoding the first plurality of video frames according to a second encoding format, the second encoding format having a relatively higher-quality compressed video and/or a lower compression ratio than the first encoding format; storing the first plurality of video frames encoded in the second encoding format on a storage device; and making the first plurality of video frames encoded in the second encoding format available to the client device and other client devices for playback of the video stream.
Abstract:
Scheduled programmatic multiplayer game content in a console service is provided. A plurality of multiplayer game events is scheduled. Each event has a fixed start time and fixed end time. Requests from users to participate in event are received and a determination is made as to whether users electing to participate in the game are eligible to participate. If the user is eligible to participate in the game, instructions are provided to a console to allow the user to participate in the game. If the user is not eligible to participate in the game, instructions may be provided to a console to allow a user to view activity in the game.
Abstract:
A technological platform in which "clips" or short segments of play from a game may be automatically extracted and optionally analyzed, for example to support later searching of such clips for a clip having one or more features of interest.
Abstract:
A computer game terminal (2a, 2b, 2c, 50), and associated method and code, for operating an online interactive computer game. The terminal (2a, 2b, 2c, 50) includes an interface receiving (104) non-interactive user input data from a controller (55) associated with the computer games terminal (50) and an interface receiving (92, 102) interactive game data associated with at least one interactive game element (2a, 2b, 2c). The terminal includes a display driver (22) rendering (106, 112, 114) a graphical representation of a computer game based on the non-interactive user input data and the interactive game data. The terminal includes a processor (24, 26) processing the received non-interactive user input data and the interactive game data, while inhibiting (108, 138) data interaction. The processing inhibits interaction (110, 142) between a displayed avatar associated with the user input data and a displayed avatar associated with the received interactive game data. A network interface is included to transmit user input data from the controller (55) associated with the terminal (50) but operable in a non-interactive mode to inhibit such transmission.
Abstract:
A method for use in relation to a performance includes receiving a selection of a reference video segment (102), capturing a performance with a camera (104), generating a new video segment representative of the reference video segment having a portion thereof that is replaced with at least a portion of the captured performance (106), and the new video segment displayed on a display (108). Another method includes displaying a representation of a new video segment in the online community (908) and providing feedback pertaining to the captured performance (910). And another method includes comparing one or more aspects of a performance with corresponding aspects of a reference performance (606), for indicating how close the performance matches the reference performance (608). A storage medium stores a computer program adapted to cause a processor based system (1100) to execute the steps of any one or more of these methods.
Abstract:
A set of computer executable instructions configured to calculate penalties for a vehicle pilot navigating a competition course which incorporates at least one virtual obstacle, said set of instructions being configured to execute the steps of: a) receiving a vehicle location identifier associated with the present position of the pilots vehicle, and b) comparing the vehicle location identifier with a collision region associated with at least one virtual obstacle of the competition course, and c) assigning at least one penalty to the pilot of the vehicle if the vehicle's location intercepts with the collision region of an obstacle, and d) repeating steps a) through c) as the pilot navigates the competition course and the position of the vehicle changes.