Patents by Inventor Aki Niemi

Aki Niemi 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).

  • Publication number: 20050068935
    Abstract: A method of communication between a calling party in a first network and a called party in a second network is disclosed. The method comprises determining in the first network an address associated with the called party. The method also comprises determining, based on the address, if the called party is in a trusted network, and controlling the communication between the called party and the calling party in dependence on if the called party is in a trusted network.
    Type: Application
    Filed: March 31, 2004
    Publication date: March 31, 2005
    Inventors: Gabor Bajko, Aki Niemi, Valtteri Niemi
  • Publication number: 20050044365
    Abstract: Disclosed is a method and system to discourage a MITM attacker in a data communications system that includes client and a server. The method includes, in a Digest Authentication and Key Agreement (AKA) challenge sent to the client from the server, setting an “algorithm” field to ‘algorithm=“AKAv1-HMAC-MD5”’ for directing the client to use the HMAC-MD5 keyed hash function when producing Digest credentials; and using at least one of an AKA Integrity Key (IK) or an AKA Cipher Key (CK) in the keyed hash function.
    Type: Application
    Filed: August 18, 2004
    Publication date: February 24, 2005
    Inventors: Tao Haukka, Aki Niemi
  • Publication number: 20050044159
    Abstract: A messaging system for provision of instant messaging for a user entity (1) is disclosed. The user entity of a type that is adapted for communication via a first communication environment (10) based on a first protocol. The messaging system comprises a controller entity (6) for managing instant messaging between user entities (1-4) in the messaging system. The controller entity is provided in a second communication environment (12) and operates in accordance with a second protocol. The controller entity comprises means for maintaining information regarding the status of said user entity.
    Type: Application
    Filed: October 16, 2002
    Publication date: February 24, 2005
    Inventors: Aki Niemi, Tommi Komulainen, Sapan Bhatia
  • Publication number: 20050021840
    Abstract: The invention concerns a method and an apparatus for enhancing delivery of information and accessibility of a receiver. In particular the invention concerns a method for establishing a communication comprising a step of transmitting a request for establishing a communication by a communication terminal, which request is handled by a server. As a response to inability to establish the requested communications, the server returns a failure response including rerouting details to the communication terminal. The communication terminal receives the failure response including rerouting details, and forwards data according to the received rerouting details.
    Type: Application
    Filed: July 11, 2003
    Publication date: January 27, 2005
    Inventor: Aki Niemi
  • Publication number: 20040260553
    Abstract: A method in a communication system wherein a requestor (18) signals a request (1) for a serVice associated with an event. The request includes a first identifier for identifying the requested event and a second identifier for identifying the origin of the event. An executable set of instructions is then selected based on the first and second identifiers. Communications associated with the specific event is then controlled by means of the selected executable set of instructions. A communication system and a service execution entity (12) operating in accordance with the method is also disclosed.
    Type: Application
    Filed: May 13, 2004
    Publication date: December 23, 2004
    Inventor: Aki Niemi
  • Publication number: 20040137887
    Abstract: A method for administering conferencing resources in a communications system comprising a plurality of terminals and a conference server, the method comprising: transmitting from a first terminal to the server a first message comprising a request for a resource capable of sustaining a conference call; allocating by means of the server a network address identifying a resource capable of sustaining the conference call; and transmitting from the server to the first terminal a second message comprising the network address.
    Type: Application
    Filed: August 22, 2003
    Publication date: July 15, 2004
    Inventor: Aki Niemi
  • Publication number: 20040139198
    Abstract: A method and apparatus for updating authorization and other persistent data using the session initiation protocol. In one aspect, a computing device sends a SIP PUBLISH message (or any other appropriate SIP message) to a second networked computing device. The second device extracts data from the SIP message and uses the extracted data to modify and/or update a set of persistent data. The data may be placed in the body of the SIP message. In one example, the SIP message body uses XML enclosing a remote procedure call or a call processing script.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Inventors: Jose Costa-Requena, Tao Haukka, Aki Niemi, Markus Isomaki, Eva-Maria Leppanen, Mikko Lonnfors, Juha Kalliokulju, Krisztian Kiss
  • Publication number: 20040107143
    Abstract: The invention is based on the idea to allow a User Agent (UA) to download content from its associated proxy without being charged for the necessary radio interface time. i.e. the costs for downloading the content must be deducted from the users access charge.
    Type: Application
    Filed: November 29, 2002
    Publication date: June 3, 2004
    Inventor: Aki Niemi
  • Publication number: 20040043756
    Abstract: A method and communication system are provided for authenticating a first entity (such as a mobile device) in the communications network. This may include transmitting a register message from the first entity to a second entity. An authentication challenge may be transmitted from the second entity to the first entity. The authentication challenge may include security association parameters within a header field. The response of the challenge may be transmitted from the first entity to the second entity. The response of the challenge may include security association parameters within a header field. A security association may be set up based on the security association parameters.
    Type: Application
    Filed: February 21, 2003
    Publication date: March 4, 2004
    Inventors: Tao Haukka, Aki Niemi, Gabor Bajko
  • Publication number: 20040029576
    Abstract: A network system is proposed comprising a network control element and a communication device (UE) associated to a subscriber, wherein the communication device (UE) is adapted to send a registration message (A8) including subscriber information to be protected and an integrity code (MAC), to the network control element, wherein the communication device (UE) is adapted to calculate the integrity code (MAC) by using a part or whole of the registration message (A8) including the subscriber information to be protected, and the network element is adapted to verify the integrity code (MAC) included in the registration message. Also a case is proposed in which the integrity code is calculated in the network control element and verified in the communication device (UE). Furthermore, corresponding methods are proposed.
    Type: Application
    Filed: May 22, 2003
    Publication date: February 12, 2004
    Inventors: Patrik Flykt, Valtteri Niemi, Jaakko Rajaniemi, Aki Niemi
  • Publication number: 20030236896
    Abstract: The present invention is a system and method which provides authentication for data services for at least one UE (12) using common authentication information based upon information stored in a HSS (16) of a home network (20) of the at least one UE for multiple protocols. At least one proxy server (18) stores authentication information for each of the protocols which may be used to provide data services to the at least one UE. Authentication of the protocols available to the at least one UE uses the authentication information stored at the at least one proxy server obtained from the protocol used in the home network of the at least one UE.
    Type: Application
    Filed: March 31, 2003
    Publication date: December 25, 2003
    Inventors: Markus Isomaki, Jose Costa-Requena, Atte Lansisalmi, Valtteri Niemi, Aki Niemi, Tao Haukka, Gabor Bajko, Tommi Viitanen