Patents Assigned to IXYS Intl Limited
  • Patent number: 9542212
    Abstract: A compact, register-based, eight-bit virtual machine is realized on a resource-constrained device such as, for example, an IR remote control device. The IR remote control device includes a script interpreter, as well as loader API functionality and API functionality to support communication over a bidirectional link. The functionality of the remote control device is customized by loading either a machine code API routine and/or a script API routine onto the remote control device via the bidirectional link. A script is loaded via the bidirectional link and is stored in program memory. Once loaded, the script is interpreted by the virtual machine, thereby calling API functionalities provided, and thereby causing the remote control device to have a desired customized function. Providing the virtual machine on all the members of a family of remote control devices allows the same script to run on any remote control device of the family.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: January 10, 2017
    Assignee: IXYS Intl Limited
    Inventors: Adam P. G. Provis, Oscar Miramontes, George C. Vergis
  • Patent number: 9436466
    Abstract: Reading a value into a register, checking to see if the value is a NULL, and then jumping out of a loop if the value is a NULL is a common task that processors perform. To speed performance of such a task, a novel “blank bit” is added to the flag register of a processor. When a first instruction (arithmetic, logic or load) is executed, the instruction operands are checked to see if any is a NULL character value. Information on the result of the check is stored in the blank bit. Execution of a second instruction uses the information stored in the blank bit to determine whether or not a second operation (for example, a jump) will be performed. By using the first and second instructions in a loop, the number of instructions executed to check for NULLs at the end of strings and arrays is reduced.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: September 6, 2016
    Assignee: IXYS Intl Limited
    Inventor: Gyle D. Yearsley
  • Patent number: 9433067
    Abstract: A multi-lamp fluorescent light fixture includes a plurality of replaceable fluorescent lamp starter units. Each starter unit has a built-in microcontroller, an RF (Radio-Frequency) receiver, and communicates wirelessly with a master unit. The plurality of starter units can be wirelessly controlled to dim the multi-lamp fixture. Each starter unit receives a DIM command. Each starter unit identified as a dimmer starter unit responds to the DIM command by turning off coupled fluorescent lamps. Starter units not identified as dimmer starter units respond by leaving coupled lamps turned on, or alternatively, turning off and quickly restarting coupled lamps. Systems of existing light fixtures are retrofitted with such wireless starter units, and thereby made controllable by a master unit so that the master unit can dim the lights if room occupancy is not detected or if sufficient ambient light is available.
    Type: Grant
    Filed: October 3, 2009
    Date of Patent: August 30, 2016
    Assignee: IXYS Intl Limited
    Inventors: Kamlapati Khalsa, Yefim Gluzman, Quyen Tran, David D. Eaton
  • Patent number: 9324072
    Abstract: A memory is organized into blocks. In a bit-flipping operation, a memory block is read, the read bit data values are inverted, and the inverted data is written back to the memory block. Inverted memory blocks are tracked by setting a flag bit in the memory block, or by storing a pointer to a memory block. In a read operation, a memory block is read and, if the tracking method indicates the memory block is inverted, the read data values are reverted before being returned. In a write operation, a memory block is read and, if the tracking method indicates the memory block is inverted, the write data values are inverted before being written. Inversion of data values and tracking of inverted memory blocks may be performed by a specialized memory controller or by a processor executing secure memory code. Data remanence is thus prevented in the memory.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: April 26, 2016
    Assignee: IXYS Intl Limited
    Inventors: David A. Roberts, Russell B. Lloyd, Joshua J. Nekl
  • Patent number: 9287985
    Abstract: A portable electronic device with an IrDA transmitter LED is used to transmit both IrDA signals and remote control infrared signals. The device transmits remote control infrared signals with reduced power consumption. During a relatively longer remote control signal pulse, an inductor saturates and stores energy when a drive current flows from a power supply, through the inductor and then through the LED. An energy-transferring circuit transfers a portion of the energy stored in the inductor to the power supply. Energy is transferred when the drive current is cut and the voltage across the inductor surges, which causes an overflow current to flow through a diode in the energy-transferring circuit and to the power supply. The inductor is a planar coil of traces on a printed circuit board and therefore costs less to manufacture than does a toroidal coil of wires.
    Type: Grant
    Filed: October 27, 2013
    Date of Patent: March 15, 2016
    Assignee: IXYS Intl Limited
    Inventor: Alan Grace
  • Patent number: 9288874
    Abstract: A multi-lamp fluorescent light fixture includes a plurality of replaceable fluorescent lamp starter units. Each starter unit has a built-in microcontroller, an RF (Radio-Frequency) receiver, and communicates wirelessly with a master unit. Each starter unit can be wirelessly controlled to turn off coupled fluorescent lamps. Each starter unit receives a turn off command, monitors the AC voltage supplied to coupled lamps, and initiates turn off when the AC voltage reaches a threshold voltage stored in a memory of the microcontroller. In one novel aspect, each threshold voltage is selected such that turn off of lamps coupled to each starter is initiated within one millisecond. Systems of existing light fixtures are retrofitted with such wireless starter units, and thereby made controllable by a master unit so that the master unit can turn off the lights if room occupancy is not detected or if sufficient ambient light is available.
    Type: Grant
    Filed: October 3, 2009
    Date of Patent: March 15, 2016
    Assignee: IXYS Intl Limited
    Inventors: Kamlapati Khalsa, Yefim Gluzman, Quyen Tran
  • Patent number: 9155167
    Abstract: A replaceable fluorescent lamp starter unit of a fluorescent light fixture has a built-in RF transceiver, and communicates wirelessly with a motion-detecting master unit. The starter unit can be controlled to turn off and turn on the fluorescent lamp of the fixture. The starter unit is registered to the master unit so that the starter unit will not respond to wireless communications from other sources. During registration, registration information is loaded into the starter unit and stored in non-volatile memory. The stored registration information is later usable to determine whether subsequently received wireless communications are for the starter unit. Systems of existing light fixtures are retrofitted with such wireless starter units, and thereby made controllable by a master unit so that the master unit can turn off the lights to conserve energy if room occupancy is not detected. The master unit can control lamp fixtures individually or as a group.
    Type: Grant
    Filed: October 1, 2009
    Date of Patent: October 6, 2015
    Assignee: IXYS Intl Limited
    Inventors: David R. Staab, Murray C. Baker