Patents by Inventor Juha Purho

Juha Purho 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: 7308026
    Abstract: In a method for a receiver a signal is received at the receiver, where after a Cholesky factor or a block Cholesky factor of the Schur complement or a negative of the Schur complement of a matrix is determined at a processor entity by deriving a generator matrix of the Schur complement or the negative of the Schur complement from the generator matrix of the matrix and then applying a Schur algorithm to the generator matrix of the Schur complement or the negative of the Schur complement. The derivation comprises permutating at least a part of matrix columns below a certain row, shifting these columns downward a predefined number of rows and deleting a number of top rows. A filter for the signal may then be defined by computing filter coefficients for filtering the signal based on the derived Cholesky factor or block Cholesky factor. In another application a received signal is estimated based on similar determinations.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: December 11, 2007
    Assignee: Nokia Corporation
    Inventor: Juha Purho
  • Publication number: 20070100619
    Abstract: A combined predictive speech and text recognition system. The present invention combines the functionality of text input programs with speech input and recognition systems. With the present invention, a user can both manually enter text and speak desired letters, words or phrases. The system receives and analyzes the provided information and provides one or more proposals for the completion of words or phrases. This process can be repeated until an adequate match is found.
    Type: Application
    Filed: November 2, 2005
    Publication date: May 3, 2007
    Inventor: Juha Purho
  • Patent number: 7191354
    Abstract: The invention relates to a method for synchronizing a first clock C to a reference clock A, the first clock C being connected to said reference clock A via a processing unit B. The invention moreover relates to a processing unit B and to a synchronization system. In order to enable a synchronization of said first clock C to said reference clock A via said processing, unti B. it is proposed that the processing unit B generates a correction message cmsg for the first clock C based on timestamps exchanged between the processing unit B and the reference clock A, which exchanged of timestamps is triggered by clock pulses cclk received in the processing unit B from the first clock C.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: March 13, 2007
    Assignee: Nokia Corporation
    Inventor: Juha Purho
  • Publication number: 20040093435
    Abstract: The invention relates to a method for synchronizing a first clock C to a reference clock A, the first clock C being connected to said reference clock A via a processing unit B. The invention moreover relates to a processing unit B and to a synchronization system. In order to enable a synchronization of said first clock C to said reference clock A via said processing, unti B. it is proposed that the processing unit B generates a correction message cmsg for the first clock C based on timestamps exchanged between the processing unit B and the reference clock A. which exchanged of timestamps is triggered by clock pulses cclk received in the processing unit B from the first clock C.
    Type: Application
    Filed: September 25, 2003
    Publication date: May 13, 2004
    Inventor: Juha Purho
  • Publication number: 20040076248
    Abstract: In a method for a receiver a signal is received at the receiver, where after a Cholesky factor or a block Cholesky factor of the Schur complement or a negative of the Schur complement of a matrix is determined at a processor entity by deriving a generator matrix of the Schur complement or the negative of the Schur complement from the generator matrix of the matrix and then applying a Schur algorithm to the generator matrix of the Schur complement or the negative of the Schur complement. The derivation comprises permutating at least a part of matrix columns below a certain row, shifting these columns downward a predefined number of rows and deleting a number of top rows. A filter for the signal may then be defined by computing filter coefficients for filtering the signal based on the derived Cholesky factor or block Cholesky factor. In another application a received signal is estimated based on similar determinations.
    Type: Application
    Filed: November 14, 2003
    Publication date: April 22, 2004
    Inventor: Juha Purho