Patents by Inventor Tomi Heinonen

Tomi Heinonen 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: 7103313
    Abstract: A method and an apparatus in a short range wireless communication stores a list of keywords and a type list of information indicative of content and services available at an Access Point. A user terminal creates and stores a similar list of keyword and types. The user requests the keyword and types from the Access Point. This list is transmitted to the user within the service discovery protocol during connection set-up. The user Keyword list and Types are matched to the Access point Keywords and Types list to determine if a session should be established or terminated. The Access point may also connect to the terminal to obtain a list of the terminal Keywords and Types to determine if content is available to push to the terminal.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: September 5, 2006
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Janne J. Kallio
  • Publication number: 20060139463
    Abstract: There is disclosed a method, electronic device and computer program product for handling video streams of two or more cameras in an electronic device, wherein at least first and second video streams (1, 1?, 1?; 2, 2?, 2?) are captured (202, 204) by first and second cameras and integrating (206) said first and second video streams into an integrated video stream.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 29, 2006
    Inventor: Tomi Heinonen
  • Patent number: 7009956
    Abstract: The invention relates to a method of transmitting a message from a wireless radio-frequency short-range communication network (20) via a gateway (21) to a network (14, 24) external to the communication network (20). The method comprises receiving a first message (41) via a short-range radio link at the gateway from a terminal device (23) of the short-range communication network (20), the first message being addressed to an element (25, 34) external to the short-range communication network, and the first message comprising a network address of said terminal device as a transmitter's address and a first port number as a source port number, the network address of the terminal device being used inside the short-range communication network.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: March 7, 2006
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Antti Forstadius, Jarkko Lempiö, Mikko Rautiainen
  • Patent number: 6990316
    Abstract: An RF network with a host node and a plurality of satellite nodes for communicating data from terminal devices connected to the nodes. Each node includes a transceiver with a unique address. On start-up of the network, the transceivers send inquiries; transceivers receiving an inquiry respond by sending their unique address; the inquiry sending transceiver stores the received addresses. All transceivers store the unique addresses of “neighboring” transceivers within their range (including those not to be part of the network). The unique transceiver addresses to be in the network are stored in the host node. The host node pages its neighbors which are to be in the network; those neighbors become initialized by learning the unique address of the host node, and report the addresses of their neighbors; each reporting node pages its neighbors; the process is repeated until all nodes intended to part of the network are initialized.
    Type: Grant
    Filed: June 26, 2001
    Date of Patent: January 24, 2006
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Mikko Rautiainen, Jarkko Lempiö
  • Publication number: 20050281237
    Abstract: A mobile, wireless terminal contains apparatus for creating, editing and storing user personalized profiles for access by inquiring terminals in a short-range communication system. The mobile, wireless terminal contains databases for storing standardized format profiles containing user contact information, standardized format profiles of user interests and user or manufacturer defined profiles. The personalized profiles are stored in a single record of a Service Discovery Protocol database. Screen display apparatus in the mobile terminal displays indexes and contents of the profiles for user access in creating, editing and storing user profiles. The mobile terminal includes apparatus responsive to SDP inquires from inquiring terminals for access to and acquisition of the user defined personalized profiles.
    Type: Application
    Filed: August 31, 2005
    Publication date: December 22, 2005
    Inventors: Tomi Heinonen, Timo Laitinen, Stephan Bouet, Sany Zakharia
  • Patent number: 6968153
    Abstract: An apparatus, method and system to extend the range of effective communication as between Bluetooth enabled devices. A Bluetooth repeater may receive Bluetooth communications from an originating Bluetooth enabled device within range and then forward the same data to an intended recipient that was outside the range of the originating Bluetooth enabled device. In one embodiment, the data is forwarded with minor modifications to the source address so that subsequent message replies will be sent to the Bluetooth repeater for forwarding to the proper message originator. Source, destination, and repeater transceiver addresses are stored in the translation database to insure proper forwarding of Bluetooth messages between out of range Bluetooth devices.
    Type: Grant
    Filed: March 13, 2002
    Date of Patent: November 22, 2005
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Timo M. Laitinen, Jarkko Lempiö
  • Publication number: 20050234307
    Abstract: A system for handling a physiological event includes a monitoring device adapted to detect, sense, measure, simulate, intervent, or control one or more physiological parameters. The monitoring device is further adapted to transmit a signal including information corresponding at least to an identification of the monitoring device. The system also includes an event handling device adapted to receive signals from the monitoring device, including information corresponding to the identification of the monitoring device. The event handling device is further adapted to transmit a signal including information corresponding to the identification of the monitoring device.
    Type: Application
    Filed: April 15, 2004
    Publication date: October 20, 2005
    Inventors: Tomi Heinonen, Pasi Kauppinen
  • Patent number: 6954443
    Abstract: A short-range RF network deployed at a site larger than the coverage area of a single short-range RF transceiver includes a plurality of short-range RF transceivers deployed with overlapping coverage areas and accessible through a gateway, and accommodates terminal devices to establish communication through any transceivers with the gateway or with other of the terminal devices. The system further includes a WAP/Web server in communication with the Internet and in communication with the gateway. Terminal devices may establish Internet sessions through a node, the gateway, the WAP/Web server, and the Internet with remote Web servers or with remote users, and are assigned PPP IP numbers for such sessions. A terminal device which roams from the coverage area of one node to the coverage area of another node, and which is accordingly assigned a new PPP IP number, may continue in an Internet session by virtue of a shared database associated with the WAP/Web server and updated by the gateway.
    Type: Grant
    Filed: March 9, 2001
    Date of Patent: October 11, 2005
    Assignee: Nokia Corporation
    Inventors: Antti Forstadius, Tomi Heinonen
  • Publication number: 20050094571
    Abstract: A network including a host device and a plurality of transceiver beacons for communicating data from terminal devices interacting with the beacons, to the host. The beacons include identification codes used by the host for establishing wireless communication links either between a beacon and the host, or between two or more beacons. A routing mechanism is included in the beacons for selecting a most favorable transmission path among available paths for communicating data to the host.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 5, 2005
    Inventors: Jarkko Lempio, Miska Hiltunen, Tomi Heinonen
  • Patent number: 6847625
    Abstract: A short-range RF access point contains a plurality of wireless transceiver devices. At least one device is programmed to remain a master device. At least a second device is programmed to remain a scanning slave device. At least a third device is responsive to a control signal provided by a coordinating module to switch between an inquiry/paging state and a master device state according to the communication load of the first device as calculated by the coordinating module. When the calculated load exceeds a threshold, the control signal is sent to the third device which is programmed to switch from an inquiry/paging state to a master device state for reducing the communication load. The coordinating module balances the load of the first and third devices in the master device state. When the communication load falls below the threshold, the coordinating module sends a signal to the third device to return to the inquiry/paging state.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: January 25, 2005
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Timo Perälä
  • Publication number: 20040258033
    Abstract: A short-range RF access point contains a plurality of wireless transceiver devices. At least one device is programmed to remain a master device. At least a second device is programmed to remain a scanning slave device. At least a third device is responsive to a control signal provided by a coordinating module to switch between an inquiry/paging state and a master device state according to the communication load of the first device as calculated by the coordinating module. When the calculated load exceeds a threshold, the control signal is sent to the third device which is programmed to switch from an inquiry/paging state to a master device state for reducing the communication load. The coordinating module balances the load of the first and third devices in the master device state. When the communication load falls below the threshold, the coordinating module sends a signal to the third device to return to the inquiry/paging state.
    Type: Application
    Filed: July 1, 2004
    Publication date: December 23, 2004
    Inventors: Tomi Heinonen, Timo Perala
  • Patent number: 6831896
    Abstract: A network including a host device and a plurality of transceiver beacons for communicating data from terminal devices interacting with the beacons, to the host. The beacons include identification codes used by the host for establishing wireless communication links either between a beacon and the host, or between two or more beacons. A routing mechanism is included in the beacons for selecting a most favorable transmission path among available paths for communicating data to the host.
    Type: Grant
    Filed: July 11, 2000
    Date of Patent: December 14, 2004
    Assignee: Nokia Corporation
    Inventors: Jarkko Lempiö, Miska Hiltunen, Tomi Heinonen
  • Publication number: 20040237109
    Abstract: The user of a mobile terminal capable of receiving broadcast transmissions, such as Digital Video Broadcast (DVB) transmissions, enters keywords indicative of messages the user wishes to peruse. When the mobile terminal receives a broadcast transmission having a message, keywords associated with the message are compared with the user-entered keywords; if any match, at least a portion of the message is displayed on the mobile terminal. The displayed portion may be a “crawl” which appears at the bottom of the display screen. The user may request to view the remaining portions, if any, of the message, or to download data linked to the message, where the downloaded data may be for viewing or for another purpose.
    Type: Application
    Filed: June 21, 2004
    Publication date: November 25, 2004
    Inventors: Timo M. Laitinen, Jarkko Lempio, Tomi Heinonen, Mikko Rautiainen, Ari Aarnio
  • Publication number: 20040221046
    Abstract: A short-range RF access point contains two Bluetooth devices. The first device is programmed to remain a master device. The second device is programmed to remain a scanning slave device. The two devices are connected to exchange clock, address, and synchronization information. The access point master device transmits inquiry and paging packets and establishes connections with potential slave devices that respond to inquiries from the master device. The master device's clock is the piconet clock for the resulting connections. The access point slave device primarily remains in an inquiry scanning mode, searching for inquiry packets from mobile devices that are potential master devices. When the access point slave device receives the inquiry packets and paging packets from a mobile device, it then passes control to the access point master device. Several embodiments are disclosed for passing control from the access point slave to the access point master.
    Type: Application
    Filed: June 7, 2004
    Publication date: November 4, 2004
    Inventors: Tomi Heinonen, Timo M. Laitinen
  • Publication number: 20040219882
    Abstract: The user of a mobile terminal capable of receiving low-power, short-range transmissions enters keywords indicative of messages the user wishes to peruse. When the mobile terminal receives a short-range transmission having a message, keywords associated with the message are compared with the user-entered keywords; if any match, a banner portion of the message is displayed on the mobile terminal and the mobile terminal issues a sensible alert. The user may request to view the message body associated with the banner portion. The user may request to take actions regarding the message body, such as storing the message body in the mobile terminal or calling a telephone number contained in the message body.
    Type: Application
    Filed: June 2, 2004
    Publication date: November 4, 2004
    Inventors: Timo M. Laitinen, Jarkko Lempio, Tomi Heinonen, Mikko Rautiainen, Ari Aarnio
  • Publication number: 20040209569
    Abstract: A local services platform including a server subsystem is connected to one or more APs; an application subsystem and provides headset/terminals (HS) with real-time services. A streaming interface is installed between the server and the application. The HS is capable of being activated and paired with a host device, typically a telephone under standard Link Control Protocol. The HS includes an extra button, when operated, causes the host to place the HS in an “idle” mode. During the “idle” mode, the HS listens to AP inquiries or carries out inquiries. When an AP beacon is detected, the HS requests a HOLD state from the paired telephone and receives streaming data after completing a connection to the AP beacon. When the streaming data is in channels, the HS can switch among the channels or end the transmission by operating the idle button.
    Type: Application
    Filed: April 16, 2003
    Publication date: October 21, 2004
    Inventors: Tomi Heinonen, Timo Saarela
  • Publication number: 20040202132
    Abstract: A short range wireless access point enables a mobile wireless device to resume an Internet service with the same network server upon being interrupted by moving the mobile device outside the coverage area of the access point. A request forwarded by the mobile device to the access point is forwarded to the network server, the request being for service to be obtained over the Internet from the same server. The forwarding occurs during a period when the mobile device is within coverage area of the access point. A response message is sent from the server to the mobile device, the response message including a global/local parameter notifying the mobile device whether the requested service is available outside the coverage area and specifying alternative channels for continuing the service from the same server. A bookmark of the server is stored in the mobile device if the parameter indicates the service is available.
    Type: Application
    Filed: May 3, 2004
    Publication date: October 14, 2004
    Inventors: Tomi Heinonen, Timo M. Laitinen, Jarkko Lempio
  • Patent number: 6795421
    Abstract: A short-range RF access point contains two Bluetooth devices. The first device is programmed to remain a master device. The second device is programmed to remain a scanning slave device. The two devices are connected to exchange clock, address, and synchronization information. The access point master device transmits inquiry and paging packets and establishes connections with potential slave devices that respond to inquiries from the master device. The master device's clock is the piconet clock for the resulting connections. The access point slave device primarily remains in an inquiry scanning mode, searching for inquiry packets from mobile devices that are potential master devices. When the access point slave device receives the inquiry packets and paging packets from a mobile device, it then passes control to the access point master device. Several embodiments are disclosed for passing control from the access point slave to the access point master.
    Type: Grant
    Filed: February 12, 2002
    Date of Patent: September 21, 2004
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Timo M. Laitinen
  • Patent number: 6778834
    Abstract: The user of a mobile terminal enters keywords indicative of categories of messages he wishes to peruse. When the mobile terminal receives a message, keywords associated with the message are compared with the user-entered keywords; if any match, a banner portion of the message is displayed on the mobile terminal and the mobile terminal issues a sensible alert. The user may request to view the message body associated with the banner portion. The user may request to take actions regarding the message body, such as storing the message body in the mobile terminal or calling a telephone number contained in the message body.
    Type: Grant
    Filed: February 27, 2001
    Date of Patent: August 17, 2004
    Assignee: Nokia Corporation
    Inventors: Timo M. Laitinen, Jarkko Lempiö, Tomi Heinonen, Mikko Rautiainen, Ari Aarnio
  • Patent number: 6744753
    Abstract: When a mobile wireless device is within the coverage area of a short range wireless access point, it sends a request for service to be obtained over the Internet from a network server. The short range wireless access point receives a response message over the Internet from the server, including a global/local parameter to notify the mobile wireless device whether the requested service is available outside the coverage area of the short range wireless access point. The access point forwards the response message to the mobile wireless device, which uses the information in the message to contact the server over the Internet. If the mobile wireless device detects that it has left the coverage area of the short range wireless access point while in contact with the server, it will determine whether the global/local parameter indicates that the service is global. If the parameter is global, then the mobile wireless device accesses a stored handover address.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: June 1, 2004
    Assignee: Nokia Corporation
    Inventors: Tomi Heinonen, Timo M. Laitinen, Jarkko Lempiö