Patents by Inventor Kimmo Kalervo Kuusilinna

Kimmo Kalervo Kuusilinna 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: 9755437
    Abstract: Method, apparatus, and computer program product example embodiments provide wireless charging detection. According to an example embodiment of the invention, a method comprises advertising by a wireless charging device, an availability for wireless charging over a wireless communication interface; scanning, by the wireless charging device, for wireless signals from one or more other wireless devices; providing, by the wireless charging device, information usable for characterizing charging capabilities of the wireless charging device; transmitting, by the wireless charging device, one or more wireless communication packets over the wireless communication interface, including the information usable for characterizing the charging capabilities of the wireless charging device, in response to receiving one or more wireless signals from the one or more other wireless devices; and providing, by the wireless charging device, power to the one or more other wireless devices over a wireless power interface.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: September 5, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Kalervo Kuusilinna, Arto Tapio Palin
  • Patent number: 9686648
    Abstract: In a method for local discovery a request to make a search for at least one local service is received from at least one device. A search is performed by means of at least one service directory to discover the at least one local service. As a result of the search, information on such local services in proximity of the device is provided to the device.
    Type: Grant
    Filed: May 28, 2012
    Date of Patent: June 20, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Tapani Antero Leppanen, Arto Tapio Palin, Kimmo Kalervo Kuusilinna, Timo Tapani Aaltonen
  • Patent number: 9602623
    Abstract: An approach is provided for caching parameters of local mashup services. One or more devices and/or service providers determine one or more mashup services, one or more trigger conditions associated with the one or more mashup services, and/or one or more actions associated with the one or more mashup services. Further, the one or more devices cache the one or more mashup services, the one or more trigger conditions, and/or the one or more actions at one or more local caches. Furthermore, the one or more devices and/or service providers determine one or more results of one or more queries for the one or more mashup services, the one or more trigger conditions, and/or the one or more actions from the one or more local caches.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 21, 2017
    Assignee: Nokia Corporation
    Inventors: Kimmo Kalervo Kuusilinna, Arto Tapio Palin
  • Patent number: 9565609
    Abstract: A method of handover prediction for a mobile device comprises receiving wireless communication service from a first access point; detecting a change in fingerprint data relating to available access points; correlating recent history data of a series of fingerprint data with history data comprised by a history database; determining, in response to the correlation and by using the fingerprint data and the history data, a second access point; and triggering a handover from the first access point to the second access point. The method may further comprise determining fingerprint data relating to available access points; comparing the fingerprint data to known fingerprint data of a fingerprint database; updating the fingerprint database in response to the comparison revealing new fingerprint data; and storing history data of series of fingerprint data reflecting earlier movement of a user to a history database. Identifying unavailable access points and notifying a disconnection to the mobile user.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: February 7, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Kimmo Kalervo Kuusilinna, Eero Aho, Niko Kiukkonen
  • Publication number: 20150228274
    Abstract: One or more devices in physical proximity of a user of a principal device are identified. Multiple audio samples captured by the identified devices are received. An audio sample comprising a voice of the user of the principal device is selected from among the multiple audio samples captured by the identified devices based on suitability of the audio sample for speech recognition.
    Type: Application
    Filed: October 26, 2012
    Publication date: August 13, 2015
    Applicant: Nokia Technologies Oy
    Inventors: Tapani Antero Leppänen, Timo Tapani Aaltonen, Kimmo Kalervo Kuusilinna
  • Publication number: 20150163635
    Abstract: In a method for local discovery a request to make a search for at least one local service is received from at least one device. A search is performed by means of at least one service directory to discover the at least one local service. As a result of the search, information on such local services in proximity of the device is provided to the device.
    Type: Application
    Filed: May 28, 2012
    Publication date: June 11, 2015
    Inventors: Tapani Antero Leppanen, Arto Tapio Palin, Kimmo Kalervo Kuusilinna, Timo Tapani Aaltonen
  • Publication number: 20150103806
    Abstract: A method of handover prediction for a mobile device comprises receiving wireless communication service from a first access point; detecting a change in fingerprint data relating to available access points; correlating recent history data of a series of fingerprint data with history data comprised by a history database; determining, in response to the correlation and by using the fingerprint data and the history data, a second access point; and triggering a handover from the first access point to the second access point. The method may further comprise determining fingerprint data relating to available access points; comparing the fingerprint data to known fingerprint data of a fingerprint database; updating the fingerprint database in response to the comparison revealing new fingerprint data; and storing history data of series of fingerprint data reflecting earlier movement of a user to a history database. Identifying unavailable access points and notifying a disconnection to the mobile user.
    Type: Application
    Filed: May 22, 2012
    Publication date: April 16, 2015
    Applicant: Nokia Corporation
    Inventors: Kimmo Kalervo Kuusilinna, Eero Aho, Niko Kiukkonen
  • Patent number: 8850076
    Abstract: A component of an electronic device comprises a network connection processor, which comprises a physical network connection block to receive data from and transmit data to a network and a first data processor configured to process data arriving at the network connection processor, and a second data processor configured to process data received from the network connection processor.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: September 30, 2014
    Assignee: Nokia Corporation
    Inventors: Kimmo Kalervo Kuusilinna, Jari Antero Nikara, Petri Mikko Johannes Liuha
  • Publication number: 20140073321
    Abstract: An approach is provided for caching parameters of local mashup services. One or more devices and/or service providers determine one or more mashup services, one or more trigger conditions associated with the one or more mashup services, and/or one or more actions associated with the one or more mashup services. Further, the one or more devices cache the one or more mashup services, the one or more trigger conditions, and/or the one or more actions at one or more local caches. Furthermore, the one or more devices and/or service providers determine one or more results of one or more queries for the one or more mashup services, the one or more trigger conditions, and/or the one or more actions from the one or more local caches.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: Nokia Corporation
    Inventors: Kimmo Kalervo Kuusilinna, Arto Tapio Palin
  • Publication number: 20130288600
    Abstract: Method, apparatus, and computer program product example embodiments provide wireless charging detection. According to an example embodiment of the invention, a method comprises advertising by a wireless charging device, an availability for wireless charging over a wireless communication interface; scanning, by the wireless charging device, for wireless signals from one or more other wireless devices; providing, by the wireless charging device, information usable for characterizing charging capabilities of the wireless charging device; transmitting, by the wireless charging device, one or more wireless communication packets over the wireless communication interface, including the information usable for characterizing the charging capabilities of the wireless charging device, in response to receiving one or more wireless signals from the one or more other wireless devices; and providing, by the wireless charging device, power to the one or more other wireless devices over a wireless power interface.
    Type: Application
    Filed: April 25, 2012
    Publication date: October 31, 2013
    Applicant: Nokia Corporation
    Inventors: Kimmo Kalervo KUUSILINNA, Arto Tapio PALIN
  • Publication number: 20110214115
    Abstract: An apparatus for providing a high level mobile virtual machine may include at least one processor and at least one memory including computer program code. The at least one memory and the computer program code may be configured to, with the at least one processor, cause the apparatus to perform at least maintaining a record, at a service platform, of service software versions employed at one or more virtual machines, providing a service software upgrade from the service platform to at least one of the one or more virtual machines, and tracking which of the one or more virtual machines employs the service software upgrade. A corresponding method and computer program product are also provided.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Inventors: Kimmo Kalervo Kuusilinna, Richard Edward Honicky, JR., Eric Brewer
  • Publication number: 20100125838
    Abstract: In accordance with an example embodiment of the present invention, an apparatus comprising a processor configured to receive from a first device, a first profile information related to a first part of a program, receive from a second device, a second profile information related to a second part of the program, perform optimization on the program based at least in part on the first profile information and the second profile information, generate a first program information associated with the optimized program comprising a first directive for collecting profile information relating to a first part of the optimized program, generate a second program information associated with the optimized program comprising a second directive for collecting profile information relating to a second part of the optimized program, send the first program information to the first device, and send the second program information to the second device is disclosed.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Applicant: NOKIA CORPORATION
    Inventors: Kimmo Kalervo Kuusilinna, Jussi Pekka Olavi Ruutu