Patents by Inventor Janne Mantyla

Janne Mantyla 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: 11126710
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: September 21, 2021
    Assignee: Conversant Wireless Licensing. S.a r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20200034526
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: October 2, 2019
    Publication date: January 30, 2020
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 10482238
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: November 19, 2019
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20180253546
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: December 19, 2017
    Publication date: September 6, 2018
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 9881150
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: January 30, 2018
    Assignee: Conversant Wireless Licensing S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20170091443
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: August 16, 2016
    Publication date: March 30, 2017
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 9438608
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 6, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Patent number: 8954738
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Grant
    Filed: November 22, 2004
    Date of Patent: February 10, 2015
    Assignee: Core Wireless Licensing, S.a.r.l.
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Publication number: 20150019872
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
  • Patent number: 8718606
    Abstract: A method, apparatus, user interface and computer program product for detecting an invalid passcode state of a device when the device is in a locked state, prompting a communication from the device to a trusted contact while the device is in the locked state, the trusted contact being designated by the device, and transmitting the communication to the trusted contact with a lost passcode request while the device is in the locked state.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: May 6, 2014
    Assignee: Nokia Corporation
    Inventors: Elena Gillet, Janne Mantyla
  • Publication number: 20110213971
    Abstract: An approach is presented for providing rights management at file system level. A virtual file system rights management application receives a request to access a protected file. The rights management application binds the access request to the protected file in the file system, determines credentials associated with the request for accessing the protected file according to the binding and causes, at least in part, verification of the credentials according to a rights management system associated with the protected file. Based, at least in part, on the determination, the rights management application causes decryption of the protected content.
    Type: Application
    Filed: March 1, 2010
    Publication date: September 1, 2011
    Applicant: Nokia Corporation
    Inventors: Mustafa Ilhan GUREL, Janne Mantyla, Sami Lehtisaari, Tommi Von Hertzen, Elena Reshetova-Gillet, Juhani Makela
  • Publication number: 20110159844
    Abstract: A method, apparatus, user interface and computer program product for detecting an invalid passcode state of a device when the device is in a locked state, prompting a communication from the device to a trusted contact while the device is in the locked state, the trusted contact being designated by the device, and transmitting the communication to the trusted contact with a lost passcode request while the device is in the locked state.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Applicant: NOKIA CORPORATION
    Inventors: Elena GILLET, Janne MANTYLA
  • Publication number: 20080267406
    Abstract: A method for verifying the integrity of platform software of an electronic device is provided, the method comprising accessing a module of said platform software, obtaining a signature (S), obtaining a verification key (VK), said verification key (VK) corresponding to a signing key (SK), verifying if said signature (S) was derived by signing said platform software module with said signing key (SK), by using said verification key (VK), and establishing a positive verification of said platform software module if said verification is successful. The invention also provides a method for providing a platform software module to perform the aforementioned method, and a device on which the aforementioned method can be performed.
    Type: Application
    Filed: November 22, 2004
    Publication date: October 30, 2008
    Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
  • Patent number: 7376899
    Abstract: In the method a graphical password is produced for an electronic system, such as a database, a computer program or Internet pages, the password being composed of various identifier images that are clearly distinguishable from each other. The system can be located in a terminal device used by the user, such as a mobile phone or an object separate from the terminal device, to which the user can be connected via the terminal device. For producing the password, the electronic system includes an image archive, in which various partial images representing certain subareas of a whole identifier image have been saved in electronic form. The partial images are divided into subgroups so that the partial images of the same subgroup always represent the same subarea of the identifier image. The identifier images belonging to the graphical password are composed by selecting partial images from different subgroups and by combining the selected partial images into one complete identifier image.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: May 20, 2008
    Assignee: Nokia Corporation
    Inventor: Janne Mäntylä
  • Patent number: 7065680
    Abstract: A method and associated system and electronic device for evaluating the reliability of a program (401) stored in a storage memory of an electronic device (1) having a processing memory (3b) for processing programs, wherein the program (401) is loaded into the processing memory (3b) for processing, wherein a first determining step determines data about the loading address of the program (401), a modification step searches for a program corresponding to the program (401) in the storage memory (4, 10), wherein if the searched program is found, the program code of the searched program is modified to correspond to the loading of the program in the loading address determined in the first determining step. An examining step examines the conformity of the program loaded in the processing memory and the modified program, wherein the result of the examining step is used in the evaluation of the reliability of the program (401) to be verified.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: June 20, 2006
    Assignee: Nokia Corporation
    Inventor: Janne Mantyla
  • Publication number: 20040260955
    Abstract: In the method according to the invention, a graphical password is produced for an electronic system, such as a database, a computer program or Internet pages, the password being composed of various identifier images that are clearly distinguishable from each other. The system according to the invention can be located in a terminal device used by the user, such as a mobile phone or an object separate from the terminal device, to which the user can be connected via the terminal device. For producing the password, the electronic system includes an image archive, in which various partial images representing certain subareas of a whole identifier image have been saved in electronic form. The partial images have been divided into subgroups so that the partial images of the same subgroup always represent the same subarea of the identifier image.
    Type: Application
    Filed: June 18, 2004
    Publication date: December 23, 2004
    Applicant: Nokia Corporation
    Inventor: Janne Mantyla
  • Publication number: 20030237028
    Abstract: The invention relates to a method for evaluating the reliability of the program (401) in an electronic device (1) comprising at least a processing memory (3b) for processing programs. The program (401) to be checked is stored in a storage memory (4, 10). In the method, the program (401) is loaded in said processing memory (3b) for processing, wherein the method comprises at least the following steps. A first determining step to determine data about the loading address of said program (401) to be checked in the processing memory (3b). A modification step, in which a search for a program corresponding to said program (401) to be checked is made in the storage memory (4, 10), wherein if the searched program is found, the program code of the searched program is modified to correspond to the loading of the program in the loading address determined in the first determining step.
    Type: Application
    Filed: June 17, 2003
    Publication date: December 25, 2003
    Applicant: Nokia Corporation
    Inventor: Janne Mantyla