METHOD OF MONITORING RUNTIME USAGE OF DEMO EVALUATION SOFTWARE

    公开(公告)号:CA2313839A1

    公开(公告)日:2001-01-27

    申请号:CA2313839

    申请日:2000-07-13

    Abstract: Monitoring clock ticks of a CPU ("computer processing unit") during its execution of a software program is provided. The clock ticks are monitored, and an elapsed runtime is updated, throughout execution of the program on a periodi c basis. The elapsed runtime is stored in a hidden file or within a key inside a software registry. Updating runtime on a periodic basis ensures accurate tracking of runtime usage even in the event of a program crash, allowing the user to restart the program witho ut the penalty of lost runtime. The software package will continue to operate until the elapsed runtime exceeds a predetermined evaluation time, at which point the software package is fully or partially disabled until it is registered by the user. An alternative to the hidden tracking file or registry is to use a World Wide Web push/pull technology to store runtime information at the software provider's site, allowing the provider to modify the evaluation period on a pay-per-use basis.

    METHOD AND APPARATUS FOR STABILIZING LASER WAVELENGTH

    公开(公告)号:CA2327715A1

    公开(公告)日:2001-06-16

    申请号:CA2327715

    申请日:2000-12-06

    Abstract: A unique method and apparatus for the determination of the wavelength of a laser output in a multi- or stepped-etalon laser wavelength stabilization system i s disclosed. Determination of the laser frequency is based on signals from each etalon pa th in the system, thereby compensating for subsequent changes in the optical characteristics of the etalons caused by varying temperatures. A corrective offset for the measured frequency of the laser output is determined based on values measured by each etalon and values previously stored in a look-up table. The frequency measurement is then adjusted by the determined offset to provide a more accurate determination of the laser frequency.

    METHOD TO ACTIVELY ASSURE CORRECT CHANNEL SELECTION IN A WAVELENGTH STABILIZED CONTROL SYSTEM

    公开(公告)号:CA2327778A1

    公开(公告)日:2001-06-15

    申请号:CA2327778

    申请日:2000-12-07

    Abstract: A laser module, disposed within a wavelength stabilized control system, is provided with an integral modulator and optical amplifier. The laser module has a first output connected to an optical link and a second output connected to a controller via a signal discriminator circuit. The controller controls a channel selection process for the system. During the channel selection process, the controller adjusts a gain section, the modulator and amplifier as necessary to reduce the transmission power of the first and second outputs so that the first output can not be detected by a receiver connected to the link. The controller initiates the channel selection process by adjusting th e laser module and monitoring etalon characteristics of the second output. By tracking the etalon characteristics, the controller can determine when a wavelength of a desired channel has been obtained. Once the wavelength has been obtained it is locked and stabilized. Subsequently, the controller adjusts the gain section, modulator and amplifi er to obtain transmission power for the first and second outputs allowing the first outpu t to be detected by a receiver connected to the link. This way, a channel selection process can be performed without turning off the laser module, or its outputs, and witho ut corrupting any data on the optical link.

Patent Agency Ranking