Patents by Inventor Petteri Pöyhönen
Petteri Pöyhönen 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: 20230259388Abstract: According to an example aspect of the present invention, there is provided apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to store group definition information, receive plural reports from a set of distributed-computing entities each report comprising performance information and a transaction identifier, form a group of at least a proper subset of the plural reports based on their respective transaction identifiers and the group definition information, and obtain an aggregate performance report using both the performance information in each one of the reports in the group, and a performance metric of the group.Type: ApplicationFiled: February 3, 2023Publication date: August 17, 2023Inventors: Ville Petteri PÖYHÖNEN, Janne Einari Tuononen
-
Patent number: 8989737Abstract: A system is provided for establishing a communication session with a terminal (i.e., terminating SIP client). The system includes a network node (e.g., SIP proxy) located in a network across which an originating client is capable of communicating. The network node is capable of sending a trigger to the terminal independent of the network. The network node is also capable of receiving a registration message, in response to the trigger, from the terminal across the network. In this regard, the network node is capable of receiving the registration message to thereby identify the terminal across the network such that a communication session is capable of being established with the terminal based upon the identity of the terminal across the network.Type: GrantFiled: March 10, 2004Date of Patent: March 24, 2015Assignee: Nokia CorporationInventor: Petteri Pöyhönen
-
Patent number: 8620307Abstract: A method for automated selection of an access interface and a source address for communication between a communication device and a network node in a communication system, comprising: executing a first selection routine for considering at least one first policy on access interface allocation; and executing a second selection routine for considering at least one second policy on source address allocation; wherein at least one first output of the first selection routine is inputted into the second selection routine or at least one second output of the second selection routine is inputted into the first selection routine.Type: GrantFiled: November 6, 2006Date of Patent: December 31, 2013Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Janne Tuononen, Ove Strandberg, Haitao Tang
-
Patent number: 8315627Abstract: Providing access for a mobile node to a communication network comprising multiple access networks operating according to different access technologies, wherein said communication network is configured to communicate by means of different access technologies with said mobile node, comprising, upon an access request of the mobile node at a first access network, preparing the access networks, other than the first one, for providing access for the mobile node in case of a handover of the mobile node to one of these other access networks.Type: GrantFiled: March 10, 2006Date of Patent: November 20, 2012Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Ove Strandberg
-
Patent number: 8250184Abstract: A system, network entities and computer programs to provide a dynamic configuration data storage system for both a standard DHCPv4 and DHCPv6 framework. Together with standard DHCPv4 and DHCPv6 protocol functionalities, the invention provides auto-configuration of configuration parameters from network servers to hosts, e.g. to mobile terminals.Type: GrantFiled: May 16, 2005Date of Patent: August 21, 2012Assignee: Nokia Siemens Networks OyInventors: Petteri Pöyhönen, Janne Tuononen
-
Patent number: 8213441Abstract: A method for handling connections of a first node located in a first network having a private address space is described. The method comprises receiving a service query for requesting a service concerning the first node from a second node, the service query comprising a global identifier of the first node, obtaining a local identifier of the first node for identifying the first node in the first network, sending the local identifier of the first node to a network element providing a connection to the first node, receiving a public identifier of the network element, and sending the public identifier of the network element to the second node. In this way, global reachability of nodes also in private networks can be achieved.Type: GrantFiled: November 5, 2007Date of Patent: July 3, 2012Assignee: Nokia CorporationInventors: Janne Tuononen, Petteri Pöyhönen
-
Patent number: 8090858Abstract: Provided are improved SIP communication systems and methods for traversing firewalls, NATs, and ALGs. An encapsulation protocol is used to preserve the original SIP message by encapsulating the original SIP message in visible encapsulation protocol of layers 4+. An encapsulated SIP message is decapsulated after transparently traversing a firewall, NAT, and/or ALG.Type: GrantFiled: July 23, 2004Date of Patent: January 3, 2012Assignee: Nokia Siemens Networks OYInventors: Petteri Pöyhönen, Ritva Siren
-
Patent number: 7924838Abstract: According to the present invention, a plurality of data packets are received and routed by a router (1) in a data network. The router (1) comprises storing means (11) for storing a pre-defined list of rules for detecting special data packets, detecting means (12) for detecting special data packets in the received plurality of data packets on the basis of the pre-defined list of rules stored in said storing means (11), and routing means (13) for requesting instructions for the special data packets detected by said detecting means (12) and for routing the special data packets in accordance with instructions received on request. According to the present invention, an advanced service architecture for next generation network services is provided. In this service architecture, the functions of the detecting means (12) and the routing means (13) can be achieved by a service trigger and a service logic, respectively.Type: GrantFiled: April 17, 2000Date of Patent: April 12, 2011Assignee: Nokia CorporationInventors: Martin Bergenwall, Kengatharan Sivalingam, Sami Uskela, Hakan Mitts, Petteri Pöyhönen, Aapo Rautiainen, Mari K. Nieminen, Eva-Maria Leppänen, Lucia Tudose, Andrei Krüger
-
Patent number: 7747731Abstract: The present invention concerns a method and a system for minimizing message processing latency in a communication network. A message from a first node is received at a second node which message requires an acknowledgement message, preferably of Boolean type. Functionalities required for processing the message are partitioned into at least a first part and a second part. The first part comprises a minimum set of functionalities required to generate the acknowledgement message. The functionalities of the first part are executed. The acknowledgement message is generated and transmitted to the first node after to finishing the functionalities of the first part. The present invention makes it possible to effectively minimize the perceived message processing latency. It is also possible to dynamically optimize the latency according to available resources.Type: GrantFiled: May 22, 2003Date of Patent: June 29, 2010Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Jarno Rajahalme
-
Patent number: 7747267Abstract: Disclosed herein are apparatus, methods and computer program products for using access point availability information in a wireless communications system. In aspects of the method performed at an access point in a wireless communications system, the access point generates a message indicating the level of availability of the access point; and transmits the message. In aspects of the method performed at user equipment in a wireless communications system, the user equipment receives messages from access points in the wireless communications system, the messages containing access point availability information indicating the respective levels of availability of the access points available for selection by the user equipment; and selects an access point in dependence on the access point availability information.Type: GrantFiled: January 12, 2007Date of Patent: June 29, 2010Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Ove Strandberg
-
Patent number: 7644159Abstract: The present invention concerns a method of network layer load balancing for a server farm (group of servers located on the same link) that provide identical, transaction and UDP based services, e.g. DNS service. Load balancing functionality is based on the use of the IPv6 anycast addressing for the service queries and specific Neighbour Advertisement messaging.Type: GrantFiled: January 14, 2004Date of Patent: January 5, 2010Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Janne Tuononen
-
Patent number: 7599374Abstract: A system for establishing an Internet Protocol (IP) connection with a terminating node includes an originating node capable of initiating communication with the terminating node. The system also includes an intermediate node located between the originating node and the terminating node. The originating node is capable of initiating communication by either (a) requesting communication with the terminating node via the intermediate node, or (b) notifying the terminating node of incoming data independent of the intermediate node. In this regard, when the originating node initiates communication in accordance with (a), either the originating node or the intermediate node is capable of notifying the terminating node of incoming data. Upon being notified of incoming data, then, the terminating node is capable of registering with the intermediate node to thereby establish an IP connection between the originating node and the terminating node via the intermediate node.Type: GrantFiled: March 10, 2004Date of Patent: October 6, 2009Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Seppo Pohja, Ritva Sirén, Jean-Francois Maion, Jari Mononen, Petri Nykänen
-
Patent number: 7502923Abstract: Systems, devices and methods are presented for providing controlled use of information stored publicly within the domain name system (DNS). Controlled use is established by storing encrypted data at the DNS servers and establishing trust, in the form of transfer of keying material, with requisite parties. The invention provides backward compatibility with existing DNS servers, in that, it provides for storage of encrypted data in existing resource records. The invention benefits from allowing storage in the DNS to be divided into both public and private classification, such that a user can identify and store certain public information that is available to all parties that have access to the DNS, while other information that has been classified as private is only available to parties which have established a trust.Type: GrantFiled: September 16, 2004Date of Patent: March 10, 2009Assignee: Nokia CorporationInventors: Petteri Pöyhönen, Hannu Flinck