Patents by Inventor Roope Aleksi RAINISTO

Roope Aleksi RAINISTO 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: 9674698
    Abstract: An approach is provided for generating and/or sharing of at least one key upon registering communication identifiers associated with one or more devices for an anonymous communication session. The approach involves causing, at least in part, a generation of at least one key associated with at least one anonymous communication session. The approach also involves causing, at least in part, a transmission of the at least one key to one or more devices. The approach further involves causing, at least in part, a registration of one or more actual communication identifiers associated with the one or more devices to the at least one anonymous communication session based, at least in part, on receiving the at least one key from the one or more devices, wherein the registration does not expose the one or more actual communication identifiers to the one or more devices of the at least one anonymous communication session.
    Type: Grant
    Filed: July 22, 2014
    Date of Patent: June 6, 2017
    Assignee: Nokia Technologies Oy
    Inventor: Roope Aleksi Rainisto
  • Patent number: 9454299
    Abstract: A method including controlling display of a graphical user interface, the graphical user interface including a portion configured to present content associated with a program; controlling display of a plurality of functions in response to a user input, the plurality of functions being associated with the program and being displayed in the graphical user interface with the portion; and determining if the user input selects a function of the plurality of functions for execution.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: September 27, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Roope Aleksi Rainisto
  • Patent number: 9258435
    Abstract: One or more embodiments may provide an apparatus, a computer readable medium, a non-transitory computer readable medium, and a method for operating in a non-sharing capture mode, receiving an indication associated with joining a capture share group, the capture share group comprising at least one other apparatus, transitioning from the non-sharing capture mode to a sharing capture mode associated with the capture share group, based, at least in part, on the indication, causing capturing of a captured image, and sending a representational image indicative of the captured image to the at least one other apparatus.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 9, 2016
    Assignee: Nokia Technologies Oy
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20160029210
    Abstract: An approach is provided for generating and/or sharing of at least one key upon registering communication identifiers associated with one or more devices for an anonymous communication session. The approach involves causing, at least in part, a generation of at least one key associated with at least one anonymous communication session. The approach also involves causing, at least in part, a transmission of the at least one key to one or more devices. The approach further involves causing, at least in part, a registration of one or more actual communication identifiers associated with the one or more devices to the at least one anonymous communication session based, at least in part, on receiving the at least one key from the one or more devices, wherein the registration does not expose the one or more actual communication identifiers to the one or more devices of the at least one anonymous communication session.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventor: Roope Aleksi RAINISTO
  • Publication number: 20150242083
    Abstract: A method comprising identifying a longitudinal edge and an opposite longitudinal edge of a flexible display that is flexed such that the flexible display is in a partial cylindrical configuration, determining a circumferential span from the longitudinal edge to the opposite longitudinal edge, determining circumferential span region of a virtual screen based, at least in part, on the circumferential span, receiving information indicative of an inertial scroll input, determining an inertial scroll stop position based, at least in part, on the inertial scroll input, determining that the inertial scroll stop position corresponds with, at least a portion of, predetermined contiguous content being within the circumferential span region of the virtual screen, and determining an adjusted inertial scroll stop position such that the entirety of the predetermined contiguous content is within a display region of the virtual screen is disclosed.
    Type: Application
    Filed: February 27, 2014
    Publication date: August 27, 2015
    Inventor: Roope Aleksi Rainisto
  • Patent number: 9082227
    Abstract: A method comprising determining an image histogram associated with an image, determining a linear image histogram based, at least in part, on the image histogram, and causing display of a linear representation of the image histogram and, at least part of, the image is disclosed.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: July 14, 2015
    Assignee: Nokia Technologies Oy
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20140375649
    Abstract: A method comprising determining an image histogram associated with an image, determining a linear image histogram based, at least in part, on the image histogram, and causing display of a linear representation of the image histogram and, at least part of, the image is disclosed.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20140310349
    Abstract: An example approach is provided for establishing relationships among devices and users. A token sharing platform causes, at least in part, a selection of at least one token at a first device associated with a first user based, at least in part, on initiating a request to establish and/or modify a record indicating a relationship between the first user and at least one second user. By way of example, the at least one token represents the at least one second user at the first device. The token sharing platform then causes, at least in part, a transmission of the at least one token to at least one second device, wherein the at least one second device is associated with the at least one second user and the at least one token represents the first user at the at least one second device.
    Type: Application
    Filed: April 12, 2013
    Publication date: October 16, 2014
    Applicant: Nokia Corporation
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20140267791
    Abstract: One or more embodiments may provide an apparatus, a computer readable medium, a non-transitory computer readable medium, and a method for operating in a non-sharing capture mode, receiving an indication associated with joining a capture share group, the capture share group comprising at least one other apparatus, transitioning from the non-sharing capture mode to a sharing capture mode associated with the capture share group, based, at least in part, on the indication, causing capturing of a captured image, and sending a representational image indicative of the captured image to the at least one other apparatus.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Roope Aleksi RAINISTO
  • Publication number: 20140181709
    Abstract: An apparatus, method, and computer program product are described that provide a way for a user's interaction history with an object to be considered such that the user's preferences for consuming the object may be anticipated. A record that includes an interaction history of an object may be accessed, and a manipulation operation may be determined based at least in part on the interaction history. The manipulation operation may then be automatically applied to the object, so as to prepare the object for consumption by the user.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20140006937
    Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following: enable, in response to one or more characters being highlighted in a display of an electronic device, display of one or more character function user interface elements in place of one or more displayed character entry user interface elements, wherein each character function user interface element is associated with at least one of a formatting function and an editing function which can be performed on the one or more highlighted characters.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: NOKIA CORPORATION
    Inventor: Roope Aleksi Rainisto
  • Publication number: 20130024808
    Abstract: A method including controlling display of a graphical user interface, the graphical user interface including a portion configured to present content associated with a program; controlling display of a plurality of functions in response to a user input, the plurality of functions being associated with the program and being displayed in the graphical user interface with the portion; and determining if the user input selects a function of the plurality of functions for execution.
    Type: Application
    Filed: July 21, 2011
    Publication date: January 24, 2013
    Inventor: Roope Aleksi RAINISTO
  • Publication number: 20120050316
    Abstract: Methods and apparatuses are provided for enhancing wallpaper display. A method may include determining a display position for each of at least one graphic item. The method may further include determining, for each respective candidate image of at least one candidate image, locations of any visually significant regions in the respective candidate image. The method may additionally include determining an image from the at least one candidate image at least in part by comparing the determined display positions of the at least one graphic item to the determined locations of the visually significant regions of the at least one candidate image. Corresponding apparatuses are also provided.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventors: Roope Aleksi RAINISTO, Jenni ROMPPAINEN, Hannele PIITULAINEN
  • Publication number: 20110161866
    Abstract: A method, apparatus, user interface and computer program product for detecting an update to a widget on a content page, at least a portion of the content page being presented in a viewable display area of a screen of the device, determining that the updated widget is not within the viewable display area of the screen of the device, and providing a highlighted notification at an edge of the viewable display area, the edge of the viewable display area corresponding to a direction of the updated widget on the page.
    Type: Application
    Filed: December 29, 2009
    Publication date: June 30, 2011
    Applicant: NOKIA CORPORATION
    Inventor: Roope Aleksi RAINISTO
  • Publication number: 20110157089
    Abstract: A method, apparatus, user interface and computer program product for detecting, on a touch screen device displaying an image, a pointing device in proximity to a part of the image, determining an elapsed period of time associated with the proximity of the pointing device to the part, and if the elapsed period of time exceeds a pre-determined time period, activating an exposure control state of the device, determining an exposure level of the part, and adjusting an exposure level of the image in a manner that is inverse to the determined exposure level of the part.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Applicant: NOKIA CORPORATION
    Inventor: Roope Aleksi RAINISTO
  • Publication number: 20110161863
    Abstract: A method, apparatus, user interface and computer program product for detecting an update to a widget on a content page, at least a portion of the content page being presented in a viewable display area of a screen of the device, determining that the updated widget is not within the viewable display area of the screen of the device, and providing a highlighted notification at an edge of the viewable display area, the edge of the viewable display area corresponding to a direction of the updated widget on the page.
    Type: Application
    Filed: July 23, 2010
    Publication date: June 30, 2011
    Applicant: NOKIA CORPORATION, INC.
    Inventor: Roope Aleksi Rainisto