Patents by Inventor Tommi Mikkonen

Tommi Mikkonen 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: 7512796
    Abstract: Authentication method for authenticating a mobile node to a packet data network, in which a shared secret for both the mobile node and the packet data network is arranged by using a shared secret of the mobile node and a telecommunications network authentication centre. In the method, the mobile node sends its subscriber identity to the packet data network together with a replay attack protector. The packet data network obtains authentication triplets, forms a session key using them, and sends back to the mobile node challenges and a cryptographic authenticator made by using the session key. The mobile node can then form the rest of the authentication triplets using the challenges and then form the session key. With the session key, the mobile node can check the validity of the cryptographic authenticator. If the authenticator is correct, the mobile node sends a cryptographic response formed using the session key to the packet data network for authenticating itself to the packet data network.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: March 31, 2009
    Assignee: Nokia Corporation
    Inventors: Henry Haverinen, Jukka-Pekka Honkanen, Antti Kuikka, Nadarajah Asokan, Patrik Flykt, Juha Ala-Laurila, Jyri Rinnemaa, Timo Takamäki, Raimo Vuonnala, Jan-Erik Ekberg, Tommi Mikkonen, Petri Aalto, Seppo Honkanen
  • Publication number: 20070060106
    Abstract: Authentication method for authenticating a mobile node to a packet data network, in which a shared secret for both the mobile node and the packet data network is arranged by using a shared secret of the mobile node and a telecommunications network authentication centre. In the method, the mobile node sends its subscriber identity to the packet data network together with a replay attack protector. The packet data network obtains authentication triplets, forms a session key using them, and sends back to the mobile node challenges and a cryptographic authenticator made by using the session key. The mobile node can then form the rest of the authentication triplets using the challenges and then form the session key. With the session key, the mobile node can check the validity of the cryptographic authenticator. If the authenticator is correct, the mobile node sends a cryptographic response formed using the session key to the packet data network for authenticating itself to the packet data network.
    Type: Application
    Filed: July 25, 2006
    Publication date: March 15, 2007
    Inventors: Henry Haverinen, Jukka-Pekka Honkanen, Antti Kuikka, Nadarajah Asokan, Patrik Flykt, Juha Ala-Laurila, Jyri Rinnemaa, Timo Takamaki, Raimo Vuonnala, Jan-Erik Ekberg, Tommi Mikkonen, Petri Aalto, Seppo Honkanen
  • Patent number: 7107620
    Abstract: Authentication method for authenticating a mobile node to a packet data network, in which a shared secret for both the mobile node and the packet data network is arranged by using a shared secret of the mobile node and a telecommunications network authentication center. In the method, the mobile node sends its subscriber identity to the packet data network together with a replay attack protector. The packet data network obtains authentication triplets, forms a session key using them, and sends back to the mobile node challenges and a cryptographic authenticator made by using the session key. The mobile node can then form the rest of the authentication triplets using the challenges and then form the session key. With the session key, the mobile node can check the validity of the cryptographic authenticator. If the authenticator is correct, the mobile node sends a cryptographic response formed using the session key to the packet data network for authenticating itself to the packet data network.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: September 12, 2006
    Assignee: Nokia Corporation
    Inventors: Henry Haverinen, Jukka-Pekka Honkanen, Antti Kuikka, Nadarajah Asokan, Patrik Flykt, Juha Ala-Laurila, Jyri Rinnemaa, Timo Takamäki, Raimo Vuonnala, Jan-Erik Ekberg, Tommi Mikkonen, Petri Aalto, Seppo Honkanen
  • Patent number: 7076788
    Abstract: A method for describing software architecture utilizes a service concept to provide a map of the software system's features from top-level functionalities to actual code through all intermediate abstractions. The services are defined as logical and physical services. Physical services are bound to a given level of abstraction by the actual implementation, whereas logical services can be hierarchically divided into smaller logical services. A suitable abstraction level can be used for the logical services so that the best match between physical and logical services can be achieved. Linking physical services to logical services is done so that the set of physical services that implement a set of logical services can be found in a top-down fashion. Also the set of logical services that is implemented by a set of physical services can be found in the bottom-up fashion. The logical service structure can be used as a reference software architecture.
    Type: Grant
    Filed: November 1, 1999
    Date of Patent: July 11, 2006
    Assignee: Nokia Networks Oy
    Inventors: Eero Lahde, Juhapekka Niemi, Tommi Mikkonen
  • Publication number: 20020012433
    Abstract: Authentication method for authenticating a mobile node to a packet data network, in which a shared secret for both the mobile node and the packet data network is arranged by using a shared secret of the mobile node and a telecommunications network authentication center. In the method, the mobile node sends its subscriber identity to the packet data network together with a replay attack protector. The packet data network obtains authentication triplets, forms a session key using them, and sends back to the mobile node challenges and a cryptographic authenticator made by using the session key. The mobile node can then form the rest of the authentication triplets using the challenges and then form the session key. With the session key, the mobile node can check the validity of the cryptographic authenticator. If the authenticator is correct, the mobile node sends a cryptographic response formed using the session key to the packet data network for authenticating itself to the packet data network.
    Type: Application
    Filed: January 8, 2001
    Publication date: January 31, 2002
    Applicant: Nokia Corporation
    Inventors: Henry Haverinen, Jukka-Pekka Honkanen, Antti Kuikka, Nadarajah Asokan, Patrik Flykt, Juha P Ala-Laurila, Jyri Rinnemaa, Timo H Takamaki, Raimo Vuonnala, Jan-Erik G Ekberg, Tommi Mikkonen, Petri J Aalto, Seppo Honkanen