Techniques for processing, storing, and using vectoring coefficients in a wireline communication system are disclosed. A wireline device selects victim-disturber specific parameters corresponding to a pair of digital subscriber line (DSL) lines and a subset of tones used to communicate data over the pair of DSL lines and downsamples, based at least in part on a downsampling parameter of the victim-disturber specific parameters, a set of vectoring coefficients. Each set of vectoring coefficients is quantized, and then a set of change values for each set of downsampled and quantized vectoring coefficients is compressed. The set of change values represent a difference between the downsampled and quantized vectoring coefficients across the subset of tones. The wireline device uses the compressed sets of change values to perform vectoring over the DSL lines.
In an example embodiment, method, apparatus and computer program product for improving image and video captures using depth maps of viewfinder depth map, are provided. The method includes facilitating receipt of a viewfinder depth map of a scene, the viewfinder depth map comprising depth information of a plurality of objects in the scene. One or more objects are selected from the plurality of objects based on depth information of the one or more objects in the viewfinder depth map. Two or more images of the scene are facilitated to be captured by at least adjusting focus of a camera corresponding to the depth information of the one or more objects that are selected.In an example, a method also includes facilitating capture of an image of the scene by at least adjusting focus of a camera corresponding to the depth information of the two or more objects that are selected.
A technique for digital stereo imaging is provided. According to an example embodiment, the technique comprises facilitating stereo image capturing means for capturing image data, said stereo image capturing means comprising a first imaging subsystem that comprises a first image sensor arranged to receive light via a first lens and a second imaging subsystem that comprises a second image sensor arranged to receive light via a second lens, wherein said first and second imaging subsystems are arranged such that the optical axes of said first and second lenses are in parallel to each other; reading pixel values from respective light-sensitive areas of said first and second image sensors, comprising reading pixel values for a first image from a first readout area on the first image sensor, reading pixel values for a second image from a second readout area on the second image sensor, and reading pixel values for support data from at least one portion of the light-sensitive area adjacent to the respective readout area on at least one of the first and second image sensors; and deriving disparity information pertaining to said first and second images on basis of said pixel values read for the first image, for the second image and for said support data.
H04N 5/341 - Extracting pixel data from an image sensor by controlling scanning circuits, e.g. by modifying the number of pixels having been sampled or to be sampled
H04N 13/00 - PICTORIAL COMMUNICATION, e.g. TELEVISION - Details thereof
4.
METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR MOTION DEBLURRING OF IMAGES
In an example embodiment a method, apparatus and computer program product are provided. The method includes determining presence of at least one moving object in a scene based on two or more burst images corresponding to the scene captured by a first camera. One or more portions of the scene associated with the at least one moving object are identified, and, information related to the one or more portions is provided to a second camera. An image of the scene captured by the second camera is received, where a pixel level shutter disposed in front of an image sensor of the second camera is programmed to periodically open and close, throughout a duration of said image capture, for pixels of the image sensor corresponding to the one or more portions of the scene. A deblurred image corresponding to the scene is generated based on the image.
A method, apparatus and computer program product are provided for variable resolution image capture. The method includes facilitating capture of at least one first image associated with a first pixel density, based on receiving light from at least one light modulating element (330) onto at least one image sensor, when the at least one light modulating element (330) is positioned in a first alignment position (336). Texture data associated with the at least one first image is determined. A second alignment position (344) of the at least one light modulating element (330) is determined based on the texture data associated with the at least one first image. Capture of at least one second image of the scene is facilitated with the at least one light modulating element (330) being positioned in the second alignment position (344). The at least one second image corresponds to the at least one first image and is associated with a second pixel density. The light modulating element (330) can be a micro- mirror or embodied on a liquid crystal spatial light modulator.
H04N 5/232 - Devices for controlling television cameras, e.g. remote control
G02B 26/08 - Optical devices or arrangements for the control of light using movable or deformable optical elements for controlling the direction of light
G06K 9/32 - Aligning or centering of the image pick-up or image-field
B81B 7/04 - Networks or arrays of similar microstructural devices
G02B 17/00 - Systems with reflecting surfaces, with or without refracting elements
Embodiments of the present invention disclose a method, apparatus and electronic device of detecting an object in an image. The method comprises: positioning a first sliding window to a start sampling point in the image; repetitively executing following steps until completing a traversal of the image so as to obtain a first group of sampling points including the sampling point positioned by the first sliding window: calculating a response value according to a matching degree of a pixel point in the first sliding window with respect to a predetermined feature of the object; determining a position of a next sampling point in the image according to a predetermined sliding direction, depending on the response value; and positioning the first sliding window to the next sampling point; and detecting a position of the object according to the first group of sampling points and their respective response values. The method can effectively shorten time for image search and improve the efficiency of the computer vision.
A device comprising a plurality of radios each of which has multiple of co-banded transmitters of which any one can be selectively enabled at any time with at least one of the transmitters having its output coupled to a co-ex filter and at least one other of the transmitters having its output coupled to a non-co-ex filter, a radio antenna associated with each said radio, a selection mechanism capable of selectively coupling each said radio antenna to the output of any one of the co-ex/non-co-ex filters, a detector capable of identifying a temporal overlap of a transmission in at least one of the radios with a reception in one or more other radios, and a ontroller capable of selectively enabling each said temporally overlapping transmission through a transmitter having a co-ex filter coupled to its output, while simultaneously coupling the corresponding radio antenna to the output of the co-ex filter of the selectively enabled transmitter.
H04B 1/525 - Hybrid arrangements, i.e. arrangements for transition from single-path two-direction transmission to single-direction transmission on each of two paths or vice versa with means for reducing leakage of transmitter signal into the receiver
A circuit board comprising a primary substrate and a secondary substrate, the primary substrate comprising a recess configured to receive the secondary substrate, and a conducting trace which extends towards an edge of the recess, the secondary substrate comprising an electronic component and a conducting trace which extends from the electronic component towards an edge of the secondary substrate, wherein the secondary substrate is positioned within the recess and attached to the primary substrate, and the conducting trace of the secondary substrate is joined to the conducting trace of the primary substrate to form an electrical connection between the electronic component and the primary substrate.
Methods, apparatus and computer program products are provided for facilitating smooth access network change. An example method for use in an access point or station may comprise receiving threshold values related to a particular parameter in a first access network and a second access network, respectively, causing measurement of a current value of the particular parameter in the first access network and the second access network, in an instance in which a condition exists where the thresholds are satisfied, determining if the condition is met for a predetermined amount of time, and in an instance in which the condition is met for the predetermined amount of time, determining if a previous access network change was outside a predefined time period, and in an instance in which the previous network change was outside the predefined time period, causing the access network change.
A technique for audio processing that comprises obtaining four types of features descriptive of characteristics of a segment of audio signal representing a piece of music and, based on these features, deriving a "club score" that is indicative of at least beat strength associated with said segment of audio signal, thus describing a "danceablility" of music. An application comprises obtaining one or more audio attributes characterizing a segment of audio signal representing the piece of music, calculating a club score, and selecting a switching pattern from a plurality of predetermined switching patterns based on the club score, wherein a switching pattern is arranged to indicate discontinuities, or temporal positions and/or frequency of changes of video sources or image, in a visual content associated with said segment of audio signal, in relation to temporal locations of beats or downbeats identified for the segment of audio signal, for example for generating a visual presentation to accompany remixed music, synchronised to the music.
H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
G06F 17/30 - Information retrieval; Database structures therefor
G10H 1/00 - ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE - Details of electrophonic musical instruments
H04N 21/21 - Server components or server architectures
H04N 1/00 - PICTORIAL COMMUNICATION, e.g. TELEVISION - Details thereof
A battery characteristic converter (300) comprises an interface to a battery (306) and to an electronic device to be powered with energy supplied by the battery (306). The interface to the battery and the interface to the electronic device are connected using a bidirectional voltage ratio converter (302). The bidirectional voltage ratio converter (302) is controlled by a transfer function module (304) so that the characteristics at the interface to the electronic device are adapted to the electronic device, independently of the battery characteristics. Energy flows to the electronic device to power the electronic device or from the electronic device to the battery to charge the battery, depending on a comparison of the characteristics at the interfaces.
H02M 3/158 - Conversion of dc power input into dc power output without intermediate conversion into ac by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only with automatic control of output voltage or current, e.g. switching regulators including plural semiconductor devices as final control devices for a single load
H01M 10/42 - Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
H02J 7/00 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
H02J 7/02 - Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries for charging batteries from ac mains by converters
Method for receiving an indication of an input from a separate apparatus comprising beads, determining that the separate apparatus is associated with a designated operation of a designated program, and performing the designated operation based on the bead input.
A method, apparatus and computer program product are provided to distinguish user input intended to provide character input from user input desired to represent a gesture in a consistent and accurate manner. In the context of a method, an indication of a first swipe gesture across a touch-sensitive keyboard is received that includes a plurality of keys configured to be responsive to user actuation to provide character input and that is also responsive to touch gestures including swipe gestures. The method may also receive an indication of a second swipe gesture, following the first swipe gesture, across the touch-sensitive keyboard. The method may also include causing a change in input mode resulting in movement of a display element presented upon a display associated with the touch-sensitive keyboard in response to receiving the indications of the first and second swipe gestures.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
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: according to a particular determined volume characteristic of at least one stylus within a detection range of a user interface for an electronic device, enable the selection of a particular function of the electronic device selectable using the user interface, the particular function corresponding to the particular determined volumetric characteristic.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: based on a detected first type of user input of a plurality of different types of input associated with entry of a character using a particular character entry key, provide for a corresponding character entry function in a respective first language, the first language different to a second language associated with a different type of user input for the character entry key.
G06F 3/023 - Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
16.
AN APPARATUS FOR, AT LEAST, TRANSMITTING IN A RADIO COMMUNICATIONS CHANNEL
An apparatus comprising: radio transmitter circuitry configured to produce radio transmission signals encoded for transmission in a radio communications channel; a first antenna configured to transmit radio transmission signals in the radio communications channel; a second antenna configured to transmit the radio transmission signals in the radio communications channel; and a radio component connected via a first port to the radio transmitter circuitry, via a second port to the first antenna and via a third port to the second antenna, and configured to receive at the first port radio transmission signals encoded for transmission in the radio communications channel by the radio transmitter circuitry, and configured, when an input reflection coefficient of the first antenna increases, to automatically redistribute between the first antenna and the second antenna radio transmission signals encoded for transmission in the radio communication channel.
Method, apparatus, and computer program product embodiments provide position determination. An example method embodiment comprises measuring in a mobile device, acceleration in mutually orthogonal x and y directions in a horizontal plane and in a vertical direction, due to walking motion of a user holding the device; computing a Fourier transform of the measured acceleration in the vertical direction and determining a frequency of acceleration in the vertical direction having a maximum amplitude; computing a Fourier transform of the measured acceleration in the x direction and in the y direction and determining a frequency of acceleration in the x and y directions corresponding to the maximum amplitude frequency of acceleration in the vertical direction; and computing a direction of walking motion of the user, based on the determined frequency of acceleration in the x and y directions corresponding to the maximum amplitude frequency of acceleration in the vertical direction.
G06F 3/0346 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
G01C 21/36 - Input/output arrangements for on-board computers
An apparatus (122) including: a first feed point (26); a first radiator (28) coupled to the first feed point; a housing defining an interior surface (30) of the apparatus and including a first conductive cover portion (24) coupled to the first radiator; a ground member (18) coupled to the first conductive cover portion and positioned at least partially within the interior surface (30) of the housing, at least the first conductive cover portion and the first radiator having an electrical length configured to resonate in a first operational frequency band, the first radiator being configured to electromagnetically couple to the first conductive cover portion.
H01Q 9/42 - Resonant antennas with feed to end of elongated active element, e.g. unipole with folded element, the folded parts being spaced apart a small fraction of the operating wavelength
An apparatus, the apparatus comprising at least one processor, and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: provide at least one marker to indicate the required current position in a planned journey to reach a destination of the planned journey according to a predetermined time criterion.
According to an example embodiment of this application, a method may include determining, at a first radio access technology, at lease one difference between the characteristics of the first radio access technology and the characteristics of a second radio access technology; processing a data sequence of the first radio access technology by taking into account the at least one difference; and generating a second data sequence based on the processing for transmission to an apparatus of the second radio access technology.
H04B 1/10 - Means associated with receiver for limiting or suppressing noise or interference
H04B 1/50 - Circuits using different frequencies for the two directions of communication
H04B 1/66 - TRANSMISSION - Details of transmission systems not characterised by the medium used for transmission for improving efficiency of transmission
A method comprising: in response to a detected gesture user input, wherein the gesture user input is ambiguous as to which one of a plurality of putative targets the gesture user input is directed, disambiguating the plurality of putative targets using disambiguating data to enable selection of one of the plurality of targets; and performing, in response to the gesture user input, a user input command associated with the selected target.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
22.
NULL SUBFRAME INDICATION FOR COEXISTENCE BETWEEN DIFFERENT NETWORK TYPES
Communication systems that operate in the same areas of radio frequency spectrum may benefit from coexistence techniques. For example, wireless communication systems may benefit from a null subframe indication for coexistence between different network types. A method may, for example, include detecting, at a first radio access technology, the presence of a second radio access technology. The method can also include indicating information about a null power subframe or of a low power subframe of the first radio access technology to the detected second radio access technology.
Various communication systems may benefit from techniques for handling inter-band carrier aggregation. For example, systems of the third generation partnership project (3 GPP) long term evolution (LTE) advanced (LTE-A) may benefit from a uplink (UL) downlink assignment indicator (DAI) ambiguity handling or inter-band time division duplex (TDD) carrier aggregation (CA). A method can include scheduling physical uplink shared channel in at least one primary cell and at least one secondary cell in a same subframe and granting a different uplink grant to the at least one primary cell and the at least one secondary cell. The method can alternatively include scheduling physical uplink shared channel in at least one serving cell in a subframe with uplink grant and scheduling physical downlink channel in at least another serving cell in following subframe. The method can also include avoiding codebook size confusion by handling uplink downlink assignment indicator ambiguity.
Systems and techniques for sharing of wireless network access. Upon identification of a wireless network access point, information relating to a user device is examined to determine if the device is associated with an authorizing user entitled to define criteria for connection to the access point. If the device is associated with an authorizing user, information from the device is accepted for defining criteria for connection to the access point. The criteria may include relationship information between a requesting user of a requesting device and the authorizing user, with the relationship information including social network information. A requesting device meeting the criteria for connection is allowed to connect to the access point under specified conditions, and may be provided with connection information needed for connection.
The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices (510, 520, 525, 540, 545). To facilitate discovery of nearby, i.e. proximal, devices, a discovery control signal (570, 572, 574, 576, 578) from a control device (530) may be used to control the discovery, e.g. how or when the discovery is carried out. The devices may send status information of their status to be used by the control device or the control system for forming the discovery control signal. The control device, e.g. a server, may form the discovery control signal based on this status information. Discovery of proximal devices may then be carried out based on the received discovery control signal.
A method for recording a video sequence comprises: - receiving a first instruction, which defines the position of a first boundary with respect to a preview image, - receiving a second instruction, which defines the position of a second boundary, - determining the position of a first sensor portion according the position of the first boundary, - determining the position of a second sensor portion according the second instruction, - providing first sensor data by forming a first optical image on an image sensor, - providing second sensor data by forming a second optical image on the image sensor, - determining a first image frame from the first sensor data obtained from the first sensor portion, - determining a second image frame from the second sensor data obtained from the second sensor portion, and - storing the first image frame and the second image frame.
A housing 38 defines a face 12 bounded by opposed longitudinal 14L/R and opposed lateral 18B/T sidewalls. At least one conductive portion 34L/R of at least one longitudinal sidewall is electrically isolated from at least one conductive portion 32 of at least one of the lateral sidewalls 18B by at least one corner section 36L/R that is non-conductive or electrically floating. At least one antenna element 20A/B internal to the housing is electrically coupled to radio frequency circuitry 10D; and a conductor 22A/B configured to electrically couple the at least one conductive portion 32 of the at least one lateral sidewall between the opposed longitudinal portions to a ground plane. In a specific embodiment, there are two opposed corner sections each defined by first 16L/R and second 30L/R gaps, and the lateral conductive portion 32 between the corner sections 36L/R parasitically couples to the antenna element when transmitting or receiving. The corner sections may each have a corner conductive portion which are isolated by the gaps.
A portable unit for equipping vehicles for enhanced night vision system. The portable unit performs: presenting information to a user with a display of a portable unit; receiving by the portable unit an infrared image signal from an infrared camera; and presenting objects described by the infrared image signal to the user by the display of the portable unit. Corresponding method, apparatus, system and computer program are disclosed.
G03B 21/12 - Projectors or projection-type viewers; Accessories therefor adapted for projection of either still pictures or motion pictures
B60R 21/0134 - Electrical circuits for triggering safety arrangements in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to imminent contact with an obstacle
B60R 1/00 - Optical viewing arrangements; Real-time viewing arrangements for drivers or passengers using optical image capturing systems, e.g. cameras or video systems specially adapted for use in or on vehicles
29.
METHOD AND APPARATUS FOR PROVIDING MULTIMEDIA SUMMARIES FOR CONTENT INFORMATION
An approach is provided for creating multimedia summary for content information. The approach involves receiving a multimedia signal request from a mobile communication device, wherein content information of the mobile communication device is determined and processed. The approach also involves determining the characteristic of the content information,and then determining and processing the multimedia signal based on the characteristic. Then, the multimedia converter causes transmission of the multimedia signal to the user device.
G10H 1/00 - ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE - Details of electrophonic musical instruments
G10H 7/00 - Instruments in which the tones are synthesised from a data store, e.g. computer organs
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
30.
METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR TRANSFERRING RESPONSIBILITY BETWEEN NETWORK CONTROLLERS MANAGING COEXISTENCE IN RADIO FREQUENCY SPECTRUM
Method, apparatus, and computer program product embodiments are disclosed for managing coexistence of secondary users in RF spectrum. An example embodiment includes selecting by an apparatus, a candidate network controller to which to transfer from a serving network controller, responsibility for resource allocation for a wireless network served by the serving network controller, based on one or more criteria for selection including characteristics of one or more wireless networks served by the candidate network controller; transmitting by the apparatus, to a selected candidate network controller, a request to transfer the responsibility for resource allocation for the wireless network, based on the one or more criteria for selection; and causing by the apparatus, the serving network controller to relinquish the responsibility for resource allocation for the wireless network, if the selected candidate network controller indicates that it will assume the responsibility.
Systems and techniques for sharing data collected by sensing devices are described. At initial setup of a sensing device, authorizations for access to data collected by the device are defined. Data collected by the device is delivered to a central repository, which allows access to data by users based on authorization information associated with the users.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
G06F 17/30 - Information retrieval; Database structures therefor
H04L 29/06 - Communication control; Communication processing characterised by a protocol
32.
METHOD AND APPARATUSES FOR ADJUSTING TIME, COMPUTER-READABLE STORAGE MEDIA AND A COMPUTER PROGRAM PRODUCT
The embodiments of the present invention provide a method and apparatus for adjusting time, a computer-readable storage media and a computer program product. In an embodiment of the present invention, the method can comprise determining a time adjustment amount based on at least a history frame number for a cell, a history timestamp corresponding to the history frame number, a current frame number for the cell, and a current timestamp corresponding to the current frame number; and adjusting time on the mobile device based on the time adjustment amount. With the embodiments provided in the present invention, the time on the mobile device can be adjusted in a simply manner and thus the accuracy of the time is improved at a low cost.
There is provided methods, apparatuses and computer program products for delivering contents from a source device to a multiple of destination devices.In an apparatus in a source device an indication of a content selected for delivery to destination devices is received and at least one delivery condition to be used to control the delivery of the selected content to the destination devices is defined. A notification regarding the selected content is formed and information on the at least one delivery condition is included in the notification. The notification is transmitted. The at least one delivery condition includes at least one of a location condition and a time condition. In an apparatus in a destination device an indication of a content selected for delivery from a source device to the apparatus is received and information of at least one delivery condition to control the delivery of the selected content to the apparatus is obtained from the notification. It is examined whether the apparatus fulfills the delivery conditions; and if so, the selected content is received.
Methods and apparatus, including computer program products, are provided for a protocol interface for a heterogeneous network. In one aspect there is provided a method. The method may include detecting, by a user equipment, a local area radio network; and establishing, at the user equipment, a first entity configured to manage a first radio resource of a local area radio network, wherein the first entity includes an interface to a second entity, at the user equipment, configured to manage a second radio resource of a cellular radio network. Related apparatus, systems, methods, and articles are also described.
An approach is provided for providing crowd-sourced location geocoding. A geocoding platform determines one or more location strings associated with at least one event, wherein the at least one event is associated with one or more users. The geocoding platform further causes, at least in part, a geocoding of the one or more location strings to determine location information associated with the at least one event based, at least in part, on one or more inputs, contextual information, or a combination thereof associated with the one or more users.
A method, apparatus, and computer program for facilitating reassociation of a wireless device in a wireless network are provided. The wireless device stores a first neighbour database comprising information on neighbouring wireless devices. Upon changing association from a first network cluster to a second, older network cluster, the wireless device uses the stored first neighbour database as an initial neighbour database in the second network cluster.
The specification and drawings present a new apparatus and method for access control for wireless memory. A memory controller communicating with a plurality of interfaces (at least one interface comprising a radio component for wirelessly communicating with a plurality of UE) can dynamically manage an access control to the memory by the UE and/or other users through any of the interfaces based on the preconfigured rules taking into consideration the identity of the least one interface and/or the determined directionality of the UE relative to the radio component.
The exemplary embodiments of the invention relate to at least a method and apparatus to perform determining, at a user device, an initial signal power of a cell specific reference signal and a signal power for each reference signal of at least one reference signal in a network; identifying a change as compared to at least one of the initial signal power of the cell specific reference signal and the at least one reference signal; and based on the identifying, triggering another determining of a signal power of reference signals of the at least one reference signal in the network. Further, the exemplary embodiments relate to at least a method and apparatus to perform configuring, at a network device, at least one reference signal, sending, towards a user equipment of a network, information including an indication of the at least one reference signal, sending, towards the user equipment a request to perform signal power or signal quality measurements of the indicated at least one reference signal; and sending, towards the user equipment of a network, a threshold to be used by the user equipment of the network in the measurement procedure of signal power or signal quality of the indicated at least on reference signal.
To overcome the problem of hidden nodes in an IEEE 802.11ah system with a large number of (MTC) devices, the devices are grouped in sleep groups which are assigned an access window for exclusive use. This is defined in TIM with group information in the access beacon. The actual access restriction to RAW restricted access window for a group is transmitted in the RAW. Embodiments of the invention provide signaling mechanisms for wireless networks composed of a large number of stations. An example method embodiment comprises: receiving by a wireless terminal device, a first message from an access point, the first message comprising information indicating a plurality of restricted access windows, each allocated for a different group of terminal devices associated to a wireless network managed by the access point; receiving by the terminal device, a second message from the access point, within a restricted access window of the plurality of restricted access windows, the restricted access window allocated to a group of terminal devices of which the terminal device is a member, the second message comprising information indicating that a communications channel is available; and determining by the terminal device, based on the second message, that the communications channel is not occupied by hidden ones of the terminal devices associated to the network.
Various communication systems may benefit from appropriate bandwidth selection for interference measurements. For example, evolved universal mobile telecommunication system (UMTS) radio access network (E-UTRAN) systems may benefit from reference signal received quality (RSRQ) measurement configurations that take into account an identified need.
In one aspect there is provided a method. The method may include activating, at the user equipment, positioning based on a start command received from a user plane agent via a user plane connection, wherein the start command activates positioning at the user equipment in order to provide positioning information for a minimization of drive testing processing; and sending, by the user equipment, at least one of a minimization of drive testing report and the positioning information. Related apparatus, systems, methods, and articles are also described.
Communication systems may benefit from fast buffer status reporting. For example, fast buffer status reporting may be relevant to third generation partnership project (3GPP) long term evolution advanced (LTE-Advanced) technology beyond release 11 (Rel-11). More specifically, fast buffer status reporting may be application to LTE time division duplex (TDD) and may provide further enhancement for traffic adaptation and uplink-downlink (UL-DL) interference management. A method may include detennining an uplink control channel resource to use for signaling a buffer status report. The method may also include signaling the buffer status report on a physical uplink control channel.
Communication systems may benefit from a control channel for contention based transmission and collision avoidance. For example, communication systems of the third generation partnership project (3GPP) long term evolution (LTE) and LTE- Advanced may use such control channels for contention based transmission. In particular, such control channels may be valuable with respect to LTE-based local area network (LTE-LAN). A method, according to certain embodiments, may include preparing control information for a contention based physical uplink shared channel. The method may also include transmitting and/or receiving the control information on a physical uplink control channel and a control only physical uplink shared channel, or only on the control only physical uplink shared channel.
Communication systems may benefit from signaling for resource mapping. For example, third generation partnership project (3GPP) long term evolution advanced (LTE-Advanced) may benefit from signaling for enhanced downlink control channel (ePDCCH) resource mapping in support of coordinated multipoint (CoMP) transmission.
Embodiments of the present invention provide a method and apparatus for collecting users' application sharing information. The method comprises: receiving a request from a first user for sharing a first application; generating information regarding the first user sharing the first application; transmitting the information regarding the first user sharing the first application; receiving a result of sharing of the first application, such that the first application shared by the first user may provide an extra function to the first user according to the result of sharing of the first application. According to the present invention, relevant information regarding sharing an application through an SNS website, a forum or even between mobile terminals can be collected, such that the shared application may provide an extra function to the sharer based on the result of sharing of the application.
A radio shield attachment for a portable radio communications device. The radio shield attachment is configured to shield radio communications emanating from the portable radio communications device at a radio frequency band of the portable radio communications device. The radio shield attachment comprises an inwards wireless radio coupler, an outwards wireless radio antenna and a radio frequency converter. The inwards wireless radio coupler is configured to wirelessly communicate locally with the portable radio communications device at the shielded radio frequency band of the portable radio communications device. The outwards wireless radio antenna is configured to wirelessly communicate remotely at a second different radio frequency band. The radio frequency converter is configured to convert radio communications between the shielded radio frequency band and the second different radio frequency band to allow for remote radio communications to and from the portable radio communications device to be received and transmitted at the second different radio frequency band.
An approach for enabling a user to view multimedia information associated with a route is described. A route based multimedia generator determines an input for selecting at least one route associated with at least one device. The route based multimedia generator further determines multimedia information associated with the at least one route. The route based multimedia generator further causes, at least in part, a presentation of the multimedia information (427, 429, 430, 431, 432) in place of mapping information, navigation information, or a combination thereof associated with the at least one route.
A cover for an electronic device is provided that may include a connector housing integrally molded with the cover. The connector housing may define a cavity configured to receive a connector plug therein, and a plurality of connector springs may be configured to contact the connector plug when the connector plug occupies the cavity. The plurality of springs may be protected and, as such, may not be visible when the cover is removed from the electronic device.
A platform (2600) that is configured to be removably placed symmetrically on or about a user's head has at least a first transducer (XB,2602) 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. This first transducer (XB, 2602) converts the vibration or facial movement into a first electrical audio signal. The electrical audio signal from the first transducer (XB,2602) is processed by circuitry or embodied software as voiced frames and/or as unvoiced frames, in which the voiced frames and/or the unvoiced frames are defined based at least on the first electrical audio signal. Multiple embodiments follow from this: where the first transducer (XB,2602) is a vibration sensor; where voice is captured by an air microphone (XA ) and filtering adaptation differs for the voiced versus unvoiced frames as defined by the first transducer(XB,2602), and another with at least three air microphones (XA ).
A method, apparatus and computer program product are provided to display objects in an augmented reality interface. In this regard, the method, apparatus, and computer program product may determine a location of a mobile terminal (702), receive object meshes for one or more objects in geographic proximity to the mobile terminal (704), remove, using a processor, all front facing polygons from the object meshes (706), and determine occlusion between the location of the mobile terminal and at least one point of interest (708). The at least one point of interest may be 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 object meshes. Points of interest may be displayed (710) in accordance with the occlusion determination (708). The method, apparatus, and computer program product may also cause the at least one point of interest to not be displayed by an augmented reality interface.
An apparatus comprising: a controller configured to request to join a shared audio content capture operation; a transceiver configured to receive an indicator defining an audio content capture segment in response to the request; and a processor configured to process at least one audio signal dependent on the indicator such that the apparatus is configured to capture the audio signal segment.
A method, apparatus and computer program product are to facilitate the utilization of cloud computing resources by a mobile terminal. From the standpoint of a mobile hub, a request for cloud services is received that has been issued by an application executed by a mobile terminal. An application agent is then created based upon the application that issued the request and a request is caused to be transmitted to a cloud service provider in response to the request for cloud services. A response is then received from the cloud service provider and a response is caused to be provided to the mobile terminal based upon the response from the cloud service provider.
The invention relates to a method, comprising tracking the gaze of an eye of a user by a first camera, wherein a position of the gaze determines a place for the cursor on the screen of a near-to-eye display (NED), wherein the movement of the gaze is configured to move the cursor on the screen and when the movement of the gaze is detected to be still or moving only slightly; observing a gesture of one hand of the user by a second camera, and executing a further operation if at least one gesture of the hand is detected. The invention further relates to an apparatus and a computer program product configured to perform the method.
Embodiments of the present invention disclose a method and apparatus for participating in sensing data collection. The method comprises: for each of multiple user equipments, calculating probabilities that the user equipment is located in respective subareas of a predetermined area at a predetermined time by using historical movement information of the user equipment; determining types of sensing data to be collected when the user equipment is located in the respective subareas, based on capability information of the user equipment for collecting sensing data; and obtaining a utility value of the user equipment associated with sensing data collection within the predetermined area, based on the probabilities calculated for the respective subareas and the determined types of sensing data. The method further comprises selecting one or more user equipments from the multiple user equipments for collection of participatory sensing data, based on multiple utility values obtained for the multiple user equipments. By means of the method and apparatus according to the embodiments of the present invention, it is possible to efficiently select user equipments participating in sensing data collection, increase the efficiency for sensing data collection, and reduce the cost for data collection.
H04W 4/02 - Services making use of location information
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06F 15/18 - in which a program is changed according to experience gained by the computer itself during a complete run; Learning machines (adaptive control systems G05B 13/00;artificial intelligence G06N)
G01D 21/02 - Measuring two or more variables by means not covered by a single other subclass
55.
METHOD AND APPARATUS FOR MANAGING INFORMATION IN A COMMUNICATION SYSTEM
In accordance with an example embodiment of the present invention in a heterogeneous network, there is provided an apparatus, comprising a receiver configured to receive information from a local access point, the information comprising system information of a macro base station associated with the local access point. The information may be received responsive to a request and/or the information may comprise full system information. The at least one processing core may cause the apparatus to participate in a procedure with the macro base station based at least in part on the information.
An apparatus and a method are disclosed. The apparatus includes: a display panel (20) having a length, a width and a depth; and a film (10) comprising a first portion (11), extending along a surface (21) of the display panel (20) defined by the length and the width, and a second portion (12), extending at least partially along the depth, coupled to an electronic device housing.
G02F 1/13 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulating; Non-linear optics for the control of the intensity, phase, polarisation or colour based on liquid crystals, e.g. single liquid crystal display cells
A user equipment UE has a c-plane connection to a macro cell and a u-plane connection to a source local cell. The u-plane connection is handed over to a target local cell while maintaining the c-plane connection so the macro cell can facilitate the u-plane handover. In one embodiment the UE uses coverage information about the source local cell and its own mobility to predict when the handover is needed, and the macro cell can identify which is the target local cell. The handover can occur across a coverage gap between the source and target local cells, where the UE gets synchronization information and a dedicated preamble for the target local cell prior to being in its range. In the examples also path switching and transfer of the UE context can occur prior to the UE being in range of the target local cell.
Methods and apparatus, including computer program products, are provided for allowing a service to be transferred from a mobile device (114C) to another device (114B). The method may include establishing (204) a short range radio link (115) between the mobile device (114C) and the device (114B); receiving (206), from the mobile device (114C) and the short range radio link (115), one or more parameters representative of a service being accessed by the mobile device (114C); and establishing (214), at the device (114B), the service based on at least the one or more parameters.
An apparatus, method and computer program where the apparatus comprises: at least one processor; and at least one memory including computer program instructions;wherein the at least one memory and the computer program instructions are configured to, with the at least one processor, enable the apparatus to: determine fluctuations in a signal provided by a capacitive sensor of a touch pad; wherein if the fluctuations are below a threshold the processor is configured to determine that an object is touching the touch pad.
An apparatus comprising: a channel analyser configured to determine at least one set of parameters defining a difference between at least two audio signal channels; a value analyser configured to analyse the at least one set of parameters to determine an initial trend; a mapper configured to map instances of the at least one set of parameters according to a first mapping to generate mapped instances with associated order position instances based on the initial trend; and an encoder configured to encode the mapped instances based on the order position of the mapped instances.
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
H04S 5/00 - Pseudo-stereo systems, e.g. in which additional channel signals are derived from monophonic signals by means of phase shifting, time delay or reverberation
H03M 7/40 - Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code
61.
METHOD AND APPARATUS FOR INTERACTING WITH A MEDIA PRESENTATION DESCRIPTION THAT DESCRIBES A SUMMARY MEDIA PRESENTATION AND AN ORIGINAL MEDIA PRESENTATION
A method, apparatus and computer program product are provided in order to process and utilize a media presentation description that describes both a summary media presentation and an original media presentation. A method, apparatus and computer program product may permit one of more segments of the summary media presentation to be requested based upon the media presentation description. Additionally or alternatively, a method, apparatus and computer program product may permit switching between the summary media presentation and the original media presentation and/or switching between different views of the summary media presentation.
A warning system in which users' devices performs a method including: receiving a broadcast message comprising message information in a first human language from a mobile telecommunication network or an indication of an alternative radio bearer or network for retrieval of the message information; storing information templates in one or more different human languages; and presenting to a user, according to a language preference of the user: the message information of the broadcast message; or one or more information templates corresponding to the message information, in a second human language other than the first human language.
Message authentication in an ad-hoc network. Upon creation of a message, a message authentication code is created using a key shared with members of a group comprising a subset of nodes of the ad-hoc network. The message authentication code may be created using a cryptographic process having the message and a message identifier as inputs. After or in parallel with broadcast of the message, a pointer to the message is broadcast. The message authentication code is publicly broadcast and those members of the group among which the key has been shared are able to authenticate the message as coming from a particular sender.
An approach is presented for sharing, discovering, and/or recommending content items associated with user information and/or other content items. A service provider determines an input from at least one user for selecting at least one object (603) depicted in at least one media item (601). Further, the service provider determines at least one location associated with the at least one object. Furthermore, the service provider causes an association (605) of the at least one user with the at least one location.
There is provided a method, apparatus and computer program product. In some embodiments an uncompressed picture is encoded into a coded picture comprising a slice; determining a list of prediction reference candidates for the slice in one or more temporal reference pictures; associating each prediction reference candidate picture in the list with a reference index; and examining if the prediction reference candidate associated with a first reference index is available for temporal motion vector prediction for the slice. If the prediction reference candidate with the first reference index is not available for temporal motion vector prediction for the slice, examining if the list comprises another prediction reference candidate associated with another reference index. If the list comprises another prediction reference candidate associated with another reference index, providing the reference index associated with the another prediction reference candidate in a syntax element at a slice level or at a higher level. The method relates to video encoding or decoding, especially in the context of High Efficiency Video Coding (HEVC) or Advanced video Coding (AVC).
It is inter alia disclosed to determine a first quantized representation of an input vector, and to determine a second quantized representation of the input vector based on a codebook depending on the first quantized representation
Embodiments of the disclosure relate to an apparatus comprising: a first sensor arrangement configured in a first layer; a second sensor arrangement configured in a second layer; wherein the sensor arrangements are configured to vary an input signal in response to a sensed parameter; and the apparatus also comprising an input configured to receive an input signal and an output configured to provide an output signal that depends on each of the first and second sensor arrangements.
G06F 3/044 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
G06F 3/045 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact
Apparatus has at least one processor and at least one memory having computer- readable code stored thereon which when executed controls the at least one processor: to extract telephone number data from a received advertisement packet data unit [PDU]; to compare the telephone number data with telephone numbers present in a contacts database; and in the event of the comparison providing a match, to cause presentation of information from the contacts database relating to a contact with which a match was found.
There is disclosed a method, apparatus and computer program product in which a view synthesis prediction utilizes a depth map, disparity information or other ranging information of a co-located reference frame in another view. A first uncompressed texture block of a first texture picture representing a first view and ranging information associated with the first uncompressed texture block are obtained. Disparity information with reference to a second view is derived on the basis of the ranging information. Reference samples of the second view are obtained on the basis of the disparity information. A view synthesis prediction is performed by using the reference samples to obtain a reference block for encoding the first uncompressed texture block.
An apparatus for facilitating smooth rendering of augmented reality may include a processor and memory storing executable computer program code that cause the apparatus to at least perform operations including determining an orientation of a media capturing device capturing a real-world object(s) in a field of view. The kinematics model is predefined with data specifying a manner to determine orientations of the media capturing device. The computer program code may further cause the apparatus to periodically receive information from a sensor(s). The information may indicate an orientation is changed to a different orientation responsive to detection of a change in rotational angular velocity of the media capturing device. The computer program code may further cause the apparatus to adjust data of the kinematics model based on the information from the sensor(s) to estimate a current orientation of the media capturing device. Corresponding methods and computer program products are also provided.
There is disclosed a method, apparatus and computer program product in which a block of a first layer of an image is obtained for encoding. Also a block of a second layer of an image corresponding the block of the first layer is obtained. At least a first value is determined on the basis of samples of the block of the second layer and a prediction block for the block of the first layer is obtained. The first value is used to modify at least one value of the prediction block.
A method, apparatus and computer program product are provided that permit values of certain parameters or syntax elements, such as the HRD parameters and/or a level indicator, to be taken from a syntax structure, such as a sequence parameterset. In this regard, values of certain parameters or syntax elements, such as the HRD parameters and/or a level indicator, may be taken from a syntax structure of a certain other layer, such as the highest layer, present in an access unit, coded video sequence and/or bitstream even if the other layer, such as the highest layer, were not decoded. The syntax element values from the other layer, such as the highest layer, may be semantically valid and may be used for conformance checking, while the values of the respective syntax elements from other respective syntax structures, such as sequence parameter sets, may be active or valid otherwise.
There is provided a method, apparatus and computer program product for scalable video encoding and decoding.In some embodiments, an improved method of encoding/decoding of enhancement layer pictures is introduced to enable encoding an area within an enhancement layer picture with increased quality and/or spatial resolution and with high coding efficiency. Enhancement layer sub-pictures have a size smaller than the corresponding enhancement layer pictures. They are coded with respect to the previously coded base-layer pictures or enhancement layer pictures. The enhancement information could be in the form of: increasing the fidelity of the chroma; increasing the bit-depth; increasing the quality of a region; or increasing the spatial resolution of a region.
In one aspect there is provided a method. The method may include sending, by a user equipment, a minimization of drive testing report to a network; and sending, by the user equipment, assistance information to the network for a minimization of drive testing function at the network, wherein the assistance information includes at least one of a mobility information and a user equipment indication representative of a preference for power saving at the user equipment. Related apparatus, systems, methods, and articles are also described.
Systems and techniques for contention based transmission in a cellular network. A physical uplink shared channel is used for contention based transmission by a device such as a user equipment, based at least in part on information provided by a physical uplink control channel associated with the physical uplink shared channel. In addition, a base station such as an eNodeB may respond to a physical uplink shared channel by providing a common physical downlink shared channel providing acknowledgement/negative acknowledgement information. In addition, the base station may provide a physical downlink control channel indicating the common physical downlink shared channel.
Methods and apparatuses for providing adaptive search space definitions for wireless communications are provided where a code rate available for at least one selected downlink control information format is determined based on a determined control channel element size and an evaluation is performed whether said code rate is acceptable for transmission of control information. When said code rate is acceptable, at least one search space candidate is defined based on said control channel element size and code rate. When said code rate is unacceptable, iterative evaluation is provided whether a code rate determined on a higher aggregation level is acceptable.
There is inter alia a method comprising: selecting a pixel from a first video picture; selecting a further pixel from the first video picture; selecting a pixel from a second video picture, wherein the position of the pixel from the second video picture is equivalent to the position of the selected pixel from the first video picture; selecting a further pixel from the second video picture, wherein the position of the further pixel from the second video picture is equivalent to the position of the selected further pixel from the first video picture; predicting the value of the pixel from the first video picture dependent on the value of the selected further pixel from the first video picture and on the values of the selected pixel and the selected further pixel in the second video picture.
In accordance with an exampleembodiment of the present invention, there is provided an apparatus comprisingat least one processor andcomputer program code, configured to cause the apparatus to at leasttransmit to a sensor node a request for processed sensor data, the request comprising an identity of a second node capable of processing sensor data, and receive a message enabling access to the processed sensor data, wherein the second node is comprised in the same peer network as the apparatus. The apparatus may also be configured to receive from the second node an indication that the second node has data processing capability it is willing to provide.
An example approach for enabling content to be distributed based on user and device related execution criteria is described. A collaboration platform determines one or more execution criteria for at least one device based, at least in part, on presence information, capability information, characteristic information, or a combination thereof of at least one other device within proximity of the at least one device. The collaboration platform also determines an execution of the one or more content items based, at least in part, on one or more execution criteria associated with the one or more content items.
A method comprises causing a network access application or cellular authentication in a secure element to be disabled by changing a status of security information. In one embodiment, a method is provided to disable the network access applications of a UICC, in case of an emergency call, by resetting a verification status of the PIN.
Methods and apparatus, including computer program products, are provided for using white space frequencies. In one aspect there is provided a method. The method may include receiving, from a base station and a cellular down link, at least one white space frequency available for use by a user equipment including a radio interface; configuring the radio interface to operate on the received at least one white space frequency; and transmitting, by the radio interface at the user equipment, on the at least one white space frequency. Related apparatus, systems, methods, and articles are also described.
An approach is provided for providing device ringtone coordination. The approach involves determining a request for a playback of at least one ringtone at at least one device, wherein the playback is for a notification of at least one event. The approach also involves causing, at least in part, a coordination of the playback of the at least one ringtone among the at least one device, one or more other devices, or a combination thereof based, at least in part, on a determination of whether the one or more other devices are to be notified of the at least one event.
A method comprises receiving signals indicative of receipt of a dynamic input by a touch-sensitive transducer, the dynamic input defining a path on the touch-sensitive transducer, at least a first portion of the path being within a first region of the touch- sensitive transducer. The method further comprises determining if a second portion of the path of the dynamic input is within a second region of the touch-sensitive transducer, in response to determining that the second portion path of the dynamic input is within the second region of the display, using a symbol recognition engine to identify a command based on the path of the dynamic input, and causing an action to be performed based on the identified command.
A method including utilizing HARQ process grouping and subframe grouping to carry ACK/NACK transmissions, wherein the HARQ process grouping divides HARQ processes into one or more groups, and the subframe grouping divides a radio frame into one or more groups. The method may further include carrying ACK/NACK transmissions.
An approach is provided for classifying significant places (stay points) into place categories. A classification platform determines user contextual information associated with at least one significant place. The classification platform further causes, at least in part, a comparison of the user contextual information against reference contextual information associated with one or more place categories. The classification platform also causes, at least in part, a classification of the at least one significant place into the one or more place categories based, at least in part, on the comparison.
An approach for providing task-based service recommendations based on semantics is described. A task-based service recommendation platform determines an input for specifying at least one term of at least one task-based query. The task-based service recommendation platform determines one or more word groupings based, at least in part, on the at least one term. The task-based service recommendation platform determines one or more responses to the at least one task-based query based, at least in part, on a correlation of the one or more responses to the one or more word groupings.
The invention relates to biometric identification, especially to fingerprint data. A method comprises receiving a request from requesting means to provide at least fingerprint data. The request comprises requirement for the fingerprint data.A fingerprint scan for a plurality of fingers is performed in order to receive a plurality of fingerprint data. At least one fingerprint datum of the plurality of fingerprint data is transmitted to the requesting means.
An arrangement, e.g. an apparatus, a method and a computer program for managing overall storage capacity for storing one or more local databases, each associated with a respective remote database is provided. The arrangement comprises obtaining information indicative of data selected for retrieval from a respective remote database for storage in a given local database, determining required storage capacity for storing the data selected for retrieval, determining available storage capacity for the given local database; and removing, in response to the required storage capacity exceeding the available storage capacity for the given local database, one or more data elements of one or more data items from the one or more local databases in accordance with a predetermined rule to increase storage capacity available for the given local database.
In a non-limiting and example embodiment, a method is provided for access parameter sharing. An access point receives a first message from a second apparatus, the first message comprising an information element indicating if access credentials may be requested for the access point. The apparatus determines, based on the first message, whether access credentials of the access point may be requested. In response to detecting that the access credentials may be requested, the apparatus transmits a request message for requesting the access credentials of the second apparatus. The access credentials are received from a third apparatus, different from the access point.
A method and apparatus for fast interference signaling is provided. The method may include configuring, by an evolved node B (eNB), at least one user equipment to indicate to the eNB when an activity state of at least one interferer changes. Based on the indicated activity state, the eNB can schedule the at least one user equipment in muted subframes of the interferer or almost blank subframes (ABS).
Methods, apparatuses, and computer program products are herein provided for modifying the presentation of information based on the visual complexity of environment information. A method may include causing presentation of information on a display. The method may further include determining a visual complexity level of environment information. The method may further include causing, based at least in part on the determined visual complexity level, modification of presentation of at least a portion of the information on the display. Corresponding apparatuses and computer program products are also provided.
A mobile device (100) may transmit a request communication to one or more candidate wireless network access points (101, 102, 103) and receive a response from a responding access point. Based on the received response communication, the mobile device (100) may exchange further communications with the responding access point. At least one of the request communication or the response communication may include data corresponding to at least one of a location-dependent communication parameter database (110) or a provider of a location-dependent communication parameter database.
A method comprising: selecting one of a plurality of read start positions for an image sensor;during a first auto-focus frame, moving a focused region of an optical system relative to an image sensor in accordance with an auto-focus control signal and then after moving the focused region of the optical system relative to the image sensor and during the first auto-focus frame, starting reading of the image sensor from the read start position. An apparatus that can perform the method.
Methods, apparatuses, and computer program products are provided herein for enabling task based access to functionality provided by one or more remote services. One example method may include generating a task based query, the task based query suggestive of a task to be performed. A method may further include causing the task based query to be provided to a remote service discovery engine. A method may further include receiving an indication of a remote service of a plurality of remote services that is configured to perform the task from the remote service discovery engine, the indication comprising access instructions for querying the remote service.
An approach for recommending location-based content items that account for locations with ease of access based on available transportation options is described. A content recommender platform determines one or more predicted locations of a user based, at least in part, on an ease of access from a location associated with the use. The content recommender platform determines one or more location-based content items associated with the one or more predicted locations, the location, or a combination thereof. The content recommender platform determines one or more recommended content items from among the one or more location-based content items. In this way, the recommended content items may be easily accessible and may accord with the user's preferences.
There is provided a method, comprising determining, by a first node, the number of neighboring nodes in a communication network comprising a plurality of nodes (200); and determining whether or not to perform a transmission at least partly on the basis of the number of neighboring nodes (202).
An apparatus comprising: at least one input configured to provide at least one input signal; a mode determiner configured to determine at least one mode of condition based on the at least one input signal; a controller configured to control the reproduction of at least one audio signal based on the at least one mode of condition; and at least one actuator configured to reproduce the at least one audio signal within the apparatus by vibration of a surface.
H04R 9/16 - Gramophone pick-ups using a stylus; Recorders using a stylus signals being recorded or played-back by vibration of a stylus in two orthogonal directions simultaneously
H04R 17/08 - Gramophone pick-ups using a stylus; Recorders using a stylus signals being recorded or played-back by vibration of a stylus in two orthogonal directions simultaneously
A method comprising obtaining, by an automatic video media remixing service, at least one source of media content to be used as a reference media content; analysing the at least one reference media content according to at least one stylistic parameter; and determining, on the basis of the at least one stylistic parameter, at least one editing rule or parameter for controlling creation of an automatic media remix.
There is disclosed an apparatus, a method, and a computer program product providing tunable impedance to match the front end with an antenna impedance. Some embodiments utilize transferred impedance phenomena where a base band or a low frequency impedance is visible at the radio frequency front end due to mixing of an impedance with a local timing signal (124). In some embodiments the apparatus comprises an interface to be operable with an antenna (102) and a tuning element (104) to be operable for adjusting an impedance of the interface to match with the impedance of the antenna (102) with respect to a defined frequency range. The tuning element (104) comprises at least one input for receiving at least one timing signal (124) for tuning the impedance.
The present invention provides a method for obtaining a human-face feature vector from a video image sequence, comprising: detecting a same human-face image in a plurality of image frames of the video sequence; dividing the detected human-face image into a plurality of local patches with a predetermined size, wherein each local patch is around or near a human-face feature point; determining a correspondence relationship between respective local patches of the same human-face image in the plurality of image frames of the video sequence; and using human-face local feature vector components extracted from respective local patches having a mutual correspondence relationship to form human-face local feature vectors representing facial points corresponding to the local patches. Besides, the present invention further provides an apparatus for obtaining a human-face feature vector from a video image sequence and a corresponding computer program product.