Abstract: A method and system for resetting nodes in a communication system that include at least a first node and a second node. The establishment for communication settings is initiated between the first node and the second node. At least part of communications settings is stored in the first node. An indication is sent from the second node to the first node to reset the stored communication settings in the first node. The communication settings are reset in the first node.
Type:
Grant
Filed:
May 8, 2003
Date of Patent:
December 26, 2006
Assignee:
Nokia Corporation
Inventors:
Miikka Poikselkä, Petteri Ylä-Outinen, Robert Sugar
Abstract: A mobile communication apparatus comprises a processor means and an interface. The interface comprises a display and a input means, which comprises a rotating input means arranged to provide a angular movement signal in accordance with an angular movement of the rotating input means. The processor means is adapted to generate a selectable number of counts from said angular movement signal.
Type:
Grant
Filed:
May 29, 2003
Date of Patent:
December 26, 2006
Assignee:
Nokia Corporation
Inventors:
Henrik Balle, Lone Stagsted, Janne Jakobsen, Christian Saxe Knudsen
Abstract: A receive front-end module having one or more 2 GHz Rx paths and one or more W-CDMA Rx paths for use in a portable communication device, such as a mobile phone or a communicator device. The module comprises at least two feed points operatively connected to two electrically separate antennas for receiving communication signals. The module also comprises filters for filtering the communication signals in corresponding frequency band, and means for providing cross-band isolation. The cross-band isolation is achieved by using linear amplifiers in different signal paths, for example. Advantageously, the module comprising three signal paths so that one or more modules can be used together to achieve MIMO/diversity functionality.
Type:
Grant
Filed:
October 17, 2003
Date of Patent:
December 26, 2006
Assignee:
Nokia Corporation
Inventors:
Nigel Martin, Juha Ellä, Janne Kyläkoski
Abstract: A method and corresponding equipment for setting up a conference call via a communication network that uses session initiation protocol (SIP) signalling for call setup, the method including steps (E1a E2a E3a E4a) of providing during the call setup signalling to a subscriber invited to participate in the conference call an indication that the call is a conference call and including in the call setup signalling a reference to a group document indicating information about the conference call, such as the other invited participants, or including the group document itself.
Type:
Grant
Filed:
February 28, 2003
Date of Patent:
December 26, 2006
Assignee:
Nokia Corporation
Inventors:
Jose Costa-Requena, Jarmo Kuusinen, Inmaculada Espigares
Abstract: The invention relates to a method in a hardware semaphore lock (L1–LN) intended for a multi-processor system, which semaphore lock (L1–LN) protects a shared resource (R1–RN) in connection with the system in such a way that only a process which has reserved the semaphore lock (L1–LN) and has thus become a holder of the lock, has access to use the resource protected by the lock. The semaphore lock (L1–LN) is reserved by a single read operation of a memory location representing the semaphore lock by the process software. The read operation returns to the process the number of vacant holder positions, i.e. keyholes vacant at the time of the reservation of the lock. The semaphore lock does not require the support of the system for atomic read/write operations.
Abstract: A system and method for providing reference information to a user of a wireless terminal operating within a wireless network. Request identifiers are entered at the wireless terminal to identify desired reference information corresponding to the request. The desired reference information is presented to the user via the wireless terminal if the desired reference information is locally stored at the wireless terminal. If the desired reference information is not locally stored, the request identifier is transmitted from the wireless terminal to a data server, such as a dictionary server, operating within a second network via a gateway bridging the networks, and is presented on the wireless terminal.
Abstract: Plural service providers each provide services to one or more multicast service systems, which forward service sets formed by bundling received services to a respective multicast operator. The service sets are then multicast in IP datacasting bursts, and can be received by a mobile terminal. Each service includes one or more service components, which have different media formats, e.g. audio, video, game, software, chat, offline web page, etc. The service components include content data and service identification data. A service set schedule giving timing information relating to the transmission of the IP datacasting burst and the transmission frequency is created. An IP burst begins with ESG data. The service set schedule may be part of the ESG data or it may be transmitted separately.
Abstract: A method and controller in a communication system for determining a usage value of the communication system in a predefined area. At least one charging parameter is set for the predefined area based on the determined usage value. The controller includes a monitoring means for determining a usage value of the communication system in a predefined area and a charge controller means for setting at least one charging parameter for the predefined area based on the determined usage value.
Abstract: The invention relates to a method for forming at least two intermediate frequency signals with different phases in a mixer (1), to which a first signal (RF) and a second signal (LO) are conducted. According to the method, the first intermediate frequency signal is formed by shifting the phase of the first signal (RF) and by mixing the phase-shifted first signal (RF) and the second signal (LO). The second intermediate frequency signal is formed by mixing the first signal (RF) and the second signal (LO). The phase shift of the first signal (RF) is performed in the mixer (1).
Abstract: A wireless terminal (10) (and associated method) for protecting pictures (11a, 11b) stored in the wireless terminal for use in messages communicated via a wireless communication system. The wireless terminal includes a picture manager (10) that embeds a predetermined tag (12) in a picture (11a) indicating whether or not the picture is editable (using the picture manager), according to commands by the user after creating the picture.
Abstract: A method is provided to minimize the protocol stacks needed for a short range wireless access point to rapidly communicate a message to a short range wireless mobile device and display it to the user. The short range wireless access point device stores an Access Point Service Indicator (APSI) message characterizing the service platform offerings. The APSI message has a unique message ID in its header. The user device's transport protocol layer is modified to detect the unique message ID and load it into an APSI message buffer. The transport protocol layer passes the APSI message directly to the application layer, bypassing the middleware protocol layers. The method can be applied to communications between various types of wireless devices to enable rapid communication, such as between two mobile devices, between fixed and mobile devices, between short range devices or between long range devices.
Abstract: Disclosed is an oscillator circuit (10) for use in a local oscillator of an RF communications device (100) that communicates over an RF channel. The oscillator circuit includes an oscillator transistor coupled to a power supply voltage (Vcc) through a buffer transistor, and a biasing network having bias voltage outputs coupled to a control input of the oscillator transistor and to a control input of the buffer transistor. In one embodiment the bias voltage network is coupled to Vcc, while in another embodiment the bias voltage network is coupled to a separate voltage (Vbias). Circuitry is provided for setting a magnitude of Vcc and/or Vbias as a function of at least one of RF channel conditions, such as channels conditions determined from a calculation of the (SNR), or an operational mode of the RF communications device. The magnitude of Vcc (and Vbias) may be set between about zero volts (i.e., turned off) and some maximum value.
Type:
Grant
Filed:
September 26, 2001
Date of Patent:
December 19, 2006
Assignee:
Nokia Corporation
Inventors:
Jarmo Heinonen, Vesa Viitaniemi, Kai Leino, Jyrki Koljonen
Abstract: A smoke detection device for use in a portable device such as a mobile terminal. The smoke detection device comprises a light emitter and a light detector disposed on different locations on the portable device so that when smoke or an intruding object is presence in the light path of the light emitter outside the device housing, it causes the light emitted by the light emitter to be scattered or reflected. When the light detector senses the scattered or reflected light, it can cause an alarm signal to be produced by the portable device. The emitted light can be in the infrared region so that the detection is independent of the ambient light. Alternatively, the light emitter is operated in a pulsed mode. Additional light emitter and light detectors can be disposed on the portable device for proximity sensing in addition to smoke detection.
Abstract: A method for performing synchronization operations of a receiver to a received code-modulated spread spectrum signal whereby at least one reference code (r(x))is used. This reference code corresponds to a code used in the modulation. The frequency shift of the received signal and the code phase of the code used in the modulation are determined in the method. Hartley transformers are also used.
Abstract: A method for reducing interference in a MIMO MultiCode MC-CDMA system is disclosed wherein a BLAST algorithm is implemented over one block of correlation reception data yi and estimation channel values H of the correlation reception data yi to generate a group of temporary decision symbols C . One symbol, Cki, is selected having a maximum SNR value from the temporary decision symbols. The temporary decision symbols, C, other than the selected symbol, Cki, are combined with the estimated channel value H to recover a group of temporary interference signals over the selected symbol, Cki. The interference signals are subtracted from the correlation reception signal vector, yi to generate a corrected reception signal vector yi+1, and a more accurate decision symbol Cki+1 is identified from the corrected reception signal vector yi+1 and original estimation channel values. The foregoing steps are repeated for other symbols C{circumflex over (k)}i.
Abstract: A gaming device, method, and computer program product customize an electronic game using features of an image file, such as may be created by a digital camera or similar device. A gaming device comprises a processor capable of receiving an image file, extracting at least one feature from the received image file, and modifying the electronic game based on the extracted feature. The processor may modify the electronic game by adding a game object corresponding to the extracted feature. Alternatively, the processor may modify the electronic game by modifying a game object based on the extracted feature. The image file may be created by the gaming device or may be received from an external device. The extracted feature may be selected from the group comprising shape, size, location, orientation, color, and contrast. The processor may be further capable of preprocessing the image file.
Type:
Application
Filed:
May 27, 2005
Publication date:
December 14, 2006
Applicant:
Nokia Corporation
Inventors:
Jukka Holm, Matti Hamalainen, Kai Havukainen, Heikki Waris
Abstract: An antenna comprising a first resonator element (260) for coupling to an antenna feed (264) ; a second resonator element (262) for coupling to ground; the first and second resonator elements arranged to allow field coupling between the first and second resonator elements such that at a first frequency the first and second resonator elements co-operate to allow operation of the first and second resonator elements in a first mode wherein the direction of current flow in one resonator element is different from the direction of current flow in the other resonator element and at a second frequency the first and second resonator elements co-operate to allow operation of the first and second resonator elements in a second mode wherein the direction of current flow in one resonator element is substantially the same as the direction of current flow in the other resonator element.
Abstract: A method improves mobility and service recovery for a user in a wireless communication network. Service information concerning the user is stored in a registrar. A subscription message is sent from a user terminal to the registrar. A header in the subscription message contains a unique indication. In response to the subscription message containing a unique indication in a header, the registrar returns a notification message to the user terminal. The payload of the notification message includes service information for the user to be used by the user terminal for communication services.
Abstract: Apparatus, and an associated method, motion compensates coding of video sequences. Motion compensated prediction is utilized in the representation of motion vector fields. Reduced numbers of bits are required to represent the motion vector field while maintaining a low prediction error, thereby facilitating improved communication of, and recreation of, video frames forming a video sequence.
Type:
Grant
Filed:
February 13, 2004
Date of Patent:
December 12, 2006
Assignee:
Nokia Corporation
Inventors:
Marta Karczewicz, Jani Lainema, Bogdan-Paul Dobrin
Abstract: A method and apparatus for accelerating program execution in platform-independent systems by eliminating repeated hot spot recognition in virtual machines. Optimization information for programs operable on a target device is stored. It is determined whether stored optimization information exists for a current program available on the target device, and if so, the optimization information associated with the current program is retrieved. The retrieved optimization information is used to identify program code segments earlier identified for optimization processing. Portions of the current program not identified for optimization processing are interpreted via an interpreter, and at substantially the same time, the program code segments identified for optimization processing to native code of the target device are compiled. Using the stored optimization information eliminates the need to analyze the program for program hot spots each time the program is loaded.