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: 8909701
    Abstract: 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: Grant
    Filed: May 2, 2003
    Date of Patent: December 9, 2014
    Assignee: Nokia Corporation
    Inventors: Jose Costa-Requena, Hisham Khartabil, Teemu Jalava, Jarmo Kuusinen, Markus Isomäki, Petri Koskelainen
  • Patent number: 8316088
    Abstract: 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: Grant
    Filed: July 6, 2004
    Date of Patent: November 20, 2012
    Assignee: Nokia Corporation
    Inventors: Teemu Jalava, Jaakko Teinilä
  • Patent number: 7656847
    Abstract: 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: Grant
    Filed: June 29, 2004
    Date of Patent: February 2, 2010
    Assignee: Nokia Corporation
    Inventors: Martti Mela, Kai Vehmanen, Teemu Jalava
  • Patent number: 7523491
    Abstract: 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: Grant
    Filed: January 3, 2005
    Date of Patent: April 21, 2009
    Assignee: Nokia Corporation
    Inventors: Ferenc Dosa Racz, Johan Wikman, Teemu Jalava
  • Publication number: 20080010676
    Abstract: 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: Application
    Filed: January 3, 2005
    Publication date: January 10, 2008
    Inventors: Ferenc Dosa Racz, Johan Wikman, Teemu Jalava
  • Publication number: 20070294222
    Abstract: 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: Application
    Filed: June 15, 2006
    Publication date: December 20, 2007
    Applicant: Nokia Corporation
    Inventors: Kari Laurila, Teemu Jalava
  • Publication number: 20070263823
    Abstract: 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: Application
    Filed: March 31, 2006
    Publication date: November 15, 2007
    Applicant: NOKIA Corporation
    Inventors: Teemu Jalava, Jussi Virolainen
  • Publication number: 20070197293
    Abstract: 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: Application
    Filed: February 20, 2006
    Publication date: August 23, 2007
    Applicant: Nokia Corporation
    Inventors: Teemu Jalava, Thane Frivold
  • Publication number: 20060276133
    Abstract: 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: Application
    Filed: July 1, 2005
    Publication date: December 7, 2006
    Inventors: Van Ly, Teemu Jalava, Jyri Salomaa
  • Publication number: 20060229129
    Abstract: 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: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Applicant: Nokia Corporation
    Inventors: Teemu Jalava, Jyri Salomaa
  • Publication number: 20060035655
    Abstract: 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: Application
    Filed: August 11, 2004
    Publication date: February 16, 2006
    Inventors: Mikko Lonnfors, Christophe Bouret, Jari Kinnunen, Esko Kokkonen, Olli Rantapuska, Teemu Jalava
  • Publication number: 20060010204
    Abstract: 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: Application
    Filed: July 6, 2004
    Publication date: January 12, 2006
    Inventors: Teemu Jalava, Jaakko Teinila
  • Publication number: 20050286478
    Abstract: 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: Application
    Filed: June 29, 2004
    Publication date: December 29, 2005
    Inventors: Martti Mela, Kai Vehmanen, Teemu Jalava
  • Publication number: 20050213580
    Abstract: 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: Application
    Filed: March 24, 2004
    Publication date: September 29, 2005
    Inventors: Georg Mayer, Aki Niemi, Simo Veikkolainen, Teemu Jalava
  • Publication number: 20040221037
    Abstract: 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: Application
    Filed: May 2, 2003
    Publication date: November 4, 2004
    Inventors: Jose Costa-Requena, Hisham Khartabil, Teemu Jalava, Jarmo Kuusinen, Markus Isomaki, Petri Koskelainen