Patent application number | Description | Published |
20090195758 | MESHES FOR SEPARATELY MAPPING COLOR BANDS - A method includes generating a first plurality of meshes configured to map a first domain associated with a display surface to a second domain associated with an image capture device configured to capture a first image of the display surface, and generating a second plurality of meshes configured to map the second domain to a third domain associated with a first projector configured to display a second image onto the display surface. A third plurality of meshes is generated using the first plurality of meshes and the second plurality of meshes. The third plurality of meshes is configured to separately map a plurality of color bands between the first domain and the third domain. | 08-06-2009 |
20090245617 | System and method for processing image data - Embodiments of the present invention recite a system for providing product consulting using a transmitted image. In one embodiment, the present invention comprises an image capture device for capturing an image of a user and a reference color set. In embodiments of the present invention, the image capture device does not require a provided infrastructure when capturing the image. The system further comprises a categorizing system for determining at least one data category from data comprising the image. A result generator generates a result based upon the determining of the categorizing system. The system further comprises a result reporting system for conveying the product consultation to the user when the result is conveyed. | 10-01-2009 |
20110021256 | AUTOMATED ENHANCEMENTS FOR BILLIARDS AND THE LIKE - Position data is generated. The position data describes real-time positions of each of one or more billiard balls moving on a playing surface of a billiard table. Imagery is displayed on the playing surface. The imagery dynamically responds to the position data as the one or more billiard balls move on the playing surface. | 01-27-2011 |
20110021257 | AUTOMATED ENHANCEMENTS FOR BILLIARDS AND THE LIKE - Position data is generated. The position data describes a respective current position of each of one or more game objects (e.g., billiard game objects) in relation to a playing surface (e.g., a playing surface of a billiard table) defining a boundary of a field of play of a game involving use of the one or more game objects in the field of play. A graphical interface image is displayed on the playing surface. Whether the position data in relation to the displayed graphical interface image satisfies an input instruction predicate is determined. In response to a determination that the position data satisfies the input instruction predicate, the input instruction is executed on a machine. | 01-27-2011 |
20110022202 | AUTOMATED ENHANCEMENTS FOR BILLIARDS AND THE LIKE - Position data is generated. The position data describes a respective current position of each of one or more billiard game objects in relation to a billiard table having a playing surface. A state of a billiards game being played is determined based on the position data. One or more perceptible effects associated with the determined state of the billiards game are selected. The one or more perceptible effects are produced in connection with the billiards game. | 01-27-2011 |
20110050595 | Large Scale Multi-User, Multi-Touch System - A large scale multi-user, multi-touch system with a specialized zone-based user interface including methods for space management and spatial apportioning of audio cues. The system comprises a multi-touch display component fabricated in dimensions sufficient for at least a plurality of users and for displaying projected images and for receiving multi-touch input. The apparatus includes a plurality of image projectors, a plurality of cameras for sensing multi-touch input and the apparatus includes interface software for managing user space. The interface software implements techniques for managing multiple users using the same user interface component by allocating physical spaces within the multi-touch display component and coordinating movement of displayed objects between the physical spaces. Embodiments include a plurality of audio transducers and methods for performing audio spatialization using the plurality of audio transducers corresponding to the physical spaces, apportioning of volume levels to the audio transducers based on movement of a displayed object. | 03-03-2011 |
20110050640 | Calibration for a Large Scale Multi-User, Multi-Touch System - A large scale multi-user, multi-touch system with a specialized zone-based user interface including methods for space management and spatial apportioning of audio cues. The system comprises a multi-touch display component fabricated in dimensions sufficient for at least a plurality of users and for displaying projected images and for receiving multi-touch input. The apparatus includes a plurality of image projectors, a plurality of cameras for sensing multi-touch input and the apparatus includes interface software for managing user space. The interface software implements techniques for managing multiple users using the same user interface component by allocating physical spaces within the multi-touch display component and coordinating movement of displayed objects between the physical spaces. Embodiments include a plurality of audio transducers and methods for performing audio spatialization using the plurality of audio transducers corresponding to the physical spaces, apportioning of volume levels to the audio transducers based on movement of a displayed object. | 03-03-2011 |
20110055729 | User Interface for a Large Scale Multi-User, Multi-Touch System - A large scale multi-user, multi-touch system with a specialized zone-based user interface including methods for space management and spatial apportioning of audio cues. The system comprises a multi-touch display component fabricated in dimensions sufficient for at least a plurality of users and for displaying projected images and for receiving multi-touch input. The apparatus includes a plurality of image projectors, a plurality of cameras for sensing multi-touch input and the apparatus includes interface software for managing user space. The interface software implements techniques for managing multiple users using the same user interface component by allocating physical spaces within the multi-touch display component and coordinating movement of displayed objects between the physical spaces. Embodiments include a plurality of audio transducers and methods for performing audio spatialization using the plurality of audio transducers corresponding to the physical spaces, apportioning of volume levels to the audio transducers based on movement of a displayed object. | 03-03-2011 |
20110196864 | APPARATUSES, METHODS AND SYSTEMS FOR A VISUAL QUERY BUILDER - The APPARATUSES, METHODS AND SYSTEMS FOR A VISUAL QUERY BUILDER (“VQB”) take user gesture inputs on displayed objects, and transform them via VQB components into search results display objects arranged by search relevance in proximity to the displayed objects. In one embodiment, the VQB obtains an object-manipulating gesture input, and correlates the object-manipulating gesture input to a display object. The VQB then classifies the object-manipulating gesture input as a specified type of search request. The VQB generates a search query according to the specified type of search request using metadata associated with the display object, and provides the search query to search engine(s) and/or database(s). The VQB obtains, in response to providing the search query, search result display objects and associated search result display object relevance values. The VQB displays the search result display objects arranged in proximity to the display object such that search result display objects are arranged according to their associated search result display object relevance values. | 08-11-2011 |