Patent application number | Description | Published |
20080285213 | Keyboard With Media Device Docking Station - Method and system are disclosed for a keyboard ( | 11-20-2008 |
20090144107 | Multi-level referral system method - A system and method are disclosed for referring, educating, and incentivizing sales personnel. An Internet (or intranet) website may be established to allow sales and/or retail associates to sign up with the website for product training or to receive pertinent information from the vendor. The website may test knowledge, convey educational information, and provide incentives to sales personnel to refer other sales personnel to the website where such incentives, such as achievement levels, discounts and free products, are only given to the referrer when the referees or such number of referees are signed up to the site. | 06-04-2009 |
20090207137 | Method and System for Adjusting Depth of View In Optical Sensor - Method and system are disclosed for adjusting the depth of view in an optical sensor of a pointing device (see FIG. | 08-20-2009 |
20100029196 | SELECTIVE WIRELESS COMMUNICATION - A communication management method enabling selective wireless communications. The method comprises providing a reference profile data and detecting presence of a device by transmission of at least a portion of a primary profile data by the device. The primary profile data comprises an identifier, a pseudo name, contact details and/or preferences and bio-data of the device's user. The method also involves determining distance of the device from a reference location and initiating communication with the device in response to the device being within a reference distance from the reference location and/or at least a portion of the primary profile data matching at least a portion of the reference profile data. | 02-04-2010 |
20100087252 | Ergonomically Configurable Game Controller - An improved user input device is disclosed having ergonomically-configurable features to custom fit individual users. The arms of the gamepad may be extended from the body of the gamepad, and may be rotated. This may be at user determined angles, or may be set to a predetermined limit. The rotation may be on one or more axes depending on the specific implementation. Similarly, the thumb grooves may be extensible and/or rotatable. Further customization may be provided by modular user input systems. | 04-08-2010 |
20100200385 | Anti-Ghosting Keyboard - A computer keyboard is disclosed to remediate the phantom key or ghosting problem. Diodes are added to the PCB or contact-receptive membrane to eliminate reverse current, which is responsible for phantom key strikes. These one-way diodes increase the number of possible concurrent combinations that a microcontroller with limited inputs can support. | 08-12-2010 |
20100241959 | Enhanced 3D Sound - A system and method are disclosed for providing improved 3D sound experience to a user. The sound generation layer is customizable to allow the user and/or application provider to modify the internal rules the sound generation layer uses to render sounds, to amplify sounds that fall below a pre-set or user-set volume level, and to specifically amplify/soften certain sounds (such as game specific sounds like gunfire or footsteps), or specific frequencies of sounds. A graphical user interface can communicates with the sound generation layer to handle any or all the above, so that a lay user can easily adjust these settings without having to understand the underlying algorithms. | 09-23-2010 |
20100328351 | User interface - A user interface including a display screen and an input device. The input device is for example a touchscreen, a touch pad, and one or more proximity sensors. The input device detects an input event, more specifically a pointing object placed in proximity therewith. Parameters of the input event include distance of the pointing object from the input device, speed of displacement of the pointing object towards the input device, direction of displacement of the pointing object towards the input device, and direction of displacement of the pointing object relative a plane of the input device. The display screen effects output events or magnification events. A field of view on the display screen (i.e. an area on the display screen) is magnified. At least one of scale of magnification, size of field of view to be magnified and size of resultant magnified field of view is dependent on at least one of the parameters of the input event. A user interface method for controlling magnification events effected by the display screen in response to signals generated by the input device is also provided by the present disclosure. | 12-30-2010 |
20110028194 | System and method for unified-context mapping of physical input device controls to application program actions - Disclosed are single or unified execution context systems and processes for managing relationships between physical input device controls and application program actions in a manner that automatically accommodates firmware and/or device driver configuration operations. A process involves establishing an application program execution context; establishing a relationship (e.g., graphically) between a first physical input device control element and a first user-selectable action; and automatically maintaining the relationship between the first physical control element and the first user-selectable action such that the first user-selectable action is consistently initiated in response to user interaction with the first physical control element independent of an input device firmware or device driver reconfiguration that may change a control element signal generated by the first physical control element. Input device control element—application program action relationships can be established and/or maintained within an application program's execution context. | 02-03-2011 |
20110084904 | Programmable Computer Mouse - System and method are disclosed for programming a user input device such as a computer mouse or computer keyboard. The user input device features memory for storing programming information associated with various user inputs, such as buttons or keys. The user may define macros, shortcuts, programs and other functions associated with any or all of user profiles so that the user may switch between various programmed data sets with ease. | 04-14-2011 |
20110166961 | WIRELESS SHARING OF AUDIO FILES AND INFORMATION FOR STREAMLINED PURCHASING - A system and method are disclosed for capturing information associated with wireless audio sounds among a plurality of users. When a user encounters audio sound files of interest, the user can capture information regarding the audio sounds, such as title, artist, collection, genre, year, encoding rate, size, playlist, a unique identifier, or other desired information. The information can be used to seamlessly purchase the sound files from a remote digital repository. | 07-07-2011 |
20110172009 | System and method for visually indicating actions per minute information using illumination - A visual indication of user proficiency at interacting with an application program such as a computer game can be provided through a system and/or method configured to determine an actions count corresponding to a number of input device signals generated and/or application program actions initiated during application program execution; normalize the actions count to determine an actions per minute value; and output illumination signals during application program execution using a set of illumination devices such as LEDs carried by an input or output device, where the illumination signals indicate a user performance level relative to a set of actions per minute thresholds. Actions per minute thresholds and/or particular illumination devices corresponding thereto can be selected or programmably specified in response to user input received by way of an illumination control GUI. | 07-14-2011 |
20120144307 | Profile Management Method - Most computer operating systems are able to automatically configure the coupled computer peripheral device for use with the computer operating system without the need for installation of a specific driver. However, when these peripheral devices are detected by the computing system, a generic UI control configuration is often assigned to them and whatever customised settings previously configured by the user will be lost and replaced with a new set of unfamiliar setting. This poses much inconvenience and hassle to gamers when they use a different computing system or machine. Described according to an embodiment of the invention is a profile management method, operating on a computing cloud, comprising steps for receiving client data provided by a computing system detecting coupling of a user-interface (UI) thereto and for retrieving configuration data corresponding to the client data for use in configuring the UI by the computing system. | 06-07-2012 |
20120144319 | Collaboration Management System - Known computer peripheral devices are typically interchangeable and can be used with different computers systems and platforms. Most computer operating systems are able to automatically configure the coupled computer peripheral device for use with the computer operating system without the need for installation of a specific driver. However, when these peripheral devices are detected by the computer system, a generic UI control configuration is often assigned to them and whatever customised settings previously configured by the user will be lost and replaced with a new set of unfamiliar settings. Described according to an embodiment of the invention is a collaboration management system initiating a collaboration session for a plurality of computing systems having user-interfaces (UIs) coupled thereto. The collaboration management system discovers the device profiles corresponding to the UIs for extracting corresponding configuration specific to each of the UIs for configuring interactions between the UIs and an application operating during the collaboration session. | 06-07-2012 |
20120275618 | WIRELESS SHARING OF AUDIO FILES AND RELATED INFORMATION - A system and method are disclosed for wireless sharing of audio sounds among a plurality of users. A user of the present invention can communicate his or her audio sounds to other users, who can receive the audio sounds wirelessly and choose to rebroadcast them. Along with the audio sound files users can share information regarding the audio sounds being shared, such as title, artist, collection, genre, year, encoding rate, size, playlist, and other desired information. The user of device can opt to set the device to transmit, re-transmit, broadcast, re-broadcast, receive or not to receive play-list information in addition to the audio sound files and the information regarding the audio sounds themselves. | 11-01-2012 |
20130222273 | Systems and Methods For Presenting Visual Interface Content - A method for presenting visual interface content comprising adjunct visual interface content during application program execution, and the adjunct visual interface content provides visual information associated with application program execution. The method comprising displaying the adjunct visual interface content using a first interface, displaying the adjunct visual interface content using a second interface, and displaying the updated adjunct visual interface content on the at least one of the first and second interfaces based on actuation of the first and second interfaces. | 08-29-2013 |
20130279715 | PROFILE MANAGEMENT METHOD AND SYSTEM - A system and method are disclosed for a profile management comprising receiving short profile data of a user from a device, the short profile data comprising an identifier element and being associated with long profile data of the user in a database on a network, the short profile data being indicative of at least one of data format of the short profile data and location of the database on the network; locating the database on the network based on at least one of the identifier, the data format of the short profile data and the location of the database on the network, the long profile data comprising a plurality of data elements; and retrieving at least one of the plurality of data elements of the long profile data from the database upon the database being located. | 10-24-2013 |
20140143676 | Systems and Methods for Managing, Selecting, and Updating Visual Interface Content Using Display-Enabled Keyboards, Keypads, and/or Other User Input Devices - A system for managing visual interface content encompassing primary visual interface content and adjunct visual interface content includes a processing unit, a primary display apparatus, a memory, and a set of display-enabled user input apparatuses. The system can be configured to direct or perform visual interface content management operations including selectively establishing associations or mappings between particular adjunct visual interface content and portions of a display-enabled user input apparatus and possibly portions of the primary display apparatus in response to user input; displaying primary visual interface content using the primary display apparatus; displaying adjunct visual interface content using a display-enabled input apparatus, where the first adjunct visual interface content includes visual information that corresponds to a portion of a visual environment absent from the primary display apparatus and which indicates an in-application event; and progressively displaying updated adjunct visual interface content on an automatic basis and/or in response to user input during application program execution using a display-enabled user input apparatus. | 05-22-2014 |
20140143687 | Computer Peripheral Display and Communication Device Providing an Adjunct 3d User Interface - A system for providing a visual user environment includes a processing unit, a memory, a primary display device for providing a primary visual interface, and an adjunct communication device for providing an adjunct visual interface. In an embodiment, the adjunct display device is configured to present quasi-3D or 3D images. A process can include detecting an adjunct content event corresponding to adjunct visual content associated with an aspect of an application program; and selectively transferring one of an adjunct content notification and adjunct visual content to the adjunct communication device, wherein the adjunct content event corresponds to one of an application program installation sequence, an application program event, an indication of user proficiency in interacting with the application program, a communication session with a remote system, and a predefined visual sequence that is automatically selected for presentation to the user during one of application program installation and application program execution. | 05-22-2014 |