Method and system for media control
Granted: October 14, 2014
Patent Number:
8858333
Various embodiments provide a motion-based media control system comprising a motion-based controller comprising a motion sensor; a media center comprising a display; a network in communication with the media center and a server; a network in communication with the motion-based controller and the server; and an application configured to execute on the motion-based controller and to capture movement coordinates from the motion sensor of the motion-based controller, and to send the movement…
Interactive electronic gaming with matched-tournament game play
Granted: May 6, 2014
Patent Number:
8715050
An gaming system comprises a game server with which client systems can interact, wherein users play interactive games based on the users' team associations, wherein virtual matches between teams are determined, at least in part, by real-world league schedules, and wherein the gaming system presents game results by team for a league where the virtual match results for various teams in the league are determined by results of individual games played between users representing those teams…
Download in place
Granted: March 18, 2014
Patent Number:
8677021
Systems and methods are presented for providing a persistable data decompression stream that enables large downloads to restart from a place other than the beginning if they are interrupted during the decompression process.
Pausing of content delivery in push notifications
Granted: December 17, 2013
Patent Number:
8612534
A delivery of a message of a notification to a user account may be paused, by the processing device without intervention by a user of the user account, when a first action related to a media event has occurred.
Multiplayer platform for mobile applications
Granted: April 24, 2012
Patent Number:
8162757
A wireless terminal comprising a transmitter configured to support a wireless connection with a server and a processor configured to enable a user to play an interactive game through the server with a plurality of other users on wireless terminals across a plurality of platforms.
Video game providing simulated disc jockey experience
Granted: April 24, 2012
Patent Number:
8162753
Embodiments of the present invention include methods for providing a simulated disc jockey experience in a video game. Embodiments are provided for playing video games on portable electronic devices such as mobile phones and/or portable music players and on conventional video game clients, such as video game consoles, personal computers, and/or handheld video game devices.
Graphical interface for interactive dialog
Granted: December 20, 2011
Patent Number:
8082499
A system and method for creating conversation in a computer program such as a videogame. A plurality of classes of dialog is provided and a conversation segment is assigned to each class. A graphical interface is displayed during operation of the program that provides a choice indicator, wherein the choice indicator has a plurality of selectable slots, each associated with a dialog class. The graphical interface is consistent as to the position of dialog classes throughout at least a…
Music-responsive entertainment environment
Granted: December 13, 2011
Patent Number:
8076565
An electronic entertainment system provides an entertainment environment wherein music in the form of a storable music sequence is processed to determine, in advance or in real-time, a set of musical events of interest, and associating elements of the entertainment system with portions of the storable music sequence, wherein an association is represented by a data structure and indicates a mapping between at least one musical event and at least one element of the entertainment…
Local frame processing to apparently reduce network lag of multiplayer deterministic simulations
Granted: November 29, 2011
Patent Number:
8069258
A method for at least apparently reducing the effects of network lag is provided. For a networked interactive game system including at least one local game system and at least one remote game system, distributed game play of an interactive game with at least an apparent reduction of network lag at the local game system is allowed. An input command which was generated by a local user of the local game system that controls a local object is intercepted. Furthermore, at least state data of…
Collaborative online gaming system and method
Granted: October 18, 2011
Patent Number:
8038535
A system, method, and computer program product for collaborative online gaming, including at least one of providing a central repository master browser system; providing an experience calibrated match-making service; providing a dynamic multiplayer server component auto deployment and aggregation system; providing a lobby centric simultaneous and collaborative client game play launching feature; and providing a video game screen over-layer technology giving users access to a control…
Particle-based cloth simulation using verlet integration with fixed and stiff-spring constraints supporting collision detection and reaction with projectiles in sports video games
Granted: August 16, 2011
Patent Number:
8000947
Techniques for simulating the behavior of nets in a real time three dimensional simulation are provided. In a simulated environment, a net is constructed from plurality of particles, and the particles may be laid out in a grid-like pattern. Verlet Integration is used to provide the net with cloth-like behavior in response to collisions. Adjacent particles may be constrained by fixed or stiff-spring constraints, and these constraints are used to determine the behavior of the particles in…
Video game with simulated evolution
Granted: January 11, 2011
Patent Number:
7867093
A video game that provides a player game play experience that simulates an evolution process is disclosed. In each stage of the evolution process, the player can create game content that is uploaded to a server. Other players' game content can also be downloaded into the player's game. In an embodiment of the present invention, the player-defined content can be automatically uploaded to a server, where it can be automatically downloaded to players' games in accordance with criteria such…
Electronic in-application postcards
Granted: January 11, 2011
Patent Number:
7870479
A system, method and apparatus are disclosed for generating a composite message representative of an application experience to be sent to a remote recipient by receiving a user input selecting multimedia information provided by an application, generating a message form from within the application to receive message information, combining the selected multimedia information and the message information into a composite message, and sending the composite message to the intended recipient. A…
Live hosted online multiplayer game
Granted: November 2, 2010
Patent Number:
7824268
A live-hosted multiplayer online gaming system includes a plurality of game clients, a game controller, and a live-operator input. The game controller includes logic to operate a live-hosted multiplayer online game, logic to couple the game controller to the plurality of game clients via a network, and logic to receive inputs from and to send outputs to the plurality of game clients. The live operator console further includes logic to couple the live operator input to the game server to…
Video game with simulated evolution
Granted: September 7, 2010
Patent Number:
7789758
A video game that provides a player game play experience that simulates an evolution process is disclosed. In each stage of the evolution process, the player can create game content that is uploaded to a server. Other players' game content can also be downloaded into the player's game. In an embodiment of the present invention, the player-defined content can be automatically uploaded to a server, where it can be automatically downloaded to players' games in accordance with criteria such…
Dynamic bandwidth detection and response for online games
Granted: March 16, 2010
Patent Number:
7680038
Techniques for optimizing bandwidth usage while controlling latency. A latency mitigating congestion avoidance and control technique is described that is suitable for use with unreliable transport protocols. Embodiments of the present invention facilitate communication of data for applications that communicate using unreliable communication protocols and that would like to maximize use of available bandwidth but cannot tolerate high latencies. Techniques are described for preventing…
Motion sensor using dual camera inputs
Granted: March 2, 2010
Patent Number:
7671916
Motion sensing of a portable device using two cameras. A first camera is directed along a first viewing axis and a second camera is directed along a second viewing axis, different from the first viewing axis. The second viewing axis can be substantially opposite the first viewing axis. A motion processing module determines changes in images from the first camera and changes in images from the second camera. The motion processing module compares the direction of change determined from the…
Image display apparatus, method and program based on rigid body dynamics
Granted: October 27, 2009
Patent Number:
7610182
An image display system and method that use physical models to produce a realistic display of a scene are disclosed. The image display method involves operating a computer having a display screen, a memory and a processing unit for simulating the motion of objects and displaying the results on the display screen. The method includes the steps of storing in the memory position and velocity parameters which define an initial state of a model system having a plurality of bodies, storing in…
Methods and apparatus for analyzing a game situation using positional information in a game space
Granted: September 15, 2009
Patent Number:
7588493
In a computer game, a game situation is analyzed using states of a plurality of game elements by determining a state for each of the plurality of game elements (10), generating a representation of a Voronoi diagram among the game elements using at least some of the game elements (10) as Voronoi sites and performing an analysis of the game situation using the Voronoi diagram (16). The analysis can be spatial analysis and/or tactical analysis to determine a move of a computer controlled…
Representing colors in stored images using color tinting
Granted: September 15, 2009
Patent Number:
7590283
In an image processor, images are created, stored, manipulated and regenerated using color tinting, where color tinting applies component-to-color mapping from a color card to a plurality of component images, which are then combined to form a final image, tinted according to the content of the color card. In some instances, the color card might code one color for each of N components, in which case the final image might be the merging of each of N monochromatic component images colored…