Patents Assigned to Seven Networks International OY
-
Patent number: 8761756Abstract: A method for IP communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (202) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (204) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (206) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (208) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (210) to the maximum interval (TINT).Type: GrantFiled: September 13, 2012Date of Patent: June 24, 2014Assignee: Seven Networks International OYInventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Patent number: 8731542Abstract: Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.Type: GrantFiled: March 8, 2011Date of Patent: May 20, 2014Assignee: Seven Networks International OyInventors: Mikko Tervahauta, Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Patent number: 8620858Abstract: An apparatus adapted to operate as an A party in a database synchronization with a B party via a mobile communication network. The database contains data items to be synchronized. The apparatus includes mechanisms for maintaining a copy of the database and a client-server communication module with a client part and a server part. The client part is configured to communicate via the mobile communication network with the server part of the B party. The apparatus also includes change detection mechanisms responsive to a detection of a changed data item, for initiating a synchronization event via the client part of the client-server communication module.Type: GrantFiled: December 28, 2005Date of Patent: December 31, 2013Assignee: Seven Networks International OyInventors: Ari Backholm, Seppo Salorinne, Heikki Ylinen, Marcus Groeber, Lauri Vuornos, Rauli Ikonen, Jukka Ahonen, Andrew Everitt, Allan McLeod, Petri Salmi
-
Publication number: 20130003634Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (202) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (204) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (206) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (208) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (210) to the maximum interval (TINT).Type: ApplicationFiled: September 13, 2012Publication date: January 3, 2013Applicant: Seven Networks International OYInventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Patent number: 8285200Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-1) to the maximum interval (TINT).Type: GrantFiled: August 9, 2010Date of Patent: October 9, 2012Assignee: Seven Networks International OyInventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Publication number: 20120185918Abstract: Method and apparatus for provisioning an e-mail service to a mobile terminal in an e-mail system that uses e-mail addresses comprising a domain part. The apparatus maintains a list of good setting parameter sets versus e-mail domain parts. It receives an e-mail address and user authentication information from a user and compares the domain part of the received address with domain parts in the list of good parameter sets. If a match is found, e-mail service is provisioned with the matching parameter set. If no match is found, the apparatus requests and receives further parameters from the user, including an e-mail server address, and provisions the e-mail service with the further parameters. If the provisioning with the further parameters is successful, the domain part and the further parameters are used to generate a new setting parameter set in the list of good setting parameter sets.Type: ApplicationFiled: January 12, 2012Publication date: July 19, 2012Applicant: Seven Networks International OYInventors: Ari BACKHOLM, Seppo SALORINNE, Jussi HEINONEN, Marko KETONEN, Lauri VUORNOS
-
Publication number: 20120008536Abstract: Systems and methods for dynamic adjustment of keep-alive message intervals in a mobile network are disclosed. One embodiment of maintaining an IP connection between a mobile terminal and a network node over a network includes, detecting a rate with which the client-slide request are made from the mobile terminal, detecting a rate with which the client-slide request are made from the mobile terminal, sending, by the network node, keep-alive messages to the mobile terminal in an absence of network traffic through the IP connection between the mobile terminal and the network node, and/or further optimizing the time intervals between the keep-alive messages based on a cost to send the keep-alive messages in the network.Type: ApplicationFiled: March 8, 2011Publication date: January 12, 2012Applicant: Seven Networks International OYInventors: Mikko Tervahauta, Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Patent number: 7904101Abstract: A method for IP [=Internet Protocol] communication to/from a mobile terminal via a network element in a mobile network. The mobile terminal uses an in-band trigger for establishing an IP connection. The network element uses an out-band trigger (3-8) for initiating IP connection establishment. The mobile terminal responding to the out-band trigger by using an in-band trigger for establishing the IP connection (3-10). After the data transfer (3-12), the mobile terminal and the network element maintain the IP connection for a predetermined time after the latest transaction (3-14).Type: GrantFiled: June 21, 2006Date of Patent: March 8, 2011Assignee: Seven Networks International OyInventor: Ari Backholm
-
Patent number: 7774007Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-10) to the maximum interval (TINT).Type: GrantFiled: June 21, 2006Date of Patent: August 10, 2010Assignee: SEVEN Networks International OyInventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Patent number: 7769400Abstract: Methods and systems of connectivity for forwarding an e-mail message from an e-mail server to a mobile terminal having an e-mail address under the e-mail server are provided. An e-mail address may be associated with a permanent identifier and encryption information of the mobile terminal. After receipt of an e-mail message addressed using the e-mail address from the e-mail server, the e-mail message may be encrypted using the stored encryption information. The mobile terminal may be identified using the association between the e-mail address and the permanent identifier of the mobile terminal. The e-mail message may then be provided to a messaging center for forwarding to the identified mobile terminal. The mobile terminal can decrypt and/or unpack the message using the encryption information.Type: GrantFiled: August 11, 2008Date of Patent: August 3, 2010Assignee: Seven Networks International OyInventors: Ari Backholm, Seppo Salorinne, Antti Saarilahti, Marko Ketonen, Lauri Vuornos, Petri Salmi
-
Patent number: 7706781Abstract: A method for conveying e-mail traffic between an e-mail server (108) and a mobile terminal (102) which has an e-mail address (122A) under the e-mail server and permanent terminal identity (122B) and a temporary identity (122D) in an access network (114). A connectivity function (600) is operationally coupled to the e-mail server (108) and the access network (114). The connectivity function (120) encrypts e-mail traffic to the mobile terminal and decrypt e-mail traffic from the mobile terminal, by using encryption information (122C). The mobile terminal generates (2-1) a service activation code which comprises an identifier (124D) of the mobile terminal, encryption information (122C) and checksum information. The service activation code is conveyed (2-3, 2-4) via a secure channel (2-3) to an authenticating terminal (100), from which the identifier (124D) of the mobile terminal and the encryption information (122C) are conveyed to the connectivity function (600).Type: GrantFiled: November 21, 2005Date of Patent: April 27, 2010Assignee: Seven Networks International OYInventors: Ari Backholm, Jukka Ahonen, Marcus Groeber, Seppo Salorinne, Lauri Vuornos, Antti Saarlilahti, Marko Ketonen, Petri Salmi
-
Publication number: 20070019611Abstract: A method for IP[=Internet Protocol] communication to/from a mobile terminal via a network element in a mobile network. The mobile terminal uses an in-band trigger for establishing an IP connection. The network element uses an out-band trigger (3-8) for initiating IP connection establishment. The mobile terminal responding to the out-band trigger by using an in-band trigger for establishing the IP connection (3-10). Afte the data transfer (3-12), the mobile terminal and the network element maintain the IP connection for a predetermined time after the latest transaction (3-14).Type: ApplicationFiled: June 21, 2006Publication date: January 25, 2007Applicant: Seven Networks International OyInventor: Ari Backholm
-
Publication number: 20070019610Abstract: A method for IP [=Internet Protocol] communication between a mobile terminal and its correspondent node in a mobile radio network. The method comprises establishing (2-2) an IP connection between the mobile terminal and its correspondent node. After detecting a period of inactivity in the IP connection, (2-4) keep-alive messages are sent via the IP connection at predetermined intervals, which are varied. The method comprises monitoring (2-6) the lengths of several periods of inactivity at which the mobile radio network disconnects the IP connection. Based on the monitored lengths of periods of inactivity, a maximum interval (TINT) between keep-alive messages is determined (2-8) such that the maximum interval meets a predetermined criterion of statistical confidence, and the interval between keep-alive messages is set (2-10) to the maximum interval (TINT).Type: ApplicationFiled: June 21, 2006Publication date: January 25, 2007Applicant: Seven Networks International OyInventors: Ari Backholm, Seppo Salorinne, Jukka Ahonen, Mikko Daavittila, Andrew Everitt, Lauri Vuornos
-
Publication number: 20060240804Abstract: A method for conveying e-mail traffic between an e-mail server (108) and a mobile terminal (102) which has an e-mail address (122A) under the e-mail server and permanent terminal identity (122B) and a temporary identity (122D) in an access network (114). A connectivity function (600) is operationally coupled to the e-mail server (108) and the access network (114). The connectivity function (120) encrypts e-mail traffic to the mobile terminal and decrypt e-mail traffic from the mobile terminal, by using encryption information (122C). The mobile terminal generates (2-1) a service activation code which comprises an identifier (124D) of the mobile terminal, encryption information (122C) and checksum information. The service activation code is conveyed (2-3, 2-4) via a secure channel (2-3) to an authenticating terminal (100), from which the identifier (124D) of the mobile terminal and the encryption information (122C) are conveyed to the connectivity function (600).Type: ApplicationFiled: November 21, 2005Publication date: October 26, 2006Applicant: Seven Networks International OyInventors: Ari Backholm, Jukka Ahonen, Marcus Groeber, Seppo Salorinne, Lauri Vuornos, Antti Saarilahti, Marko Ketonen, Petri Salmi
-
Publication number: 20060240805Abstract: Systems and methods for sharing an e-mail address between a host system (100) and a mobile terminal (102) addressable by a temporary wireless identity (122D) in an access network (114). A terminal identifier (122A) is assigned to the mobile terminal (102) or its user. The system comprises a connectivity function (600) and a messaging centre (110) that collectively maintain an association (610, 612) between the terminal identifier (122A), encryption information (122C) and the temporary wireless identity (122D). When detecting an e-mail message addressed to the terminal identifier (122A), the connectivity function encrypts the e-mail message with the encryption information (122C). The messaging centre determines the temporary wireless identity (122D) of the mobile terminal and transmits the encrypted e-mail message to the mobile terminal which receives and decrypts the encrypted e-mail message.Type: ApplicationFiled: November 21, 2005Publication date: October 26, 2006Applicant: Seven Networks International OyInventors: Ari Backholm, Seppo Salorinne, Antti Saarilahti, Marko Ketonen, Lauri Vuornos, Petri Salmi