Patents by Inventor Lasse Koskela

Lasse Koskela 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: 8037160
    Abstract: The invention relates to a method and data transfer arrangement for executing consecutive instructions in a client device (21) in a mobile user application—device management server—client device environment (23, 22, 21). The invention also relates to an instruction execution module utilized in the implementation of the method. In the procedure according to the invention, the user application (23) forms the instructions to be executed in the client device (21) into an instruction sequence (200), which is transmitted to the device management server (22) controlling the client device (21). The instruction execution module in the device management server breaks up the instruction sequence into command sequences and control structures. The command sequences are executed in the client device (21). The conditional commands belonging to the instruction sequence, specified by the control structures, are executed by the instruction execution module individually, without the help of the user application.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: October 11, 2011
    Assignee: Capricode Oy
    Inventors: Jarkko Oikarinen, Lasse Koskela
  • Publication number: 20070038699
    Abstract: The invention relates to a method and data transfer arrangement for executing consecutive instructions in a client device (21) in a mobile user application device management server—client device environment (23, 22, 21). The invention also relates to an instruction execution module utilized in the implementation of the method. In the procedure according to the invention, the user application (23) forms the instructions to be executed in the client device (21) into an instruction sequence (200), which is transmitted to the device management server (22) controlling the client device (21). The instruction execution module in the device management server breaks up the instruction sequence into command sequences and control structures. The command sequences are executed in the client device (21). The conditional commands belonging to the instruction sequence, specified by the control structures, are executed by the instruction execution module individually, without the help of the user application.
    Type: Application
    Filed: July 11, 2006
    Publication date: February 15, 2007
    Applicant: Capricode Oy
    Inventors: Jarkko Oikarinen, Lasse Koskela