Patents Assigned to Motorola Mobility LLC
  • Publication number: 20140136643
    Abstract: A method implemented in a computing device that connects over a network to server computers that host content streams. The method displays content items on the computing device, where each content item includes a link to one of the content streams, determines an amount of available bandwidth on a data connection from the computing device to the network, and associates a pre-fetch buffer and a streaming buffer with each content item. For each content item, the method obtains a measurement based on a condition relative to the linked content stream. The method then calculates, for each content item, a size for the pre-fetch buffer based on the amount of available bandwidth and the measurement, allocates memory for the pre-fetch buffer and the streaming buffer, and initiates a download of a first portion of the linked content stream to the pre-fetch buffer.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Naveen Aerrabotu
  • Publication number: 20140135050
    Abstract: A wireless communication system (400) for power amplification of an input signal includes a power amplifier (404) operable to amplify a data signal (405). An envelope generator 408 or detector is operable to determine an envelope signal (410) from the data signal. A tracking power supply or other power supply control circuit (409) is operable to control a supply voltage of the power amplifier with the envelope signal. An allocation manager (441) is operable to determine a resource block allocation within a channel for the data signal. A delay circuit (443) is operable to insert a delay (550) between the envelope signal and the data signal as a function of the resource block allocation within the channel, thereby intentionally causing unbalanced leakage about the resource block allocation. Increased leakage on one side of the allocation results in improved leakage on the other side.
    Type: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Ryan J. Goedken, Thomas D. Nagode, Dale G. Schwent
  • Publication number: 20140133462
    Abstract: A method (700, 800) and apparatus (500, 600) for distinguishing cells with the same physical cell identifier is disclosed. The method can include receiving (820) a handover request message including target cell timing offset information at a potential target cell base station, where the potential target cell base station can have a physical cell identifier. The method can include comparing (830) the received target cell timing offset information with stored timing offset information at the potential target cell base station. The method can include sending (840) a handover request accept message if the received target cell timing offset information is substantially equal to the stored timing offset information. The method can also include receiving (720), at a wireless terminal, a target cell physical cell identifier and determining (730) a target cell timing offset of a radio frame of the target cell with respect to reference timing of a serving cell.
    Type: Application
    Filed: January 22, 2014
    Publication date: May 15, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Murali Narasimha, Sandeep H. Krishnamurthy, Ravi Kuchibhotla
  • Patent number: 8724754
    Abstract: A noise thresholder of a baseband modem integrated circuit (BMIC) compares measured noise variances on corresponding receiver paths to a pre-established threshold minimum value. The noise thresholder assigns as a noise variance value for a corresponding receiver path either (a) a measured noise variance value for each receiver path having a measured noise variance that is larger than the pre-established threshold minimum, and (b) the pre-established threshold minimum value for each receiver path having a measured noise variance that is less than or equal to the pre-established threshold minimum value. A noise balancer performs noise balancing to provide a same signal to noise ratio (SNR) across all receiver paths, based on the assigned noise variances provided at the noise thresholder. A detection engine utilizes a lowest assigned noise variance value and outputs yielded by the noise balancer to simplify equalization computations while providing a high performance symbol detection capability.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Thomas P. Krauss, Bryan S. Nollett, Anthony R. Schooler
  • Patent number: 8723699
    Abstract: A method and apparatus for controlling a device is provided herein. During operation, a user's headset is tapped upon in order to control a device. More particularly, a user's headset (or the device itself) uses circuitry that allows the headset or the device to detect user taps (for example on either earpiece of the connected 3.5 mm jack stereo headset, or the housing of the headset). The taps serve as user inputs to control the device. Because a user can control a device simply by tapping upon a headset, the device can be accessed without necessitating the need to wake the device to access control functions (e.g., music control functions).
    Type: Grant
    Filed: November 9, 2010
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Plamen A. Ivanov, Daniel L. Richards, Mark F. Valentine, Sandeep P. Vuppu
  • Patent number: 8725833
    Abstract: Comparing usage of items at a location associated with a sensor network to attributes of a selected item is disclosed. A client device captures an item descriptor associated with a selected item. An item identifier is extracted from the item descriptor and transmitted from the client device to an item information server to retrieve data describing attributes of the selected item. The client device transmits an account identifier to an account server, which uses the account identifier to retrieve data from a sensor network describing usage of items at a location associated with the sensor network. The account server transmits to the client device a comparison of one or more attributes of the selected device with usage of items at the location associated with the sensor network.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: James M. Hunter, Alexei I. Fedosseev
  • Patent number: 8725500
    Abstract: Apparatus (119) for encoding at least one parameter associated with a signal source for transmission over k frames to a decoder comprises a processor (119) which is configured in operation to assign a predetermined bit pattern to n bits associated with the at least one parameter of a first frame of k frames and set the n bits associated with the at least one parameter of each of k?1 subsequent frames to values, such that the values of the n bits of the k?1 subsequent frames represent the at least one parameter. The predetermined bit pattern indicates a start of the at least one parameter.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Jonathan A Gibbs, James P Ashley, Holly L Francois, Udar Mittal
  • Patent number: 8724492
    Abstract: A method and apparatus for a co-scheduler can mitigate UE-to-UE adjacent carrier frequency band interference by allocating three sets to a first user equipment uplink. Each set has at least one sub-carrier in a first frequency band, at least one uplink time period, and at least one transmission power parameter. The co-scheduler initially allocates the first set. The co-scheduler allocates the second set in response to detecting a second user equipment operating proximal to the first user equipment, and the second set differs from the first set in either at least one sub-carrier or at least one transmission power parameter. The co-scheduler allocates the third set in response to detecting that the second user equipment is no longer operating proximal to the first user equipment, and the third set differs from the second set in either at least one sub-carrier or at least one transmission power parameter.
    Type: Grant
    Filed: April 8, 2011
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Colin D Frank, Sandeep H Krishnamurthy, Robert T Love, Ajit Nimbalker, Ravikiran Nory, Kenneth A Stewart
  • Patent number: 8724742
    Abstract: An apparatus and a method therein include selecting a size of a soft buffer memory partition per component carrier in a Carrier Aggregation scenario. The method supports multiple carriers to select a size of a soft buffer memory partition, the partition associated with receiving data on at least one component carrier, the multi-carrier system comprising at least two component carriers, each component carrier is associated with a configured bandwidth, the apparatus comprising the processor configured to select a size of a soft buffer memory partition for the first component carrier based at least in part on a first total number of soft channel bits, a first number associated with hybrid automatic retransmit request processes, and the configured bandwidth of the first component carrier.
    Type: Grant
    Filed: October 6, 2010
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Ajit Nimbalker, Vijay Nangia, Ravikiran Nory
  • Patent number: 8724314
    Abstract: An apparatus for supplemental cooling of a docked mobile device that includes a docking module having a docking interface that provides a communication connection for a separable mobile device having several heat generating electronic components that emanate heat when the separable mobile device is in an operating mode. In addition, the separable mobile device has an integrated heat sink structure that spreads the heat emanating from the operating heat generating electronic components across the entire heat sink structure. An air mover is integrated into the docking module to provide a volume of air flow that is directed to the separable mobile device while it is docked to the docking module. Accordingly, an air mover controller receives a first signal from an input sensor and therein controls the air mover to modulate the volume of air flow according to a predetermined tolerance corresponding to the heat generating electronic components.
    Type: Grant
    Filed: June 24, 2011
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Martin R. Pais, Thomas A. Petrella
  • Patent number: 8725197
    Abstract: An apparatus and method of an electronic device for controlling the electronic device are disclosed herewith. The method includes determining that the electronic device is engaged in a voice call. The method further includes detecting at least one object that covers at least a predetermined portion of a mouthpiece area of the electronic device while the electronic device is engaged in the voice call. Furthermore, the method activates an electronic mute feature of the electronic device in response to detecting the at least one object.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Rachid Mohsen Alameh, William Paul Alberth, Jr.
  • Patent number: 8726324
    Abstract: An apparatus and method for identifying image capture opportunities. Expert photo agents (526) that process metadata extracted from a captured image are obtained (706) at a user-device (102). Metadata (214) characterizing visual content of a captured image is produced (310) by processing the visual content of the captured image. Image capture opportunities are selected (410) based upon processing of the metadata with the at least one expert photo agent. The image capture opportunity selection specifies content to capture in a subsequent image.
    Type: Grant
    Filed: March 27, 2009
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Thomas Michael Tirpak, Anant Athale
  • Publication number: 20140129214
    Abstract: A method (1100) and apparatus (100) generate a candidate code-vector to code an information signal. The method can include producing (1110) a weighted target vector from an input signal. The method can include processing (1120) the weighted target vector through an inverse weighting function to create a residual domain target vector. The method can include performing (1130) a first search process on the residual domain target vector to obtain an initial fixed codebook code-vector. The method can include performing (1140) a second search process over a subset of possible codebook code-vectors for a low weighted-domain error to produce a final fixed codebook code-vector. The subset of possible codebook code-vectors can be based on the initial fixed codebook code-vector. The method can include generating (1150) a codeword representative of the final fixed codebook code-vector. The codeword can be for use by a decoder to generate an approximation of the input signal.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Applicant: Motorola Mobility LLC
    Inventors: James P. Ashley, Udar Mittal
  • Publication number: 20140129177
    Abstract: A pedometer or other stride-detection device (304) can record the number of strides, and the frequencies of those strides, during a running or other session using a detector (306). The device (304) can report an estimated total elapsed distance (318) at the end of the session, based on the number and estimated lengths of each stride. The reported distance can be calculated using estimates for stride lengths at various frequencies based on a user profile (210), as well as a correction value table (308) and a frequency count table (202). At the end of each session, a corrected distance can be received by user input based on a treadmill display, or other means. A frequency-based correction factor can be updated based on an error ratio of the corrected and reported distances, which can be limited by a correction factor limit and distributed based on a stride frequency probability distribution.
    Type: Application
    Filed: November 7, 2012
    Publication date: May 8, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Julius S. Gyorfi, Amitkumar N. Balar, Shakil Barkat, Sajid I. Dalvi, Tushar Janefalkar, Andrew M. Slonneger
  • Publication number: 20140126440
    Abstract: The present disclosure sets forth multiple embodiments of the invention. Among those embodiments is a method for determining a maximum power reduction of an uplink signal. The uplink signal is transmitted on a carrier that has a range of frequencies. Frequencies outside of the carrier frequency range include adjacent channel regions. Resource blocks of the carrier that have been allocated for use by to transmit the uplink signal are identified. A power spectral density is determined based on the identified resource blocks. A metric that is based on a third order convolution of the power spectral density function is determined. A maximum power reduction for the adjacent channel regions is also determined based on the metric.
    Type: Application
    Filed: November 5, 2012
    Publication date: May 8, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Colin D. Frank, Tyler A. Brown, Sandeep H. Krishnamurthy
  • Publication number: 20140129189
    Abstract: Systems and methods for speed estimation based on stride data using predictive modeling relate to portable wireless devices (202) that contain GPS or other location resources to generate position and speed data. The device (202) also incorporates an accelerometer (212) or other motion sensor. When GPS signals are interrupted, an estimation module (216) and associated logic generates a speed estimate based solely on stride frequency data from the accelerometer (212). Unlike conventional estimators, the estimation module (216) operates on a non-deterministic basis, generating an estimated speed using a joint probability distribution derived from previous speed and stride data captured while positioning signals are available. The estimation module (216) can continue to operate when GPS signals are available, and either filter the GPS speed measures for spurious signals, or further train the estimation module (216) with new position data.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: Motorola Mobility LLC
    Inventor: Julius S. Gyorfi
  • Publication number: 20140126757
    Abstract: A hand-held electronic device includes an earpiece, a first speaker having a first primary audio output ported to the earpiece, a second speaker having a second primary audio output and a second bass reflex output, with the second bass reflex audio output also being ported to the earpiece. The device includes a use case manager configured to determine a mode of operation of the device, and a controller configured to drive the first and second speakers in either a broadcast mode or a private mode in response to a signal from the use case manager. The polarity of the signal driving the second speaker is inverted for frequencies below the bass reflex port resonance frequency, to thereby provide a higher total combined energy in the vicinity of port resonance.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventor: Giles T. Davis
  • Publication number: 20140126615
    Abstract: A method and system synchronizes transmission of receive data over an asynchronous digital radio frequency interface in a wireless communication device. A timing accurate strobe (TAS) re-sampler generates, using a first timing strobe synchronized to a baseband modem clock, a second timing strobe synchronized to a radio frequency integrated circuit (RFIC) clock. The TAS re-sampler forwards the second timing strobe to the RFIC to trigger a collection of data samples and initiates a count of RFIC clock cycles. The RFIC sends the data samples to a baseband First In First Out (FIFO) buffer over the asynchronous interface. In response to the count reaching a pre-determined number of RFIC clock cycles corresponding to a fixed delay, the TAS re-sampler triggers a reading of data from the FIFO buffer. The baseband modem receives data corresponding to the collection of data samples after a fixed delay from generation of the first timing strobe.
    Type: Application
    Filed: November 6, 2012
    Publication date: May 8, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Gregory M. Agami, Michael J. Carney, Yun H. Kim, Chris T. Quanbeck, Ludovic Tancerel
  • Patent number: 8718698
    Abstract: A mobile station (201) receives (301) a transmission from a remote source (such as, but not limited to, a reference server (206)) comprising information regarding downloadable content. This information can comprise, in a preferred approach, addresses that can be used to download corresponding selections of downloadable content. This information can further comprise, in a preferred approach, characterizing information regarding at least some of the downloadable content selections identified via such addresses. In a preferred approach, such a mobile station can then also access (302) locally developed information regarding downloading constraints of interest and then make determinations (303) regarding when to automatically download at least a portion of at least one of the selections of downloadable content as a function, at least in part, of both the characterizing information as was received via the aforementioned transmission and the locally developed information regarding relevant downloading constraints.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: May 6, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Rohit Chaudhri, Jay R. Almaula, Tzvetan T. Horozov, Michael D. Pearce, Venugopal Vasudevan
  • Patent number: D704672
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: May 13, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Ting-Bo Chen, Shiuan-Hung Lee