Patents by Inventor Victor Flachs

Victor Flachs has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10521363
    Abstract: An Integrated circuit (IC) device accommodating a circuit and associated control module, being operative to determine an apparatus characteristic in accordance with one out of few selectable characteristics. The circuit is operative in conjunction with more than three of a plurality of external passive circuits corresponding to the plurality of apparatus characteristics, and includes (N?1) digital I/O pins. The control module is operative to: (i) in response to a series of triggering signals, generate samples of the digital I/O pin's state that correspond to a plurality of different sequences of states when each of the plurality of external circuits is respectively applied to the pin and (ii) determining, from the samples, which of the plurality of different sequences of states has occurred that corresponds to the individual external circuit that has been applied to the pin; and (iii) determining an individual apparatus characteristic which corresponds to the determined sequence.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: December 31, 2019
    Assignee: NUVOTON TECHNOLOGY CORPORATION
    Inventors: Victor Flachs, Yoel Hayon
  • Publication number: 20180143917
    Abstract: An Integrated circuit (IC) device accommodating a circuit and associated control module, being operative to determine an apparatus characteristic in accordance with one out of few selectable characteristics. The circuit is operative in conjunction with more than three of a plurality of external passive circuits corresponding to the plurality of apparatus characteristics, and includes (N?1) digital I/O pins. The control module is operative to: (i) in response to a series of triggering signals, generate samples of the digital I/O pin's state that correspond to a plurality of different sequences of states when each of the plurality of external circuits is respectively applied to the pin and (ii) determining, from the samples, which of the plurality of different sequences of states has occurred that corresponds to the individual external circuit that has been applied to the pin; and (iii) determining an individual apparatus characteristic which corresponds to the determined sequence.
    Type: Application
    Filed: November 23, 2016
    Publication date: May 24, 2018
    Applicant: NUVOTON TECHNOLOGY CORPORATION
    Inventors: Victor FLACHS, Yoel HAYON
  • Patent number: 8307233
    Abstract: A processor, comprising a processing unit having an active state and a sleep state in which at least one of its sub-sections is inactive and a communication port adapted to receive signals from external units over a bus, which is configured to be not fully operative when the processor is in the sleep state. The processor additionally includes a bus monitoring unit configured to stall the bus responsive to identifying transmissions on the bus directed to the communication port, while the processing unit is in the sleep state and to indicate to the communication port that a transmission started while it was in the sleep state.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: November 6, 2012
    Assignee: Nuvoton Technology Corporation
    Inventor: Victor Flachs
  • Publication number: 20120166826
    Abstract: A processor, comprising a processing unit having an active state and a sleep state in which at least one of its sub-sections is inactive and a communication port adapted to receive signals from external units over a bus, which is configured to be not fully operative when the processor is in the sleep state. The processor additionally includes a bus monitoring unit configured to stall the bus responsive to identifying transmissions on the bus directed to the communication port, while the processing unit is in the sleep state and to indicate to the communication port that a transmission started while it was in the sleep state.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 28, 2012
    Applicant: Nuvoton Technology Corporation
    Inventor: Victor Flachs
  • Patent number: 8006004
    Abstract: A processor having a core configured to control a keyboard and a plurality of pins connected to the core, configured to transfer signals from the processor to the keyboard. A controller is configured to transfer signals from one or more registers through at least one of the pins, intermittently with signals transferred to the keyboard.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: August 23, 2011
    Assignee: Nuvoton Technology Corp.
    Inventors: Victor Flachs, Nir Tasher, Nimrod Peled, Leonid Shamis, Shani Mayer
  • Patent number: 7865646
    Abstract: An improved system is described for allowing an embedded controller and a host processor to share access to modules in a computer system. The shared access system of the present invention enables exclusive, one-at-a-time access by a processor to a module and concurrent access by more than one processor to a module. An internal bus with two power sources is used to allow continued access by one of the processors when one of the two power sources is not providing power. Asynchronous clocking is provided to allow increased throughput to modules. An example of a protocol that allows an embedded controller to access more than one module is also described.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: January 4, 2011
    Assignee: National Semiconductor Corporation
    Inventors: Ohad Falik, Yehezkel Friedman, Victor Flachs, Yuval Kirschner
  • Patent number: 7738792
    Abstract: A receiver includes a single infrared (IR) sensor, which is coupled to sense an IR signal carrying data and to produce an electrical signal responsively to the IR signal. The receiver further includes multiple receiver channels arranged to accept the electrical signal from the single IR sensor, each receiver channel configured to process the electrical signal in accordance with a different, respective IR remote control protocol so as to extract the data, and to output the extracted data to a host system.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: June 15, 2010
    Assignee: Winbond Electronics Corporation
    Inventors: Victor Flachs, Nimrod Peled, Yan Nosovitsky
  • Publication number: 20100146169
    Abstract: A processor, comprising a processing unit having an active state and a sleep state in which at least one of its sub-sections is inactive and a communication port adapted to receive signals from external units over a bus, which is configured to be not fully operative when the processor is in the sleep state. The processor additionally includes a bus monitoring unit configured to stall the bus responsive to identifying transmissions on the bus directed to the communication port, while the processing unit is in the sleep state and to indicate to the communication port that a transmission started while it was in the sleep state.
    Type: Application
    Filed: December 5, 2008
    Publication date: June 10, 2010
    Applicant: Nuvoton Technology Corporation
    Inventor: Victor Flachs
  • Patent number: 7676003
    Abstract: A method for processing a signal envelope generated by demodulating a received signal that includes a train of pulses that is transmitted at a carrier frequency and is modulated at a given baud rate with data symbols in accordance with a predetermined communication protocol, which defines features of the modulated signal. The method includes measuring a duration of a selected feature in the signal envelope as defined by the communication protocol. The baud rate of the signal is estimated based on the measured duration without counting the pulses in the received signal. The data symbols are decoded by processing the signal envelope responsively to the estimated baud rate.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: March 9, 2010
    Assignee: Winbond Electronics Corporation
    Inventors: Victor Flachs, Michal Schramm, Leonid Shamis
  • Publication number: 20100011130
    Abstract: A processor having a core configured to control a keyboard and a plurality of pins connected to the core, configured to transfer signals from the processor to the keyboard. A controller is configured to transfer signals from one or more registers through at least one of the pins, intermittently with signals transferred to the keyboard.
    Type: Application
    Filed: July 8, 2008
    Publication date: January 14, 2010
    Applicant: Nuvoton Technology Corporation
    Inventors: Nir Tasher, Victor Flachs, Nimrod Peled, Leonid Shamis, Shani Mayer
  • Patent number: 7606955
    Abstract: A master/slave system architecture that includes a single wire bus, a master device and bus interface coupled to the bus. The system further includes plurality of slave devices having respective bus interfaces coupled to the bus. Each of the slave devices having a designated device identification. There is further provided a communication protocol implemented over the single wire bus and employed by the master and the slave devices. The protocol includes bus transactions composed each of bit signals that belong each to a bit signal type from among a plurality of bit signal types. Each bit signal type has a time interval that is discernible from respective time intervals of all other bit signal types from among the plurality of bit signal types.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: October 20, 2009
    Assignee: National Semiconductor Corporation
    Inventors: Ohad Falik, Victor Flachs
  • Patent number: 7508257
    Abstract: Apparatus for demodulating a train of pulses includes a one-shot device having an asynchronous data input terminal, which is configured to receive the train of pulses, and a one-shot data output terminal. A first clocked logic gate has a first clocked data input terminal, which is coupled to the one-shot data output terminal, and a first clocked data output terminal. A combinatorial logic gate has combinatorial input terminals, which are coupled to the one-shot and first clocked data output terminals, and a combinatorial output terminal. A second clocked logic gate has a second clocked data input terminal, which is coupled to the combinatorial output terminal, and a second clocked data output terminal, which is configured to output a demodulated envelope of the train of pulses.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: March 24, 2009
    Assignee: Winbond Electronics Corporation
    Inventors: Victor Flachs, Michal Schramm, Ilan Margalit
  • Publication number: 20090028568
    Abstract: A receiver includes a single infrared (IR) sensor, which is coupled to sense an IR signal carrying data and to produce an electrical signal responsively to the IR signal. The receiver further includes multiple receiver channels arranged to accept the electrical signal from the single IR sensor, each receiver channel configured to process the electrical signal in accordance with a different, respective IR remote control protocol so as to extract the data, and to output the extracted data to a host system.
    Type: Application
    Filed: July 24, 2007
    Publication date: January 29, 2009
    Inventors: Victor Flachs, Nimrod Peled, Yan Nosovitsky
  • Publication number: 20080075471
    Abstract: Apparatus for demodulating a train of pulses includes a one-shot device having an asynchronous data input terminal, which is configured to receive the train of pulses, and a one-shot data output terminal. A first clocked logic gate has a first clocked data input terminal, which is coupled to the one-shot data output terminal, and a first clocked data output terminal. A combinatorial logic gate has combinatorial input terminals, which are coupled to the one-shot and first clocked data output terminals, and a combinatorial output terminal. A second clocked logic gate has a second clocked data input terminal, which is coupled to the combinatorial output terminal, and a second clocked data output terminal, which is configured to output a demodulated envelope of the train of pulses.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 27, 2008
    Applicant: WINBOND ELECTRONICS CORPORATION
    Inventors: Victor Flachs, Michal Schramm, Ilan Margalit
  • Publication number: 20080056411
    Abstract: A method for processing a signal envelope generated by demodulating a received signal that includes a train of pulses that is transmitted at a carrier frequency and is modulated at a given baud rate with data symbols in accordance with a predetermined communication protocol, which defines features of the modulated signal. The method includes measuring a duration of a selected feature in the signal envelope as defined by the communication protocol. The baud rate of the signal is estimated based on the measured duration without counting the pulses in the received signal. The data symbols are decoded by processing the signal envelope responsively to the estimated baud rate.
    Type: Application
    Filed: September 6, 2006
    Publication date: March 6, 2008
    Applicant: WINBOND ELECTRONICS CORPORATION
    Inventors: Victor Flachs, Michal Schramm, Leonid Shamis
  • Patent number: 7219507
    Abstract: Disclosed herein are methods and systems for controlling fan speed by approximating a nonlinear temperature control function activated within a given temperature control range. The temperature control range is divided into numerous linear segments each of which is associated with a sub-range of temperatures and may approximate a segment of the control function. Control coefficients may be determined for each of the linear segments. The controlled temperature is measured and used for determining a corresponding sub-range, and a linear segment. A control signal may be calculated according to the control coefficients of the segment determined by the measured temperature. The control signal is used for the activation of one or more fans, and is continuously determined for new measured temperatures.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: May 22, 2007
    Assignee: Winbond Electronics Corporation
    Inventor: Victor Flachs
  • Patent number: 7181557
    Abstract: A master/slave system architecture including a single wire bus and master device and bus interface coupled to the bus. The system further includes slave devices having respective bus interfaces coupled to the bus. The system further includes a communication protocol implemented over the single wire bus and employed by the master and the slave devices. The protocol includes bus transactions for communicating between the master and the slave devices. The communication protocol further includes Master Slave Operational Interface (MSOI) that includes repertoire of functions properties stored in the master device, whereby, the master can communicate with any slave device that supports functions properties that belong to the repertoire of functions properties, using the bus transactions, substantially without need of retrofit.
    Type: Grant
    Filed: September 1, 2004
    Date of Patent: February 20, 2007
    Assignee: National Semiconductor Corporation
    Inventors: Ohad Falik, Victor Flachs
  • Patent number: 7161505
    Abstract: An apparatus and method is disclosed for providing a fast, low power consumption, detection of at least one depressed key in a resistive matrix keyboard. The common contact of each row of a resistive matrix is connected to a first input of each of a plurality of analog/digital comparators capable of switching between high and low voltage states. A common predetermined reference voltage is applied to a second input of each analog/digital comparator using a digital to analog converter. The output of a analog/digital comparator is in a first state if the voltage level applied to the first input is higher than the reference voltage, and in a second state if the voltage level applied to the first input is lower than the reference voltage. The reference voltage is varied to identify which analog/digital comparator has experienced a change of state.
    Type: Grant
    Filed: August 30, 2004
    Date of Patent: January 9, 2007
    Assignee: Winbond Electronics Corporation
    Inventors: Ohad Falik, Victor Flachs
  • Patent number: 7089339
    Abstract: An improved system is described for allowing an embedded controller and a host processor to share access to modules in a computer system. The shared access system of the present invention enables exclusive, one-at-a-time access by a processor to a module and concurrent access by more than one processor to a module. An internal bus with two power sources is used to allow continued access by one of the processors when one of the two power sources is not providing power. Asynchronous clocking is provided to allow increased throughput to modules. An example of a protocol that allows an embedded controller to access more than one module is also described.
    Type: Grant
    Filed: March 16, 2001
    Date of Patent: August 8, 2006
    Assignee: National Semiconductor Corporation
    Inventors: Ohad Falik, Yehezkel Friedman, Victor Flachs, Yuval Kirschner
  • Patent number: 6784810
    Abstract: An apparatus and method is disclosed for providing a fast, low power consumption, detection of at least one depressed key in a resistive matrix keyboard. The common contact of each row of a resistive matrix is connected to a first input of each of a plurality of analog/digital comparators capable of switching between high and low voltage states. A common predetermined reference voltage is applied to a second input of each analog/digital comparator using a digital to analog converter. The output of a analog/digital comparator is in a first state if the voltage level applied to the first input is higher than the reference voltage, and in a second state if the voltage level applied to the first input is lower than the reference voltage. The reference voltage is varied to identify which analog/digital comparator has experienced a change of state.
    Type: Grant
    Filed: May 7, 2001
    Date of Patent: August 31, 2004
    Assignee: National Semiconductor Corporation
    Inventors: Ohad Falik, Victor Flachs