Abstract:
An apparatus and method for efficiently performing data transfer operations in an electronic system preferably includes a plurality of buffers that may store data and commands during execution of data transfer operations. Initially, at least a portion of a plurality of commands defining data transfer operations between a memory and peripheral devices may be temporarily stored in a command buffer associated with a processor interface. The processor interface may then issue commands directly to a memory interface, peripheral devices, and peripheral interfaces within the electronic system. Commands received by the memory interface may be temporarily stored in a command buffer associated with the memory interface. When a memory associated with the memory interface is ready, the memory interface may access the memory, and transfer data to or from one or more buffers associated with a peripheral device. Once the data is transferred to or from the buffers, then the memory interface may execute other commands stored in the command buffer. Execution of the first command does not have to be completed before the execution of a second command begins.
Abstract:
A method of facilitating data updates between a base processing unit and one or more portable processing units includes receiving an update request signal at the portable processing unit from the base processing unit over a wireless communication channel, the update request signal indicating that a data update between the base processing unit and the portable processing unit is advisable; and issuing an alarm at the portable processing unit that is perceivable by a user of the portable processing unit in response to the update request signal indicating that a data update routine between the base processing unit and the portable processing unit should be initiated by the user.
Abstract:
A method and system of associating product codes with product characteristics, and using those product codes to send and receive information about those characteristics to destinations on a network when the values of those characteristics change.
Abstract:
A non-adhesive, conductive strip is used to provide an electrical ground path between a solder electrode on the anti-reflective film of a cathode ray tube and the reinforcement or heat shrinkage band on the tube. The conductive strip is preferably held in place on the cathode ray tube using a magnet or magnets. Consequently, because the conductive strip is held in place by magnets and is non-adhesive, it can be removed and replaced repeatedly during the testing of the solder electrodes and anti-reflective film without potentially damaging the solder electrode or degrading the performance of the conductive tape that is typically used as the ground path in a completed cathode ray tube.
Abstract:
An electronic music marker bracelet device which can be worn around a user's wrist or which can be strapped around the handle of the user's handbag by connecting the two ends of the electronic music marker bracelet device is provided. The terminal portion at one end of the strap of the device is configured to securely connect to the interface port at the other end of the strap of the device such that the user may wear the electronic music marker bracelet device around the user's wrist or securely strap around the handle of the user's handbag and have easy and quick access to the e-button on the body of the device to bookmark music clips broadcast over a registered radio or television station.
Abstract:
In one aspect of the invention, a method is provided for storing audio files. The method includes: (a) receiving electronic files at a central location from a first device, those electronic files representing audio signals; (b) associating the audio files with identification information; (c) storing the audio files at the central location on at least a portion of a storage media, that portion being uniquely associated with the identification information; (d) receiving the identification information from a second device; and (e) transmitting the audio files to the second device upon receipt of the identification information.
Abstract:
A method of creating a downloadable and printable reproduction of the graphical content that accompanies published digital audio recordings. Data from an archive containing digital graphical content corresponding to a digital audio recording is downloaded and converted by software into an accurate printable reproduction of the graphical content that accompanies commercially available digital audio recordings.
Abstract:
A digital signal processor particularly adapted for decoding digital audio. The barrel shifter of the processor includes logical circuitry, so that operations involving a combination of a logical operation and a shift, can be performed in a single pass through the combined barrel shifter/logical unit, rather than requiring separate passes through the barrel shifter and ALU, which would require more instruction cycles. The address generator of the processor, includes circuitry which concatenates the most significant bits of a base address of a table to the least significant bits of an index, to thereby rapidly generate addresses of indexed locations in a table.
Abstract:
A method is disclosed for providing an evaluation of a plurality of information sites to a user over a packet-switched network when the user submits a search request through a user interface device in communication with the packet-switched network. The method begins by acquiring a search result, responsive to the search request, which includes network addresses for the plurality of information sites. Next, a plurality of individuals are selected who were previously in communication with at least one of the information sites over the packet-switched network and who meet at least one predefined criterion selected by the user. A plurality of evaluations of at least one of the information sites is retrieved from a database, which are provided by the plurality of individuals. Finally, a rating based on the evaluations is forwarded to the user over the packet-switched network.
Abstract:
A system and method for conducting electronic commerce transactions in which the electronic receipt and use of incentives is facilitated. By way of example, and not of limitation, the transactions are executed through a transaction clearing house mechanism and at least a portion of the exchange units associated with said transaction may be transacted to or from an escrow account that is associated with the transaction clearing house mechanism. An exchange rate mechanism automatically provides for the conversion of units of exchange that differ between the user and vendor. The system provides for the automatic, no-click, payment of invoices and bills, in addition to automatic purchases according to user preferences. Incentive programs are facilitated within the system between the user and vendor communities while preferably maintaining user anonymity.