Patent application number | Description | Published |
20110137885 | Adaptive Selection of a Search Engine on a Wireless Communication Device - A wireless communication device communicates with a web site over an established communication link. The device includes a controller that automatically detects whether the website provides a search engine for use by a user. If the web site provides search engine, a controller at the device configures an adaptive, context-sensitive search function of the browser to receive user input, and to perform a search based on the user input. A user interface includes a display to display the results of the search. | 06-09-2011 |
20110309946 | ADAPTIVE MEDIA OBJECT REPRODUCTION BASED ON SOCIAL CONTEXT - A media-reproduction device for adaptively reproducing media objects based upon social context of one or more people in proximity to the media-reproduction device is disclosed. The media-reproduction device includes an output device for reproducing a media object and a control circuit. The control circuit is configured to identify a person in proximity to the media-reproduction device and to determine a social context based upon an analysis of social data corresponding to the identified person. The control circuit select at least one media object for reproduction on the output device based upon the social context and then reproduce the at least one media object on the output device. The media objects selected and reproduced on the output device can be adapted based upon changes in the social context. | 12-22-2011 |
20150212837 | PARALLELIZATION METHOD AND SYSTEM - A method in a system for handling compiled code is provided. The system comprises a Just-In-Time, JIT, compiler for compiling code, and at least one array processor unit comprising a plurality of processors for executing program code. The method comprises compiling input program code, whereby compiled program code is generated for the input program code. While compiling at least two parts of the compiled program code to be executed in parallel are identified. The identified at least two parts of compiled code are executed in parallel speculatively on at least two respective of the plurality of processors. Control if the at least two parts of in parallel executed code are in conflict with each other is performed, and if the parts are in conflict, the parts are executed again. | 07-30-2015 |
20150309848 | MEMORY EFFICIENT THREAD-LEVEL SPECULATION - A processor device executes program code in one or more threads. The processor device detects a call of a function in one of the threads and executes the function in a further thread. Further, the processor device performs a selection between saving a state of the processor device when starting execution of the function in the further thread and not saving the state of the processor device when starting execution of the function in the further thread. In response to a conflict related to the execution of the function in the further thread, the processor device may perform a rollback to a last saved state of the processor device and execute the function in the thread in which it was called. | 10-29-2015 |
20150350276 | CONTEXT-BASED ADAPTIVE STREAMING ALGORITHM FOR A USER DEVICE - A method, a device, and a non-transitory storage medium having instructions to receive a request to begin an adaptive streaming session; receive, in response to receiving the request, context information, wherein the context information pertains to a link state between the device and another device that provides a streaming media; calculate, based on the context information, values for dynamic parameters pertaining to the adaptive streaming session, wherein the dynamic parameters pertain to buffer management and codec selection; and provide, based on the values for the dynamic parameters, the streaming media to a user. | 12-03-2015 |
20160044384 | OPERATING A TERMINAL DEVICE IN A COMMUNICATION SYSTEM - The present invention relates to a method for operating a terminal device ( | 02-11-2016 |
Patent application number | Description | Published |
20090272636 | Contactor - A contactor has two contact elements ( | 11-05-2009 |
20100044345 | CONTACT ELEMENT - An electric contact element for an arcing contact including a contact body arranged to be applied against a contact element. The contact body includes a M | 02-25-2010 |
20110162553 | Modularized Motor Or Generator Housing With Cast Attachments Bars - A motor or generator housing for electric traction including a cast housing body with cast or welded fastening areas circumferentially spaced on the envelope surface adapted to be mounting areas for attachment lugs, safety noses, air duct channels or terminal boxes. A bogie attachment device and a safety nose device adapted to be fixed to a motor housing is also contemplated. The devices have attachment areas formed to attach and be fixable to the attachment areas of the motor housing. A motor or generator including such housing is further contemplated. | 07-07-2011 |
20110169356 | Modularized Elongation Ring For Air Outlet In Self-Ventilated Traction Motor - An elongation ring adapted for use in a self-ventilated traction motor and for fixed placement between the non-driving end of the motor housing and a motor end shield. The ring has radial air outlet openings placed along its circumference and is adapted to enclose a fan wheel fixed on a motor driving shaft. A traction motor having such an elongation ring is also contemplated. The elongation ring provides a possibility to easily adapt a motor housing to different motor types such as a self-ventilated motor with the ring, or one with forced ventilation without the ring. | 07-14-2011 |
20120013214 | Bearing Assembly - A bearing assembly for an electrical motor, including a shaft, a housing, and a main bearing between the shaft and the housing, the shaft being surrounded by a rigid sleeve for functioning as an auxiliary bearing in case of a breakdown of the main bearing and as a grease sealing under normal operation. | 01-19-2012 |
20120139369 | OPTIMIZED COOLING SYSTEM FOR A BRUSHED ELECTRICAL MACHINE, AND A CORRESPONDING METHOD - A cooling system for a brushed electrical machine includes a cooler configured to cool down a rotor and a commutator of the machine. There is a controller configured to adjust the cooling effect of the cooler in response to monitored rotor and commutator temperatures. The cooler includes a fan and an auxiliary motor configured to rotate the fan. | 06-07-2012 |
Patent application number | Description | Published |
20090216352 | METHOD FOR PROVIDING AN IMPROVED MUSIC EXPERIENCE - The present invention provides adapting an audio frequency range to a linear vibrator. This may be achieved by detecting presence of signal components in a first audio frequency range. A control signal may then be provided in response to the detected first signal components. A second signal component in a second frequency range may moreover be obtained and controlled in response to the amplitude of the control signal, wherein the second frequency range is narrower than the first audio frequency range. Feeding of the controlled second signal component to the linear vibrator causing vibrations of the linear vibrator is thus enabled, creating an increased experience of the music when applied to rhythm-based music within a portable communication device such as a mobile phone. | 08-27-2009 |
20100322430 | PORTABLE COMMUNICATION DEVICE AND A METHOD OF PROCESSING SIGNALS THEREIN - A portable communication device is disclosed. The portable communication device comprises a speaker adapted to be held to an ear of a user for conveying sound to the user, at least one sensor for sensing sound emanating from said sound conveyed to the user, and a control unit. The control unit is adapted to estimate, based on an electrical input signal supplied to an input port of the speaker and an electrical output signal received from an output port of the at least one sensor, a transfer characteristic from the input port of the speaker to the output port of the sensor. Furthermore, the control unit is adapted to estimate, based on the estimated transfer characteristic, a degree of sound leakage from the user's ear. A corresponding method is also disclosed. | 12-23-2010 |
20120148060 | AUTOMATIC POLARITY ADAPTATION FOR AMBIENT NOISE CANCELLATION - A sound reproducing device has a loudspeaker arranged to produce sound from an audio signal provided by an audio signal source. A microphone is positioned to pick up ambient noise and generate a microphone signal which comprises the noise. An ambient noise cancellation (ANC) system receives the microphone signal from the microphone and generates anti-noise corresponding to the ambient noise in the microphone signal. An automatic polarity adaptation (AAP) system monitors the ANC system and, when a decision criterion is fulfilled, causes a switch in polarity for the generated anti-noise. | 06-14-2012 |
20130156212 | METHOD AND ARRANGEMENT FOR NOISE REDUCTION - An object of the present invention is to improve the functionality of a noise reducer adapted to perform an active noise reduction process. | 06-20-2013 |
20130266148 | Electronic Devices for Reducing Acoustic Leakage Effects and Related Methods and Computer Program Products - An electronic device includes a housing comprising a speaker configured to be positioned adjacent an ear of a user, and a position-sensitive region on the housing that is configured to sense a position of the ear of the user relative to the housing when the ear is positioned adjacent the speaker and to generate an acoustic leakage position signal responsive to the sensed position of the ear of the user. A control unit is in communication with the speaker and the position-sensitive region and is configured to provide an electrical input signal to the speaker. The control unit is further configured to receive the acoustic leakage position signal and to adapt the electrical input signal responsive to the acoustic leakage position signal. | 10-10-2013 |
20140341396 | SMART AUTOMATIC AUDIO RECORDING LEVELER - The invention is directed to systems, methods and computer program products for adjusting audio properties after recording an audio. An exemplary method includes recording audio using an audio capturing system, wherein the recorded audio is associated with an audio level; determining one or more audio signal properties associated with the recorded audio; comparing the audio level with a first predetermined threshold level; and in response to determining the audio level is greater than a first predetermined threshold level, adjusting the recorded audio based at least partially on modifying the one or more determined audio signal properties, wherein the adjusting step is performed a finite time interval following the recording step. | 11-20-2014 |
20160048943 | PROCESSING DIGITAL PHOTOGRAPHS IN RESPONSE TO EXTERNAL APPLICATIONS - A digital photograph is processed by receiving a communication related to the digital photograph from an application external to an image storage device that stores the digital photograph. Parameters related to the application are processed. The digital photograph is changed based on the parameters related to the application. Related methods, devices, and/or computer program products are described. | 02-18-2016 |