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: 11126710Abstract: 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: GrantFiled: October 2, 2019Date of Patent: September 21, 2021Assignee: Conversant Wireless Licensing. S.a r.l.Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Publication number: 20200034526Abstract: 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: ApplicationFiled: October 2, 2019Publication date: January 30, 2020Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
-
Patent number: 10482238Abstract: 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: GrantFiled: December 19, 2017Date of Patent: November 19, 2019Assignee: Conversant Wireless Licensing S.a r.l.Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Publication number: 20180253546Abstract: 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: ApplicationFiled: December 19, 2017Publication date: September 6, 2018Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
-
Patent number: 9881150Abstract: 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: GrantFiled: August 16, 2016Date of Patent: January 30, 2018Assignee: Conversant Wireless Licensing S.a.r.l.Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Publication number: 20170091443Abstract: 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: ApplicationFiled: August 16, 2016Publication date: March 30, 2017Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
-
Patent number: 9438608Abstract: 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: GrantFiled: September 30, 2014Date of Patent: September 6, 2016Assignee: Core Wireless Licensing S.a.r.l.Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Patent number: 8954738Abstract: 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: GrantFiled: November 22, 2004Date of Patent: February 10, 2015Assignee: Core Wireless Licensing, S.a.r.l.Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Publication number: 20150019872Abstract: 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: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Inventors: Nadarajah ASOKAN, Janne MANTYLA, Reza SERAFAT
-
Patent number: 8718606Abstract: 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: GrantFiled: December 28, 2009Date of Patent: May 6, 2014Assignee: Nokia CorporationInventors: Elena Gillet, Janne Mantyla
-
Publication number: 20110213971Abstract: 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: ApplicationFiled: March 1, 2010Publication date: September 1, 2011Applicant: Nokia CorporationInventors: Mustafa Ilhan GUREL, Janne Mantyla, Sami Lehtisaari, Tommi Von Hertzen, Elena Reshetova-Gillet, Juhani Makela
-
Publication number: 20110159844Abstract: 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: ApplicationFiled: December 28, 2009Publication date: June 30, 2011Applicant: NOKIA CORPORATIONInventors: Elena GILLET, Janne MANTYLA
-
Publication number: 20080267406Abstract: 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: ApplicationFiled: November 22, 2004Publication date: October 30, 2008Inventors: Nadarajah Asokan, Janne Mantyla, Reza Serafat
-
Patent number: 7376899Abstract: 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: GrantFiled: June 18, 2004Date of Patent: May 20, 2008Assignee: Nokia CorporationInventor: Janne Mäntylä
-
Patent number: 7065680Abstract: 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: GrantFiled: June 17, 2003Date of Patent: June 20, 2006Assignee: Nokia CorporationInventor: Janne Mantyla
-
Publication number: 20040260955Abstract: 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: ApplicationFiled: June 18, 2004Publication date: December 23, 2004Applicant: Nokia CorporationInventor: Janne Mantyla
-
Publication number: 20030237028Abstract: 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: ApplicationFiled: June 17, 2003Publication date: December 25, 2003Applicant: Nokia CorporationInventor: Janne Mantyla