Patents by Inventor Teemu Jalava
Teemu Jalava 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: 8909701Abstract: A method, apparatus, and system are disclosed for creating a conferencing access logic. The logic is for allowing access to a conference in an internet protocol (IP) network. The invention entails establishing an allow list of allowed users, setting up a default policy applicable to unlisted users, matching listed users with corresponding conference rights, and assigning a uniform resource identifier (URI) to the access logic. The URI is for identifying and editing elements of the access logic, including the allow list, the default policy, and the conference rights.Type: GrantFiled: May 2, 2003Date of Patent: December 9, 2014Assignee: Nokia CorporationInventors: Jose Costa-Requena, Hisham Khartabil, Teemu Jalava, Jarmo Kuusinen, Markus Isomäki, Petri Koskelainen
-
Patent number: 8316088Abstract: This invention describes a method for sharing of application specific objects between communication devices (e.g., a mobile communication device or a mobile phone) using middleware containing a peer-to-peer engine. This engine is completely peer-to-peer based and no servers are needed in the network. Especially games are seen as a promising potential application for the invention. An application registers to the peer-to-peer (P2P) engine when it wants to share or download files. The P2P engine takes care of the file sharing and informs when a new file has been downloaded so the application can start using it and the P2P engine delivers them to the appropriate application directories. The P2P engine can use either a 2G or 3G general packet radio system (GPRS), a wideband code division multiple access (WCDMA) or a Bluetooth as a transport for the file sharing and the choice of the transport is left to the user.Type: GrantFiled: July 6, 2004Date of Patent: November 20, 2012Assignee: Nokia CorporationInventors: Teemu Jalava, Jaakko Teinilä
-
Patent number: 7656847Abstract: A device having wireless connectivity may be coupled to Internet Protocol (IP) service available in a network, including a wireless local area network (WLAN), local area network (LAN), Ethernet or other suitable Internet access point, by broadcasting a wireless protocol service discovery query requesting information about the IP service available in the network and waiting for a reply from another device having wireless connectivity in the network. The device includes a wireless protocol service discovery query module that broadcasts the wireless protocol service discovery query and waits for the reply from the second device. The scope of the invention also includes a network having such devices with the features described above, as well as a computer program product with a program code that is stored on a machine readable carrier, for carrying out the steps according to the aforementioned method when the computer program is run in a processor module of the first device.Type: GrantFiled: June 29, 2004Date of Patent: February 2, 2010Assignee: Nokia CorporationInventors: Martti Mela, Kai Vehmanen, Teemu Jalava
-
Patent number: 7523491Abstract: A mobile terminal operating within a firewall protected mobile domain provides mobile server functionality to requesting entities outside of the protected domain. Links to content contained within, or proximately coupled to, the mobile server are located via registry entries. Internet Protocol (IP) address queries associated with the firewall protected mobile server result in the return of the IP address of a socket gateway. The socket gateway acts as a trusted interface to both the mobile server's domain as well as the requesting entities' domain. The socket gateway intercedes as a relay to setup, maintain, and tear down the communication session between the mobile server and the requesting entity.Type: GrantFiled: January 3, 2005Date of Patent: April 21, 2009Assignee: Nokia CorporationInventors: Ferenc Dosa Racz, Johan Wikman, Teemu Jalava
-
Publication number: 20080010676Abstract: A mobile terminal operating within a firewall protected mobile domain provides mobile server functionality to requesting entities outside of the protected domain. Links to content contained within, or proximately coupled to, the mobile server are located via registry entries. Internet Protocol (IP) address queries associated with the firewall protected mobile server result in the return of the IP address of a socket gateway. The socket gateway acts as a trusted interface to both the mobile server's domain as well as the requesting entities' domain. The socket gateway intercedes as a relay to setup, maintain, and tear down the communication session between the mobile server and the requesting entity.Type: ApplicationFiled: January 3, 2005Publication date: January 10, 2008Inventors: Ferenc Dosa Racz, Johan Wikman, Teemu Jalava
-
Publication number: 20070294222Abstract: A news system, user computing devices, and wireless feeder devices communicate through a network to provide on-demand news content to users of the user computing devices. The users of the user computing device's requests play an active role in guiding the generation of news content for the news system. Users may also use a miss indication button to play an active role in the on-demand news service. Furthermore, user's prior content queries are used to enhance the semantical and geographical analysis of current content queries to locate relevant content.Type: ApplicationFiled: June 15, 2006Publication date: December 20, 2007Applicant: Nokia CorporationInventors: Kari Laurila, Teemu Jalava
-
Publication number: 20070263823Abstract: Techniques for positioning participants of a conference call in a three dimensional (3D) audio space are described. Aspects of a system for positioning include a client component that extracts speech frames of a currently speaking participant of a conference call from a transmission signal. A speech analysis component determines a voice fingerprint of the currently speaking participant based upon any of a number of factors, such as a pitch value of the participant. A control component determines a category position of the currently speaking participant in a three dimensional audio space based upon the voice fingerprint. An audio engine outputs audio signals of the speech frame based upon the determined category position of the currently speaking participant. The category position of one or more participants may be changed as new participants are added to the conference call.Type: ApplicationFiled: March 31, 2006Publication date: November 15, 2007Applicant: NOKIA CorporationInventors: Teemu Jalava, Jussi Virolainen
-
Publication number: 20070197293Abstract: A client for effectuating a push-to-talk service in a gaming environment includes a processor capable of operating a game client, where the client has an associated alias address in a gaming architecture and multimedia service address in a multimedia service architecture. The game client interacts with the gaming architecture to play an electronic game. During this interaction, the game client can then join the push-to-talk session in the multimedia service architecture, where joining the session includes sending a request to the multimedia service architecture, the request including the multimedia service address of the client. The request is routed through the gaming architecture such that the gaming architecture can modify the request to include the alias address of the client, and forward the modified request to the multimedia service architecture. The multimedia service architecture can then join the client to the push-to-talk session based upon the alias address.Type: ApplicationFiled: February 20, 2006Publication date: August 23, 2007Applicant: Nokia CorporationInventors: Teemu Jalava, Thane Frivold
-
Publication number: 20060276133Abstract: A Bluetooth enabled device can include a transceiver that broadcasts and receives radio signals during a communication session and a processor with programmed instructions to modify a device name during connection setup for the communication session and to return the device name to a non-modified name at a time after connection setup has been completed or after the communication session ends. Another Bluetooth device can include a transceiver that broadcasts and receives radio signals during a communication session and a processor with programmed instructions to search for at least one device with a certain modified device name to initiate the communication session.Type: ApplicationFiled: July 1, 2005Publication date: December 7, 2006Inventors: Van Ly, Teemu Jalava, Jyri Salomaa
-
Publication number: 20060229129Abstract: A system for effectuating a push-to-talk service in a gaming environment includes a network entity within a gaming architecture, where the network entity is capable of operating an electronic game. The system also includes a client capable of interacting with the network entity in the gaming architecture to play an electronic game. The client is also capable of establishing a push-to-talk session in a multimedia service architecture. The push-to-talk session has at least one associated parameter, which the client can transfer one or more of the parameters to the network entity. Accordingly, the network entity is capable of advertising the parameters to at least one other client to thereby enable the other clients to join the push-to-talk session based upon the parameters.Type: ApplicationFiled: April 7, 2005Publication date: October 12, 2006Applicant: Nokia CorporationInventors: Teemu Jalava, Jyri Salomaa
-
Publication number: 20060035655Abstract: A system and method for automatically installing an application and related information on a receiving terminal. When a transmitting terminal attempts to transmit information to a receiving terminal that does not possess an application required for receiving the information, the transmitting terminal provides the receiving terminal with information as to where the application can be found. The receiving terminal is then able to automatically obtain the application and related information from this location for subsequent installation.Type: ApplicationFiled: August 11, 2004Publication date: February 16, 2006Inventors: Mikko Lonnfors, Christophe Bouret, Jari Kinnunen, Esko Kokkonen, Olli Rantapuska, Teemu Jalava
-
Publication number: 20060010204Abstract: This invention describes a method for sharing of application specific objects between communication devices (e.g., a mobile communication device or a mobile phone) using middleware containing a peer-to-peer engine. This engine is completely peer-to-peer based and no servers are needed in the network. Especially games are seen as a promising potential application for the invention. An application registers to the peer-to-peer (P2P) engine when it wants to share or download files. The P2P engine takes care of the file sharing and informs when a new file has been downloaded so the application can start using it and the P2P engine delivers them to the appropriate application directories. The P2P engine can use either a 2G or 3G general packet radio system (GPRS), a wideband code division multiple access (WCDMA) or a Bluetooth as a transport for the file sharing and the choice of the transport is left to the user.Type: ApplicationFiled: July 6, 2004Publication date: January 12, 2006Inventors: Teemu Jalava, Jaakko Teinila
-
Publication number: 20050286478Abstract: A device having wireless connectivity may be coupled to Internet Protocol (IP) service available in a network, including a wireless local area network (WLAN), local area network (LAN), Ethernet or other suitable Internet access point, by broadcasting a wireless protocol service discovery query requesting information about the IP service available in the network and waiting for a reply from another device having wireless connectivity in the network. The device includes a wireless protocol service discovery query module that broadcasts the wireless protocol service discovery query and waits for the reply from the second device. The scope of the invention also includes a network having such devices with the features described above, as well as a computer program product with a program code that is stored on a machine readable carrier, for carrying out the steps according to the aforementioned method when the computer program is run in a processor module of the first device.Type: ApplicationFiled: June 29, 2004Publication date: December 29, 2005Inventors: Martti Mela, Kai Vehmanen, Teemu Jalava
-
Publication number: 20050213580Abstract: A system and method for enforcing policies for session-mode messaging between two or more communication devices. A policy is imposed by a signaling-level session control element on a communication device to establish a bearer-level binding between the communication device and bearer-level relay. A state of the bearer-level binding is determined, which is provided to the signaling-level session control element. The signaling-level session control element allows or disallows the first communication device to engage in the session-mode messaging based on the state of the bearer-level binding.Type: ApplicationFiled: March 24, 2004Publication date: September 29, 2005Inventors: Georg Mayer, Aki Niemi, Simo Veikkolainen, Teemu Jalava
-
Publication number: 20040221037Abstract: A method, apparatus, and system are disclosed for creating a conferencing access logic. The logic is for allowing access to a conference in an internet protocol (IP) network. The invention entails establishing an allow list of allowed users, setting up a default policy applicable to unlisted users, matching listed users with corresponding conference rights, and assigning a uniform resource identifier (URI) to the access logic. The URI is for identifying and editing elements of the access logic, including the allow list, the default policy, and the conference rights.Type: ApplicationFiled: May 2, 2003Publication date: November 4, 2004Inventors: Jose Costa-Requena, Hisham Khartabil, Teemu Jalava, Jarmo Kuusinen, Markus Isomaki, Petri Koskelainen