Abstract: An electronic device and a method for providing an extended user interface in an electronic device are provided. The electronic device comprises a user interface and a display configured to display data objects. The device is configured to detect selection of a data object on the display, detect dragging of the selected data object to a border of the display and to detect an effort to drag the object over the border in a given direction outside the display. A predetermined action is performed in the device on the basis of the detected effort and the detected direction.
Abstract: An apparatus comprises at least one processor and at least one memory including computer program code the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform: monitoring at least one indicator dependent on a transducer mechanical integration parameter; and determining a change in the at least one indicator.
Abstract: An approach is provided for providing location information of user devices based on signal frequencies of transmitters. The positioning platform processes and/or facilitates a processing of one or more signals, from one or more transmitters, captured at one or more user devices to determine one or more frequencies of the one or more signals. Next, the positioning platform determines device location information of the one or more user devices based, at least in part, on the one or more frequencies.
Abstract: A method including receiving signals associated with multiple antenna elements; obtaining a parameter of the received signals for at least some of the multiple antenna elements; testing the obtained parameters; if the test fails, rejecting the received signals for use in positioning the apparatus; if the test passes, using the received signals for positioning the apparatus.
Type:
Grant
Filed:
March 17, 2010
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Fabio Belloni, Ville Ranki, Antti Kainulainen
Abstract: An approach is provided for conducting a search based on an extraction of a search term from available sensor data. The approach involves determining sensor data associated with at least one device, the sensor data determined from among a plurality of available data modes. The approach also involved processing and/or facilitating a processing of the sensor data to cause, at least in part, an extraction of one or more search terms for at least one query. The approach further involves determining one or more results of the at least one query based, at least in part, on context information associated with the at least one device, user profile information associated with the at least one device, or a combination thereof.
Type:
Grant
Filed:
September 20, 2011
Date of Patent:
January 26, 2016
Assignee:
NOKIA TECHNOLOGIES OY
Inventors:
Aaron Licata, Adetokunbo Bamidele, Mark Travis Fulks
Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating receipt of a light-field image, determining one or more depth levels in the light-field image and generating a plurality of images from the light-field image. The method includes determining one or more registration matrices corresponding to the one or more depth levels between an image and one or more remaining images of the plurality of images. The method includes performing a super-resolution of the image and the one or more remaining images based on the one or more registration matrices to generate a super-resolved image of the image.
Type:
Grant
Filed:
November 12, 2013
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Basavaraja S V, Gururaj Gopal Putraya, Mithun Uliyar
Abstract: An approach is provided for utilizing widgets compatible with multiple platforms. A request is received to transmit a widget associated with at first canvas to a second canvas. The first canvas and the second canvas include a respective runtime environment. A compatibility of the widget with the runtime environment of the second canvas is determined. Transmission of the widget is caused, at least in part, based, at least in part, on the determination.
Type:
Grant
Filed:
March 30, 2011
Date of Patent:
January 26, 2016
Assignee:
NOKIA TECHNOLOGIES OY
Inventors:
Yashwant Vishnu Patil, Kalle Markus Petteri Ojala, Sreejumon Purayil, Gösta Christoffer Lunden, Samuli Yrjänä Ylinen
Abstract: A method, apparatus and computer program product are provided that continue to obtain the power saving advantages provided by discontinuous reception, while obtaining the measurement samples that are desired during a sampling time period, such as during a time to trigger period, to determine of handover is appropriate. In the context of a method, a measurement sample is caused to be obtained during a discontinuous reception monitoring period. The method may determine that a sampling time period has been commenced based upon a measurement sample. During the sampling time period, one or more additional measurement samples are to be obtained. The method may also determine that the additional measurement samples will not be obtained prior to commencement of the sleep period between monitoring periods and, as a result, cause one or more additional measurement samples to be obtained at respective times that would otherwise have been in the sleep period.
Abstract: Location information is tagged in a packet based network. SIP signaling messages are used to initiate a communication session between at least two end user devices in a packet based telecommunications network. The communication session is routed through various intermediate network elements of the packet based network. The intermediate network elements tag the signaling messages with information indicating their geographic location or otherwise provide such location information. In response to the signaling messages and preferably before the communication session is established, the location information indicating the location of the intermediate network elements in the routing of the communication session between the end user devices is made available. An end user device or apparatus may receive the location information and provide a user display indicating the routing and status of the communication session being initiated.
Abstract: Apparatus, and an associated method, for requesting a measurement to be performed at a communication station of a radio communication system, such as a WLAN. A measurement request message is generated at a requesting station. The measurement request message includes fields identifying a selected measurement type and a field identifying a duration period for which the measurement is requested to be made. The duration period is mandatory or non-mandatory. The request message is communicated to a communication station whereat the message is detected and the values contained therein are identified. Selection is made at the communication station to which the message is delivered whether to perform the requested measurement for the requested duration period. If the requested duration period is non-mandatory, the communication station is able to select a duration period of lesser length during which to perform the requested measurement.
Abstract: A method to merge data recorded using a wireless external multi-microphone system is described. The method includes determining a communication delay between a mobile device and an accessory device. In response to activation of a camera application, an activation indication is sent to the accessory device and, in response, the accessory device starts recording audio. In response to a camera event, a camera event indication is sent to the accessory device. The camera event includes starting a video recording, pausing/resuming a video recording, ending a video recording or taking a photograph. In response to receiving the camera event indication, the accessory device creates a marker corresponding to the reception time. The method also includes receiving, at the mobile device, the audio data and the marker; and merging image data and the audio based on the marker and the communication delay. Apparatus and computer readable media are also described.
Type:
Grant
Filed:
August 27, 2012
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Jarmo I. Saari, Miikka Tikander, Sampo V. Vesa, Timo J. Toivanen
Abstract: An approach is provided for providing biometric information processing using distributed computation. A biometric information processing infrastructure determines to receive an input including, at least in part, biometric information. The biometric information processing infrastructure selects one or more analyses for processing the input. The biometric information processing infrastructure also determines one or more processes associated with the one or more analyses. The biometric information processing infrastructure further determines to derive one or more computation closures from the one or more processes. The biometric information processing infrastructure determines to decompose the one or more computation closures for distribution in one or more computation spaces.
Type:
Grant
Filed:
May 16, 2011
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Sergey Boldyrev, Ian Justin Oliver, Vesa-Veikko Luukkala, Sampo Juhani Sovio
Abstract: The exemplary embodiments provide at least a method of receiving, by a node of a wireless communication network, more than one indication of data required to be sent from devices in the network, determining that provisioning resources to send the data in response to each of the more than one indication exceeds at least one threshold, and based on the determining, sending a probe message including a priority constraint to the devices. Further, receiving, at a device of a wireless communication network, a probe message from a network node of the network, the probe message identifying a priority constraint, sending, by the device, an acknowledgement to the probe message, the acknowledgment indicating that the device has data to send which meets or exceeds the priority constraint identified in the probe message, and in response to the acknowledgment, receiving from the network node a resource allocation to send the data.
Type:
Grant
Filed:
November 30, 2011
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Taejoon Kim, Sayantan Choudhury, Zhong-Yi Jin, Klaus F. Doppler, Chittabrata Ghosh, Hongkun Li
Abstract: An apparatus including an antenna element; a metal part; a ground; and a filter connected between the metal part and the ground that has a frequency dependent impedance.
Abstract: An approach is provided for generating a structured and partially regenerable identifier. An identification generation platform receives a request to generate at least one regenerable that includes, at least in part, a plurality of fields. The identification generation platform determines to separately hash and/or encrypt the respective ones of the plurality of fields. A generation of the at least one identifier is caused, based at least in part, on the hashed and/or encrypted respective ones of the plurality of fields.
Abstract: A method including determining a public identifier for identifying a configuration of an apparatus, determining a common configuration certificate comprising a common configuration certificate identifier for verifying programming data, and determining a hardware certificate comprising the public identifier and the common configuration certificate identifier for associating a permitted combination of the apparatus configuration and the programming data. Furthermore, the method includes generating a dedicated package of the hardware certificates corresponding to the apparatus configurations allowed to be provided, encrypting the dedicated package of the hardware certificates using a public key, and storing the encrypted dedicated package of the hardware certificates with an identifier to a passive memory of the apparatus.
Abstract: The exemplary embodiments of the invention include inputting, at a device, a voucher having a plurality of data fields, where the voucher provides provisional subscriber identification for the device, sending at least some of the voucher data fields to a network operator, based on the sent information, receiving a software based subscriber identity module, and using the software based subscriber identity module to authenticate the device. Further, the exemplary embodiments include receiving a voucher having a plurality of data fields from a device, where the voucher provides provisional subscriber identification for the device, in response to the voucher code, sending to the device a request for additional information, in response to the request, receiving an additional data field of the voucher and a security identifier of the device, and based on validating the additional information using the security identifier, sending a software based subscriber identity module to the device.
Type:
Grant
Filed:
January 27, 2012
Date of Patent:
January 26, 2016
Assignee:
Nokia Technologies Oy
Inventors:
Silke Holtmanns, Marc Richarme, Thomas Kumpf
Abstract: An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: differentiate between two or more current possible inputs associated with a particular region of a user interface by dynamically assigning respective probabilities to two or more of the current possible inputs, wherein the dynamic assignment of the probabilities is based on at least one or more of: the time between the two or more current possible inputs and one or more previous inputs in the current view; the current view in which the two or more current possible inputs are received; the two or more current possible inputs being received at an edge region of a display showing the current view; and a specific displayed user interface element associated with the particular region, the particular region being an edge region of a display of
Abstract: A free hand gesture control user interface is described. Components of the interface system may include a stereo vision camera, or multiple cameras, a control unit, a projector and a projecting surface. In an automotive application, the projecting surface may be the windscreen in the vehicle or a mounted screen. The camera together with software modules in the control unit define a gesture acceptance border and a gesture acceptance space within which hand gestures may be imaged, defined for various control actions, and executed. The hand images are analyzed in slices of the gesture acceptance space to determine hand orientation (open or closed) and/or motion.
Abstract: To provide reliable and customized authentication, a parameter to be used in authentication is defined for the operator. A secret which may be stored e.g. in a subscriber identity module is calculated from the operator parameter and a subscriber key. An authentication response is calculated from the secret and the challenge to be used in authentication with a one-way function.