Sony Computer Entertainment America Patent applications |
Patent application number | Title | Published |
20110086706 | Playing Browser Based Games with Alternative Controls and Interfaces - Methods, systems, and computer programs for playing browser based game with alternative controls and interfaces are presented. In one method, a definition of native inputs defined for the game is received. The native inputs are originated in a native device and are capable of causing actions in the game. Further, the method detects an alternate device that does not have all the native inputs. The native inputs are mapped from the native device to alternate inputs from the alternate device. The inputs generated with the alternate device are translated to corresponding native inputs according to the mapping and causing the corresponding actions in the game. In another method, a game area inside a web page is identified for playing the game. The game area is expanded by increasing the size of the game area while decreasing the size of other elements in the web page. | 04-14-2011 |
20090231425 | CONTROLLER WITH AN INTEGRATED CAMERA AND METHODS FOR INTERFACING WITH AN INTERACTIVE APPLICATION - A method for determining a position of a controller in a three-dimensional space is disclosed. The method includes an operation to calibrate a computer program to identify a group of recognized fixed points from a plurality of fixed points within the three-dimensional space using a depth camera integrated with the controller. Another operation activates use of the controller and depth camera during interface with the application. During use of the controller, image and depth data within the three-dimensional space is captured with the depth camera of the controller. In another operation the image and depth data is analyzed to find one or more of the group of recognized fixed points. In one embodiment, the previous two operations are repeated and changes of position of the controller are determined based on a change in position of the found ones of the group of recognized fixed points. The method also includes an operation to trigger an input command based on the determined change in position of the controller, wherein the input command causes an action by the application. | 09-17-2009 |
20090158220 | DYNAMIC THREE-DIMENSIONAL OBJECT MAPPING FOR USER-DEFINED CONTROL DEVICE - A computer-implemented method is provided to interactively capture and utilize a three-dimensional object as a controlling device for a computer system. One operation of the method is capturing depth data of the three-dimensional object. In another operation, the depth data of the three-dimensional object undergoes processing to create geometric defining parameters for the three-dimensional object. The method can also include defining correlations between particular actions performed with the three-dimensional object and particular actions to be performed by the computer system. The method also includes an operation to save the geometric defining parameters of the three-dimensional object to a recognized object database. In another operation, the correlations between particular actions performed with the three-dimensional object and particular actions to be performed by the computer system in response to recognizing the particular actions are also saved to the recognized object database. | 06-18-2009 |