...that when IBM conducted a market study of Chester Carlson's invention in 1959, the company concluded that it would take only 5000 units of his new product to saturate the market? IBM therefore declined to be part of the new product introduction. Too bad for IBM. Carlson's invention was the xerography process, and his new product was the beginning of the Xerox Corporation. It is estimated that every day, worldwide, 3,000,000,000 copies are made!!
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8162757 | Multiplayer platform for mobile applications 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... | 04/24/2012 |
| 8162753 | Video game providing simulated disc jockey experience 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 conventi... | 04/24/2012 |
| 8069258 | Local frame processing to apparently reduce network lag of multiplayer deterministic simulations 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 appa... | 11/29/2011 |
| 8038535 | Collaborative online gaming system and method 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 ... | 10/18/2011 |
| 8000947 | Particle-based cloth simulation using verlet integration with fixed and stiff-spring constraints supporting collision detection and reaction with projectiles in sports video games 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 use... | 08/16/2011 |
| 7870479 | Electronic in-application postcards 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 f... | 01/11/2011 |
| 7867093 | Video game with simulated evolution 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 int... | 01/11/2011 |
| 7671916 | Motion sensor using dual camera inputs 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... | 03/02/2010 |
| 7505883 | Computer simulation of body dynamics including a solver that solves in linear time for a set of constraints Computer simulation of the dynamics of rigid bodies interacting through collisions, stacks and joints is performed using a constraint-based system in which constraints are defined in terms of the positions of the bodies. Displacements caused by reaction forces neces... | 03/17/2009 |
| 7403202 | Computer animation of simulated characters using combinations of motion-capture data and external force modelling or other physics models Embodiments of the present invention provide methods and apparatus wherein physics models are integrated with motion capture animation to allow for variability in animations, dynamic response, such as animating events different from those for which motion capture da... | 07/22/2008 |
| 7351138 | Systems and methods for simulating game state changes responsive to an interrupt condition A simulation module simulates events that may occur during a cautionary period based on, e.g., current relative position of vehicles, vehicle and driver attributes and current game statistics for vehicles, and compiles new statistics and attributes that are used in ... | 04/01/2008 |
| 7307618 | System and method for providing user input to character animation The present invention provides a system that increases a user's control over character animation. Time-dependent signals are accepted from a user input device. The input is processed in real-time such that the user's input can be used to directly control the animati... | 12/11/2007 |
| 7159212 | Systems and methods for implementing shader-driven compilation of rendering assets Art asset rendering systems and methods in which pre-processing is performed in a compilation process. Geometric data are processed in the compilation process with knowledge of associated shading programs. The data are converted into data structures targeted directl... | 01/02/2007 |
| 7109994 | Sequencing input control stick A method of controlling an animation character with a controller that includes determining a position of the controller and determining a current state of the animation character. A history of positions of the controller is determined and compared with a set of hist... | 09/19/2006 |
| 7094152 | Positive-return gambling A method and system of providing players with positive return in a gambling game. Tokens are won or lost in a manner that assures net positive return. Token value is determined based on the total number of outstanding tokens, or on the total number that have been is... | 08/22/2006 |
| 6992654 | System and method for providing user input to character animation The present invention provides a system that increases a user's control over character animation. Time-dependent signals are accepted from a user input device. The input is processed in real-time such that the user's input can be used to directly control the animati... | 01/31/2006 |
| 6772195 | Chat clusters for a virtual world application A virtual world environment is provided having chat clusters. Chat clusters are groupings of avatars of users who are engaged in a closed conversation. Accordingly, a request to initiate a chat cluster is received from a user. Next, the other participants of the cha... | 08/03/2004 |
| 6733383 | Systems and methods for simulating game state changes responsive to an interrupt condition A simulation module simulates events that may occur during a cautionary period based on, e.g., current relative position of vehicles, vehicle and driver attributes and current game statistics for vehicles, and compiles new statistics and attributes that are used in ... | 05/11/2004 |