摘要:
A method and system for configuring device control in a multimedia entertainment system includes receiving identification data from multimedia devices, retrieving user-supplied device data, and updating configuration data with the identification data and the user-supplied device data. The configuration data identifies each multimedia device in the multimedia entertainment system and provides the control modality to be used to control each multimedia device. A plurality of software control modules may be generated to control functions of each of the multimedia devices based on the configuration data.
摘要:
A method and apparatus for arbitrating access to a shared memory is disclosed. A memory marking unit in the shared memory is read to determine whether the shared memory is currently being accessed by another processor. If the shared memory is not being accessed by another processor, a processor seeking access is granted access. The processor changes the contents of the memory marking unit to lock out other processors from the shared memory. The last task performed on the shared memory space is identified and used to determine whether a task with high priority exists. If a task with high priority exists, the task is performed. If a task with high priority does not exist, the processor having access to the shared memory space accesses the shared memory space for its intended purpose. After the processor is finished accessing the shared memory space, it records the identity of the task performed and unlocks the shared memory space.
摘要:
A method for managing idle processing in a computer system is described. An Idle Chain Manager virtual device driver (VxD) address is registered on an idle callback chain on the computer system. An Idle Chain Manager callback function corresponding with the Idle Chain Manager VxD address is hooked with a registration service on the computer system. This allows the Idle Chain Manager callback function to intercept a request from a VxD to register a VxD idle callback address onto the idle callback chain and registers the VxD idle callback address with the Idle Chain Manager callback function. The Idle Chain Manager VxD address is called when the idle processing is required.
摘要:
A programmable boatlift system having a cable extending up from one end of a boatlift cradle, across through a shaft attached to a motor, and down to an opposite end of the boatlift cradle. A position sensor having an idler sheave is placed on the cable, or a position sensor having a collar is placed on the shaft. The motor turns the shaft to cause the cable to move across the roller sheave, or to cause the collar to rotate, to raise or lower the boatlift cradle. The position sensor produces an output signal proportional to the distance the cable travels over the idler sheave or proportional to the number of rotations of the collar. An electronic control circuit uses the output signal to infer the vertical position of the boatlift cradle and to position the boatlift cradle as desired.
摘要:
An apparatus for generating one or more carousels. A carousel includes a plurality of modules, at least one of which exhibits multiple instances, that are arranged in a module schedule. The apparatus may create, through multiple iterations, two or more module schedules for a carousel, and the optimum module schedule may then be selected and implemented on the carousel.
摘要:
Less toxic agents for reversal of heparin or low molecular weight heparin anticoagulation which are synthetic protamine-like polycationic peptides having a total cationic charge which is less than that of n-protamine. In preferred embodiments, arginine resides of n-protamine are replaced with lysine residues for ease of manufacture. Selective positively charged arginine residues have been replaced with an uncharged amino acid residue or its analog, such as glycine or glutamine, in order to reduce the total cationic charge on the polycationic peptide to the range of about �+14! to �+18!, preferably �+16!. In specific embodiments, there are sequences of 29 amino acid residues wherein 4 to 5 clusters of 2 to 4 positively charged amino acids are separated by 2 to 6 neutral amino acids. The C-terminus and the N-terminus can be modified to mitigate against in vivo degradation by carboxypeptidases and aminopeptidases.
摘要:
A programmable boatlift system having a cable extending up from one end of a boatlift cradle, across to a shaft attached to a motor, and down to an opposite end of the boatlift cradle. The cable passes through a hole in the shaft. A position sensor having an idler sheave is placed on the cable. The motor winds or unwinds the cable around the shaft to cause the cable to move across the roller sheave to raise or lower the boatlift cradle. The position sensor produces an output signal proportional to the distance the cable travels over the idler sheave as the cable causes the idler sheave to rotate. An electronic control circuit uses the output signal to infer the vertical position of the boatlift cradle and to position the boatlift cradle as desired.
摘要:
A programmable boatlift system having a cable extending up from one end of a boatlift cradle, across through a shaft attached to a motor, and down to an opposite end of the boatlift cradle. A position sensor having an idler sheave is placed on the cable, or a position sensor having a collar is placed on the shaft. The motor turns the shaft to cause the cable to move across the roller sheave, or to cause the collar to rotate, to raise or lower the boatlift cradle. The position sensor produces an output signal proportional to the distance the cable travels over the idler sheave or proportional to the number of rotations of the collar. An electronic control circuit uses the output signal to infer the vertical position of the boatlift cradle and to position the boatlift cradle as desired.
摘要:
A carousel having multiple instances of at least one data or object module. The carousel may be encapsulated into a transmission, such as an MPEG-2 transport stream, for periodic transmission to a receiver.
摘要:
An implementation of PCMCIA Card Services for the Windows operating system in enhanced mode. A Card Services dynamic linked library (DLL) was written which contains a library of C functions which perform the Card Services functions. The Card Services DLL maintains a Card Services database of the Card Services resources available such that the Card Services DLL can share the Card Services resources among clients of Card Services. Windows applications can call the functions in the Card Services DLL directly to access Card Services functions. The Card Services DLL posts messages to a Card Services Windows application to request a Card Services function be performed with background processing. The Card Services Windows application processes the Card Services function at a later time. A Card Services virtual device driver (V.times.D) provides system functions to the Card Services DLL. The Card Services V.times.D hooks the INT 1A software interrupt such that Card Services requests which use the register based binding in the PCMCIA Card Services specification are intercepted and directed to the Card Services DLL. The Card Services V.times.D also traps interrupts caused by PCMCIA socket adapters and calls the appropriate interrupt handling routine in the Card Services DLL.