Patents by Inventor Timo Salmi
Timo Salmi 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).
-
Publication number: 20150178968Abstract: The invention relates to an imaging module in a mobile device. The imaging module is configured to automatically overlay a plurality of predetermined graphical objects on a digital image taken by an integrated camera of the mo- bile device. At least part of the overlay objects present an approximately real-time content obtained from application server, thereby creating a composite image.Type: ApplicationFiled: July 11, 2013Publication date: June 25, 2015Applicant: Entetrainer OyInventors: Timo Salmi, Tomi Salmi, Anssi Luomaranta, Antti Väänänen, Lauri Ilvas, Lasse Riitesuo, Hanna Salmi
-
Patent number: 9009274Abstract: A method of customizing an application on a device, the method comprising: at a server, receiving a request message from the device, while the device is running the application, the request message comprising information identifying the application and further information relating to a network operator associated with the device; using the further information to identify the network operator associated with the device and to obtain network operator specific customization information relating to the application; and sending a response message to the device, the response message comprising the obtained network operator specific customization information, the network operator specific customization information usable by the device to customize any of: the application components, application user interface, and application settings.Type: GrantFiled: March 29, 2013Date of Patent: April 14, 2015Assignee: F-Secure OyjInventors: Jarkko Paalanen, Pekka Pehkonen, Timo Salmi
-
Publication number: 20130318518Abstract: A method of customizing an application on a device, the method comprising: at a server, receiving a request message from the device, while the device is running the application, the request message comprising information identifying the application and further information relating to a network operator associated with the device; using the further information to identify the network operator associated with the device and to obtain network operator specific customization information relating to the application; and sending a response message to the device, the response message comprising the obtained network operator specific customization information, the network operator specific customization information usable by the device to customize any of: the application components, application user interface, and application settings.Type: ApplicationFiled: March 29, 2013Publication date: November 28, 2013Applicant: F-Secure OyjInventors: Jarkko Paalanen, Pekka Pehkonen, Timo Salmi
-
Patent number: 8443059Abstract: A method and apparatus for configuring an application at a device in a communications network. A server receives a request message from the device. The request message includes information that identifies the application, and further information relating to either or both of the device type or a network operator associated with the device. The further information is sued by the server to obtain specific configuration information relating to the application. A response is sent to the device, the response including the obtained specific configuration. The specific configuration information is subsequently be used by the device to configure the application.Type: GrantFiled: October 8, 2009Date of Patent: May 14, 2013Assignee: F-Secure OyjInventors: Jarkko Paalanen, Pekka Pehkonen, Timo Salmi
-
Patent number: 8406698Abstract: A method for determining a velocity of an object (O), such as a ball, over a span length (SL) extending from a span start (SS) to a span end (SE). An audio signal (AS) is received by a mobile terminal's (MT) microphone (MP). An approximate travel time (TT) for a traversal of the span length (SL) by the object (O) is determined, which act time comprises processing the audio signal (AS) and detecting a first shape (210) and a second shape (212) which respectively correspond to an approximate start time (T1) and approximate end time (T2) of the traversal, and determining the approximate travel time (TT) based on the detected first shape (210) and second shape (212). The object's velocity is determined based on the span length (SL) and approximate travel time (TT). The velocity may be determined by the mobile terminal or by an external server.Type: GrantFiled: September 16, 2009Date of Patent: March 26, 2013Assignee: Entetrainer OyInventors: Lauri Ilvas, Anssi Luomaranta, Timo Salmi, Tomi Salmi, Miikka Tikander
-
Publication number: 20110087757Abstract: A method and apparatus for configuring an application at a device in a communications network. A server receives a request message from the device. The request message includes information that identifies the application, and further information relating to either or both of the device type or a network operator associated with the device. The further information is sued by the server to obtain specific configuration information relating to the application. A response is sent to the device, the response including the obtained specific configuration. The specific configuration information is subsequently be used by the device to configure the application.Type: ApplicationFiled: October 8, 2009Publication date: April 14, 2011Inventors: Jarkko Paalanen, Pekka Pehkonen, Timo Salmi
-
Publication number: 20100249958Abstract: A system for a sports activity, which system is adapted to detect potential game contacts that include contacts between games equipment (1) and a games object (2) and/or contacts between a games object (2) and a target surface (5), and the system comprises sensor means (3a, 3b) adapted to detect vibrations caused by potential game contacts and to convert these vibrations into sensor signals.Type: ApplicationFiled: October 31, 2008Publication date: September 30, 2010Applicant: A4SP Technologies OyInventors: Timo Salmi, Tomi Salmi, Antti Jylhä, Vesa Välimäki, Cumhur Erkut
-
Publication number: 20100069015Abstract: A method for determining a velocity of an object (O), such as a ball, over a span length (SL) extending from a span start (SS) to a span end (SE). An audio signal (AS) is received by a mobile terminal's (MT) microphone (MP). An approximate travel time (TT) for a traversal of the span length (SL) by the object (O) is determined, which act time comprises processing the audio signal (AS) and detecting a first shape (210) and a second shape (212) which respectively correspond to an approximate start time (T1) and approximate end time (T2) of the traversal, and determining the approximate travel time (TT) based on the detected first shape (210) and second shape (212). The object's velocity is determined based on the span length (SL) and approximate travel time (TT). The velocity may be determined by the mobile terminal or by an external server.Type: ApplicationFiled: September 16, 2009Publication date: March 18, 2010Applicant: ENTETRAINER OYInventors: Lauri ILVAS, Anssi Luomaranta, Timo Salmi, Tomi Salmi, Miikka Tikander
-
Publication number: 20100064803Abstract: A method for determining a velocity of an object (O), such as a ball, over a span length (SL) extending from a span start (SS) to a span end (SE). An audio signal (AS) is received by a mobile telephone's (MT) microphone (MP). An approximate travel time (TT) for a traversal of the span length (SL) by the object (O) is determined, which act time comprises processing the audio signal (AS) and detecting a first shape (210) and a second shape (212) which respectively correspond to an approximate start time (T1) and approximate end time (T2) of the traversal, and determining the approximate travel time (TT) based on the detected first shape (210) and second shape (212). The object's velocity is determined based on the span length (SL) and approximate travel time (TT).Type: ApplicationFiled: February 9, 2009Publication date: March 18, 2010Applicant: Shoot the Balls OyInventors: Tomi Salmi, Timo Salmi, Lauri Ilvas, Anssi Luomaranta, Miikka Tikander
-
Publication number: 20020190092Abstract: A method for manufacturing a protective cover for a breaking apparatus, and a breaking apparatus provided with such a protective cover. The protective cover is formed of two elongated cover parts having a substantially L-shaped cross section; the longitudinal edge portions of the cover parts are arranged together, thus forming a tubular structure having a substantially rectangular cross section. Adjusting the mutual position of the L-shaped cover parts enables to adjust the dimensions of the cross section of the protective cover still during assembly.Type: ApplicationFiled: June 19, 2002Publication date: December 19, 2002Inventor: Timo Salmi