Patents by Inventor Jussi Ruutu

Jussi Ruutu 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: 9918237
    Abstract: Apparatus comprises means for monitoring at least one criterion for an adjustment of a transmit power of a positioning packet by a mobile apparatus, the positioning packet enabling a determination of a position of the mobile apparatus to be made; and means for, when it is detected that the at least one criterion is met, causing an adjustment of the transmit power of positioning packets at the mobile apparatus.
    Type: Grant
    Filed: September 5, 2011
    Date of Patent: March 13, 2018
    Assignee: Provenance Asset Group LLC
    Inventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Patent number: 9781622
    Abstract: A method, apparatus, and computer program product are provided for making network optimization decisions based on observed network node performance information. Network nodes may continuously report performance measurement information to network servers. Observers may request registration with the servers and access to the mode measurement information. The observer may specify a measurement threshold that, when met, causes the server to report node measurement data to the observer. The node measurement data enables the observer to make network optimization and control decisions. An optimal radio frequency might be selected; a node might switch between different gateways or cause a handoff from one gateway to another for efficient traffic routing. A user could observe measurement data for friends and receive notice when friends are in close proximity or engaged in like activity such that a social contextual community might be formed.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: October 3, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Johanna Nieminen, Markku Anttoni Oksanen, Teemu Ilmari Savolainen, Jussi Ruutu
  • Patent number: 9385552
    Abstract: Method, apparatus, and computer program product embodiments are disclosed for estimating the remaining charging time of a rechargeable battery. An example embodiment of the invention comprises a method comprising the steps of detecting an availability of a charging device to a battery in an apparatus; determining a type of the charging device by measuring its charging characteristics for charging the battery in the apparatus and comparing its measured charging characteristics with stored charging characteristics of a plurality of chargers, adapters, or charger-adapter combinations; measuring charging current of the battery; and calculating a time remaining to charge the battery based on a comparison of the measured charging current with the stored charging characteristics.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: July 5, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Mikael Vestama, Kari Rissanen, Jussi Ruutu
  • Patent number: 9380447
    Abstract: An apparatus (10) comprising: at least one memory (16) storing computer program instructions; at least one processor (14) configured to execute the computer program instructions to cause the apparatus (10) at least to perform: determining values of one or more parameters of an electrical energy storage device (28) for a plurality of profiles of the apparatus (10), the plurality of profiles being defined by one or more user programmable apparatus settings; and performing a function using the determined values of the one or more parameters of the electrical energy storage device (28).
    Type: Grant
    Filed: February 1, 2011
    Date of Patent: June 28, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Jussi Ruutu, Ismo Laitinen, Janne Öfversten
  • Publication number: 20150189530
    Abstract: A method, apparatus, and computer program product are provided for making network optimization decisions based on observed network node performance information. Network nodes may continuously report performance measurement information to network servers. Observers may request registration with the and access to the mode measurement information. The observer may specify a measurement threshold that, when met, causes the server to report node measurement data to the observer. The node measurement data enables the observer to make network optimization and control decisions. An optimal radio frequency might be selected; a node might switch between different gateways or cause a handoff from one gateway to another for efficient traffic routing. A user could observe measurement data for friends and receive notice when friends are in close proximity or engaged in like activity such that a social contextual community might be formed.
    Type: Application
    Filed: August 30, 2012
    Publication date: July 2, 2015
    Inventors: Johanna Nieminen, Markku Anttoni Oksanen, Teemu Ilmari Savolainen, Jussi Ruutu
  • Publication number: 20150036517
    Abstract: For enabling a situational adjustment of the frequency of a periodic transmission by a mobile apparatus, which enables a determination of positions of the mobile apparatus, at least one criterion for an adjustment of the frequency is monitored. When it is detected that the at least one criterion is met, an adjustment of the frequency is caused. The actions may be performed at the mobile apparatus or at a stationary apparatus providing re-configuration messages to the mobile apparatus.
    Type: Application
    Filed: July 7, 2011
    Publication date: February 5, 2015
    Applicant: Nokia Corporation
    Inventors: Jussi Ruutu, Ville Ranki, Antti Kainulainen, Eero Aho, Juha Pekka Luoma, Markku Anttoni Oksanen
  • Publication number: 20140349717
    Abstract: An apparatus (10) comprising: at least one memory (16) storing computer program instructions; at least one processor (14) configured to execute the computer program instructions to cause the apparatus (10) at least to perform: determining values of one or more parameters of an electrical energy storage device (28) for a plurality of profiles of the apparatus (10), the plurality of profiles being defined by one or more user programmable apparatus settings; and performing a function using the determined values of the one or more parameters of the electrical energy storage device (28).
    Type: Application
    Filed: February 1, 2011
    Publication date: November 27, 2014
    Inventors: Jussi Ruutu, Ismo Laitinen, Janne Öfversten
  • Publication number: 20140206411
    Abstract: Apparatus comprises means for monitoring at least one criterion for an adjustment of a transmit power of a positioning packet by a mobile apparatus, the positioning packet enabling a determination of a position of the mobile apparatus to be made; and means for, when it is detected that the at least one criterion is met, causing an adjustment of the transmit power of positioning packets at the mobile apparatus.
    Type: Application
    Filed: September 5, 2011
    Publication date: July 24, 2014
    Applicant: Nokia Corporation
    Inventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
  • Publication number: 20130018495
    Abstract: Methods, apparatus and computer program products provide an improved technique for downloading or otherwise providing content to an earpiece. In this regard, a method may be provided that includes determining a privacy filter and content selection rules associated with an earpiece. The method may also cause content to be provided to the earpiece in accordance with the privacy filter and the content selection rules for storage by the earpiece. The content may be caused to be provided in advance of playback by the earpiece so as to allow for storage of the content by the earpiece. The method may also include causing control signals to be subsequently provided to the earpiece during playback.
    Type: Application
    Filed: July 13, 2011
    Publication date: January 17, 2013
    Applicant: NOKIA CORPORATION
    Inventors: Markku Oksanen, Harald Kaaja, Juha-Pekka Luoma, Jussi Ruutu
  • Publication number: 20120098500
    Abstract: Method, apparatus, and computer program product embodiments are disclosed for estimating the remaining charging time of a rechargeable battery. An example embodiment of the invention comprises a method comprising the steps of detecting an availability of a charging device to a battery in an apparatus; determining a type of the charging device by measuring its charging characteristics for charging the battery in the apparatus and comparing its measured charging characteristics with stored charging characteristics of a plurality of chargers, adapters, or charger-adapter combinations; measuring charging current of the battery; and calculating a time remaining to charge the battery based on a comparison of the measured charging current with the stored charging characteristics.
    Type: Application
    Filed: October 25, 2010
    Publication date: April 26, 2012
    Applicant: Nokia Corporation
    Inventors: Mikael VESTAMA, Kari RISSANEN, Jussi RUUTU
  • Patent number: 8108520
    Abstract: A system, apparatus, and method are disclosed for providing quality of service (QoS) for a network data connection. The network data connection uses a network protocol selectable from a plurality of network protocols. A QoS module can receive a request for a generic QoS and apply this to the network protocol using a specific QoS associated with the protocol. The QoS module may include features for automatic management of QoS and a user interface for changing data connection parameters.
    Type: Grant
    Filed: June 19, 2003
    Date of Patent: January 31, 2012
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Jose Costa-Requena, Kalevi Kilkki, Ossi Korhonen, Marko Suoknuuti
  • Patent number: 7782777
    Abstract: The present invention relates to a method and system for handling congestion in a packet data network, wherein at least two operating modes of congestion handling are selected based on a detected congestion level. The operating modes will then affect the applied congestion handling modes to thereby achieve a flexible and automatic network response which is based on the congestion level. Thereby applications' quality requirements and service provider's business goals can both be met in an adequate manner.
    Type: Grant
    Filed: November 23, 2001
    Date of Patent: August 24, 2010
    Assignee: Nokia Corporation
    Inventors: Kalevi Kilkki, Jussi Ruutu
  • Patent number: 7626932
    Abstract: According to the present invention, traffic control in an IP based network is provided. For this purpose, traffic situation in the network is measured, and the traffic flow is controlled on the basis of the measured traffic situation. Moreover, an operator may define rules for different measured situations, and the traffic flow is controlled on the basis of these rules.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: December 1, 2009
    Assignee: Nokia Corporation
    Inventors: Martti Tuulos, Kari-Matti Varanki, Ove Strandberg, Zhi-Chun Honkasalo, Erik Salo, Jussi Ruutu, Pertti Paski, Vilho Räisänen, Kari Niemelä, Ari Kynäslahti
  • Publication number: 20090002368
    Abstract: A device for generating a 3D image based on 2D graphical content of an image and depth information (i.e., Z-map) to be displayed on a display includes an application processor, a graphical processing unit (GPU), a 3D rendering unit and a display. The application processor is capable of sending 2D graphical content to the GPU, which is stored in memory. The GPU also includes a depth table having predefined depth information corresponding to the 2D graphical content. The GPU includes a depth module which monitors or identifies the 2D graphical content and requests a graphics library to paint a corresponding area in the Z-map that has the same size and position in the Z-map as that of the 2D graphical content. The GPU sends the 2D graphical content and the painted Z-map to a 3D rendering unit which creates a 3D image to be shown on a display.
    Type: Application
    Filed: June 26, 2007
    Publication date: January 1, 2009
    Inventors: Timo Vitikainen, Marko Suoknuuti, Jussi Ruutu, Ossi Korhonen
  • Patent number: 7421732
    Abstract: Generic Internet Protocol (IP) authentication is provided by authentication server (134). Application Programming Interface (API) (310) detects the protocol type of an incoming authentication request and invokes one of a number of authentication mechanisms (318-326) depending on the protocol type detected. A localized repository (520) is provided to store Subscriber Identity Module (SIM) information and other algorithm data as required to facilitate the authentication session.
    Type: Grant
    Filed: May 5, 2003
    Date of Patent: September 2, 2008
    Assignee: Nokia Corporation
    Inventors: Jose Costa-Requena, Jukka Immonen, Markus Aholainen, Juha Hietasarka, Ossi Korhonen, Jussi Ruutu
  • Patent number: 7373156
    Abstract: A method for providing time information comprises sending time information to at least one communications device and receiving information indicating error in received time information from at least one of said at least one communications device, said error in received time information having been determined in a communications device. In a communications device, first time information from a communications system is received and second time information with respect to an external time frame is determined. Thereafter an error in first time information based on at least said second time information is determined, and information indicating said error in said first time information is sent to said communications system. A communications device, a communications system and a network element for a communications system are also discussed.
    Type: Grant
    Filed: April 12, 2004
    Date of Patent: May 13, 2008
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Ville Ruutu, Jarko Niemenmaa
  • Patent number: 7283536
    Abstract: A multimode queuing system for DiffServ routers is provided. The multimode buffering and scheduling system that can be adjusted to show either “pure” AF/EF behavior, “pure” DSUI behavior, or a combination of the AF/EF behavior and the DSUI behavior. An operation point parameter may be set to select the desired behavior. DiffServ products utilizing the combination of the behaviors are flexible and more configurable as compared to only AF/EF products. The multimode queuing system deployment is simple and is a low cost modification to DiffServ routers. The same hardware and/or software implementation can support both mechanisms with very small additional cost and effort. Also the management of the system is simplified. For example, there is no need for several parallel queuing systems.
    Type: Grant
    Filed: June 11, 2002
    Date of Patent: October 16, 2007
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Kalevi Kilkki
  • Patent number: 7206643
    Abstract: A system, apparatus and method for performing automation is disclosed. An apparatus configured to control an automation function includes one or more automation modules connectable into an assembly. The automation modules include a data interface for exchanging data with other automation modules and a processor coupled to the data interface. A functional component is operable by the processor for performing an independent automation task. The data interfaces of the automation modules are coupled to exchange data communications for coordinating the respective functional components of the automation modules to perform the automation function.
    Type: Grant
    Filed: December 10, 2003
    Date of Patent: April 17, 2007
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Ville Ruutu
  • Patent number: 7092358
    Abstract: A system and method of providing flexible QoS actions through communication to neighboring network elements of the local QoS actions taken by the local network element. The neighboring network elements may then take into account the QoS actions taken by the local network element when the neighboring network elements are contemplating their own QoS actions to be taken. Thus, a limited range of visibility of QoS actions facilitates subsequent QoS actions taken by the network elements within the limited range of visibility.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: August 15, 2006
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Marko Suoknuuti
  • Patent number: 7039013
    Abstract: The present invention relates to a method and network node for controlling packet flow in a buffer means (13; 14) of a network node of a data network, wherein a nominal capacity is assigned to each data flow, and an additional or free capacity is shifted from a first flow portion to a second flow portion when a new data packet of said second flow portion has been received and said nominal capacity has been exceeded. The nominal capacity may be an upper buffer memory limit used for controlling queuing of data packets in a buffer memory (13) of said buffer means, wherein the memory space of the buffer memory (13) is shared between a plurality of channels allocated to respective packet data connections. Then, the free capacity corresponds to a memory space shifted from a first channel to a second channel, when a new data packet of the second channel has been received and not enough memory space is available for the second channel.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: May 2, 2006
    Assignee: Nokia Corporation
    Inventors: Jussi Ruutu, Dongmei Zhang, Yu Shi, Renaud Cuny, Jlan Ma, Khiem Le, Ghassan Naim