Patents by Inventor Markus Kahari

Markus Kahari 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: 9596414
    Abstract: The invention concerns an electronic device (10) for providing information (PUB_INFO, PERSON1_INFO) concerning one or more targets (PUB, PERSON1), relative to which target the device is to be aligned in a set manner, and in connection with which device are arranged—at least one source (GPS, BM, COMP, TS, MEM) of first information (X, Y, ALT, Odevice, IMSI_10.0), including at least a source of position and orientation information, in order to define the position of the device and the target, or for positioning the target and—aiming means (CAM, DISP) for aligning the target relative to the device in a set manner, and in connection with which device, second information relating to the target can be arranged, which second information is arranged, in connection with the application of the aiming means, to be brought to the attention of the user by means of the device. The aiming means consist camera and viewfinder means (CAM, DISP).
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: March 14, 2017
    Assignee: Nokie Technologies Oy
    Inventors: Joonas Paalasmaa, Markus Kahari, Antti Sorvari
  • Publication number: 20160344939
    Abstract: The invention concerns an electronic device (10) for providing information (PUB_INFO, PERSON1_INFO) concerning one or more targets (PUB, PERSON1), relative to which target the device is to be aligned in a set manner, and in connection with which device are arranged—at least one source (GPS, BM, COMP, TS, MEM) of first information (X, Y, ALT, Odevice, IMSI_10.0), including at least a source of position and orientation information, in order to define the position of the device and the target, or for positioning the target and—aiming means (CAM, DISP) for aligning the target relative to the device in a set manner, and in connection with which device, second information relating to the target can be arranged, which second information is arranged, in connection with the application of the aiming means, to be brought to the attention of the user by means of the device. The aiming means consist camera and viewfinder means (CAM, DISP).
    Type: Application
    Filed: August 1, 2016
    Publication date: November 24, 2016
    Inventors: Joonas PAALASMAA, Markus KAHARI, Antti SORVARI
  • Patent number: 9451219
    Abstract: The invention concerns an electronic device for providing information (PUB_INFO, PERSON1_INFO) concerning one or more targets (PUB, PERSON1), relative to which target the device is to be aligned in a set manner, and in connection with which device are arranged at least one source (GPS, BM, COMP, TS, MEM) of first information (X, Y, ALT, Odevice, IMSI_10.1), including at least a source of position and orientation information, in order to define the position of the device and the target, or for positioning the target and an aimer (CAM, DISP) for aligning the target relative to the device in a set manner, and in connection with which device, second information relating to the target can be arranged, which second information is arranged, in connection with the application of the aimer, to be brought to the attention of the user by the device. The aimer consists of a camera and a viewfinder (CAM, DISP).
    Type: Grant
    Filed: December 31, 2004
    Date of Patent: September 20, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Joonas Paalasmaa, Markus Kahari, Antti Sorvari
  • Patent number: 8483712
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 9, 2013
    Assignee: Nokia Corporation
    Inventors: Kimmo Hamynen, Pasi Korhonen, Markus Kahari, Antti Sorvari, Yka Huhtala, David Joseph Murphy, Joonas Paalasmaa
  • Publication number: 20130012237
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: Nokia Corporation
    Inventors: Kimmo HAMYNEN, Pasi Korhonen, Markus Kahari, Antti Sorvari, Yka Huhtala, David Murphy, Joonas Paalasmaa
  • Patent number: 8301159
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Grant
    Filed: November 23, 2009
    Date of Patent: October 30, 2012
    Assignee: Nokia Corporation
    Inventors: Kimmo Hamynen, Pasi Korhonen, Markus Kahari, Antti Sorvari, Yka Huhtala, David Murphy, Joonas Paalasmaa
  • Patent number: 8201436
    Abstract: A method of calibrating a device comprising: imaging an object in a viewfinder of a device; obtaining a device location from a location mechanism and a device orientation from an orientation mechanism; and using the obtained device location and device orientation to calibrate one or more of the location mechanism and the orientation mechanism such that a difference between an expected location of the object in the viewfinder and a location of the object in the viewfinder is reduced.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: June 19, 2012
    Assignee: Nokia Corporation
    Inventors: David J. Murphy, Markus Kahari, Antti Sorvari, Yka Huhtala
  • Patent number: 7840346
    Abstract: Real time performance comparison involves identifying predefined route data corresponding to a route. Measured locations are detected while a user traverses the route carrying a mobile device. The measured locations are sent via a network synchronously with the detection of the respective measured locations. Comparative data points are derived based on the predefined route data and the measured locations in response to receiving the measured locations. The comparative data points are sent, via the network, in response to measured locations. The comparative data points allow the user to measure relative performance during the route traversal.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: November 23, 2010
    Assignee: Nokia Corporation
    Inventors: Yka Huhtala, Antti Sorvari, Markus Kahari
  • Publication number: 20100161658
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Application
    Filed: November 23, 2009
    Publication date: June 24, 2010
    Inventors: Kimmo Hamynen, Pasi Korhonen, Markus Kahari, Antiti Sorvari, Yka Huhtala, David Murphy, Joonas Paalasmaa
  • Patent number: 7720436
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: May 18, 2010
    Assignee: Nokia Corporation
    Inventors: Kimmo Hamynen, Pasi Korhonen, Markus Kahari, Antti Sorvari, Yka Huhtala, David Murphy, Joonas Paalasmaa
  • Publication number: 20100018285
    Abstract: A method of calibrating a device comprising: imaging an object in a viewfinder of a device; obtaining a device location from a location mechanism and a device orientation from an orientation mechanism; and using the obtained device location and device orientation to calibrate one or more of the location mechanism and the orientation mechanism such that a difference between an expected location of the object in the viewfinder and a location of the object in the viewfinder is reduced.
    Type: Application
    Filed: April 28, 2006
    Publication date: January 28, 2010
    Inventors: David J. Murphy, Markus Kahari, Antti Sorvari, Yka Huhtala
  • Patent number: 7620616
    Abstract: The invention relates to a terminal apparatus, comprising: a display, a memory, and a user interface for receiving a sample string including one or several symbols. In order to achieve a user-friendly solution for selecting a symbol string the terminal apparatus is configured to: retrieve, from said memory symbol strings with a first part that matches with a sample string and to display the retrieved symbol strings on said display such that if the group of symbol strings includes an identical first part, then at least for these symbol strings only the first part is displayed and only once, display on said display, in response to a user selection via said user interface, information relating to those retrieved symbol strings which have an identical first part with the user selected symbol string, and receive, via said user interface, a second user selection identifying a selected symbol string.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: November 17, 2009
    Assignee: Nokia Corporation
    Inventors: Antti Sorvari, Markus Kahari
  • Patent number: 7580363
    Abstract: An apparatus and method for facilitating user selection of communication recipients via communication devices. Communication attributes of previous communication events involving the communication device are monitored. Selection criteria are established based on the monitored communication attributes. One or more adaptive recipient history lists are maintained, which correspond to contacts that are affiliated with the communication events satisfying the selection criteria. At least one of the adaptive recipient history lists are presented to the user via the communication device, thereby allowing the user to select the intended recipient via more relevant, focused short lists of likely recipients.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: August 25, 2009
    Assignee: Nokia Corporation
    Inventors: Antti Sorvari, Markus Kahari, Hannu Toivonen, Jukka-Pekka Salmenkaita, Catalin Gheorghiu
  • Publication number: 20080268876
    Abstract: Systems, methods, devices and computer program products which relate to utilizing a camera of a mobile terminal as a user interface for search applications and online services to perform visual searching are provided. The system consists of an apparatus that includes a processor that is configured to capture an image of one or more objects and analyze data of the image to identify an object(s) of the image. The processor is further configured to receive information that is associated with at least one object of the images and display the information that is associated with the image. In this regard, the apparatus is able to simplify access to location based services and improve a user's experience. The processor of the apparatus is configured to combine results of robust visual searches with online information resources to enhance location based services.
    Type: Application
    Filed: April 23, 2008
    Publication date: October 30, 2008
    Inventors: Natasha Gelfand, Ramakrishna Vedantham, C. Philipp Schloter, Radek Grzeszczuk, Wei-Chao Chen, Suresh Chitturi, Jiang Gao, Markus Kahari, David Murphy, Kari Pulli, Ramin Vatanparast, Yingen Xiong
  • Publication number: 20080141772
    Abstract: Systems and methods applicable, for example, in distance functionality. Distances might, for instance, be ascertained. One or more heights, one or more optical values, information corresponding to orientation, and/or one or more values corresponding to captured images might, for example, be employed. Ascertained distances might, for example, be updated. An area captured by a device of a first user might, for instance, be recognized as captured by a device of a second user. Such recognition might, for example involve the use of one or more distances between the two users.
    Type: Application
    Filed: December 13, 2006
    Publication date: June 19, 2008
    Applicant: Nokia Corporation
    Inventors: Markus Kahari, David J. Murphy, Yka Huhtala
  • Publication number: 20080109158
    Abstract: Real time performance comparison involves identifying predefined route data corresponding to a route. Measured locations are detected while a user traverses the route carrying a mobile device. The measured locations are sent via a network synchronously with the detection of the respective measured locations. Comparative data points are derived based on the predefined route data and the measured locations in response to receiving the measured locations. The comparative data points are sent, via the network, in response to measured locations. The comparative data points allow the user to measure relative performance during the route traversal.
    Type: Application
    Filed: November 2, 2006
    Publication date: May 8, 2008
    Inventors: Yka Huhtala, Antti Sorvari, Markus Kahari
  • Publication number: 20080082254
    Abstract: Augmenting data sensed using a mobile device involves detecting, via a Global Positioning System (GPS) sensor, location data along a route while a user traverses the route. Predefined route data is provided that accurately reflects the locations of the route. The detected location data is augmented using the predefined route data via a mobile terminal capable of interfacing with the GPS sensor. A record of the traversal is created using the augmented location data.
    Type: Application
    Filed: October 2, 2006
    Publication date: April 3, 2008
    Inventors: Yka Huhtala, Antti Sorvari, Markus Kahari, Joonas Paalasmaa
  • Publication number: 20070268392
    Abstract: The invention concerns an electronic device for providing information (PUB_INFO, PERSON1_INFO) concerning one or more targets (PUB, PERSON1), relative to which target the device is to be aligned in a set manner, and in connection with which device are arranged at least one source (GPS, BM, COMP, TS, MEM) of first information (X, Y, ALT, Odevice, IMSI_10.1), including at least a source of position and orientation information, in order to define the position of the device and the target, or for positioning the target and an aimer (CAM, DISP) for aligning the target relative to the device in a set manner, and in connection with which device, second information relating to the target can be arranged, which second information is arranged, in connection with the application of the aimer, to be brought to the attention of the user by the device. The aimer consists of a camera and a viewfinder (CAM, DISP).
    Type: Application
    Filed: December 31, 2004
    Publication date: November 22, 2007
    Inventors: Joonas Paalasmaa, Markus Kahari, Antti Sorvari
  • Publication number: 20070162942
    Abstract: Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view.
    Type: Application
    Filed: January 9, 2006
    Publication date: July 12, 2007
    Inventors: Kimmo Hamynen, Pasi Korhonen, Markus Kahari, Antti Sorvari, Yka Huhtala, David Murphy, Joonas Paalasmaa
  • Publication number: 20070033275
    Abstract: A memory efficient method and electronic device for counting frequencies of various events. The structure for storing frequency data comprises primary (204) and secondary (206) storages which contain frequency data (208, 210, 214) in different levels of detail. The primary storage (204) is a detailed storage comprising both event type and count information units in a fully restorable form. The secondary storage (206) is targeted for more infrequent events with lower level of detail and constructed as an array of count values addressed by a hash function using event type as an input. Another option is to derive a shortened ID from the event type by utilizing a hash function and exploit the ID as an addressing key for the corresponding count. Events are moved between primary (204) and secondary (206) storages depending on the detected event type frequencies. The invention is utilized in a recommendation engine for grading and sorting bookmarks stored in browsers for accessing the Internet.
    Type: Application
    Filed: March 7, 2003
    Publication date: February 8, 2007
    Applicant: NOKIA CORPORATION
    Inventors: Hannu Toivonen, Antti Sorvari, Markus Kahari