Patents by Inventor Tommi Laine

Tommi Laine 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: 8509411
    Abstract: A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process.
    Type: Grant
    Filed: November 6, 2006
    Date of Patent: August 13, 2013
    Assignee: Nokia Corporation
    Inventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen
  • Publication number: 20120329479
    Abstract: A first apparatus generates a request for positioning data, includes in the request an indication that an estimate of the amount of the requested positioning data is to be provided, and causes a transmission of the request. A second apparatus receives the request, generates a response including an estimate of the amount of the requested positioning data, and causes a transmission of the response. The first apparatus receives the response.
    Type: Application
    Filed: March 10, 2010
    Publication date: December 27, 2012
    Applicant: NOKIA CORPORATION
    Inventors: Lauri Wirola, Tommi Laine
  • Publication number: 20080297474
    Abstract: The invention relates to an electronic device, which includes a display component, in which at least one controllable element is arranged to be visualized in its entirety, the control of which element is arranged to be based on determining a change (M) relating to the attitude or position of the device and camera means arranged to form image frames (IMAGE1, IMAGE2), and in which, in order to control the functions of the device, such as, for example, to control the element, the change is arranged to be determined, using optical data-flow algorithms, from the image frames formed by the camera means, which image frames are arranged to be compared to each other in a set manner, and on the basis of which comparison the said change is arranged to be determined. The image frames are arranged to be segmented in a selected manner, from which at least one movement vector (SR, SL, SUp, SDown) determining the said change is arranged to be determined from at least some of the segments (SEGMENT1, SEGMENT2).
    Type: Application
    Filed: August 16, 2005
    Publication date: December 4, 2008
    Inventors: Mikko Blomqvist, Tommi Laine, Mila Onkalo
  • Publication number: 20080126334
    Abstract: A location-based triggering system and method allow location-based triggers to be created and associated with POI, landmark, and/or location-based information categories comprised of a plurality of POIs, landmarks, and/or location-based information, POI, landmark, and/or location-based information sub-categories, as well as POI, landmark, and location-based information searches. A trigger is created, where the trigger comprises trigger criteria. At least one POI, landmark, and/or location-based information database containing a plurality of POIs, landmarks, and/or location-based information data is monitored for a match between the trigger criteria and at least one POI, landmark, and/or location-based information category. If a match exists, the trigger is activated, thereby executing a related action or event. Furthermore, additional search criteria can be combined with the trigger criteria to enhance the LBT process.
    Type: Application
    Filed: November 6, 2006
    Publication date: May 29, 2008
    Inventors: Tommi A. Laine, Petri O. Rauhala, Pasi Katajainen, Jarno Luttinen
  • Patent number: 7305244
    Abstract: A method for activating a location-based function, at least one item of position data is determined for the function as a condition for activating the function. A device in a wireless communication network examines at least one property of the network to decide whether positioning of the device (1) is conducted. Likewise, a system may provide a location-based function, for which at least one item of position data is determined as a condition for activating the function. A program in which the method is applied is also provided.
    Type: Grant
    Filed: January 21, 2004
    Date of Patent: December 4, 2007
    Assignee: Nokia Corporation
    Inventors: Mikko Blomqvist, Tommi Laine
  • Publication number: 20050289095
    Abstract: The present invention relates to processing location information access requests. An identifier of a sender of a received location information access request is determined, and the identifier is compared to identifiers in a contact storage. Location access control information and/or supplementary contact information associated with an entry having a matching identifier in the contact storage is then retrieved.
    Type: Application
    Filed: June 23, 2004
    Publication date: December 29, 2005
    Inventors: Petri Rauhala, Tommi Laine, Mikko Blomqvist
  • Publication number: 20050282557
    Abstract: An Application Program Interface (API) is defined at a requesting terminal. The API provides a common interface between an application program requesting a location for a target mobile terminal and a location server at the requesting terminal. The location server may be integrated into the API or may be a separate entity. The application program executing on the requesting terminal sends a request through the API for the location of the target mobile terminal. Thus, the API hides the positioning technology details and complexities from the requesting application program. The API communicates with a location determining source that determines the location of the target mobile terminal. The location determining source may be the target mobile terminal. Alternatively, the location determining source may be a network location server such as a Gateway Mobile Location Center or Mobile Positioning Center.
    Type: Application
    Filed: June 17, 2004
    Publication date: December 22, 2005
    Applicant: Nokia Corporation
    Inventors: Blomqvist Mikko, Petri Rauhala, Tommi Laine
  • Publication number: 20050278696
    Abstract: A method, system, and computer program product provide access to user information, such as landmarks, without applications having to implement the needed user interface functionality on their own. In one embodiment, common landmark user interface components are offered with application programming interfaces (APIs) for controlling the user interfaces. By utilizing this kind of common user interface, all applications can utilize landmarks.
    Type: Application
    Filed: June 14, 2004
    Publication date: December 15, 2005
    Inventors: Mikko Blomqvist, Tommi Laine, Petri Rauhala
  • Publication number: 20040180674
    Abstract: In a method for activating a location-based function, at least one item of position data is determined for the function as a condition for activating the function. A device in a wireless communication network examines at least one property of the network to decide whether positioning of the device (1) is conducted. Likewise, a system may include determination means for determining a location-based function, for which at least one item of position data is determined as a condition for activating the function. The invention also relates to a program in which the method is applied.
    Type: Application
    Filed: January 21, 2004
    Publication date: September 16, 2004
    Inventors: Mikko Blomqvist, Tommi Laine