US Pat. No. 9,288,820

DATA-RELATED TASK SUPPORT IN WIRELESS COMMUNICATION SYSTEMS

Nokia Technologies Oy, E...

1. A method, comprising:
interacting, by an apparatus, with other apparatuses in a wireless network to communicate at least awareness information within
the wireless network,

wherein the awareness information comprises at least one of information regarding an availability of published data from the
apparatus to other apparatuses in the wireless network and information regarding data searched for within the wireless network
by the apparatus;

determining whether any data-related tasks relating to the apparatus are pending in the network by evaluating the awareness
information in the apparatus,

wherein the data-related tasks comprise at least one of providing published data, that has been identified as available, from
the apparatus to at least one of the other apparatuses in the wireless network and obtaining published data, that has been
identified as available, from at least one of the other apparatuses in the wireless network that substantially matches the
data searched for within the wireless network by the apparatus; and

if at least one data-related task relating to the apparatus is determined to be pending, interacting with at least one other
apparatus within the network between network beacon signals during which the apparatus is permitted to communicate service
data information within the wireless network.

US Pat. No. 9,282,585

METHOD AND APPARATUS FOR DEVICE TO DEVICE COMMUNICATION

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor; and
at least one memory including computer program code, the at least one processor, the at least one memory, and the computer
program code configured to cause the apparatus to at least:

store a first identifier relating to the apparatus;
receive a second identifier relating to a second apparatus;
compile a signaling message comprising the first identifier and the second identifier, wherein the signaling message further
comprises an indication indicating that the signaling message relates to a device-to-device bearer; and

initiate bearer establishment between the apparatus and the second apparatus by transmitting the signaling message,
wherein the initiating bearer establishment comprises establishing a direct device-to-device wireless link between the apparatus
and the second apparatus.

US Pat. No. 9,288,823

HARQ TIMING SCHEME FOR SINGLE-CARRIER UPLINK CONTROL INFORMATION WITH INTER-SITE CARRIER AGGREGATION

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor; and
at least one memory including computer program code, in which the at least one memory and the computer program code are configured,
with the at least one processor, to cause the apparatus at least to:

determine a pattern for downlink almost blank subframes for a first network node operating in a first component carrier; and
for a user equipment operating with the first network node on the first component carrier and also with a second network node
on the second component carrier, at least one of:

scheduling the user equipment on the first component carrier such that no uplink control information from the user equipment
is scheduled for any uplink subframe in the first component carrier which maps from any of the almost blank subframes; and

scheduling the user equipment on the second component carrier such that uplink control information from the user equipment
is scheduled only for an uplink subframe in the second component carrier which maps from any of the almost blank subframes;
in which:

the pattern for the downlink almost blank subframes is on the first component carrier;
each nth downlink almost blank subframe maps to a (n+x)th uplink subframe, in which x is a positive integer; and

the uplink control information comprises at least one of an acknowledgement and a negative acknowledgement corresponding to
data sent downlink to the user equipment.

US Pat. No. 9,288,759

METHOD AND APPARATUS FOR REDUCED POWER CONSUMPTION WHEN OPERATING AS A BLUETOOTH LOW ENERGY DEVICE

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a Bluetooth communication transceiver configured as a Bluetooth low energy device, for receiving communication packets having
a packet length and containing digital content information useful for reducing a receive window duration;

a timer configured to perform at least one timing measurement for power saving used for measurement of a connection interval
to be used for reducing a size of an activation window; and

a processor configured to adjust a receive timing of the Bluetooth communication transceiver in response to detecting the
digital content information in the received communication packets, wherein the processor is configured to detect a logical
link identifier field in a header of a received packet by the Bluetooth communication transceiver and adjust an end time of
the receive timing of the Bluetooth communication transceiver to reduce the receive duration depending on a content of the
logical link identifier field, by turning off the activation window early, in order to reduce the receive window duration,
thereby reducing a portion of the packet length received, based at least in part on the at least one timing measurement, the
processor configured to continue the reduced receive window duration as long as the received communication packets contain
the digital content information.

US Pat. No. 9,262,645

METHOD AND APPARATUS FOR PRIVACY POLICY MANAGEMENT

Nokia Technologies Oy, E...

1. A method comprising:
receiving a request to modify an application;
determining a conflict is present between the application and a user privacy profile, when a sensor sequence in the application
is at least a subsequence of the user privacy profile, wherein the determining the conflict is present includes at least:

determining a first characteristic in the sensor sequence of the application;
determining a second characteristic in the subsequence of the user privacy profile; and
determining that the conflict is present based on at least a comparison of the first characteristic to the second characteristic;
displaying the conflict and at least one conflict resolution; and
causing the user privacy profile to be modified, when an indication of acceptance is received in response to the displayed
conflict and at least one conflict resolution.

US Pat. No. 9,265,080

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MULTI-DEVICE OUTPUT MODE CONFIGURATION

Nokia Technologies Oy, E...

1. A method, comprising:
receiving, by an apparatus, streaming content over a first wireless carrier, from a source device;
discovering, by the apparatus, wireless messages over a second wireless carrier;
determining, by the apparatus, that wireless messages received over the second wireless carrier, indicate a wireless device
capable of receiving streaming content over the first wireless carrier and capable of reproducing at least a portion of the
received streaming content; and

activating, by the apparatus, over the second wireless carrier, a wireless connection with the other wireless device over
the first wireless carrier, and forwarding the streaming content received from the source device, over the wireless connection
to the other wireless device.

US Pat. No. 9,473,482

PUSH-BASED TRUST MODEL FOR PUBLIC CLOUD APPLICATIONS

Nokia Technologies Oy, E...

1. A method comprising:
deploying, with a device of a private network, an application instance to a public cloud with an application web service in
a cloud network, wherein the deploying is using a deployment script defined in a machine image of the device for the application
instance, and wherein the machine image when started causes application credentials to be passed to the application instance;
and

using at least the application credentials, communicating with the application web service in the cloud network to establish
a trust relationship with the application web service for the application instance.

US Pat. No. 9,264,684

COLOUR BALANCE PROCESSOR

Nokia Technologies Oy, E...

1. A method comprising:
capturing an image with a flash;
forming at least one weighted masked area of the image by masking at least one central area of the image with a weighting
mask;

masking at least one further area of pixels of the image by weighting the at least one further area with a further weighting
mask to form a further weighted masked area;

determining an average brightness measure and an average maximum pixel colour component value for the at least one weighted
masked area;

determining an average brightness value and an average maximum pixel colour component value for the at least one further weighted
masked area; and

determining an impact metric indicating the combined impact of the brightness and pixel colour components for the at least
one weighted masked area by combining the average brightness measure and average maximum pixel colour component value relating
to the weighted masked area and combining the average brightness measure and average maximum pixel colour component value
relating to the at least one further weighted masked area.

US Pat. No. 9,301,268

DEVICE SYNCHRONIZATION

Nokia Technologies Oy, E...

1. A method comprising:
establishing, at a first wireless device, a clock to be shared with at least a second wireless device;
sending, by the first wireless device over a short-range communication link, a command to at least the second wireless device,
the command indicating an operation to be performed by at least the second wireless device at a time defined by the clock,
wherein the operation comprises presentation of an image by a display at the second wireless device; and

detecting, by the first wireless device, the image presented by the display at the second wireless device, the image being
presented at the time indicated by the command.

US Pat. No. 9,270,726

METHOD AND APPARATUS FOR FACILITATING COMMUNICATIONS FOR BROWSER-BASED APPLICATIONS

Nokia Technologies Oy, E...

1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least
one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
at least one determination, by at least one processor, to assign a communication identifier to a browser session at a client
side;

a processing of an application identifier associated with a web application, a browser identifier associated with the browser
session, a user identifier, or a combination thereof to generate the communication identifier,

wherein the browser session hosts, at least in part, the web application, and
wherein the communication identifier addresses communications directly to the browser session, the web application, or a combination
thereof at the client side via a communication methodology that is not specific to browser session communications and web
application communications;

at least one determination to cause, at least in part, creation of a channel for exchanging data between the browser session,
the web application, or a combination thereof and one or more other browser sessions, one or more other web applications,
one or more devices, or a combination thereof,

wherein the creation of the channel is based, at least in part, on the communication identifier;
at least one determination to cause, at least in part, creation of a group of the browser session, the web application, the
one or more other browser sessions, the one or more other web applications, the one or more devices, or a combination thereof;
and

at least one designation of at least one master from among the group,
wherein the at least one master manages data exchanges among the group over the channel wherein the communication methodology
causes the web application and one or more client-side native applications to initiate communications among the group.

US Pat. No. 9,268,976

METHOD AND DEVICE FOR OPERATING A MULTIFUNCTIONAL NEAR-FIELD COMMUNICATION DEVICE SUPPORTING SEVERAL DATA FORMATS

Nokia Technologies Oy, E...

1. A method comprising:
receiving context information about the context of a multifunctional near-field communication device configured to support
two or more near-field communication data formats according to respective protocols,

causing selection of an operation mode for the multifunctional near-field communication device for communicating with external
near-field communication devices on the basis of said received context information, wherein said selected operation mode defines
proportionality values for communicating according to said two or more supported data formats according to respective protocols
of respective standards for switching operation of said multifunctional near-field communication device between said two or
more supported data formats according to respective protocols based on the proportionality values,

receiving updated context information based at least in part on data associated with at least one external near-field communication
device, and

causing adjustment of the operation mode of the multifunction near-field communication device for communicating with the external
near-field communication devices on the basis of the received updated context information.

US Pat. No. 9,258,818

CARRIER ALLOCATION IN WIRELESS NETWORK

Nokia Technologies OY, E...

1. A method, comprising:
selecting, in a network element of a wireless network employing dynamic radio carrier allocation, at least two radio carriers
on non-contiguous frequency channels for utilization in communication with the network element, wherein each communication
with the network element from each station utilizes at least one radio carrier amongst the selected at least two radio carriers;

causing transmission of a signal carrying information about the selected at least two radio carriers on a radio channel;
receiving an association request from a client station, wherein the association request comprises a message indicating a capability
of the client station to operate on the selected at least two radio carriers in communication with the network element; and

configuring a communication link between the network element and the client station to utilize at least one radio carrier
amongst the selected at least two radio carriers on the non-contiguous frequency channels based on the received association
request.

US Pat. No. 9,258,644

METHOD AND APPARATUS FOR MICROPHONE BEAMFORMING

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a camera system;
an optimization system, wherein the optimization system is configured to communicate with the camera system; and
at least one microphone connected to the optimization system;
wherein the optimization system is configured to automatically adjust a beamform of the at least one microphone based, at
least in part, on focus location information of the camera system and zoom setting information of the camera system, wherein
the zoom setting information is associated with an audio capture profile.

US Pat. No. 9,313,800

METHOD AND APPARATUS FOR OPTIMIZING ENERGY CONSUMPTION FOR WIRELESS CONNECTIVITY

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
buffering non-real time data for transmission over a radio network;
scheduling transmission of the non-real time data by a wireless device;
determining a communication type, comprising a keep-alive message and a payload message, for carrying the non-real time data;
and

initiating transmission of the non-real time data based on the scheduling and the determined communication type; and
when the communication type is a keep-alive message, designating a common keep-alive message to represent a plurality of keep-alive
messages corresponding respectively to a plurality of applications.

US Pat. No. 9,288,599

AUDIO SCENE MAPPING APPARATUS

Nokia Technologies Oy, E...

1. Apparatus comprising at least one processor and at least one memory including computer code for one or more programs, the
at least one memory and the computer code configured to with the at least one processor cause the apparatus to at least:
receive at least one audio signal from a recording apparatus;
receive at least one orientation indicator from the recording apparatus, each orientation indicator associated with the at
least one audio signal;

determine a direction of the recording apparatus dependent on the each orientation indicator associated with the one at least
audio signal;

determine a sound direction vector for a sound recorded by the recording apparatus, wherein the sound direction vector is
dependent on an energy spectrum for the at least one audio signal from the recording apparatus and the at least one orientation
indicator received from the recording apparatus; and

determine a virtual position of the recording apparatus from a sound source by the apparatus being caused to determine an
average audio signal level of the at least one audio signal from the recording apparatus and at least one further audio signal
from a further recording apparatus, and map the at least one audio signal to a relative distance dependent on a signal level
of the at least one audio signal compared against the average audio signal level.

US Pat. No. 9,264,630

METHOD AND APPARATUS FOR CREATING EXPOSURE EFFECTS USING AN OPTICAL IMAGE STABILIZING DEVICE

Nokia Technologies Oy, E...

1. A method, comprising:
causing a primary exposure and an effects exposure of a scene to be captured via a digital imaging sensor, wherein the effects
exposure comprises detecting only a portion of the scene via the sensor;

during at least the effects exposure, causing the scene to shift in a predetermined pattern relative to the digital imaging
sensor via an image stabilizing device; and

combining the effects exposure and the primary exposure to form a digital image showing an artifact resulting from the predetermined
pattern.

US Pat. No. 9,269,090

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING INDICATIONS REGARDING RECOMMENDED CONTENT

Nokia Technologies Oy, E...

1. A method comprising:
receiving an indication of a recommended content item;
determining a recommendation criteria associated with the recommended content item;
determining to select a graphical symbol for presentation in association with the recommended content item, wherein the graphical
symbol is indicative of the recommendation criteria associated with the recommended content item;

determining to provide further information along with the indication of the recommendation criteria; and
determining to display the graphical symbol in association with the recommended content item as a graphical overlay on the
further information,

wherein a graphic associated with an entity providing a recommendation of the recommended content item is selected, the selected
graphic being at least one of an image of a person providing the recommendation and an advertisement associated with the entity.

US Pat. No. 9,179,561

FLEXIBLE APPARATUS STRUCTURE

Nokia Technologies Oy, E...

1. An apparatus comprising:
a front cover comprising a glass window;
a back cover; and
an elastic frame; wherein
the elastic frame is configured to deform for compensating the relative movement of the front and back cover and to form at
least a first neutral plane and a second neutral plane, the length of which first and second neutral plane does not change
as the apparatus is bent; and wherein

the position of the first neutral plane corresponds to the position of the glass window and the position of the second neutral
plane corresponds to the position of the back cover.

US Pat. No. 9,661,633

WIRELESS COMMUNICATION DEVICES

Nokia Technologies Oy, E...

1. A method comprising:
initiating, by a first mobile terminal, a connection of the first mobile terminal to a server associated with an external
network, via a wireless communication network, to access a resource;

initiating, by the first mobile terminal, an attempt to establish a suitable communication connection between the first mobile
terminal and a second mobile terminal, wherein the suitable communication connection is determined based, at least in part,
on a communication capability of the second mobile terminal;

initiating, by the first mobile terminal, a transfer of resource related information relating to the resource to the second
mobile terminal over the suitable communication connection, wherein the resource related information includes a uniform resource
locator of the resource and excludes the resource; and

initiating, by the second mobile terminal, based on the resource related information, a connection to access the resource
from the second mobile terminal to the server over the external network without passing via the first mobile terminal.

US Pat. No. 9,295,084

METHOD AND APPARATUS FOR PERFORMING CONTENTION BASED RANDOM ACCESS

Nokia Technologies Oy, E...

1. A method comprising:
monitoring a random access response to get load related information for a plurality of available uplink carriers, wherein
the load related information comprises at least one of a back-off indicator or an indicator of collision probability, wherein
the random access response includes the load related information for the plurality of available uplink carriers;

determining, from the plurality of available uplink carriers, a low-loaded uplink carrier, wherein the determining is based
on at least the load related information; and

performing a random access on the low-loaded uplink carrier.

US Pat. No. 9,274,228

POSITIONING SATELLITES

Nokia Technologies Oy, E...

1. A method in a receiver apparatus configured to receive positioning signals from Global Navigation Satellite System (GNSS)
satellites, comprising:
positioning the receiver apparatus at a time value by, for each of a plurality of GNSS satellites:
using an algebraic solution of a differential equation of motion of the GNSS satellite to determine a position of the GNSS
satellite at the time value;

using positioning signals received at the receiver apparatus at the time value from the GNSS satellite; and
having received, for each of the plurality of the GNSS satellites, first information for defining a first algebraic function
that relates a time variable to a first mapped variable, performing long-term-accurate-positioning of each of the plurality
of the GNSS satellites without a need for receiving updated ephemeris data by:

using the first information defining the first algebraic function to convert the time value of the time variable to a first
value of the first mapped variable;

converting the first value of the first mapped variable to a second value of a second mapped variable; and
positioning the GNSS satellite by converting the second value of the second mapped variable to a position value that positions
the GNSS satellite at the time value.

US Pat. No. 9,301,318

RANDOM ACCESS PROCEDURE WITH ENHANCED COVERAGE

Nokia Technologies Oy, E...

1. A method, comprising:
transmitting a message burst preamble by a user equipment over a random access channel of a wireless communication system,
and including a signature with the preamble;

receiving by the user equipment, one or more messages in response to said transmission, said one or more messages indicating
an acknowledgment of having received the preamble and providing a preamble identifier and a resource allocation of a shared
channel; and

transmitting a message burst by the user equipment on the shared channel according to the resource allocation, and including
an address in the message burst for use in identifying the user equipment.

US Pat. No. 9,270,797

REDUCING INDUCTIVE HEATING

Nokia Technologies Oy, E...

1. An audio transducer apparatus comprising:
a magnet assembly comprising at least two magnet assembly components, where a first one of the components has a first material,
where the magnet assembly is part of the audio transducer apparatus;

a heating reduction system configured to reduce induced heating in the first component, where the heating reduction system
comprises a member at least partially surrounding the magnet assembly, where the member comprises a material which has an
electrical conductivity that is higher than an electrical conductivity of the first material to thereby reduce induced heating
in the first component by a field from outside the magnet assembly; and

a heat transfer member extending from the member of the heating reduction system, where the heat transfer member is configured
to transfer heat away from the member of the heating reduction system, where the heat transfer member comprises a ground plane
of a printed wiring board of an apparatus.

US Pat. No. 9,252,627

WIRELESS ENERGY TRANSFER

Nokia Technologies Oy, E...

1. An apparatus, comprising: a housing having one or more walls, defining a through-hole, configured to retain an electronic
device in the through-hole, wherein the housing is configured to retain the electronic device in the through-hole while leaving
at least a first face and a second face of the electronic device substantially exposed; at least one coil configured to receive
energy wirelessly, the at least one coil extending along at least one wall of the housing and about a peripheral surface of
the electronic device that extends between the first and second faces of the electronic device; and an electrical connector
configured to provide energy received by the at least one coil to an electronic device retained in the through-hole.

US Pat. No. 9,215,631

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR SOURCE IDENTIFICATION FOR SINGLE RADIO VOICE CALL CONTINUITY

Nokia Technologies Oy, E...

1. A method comprising:
receiving an indication of handover between a first radio access technology and a second radio access technology;
defining, at a mobile switching center (MSC) or mobile management element (MME), an identity value for source identification
in a handover request associated with the first radio access technology by utilizing a source identification format associated
with a third radio access technology, wherein defining the identity value for source identification comprises utilizing a
Serving Area Identity (SAI) format, and

wherein defining the identity value comprises:
defining one or more alternative identification values corresponding to one or more parameters; and
replacing the one or more parameters with the one or more alternative identification values; and
providing the defined identity value to a network device associated with a target of the handover.

US Pat. No. 9,277,571

REGISTRATIONS IN A COMMUNICATION SYSTEM

Nokia Technologies Oy, E...

1. A method, comprising:
registering, in a controller entity comprising a call state control function, a plurality of contact addresses for a user;
receiving, at the controller entity, a request for a communication link to the user;
querying, by the controller entity, a database at a home subscriber server for information regarding a manner regarding how
to handle the request; and

processing, at the controller entity, the request based on the queried information from the database, wherein, when provided
during registration, the controller entity uses user preference information to determine whether to fork the request in parallel
or sequentially.

US Pat. No. 9,288,660

METHOD AND APPARATUS FOR THE ACTIVATION OF SERVICES

Nokia Technologies Oy, E...

1. A method comprising:
detecting a connection with a mobile device at an equipment interface;
in response to detection of the connection, causing, at least in part, retrieval of a unique hardware identifier associated
with the mobile device;

causing, at least in part, transmission of a request for a service status of the mobile device to a service platform, the
request specifying the unique hardware identifier to the service platform;

receiving a service status of the mobile device from the service platform, the service status being based on the unique hardware
identifier;

determining that the mobile device is eligible for a service based on the service status; and
initiating presentation of a visual indicator of the eligibility for the service based on the determination.

US Pat. No. 9,282,580

METHOD AND APPARATUS FOR APPARATUS COUPLING

Nokia Technologies Oy, E...

1. An apparatus, comprising:
at least one processor;
at least one memory including computer program code, the memory and the computer program code configured to, working with
the processor, cause the apparatus to:

receive an indication of availability of proximity-based communication with a separate apparatus;
receive historical operation condition information that comprises historical apparatus environmental condition information
and historical separate apparatus environmental condition information;

determine, based, at least in part, on correlation between the historical apparatus environmental condition information and
the historical separate apparatus environmental condition information, an operational nexus indicative of copresence of the
apparatus and the separate apparatus across a plurality of different operation conditions; and

cause coupling of the apparatus with the separate apparatus based, at least in part, on the operational nexus.

US Pat. No. 9,386,714

APPARATUS FOR HOUSING AN ELECTRONIC COMPONENT, A METHOD

Nokia Technologies Oy, E...

1. An apparatus comprising:
a deformable protective housing comprising transparent window and circumscribing deformable barrier side walls defining a
variable volume internal hermetic chamber configured to house an electronic component in a protected atmosphere.

US Pat. No. 9,357,596

DRIVERS FOR LOADS SUCH AS LIGHT EMITTING DIODES

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a first node configured to be coupled to a power supply;
a charge storage component coupled between a second node and a third node, wherein the charge storage component stores a charge
during a charging operation and releases the stored charge during a power application operation;

a first leg between the first node and second node, the first leg comprising a first switching device;
a second leg between the first node and the third node, the second leg comprising a second switching device;
a third leg between the second node and a fourth node, the third leg comprising a third switching device;
a fourth leg between the third node and the fourth node, the fourth leg comprising a fourth switching device;
a load comprising a light emitting diode, having an input node and an output node, and being located in a selected one of
the second leg or third leg, wherein location of the load in the selected leg causes current from the selected leg to pass
through the input node of the load, through the load, through the output node of the load, and back into the selected leg,

whereby during the charging operation closing the first and fourth switching devices and opening the second and third switching
devices cause the charge storage component to be charged via the first and fourth legs by the power supply, and during the
power application operation closing the second and third switching devices and opening the first and fourth switching devices
cause the load to be driven via a corresponding one of the second leg or third leg by the power supply and the charge storage
component so that during the power application operation stored charge in the charge storage component stored during the charging
operation is applied as a direct current voltage through the light emitting diode to generate a light output as a pulse of
light having a duration and intensity dependent on the stored charge.

US Pat. No. 9,048,602

AUDIO-VISUAL CONNECTOR

Nokia Technologies Oy, E...

1. A cover for an electronic device comprising:
a connector housing integrally molded with the cover, the connector housing defining a cavity configured to receive a connector
plug therein;

a plurality of connector springs configured to contact the connector plug when the connector plug occupies the cavity; and
a connector plate comprising at least one connector plate contact surface,
wherein the connector plate contact surface is configured to communicate with at least one connector spring, and
wherein the plurality of springs are protected when the cover is removed from the electronic device.

US Pat. No. 9,414,223

SECURITY SOLUTION FOR INTEGRATING A WIFI RADIO INTERFACE IN LTE ACCESS NETWORK

Nokia Technologies Oy, E...

1. A method comprising:
encrypting a message using an encryption technique for a first radio access technology;
sending, to a user equipment, at least a portion of the encrypted message using a different, second radio access technology,
where sending using the second radio access technology does not further encrypt the at least a portion of the encrypted message;
and

filtering incoming transmissions on the second radio access technology using a medium access control address of the second
radio access technology;

wherein the method further comprises sending, to the user equipment using the first radio access technology, instructions
for the user equipment to configure for operation on the second radio access technology, wherein the instructions include
an identification of a second radio access technology access point, wherein the encrypted message is also integrity protected,
and wherein the message is configured to discard a packet data unit and an integrity verification failure identification is
indicated when an integrity verification fails;

where the first radio access technology is a Universal Terrestrial Radio Access Network (UTRAN) packet data convergence protocol
and the second radio access technology is a wireless local area network, wherein the encryption of the message comprises only
a single Long Term Evolution (LTE) encrypted and wherein the sending of the at least a portion of the LTE encrypted message
using the wireless local area network does not further encrypt the at least a portion of the LTE encrypted message.

US Pat. No. 9,276,986

SYSTEMS, METHODS, AND APPARATUSES FOR FACILITATING REMOTE DATA PROCESSING

Nokia Technologies Oy, E...

1. A method for use in a terminal device, the method comprising:
accessing content represented by data having a first size;
preprocessing, by preprocessing circuitry, the data to generate reduced data having a second size being smaller than the first
size and having one or more of a reduced frame rate or a reduced resolution;

causing the reduced data to be sent to a remote data processing apparatus configured to process the reduced data to derive
data related to the content;

receiving metadata generated by the remote data processing apparatus based at least in part upon the reduced data; and
causing storage of the received metadata in association with the data having the first size.

US Pat. No. 9,274,209

POSITIONING

Nokia Technologies Oy, E...

1. A positioning method for positioning an electronic apparatus comprising:
solving a geometric algebraic expression that relates:
1) position vectors for a plurality of signals received from either a) a plurality of antennas or b) a plurality of receivers
relative to a shared origin,

2) a putative position vector for the shared origin and
3) phase information measured at each of the plurality of a) the antennas or b) the receivers,
to determine a position vector for the shared origin; and
positioning the electronic apparatus using the determined position vector for the shared origin,
wherein solving the geometric algebraic expression comprises determining a putative position vector for the shared origin
that is parallel to a difference vector defined as the difference between an averaged origin dependent vector and an averaged
phase dependent vector wherein

the averaged origin dependent vector is formed from a summation of geometric products, each of which involves two position
vectors for a respective antenna and the putative position vector for the shared origin and

wherein the averaged phase dependent vector is formed from a summation of geometric products involving two position vectors
for a respective antenna or receiver, wherein one of the two position vectors is scaled using the phase information for the
respective antenna or receiver.

US Pat. No. 9,269,325

TRANSITIONING PERIPHERAL NOTIFICATIONS TO PRESENTATION OF INFORMATION

Nokia Technologies Oy, E...

1. A method comprising:
causing, by a processor, presentation of a peripheral notification on a first display;
receiving an indication of a selection associated with the peripheral notification;
causing presentation of a transition animation in response to receiving the indication, wherein the transition animation indicates
a transition from the presentation of the peripheral notification to presentation of information associated with the peripheral
notification; and

causing presentation of the information on a second display,
wherein causing presentation of the transition animation comprises causing presentation of the information on the second display
in an animation series such that the information appears to be moving across the second display such that the information
appears to be moving from the first display to the second display, wherein presentation of the information in the animation
series begins from a point proximate a corner of the second display,

wherein causing presentation of the transition animation comprises causing presentation of a transition notification on a
third display positioned between the first display and the second display,

wherein the first display, the second display, and the third display are physically separate, and
wherein the first display is disposed proximate the corner of the second display.

US Pat. No. 9,277,346

TERMINATION OF SERVICE PERIOD IN WIRELESS NETWORK

Nokia Technologies Oy, E...

1. A method comprising:
detecting, in a first apparatus, a start of a service period between the first apparatus and a second apparatus;
detecting, in the first apparatus, a first period within the service period, wherein only the second apparatus is allowed
to terminate the service period during the first period; and

causing, by the first apparatus, transmission of a service period termination request to the second apparatus during a time
period excluding said first period.

US Pat. No. 9,239,772

DETECTING TRUE BATTERY REMOVAL FROM A HOST DEVICE BY COMPARING A VOLTAGE LEVEL ON A COMMUNICATION LINE WITH A THRESHOLD VOLTAGE LEVEL

Nokia Technologies Oy, E...

1. A method, comprising:
comparing a digital voltage level of a host device waveform with a threshold voltage level and providing a comparison signal
resulting from the comparison, the digital voltage level of the host device waveform being on a battery digital communication
line coupled to a battery connector, wherein the digital voltage level of the host device waveform comprises at least one
predetermined low digital communication voltage level and at least one predetermined high digital communication voltage level
used for digital communication with circuits of a battery capable of digital communication coupled to the battery connector
via the battery digital communication line to determine if the voltage of the battery connector exceeds the threshold voltage
level, wherein the threshold voltage level is different from the at least one predetermined low digital communication voltage
level and the at least one predetermined high digital communication voltage level;

sampling the comparison signal in a timed manner in order to ensure that digital communication with the circuits of the battery
is not disturbing battery removal detection, by gating the sampling when the host device waveform is at the at least one predetermined
low digital communication voltage level;

timing a duration with a timer, that the comparison signal corresponds to the digital voltage level of the host device waveform
exceeding the threshold voltage and triggering a battery status signal when the duration exceeds a predetermined delay; and

determining a battery connection status based on the battery status signal.

US Pat. No. 9,288,228

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CONNECTION SETUP IN DEVICE-TO-DEVICE COMMUNICATION

Nokia Technologies Oy, E...

1. A method, comprising:
participating, by a first device, via a first in-band short-range carrier communication connection, in a wireless network
managed by at least one of an access point device or a group owner device;

exchanging, by the first device, information with a second device that is not connected to the wireless network, over a wireless
out-of-band short-range carrier, the exchanging of information comprising:

receiving, by the first device, from the second device, authentication information via the wireless out-of-band short-range
carrier, for forwarding, via the first in-band short-range carrier communication connection of the wireless network, to the
at least one of the access point device or the group owner device; and

sending, by the first device, to the second device in-band communication connection parameters via the wireless out-of-band
short-range carrier, for enabling establishing a second in-band short-range carrier communication connection of the second
device to the wireless network managed by the at least one of the access point device or the group owner device; and

transmitting, by the first device, the received authentication information, to the at least one of the access point device
or the group owner device, via the first in-band short-range carrier communication connection, for enabling the access point
device or the group owner device to grant access to the second device for joining the wireless network via the second in-band
short-range carrier communication connection.

US Pat. No. 9,274,621

APPARATUS INCLUDING A SENSOR ARRANGEMENT AND METHODS OF OPERATING THE SAME

Nokia Technologies Oy, E...

1. An apparatus, comprising:
one or more processors; and
one or more memories including computer program code,
the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus
to perform at least the following:

detect inputs on a sensor arrangement, the sensor arrangement comprising first, second and third linear sensor arrays, each
of the linear sensor arrays being disposed generally orthogonal to each of the other linear sensor arrays and converging with
each of the other linear sensor arrays at or near one end thereof, wherein the first, second and third linear sensor arrays
each detect input corresponding to a respective axis in three dimensional space, wherein the sensor arrangement includes the
first linear sensor array disposed along a length portion of a first edge of a housing of a mobile communication device, the
first edge being along a length of the housing and the length portion starting at a corner of the housing and extending along
a part of the length, the second linear sensor array disposed along a width portion of a second edge of the housing, the second
edge being along a width of the housing and the width portion starting at the corner of the housing and extending along a
part of the width, and the third linear sensor array disposed along a depth portion of a third edge of the housing, the third
edge being along a depth of the housing and the depth portion starting at the corner of the housing, and wherein the depth
is shorter than the length and the width and the ratio of the depth portion to the depth is greater than the ratio of the
length portion to the length and is greater than the ratio of the width portion to the width, and wherein a respective end
of each linear sensor array is disposed at the corner of the housing where the first, second and third linear sensor arrays
intersect;

provide a first output in response to determining that two consecutive inputs are on different ones of the first and second
linear sensor arrays;

provide a second output in response to determining that two consecutive inputs are on different ones of the second and third
sensor arrays; and

provide a third output in response to determining that two consecutive inputs are on different ones of the first and third
linear sensor arrays.

US Pat. No. 9,307,550

EVOLVED NODE B CONTROLLED CENTRALIZED RESOURCE REUSE FOR DEVICE-TO-DEVICE AND CELLULAR USERS

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
determining whether to grant reuse resources, comprising resources currently being used for a cellular connection, to a device-to-device
connection based on reviewing by priority at least one request for device-to-device connection resources, wherein the reuse
resources comprise at least one uplink channel to be used by a user equipment during a time period; and

initiating transmission of a notification of device-to-device reusable resources in response to the at least one request,
wherein the notification contains configuration information to identify the reusable resources available during the time period,

wherein reviewing by priority comprises considering a relative priority of the device-to-device connection to at least one
of the cellular connection or another device-to-device connection.

US Pat. No. 9,307,551

DATA-RELATED TASK SUPPORT IN WIRELESS COMMUNICATION SYSTEMS

Nokia Technologies Oy, E...

1. A method, comprising:
interacting, by an apparatus, with other apparatuses in a wireless network to communicate at least awareness information within
the wireless network,

wherein the awareness information comprises at least one of information regarding an availability of published data from the
apparatus to other apparatuses in the wireless network and information regarding data searched for within the wireless network
by the apparatus;

determining whether any data-related tasks relating to the apparatus are pending in the network by evaluating the awareness
information in the apparatus,

wherein the data-related tasks comprise at least one of providing published data, that has been identified as available, from
the apparatus to at least one of the other apparatuses in the wireless network and obtaining published data, that has been
identified as available, from at least one of the other apparatuses in the wireless network that substantially matches the
data searched for within the wireless network by the apparatus; and

if at least one data-related task relating to the apparatus is determined to be pending, interacting with at least one other
apparatus within the network between network beacon signals during which the apparatus is permitted to communicate service
data information within the wireless network.

US Pat. No. 9,253,675

APPARATUS AND METHOD TO CONTROL THE COLLECTION OF MEASUREMENT DATA IN A COMMUNICATION SYSTEM

NOKIA TECHNOLOGIES OY, E...

1. An apparatus, comprising:
a processor; and
memory including computer program code
said memory and said computer program code configured to, with said processor, cause said apparatus to perform at least the
following:

determine a current mobility state from a plurality of mobility states of said apparatus in an idle mode or a connected mode;
determine whether or not to collect, store, and report measurement data in said memory depending on said current mobility
state;

at least one of collect, store, or report based on said current mobility state; and
determining the mobility state by determining at least one of a velocity in accordance with a global positioning system or
a number of cell reselections/cell handovers in a period of time.

US Pat. No. 9,402,254

METHOD AND APPARATUS FOR DEVICE DISCOVERY THROUGH BEACONING

Nokia Technologies Oy, E...

10. An apparatus, comprising:
at least one processor; and
at least one memory including computer program code,
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the
apparatus to at least:

identify at least one beacon opportunity at a wireless network device;
select a beacon channel from a beacon slot that is flexibly allocated in a frequency resource, wherein selecting the beacon
channel comprises selecting a beacon channel randomly from among available beacon channels;

transmit at least one beacon signal in the selected beacon channel multiplexed in an orthogonal frequency division multiple
access frame during the identified beacon opportunity; and

wherein the at least one beacon signal is concentrated in the beacon slot, and
wherein selecting the beacon channel comprises selecting the beacon slot with a synchronization sequence and an indication
of a periodicity for the at least one beacon signal transmission.

US Pat. No. 9,287,427

SOLAR CELL ARRANGEMENT HAVING AN INDUCTION LOOP ARRANGEMENT

Nokia Technologies Oy, E...

1. An apparatus comprising:
a solar cell arrangement comprising one or more solar cells arranged in a planar structure, the solar cell arrangement having:
a front surface, and
a rear surface comprising a thin film conductor rear electrode that is electrically conductive and substantially transparent
to magnetic fields,

the solar cell arrangement being operable to produce electrical power in response to the incidence of light on the front surface;
and

an induction loop arrangement comprising one or more induction loops arranged in a planar structure, the induction loop arrangement
being at least one of:

a) configured to produce electrical power in response to the presence of a magnetic field extending through the plane of the
induction loop arrangement, and

b) configured to generate a magnetic field through the plane of induction loop arrangement in response to being energized
with alternating current electrical power,
wherein the induction loop arrangement is supported beneath the rear surface of the solar cell with a footprint of the one
or more induction loops overlapping with a footprint of the solar cell arrangement.

US Pat. No. 9,285,452

SPATIAL VISUAL EFFECT CREATION AND DISPLAY SUCH AS FOR A SCREENSAVER

Nokia Technologies Oy, E...

1. An apparatus, comprising:
two or more omnidirectional microphones;
a display;
one or more processors; and
one or more memories including computer program code,
the one or more memories and the computer program code configured to, with the one or more processors, cause the apparatus
to perform at least the following:

determining, using signals captured from the two or more omnidirectional microphones configured to detect an acoustic signal
from one or more sound sources, an estimate of a set of one or more dominant sound sources based on directional analysis of
subbands of the one or more sound sources;

determining one or more prominent sound sources based on statistical analysis of estimates of the dominant sound sources,
wherein the prominent sound sources are prominent members of the set of dominant sound sources;

determining frequency information for each of the one or more sound sources dependent on one or more of the subbands of the
one or more sound sources;

determining one or more directions relative to a position of at least one of the two or more omnidirectional microphones for
at least one of the one or more prominent sound sources; and

outputting output information suitable to be viewed on the display, the information providing for the at least one prominent
sound source a visual effect indicating at least in part the one or more directions, relative to the position of at least
one of the two or more omnidirectional microphones, of the at least one prominent sound source in the acoustic signal, wherein
the visual effect is dependent on the at least one prominent sound source and on the frequency information associated with
at least the at least one or more prominent sound sources and comprises one or more visual representations moving across the
display indicating at least in part the one or more directions.

US Pat. No. 9,275,376

METHOD AND APPARATUS FOR PROVIDING SOFT REMINDERS

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
retrieving a polymorphic note associated with a device, a user of the device, or a combination thereof, wherein the polymorphic
note upon receipt is associated with no specific triggering criteria;

determining a subject associated with the polymorphic note and one or more triggering items;
retrieving contextual information from the device;
adding social tools to the polymorphic note, whereby the polymorphic note historically separates objects;
matching the contextual information that relates to the subject to further define the subject; and
generating a reminder of the polymorphic note based, at least in part, on the contextual information and the one or more triggering
items

wherein a plurality of polymorphic notes are organized into electronic notebooks, and wherein the polymorphic notes are linked
in an explicit relationship to facilitate navigation between them.

US Pat. No. 9,294,903

METHOD AND APPARATUS FOR FACILITATING HANDOVER UTILIZING A PREDEFINED ATTRIBUTE PROTOCOL

Nokia Technologies Oy, E...

1. A method comprising:
conducting, at an apparatus utilizing at least one of a processor or a communication interface, device discovery utilizing
a first radio technology to discover at least one wireless device;

causing communication, by the apparatus utilizing at least one of the processor or the communication interface, of handover
information over the first radio technology in accordance with a generic attribute protocol of a Bluetooth communication protocol
with the at least one discovered wireless device, wherein the generic attribute protocol of the Bluetooth communication protocol
comprises one or more attributes for facilitating handover to the second radio technology including a handover request characteristic
that is set to a predefined value to indicate a request to handover to the second radio technology and an address to be utilized
in conjunction with the second radio technology; and

performing handover to a second radio technology for communicating with the at least one discovered wireless device over the
second radio technology in accordance with the handover information communicated over the first radio technology in accordance
with the generic attribute protocol of the Bluetooth communication protocol that specifies the handover.

US Pat. No. 9,583,257

MICROFLUIDICS CONTROLLED TUNABLE COIL

Nokia Technologies Oy, E...

1. An apparatus comprising:
a chamber including a first cavity and a second cavity, wherein the chamber further includes a first fluid suspended in a
second fluid;

a first electrode adjacent to the first cavity;
a second electrode adjacent to the second cavity;
a third electrode configured to provide a common electrode to the first electrode and the second electrode; and
at least one coil adjacent to at least one of the first cavity or the second cavity, wherein an inductance value of the coil
is varied by at least applying a driving signal between the common electrode and the first electrode and/or the second electrode.

US Pat. No. 9,288,604

DOWNMIXING CONTROL

Nokia Technologies Oy, E...

1. An apparatus comprising:
a receiver configured to receive a telephone call audio signal, where the telephone call audio signal comprises at least two
audio channels;

an audio mixer configured to mix the at least two audio channels of the telephone call audio signal to produce a downmixed
audio signal; and

at least one sensor configured to sense motion and/or orientation of the apparatus based on a user interfacing with the at
least one sensor, comprising motion and/or gesture by the user, for controlling downmixing by the audio mixer,

where the audio mixer is configured to change mixing of the at least two audio channels based, at least partially, on an output
from the at least one sensor regarding the sensed motion and/or orientation of the apparatus, from the motion and/or gesture
by the user as the interfacing, to at least partially control the downmixing by the audio mixer to produce the downmixed audio
signal.

US Pat. No. 9,288,174

PAGE-MODE MESSAGING

NOKIA TECHNOLOGIES OY, E...

1. A method for sending a page mode message, said method comprising:
sending, by an apparatus, a page mode message using a session mode message mechanism with an indication indicating that a
session mode is for the page mode message;

establishing a session for carrying the page mode message by message session relay protocol,
wherein the sending comprises the apparatus sending the page mode message in response to a size of the page mode message exceeding
a predetermined limit.

US Pat. No. 9,246,698

APPARATUS, AND ASSOCIATED METHOD, FOR FACILITATING A RADIO RESOURCE MEASUREMENT IN A RADIO COMMUNICATION SYSTEM

NOKIA TECHNOLOGIES OY, E...

1. An apparatus comprising processing circuitry configured to execute stored algorithms, the execution of which causes the
apparatus to:
generate a measurement request message, said measurement request message comprises a measurement type field which identifies
a selected type of measurement and a duration length field which identifies a measurement period duration;

determine whether the measurement period duration is mandatory or non-mandatory;
determine that a length of a measurement period is equal to a length of the measurement period duration specified in the duration
length field in an instance in which a determination reveals that the measurement period duration is mandatory; and

determine that the length of the measurement period is selectably less than the length of the measurement period duration
in an instance in which a determination reveals that the measurement period is non-mandatory.

US Pat. No. 9,277,416

METHOD AND APPARATUS FOR SCHEDULING RADIO RESOURCES

Nokia Technologies Oy, E...

1. A method, comprising:
in response to receiving a request for accessing a target frequency band utilized by a macro base station and a low power
node from a frequency-shared system,

transmitting a first notification to the macro base station, such that the macro base station deactivates the target frequency
band, and

transmitting a second notification to the low power node, such that the low power node extends its coverage; and
receiving information on the extended coverage from the low power node,
wherein the target frequency band is an authorized shared access frequency band, and wherein the frequency-shared system is
a system licensed to utilize the authorized shared access frequency band.

US Pat. No. 9,253,185

CLOUD CENTRIC APPLICATION TRUST VALIDATION

Nokia Technologies Oy, E...

1. A method comprising:
sending, by an application server of a cloud network towards a key management device associated with an application service
provider for an application, a key request for the application being booted in the cloud network, wherein sending the key
request comprises sending a secret key to the key management device using a uniform resource locator of the key management
device, wherein the uniform resource locator is initiated in a start-up script associated with boot-up or bootstrap code of
the application being booted in the cloud, and wherein the uniform resource locator is access controlled for the application;

in response to the key request, receiving, by the application server, an application specific key for the application;
using the application specific key, invoking, by the application server, an application program interface to the key management
device, wherein the application interface is invoked with multi-factor attributes comprising the application specific key,
and an application identification and a source internet protocol address hardcoded into the boot-up or bootstrap code of the
application; and

based at least on the multi-factor attributes being validated by the key management device, retrieving, by the application
server, encryption keys specific to the application, wherein the encryption keys are used to secure communications between
the application and a user of the application.

US Pat. No. 9,286,544

METHODS AND APPARATUSES FOR FACILITATING OBJECT RECOGNITION

Nokia Technologies Oy, E...

1. A method comprising:
accessing data for a first object and data for a second object;
extracting a reference feature (Pjia) from each of the first object and the second object, wherein the reference feature (Pjia) is represented as:

Pjia=SaT(Trji?ma)

where Trji is training data comprising a discriminative subspace and Trji={Trj1, Trj2, . . . , Trji, . . . |j?G} among G face classes,

where ma is a reference mean, and Sais a reference manifold and SaT is a transformation matrix of Sa;

comparing, by a processor, the first and second objects based at least in part upon the reference features from each of the
first and second object, wherein the comparing comprises:

mapping the extracted first and second reference features on the discriminative subspace to obtain a first merged feature
and a second merged feature;

determining a distance between the first and second merged features; and
determining whether the first object and the second object are the same object comprises determining whether the first object
and the second object are the same object based at least in part upon the determined distance; and

determining, using a processor, whether the first object and the second object are the same object based at least in part
upon the comparison.

US Pat. No. 9,280,280

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PRESENTING DESIGNATED INFORMATION ON A DISPLAY OPERATING IN A RESTRICTED MODE

Nokia Technologies Oy, E...

1. A method comprising:
providing for operation of a device in an unrestricted mode;
receiving an indication that an area presented on a display of the device is a designated area, wherein the indication is
the creation of a border around an area presented, the designated area defined within the border, wherein the designated area
comprises at least one input key configured to receive a user input and cause an action to be taken in response to receiving
the user input, wherein another area of the display that is outside of the border and not the designated area is an undesignated
area, the designated area comprising designated information, and the undesignated area comprising undesignated information;

providing for operation of the device in a restricted mode, wherein the designated information is presented on the display
while the device is operating in the restricted mode and the undesignated information is not presented on the display while
the device is operating in the restricted mode, wherein the designated information comprises dynamically updated information
that is dynamically updated without user interaction, and wherein the at least one input key remains operable when the device
is operating in the restricted mode; and

updating the dynamically updated information when the device is operating in the restricted mode.

US Pat. No. 9,288,793

METHOD AND APPARATUS FOR DEVICE-TO-DEVICE COMMUNICATION SETUP

Nokia Technologies Oy, E...

1. A method, comprising:
sending, by a first device to a radio network node, a request to initiate device-to-device communication with a second device,
the request comprising an identification of the second device and a first indicator comprising a proximity indicator representative
of a distance between the first device and the second device;

receiving, from the radio network node, a resource allocation for the device-to-device communication; and
transmitting, using the resource allocation, content in the device-to-device communication directly between the first device
and the second device.

US Pat. No. 9,277,364

METHODS AND APPARATUS FOR REPORTING LOCATION PRIVACY

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor;
memory storing computer program code;
wherein the computer program code is configured to, with the memory and the at least one processor, cause the apparatus to
at least:

evaluate location data collected by at least one application operating on a user device and collect location information for
the user device for delivery to another party, wherein the evaluation determines an uncertainty with which the location data
represents at least one of location of the device and movement of the device over time, wherein the location data comprises
a plurality of timestamped location samples collected as the application periodically polls a location determination device
over time, and wherein evaluation is performed by determining the uncertainty with which one or more of location and movement
can be reconstructed using the information provided by the samples; and

configure a graphical representation of the uncertainty for presentation using a display of the device.

US Pat. No. 9,178,487

METHODS AND APPARATUS FOR SIGNAL FILTERING

Nokia Technologies Oy, E...

1. An apparatus comprising:
a cross-coupled bandpass filter characterized by a tunable center frequency, tunable fractional bandwidth and one or more
programmable transmission zeroes, wherein one of the programmable transmission zeroes is maintained at DC and one of the programmable
transmission zeroes is maintained at an infinite frequency.

US Pat. No. 9,288,744

METHOD AND APPARATUS FOR SHARING CONNECTIVITY SETTINGS VIA SOCIAL NETWORKS

Nokia Technologies Oy, E...

1. A method comprising:
detecting one or more connection parameters and associated data of at least one access point;
facilitating provision, via a processor, of the connection parameters and associated data for inclusion within at least one
profile of a user, the profile is associated with one or more social network services identifying one or more previously established
relationships among one or more determined friends of the user; and

enabling provision of the connection parameters and associated data to at least one of a device of the user or one or more
devices of the friends.

US Pat. No. 9,258,288

METHOD AND APPARATUS FOR PROVIDING ENHANCED SERVICE AUTHORIZATION

Nokia Technologies Oy, E...

1. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when
executed by one or more processors, cause an apparatus to at least perform the following steps:
determining that a request is received from a first service provider, the request having an associated primary token and a
secondary token identifier, the secondary token identifier relating to resources of a second service provider;

based on the secondary token identifier, identifying a secondary token; and
causing, at least in part, an initiation of sending the secondary token to the first service provider, wherein the type of
access and privileges the first service provider has in relation to the resources of the second service provider is based
on the secondary token.

US Pat. No. 9,246,954

LOCATION TAGGING METHOD FOR PACKET BASED SIGNALLING

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a processing element; and
a memory, said memory storing program instructions executable by said processing element to cause said apparatus to perform:
receiving a signaling message at an intermediate signaling network element related to the initiation of a communication session
between at least two end user devices in a wireless packet based network being routed through the intermediate signaling network
element, and

in response to said signaling message, providing by the intermediate signaling network element location information indicating
the location of said intermediate signaling network element, the location information being provided to indicate the geographical
location of intermediate signaling network elements involved in the routing of packets of said communication session between
said at least two end user devices, the location information being provided as a subscription service to one of the end user
devices having previously subscribed to the subscription service, wherein the subscription service provides the location information
of the intermediate signaling network elements through which the communication session is routed, and wherein the location
information comprises at least one of GPS coordinates, a name of a city, county, state or country.

US Pat. No. 9,280,273

METHOD, APPARATUS, AND COMPUTER PROGRAM FOR DISPLAYING CONTENT ITEMS IN DISPLAY REGIONS

Nokia Technologies Oy, E...

1. A method comprising:
causing at least one of a set of content items to be displayed in a first region of a display, one of the content items of
the set being a selected content item;

causing a plurality of content items of the set to be displayed in a second region of the display, the plurality of content
items displayed in the second region including the selected content item;

in response to an input in relation to the second region, causing at least one content item of the set, which was previously
not displayed in the second region, to be displayed in the second region and causing at least one of the plurality of content
items, including the selected content item, to be removed from display in the second region; and

responding to a determination that the selected content item is not being displayed in the second region by causing a floating
shortcut element associated with the selected content item to be displayed, the floating shortcut element being caused to
to toggle back and forth between being displayed and not being displayed based on the non-display or display of a larger image
representation of the selected content item elsewhere within the display, such that when the larger image representation of
the selected content item appears on the display in accordance with a user's input, the floating shortcut that is associated
with the selected content item is not displayed without further user input.

US Pat. No. 9,270,301

METHOD AND ARRANGEMENT FOR TRANSMITTING AND RECEIVING RF SIGNALS THROUGH VARIOUS RADIO INTERFACES OF COMMUNICATION SYSTEMS

Nokia Technologies Oy, E...

1. A direct-conversion transceiver capable of operating with a plurality of radio interfaces, comprising:
a first controllable bandpass filter configured to filter a received signal according to a first bandpass control signal that
selects one of a plurality of passbands corresponding to a selected one of the plurality of radio interfaces, wherein the
first controllable bandpass filter has a signal path common to the plurality of radio interfaces;

a low-noise amplifier configured to amplify the filtered received signal according to a first gain control signal that controls
an amount of gain, wherein the low-noise amplifier has a signal path common to the plurality of radio interfaces;

a first programmable synthesizer configured to generate a first mixing signal according to a first mixing control signal corresponding
to the selected one of the plurality of radio interfaces, wherein the first programmable synthesizer has a signal path common
to the plurality of radio interfaces;

a first frequency divider coupled to the first programmable synthesizer and configured to divide a frequency of the first
mixing signal by two to provide a first divided frequency signal according to a first divider control signal corresponding
to the selected one of plurality of radio interfaces;

a first mixer coupled to the low-noise amplifier and configured to mix the amplified and filtered received signal with the
first divided mixing signal to produce a first baseband quadrature signal, wherein the first mixer has a signal path common
to the plurality of radio interfaces and wherein the first mixer produces the first baseband quadrature signal on a basis
of two 90-degree phase-shifted components produced from the first frequency divider;

a first low-pass filter coupled to the first mixer and configured to low-pass filter the first baseband quadrature signal
according to a first filter control signal corresponding to the selected one of the plurality of radio interfaces, wherein
the first low-pass filter has a signal path common to the plurality of radio interfaces;

a first gain-controlled amplifier coupled to the first low-pass filter and configured to provide gain-controlled amplification
of the first low-pass filtered baseband quadrature signal, wherein the first gain-controlled amplifier has a signal path common
to the plurality of radio interfaces;

an analog-to-digital converter coupled to the first gain-controlled amplifier and configured to convert to digital form an
output of the first gain-controlled amplifier;

a digital signal processor configured to receive digital output from the analog-to-digital converter and to further process
said digital output;

a digital-to-analog converter coupled to the digital signal processor and configured to receive a second baseband quadrature
signal therefrom and to provide analog output signals;

a second low-pass filter coupled to the digital-to-analog converter and configured to low-pass filter the analog output signals
from the digital-to-analog converter according to a second filter control signal corresponding to the selected one of the
plurality of radio interfaces, wherein the second low-pass filter has a signal path common to the plurality of radio interfaces;

a second programmable synthesizer configured to generate a second mixing signal according to a second mixing control signal
corresponding to the selected one of the plurality of radio interfaces, wherein the second programmable synthesizer has a
signal path common to the plurality of radio interfaces;

a second frequency divider coupled to the second programmable synthesizer and configured to divide a frequency of the second
mixing signal by two to provide a second divided frequency signal according to a second divider control signal corresponding
to the selected one of the plurality of radio interfaces;

a second mixer coupled to the second low-pass filter and configured to mix signals from the second low-pass filter and the
second frequency divider to produce a carrier-frequency transmission signal, wherein the second mixer has a signal path common
to the plurality of radio interfaces and wherein the second mixer produces the carrier-frequency transmission signal on the
basis of two 90-degree phase-shifted components produced from the second frequency divider;

a second gain-controlled amplifier coupled to the second mixer and configured to control gain according to a second gain control
signal corresponding to the selected one of the plurality of radio interfaces, wherein the second gain-controlled amplifier
has a signal path common to the plurality of radio interfaces;

a power amplifier coupled to the second gain-controlled amplifier and configured to produce an amplified output using a frequency
band determined on the basis of a power control signal corresponding to the selected one of the plurality of radio interfaces,
wherein the power amplifier has a signal path common to the plurality of radio interfaces;

a second controllable bandpass filter configured to filter an output of the power amplifier according to a second bandpass
control signal that selects one of a second plurality of passbands corresponding to the selected one of the plurality of radio
interfaces, wherein the second controllable bandpass filter has a signal path common to the plurality of radio interfaces;
and

a microprocessor configured to generate one or more control signals to cause selection of the selected one of the plurality
of radio interfaces, wherein at least one of the plurality of radio interfaces comprises a modulation, a channel spacing,
and a channel bit rate that at least one other of the plurality of radio interfaces does not have.

US Pat. No. 9,250,785

ELECTRONIC DEVICE AND METHOD FOR PROVIDING EXTENDED USER INTERFACE

Nokia Technologies Oy, E...

1. A method comprising:
detecting a selection of a data object on a display;
detecting the dragging of the selected data object;
detecting an effort to drag the object over a border of a plurality of borders of the display,
wherein during the effort to drag the object over the border when the object reaches the border the object remains displayed
at a location relative to the border of the display while the effort to drag the object over the border is detected;

determining at which border of the plurality of borders the effort to drag the object over the border is detected; and
performing a predetermined action selected from a plurality of predetermined actions on the basis of the detected effort and
the determined border.

US Pat. No. 9,285,461

STEERABLE TRANSMIT, STEERABLE RECEIVE FREQUENCY MODULATED CONTINUOUS WAVE RADAR TRANSCEIVER

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a transceiver coupled to a dual-orthogonally polarized antenna assembly, capable of transmitting circularly polarized signals
that are a component of a multi-element radar beam;

a transmit phase shifting circuit in the transceiver, configured to apply a phase shift to a transmit signal from a local
oscillator, in response to receiving transmit phase control signals;

a power amplifier in the transceiver coupled to the transmit phase shifting circuit, having a differential output with a first
port coupled through a first isolation coupler to a first polarity terminal of the dual-orthogonally polarized antenna assembly,
for transmission of in-phase signals and with a second port of the differential output coupled through a second isolation
coupler and a 90-degree phase delay to a second polarity terminal of the dual-orthogonally polarized antenna assembly, for
transmission of quadrature-phase signals, the in-phase and quadrature-phase signals at the antenna assembly terminals forming
a circularly polarized electromagnetic wave that is additively combined with circularly polarized electromagnetic waves transmitted
from other transceivers, to perform phased-array beam steering of the multi-element radar beam in response to the transmit
phase control signals;

a power combining circuit in the transceiver, with a first input terminal coupled through the first isolation coupler to the
first polarity terminal of the dual-orthogonally polarized antenna assembly and with a second input terminal coupled through
the second isolation coupler to the second polarity terminal of the dual-orthogonally polarized antenna assembly, and an output
terminal;

a low noise amplifier in the transceiver, with an input terminal coupled to the output terminal of the power combining circuit,
and an output terminal, configured to amplify a received circularly-polarized signal;

a first mixer having a first input coupled to the first isolation coupler and a second input coupled to the output of the
low noise amplifier, configured to output a difference signal at an output thereof, related to a difference in frequency of
transmitted and received radar signals, with the difference signal generated using a signal in-phase with the local oscillator
signal;

a second mixer having a first input coupled to the second isolation coupler through a quadrature phase-shifting circuit and
a second input coupled to the output of the low noise amplifier, configured to output a difference signal at an output thereof,
related to a difference in frequency of transmitted and received radar signals, with the difference signal generated using
a signal in quadrature with the local oscillator signal;

a first variable-gain amplifier coupled to the first mixer, configured to amplify in-phase receive signals in response to
a first weighted value of the receive phase control signals;

a second variable-gain amplifier coupled to the second mixer, configured to amplify quadrature phase of the receive signals
in response a second weighted value of the receive phase control signals; and

a signal combining circuit coupled to outputs of the first and second variable gain amplifiers, configured to combine the
amplified in-phase receive signals with the amplified quadrature phase of the receive signals, to rotate the phase of the
received signal in response to the receive phase control signals, to steer a received multi-signal radar beam composed of
signals reflected by an object, which were earlier transmitted from the other transceivers.

US Pat. No. 9,258,408

METHOD AND APPARATUS FOR THIRD-PARTY CONTROL OF DEVICE BEHAVIOR

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
receiving an index of one or more points-of-interest based on a determined location from the control platform, by a mobile
device employing a device behavior application, wherein the received index includes point-of-interest data and associated
action and wherein the action is defined by a third-party;

detecting whether the mobile device is within a predetermined range of the point-of-interest; and
invoking the action if the mobile device is within the predetermined range,
wherein the detection of whether the mobile device is within the predetermined range of the point-of-interest is based, at
least in part, on the index.

US Pat. No. 9,256,728

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MANAGING SOFTWARE VERSIONS

Nokia Technologies Oy, E...

1. A method comprising:
authenticating a second security certificate by verifying that a device identifier of the second security certificate matches
a trusted device identifier, the second security certificate including security certificate version criteria;

in response to the second security certificate being authenticated, determining whether a security certificate version of
a first security certificate satisfies the security certificate version criteria of the second security certificate and determining
whether a security identifier of the first security certificate matches a trusted security identifier, the first security
certificate including software version criteria;

determining whether a software version of a software application satisfies software version criteria of the first security
certificate, in response to determining that the security identifier of the first certificate matches the trusted security
identifier; and

permitting execution of the software application by a processor, in response to determining that the software version satisfies
the software version criteria and in response to determining that the security certificate version of the first security certificate
satisfies the security certificate version criteria of the second security certificate.

US Pat. No. 9,294,364

METHOD AND APPARATUS FOR TRANSFORMING APPLICATION ACCESS AND DATA STORAGE DETAILS TO PRIVACY POLICIES

Nokia Technologies Oy, E...

1. A method comprising:
processing with a processor an application code to identify one or more application programming interfaces invoked by the
application code;

profiling with the processor one or more invocation characteristics of the one or more application programming interfaces;
and

mapping with the processor the one or more invocation characteristics against one or more policy templates to cause, at least
in part, a generation of at least one policy for the application code.

US Pat. No. 9,286,404

METHODS OF SYSTEMS USING GEOGRAPHIC META-METADATA IN INFORMATION RETRIEVAL AND DOCUMENT DISPLAYS

Nokia Technologies Oy, E...

1. A computer-implemented method of displaying information about a document that includes a plurality of spatial identifiers
each of which identifies a corresponding location within a metric space and at least two of the locations of the spatial identifiers
have a geometric relationship to each other, said method comprising:
displaying at least a portion of content from the document, wherein the at least one portion of content is a natural language;
displaying a map image of a portion of the metric space;
displaying a visual indicator at a position on the map image representing the location that corresponds to one of said plurality
of spatial identifiers;

visually indicating that the location corresponding to the visual indicator has associated data that characterizes the geometric
relationship between that location and the location of another spatial identifier in the document, wherein the geometric relationship
is determined by a path hierarchy for each location; and

visually differentiating, by visually promoting and highlighting differently, the at least two corresponding locations based
on attributes that are defined with reference to the document, wherein the locations that are metonymic are given less prominent
visual emphasis than other locations.

US Pat. No. 9,256,858

METHOD AND APPARATUS FOR ASSOCIATING CONTEXT INFORMATION WITH CONTENT

Nokia Technologies Oy, E...

1. A method comprising:
receiving an indication of content to be shared with a recipient;
associating, by a processor, context information with the content, wherein the context information is indicative of an intended
use of the content by the recipient;

determining, by the processor, a type of application operable to interact with the content based upon the intended use of
the content;

identifying a respective one of a plurality of devices of the recipient based upon the type of application and the device
of the recipient that is best able to make the intended use of the content; and

causing a representation of the content and the associated context information to be shared with the respective one of the
devices of the recipient.

US Pat. No. 9,228,907

FLEXIBLE DEVICE DEFORMATION MEASUREMENT

Nokia Technologies Oy, E...

1. A method comprising:
monitoring deformation of a flexible hand-held mobile electronic apparatus, said apparatus comprising,
a processing unit;
at least one memory, the at least one memory having computer program code stored thereon;
a communication interface configured to communicate data over at least one radio frequency connection; and
a user interface configured to receive input from, and display output to, a user of the apparatus; wherein said monitoring
of deformation comprises

detecting changes in space within the apparatus between at least two measurement points; and
determining a degree of deformation of the apparatus based on the detected changes in the space within the apparatus between
the at least two measurement points.

US Pat. No. 9,161,163

METHOD AND SYSTEM FOR LOCATING A MOBILE TERMINAL

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
receiving, at a gateway mobile location center, a request to locate a mobile terminal in a cellular network from a location
service client, wherein the request includes, at least in part, an overlay identity that statically identifies the mobile
terminal to an overlay network without an active context established with the mobile terminal;

causing, at least in part, a transmission of a query from the gateway mobile location center to a database, wherein the query
includes, at least in part, a request for domain address information corresponding to a mobile terminal home gateway mobile
location center;

causing, at least in part, a reception of the requested domain address information at the gateway mobile location center from
the database;

causing, at least in part, from the gateway mobile location center a transmission of a conversion request to the mobile terminal
home gateway location center for a determination of a cellular identity of the mobile terminal via a Privacy Profile Register
based, at least in part, on the overlay identity;

initiating an access of a subscriber database using the cellular identity to determine routing information for the mobile
terminal; and

initiating a location service of the cellular network based on the cellular identity and the routing information to provide
a geographical location of the mobile terminal.

US Pat. No. 9,135,236

METHOD AND ARRANGEMENT FOR OBTAINING AN ELECTRONIC MAIL SERVICE

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
receiving an electronic mail message at a mobile station,
determining to indicate, at the mobile station, the electronic mail message by a level as to a preference of the electronic
mail message for a user of the mobile station, wherein the preference is a user selection of interesting or not having a particular
relevancy,

determining to transfer data information, at the mobile station, indicating the preference to a computing system operating
a mail agent, and

receiving a list, at the mobile station, indicating the order of preference for a plurality of electronic mail messages for
the user based, at least in part, on the data information, wherein the list is further based on applying a priority model,
wherein the priority model contains one or more patterns for the user about the preference of the user for certain electronic
mail messages, and

wherein the list is further based on applying at least one algorithm based on a statistical analysis of a linguistic content
of the electronic mail message.

US Pat. No. 9,717,069

INTRA-CLUSTER D2D RETRANSMISSION WITH INSTANTANEOUS LINK ADAPTATION AND ADAPTIVE NUMBER OF RE-TRANSMITTER

Nokia Technologies Oy, E...

1. A method, comprising:
determining, by an acknowledgment device in a device-to-device cluster, at least a first modulation and coding scheme for
a first retransmission mode, the first retransmission mode based on at least a first set of parameters comprising the first
modulation and coding scheme;

determining, by the acknowledgement device, at least a second modulation and coding scheme for a second retransmission mode,
the second retransmission mode based on at least a second set of parameters comprising the second modulation and coding scheme,
wherein the acknowledgement device decodes data from a base station correctly, wherein the first set of parameters and the
second set of parameters are determined for subsequent transmission of the data between the acknowledgement device and at
least one non-acknowledgement device in the device-to-device cluster, wherein the at least one non-acknowledgement device
does not decode the data from the base station correctly;

reporting, by the acknowledgment device and before a selection by the base station, at least the first set of parameters and
the second set of parameters to the base station; and

multicasting, by the acknowledgment device and in response to the selection by the base station, the data according to the
first retransmission mode or the second retransmission mode to the at least one non-acknowledgement device, wherein the selection
is between the first set of parameters and the second set of parameters.

US Pat. No. 9,756,036

MECHANISMS FOR CERTIFICATE REVOCATION STATUS VERIFICATION ON CONSTRAINED DEVICES

Nokia Technologies Oy, E...

1. A method comprising:
receiving a nonce as at least a portion of an authentication protocol request message;
determining, using a processor, whether a new revocation status response is to be obtained based on at least the portion of
the authentication protocol request message;

deriving, using the processor, a secure nonce for a revocation status protocol request using the nonce from the authentication
protocol request as an operator of a key derivation function;

determining, using the processor, whether a cached status response is usable:
upon determination that the cached status response is usable, providing an authentication protocol response comprising the
nonce and the secure nonce, wherein the authentication protocol response is configured for verification based on the nonce;
and

generating, using the processor, a revocation status response that is configured for verification based on the secure nonce,
and

upon determination that the cached status response is not usable, executing the new revocation status response that is configured
for verification based on a second secure nonce.

US Pat. No. 9,124,977

APPARATUS FOR USE IN PORTABLE DEVICES

Nokia Technologies Oy, E...

1. An apparatus comprising
an audio transducer; and
a connector physical interface for receiving an external component, the connector physical interface being configured to transfer
an electrical signal so as to provide an electrical interface between the apparatus and the external component and to radiate
an acoustic signal;

wherein the connector physical interface comprises at least one air conduit integrally formed with the connector physical
interface to radiate the acoustic signal such that the audio transducer is acoustically connected to an exterior of the apparatus
at least using the at least one air conduit so as to radiate the acoustic signal from the audio transducer towards the exterior
of the apparatus.

US Pat. No. 9,229,946

METHOD AND APPARATUS FOR PROCESSING SEARCH REQUEST FOR A PARTITIONED INDEX

Nokia Technologies Oy, E...

1. A method comprising:
receiving a request for a search of an index, wherein the index is partitioned across a plurality of nodes;
determining whether the request is deterministic based, at least in part, on a sorting criteria included in the request, wherein
the request is deterministic if no more than a predetermined number of sets of index entries satisfies the request;

determining a number of responses to request from at least one of the plurality of nodes in an instance in which the request
is deterministic; and

determining one or more index entries on a local partition of a local node of the plurality of nodes that satisfy the request
in an instance in which the request is not deterministic.

US Pat. No. 9,258,435

METHOD AND APPARATUS FOR A SHARING CAPTURE MODE

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a processor;
memory including computer program code, the memory and the computer program code configured to, working with the processor,
cause the apparatus to perform at least the following:

operate in a non-sharing capture mode, the non-sharing capture mode being an image capture mode that captures images from
a camera module and fails to automatically receive an image from a separate apparatus;

receive an indication of a user query to join a capture share group between a user of the apparatus and at least one other
user of at least one other apparatus, the capture share group comprising the other apparatus;

transition from the non-sharing capture mode to a sharing capture mode associated with the capture share group based, at least
in part, on the user query, the sharing capture mode being an image capture mode that captures images from a camera module
and causes automatic receiving of an image by way of the capture share group;

cause display of a viewfinder based, at least in part, on the sharing capture mode, the viewfinder indicating image information
that is being received from the camera module;

receive a shared image from the other apparatus based, at least in part, on the sharing capture mode;
cause display of the shared image in response to the receipt of the shared image, such that the shared image is displayed
simultaneously with the viewfinder based, at least in part, on the sharing capture mode;

cause capturing of an image during the sharing capture mode;
receive information indicative of a cancelation input during the sharing capture mode and prior to elapse of a cancelation
duration subsequent to capturing of the captured image;

generate a representational image in response to the receipt of the cancelation input, the representational image being indicative
of the captured image and different from the captured image;

preclude sending of the representational image to the other apparatus based, at least in part, on the cancelation input;
cause display of the captured image in response to the capturing of the captured image, such that the captured image is displayed
simultaneously with the viewfinder and the shared image based, at least in part, on the sharing capture mode; and

cause display of an indication that the captured image has been precluded from being sent, such that the indication that the
captured image has been precluded from being sent is displayed simultaneously with the viewfinder.

US Pat. No. 9,516,678

SUPPORTING AN ACCESS TO A DESTINATION NETWORK VIA A WIRELESS ACCESS NETWORK

Nokia Technologies Oy, E...

1. A method comprising:
generating at least one predetermined request at a mobile device with wireless transceiver for testing whether a wireless
access network enables at leaast some access to a destination network, the at least one predetermined request addressed to
a connectivity test server in the destination network and the connectivity test server configured for providing a test service
for testing a successful access to the destination network, wherein said at least one predetermined request comprises at least
one of a predetermined hypertext transfer protocol request, a predetermined user datagram protocol request, a predetermined
transmission control protocol request, or a predetermined simple traversal of user datagram protocol through network address
translators request;

transmitting said at least one predetermined request to the wireless access network, the destination network being a first
network and the wireless access network being a second network; and

determining whether a response to said at least one predetermined request is received from said wireless access network and
whether a received response corresponds to a predetermined response which is known to be provided by said connectivity test
server in case said connectivity test server is reached by said at least one predetermined request, wherein reception of the
predetermined response to said at least one predetermined request is considered to indicate a connection to said destination
network, and wherein a reception comprising at least another response than the predetermined response to said at least one
predetermined request is considered to indicate that at least part of the wireless access network is blocking at least part
of the access to said destination network.

US Pat. No. 9,426,785

CONTIGUOUS INTRA-BAND CARRIER AGGREGATION (CA), PUCCH, AND QUASI-CONTIGUOUS UPLINK RESOURCE ALLOCATION

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
receiving an allocation of uplink data resources comprising clusters of sub carriers expanding over at least one gap of resource
blocks for the user device from a base station;

determining whether the allocation is quasi-contiguous;
applying, in dependence of the determination of whether the allocation is determined to be quasi-contiguous, a maximum power
reduction to a transmission in the allocated uplink data resources;

wherein the determining whether the allocation is quasi-contiguous is based on at least one of:
a determination that the at least one resource block gap in the allocation is filled with an uplink control channel allocation;
a determination that a size of the at least one resource block gap in the allocation does not exceed a specified maximum;
and

a determination that the base station has signaled the allocation to be quasi-contiguous.

US Pat. No. 9,172,751

CONTENT DISTRIBUTION

Nokia Technologies Oy, E...

1. Apparatus comprising a processor and a memory storing computer program code, wherein the memory and stored computer program
code are configured, with the processor, to cause the apparatus to at least:
generate a first message including a portion of a media stream or a portion of a data file; and
generate a second message comprising the first message, the second message to be sent to one or more addressees, said second
message further comprising information identifying one or more additional entities other than said one or more addressees
and other than said apparatus from which one or more portions of said media stream or said data file can be obtained.

US Pat. No. 9,128,177

BAND GROUPING COMBINATIONS FOR TUNABLE UMTS MULTI-BAND FILTERS

Nokia Technologies Oy, E...

1. An apparatus, comprising: a tunable duplexer selectively connected to an antenna, configured to transmit and receive radio
frequency communication signals in a group of at least two bands; a tunable transmit filter in the duplexer, capable of being
tuned to have an inductance value approximately matching at least two inductance values corresponding respectively to pass
the at least two bands in the group, each of the at least two bands in the group having a positive duplex offset and each
of the at least two inductance values that correspond respectively to the at least two bands in the group, having an inductance
value that approximately matches the inductance values corresponding respectively to the other bands in the group; and a second
tunable duplexer selectively connected to the antenna, configured to transmit and receive radio frequency communication signals
in a second group of at least two bands, the second duplexer comprising a tunable transmit filter capable of being tuned to
have an inductance value approximately matching at least two inductance values corresponding respectively to pass the at least
two bands in the second group, each of the at least two bands in the second group having a positive duplex offset and each
of the at least two inductance values that correspond respectively to the at least two bands in the second group, having a
higher inductance value than the inductance value in the first said group, which approximately matches the inductance values
corresponding respectively to the other bands in the second group.

US Pat. No. 9,119,201

METHOD AND APPARATUS FOR SIGNAL STRENGTH BASED CONNECTION PARAMETERS ADJUSTMENT

Nokia Technologies Oy, E...

1. A method comprising:
detecting, by an apparatus, a presence of a communication device;
causing, by the apparatus, establishment of a wireless link providing a connection with the communication device;
detecting, by the apparatus, proximity of the communication device based upon signal strength of one or more signals communicated
via the established wireless link; and

adjusting, with the apparatus, one or more connection parameters of the established wireless link based at least upon a signal
strength of the one or more signals communicated via the link,

wherein the one or more connection parameters define an interval at which data is to be communicated via the link, and wherein
adjusting the one or more connection parameters comprises adjusting the interval at which data is to be communicated via the
established wireless link.

US Pat. No. 9,439,226

METHOD AND APPARATUS FOR INITIATING RADIO CONNECTIONS

Nokia Technologies Oy, E...

1. An 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 to, with the at least one processor, cause the apparatus
to perform at least the following:

receive at least one indication of user activity;
initiate establishment of a radio bearer for packet-based connectivity responsive to the at least one indication of user activity;
wherein the at least one indication of user activity comprises at least one indication relating to operating a web browser,
the at least one indication relating to operating a web browser not indicating a user request to fetch a resource for display
on the browser, wherein the at least one indication of user activity comprises an indication of at least one of an opening
of a list of bookmarks in the web browser, scrolling on a web page in the web browser, zooming on a web page in the web browser
and entering characters of a uniform resource locator in the web browser.

US Pat. No. 9,246,883

SUBSCRIBER IDENTITY MODULE PROVISIONING

Nokia Technologies Oy, E...

1. A method comprising:
inputting, at a user interface of 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 towards a network operator, where the data fields of the voucher comprise
a first prepaid code;

receiving a request for additional information;
in response to the request, sending a response with the additional information, where the additional information is a second
prepaid code that comprises one of the voucher data fields;

based on the second prepaid code being validated as corresponding to the voucher, receiving a software based subscriber identity
module, where the voucher comprises at least one prepaid number code to form the software based subscriber identity module;
and

using the software based subscriber identity module to authenticate the device and activate a subscription with the network
operator for the device.

US Pat. No. 9,224,243

IMAGE ENHANCEMENT USING A MULTI-DIMENSIONAL MODEL

Nokia Technologies Oy, E...

1. A method comprising:
receiving a mobile image file comprising image data of a geographic area, location data and orientation data describing a
location and an orientation of a mobile device at a time the image data was captured;

aligning the image data with a three dimensional model based on the location data and the orientation data;
determining an estimated pose within the three dimensional model related to the mobile image file using the location data
and the orientation data;

selecting an alternate pose within the three dimensional model based on the estimated pose;
generating a virtual image of the three dimensional model as a function of the alternate pose, wherein generating the virtual
image further comprises

correlating a boundary of the geographic area by matching coordinates between the three dimensional model and the image data;
and

combining the image data and the virtual image to create a stereoscopic image, wherein the stereoscopic image provides a view
of the geographic area with a three dimensional effect.

US Pat. No. 10,004,012

SPECIAL HANDLING OF LOW PRIORITY CELLS

NOKIA TECHNOLOGIES OY, E...

1. An apparatus, comprising:at least one processor; and
at least one memory including computer program code,
wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following:
transmit, to a user equipment, a measurement configuration for at least one low priority carrier in excess of three carriers, wherein at least one of the three carriers is a high priority carrier; and
cause the user equipment to handle one or more low priority measurements of the at least one low priority carrier in excess of three carriers with relaxed performance requirements, wherein the relaxed performance requirements applied to the at least one low priority carrier allow more time for the user equipment to identify a new cell on the at least one low priority carrier than a corresponding requirement for the high priority carrier.

US Pat. No. 9,092,134

USER TOUCH DISPLAY INTERFACE PROVIDING AN EXPANDED SELECTION AREA FOR A USER SELECTABLE OBJECT

Nokia Technologies Oy, E...

1. A method, comprising:
displaying, at an electronic device, a plurality of selectable objects, each of the plurality of selectable objects having
a selection area;

determining that a starting location of a first user input is within a selection area of a first object of the plurality of
selectable objects and displaying an expanded selection area for only the first object, wherein the expanded selection area
has a boundary that overlaps with and at least partially covers an initial selection area of at least one second selectable
object;

based at least in part on a final location of the first user input being within the expanded selection area of the first object,
selecting the first object; and

displaying a selection indicator representing the selection of the first object, wherein the first user input is a dragging
operation and wherein the starting location is a starting location of the dragging and the final location is a release location
of the dragging, and

wherein the expanded selection area is centered on the selection area of the first object and is expanding a fixed number
of pixels from the each side of the selection area and overlapping at least a part of another selection area adjacent to the
selected selection area.

US Pat. No. 9,355,144

METHOD AND APPARATUS FOR RECYCLING INFORMATION FRAGMENTS IN INFORMATION SPACES

Nokia Technologies Oy, E...

1. A method comprising:
detecting a plurality of information management processes occurring in an information space, wherein the information management
processes retrieve one or more polynomial-based information fragments from the information space, wherein one or more of the
information fragments were retrieved in response to a previous request directed to the information space, and the one or more
of the information fragments are composed of irreducible polynomials of a plurality of degrees;

determining a sequence of states for each of the plurality of information management processes over a period of time;
calculating a state trajectory based, at least in part, on each of the sequences of states;
predicting a finite set of possible future states based, at least in part, on the calculated state trajectories;
determining which of the one or more information fragments are recyclable based, at least in part, on the prediction; and
preserving the recyclable information fragments for responding to a subsequent request directed to the information space.

US Pat. No. 9,280,835

METHOD FOR CODING AND AN APPARATUS BASED ON A DC PREDICTION VALUE

Nokia Technologies Oy, E...

1. A method comprising:
receiving a block of pixels;
determining a set of potential reference samples for the block of pixels, wherein the set of potential reference samples for
the block of pixels comprises at least a part of the pixels of an encoded neighboring block which is adjacent to the block
of pixels;

selecting a subset of the set of potential reference samples to be used as reference samples for the block of pixels, wherein
the selected subset of reference samples comprises sets of n consecutive reference samples with m reference samples between
the sets wherein variables n and m are positive integers; and

using the selected subset of reference samples to determine a DC prediction value for the block of pixels.

US Pat. No. 9,301,124

AUDIO COMMAND-BASED TRIGGERING

Nokia Technologies Oy, E...

1. A method comprising:
detecting, at a first device including an audio detector and a transceiver, an audio command;
recording, at the first device, a first timestamp representative of when the audio command was detected;
sending, by the first device via the transceiver, one or more packets to discover one or more other devices;
detecting, by the first device, at least one response to the sent one or more packets, the at least one response including
a second timestamp representative of when the audio command was detected by a second device and a second transceiver; and

triggering, by the first device, an action based on a comparison of the first time stamp and the second time stamp, wherein
the triggered action comprises initiating, by the first device a connection establishment with the second device including
the second transceiver, when the first time stamp and the second time stamp indicate the first and second devices are at about
the same distance from a source of the audio command.

US Pat. No. 9,097,795

PROXIMITY DETECTING APPARATUS AND METHOD BASED ON AUDIO SIGNALS

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor; and
at least one memory including computer code, the at least one memory and the computer code configured, with the at least one
processor, to cause the apparatus to:

transmit from a first speaker a first audio signal;
transmit from a second speaker a second audio signal;
receive at least one audio signal using at least one microphone, wherein the at least one audio signal comprises a combination
of a direct pathway and a reflected pathway first and second audio signals;

determine a distance value based on the received at least one audio signal; and
determine a presence of an object from the distance value.

US Pat. No. 10,004,079

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR WIRELESS SHORT-RANGE COMMUNICATION CHANNEL SELECTION

Nokia Technologies Oy, E...

1. A method, comprising:receiving, by an apparatus, wireless device Bluetooth Low Energy advertising discovery messages broadcast from one or more other wireless devices in wireless networks not connected to the apparatus, one or more of the received wireless discovery messages including channel information indicating status of one or more channels;
creating, by the apparatus, a channel map that is at least partly based on the status of the one more channels indicated in the received one or more wireless device discovery messages;
selecting, by the apparatus, channels for setting up wireless communication with another wireless device, the channels being selected at least partly based on the channel map created by the apparatus;
compiling, by the apparatus, a Bluetooth Low Energy advertising discovery message including information of the channel map incorporated into one or more fields in the advertising packet; and
transmitting, by the apparatus, one or more of the compiled Bluetooth Low Energy advertising discovery messages broadcast by the apparatus to other wireless devices in wireless networks not connected to the apparatus, one or more of the transmitted discovery messages including the information of the channel map created by the apparatus.

US Pat. No. 9,473,941

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR CREATING AN AUTHENTICATED RELATIONSHIP BETWEEN WIRELESS DEVICES

Nokia Technologies Oy, E...

1. A method, comprising:
transmitting, by an apparatus, wireless device discovery messages including a nonce for authenticating wireless devices responding
to the wireless device discovery messages;

receiving, by the apparatus, a wireless response message from another wireless device responding to the wireless device discovery
messages, the wireless response message including an authentication test value based on the nonce;

authenticating, by the apparatus, the other wireless device, without establishing a wireless connection to the other wireless
device, if the authentication test value is valid;

wherein the authentication test value received from the other wireless device is a received value of a combination of the
nonce and a secret value shared by the wireless device and the other wireless device;

wherein the authenticating further comprises:
computing, by the apparatus, an authentication test value based on the nonce and the shared secret value;
comparing, by the apparatus, the computed authentication test value with the received authentication test value; and
authenticating, by the apparatus, the other wireless device, if the computed authentication test value compares with the received
authentication test value.

US Pat. No. 9,456,516

APPARATUS FOR A CARD HOLDER

Nokia Technologies Oy, E...

20. A card holder comprising:
a tray configured to receive a card, wherein the tray comprises a flange;
a door comprising a flange, wherein the door is configured to come into contact with the flange of the tray when the door
is pulled in a direction away from the card holder; and

a resilient element in contact with the door and the tray,
wherein the resilient element is configured to move from a first position to a second position upon application of a force
on the resilient element, wherein the resilient element abuts the flange in the second position, wherein the movement from
the first position to the second position deflects the resilient element, and the resilient element is disposed with respect
to the door and the tray in such a way that the deflection of the resilient element causes tension in the resilient element
so that the resilient element exerts a force on the door so as to cause the door to move with respect to the tray.

US Pat. No. 9,344,826

METHOD AND APPARATUS FOR COMMUNICATING WITH AUDIO SIGNALS HAVING CORRESPONDING SPATIAL CHARACTERISTICS

Nokia Technologies Oy, E...

17. An 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 to, with the at least one processor, cause the apparatus to at least:

receive separate streams for a main mono signal and one or more ambience signals including a speech stream and one or more
ambience streams;

decode the speech stream to determine a main mono signal;
decode the one or more ambience streams to determine one or more ambience signals; and
determine left ear and right ear signals based upon a combination of the main mono signal and the one or more ambience signals
in order to cause a main audio signal to be reproduced from a predefined virtual sound source location separated from the
one or more ambience signals.

US Pat. No. 9,157,981

ORIENTATION

Nokia Technologies Oy, E...

8. A method, comprising:
determining a first bearing from a first location to a radio transmitter at a second location, using at least one radio signal
received from the radio transmitter; and

controlling orientation of an electronic map, to align the first bearing with a second bearing of the electronic map, from
the first location to the radio transmitter.

US Pat. No. 9,131,335

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MANAGEMENT OF CONNECTED DEVICES, SUCH AS IN A WIRELESS DOCKING ENVIRONMENT

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
receiving, by a wireless docking center device, at least from one or more wireless peripheral devices, capability-related
information characterizing at least the one or more wireless peripheral devices;

receiving, by the wireless docking center device, from a wireless dockee device, or other capable device, planned use-related
information of the wireless dockee device; and

analyzing, by the wireless docking center device, the received capability-related information and planned use-related information,
and performing an action with respect to one or more wireless peripheral devices capable of performing at least a portion
of services required by the planned use-related information of the wireless dockee device, based on the analysis.

US Pat. No. 9,439,237

METHOD AND APPARATUS FOR STATISTICAL HANDLING OF CONNECTIONS

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a receiver configured to receive data relating to connections from a network;
at least one processing core configured to derive statistical information relating to the connections;
the at least one processing core being configured to cause disconnection of at least one first connection in dependence of
the statistical information, and

wherein the statistical information comprises at least one average idle time, wherein the at least one processing core is
configured to cause disconnection of the at least one first connection responsive to an average idle time exceeding a predefined
threshold idle time, the average idle time being obtained from averaging idle times of a plurality of second connections,
distinct from the first connection, the second connections having a parameter that matches a corresponding parameter of the
first connection.

US Pat. No. 9,354,897

DYNAMIC CONFIGURATION OF AN APPARATUS BASED UPON POLICY AND COST FUNCTION CONSIDERATIONS

Nokia Technologies Oy, E...

1. A method for processing information in an apparatus having one or more interfaces to one or more peripheral components,
said method comprising:
obtaining information about resources of the one or more peripheral components from at least one peripheral component;
forming a policy based at least partly on the information about the resources of the at least one peripheral component;
forming a cost function based at least partly on the information about the resources of the at least one peripheral component,
wherein the cost function is configured to measure a tradeoff between gain provided by use of the at least one peripheral
component and a corresponding cost to system functionality as a result of the use of the at least one peripheral component;

determining, with a processor of the apparatus, an entry combination of the resources four ing the cost function such that
the entry combination is at least in part compliant with the policy; and

changing configuration of the apparatus to at least partly comply with the determined entry combination.

US Pat. No. 9,275,142

METHOD AND APPARATUS FOR MULTI-BROWSER WEB-BASED APPLICATIONS

Nokia Technologies Oy, E...

1. A method comprising:
receiving an indication of content associated with a main frame of a web application, wherein the main frame of the web application
corresponds to a main display area of a display of the web application;

providing for display of the content associated with the main frame;
searching, by a processor, for one or more external devices, wherein each of the one or more external devices comprises a
display for rendering content associated with a respective expanded frame of the web application, wherein the respective expanded
frame of the web application corresponds to a portion of the display of the web application that is positioned outside the
main display area;

establishing, by the processor, a connection with the one or more external devices; and
providing for transmission to each of the one or more external devices of an indication of the content associated with the
respective expanded frame.

US Pat. No. 9,055,381

MULTI-WAY ANALYSIS FOR AUDIO PROCESSING

Nokia Technologies Oy, E...

1. A method comprising:
determining, for a direction being at least associated with a value of a first direction component and with a value of a second
direction component, at least one weighting factor for each basis function of a set of basis functions, each of the basis
functions being associated with an audio transfer characteristic, wherein said determining comprises multiplying one of a
first set of gain factors, associated with the first direction component, with one of a second set of gain factors, associated
with the second direction component; and

using the determined at least one weighting factor for each basis function to construct a filter at least based on decomposing
a given multi-dimensional transfer function database, arranged in a multi-way array having at least three dimensions, into
the set of first gain factors being associated with the first direction component, the set of second gain factors being associated
with the second direction component and a set of basis functions.

US Pat. No. 9,468,012

PRIORITY-BASED FAIRNESS AND INTERFERENCE SIGNALLING TECHNIQUE IN A FLEXIBLE SPECTRUM USE WIRELESS COMMUNICATION SYSTEM

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
transmitting a beacon from a first access node to a first user equipment associated with the first access node and also to
a second user equipment associated with a second access node, where the beacon includes information indicating a priority
of the first access node with respect to a radio resource allocation; and

receiving feedback from the first user equipment associated with the first access node, where the feedback includes information
indicating a priority of the second access node, where the first access node relinquishes radio resources if the second access
node has a higher priority and has a need for additional resources,

wherein the priority is configured to provide a penalty for reserving more resources than are actually needed by the first
access node and/or the second access node,

the method further comprises computing a value of the priority based on an average amount of the radio resources reserved
in the past; and

the value of the priority is computed by implementing the following equation:

wherein
pr=priority value
t=time unit,
?=weighting factor or forgetting factor, and
RBs=resource blocks.

US Pat. No. 9,402,095

METHOD AND APPARATUS FOR CALIBRATING AN AUDIO PLAYBACK SYSTEM

Nokia Technologies Oy, E...

1. A method comprising:
receiving an image comprising a display from a first location;
determining, with a processor, a dimension of the display within the image;
determining an angle of the display based upon the dimension of the display determined within the image and the first location;
and

causing an audio playback system associated with the display to be calibrated based upon determining a measure of calibration,
wherein the measure of calibration comprises determining a modified azimuth of a source of audio signals based upon the determined
angle.

US Pat. No. 9,402,187

APPARATUS, METHOD, COMPUTER PROGRAM FOR COMMUNICATION AND SYSTEM THEREOF

NOKIA TECHNOLOGIES OY, E...

1. An 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 to, with the at least one processor, cause the apparatus
at least to perform:

receive a beacon signal from at least one transmitter;
measure total received interference power;
determine strength of the received at least one beacon signal;
determine at least one offset value by using the information the at least one beacon signal comprises;
generate the estimates of received interference power values transmitter-wise by using the determined at least one offset
value;

generate estimates of received interference power values transmitter-wise by using the determined strength of the received
at least one beacon signal, wherein the estimates of received interference power values correspond to interference received
at the apparatus;

combine the transmitter-wise estimated received interference power values for obtaining an estimated total received interference
power; and

subtract the estimated total received interference power from the measured total received interference power for obtaining
a residual interference power, the residual interference power originating from uncooperative devices.

US Pat. No. 9,368,018

CONTROLLING A USER ALERT BASED ON DETECTION OF BIO-SIGNALS AND A DETERMINATION WHETHER THE BIO-SIGNALS PASS A SIGNIFICANCE TEST

Nokia Technologies Oy, E...

1. A method, comprising:
obtaining, from at least one detector, a first detection of at least one bio-signal from at least one user;
controlling a user output device to initiate a user alert, after obtaining the first detection of the at least one bio-signal;
obtaining, from the at least one detector, a second detection of the at least one bio-signal from the at least one user, wherein
the second detection is performed after initiating the user alert; and

processing the first detection of the at least one bio-signal and the second detection of the at least one bio-signal to determine
whether one or more changes in the at least one bio-signal, caused by a reflex response from the user, pass a significance
test.

US Pat. No. 9,300,812

METHOD AND APPARATUS FOR SPECTRUM USE

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a receiver configured to receive a data structure having accounting information, wherein the accounting information includes
a plurality of spectrum use records, each of the spectrum use records including an identification of a spectrum band;

at least one processor configured to obtain price information based at least in part on the identification of spectrum band
of the accounting information and to derive charging information; and

a transmitter configured to send the charging information.

US Pat. No. 9,282,387

APPARATUS AND METHOD FOR SOUND REPRODUCTION

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a graphical display panel comprising a graphical display layer for displaying images and defining a plurality of sound apertures
penetrating through at least the graphical display layer, wherein the graphical display layer is configured to present visual
images to a user, wherein the graphical display layer comprises a plurality of pixels for displaying the images, and wherein
the plurality of sound apertures are disposed among the plurality of pixels; and

a loudspeaker comprising a diaphragm configured to generate sound, wherein the loudspeaker is configured such that sound emanates
at least from the plurality of sound apertures penetrating through the graphical display layer.

US Pat. No. 9,510,387

RECOVERING CONNECTION IN LTE LOCAL AREA NETWORK FOR EPS AND LOCAL SERVICES

Nokia Technologies Oy, E...

1. A method comprising:
receiving, by a user equipment operating in a single radio mode, data carried by a local connection through a local area network
and carried by a connection through a radio link to a macro network, the macro network providing, at the connection, a user
bearer service to the user equipment;

sending, by the user equipment and in response to a failure of the radio link, a local connection re-establishment request
to a local access apparatus of the local area network;

determining, by the user equipment, that the local connection has been re-established; and
sending, by the user equipment, a message to the local access apparatus for requesting re-establishment of the connection
to the macro network, in response to the local connection being successfully re-established.

US Pat. No. 9,378,591

METHOD AND APPARATUS FOR DETECTING OCCLUSION IN AN AUGMENTED REALITY DISPLAY

Nokia Technologies Oy, E...

1. A method comprising:
determining a location of a mobile terminal;
receiving one or more object meshes for one or more objects in geographic proximity to the mobile terminal;
removing, using a processor, one or more unoccluded front facing polygons from the one or more object meshes;
determining occlusion between the location of the mobile terminal and at least one point of interest after removing the one
or more unoccluded front facing polygons, where the at least one point of interest is identified as occluded if a line segment
between the location and the at least one point of interest intersects with at least one of the one or more object meshes;
and

causing the at least one point of interest to not be displayed by an augmented reality interface.

US Pat. No. 9,280,961

AUDIO SIGNAL ANALYSIS FOR DOWNBEATS

Nokia Technologies Oy, E...

1. A method comprising:
identifying beat time instants in an audio signal;
identifying downbeats occurring at beat time instants, each downbeat corresponding to the start of a musical bar or measure;
and

identifying two or more adjacent bars or measures containing musical characteristics which repeat within the audio signal
by:

generating for each of a plurality of the downbeats a score using an analysis method for indicating a characteristic within
the audio signal at the downbeat;

providing different sequences, e.g. S1, S2, of non-adjacent downbeats e.g. S1=1, 3, 5, 7 and S2=2, 4, 8, 10;
identifying based on the scores for each sequence the sequence that most likely corresponds to the start of a musical pattern;
and

selecting the downbeats of the sequence that most likely corresponds to the start of the musical pattern.

US Pat. No. 9,271,067

TRANSDUCER APPARATUS HAVING A MECHANICAL ACOUSTIC FILTER WITH MOVABLE BLOCKING MEMBER

Nokia Technologies Oy, E...

1. An acoustic transducer comprising:
a membrane,
a back plate, where the membrane and the back plate form a volume of air therebetween; and
a mechanical acoustic filter configured to be electrically controllable to change acoustic properties of the acoustic transducer,
where the mechanical acoustic filter is formed by having at least one filter hole located in the membrane and/or having at
least one filter hole located in a membrane support surrounding the membrane, and having at least one moveable portion of
at least one blocking member located within the volume of air, where the at least one blocking member is electrically controllable,
and where the at least one movable portion of the at least one blocking member is configured to selectively seal the at least
one filter hole.

US Pat. No. 9,251,966

SUPERCAPACITOR HAVING A CIRCUIT BOARD DEFINING AN ELECTROLYTE CHAMBER

Nokia Technologies Oy, E...

1. An apparatus, the apparatus comprising first and second circuit boards, and an electrolyte, the first and second circuit
boards each comprising a capacitive element, wherein the apparatus is configured such that a chamber is defined between the
first and second circuit boards with the capacitive elements contained therein and facing one another, the chamber comprising
the electrolyte, wherein the apparatus is configured to store electrical charge when a potential difference is applied between
the capacitive elements, and wherein the first and second circuit boards are defined by layers of electrically conductive
material coated on either side by a layer of electrically insulating material.

US Pat. No. 9,182,877

SYSTEM AND METHOD FOR FUNCTIONAL ELEMENTS

Nokia Technologies Oy, E...

1. A method, comprising:
receiving, at a node, an indication from a user via a graphical user interface that the node is to establish a functional
element template;

receiving, at the node, a specification of one or more attributes for inclusion in the functional element template, wherein
said specification of one or more attributes specifies at least one data-type, input-output-type or property-action type attribute;

storing, at the node, the functional element template; and
making available, at the node, the functional element template for selection on the node or at least one other node; and
wherein the node comprises a computer.

US Pat. No. 9,082,001

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR TRACKING FACE PORTION

Nokia Technologies Oy, E...

1. A method comprising:
using a processor to perform the steps of
detecting a face portion in a frame of a plurality of frames of a multimedia content, wherein detecting the face portion in
the frame comprises:

providing a detection window configured to overlay onto a set of pixels in the frame;
evaluating the set of pixels bounded by the detection window based on at least one layer of classification functions for detecting
the face portion in the set of pixels, wherein evaluating the set of pixels bounded by the detection window comprises: evaluating
the set of pixels based on a first layer of classification function of the at least one layer of classification functions,
the evaluation configured to be performed for one or more angles of orientation and further configured to compute a classification
score for at least one of the one or more angles of orientation; selecting an angle with a maximum score of computed classification
scores as an angle of orientation of the face portion; and detecting the face portion in the set of pixels by performing evaluation
of the set of pixels based on the at least one layer of classification function, the evaluation configured to be performed
for the angle of orientation of the face portion;

traversing the detection window by a first step size onto a neighboring set of pixels of the set of pixels; and
evaluating the neighboring set of pixels based on the at least one layer of classification functions for detecting the face
portion in the neighboring set of pixels;

tracking the face portion in at least one subsequent frame of the frame; and
performing a color-tracking of the face portion on losing a track of the face portion in the at least one subsequent frame,
where the color-tracking is performed for re-tracking the face portion in the at least one subsequent frame.

US Pat. No. 9,068,839

METHOD AND APPARATUS FOR PROVIDING SHADOW-BASED LOCATION POSITIONING

NOKIA TECHNOLOGIES OY, S...

1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least
one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
a processing of sensor information associated with at least one device traveling on at least one route to determine at least
one pattern of shadows on the at least one route;

a comparison of the at least one pattern of shadows against one or more reference patterns of shadows associated with one
or more known locations; and

an estimation of a location, a direction of travel, or a combination thereof of the at least one device based, at least in
part, on the comparison;

wherein the at least one pattern of shadows includes lighter and darker sections corresponding to shadows casted on the route
by environmental features surrounding the route and sensed by the traveling device.

US Pat. No. 9,378,207

METHODS AND APPARATUS FOR MULTIMEDIA CREATION

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor;
memory storing computer program code;
wherein the computer program code is configured to, with the memory and the at least one processor, cause the apparatus to
at least:

in response to a request by a user of a media storage and compilation system, identify a contributor to at least one multimedia
content element;

identify a role of the contributor with respect to the at least one content element;
store information relating to the contributor of the at least one content element;
store information relating to the at least one content element for use in automated selection of the content element, wherein
the information relating to the content element comprises at least information relating to the contributor and the role of
the contributor with respect to the content element, wherein the stored information comprises social platform information
associated with the at least one content element, wherein the social platform information identifies at least one social networking
relationship between a contributor to the at least one content element and at least one specified user of a social platform,
other than the contributor and other than the requesting user of the media storage and compilation system, and wherein the
social platform information identifying the at least one social networking relationship includes information specifically
identified as relevant to the selection of a content element; and

analyze stored information relating to the contributor to determine if the contributor has declined to allow use of at least
one content element and to select a replacement content element based at least in part on analyzing the stored information
associated with the declining contributor to identify a replacement contributor exhibiting similar characteristics to the
declining contributor, wherein the similar characteristics comprise similarity in appearance between the replacement contributor
and the declining contributor.

US Pat. No. 9,374,834

TECHNIQUES FOR RTS/CTS USAGE FOR WIRELESS NETWORKS

Nokia Technologies Oy, E...

1. A method comprising:
obtaining multiple network performance parameters for each of a plurality of access categories of the wireless network, wherein
the plurality of access categories comprise at least one lower priority wireless network and at least higher priority wireless
network;

measuring a network performance within a wireless network by measuring, at a wireless node within one access category of the
wireless network, multiple network performance parameters, combinations of the multiple network performance parameters being
associated with one or more degraded performance thresholds, wherein the measurement reflects the network performance as detected
at the wireless node;

determining whether a combination of multiple measured network performance parameters has reached one or more degraded performance
thresholds;

in response to determining that the combination of multiple measured network performance parameters has reached one or more
degraded performance thresholds, transmitting a frame via the wireless network, the frame being transmitted using a Request-to-Send/Clear-to-Send
(RTS/CTS) protection;

determining whether a combination of multiple measured network performance parameters has reached one or more further degraded
performance thresholds; and

in response to determining that the combination of multiple measured network performance parameters has reached one or more
further degraded performance thresholds, transmitting a second frame via the wireless network, the second frame being transmitted
using the RTS/CTS protection, wherein a second frame size is different than a first frame size.

US Pat. No. 9,357,511

TWO POWER CONTROL LOOPS FOR ANTENNA SWITCHING TRANSMIT DIVERSITY

NOKIA TECHNOLOGIES OY, E...

1. A user terminal comprising:
at least N antennas, wherein N is at least two,
a power amplifier to amplify signals to be transmitted from one of the antennas,
a switch configured to switch a transmission power of the power amplifier alternatively from one of the antennas to another
one of the antennas, and

a power control mechanism in which, on receipt of a transmission power control command sent at a slot of a plurality of slots
in a time domain,

the transmission power for transmission via an Nth antenna is updated antenna-specifically according to an individual transmission
power control command received at least two slots ago at a time instant that the Nth antenna was transmitting.

US Pat. No. 9,306,282

ANTENNA ARRANGEMENT

Nokia Technologies Oy, E...

1. An apparatus comprising:
a first antenna element comprising a first radiator component; and
a second antenna element comprising a second radiator component,
wherein a first portion of the first radiator component is adjacent to a second portion of the second radiator component,
wherein the second radiator component is configured with at least one operational frequency range,
wherein the first portion of the first radiator component corresponds to at least one minimum electric field region of at
least one resonant frequency of the first radiator component, and

wherein the at least one resonant frequency of the first radiator component does not exceed the upper bound of the at least
one operational frequency range by more than 5% of the operational frequency range and does not fall short of the lower bound
of the at least one operational frequency range by more than 5% of the operational frequency range.

US Pat. No. 9,307,381

OPTIMIZED EMERGENCY ALERT MESSAGE DELIVERY

Nokia Technologies Oy, E...

1. An apparatus, comprising: a processor; and a memory including computer program code, the memory and the computer program
code configured, with the processor, to cause the apparatus at least to:
receive an emergency message via a receiver comprising a basic cellular broadcast channel, designated as a first cellular
broadcast control channel, and an extended cellular broadcast channel, designated as a second cellular broadcast control channel;
whereby

receiving at least a first portion of the emergency message on the first cellular broadcast control channel,
wherein the emergency message occupies a plurality of blocks, and the first portion on the first cellular broadcast control
channel comprises some but not all of the plurality of blocks, and

wherein the first cellular broadcast control channel is received over multiple timeslots in a time domain; and
receiving at least a second portion of the emergency message on the second cellular broadcast control channel,
wherein the second portion on the second cellular broadcast control channel comprises remaining blocks of the emergency message
not in the first portion of the blocks and both the first and second portions of the blocks contain the entire emergency message,

wherein the second cellular broadcast control channel is received over multiple timeslots in the time domain, and
wherein the first portion is received in blocks in certain ones of the multiple timeslots and the second portion is received
in blocks in different ones of the multiple timeslots; and

reconstruct said emergency message from the first and second portions.

US Pat. No. 9,280,708

METHOD AND APPARATUS FOR PROVIDING COLLABORATIVE RECOGNITION USING MEDIA SEGMENTS

NOKIA TECHNOLOGIES OY, E...

1. A method facilitating a processing of or processing (1) data or (2) information or (3) at least one signal, the (1) data
or (2) information or (3) at least one signal based, at least in part, on the following:
a generation of a request to determine recognition information for one or more media items associated with a device, one or
more segments of the one or more media items, or a combination thereof;

at least one determination to transmit the request to one or more other devices based, at least in part, on one or more device
selection criteria, wherein the device selection criteria is based, at least in part, on the one or more other devices user
privacy settings;

receipt of the recognition information in response to the request;
a transmission of the recognition information to a networking service; and
receipt of one or more identities of one or more users represented in the one or more media items,
wherein the one or more identities are determined based, at least in part, on the networking service's recognition models
of the one or more users, recognition models of social networking friends of the one or more users, or a combination thereof.

US Pat. No. 9,147,398

HYBRID INPUT DEVICE FOR TOUCHLESS USER INTERFACE

Nokia Technologies Oy, E...

1. An apparatus, comprising:
a sensor comprising a sensing film configured to provide a signal based upon a user's breath; and
a controller operably associated with the sensor, where the controller is configured to receive the signal based upon the
user's breath;

where the signal based upon the user's breath is a variation in electrical impedance received on the sensing film; and
where the variation in electrical impedance is a decrease over a short period of time.

US Pat. No. 9,955,484

POSITION INFORMATION BASED ACCESS TO A SHARED RADIO ACCESS CHANNEL

Nokia Technologies Oy, E...

1. A method for operating a mobile radio device, comprising:using location/position information of the mobile radio device to perform a modulo operation to select, by the mobile radio device, a radio access resource from a plurality of radio access resources shared among a plurality of mobile radio devices, wherein the location/position information of the mobile radio device represents a position relative to a local reference location within an access region with which the plurality of radio access resources are associated; and
sending a transmission from the mobile radio device on a wireless shared radio access channel using the selected radio access resource.

US Pat. No. 9,392,416

METHOD AND APPARATUS FOR PREDICTING AND PRE-FETCHING LOCATION INFORMATION

Nokia Technologies Oy, E...

1. A method comprising:
predicting a location associated with a device;
generating a hierarchy of location information with respect to a plurality of accuracy levels, including generating at least
one hierarchically lower accuracy position at a time of generating a hierarchically higher accuracy position with respect
to the predicted location;

storing the hierarchy of location information at the device; and
displaying current location information of the device based, at least in part, on a highest accuracy position of the stored
hierarchy of location information.

US Pat. No. 9,313,006

METHODS AND APPARATUS FOR RESOURCE ELEMENT MAPPING

Nokia Technologies Oy, E...

10. The apparatus of claim 9, wherein the EPREGs are defined as one of:
beginning at the first orthogonal frequency division multiplexing symbol of the one or more PRBs of the EPDCCH;
beginning at the same orthogonal frequency division multiplexing symbol as the EPDCCH; and
beginning at an orthogonal frequency division multiplexing symbol indicated by a base station to a user device.

US Pat. No. 9,300,472

METHOD AND APPARATUS FOR IMPROVING DIGITAL SIGNATURES

Nokia Technologies Oy, E...

1. A method, comprising:
selecting a random number (rand);
enhancing the rand,
wherein the enhancing of the rand comprises binding the rand with the at least one of the message or document and with a secret
seed value (seed),

wherein the binding comprises:
computing a function relative to the at least one of the message or document, the function being represented by the following
formula: f(M); and

computing the rand1, the rand1 being represented by the following formula: rand1==g(rand, f(M), seed), wherein g comprises a one-way function, or

reading the seed from a secure memory unit; and
computing the rand1, the rand1 being represented by the following formula: rand1=g(rand, seed), wherein g comprises a one-way function; and

deriving a digital signature based at least in part, upon the enhanced random number (rand1), for signing at least one of a message or document transceived by at least one device,

the enhanced random number utilized in setting an r-component of the digital signature such that the r-component of the digital
signature is different than each of one or more other r-components of each of one or more other digital signatures.

US Pat. No. 9,094,749

HEAD-MOUNTED SOUND CAPTURE DEVICE

Nokia Technologies Oy, E...

1. An apparatus comprising:
a platform configured to be removably placed symmetrically on or about a user's head;
at least one first transducer configured to capture vibration of the user's skull or facial movement generated by the user's
voice activity and to detect the user's speaking activity, wherein the at least one first transducer converts the vibration
or facial movement into a first electrical audio signal;

at least one of one or more circuitries and one or more memories including computer program code for processing the first
electrical audio signal from the at least one first transducer received at the platform into voiced frames and unvoiced frames,
wherein the voiced frames and the unvoiced frames are defined based at least on the first electrical audio signal; and

at least one second transducer, said at least one second transducer being an air microphone, said at least one second transducer
producing at least one second electrical audio signal, wherein said at least one second electrical audio signal received at
the platform from said at least one second transducer are differentially processed by at least one of the one or more circuitries
and the one or more memories including computer program code into voiced and unvoiced frames,

wherein an equalizing function, said equalizing function being a first transfer function based on clean voice content captured
by said at least one first transducer and said at least one second transducer, is computed, and

wherein at least one of the one or more circuitries and the one or more memories including computer program code processes
the unvoiced frames as noise-only frames for updating a noise profile obtained only from the first electrical audio signal
from the at least one first transducer, and processes the voiced frames by subtracting the noise profile there from and applying
the equalizing function to enhance the output spectrum.

US Pat. No. 9,087,412

METHOD AND APPARATUS FOR GROUPING AND DE-OVERLAPPING ITEMS IN A USER INTERFACE

NOKIA TECHNOLOGIES OY, E...

1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least
one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:
at least one determination of one or more items for rendering in a user interface;
a determination of one or more rendering locations for one or more representations of the one or more items based, at least
in part, on location information associated with the one or more items;

a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping
of the one or more rendering locations;

a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping,
or a combination thereof;

a processing of the one or more rendering locations to determine one or more densities of the one or more representations
in one or more regions of the user interface; and

a modification of the one or more rendering locations associated with the one or more representations that are at one or more
boundaries of the one or more regions, wherein the modification is based, at least in part, on the one or more densities,
criteria for percent of the one or more representations crossing the boundaries, or a combination thereof.

US Pat. No. 9,075,801

METHOD AND APPARATUS FOR SHARING CONTENT VIA ENCODED DATA REPRESENTATIONS

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
determining, by an apparatus, a first request from a first device for sharing at least one content item;
causing, at least in part, a generation of a graphical code representing, at least in part, the at least one content item,
wherein the graphical code is unique to the first request;

causing, at least in part, a presentation of the graphical code at the first device;
causing, at least in part, a transfer of the at least one content item from the first device via a communication channel to
a second device based, at least in part, on a scanning of the graphical code by the second device, wherein the communication
channel operates independently from the scanning; and

causing, at least in part, a presentation of the at least one content item at the second device.

US Pat. No. 9,432,966

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR SECURE DISTANCE BOUNDING BASED ON DIRECTION MEASUREMENT

Nokia Technologies Oy, E...

12. A method comprising:
receiving, by an apparatus from a remote device, one or more wireless packets including information packets containing angle
of arrival information from the remote device;

sampling and decoding, by the apparatus, a reference data stream of direction estimation data in the received angle of arrival
information, the sampling and decoding performed for first and second locations separated by a separation distance;

determining in the apparatus, a first angle of arrival and a second angle of arrival from the received angle of arrival information,
based on the sampling and decoding performed for the first and second locations; and

generating distance estimation data in the apparatus relative to the remote device, based on a difference between the first
angle of arrival and second angle of arrival, and on the separation distance.

US Pat. No. 9,420,564

APPARATUS AND METHOD FOR DYNAMIC COMMUNICATION RESOURCE ALLOCATION FOR DEVICE TO-DEVICE COMMUNICATIONS IN A WIRELESS COMMUNICATION SYSTEM

Nokia Technologies Oy, E...

1. An 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 to, with the at least one processor, cause the apparatus
to perform at least the following:

control a base station to select a master communication device of a plurality of wireless communication devices that form
a device-to-device group and to designate the other devices forming the group as slave communication devices operating under
conditions specified by the master communication device,

control the base station to provide an allocation of data communication resources for said device-to-device group that facilitate
direct device-to-device communications among the master communication device and the one or more slave communication devices
of said plurality of wireless communication devices that form said device-to-device group, wherein the resources allocated
to the device-to-device group are configured to be dynamically allocated by the master communication device at least by reallocating
a subset of the resources among the master communication device, the one or more slave communication devices, or both; and

control the base station to assemble and transmit messages that include said allocation of said communication resources.

US Pat. No. 9,408,212

METHODS AND APPARATUSES FOR FACILITATING USE OF CARRIER AGGREGATION FOR DEVICE-TO-DEVICE COMMUNICATIONS

Nokia Technologies Oy, E...

1. A method comprising:
establishing, at a first communication apparatus, a carrier aggregation configuration defining a set of one or more component
carriers usable for device-to-device communication between the first communication apparatus and a second communication apparatus;

causing the first communication apparatus to engage in device-to-device communication with the second communication apparatus
in accordance with the established carrier aggregation configuration; and

managing activation of one or more component carriers from the set of component carriers for use in device-to-device communication
with the second apparatus, wherein managing activation of one or more component carriers comprises one or more of causing
activation of one or more component carriers or causing deactivation of one or more component carriers, and wherein managing
activation of one or more component carriers includes formatting a message indicating one or more component carriers to be
activated or one or more component carriers to be deactivated, and causing the formatted message to be sent via a device-to-device
communication link to the second communication apparatus.

US Pat. No. 9,369,008

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR POWERING ELECTRONIC DEVICES

Nokia Technologies Oy, E...

14. A computer program product comprising computer executable program code recorded on a computer readable non-transitory
storage medium, the computer executable program code comprising:
code for transmitting, by an apparatus, one or more radio frequency signals to a mobile wireless device, the one or more radio
frequency signals indicating that the apparatus is capable of receiving optical powering and optical power requirements of
the apparatus;

code for exchanging, by the apparatus, radio frequency wireless messages with the mobile wireless device, to negotiate optical
power delivery to the apparatus from the wireless device;

code for receiving, by the apparatus, optical power from the mobile wireless device at a power level associated with the optical
power requirements in response to the radio frequency signal; and

code for operating, by the apparatus, electronic components in the apparatus, using at least the optical power from the mobile
wireless device.

US Pat. No. 9,357,306

MULTICHANNEL AUDIO CALIBRATION METHOD AND APPARATUS

Nokia Technologies Oy, E...

1. An apparatus comprising:
a signal generator configured to generate at least one audio signal to be output by at least one speaker for a multi-speaker
system comprising a plurality of speakers;

at least two microphones distinct from the at least one speaker of the multi-speaker system and disposed at a listening position
that is spaced apart from the at least one speaker of the multi-speaker system, wherein the at least two microphones are configured
to provide at least two output signals based on the acoustic output of the at least one speaker in response to the at least
one audio signal;

an audio signal analyser configured to determine a directional component associated with the at least two output signals;
and

a calibration processor configured to compare the directional component with an expected location of the at least one speaker
so as to adjust audio playback of the at least one speaker.

US Pat. No. 9,325,466

SIGNALING FOR EPDCCH RESOURCE MAPPING IN THE SUPPORT OF COMP

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
receiving an association between physical resource block resources and at least one of a plurality of transmission points
in a cooperative multipoint system, wherein receiving the association comprises receiving a common reference signal position
and physical downlink control channel region for each of the plurality of transmission points, wherein the association is
configured to inform a user equipment which physical resource block resources are associated with each transmission point
of the plurality of transmission points; and

decoding an enhanced physical downlink control channel based on the association.

US Pat. No. 9,301,114

METHOD AND APPARATUS FOR DETERMINING SIGNIFICANT PLACES

Nokia Technologies Oy, E...

1. A method comprising:
mapping one or more communication coverage areas associated with one or more identifiers onto at least one geo-grid, wherein
the one or more identifiers are associated with at least one device operating within at least one communication network;

processing the one or more identifiers to determine one or more significance scores associated with one or more grid units
of the at least one geo-grid;

determining at least one significant place based, at least in part, on the one or more significance scores;
processing the one or more identifiers, one or more overlaps of one or more communication coverage areas associated with the
one or more communication coverage areas, or a combination thereof of to determine one or more stay areas; and

selecting the one or more identifiers to process based, at least in part, on the one or more stay areas.

US Pat. No. 9,294,878

METHOD AND APPARATUS FOR PROVIDING HUB-BASED INDEXING AND SERVICES

Nokia Technologies Oy, E...

1. A method comprising:
indexing location-based content according to one or more location hubs of one or more transportation lines;
determining a current proximity, a predicted proximity, or a combination thereof of one or more devices to the one or more
location hubs, wherein the one or more devices are (a) traveling on the one or more transportation lines, (b) predicted to
travel on the one or more transportation lines, or (c) a combination thereof;

presenting at least a portion of the location-based content based, at least in part, on the current proximity, the predicted
proximity, or a combination thereof; and

determining history information relating to prior traveling associated with the one or more devices and the one or more transportation
lines,

wherein the history information comprises how frequently the one or more devices utilize a particular transportation line,
how frequently the one or more devices utilize the one or more location hubs for departure, and time of day the one or more
devices utilize the one or more transportation lines or the one or more hubs, and

wherein the determination of the current proximity, the predicted proximity, or a combination thereof is based, at least in
part, on the history information.

US Pat. No. 9,232,348

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MANAGEMENT OF CONNECTED DEVICES, SUCH AS IN A WIRELESS DOCKING ENVIRONMENT

Nokia Technologies Oy, E...

1. A method, comprising:
receiving, by a wireless dockee device, from a wireless docking center device, capability-related information characterizing
one or more wireless peripheral devices;

analyzing, by the wireless dockee device, the capability-related information characterizing the one or more wireless peripheral
devices and planned use-related information; and

performing, by the wireless dockee device, an action with respect to one or more wireless peripheral devices capable of performing
services required by the planned use-related information, based on the analysis.

US Pat. No. 9,226,305

MEDIUM ACCESS CONTROL METHOD

Nokia Technologies Oy, E...

1. A method comprising:
receiving, by a network node, an indication that a first resource allocation to a device to transmit data was insufficient
and there is remaining data to transmit by the device, the first resource allocation being responsive to a previous probe
to a first group of devices to which the device belongs to identify whether the device had data to transmit;

based at least on information associated with the first resource allocation, determining a second resource allocation for
the device; and

sending, by the network node, the second resource allocation to the device in order to enable the device to transmit the remaining
data, wherein the second resource allocation comprises a resource allocation to a currently probed second group of devices
to which the device does not belong and a next resource allocation to the previously probed first group of devices to which
the device belongs, and wherein the first group of devices is identified using a first group identification and the second
group of devices is identified using a second group identification.

US Pat. No. 9,118,413

APPARATUS AND A METHOD

Nokia Technologies Oy, E...

1. An apparatus comprising:
addition circuitry configured to receive a probe signal that has passed through a channel having a complex transmission and
a reference signal and configured to produce at least: a plurality of weighted additions comprising an addition of the probe
signal and the reference signal with different relative phase rotations applied before addition between the probe signal and
the reference signal, wherein each of the plurality of weighted additions comprises an addition, differently weighted, of
the same probe signal and the same reference signal wherein the probe signal and the reference signal are contemporaneous;
and

processing circuitry configured to use at least two of the plurality of weighted additions to determine a first quantitative
parameter for the channel dependent upon the complex transmission for the channel.

US Pat. No. 9,603,189

METHOD AND APPARATUS FOR MULTISIM DEVICES WITH EMBEDDED SIM FUNCTIONALITY

Nokia Technologies Oy, E...

1. A method, comprising:
downloading, to a secure element at a user equipment, at least one subscription, wherein the at least one subscription is
downloaded from a secure application manager, and wherein the secure element provides remote provisioning functionality;

determining whether or not to assign a device identity to the at least one subscription; and
in response to an assignment of the device identity to the at least one subscription, providing, by the secure element, an
indication that the at least one subscription is present on the user equipment.

US Pat. No. 9,491,766

DEVICE-TO-DEVICE COMMUNICATION SCENARIO

Nokia Technologies Oy, E...

9. An apparatus comprising:
at least one processor; and
at least one memory including a computer program code, wherein the at least one memory and the computer program code are configured,
with the at least one processor, to at least:

receive, at the apparatus, parameters defining transmission resources for a backhaul link between the apparatus of a cellular
radio network and another base station of the cellular radio network;

transmit, by the apparatus, at least some of the received parameters of the backhaul link to at least one communication device
operating in a cell covered by the apparatus so as to enable simultaneous multi-utilization of the transmission resources
of the backhaul link;

communicate, by the apparatus, relay data in the transmission resources defined by the received parameters; and
transmit, by the apparatus, interference control information to the at least one communication device, wherein the interference
control information includes interference information for at least one device-to-device link that utilizes the transmission
resources of the backhaul link, and wherein the interference information includes a threshold parameter that limits, when
the at least one communication device is utilizing the transmission resources of the backhaul link for the at least one device-to-device
link, transmission power of the at least one communication device.

US Pat. No. 9,411,474

SHIELD ELECTRODE OVERLYING PORTIONS OF CAPACITIVE SENSOR ELECTRODES

Nokia Technologies Oy, E...

1. An apparatus comprising:
an array of capacitive sensor electrodes comprising a plurality of distinct capacitive sensor electrodes distributed over
a sensing area;

conductive traces connected to respective ones of the plurality of distinct capacitive sensor electrodes; and
a shield electrode overlying, in the sensing area, conductive traces and portions of at least some of the sensor electrodes;
wherein the shield electrode overlies, in the sensing area, and covers all of the conductive traces;
wherein the shield electrode overlying portions of at least some of the sensor electrodes defines uncovered portions of the
sensor electrodes as operational sensor electrodes of equal operational size; and

wherein the shield electrode extends across the whole sensing area as a strip except at openings through the shield electrode
to the underlying capacitive sensor electrodes, the openings defining multiple parallel shielding strips, each parallel strip
associated with each row of capacitive sensor electrodes, the portions of the sensor electrodes that are uncovered defining
operational sensor electrodes of equal operational size.

US Pat. No. 9,342,866

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR GENERATING PANORAMA IMAGES

Nokia Technologies Oy, E...

1. A method comprising:
facilitating at least in part receiving of a first image and a second image;
facilitating receiving of location information of a movable object, wherein the movable object can change position between
the first image and the second image;

tracking movement of the moveable object, wherein the tracking of the movement of the movable object includes tracking local
movement within the image while the images are being captured and as the movable object is moving relative to a separate non-movable
object within the image; and

generating a panorama image based at least on the first image, the second image, the movement, and the location information
of the movable object.

US Pat. No. 9,325,183

REDUCING INDUCTIVE HEATING

Nokia Technologies Oy, E...

1. An apparatus comprising an audio transducer having a magnet assembly, wherein the magnet assembly comprises:
at least two magnet assembly components; and
an eddy current heating reduction system configured to reduce heating of the magnet assembly by magnetic fields, where the
eddy current heating reduction system comprises electrical insulation sandwiched between the at least two magnet assembly
components, and by providing at least one of the at least two magnet assembly components with a divided current loop area
having at least two planar spaced subsections formed by at least one cut or gap, where the at least two planar spaced subsections
are aligned in a common plane forming a majority of the divided current loop area in the common plane.

US Pat. No. 9,224,398

COMPRESSED SAMPLING AUDIO APPARATUS

Nokia Technologies Oy, E...

1. Apparatus comprising at least one processor and at least one memory including computer code, the at least one memory and
the computer code configured to with the at least one processor cause the apparatus to at least perform:
transforming, via a first domain transformation module implemented in the at least one memory, an audio signal into a sparse
domain signal, the sparse domain signal representing the audio signal;

transforming, via a second domain transformation module implemented in the at least one memory, the sparse domain signal into
a measurement domain signal;

determining, via a sampling pattern generation module implemented in the at least one memory, a sampling pattern dependent
on the measurement domain signal, wherein determining the sampling pattern comprises:

determining, via a main lobe generation module implemented in the at least one memory, a main lobe sampling pattern;
determining, via a side lobe generation module implemented in the at least one memory, a side lobe sampling pattern;
determining, via a vertical sampling generation module implemented in the at least one memory, a vertical sampling bar sampling
pattern; and

determining, via a star shaped sampling generation module implemented in the at least one memory, a star sampling pattern;
and

measuring, via a sparse measurement determination module implemented in the at least one memory, the measurement domain signal
dependent on the sampling pattern.

US Pat. No. 9,137,801

METHOD AND APPARATUS FOR DETERMINATION OF ADDITIONAL MAXIMUM POWER REDUCTION TABLE BASED ON CONTROL CHANNEL LOCATION INDICES

Nokia Technologies Oy, E...

1. An apparatus comprising
at least one processor;
at least one receiver; and
at least one non-transitory machine-readable 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:

receive, using said receiver, first signaling from a wireless network specifying that stricter co-existence limits are in
use for uplink transmissions;

receive, using said receiver, second signaling from the wireless network specifying at least one resource block index defining
a location of an uplink control channel; and

determine, responsive to the first signaling, at least one region of an additional maximum power reduction table;
wherein the at least one region is comprised of a plurality of sub-regions corresponding to a plurality of different length
of continuous resource block allocations, and where each sub-region has an associated value of additional maximum power reduction;
and

wherein the plurality of different length of continuous resource block allocations in at least one sub-region of the plurality
of sub-regions is determined in dependence of the signaled resource block index.

US Pat. No. 9,055,020

METHOD AND APPARATUS FOR SHARING USER INFORMATION

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
determining, via a processor, one or more user identifiers;
processing, via the processor, the one or more user identifiers to determine profile information associated with the device,
the user of the device, or a combination thereof;

determining, via the processor, to generate a first device identifier based, at least in part, on the one or more user identifiers
and the profile information; and

determining, via the processor, to present the first device identifier in place of a second device identifier as a discoverable
identity of a device,

wherein the second device identifier is a name a user of the device has designated as a regular discoverable identity for
the device, and

wherein the first device identifier is provided as the discoverable identity of the device only for a predetermined period
of time.

US Pat. No. 9,479,209

PROVIDING POWER TO DUAL RADIO MODEMS

Nokia Technologies Oy, E...

1. Apparatus comprising:
a first radio modem having an associated first radio frequency power amplifier;
a second radio modem having an associated second radio frequency power amplifier;
a terminal for connection to a battery;
a capacitor having first and second terminals;
a first current limiting switch having input and output terminals; and
a first direct current-direct current converter having an input and an output,
wherein:
the terminal is coupled to the input of the first current limiting switch,
the output of the first current limiting switch is coupled to both the first terminal of the capacitor and the input of the
first direct current-direct current converter, and

the output of the first direct current-direct current converter is coupled to the second radio frequency power amplifier;
the apparatus further comprising

a second capacitor having first and second terminals;
a second current limiting switch having an input and an output; and
a second direct current-direct current converter having an input and an output,
wherein:
the terminal is coupled to the input of the second current limiting switch,
the output of the second current limiting switch is coupled to both the first terminal of the second capacitor and the input
of the second direct current-direct current converter, and

the output of the second direct current-direct current converter is coupled to the first radio frequency power amplifier;
wherein for a case where the first radio frequency power amplifier and the second radio frequency power amplifier each simultaneously
transmit at substantially full power the first current limiting switch is operated so as to provide a current flow from the
battery to the input of the first direct current-direct current converter and the second current limiting switch is operated
so as to provide a current flow from the battery to the input of the second direct current-direct current converter, and

wherein each of the first radio modem and the second radio modem is a burst transmission modem.

US Pat. No. 9,338,635

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR DEVICE TRACKING

Nokia Technologies Oy, E...

1. A method, comprising:
measuring, by an apparatus, signal strength of two or more wireless device discovery messages received from a wireless communication
device, the wireless discovery messages including a device address of the wireless communication device, wherein the two or
more wireless discovery messages are received from the wireless communication device at a first measured periodic interval;

storing, by the apparatus, the device address of the wireless communication device, the first measured periodic interval of
the received two or more wireless discovery messages and the measured signal strength of the received two or more wireless
discovery messages;

detecting, by the apparatus, two or more other wireless device discovery messages having a different device address, at a
second measured periodic interval;

measuring, by the apparatus, received signal strengths of the two or more other wireless device discovery messages; and
if no messages are received including the device address of the wireless communication device, comparing, by the apparatus,
the stored signal strength of the two or more wireless discovery messages received from the wireless communication device
with the measured signal strength of the received two or more other wireless device discovery messages and comparing the stored
first measured periodic interval with the second measured periodic interval to determine whether a source of the other wireless
device discovery messages is the wireless communication device.

US Pat. No. 9,304,970

EXTENDED FINGERPRINT GENERATION

Nokia Technologies Oy, E...

1. A method, comprising:
determining in an apparatus whether to initiate information sensing at an instance in time, wherein information sensing at
the instance in time comprises:

performing at least two of: (1) sensing the motion of the apparatus and recording the sensed motion information; (2) sensing
visual information corresponding to a location, extracting visual elements from the sensed visual information and recording
the extracted visual elements; and (3) sensing at least one of electromagnetic signal and magnetic field information and recording
the at least one of sensed signal and field information;

correlating at least two of the sensed motion information, the extracted visual elements and the at least one of sensed signal
and field information to generate correlated sensed information corresponding to the instance in time; and

storing the correlated sensed information corresponding to the instance in time in association with stored correlated sensed
information corresponding to previous instances in time.

US Pat. No. 9,294,832

APPARATUS

Nokia Technologies Oy, E...

1. An apparatus comprising:
an acoustic transducer;
a sound channel coupled to the acoustic transducer, the sound channel comprising an element having a shape within the sound
channel; and

a controller configured to control the shape of the element to selectively cause the element to change a shape of the sound
channel;

wherein the shape of the element is electrically controllable to change the acoustic properties of the sound channel based
at least on partially changing the dimensions of the element.

US Pat. No. 9,275,134

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR CLASSIFICATION OF OBJECTS

Nokia Technologies Oy, E...

1. A method comprising:
accessing a gallery comprising a plurality of classes geometrically represented as respective circles;
determining distances between classes of the plurality of classes;
determining thresholds for one or more classes of the gallery for classifying one or more test objects in the one or more
classes, wherein the threshold for a class is determined based at least in part on at least one distance of the class from
at least one remaining class of the plurality of classes, wherein determining the threshold for the class comprises determining
a lowest distance of the at least one distance, and selecting the threshold for the class as substantially equal to half of
the lowest distance, wherein the threshold for one class differs from the threshold for another class, and wherein the circle
that geometrically represents the class has a radius based upon the threshold; and

analyzing a test object, wherein analyzing the test object comprises classifying the test object in a respective class in
an instance in which the test object satisfies the threshold associated with the respective class and failing to place the
test object in any of the one or more classes in an instance in which the test object fails to satisfy the thresholds associated
with the one or more classes.

US Pat. No. 9,277,321

DEVICE DISCOVERY AND CONSTELLATION SELECTION

Nokia Technologies Oy, E...

11. An apparatus comprising:
at least one processor; and
a memory storing a program of computer instructions;in which the processor is configured with the memory and the program to cause the apparatus to:discover a plurality of audio devices, including determine relative positions among respective audio devices of the plurality
of audio devices and distances between the respective audio devices for each pair of the plurality;
use the determined relative positions and distances of the respective audio devices to select a constellation of audio devices
from the discovered plurality for playing or recording of a multi-channel audio file so as to present an audio effect dependent
on the determined relative positions and distances of the respective audio devices, wherein the determined distances are used
to automatically select the constellation;

allocate channels for the multi-channel audio file to different audio devices of the selected constellation; and
control the audio devices of the selected constellation to synchronously play back or record their respectively allocated
channel or channels of the multi-channel audio file.

US Pat. No. 9,269,158

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PERIODIC MOTION DETECTION IN MULTIMEDIA CONTENT

Nokia Technologies Oy, E...

1. A method comprising:
facilitating selection of a region of interest (ROI) associated with a motion of at least one object in a plurality of frames
of a multimedia content is;

determining, by a processor, an object mobility data matrix associated with the ROI in the plurality of frames, the object
mobility data matrix being indicative of a difference in motion of the at least one object in the plurality of frames;

determining a projection of the object mobility data matrix on a line; and
determining the motion of the at least one object in the ROI across the plurality of frames as a periodic motion or a non-periodic
motion based on the projection of the object mobility data matrix;

wherein determining the motion comprises:
computing a cepstrum based on the projection; and
determining the motion of the at least one object as the periodic motion based on a presence of at least one peak in the computed
cepstrum having an amplitude greater than a predetermined threshold amplitude, and a quefrency greater than a predetermined
threshold quefrency.

US Pat. No. 9,071,900

MULTI-CHANNEL RECORDING

Nokia Technologies Oy, E...

1. An apparatus comprising:
a binaural microphone system comprising a first transducer and a second transducer which are configured to be located proximate
left and right ears of a user and located relative to each other for binaural recording; and

a voice microphone system comprising at least one third transducer configured to sense speaking activity of the user, where
the voice microphone system is located on or around a head of the user for sensing the speaking activity; and

where the apparatus is configured, based at least partially upon a voice signal from the at least one third transducer, to
remove components corresponding to sound of the speaking activity of the user from signals from the first and second transducers.

US Pat. No. 9,510,369

SENSING AND/OR TRANSMISSION COVERAGE ADAPTATION USING INTERFERENCE INFORMATION

Nokia Technologies Oy, E...

1. A method comprising:
determining, at a node, a degree of interference at the node;
receiving, at the node, at least one message from at least one neighboring node, the at least one message including another
degree of interference observed at a first neighboring node of the at least one neighboring node;

determining, at the node, a difference between the degree of interference at the node and the received another degree of interference;
and

adjusting, by the node and based on the difference, at least one of a receiver sensitivity of the node and a clear channel
assessment detection range of the node.

US Pat. No. 9,497,787

METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR MANAGING CONCURRENT CONNECTIONS BETWEEN WIRELESS DOCKEE DEVICES IN A WIRELESS DOCKING ENVIRONMENT

Nokia Technologies Oy, E...

1. A method, comprising:
allocating, by a wireless docking center device, at least one peripheral function associated with a peripheral device, from
a plurality of available peripheral functions associated with one or more peripheral devices, to a first wireless dockee device;

receiving, by the wireless docking center device, a request message for available peripheral functions from a second wireless
dockee device;

providing, by the wireless docking center device to the second wireless dockee device, a list of available peripheral functions
associated with one or more peripheral devices, excluding the at least one peripheral function allocated to the first wireless
dockee device;

receiving, by the wireless docking center device, a selection request from the second wireless dockee device to select at
least one of the available peripheral functions associated with one or more peripheral devices, excluding the at least one
peripheral function allocated to the first wireless dockee device;

allocating, by the wireless docking center device, the requested at least one of the available peripheral functions associated
with one or more peripheral devices, to the second wireless dockee device; and

transmitting, by the wireless docking center device, a change notification to the first wireless dockee device indicating
that the requested at least one of the available peripheral functions associated with one or more peripheral devices, allocated
to the second wireless dockee device is no longer available in response to the allocation of said requested at least one peripheral
function to the second wireless dockee device.

US Pat. No. 9,432,830

METHOD OF ADVERTISING USING MOBILE COMMUNICATIONS

NOKIA TECHNOLOGIES OY, E...

1. An 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 to, with the at least one processor, cause the apparatus
to perform at least the following,

in response to a request from a mobile communication terminal, initiate a communication from the mobile communication terminal
to another mobile communication terminal;

receive from the mobile communication terminal a selection of a sponsor financed communication application available at the
apparatus to control said communication;

establish said communication using said sponsor financed communication application by transmitting one or more signaling messages,
at least one of the signaling messages including one or more advertisements, wherein the one or more advertisements are unrelated
to the another mobile communication terminal;

insert presentation of one or more of the advertisements at said mobile communication terminal, the another mobile communication
terminal, or a combination thereof when said communication between the mobile communication terminal and the another mobile
communication terminal is in progress; and

charge the cost of said communication to a provider of said sponsor financed communication application.

US Pat. No. 9,390,508

METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR DISPARITY MAP ESTIMATION OF STEREO IMAGES

Nokia Technologies Oy, E...

1. A method comprising:
facilitating receipt of a first image and a second image, the first image and the second image being associated with a scene;
determining, by a processor, a first aggregated cost volume associated with pixels of the first image for a plurality of disparity
values, and determining a second aggregated cost volume associated with pixels of the second image for the plurality of disparity
values;

generating a first disparity map of the first image based on the first aggregated cost volume and generating a second disparity
map of the second image based on the second aggregated cost volume;

generating a confidence map for disparity values of the pixels of the first image in the first disparity map based on the
first aggregated cost volume, the confidence map representing a set of confident pixels from the pixels of the first image;

determining one or more infinity regions in the first image based at least on a plurality of color segments of the first image
and a number of confident pixels in the plurality of color segments; and

generating a third disparity map based on the first disparity map by determining filtered disparity values for the pixels
of the first image, wherein filtered disparity values for pixels of the one or more infinity regions in the first image are
determined as a pre-defined disparity value.

US Pat. No. 9,363,817

MUTUAL INFORMATION BASED SIGNAL TO INTERFERENCE PLUS NOISE RATIO ESTIMATOR FOR RADIO LINK MONITORING

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
using a quality mapping approach to average mutual information or received bit information rate values corresponding to narrowband
signal to interference plus noise ratio values in frequency between resource blocks of a resource grid structure, to produce
an averaged mutual information domain value;

estimating downlink radio link quality from the averaged mutual information domain value by mapping the averaged mutual information
domain value back to a wideband signal to interference plus noise ratio value covering a part up to a whole of system bandwidth;

further averaging the wideband signal to interference plus noise ratio value in time to provide a time-averaged signal to
interference plus noise ratio value; and

using the time-averaged signal to interference plus noise ratio value as a downlink radio link quality estimate for radio
link monitoring.

US Pat. No. 9,158,371

CONTORTION OF AN ELECTRONIC APPARATUS

Nokia Technologies Oy, E...

1. An apparatus comprising:
a body configured for resilient contortion from a neutral equilibrium shape by a user, the body having an exterior surface
that resiliently contorts in response to user actuation and defines at least part of an exterior surface of the apparatus;
and

electronic circuitry including at least a processor and a display, controlled by the processor on at least a portion of the
exterior surface of the body, wherein the body comprises at least one interior rigid portion and an outer deformable portion
and wherein the processor is located within the interior rigid portion and the display is located on the outer deformable
portion.

US Pat. No. 9,088,902

USER EQUIPMENT CARRIER ACTIVATION

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
measuring at least one characteristic of a secondary component carrier to obtain a measurement result, wherein the measuring
is performed by an apparatus while the apparatus is in communication with a network via a primary component carrier with a
network access node; and

in response to the measurement result of the at least one characteristic being below a threshold, and further in response
to receiving from the network access node an activation command for the secondary component carrier, considering the secondary
component carrier as being undetectable.

US Pat. No. 9,338,771

METHOD AND APPARATUS FOR ALLOCATING RESOURCES USING NESTED BIT MAPPING

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
generating, via at least one processor selected from a DSP chip, an ASIC, or a FPGA, a control signal for allocating one or
more physical resource blocks to a terminal for communicating over a network;

individually coding the control signal for each of a plurality of terminals;
utilizing a nested bit mapping scheme to specify the allocation in the control signal;
wherein the nested bit mapping scheme provides a primary bit map corresponding to different subsets of physical resource blocks,
and a secondary bit map, each bit of the secondary bit map corresponding to a single physical resource block within a subset
of physical resource blocks indicated by the primary bit map;

transmitting, via a transceiver, the control signal; and
receiving/transmitting, via the transceiver, data using the allocation specified by the control signal.

US Pat. No. 9,320,047

NETWORK ASSISTED SENSING ON A SHARED BAND FOR LOCAL COMMUNICATIONS

NOKIA TECHNOLOGIES OY, E...

1. A method, comprising:
utilizing parameters in a configuration message communicated downlink between a network access node and a user equipment for
setting at least a sensing time during which the user equipment performs spectrum sensing; and

deciding from at least a result of the spectrum sensing whether to utilize a frequency band sensed according to the parameters
for direct local communications between the user equipment and at least one paired device,

in which the method is executed by the network access node which sends the configuration message and which sends to the user
equipment an indication of the result of the deciding at least for the case the access node approves the frequency band for
the direct local communications.

US Pat. No. 9,201,625

METHOD AND APPARATUS FOR AUGMENTING AN INDEX GENERATED BY A NEAR EYE DISPLAY

Nokia Technologies Oy, E...

1. A method comprising:
determining, with a processor, a position of a mobile terminal relative to an index image generated by a near eye display
of a user, wherein the mobile terminal comprises an electronic computation device comprising a display, wherein the near eye
display is configured to be worn by the user, wherein the index image appears to be at a location further from the near eye
display than the mobile terminal that is positioned between the near eye display and the location at which the index image
appears, and wherein determining the position of the mobile terminal relative to the index image comprises determining the
position of the mobile terminal relative to the index image based upon an image of one of the mobile terminal or the near
eye display captured by a camera of the other of the mobile terminal or the near eye display;

determining an image to be presented by the display of the mobile terminal based upon the index image and the position of
the mobile terminal relative to the index image, wherein determining the image to be presented by the display of the mobile
terminal comprises determining a portion of the index image that is visually aligned with the mobile terminal from a perspective
of the user; and

causing the image to be presented by the mobile terminal itself upon the display of the mobile terminal with the image being
based on the portion of the index image that is visually aligned with the mobile terminal from the perspective of the user.

US Pat. No. 9,195,332

APPARATUS WITH DEFORMABLE FLEXIBLE USER INTERFACE AREA AND ADJUSTABLE HOVER INPUT REGION AND ASSOCIATED METHODS

Nokia Technologies Oy, E...

1. An 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 to, with the at least one processor, cause the apparatus
to perform at least the following:

based on a determined curvature of a deformable flexible user interface area of an electronic device, the deformable flexible
user interface area being capable of detecting user input within a hover region, enable adjusting the hover input region of
the user interface area to maintain a substantially flat planar hover input region across the deformable flexible user interface
area.

US Pat. No. 9,184,944

INTERFACE CONTROL

Nokia Technologies Oy, E...

1. An apparatus, comprising:
communication circuitry configured to communicate information to a further apparatus by driving, on a first occasion, a first
transition of an electrical parameter on a wired electrical data communications interface;

determination circuitry configured to determine feedback information from the first transition of the electrical parameter
on the wired electrical data communications interface by measuring the electrical parameter on the wired electrical data communications
interface; and

control circuitry configured to use the determined feedback information to control the power output of the communication circuitry,
when a time period of the first transition of the electrical parameter on a wired electrical data communications interface
is not within a threshold time period, to achieve, on at least a second occasion, a time period of a second transition of
the electrical parameter on the wired electrical data communications interface within the threshold time period, wherein the
second occasion is the next time after the first occasion that the communication circuitry drives a transition of the electrical
parameter on the wired electrical data communications interface.

US Pat. No. 9,082,397

ENCODER

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor and at least one non-transitory memory including computer program code, wherein the at least one non-transitory
memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to:

separate an audio signal into a lower frequency region and a higher frequency region;
encode the lower frequency region of the audio signal and encode the higher frequency region of the audio signal by adding
repeatedly single sinusoids to the higher frequency region until a desired number of sinusoids have been added, wherein an
index of the single sinusoids within the higher frequency region are selected based on the absolute difference between spectral
values of the higher frequency region and spectral values of a synthesized higher frequency region;

select at least two of said single sinusoids;
determine the frequency separation between the two single sinusoids;
search a list of frequency separation values for the determined frequency separation between the two single sinusoids; and
select one of the list which more closely matches the determined frequency separation between the two single sinusoids,
generate an indicator, the indicator being configured to represent the at least two single sinusoids wherein the indicator
is dependent on selected one of the list of frequency separation values.

US Pat. No. 9,861,017

METHOD AND SHIELDING UNITS FOR INDUCTIVE ENERGY COILS

Nokia Technologies Oy, E...

1. An apparatus comprising:
an inductive energy coil configured for inductive energy transfer;
a first shielding unit comprising an opening through the first shielding unit, wherein the first shielding unit is located
in parallel to the inductive energy coil, and wherein the opening through the first shielding unit is arranged to be located
so that the opening at least partially reveals the inductive energy coil electromagnetic radiation wherein a transmission
or reception of the inductive energy coil electromagnetic radiation is enabled through the opening and is blocked by portions
of the first shielding unit surrounding the opening, said opening allowing the electromagnetic radiation to be transmitted
to or received from another inductive energy device; and

a second shielding unit, wherein the second shielding unit is located in parallel to the inductive energy coil so that the
inductive energy coil is enabled for transmission or reception of electromagnetic radiation.

US Pat. No. 9,572,107

ENHANCED POWER SAVING OPTIMIZED CONFIGURATION HANDLING

NOKIA TECHNOLOGIES OY, E...

1. A method comprising:
sending, by a user equipment, an indication to a network, wherein the indication represents whether there is a preference
for power savings at the user equipment; and

performing, at the user equipment when the indication is sent, one or more additional power savings actions than those normally
used, autonomously,

wherein the one or more power savings actions includes at least one of the following: deactivating a secondary cell associated
with a carrier aggregation configuration; releasing, by the user equipment, a secondary cell associated with the carrier aggregation
configuration; releasing a physical uplink control channel configuration; terminating a timing advance timer before expiration
of the timing advance timer; releasing a connection; configuring a longer discontinuous receive cycle; configuring a longer
measurement cycle; or releasing a radio resource control connection.

US Pat. No. 9,521,656

METHOD AND APPARATUS FOR USING RADIO CHANNELS

Nokia Technologies Oy, E...

1. A method, comprising:
detecting, by a secondary user apparatus, either a first radio channel to be free of primary users or an interference limitation
of the first radio channel for which a primary user apparatus has priority over the secondary user apparatus;

if the first radio channel is detected to be free of primary users, selecting, by the secondary user apparatus, the first
radio channel for communication with another apparatus to both a first direction and a second direction, opposite to the first
direction;

if the interference limitation of the first radio channel is detected, selecting, by the secondary user apparatus, the first
radio channel for communication with the another apparatus to the first direction after detecting the interference limitation,
and selecting, by the secondary user apparatus, a second radio channel for communication with the another apparatus to the
second direction.

US Pat. No. 9,202,945

GRAPHENE-BASED MIM DIODE AND ASSOCIATED METHODS

Nokia Technologies Oy, E...

1. An apparatus comprising first and second layers of electrically conductive material separated by a layer of electrically
insulating material comprising one or more of Al2O3, HfO2, BN and diamond-like carbon, wherein one or both layers of electrically conductive material comprise graphene configured
to be exposed to electromagnetic radiation, and wherein the apparatus is configured such that electrons are able to tunnel
from the first layer of electrically conductive material through the layer of electrically insulating material to the second
layer of electrically conductive material via a quantum mechanical tunneling mechanism, wherein the apparatus is a diode and
forms part of a photodetector, and wherein the layer of electrically insulating material is about 5 nm to about 15 nm.

US Pat. No. 9,098,762

DISCRIMINATION OF RFID SOURCES AND ASSOCIATED APPARATUS

Nokia Technologies Oy, E...

1. An apparatus comprising:
at least one processor;
at least one memory having computer program code stored thereon, the at least one memory and computer program code being configured
to, when run on the at least one processor, cause the apparatus to perform at least the following:

discriminating one source of radio frequency identification signalling at a particular angular position from other neighbouring
sources of radio frequency identification signalling by using an alignment of one or more of a second sensitivity region of
one or more directional antennas by controlling beam squint phenomenon of the antennas with respect to the particular angular
position, wherein the one or more directional antennas each has:

a respective directional axis;
a first sensitivity region being proximal to the directional axis and associated with a first variation in sensitivity across
the first region;

a second sensitivity region being distal to the directional axis and associated with a second variation in sensitivity across
the second region, the second variation in sensitivity being greater than the first variation in sensitivity.