Patents by Inventor Jakobus Johannes Verhallen

Jakobus Johannes Verhallen 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: 9606913
    Abstract: A method and apparatus for executing an application program stored in an one-time-programmable, OTP, memory in a system on chip (SoC) is described. The SoC has RAM, a CPU and an OTP controller. The OTP memory stores an application program. The method includes, by the processor unit at power-up, instructing the OTP controller to copy the application program from the OTP memory to RAM, executing the application program from RAM, and setting the system on chip (SoC) in sleep mode. By the OTP controller after a wake-up, copying the application program from the OTP memory to the RAM and after the copying, waking up the CPU and transferring control back to the CPU. By the CPU after being woken up by the OTP controller, executing the application program from RAM.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 28, 2017
    Assignee: Dialog Semiconductor B.V.
    Inventors: Nikolaos Moschopoulos, Jakobus Johannes Verhallen, Konstantinos Ninos, Tobias Mueller, Dimitrios Papadopoulos
  • Patent number: 9348780
    Abstract: Method and apparatus for controlling a digitized analog audio device from a control circuit communicating with the digitized analog audio device with a serial digital analog audio protocol on a serial communication medium multiplexes command data words within digitized analog audio data frames. The digitized analog audio device extracts the command data words from the digitized analog audio data frames. The command data word includes a keyword packet, a command packet, an optional address packet, and an optional data packet. The keyword packet, a command packet, an optional address packet, and an optional data packet are each inserted into a separate number of truncated digitized analog audio data frames for iterative and successive transmission. The iterative transmission of the packets of the command word decreases the likelihood that digitized analog audio frames would contain packets of the command word.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: May 24, 2016
    Assignee: Dialog Semiconductor B.V.
    Inventors: Jakobus Johannes Verhallen, Marinus Wilhelmus Kruiskamp, Wessel Harm Lubberhuizen
  • Patent number: 9064062
    Abstract: A channel selection circuit in a serial audio communication device provides channel selection for insertion or extraction of data to or from a multiplexed serial data stream without the requirement of extra channel selection inputs. The channel selection circuit has multiple counters structured such that each counter represents a channel of the serial data stream. The input of each counter receives one of the multiple synchronizing timing signals. The input of the designated counter receives one timing signal that has the greatest frequency. The remaining counters receive the word select timing signals for determining which channel is being selected. A ready output of each counter is a channel indicator in communication with multiple signal selection circuits for selecting the multiple timing signals to be transferred to a data processing device for inserting or extracting data to or from the multiplexed serial data stream.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: June 23, 2015
    Assignee: Dialog Semiconductor B.V.
    Inventors: Marinus Wilhelmus Kruiskamp, Jakobus Johannes Verhallen
  • Publication number: 20140297928
    Abstract: A method and apparatus for executing an application program stored in an one-time-programmable, OTP, memory in a system on chip (SoC) is described. The SoC has RAM, a CPU and an OTP controller. The OTP memory stores an application program. The method includes, by the processor unit at power-up, instructing the OTP controller to copy the application program from the OTP memory to RAM, executing the application program from RAM, and setting the system on chip (SoC) in sleep mode. By the OTP controller after a wake-up, copying the application program from the OTP memory to the RAM and after the copying, waking up the CPU and transferring control back to the CPU. By the CPU after being woken up by the OTP controller, executing the application program from RAM.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 2, 2014
    Applicant: Dialog Semiconductor B.V.
    Inventors: Nikolaos Moschopoulos, Jakobus Johannes Verhallen, Konstantinos Ninos, Tobias Mueller, Dimitrios Papadopoulos
  • Publication number: 20140289455
    Abstract: A patching circuit for patching a memory 2 is disclosed. An address register 1 is configured to store a first memory address. A comparison unit 4 is configured to receive a second memory address from an address bus 5, and to receive the first memory address. The comparison unit is further configured to compare the first memory address with the second memory address. A selecting unit 7 is configured to receive a value from a data register 3 associated with the address register 1, and a value from an input data bus 8, wherein the second value corresponds to the value stored in a position of the memory 2 identified by the second memory address. The selecting unit 7 is further configured to select one of the values based on the comparison performed, and to send the value to an output data bus 10.
    Type: Application
    Filed: September 16, 2013
    Publication date: September 25, 2014
    Applicant: Dialog Semiconductor B.V.
    Inventors: Jakobus Johannes Verhallen, Gerardus Antionius Maria Wolters, Nikolaos Moschopoulos, Konstantinos Ninos
  • Publication number: 20130322439
    Abstract: Method and apparatus for controlling a digitized analog audio device from a control circuit communicating with the digitized analog audio device with a serial digital analog audio protocol on a serial communication medium multiplexes command data words within digitized analog audio data frames. The digitized analog audio device extracts the command data words from the digitized analog audio data frames. The command data word includes a keyword packet, a command packet, an optional address packet, and an optional data packet. The keyword packet, a command packet, an optional address packet, and an optional data packet are each inserted into a separate number of truncated digitized analog audio data frames for iterative and successive transmission. The iterative transmission of the packets of the command word decreases the likelihood that digitized analog audio frames would contain packets of the command word.
    Type: Application
    Filed: June 6, 2012
    Publication date: December 5, 2013
    Applicant: DIALOG SEMICONDUCTOR B.V.
    Inventors: Jakobus Johannes Verhallen, Marinus Wilhelmus Kruiskamp, Wessel Harm Lubberhuizen
  • Publication number: 20130182850
    Abstract: A channel selection circuit in a serial audio communication device provides channel selection for insertion or extraction of data to or from a multiplexed serial data stream without the requirement of extra channel selection inputs. The channel selection circuit has multiple counters structured such that each counter represents a channel of the serial data stream. The input of each counter receives one of the multiple synchronizing timing signals. The input of the designated counter receives one timing signal that has the greatest frequency. The remaining counters receive the word select timing signals for determining which channel is being selected. A ready output of each counter is a channel indicator in communication with multiple signal selection circuits for selecting the multiple timing signals to be transferred to a data processing device for inserting or extracting data to or from the multiplexed serial data stream.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 18, 2013
    Applicant: DIALOG SEMICONDUCTOR B.V.
    Inventors: Marinus Wilhelmus Kruiskamp, Jakobus Johannes Verhallen