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: 11830522Abstract: A computer implemented method for speech recognition from an audio signal includes: obtaining initial values for silence detection parameters including: a lead period; a threshold amplitude; and a terminal period. Detect an amplitude of the audio signal at a first time T1 of the audio signal. Optionally adjusting the threshold amplitude based on the detected amplitude. Starting the speech recognition from a second time T2 of the audio signal. Starting silence detection from the audio signal when the lead period has elapsed after the second time T2 including: responsive to detecting an amplitude below the threshold amplitude for a duration of the terminal period, terminating the speech recognition and the silence detection at a third time T3 of the audio signal and adjusting the silence detection parameters based on the detected amplitude changes of the audio signal between the first time T1 and the third time T3.Type: GrantFiled: December 14, 2021Date of Patent: November 28, 2023Assignee: Elisa OyjInventors: Ville Ruutu, Jussi Ruutu
-
Publication number: 20230326481Abstract: A computer implemented method for speech recognition from an audio signal includes: obtaining initial values for silence detection parameters including: a lead period; a threshold amplitude; and a terminal period. Detect an amplitude of the audio signal at a first time T1 of the audio signal. Optionally adjusting the threshold amplitude based on the detected amplitude. Starting the speech recognition from a second time T2 of the audio signal. Starting silence detection from the audio signal when the lead period has elapsed after the second time T2 including: responsive to detecting an amplitude below the threshold amplitude for a duration of the terminal period, terminating the speech recognition and the silence detection at a third time T3 of the audio signal and adjusting the silence detection parameters based on the detected amplitude changes of the audio signal between the first time T1 and the third time T3.Type: ApplicationFiled: December 14, 2021Publication date: October 12, 2023Applicant: Elisa OyjInventors: Ville RUUTU, Jussi RUUTU
-
Patent number: 9918237Abstract: 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: GrantFiled: September 5, 2011Date of Patent: March 13, 2018Assignee: Provenance Asset Group LLCInventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Patent number: 9781622Abstract: 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: GrantFiled: August 30, 2012Date of Patent: October 3, 2017Assignee: Nokia Technologies OyInventors: Johanna Nieminen, Markku Anttoni Oksanen, Teemu Ilmari Savolainen, Jussi Ruutu
-
Patent number: 9385552Abstract: 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: GrantFiled: October 25, 2010Date of Patent: July 5, 2016Assignee: Nokia Technologies OyInventors: Mikael Vestama, Kari Rissanen, Jussi Ruutu
-
Patent number: 9380447Abstract: 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: GrantFiled: February 1, 2011Date of Patent: June 28, 2016Assignee: Nokia Technologies OyInventors: Jussi Ruutu, Ismo Laitinen, Janne Öfversten
-
Publication number: 20150189530Abstract: 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: ApplicationFiled: August 30, 2012Publication date: July 2, 2015Inventors: Johanna Nieminen, Markku Anttoni Oksanen, Teemu Ilmari Savolainen, Jussi Ruutu
-
Publication number: 20150036517Abstract: 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: ApplicationFiled: July 7, 2011Publication date: February 5, 2015Applicant: Nokia CorporationInventors: Jussi Ruutu, Ville Ranki, Antti Kainulainen, Eero Aho, Juha Pekka Luoma, Markku Anttoni Oksanen
-
Publication number: 20140349717Abstract: 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: ApplicationFiled: February 1, 2011Publication date: November 27, 2014Inventors: Jussi Ruutu, Ismo Laitinen, Janne Öfversten
-
Publication number: 20140206411Abstract: 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: ApplicationFiled: September 5, 2011Publication date: July 24, 2014Applicant: Nokia CorporationInventors: Jussi Ruutu, Markku Anttoni Oksanen, Ville Valtteri Ranki, Antti Paavo Tapani Kainulainen, Fabio Belloni
-
Publication number: 20130018495Abstract: 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: ApplicationFiled: July 13, 2011Publication date: January 17, 2013Applicant: NOKIA CORPORATIONInventors: Markku Oksanen, Harald Kaaja, Juha-Pekka Luoma, Jussi Ruutu
-
Publication number: 20120098500Abstract: 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: ApplicationFiled: October 25, 2010Publication date: April 26, 2012Applicant: Nokia CorporationInventors: Mikael VESTAMA, Kari RISSANEN, Jussi RUUTU
-
Patent number: 8108520Abstract: 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: GrantFiled: June 19, 2003Date of Patent: January 31, 2012Assignee: Nokia CorporationInventors: Jussi Ruutu, Jose Costa-Requena, Kalevi Kilkki, Ossi Korhonen, Marko Suoknuuti
-
Patent number: 7782777Abstract: 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: GrantFiled: November 23, 2001Date of Patent: August 24, 2010Assignee: Nokia CorporationInventors: Kalevi Kilkki, Jussi Ruutu
-
Patent number: 7626932Abstract: 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: GrantFiled: December 21, 2001Date of Patent: December 1, 2009Assignee: Nokia CorporationInventors: 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: 20090002368Abstract: 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: ApplicationFiled: June 26, 2007Publication date: January 1, 2009Inventors: Timo Vitikainen, Marko Suoknuuti, Jussi Ruutu, Ossi Korhonen
-
Patent number: 7421732Abstract: 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: GrantFiled: May 5, 2003Date of Patent: September 2, 2008Assignee: Nokia CorporationInventors: Jose Costa-Requena, Jukka Immonen, Markus Aholainen, Juha Hietasarka, Ossi Korhonen, Jussi Ruutu
-
Patent number: 7373156Abstract: 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: GrantFiled: April 12, 2004Date of Patent: May 13, 2008Assignee: Nokia CorporationInventors: Jussi Ruutu, Ville Ruutu, Jarko Niemenmaa
-
Patent number: 7283536Abstract: 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: GrantFiled: June 11, 2002Date of Patent: October 16, 2007Assignee: Nokia CorporationInventors: Jussi Ruutu, Kalevi Kilkki
-
Patent number: 7206643Abstract: 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: GrantFiled: December 10, 2003Date of Patent: April 17, 2007Assignee: Nokia CorporationInventors: Jussi Ruutu, Ville Ruutu