Patents by Inventor Riku Mettala
Riku Mettala 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: 9792343Abstract: The present invention provides a method, a network device and a system for allowing for resuming a preceding incomplete synchronization session is provided, wherein the preceding incomplete synchronization session has been interrupted during its performing. In principle the resuming of the preceding incomplete synchronization session is based on the following operations according to the inventive concept. A communication connection for synchronization of data between a first and a second device is establishing. The first and the second device comprise each a predefined set of data records to be synchronized. A first and a second update identifier are communicated between the first and the second device. The first update identifier specifies a preceding complete synchronization session having been performed between them and the second update identifier specifies a preceding incomplete synchronization session having been performed between them.Type: GrantFiled: November 8, 2002Date of Patent: October 17, 2017Assignee: Nokia Technologies OyInventors: Ganesh Sivaraman, Riku Mettälä
-
Patent number: 9609464Abstract: A method, an apparatus and a computer program product are used for device filtering. A packet is received from a device, after which it is determined whether the device is allowed to be responded to, wherein the determination comprises at least one of the following: determining a received signal strength indication from the packet; or determining a time from previous connection of the device; or determining the data in a payload of the packet.Type: GrantFiled: March 17, 2015Date of Patent: March 28, 2017Assignee: Silicon Laboratories Finland OyInventors: Jere Knaappila, Riku Mettala
-
Publication number: 20150271629Abstract: A method, an apparatus and a computer program product are used for device filtering. A packet is received from a device, after which it is determined whether the device is allowed to be responded to, wherein the determination comprises at least one of the following: determining a received signal strength indication from the packet; or determining a time from previous connection of the device; or determining the data in a payload of the packet.Type: ApplicationFiled: March 17, 2015Publication date: September 24, 2015Inventors: Jere Knaappila, Riku Mettala
-
Patent number: 8073432Abstract: The invention relates to a method and an apparatus for arranging data synchronization is a synchronization system which comprises at least a first synchronization device and a second synchronization device. The synchronization system defines binding data which associates a user data unit of the first synchronization device with at least one function of the first synchronization device. A first synchronization step is performed between the first synchronization device and the second synchronization device, the step comprising transferring the user data unit from the first synchronization device to the second synchronization device. After the first synchronization step has been performed, a second synchronization step is performed where binding data is transferred from the first synchronization device to the second synchronization device.Type: GrantFiled: October 28, 2003Date of Patent: December 6, 2011Assignee: Nokia CorporationInventors: Hannu Mähönen, Marko Törmä, Riku Mettälä, Teemu Toroi
-
Patent number: 7711792Abstract: The present invention provides a method for generating a request for information about a data store. The request codes a data store descriptor which is used to characterize or identify a matching data store from a plurality of data stores. The re-transmitted information comprises retrieved information necessary for the requesting device or the applications executed thereon to access the identified data store, respectively. The present invention provides a method for generating a response in consequence on receiving a request for information a about data store. The data store descriptor coded in the request is used to characterize or identify a matching data store from a plurality of data stores and information about the data store is retrieved. This retrieved information coded in a response is transmitted to the previously requesting device enabling the requesting device or the applications executed thereon to access the identified data store, respectively.Type: GrantFiled: June 27, 2003Date of Patent: May 4, 2010Assignee: Nokia CorporationInventors: Ganesh Sivaraman, Riku Mettala, Jussi Piispanen
-
Publication number: 20100017520Abstract: The invention relates to a method of limiting the size of synchronization messages between a first synchronization device and a second synchronization device. The first device specifies a maximum message size for synchronization messages to be sent to the first device and transmits information on the maximum message size to the second device. The second device transmits to the first device one or more synchronization messages which are equal to or smaller than the maximum message size of the first device.Type: ApplicationFiled: July 16, 2009Publication date: January 21, 2010Applicant: Nokio CorporationInventors: Riku Mettälä, Jussi Piispanen, Mikko Sahinoja, Ari Sutinen
-
Patent number: 7570668Abstract: The invention relates to a method of limiting the size of synchronization messages between a first synchronization device and a second synchronization device. The first device specifies a maximum message size for synchronization messages to be sent to the first device and transmits information on the maximum message size to the second device. The second device transmits to the first device one or more synchronization messages which are equal to or smaller than the maximum message size of the first device.Type: GrantFiled: October 3, 2001Date of Patent: August 4, 2009Assignee: Nokia CorporationInventors: Riku Mettälä, Jussi Piispanen, Mikko Sahinoja, Ari Sutinen
-
Patent number: 7571194Abstract: A method of arranging data synchronization of at least one application in a networked system, which comprises at least one terminal, at least one synchronization server, a first database in the terminal, and a second database. In the method, a configuration message is formed which comprises data required for the application data synchronization, said data comprising settings of at least the second database. The configuration message is transmitted from the synchronization server to the terminal. A synchronization connection is arranged between the terminal and the synchronization server to perform the synchronization. The synchronization is initialized using the arranged synchronization connection and at least part of said data, data of the first database and the second database being synchronized using at least part of said data.Type: GrantFiled: September 25, 2003Date of Patent: August 4, 2009Assignee: Nokia CorporationInventors: Riku Mettälä, Jussi Piispanen, Mikko Juhani Sahinoja
-
Patent number: 7555303Abstract: A method of arranging synchronization of databases, the method comprising the steps of establishing a transport layer connection for synchronization between a first and a second device which synchronize databases. During initialization of synchronization a first update identifier, which is stored at least in the first device and describes the latest synchronization event the devices have performed in the databases, and a second update identifier, which is defined by the first device and describes the present synchronization, are transmitted from the first device to the second device. The second update identifier is stored in the first and the second device. The contents of the first update identifiers stored in the devices are updated in the first and the second device if synchronization has been performed and after this said transport layer connection has been ended substantially properly.Type: GrantFiled: November 18, 2004Date of Patent: June 30, 2009Assignee: Nokia CorporationInventors: Ari Sutinen, Riku Mettälä, Jussi Piispanen, Mikko Sahinoja
-
Patent number: 7394784Abstract: A method for arranging a packet radio service in a wireless telecommunication system comprising at least one mobile station. The method comprises activating in the mobile station at least one packet data context for packet-switched data transmission of an application in the mobile station. In the mobile station, a busy condition is automatically set for the packet data context for suspension situations. When the packet data context in the mobile station is requested to be suspended, the packet data context is prevented from being suspended in response to the packet data context suspension request being received from outside the application.Type: GrantFiled: July 10, 2002Date of Patent: July 1, 2008Assignee: Nokia CorporationInventors: Mikko Siikaniemi, Riku Mettälä, Jussi Piispanen, Mikko Sahinoja, Ari Sutinen
-
Publication number: 20050125459Abstract: A method of arranging synchronization of databases, the method comprising the steps of establishing a transport layer connection for synchronization between a first and a second device which synchronize databases. During initialization of synchronization a first update identifier, which is stored at least in the first device and describes the latest synchronization event the devices have performed in the databases, and a second update identifier, which is defined by the first device and describes the present synchronization, are transmitted from the first device to the second device. The second update identifier is stored in the first and the second device. The contents of the first update identifiers stored in the devices are updated in the first and the second device if synchronization has been performed and after this said transport layer connection has been ended substantially properly.Type: ApplicationFiled: November 18, 2004Publication date: June 9, 2005Inventors: Ari Sutinen, Riku Mettala, Jussi Piispanen, Mikko Sahinoja
-
Patent number: 6839564Abstract: A method of arranging synchronization of databases, the method comprising the steps of establishing a transport layer connection for synchronization between a first and a second device which synchronize databases. During initialization of synchronization a first update identifier, which is stored at least in the first device and describes the latest synchronization event the devices have performed in the databases, and a second update identifier, which is defined by the first device and describes the present synchronization, are transmitted from the first device to the second device. The second update identifier is stored in the first and the second device. The contents of the first update identifiers stored in the devices are updated in the first and the second device if synchronization has been performed and after this said transport layer connection has been ended substantially properly.Type: GrantFiled: April 25, 2001Date of Patent: January 4, 2005Assignee: Nokia CorporationInventors: Ari Sutinen, Riku Mettälä, Jussi Piispanen, Mikko Sahinoja
-
Publication number: 20040205263Abstract: The present invention provides a method, a network device and a system for allowing for resuming a preceding incomplete synchronization session is provided, wherein the preceding incomplete synchronization session has been interrupted during its performing. In principle the resuming of the preceding incomplete synchronization session is based on the following operations according to the inventive concept. A communication connection for synchronization of data between a first and a second device is establishing. The first and the second device comprise each a predefined set of data records to be synchronized. A first and a second update identifier are communicated between the first and the second device. The first update identifier specifies a preceding complete synchronization session having been performed between them and the second update identifier specifies a preceding incomplete synchronization session having been performed between them.Type: ApplicationFiled: November 8, 2002Publication date: October 14, 2004Applicant: Nokia CorporationInventors: Ganesh Sivaraman, Riku Mettala
-
Publication number: 20040136404Abstract: The invention relates to a method and an apparatus for arranging data synchronization is a synchronization system which comprises at least a first synchronization device and a second synchronization device. The synchronization system defines binding data which associates a user data unit of the first synchronization device with at least one function of the first synchronization device. A first synchronization step is performed between the first synchronization device and the second synchronization device, the step comprising transferring the user data unit from the first synchronization device to the second synchronization device. After the first synchronization step has been performed, a second synchronization step is performed where binding data is transferred from the first synchronization device to the second synchronization device.Type: ApplicationFiled: October 28, 2003Publication date: July 15, 2004Applicant: Nokia CorporationInventors: Hannu Mahonen, Marko Torma, Riku Mettala, Teemu Toroi
-
Publication number: 20040088372Abstract: The present invention provides a method for generating a request for information about a data store. The request codes a data store descriptor which is used to characterize or identify a matching data store from a plurality of data stores. The re-transmitted information comprises retrieved information necessary for the requesting device or the applications executed thereon to access the identified data store, respectively. The present invention provides a method for generating a response in consequence on receiving a request for information a about data store. The data store descriptor coded in the request is used to characterize or identify a matching data store from a plurality of data stores and information about the data store is retrieved. This retrieved information coded in a response is transmitted to the previously requesting device enabling the requesting device or the applications executed thereon to access the identified data store, respectively.Type: ApplicationFiled: June 27, 2003Publication date: May 6, 2004Applicant: Nokia CorporationInventors: Ganesh Sivaraman, Riku Mettala, Jussi Piispanen
-
Publication number: 20040044799Abstract: The present invention provides a method, a network device and a system for allowing for resuming a preceding incomplete synchronization session is provided, wherein the preceding incomplete synchronization session has been interrupted during its performing. In principle the resuming of the preceding incomplete synchronization session is based on the following operations according to the inventive concept. A communication connection for synchronization of data between a first and a second device is establishing. The first and the second device comprise each a predefined set of data records to be synchronized. A first and a second update identifier are communicated between the first and the second device. The first update identifier specifies a preceding complete synchronization session having been performed between them and the second update identifier specifies a preceding incomplete synchronization session having been performed between them.Type: ApplicationFiled: September 3, 2002Publication date: March 4, 2004Applicant: Nokia CorporationInventors: Ganesh Sivaraman, Riku Mettala
-
Publication number: 20030081557Abstract: The invention relates to a method of limiting the size of synchronization messages between a first synchronization device and a second synchronization device. The first device specifies a maximum message size for synchronization messages to be sent to the first device and transmits information on the maximum message size to the second device. The second device transmits to the first device one or more synchronization messages which are equal to or smaller than the maximum message size of the first device.Type: ApplicationFiled: October 3, 2001Publication date: May 1, 2003Inventors: Riku Mettala, Jussi Piispanen, Mikko Sahinoja, Ari Sutinen
-
Publication number: 20030021274Abstract: A method for arranging a packet radio service in a wireless telecommunication system comprising at least one mobile station. The method comprises activating in the mobile station at least one packet data context for packet-switched data transmission of an application in the mobile station. In the mobile station, a busy condition is automatically set for the packet data context for suspension situations. When the packet data context in the mobile station is requested to be suspended, the packet data context is prevented from being suspended in response to the packet data context suspension request being received from outside the application.Type: ApplicationFiled: July 10, 2002Publication date: January 30, 2003Applicant: Nokia CorporationInventors: Mikko Siikaniemi, Riku Mettala, Jussi Piispanen, Mikko Sahinoja, Ari Sutinen
-
Publication number: 20020161769Abstract: A method of arranging synchronization of databases, the method comprising the steps of establishing a transport layer connection for synchronization between a first and a second device which synchronize databases. During initialization of synchronization a first update identifier, which is stored at least in the first device and describes the latest synchronization event the devices have performed in the databases, and a second update identifier, which is defined by the first device and describes the present synchronization, are transmitted from the first device to the second device. The second update identifier is stored in the first and the second device. The contents of the first update identifiers stored in the devices are updated in the first and the second device if synchronization has been performed and after this said transport layer connection has been ended substantially properly.Type: ApplicationFiled: April 25, 2001Publication date: October 31, 2002Inventors: Ari Sutinen, Riku Mettala, Jussi Piispanen, Mikko Sahinoja