Abstract:
An input control device is coupled to a host system. A displacement control device is centrally located in the input control device and controls the location of a cursor displayed over video images, scrolling of the video images and adjusting of the point of view of the images, the images being generated by the execution of an application program by a dedicated multimedia game system or a personal computer. The cursor can be used to point to a particular portion of the image (i.e. a target image), the portion being as small as a pixel. The input control device has a body which has both a concave and a convex edge which taper at the ends to form cusps of a crescent shape. The body has a hollow portion at or near the crests of the concave and convex edges. In one embodiment, a trackball assembly is employed as the displacement control device and is disposed within the hollow space so that a portion of its trackball extends up through the top surface of the body and is accessible to an operator. The operator rotates the trackball and the resulting displacement is translated by a microcontroller, coupled to the trackball device and located within the hollow portion, into digital information representing the magnitude and direction of the displacement. The digital displacement information generated by the microcontroller is then transmitted to the host system over a databus coupling the microcontroller to the host system. The host system converts the digital displacement information into signals which drive the video display to control the displayed images. A second embodiment employs a track pad as the displacement control device. Both embodiments also have two actuator buttons located at the crest of the convex edge, three actuator buttons located at the crest of the concave edge, four actuator buttons arranged in an arcuate pattern to the right of the trackball and four actuator buttons arranged in a cross pattern to the left of the trackball. The buttons can be programmed to identify, select, pull-down, drag or fire upon the target video images pointed to by the cursor, as well as to scroll or change point-of view based non-displacement switch activation.
Abstract:
The present invention has application to multiple listener digital systems. A central processing unit (CPU) is coupled to a mass storage device, such as for example, a read-only memory multimedia cartridge, CD-ROM, floppy disk or hard disk drive. The mass storage device stores an application audio program which is executed by the CPU and further stores a library of sound data. A sound synthesizer circuit is coupled to the CPU for generating digital audio signals from the sound data stored in said mass storage device. Under the control of a single executable program, the CPU selectively provides sound data for a listener of the audio program to the sound synthesizer circuit. A digital to audio converter (DAC) is coupled to receive the digital audio signals from the sound synthesizer circuit and convert the digital audio signals into analog audio signals. A listening device, such as a headphone, is coupled to the DAC to convert the analog audio signals into sound waves to be heard by the listener. Under program control the CPU directs certain of the sound data to each of the listeners, such that the listeners hear separate and independent audio as required by the audio program.
Abstract:
An electrical connector system which includes a socket shell member (30) and a plug shell member (10) that mate to establish electrical connection between them. Each shell member has a detent device (18, 36) and these detent devices (18, 36) can engage with each other when the plug shell member (10) is inserted into the socket shell member (30) so as to releasably keep the plug and socket shell members (10, 30) in the electrically connected position. The detent devices (18, 36) have front-ends with sharp points or edges (19) which are capable of attracting electrostatic discharge.