Patents Assigned to Motorola
  • Patent number: 7634159
    Abstract: An array transform system for parallel computation of a plurality of elements of an array transform includes a memory for storing an array of data elements. Each column of data elements from the memory is copied to a shifter that shifts the column of data elements in accordance with a shift value to produce a shifted column of data elements. The shifted columns of data elements are accumulated in a plurality of accumulators, with each accumulator producing an element of the array transform. A controller controls the shift value dependent upon the position of the column of data elements in the array of data elements.
    Type: Grant
    Filed: December 8, 2004
    Date of Patent: December 15, 2009
    Assignee: Motorola, Inc.
    Inventors: Malcolm R. Dwyer, James E. Crenshaw, Zhiyuan Li
  • Publication number: 20090303923
    Abstract: A system and method for interrupting a transmitting device during a call. In the system, calls are transmitted from a first device on a communication channel as a series of channel frames. At predetermined times during the transmission, the transmitting device is configured to drop channel frames, resulting in open channel frame periods where the transmitting device is not transmitting on the communication channel. During these open channel frame periods, the transmitting device is also configured to switch to a receiving mode. Other devices in the system are capable of switching into a transmitting mode during the open channel frame periods and, when applicable, sending an interrupt request on the communication channel to the transmitting device in order to request access to the channel.
    Type: Application
    Filed: June 10, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: David G. Wiatrowski, Thomas B. Bohn, Dipendra M. Chowdhary
  • Publication number: 20090303449
    Abstract: A projection device (100), and method for operating the projection device is provided herein. During operation a projection device will determine a current context, and then associate the context and the display parameters. The association is stored so that the projection device will operate using the display parameters the next time the context is realized.
    Type: Application
    Filed: June 4, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Francesca Schuler, Krishna Jonnalagadda
  • Publication number: 20090307758
    Abstract: A streaming content-on-demand service provider (400), upon receiving (301) from a remotely located content consumer (100) an on-demand request (406) for present delivery of a particular identified item of streaming content, allocates (303) a multicast address/port to which a multicast stream (411) comprising the streaming content will be provided. The content consumer (via, for example, a corresponding client platform) can then use this multicast address/port to receive the particular identified item of streaming content. Such an approach will serve to permit the initiation of a new stream of content to serve an initial request for such content. This approach will also permit, if desired, late joiners to begin receiving, mid-stream, content that has already begun streaming in response to an earlier client request for such content.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Brett L. Lindsley, Matthew J. Defano, JianJun Fang, Alfonso Martinez Smith, Robert G. Scheffler
  • Publication number: 20090307177
    Abstract: A method, apparatus, and electronic device for hierarchical communications are disclosed. A connection interface 1260 may receive a query. A processor 1210 may select an initial expert from the hierarchical expert tree based upon the query and direct the query towards the initial expert. A session initiation protocol server 418 may generate a hierarchical expert tree from an expert pool.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: Motorola, Inc.
    Inventors: Thomas M. TIRPAK, Anant Athale, Kevin D. Bailey, Samir Dilipkumar Saklikar
  • Publication number: 20090304201
    Abstract: A method for synchronizing media reproduction across heterogeneous networks is presented. The networks include end-to-end IP broadband and narrowband simulcast networks that contain broadband and narrowband devices associated with a common communications group. A controller in the networks determines delay times for reproduction of a media stream across devices in the networks and establishes the longest delay time. The longest delay time is used to calculate appropriate transmission and reproduction timestamps to permit the devices to reproduce the provided media stream in synchronization. Narrowband base stations repeat the media stream at the time specified by a transmission timestamp, and broadband end devices reproduce the media stream at the time specified by a reproduction timestamp. By synchronizing the presentation time, the devices present the media at substantially the same time and are granted fair rights to communicate with one another.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: TYRONE D. BEKIARES, ROBERT D. LOGALBO
  • Publication number: 20090307472
    Abstract: A method and apparatus for executing a nested program loop on a vector processor, the loop comprising outer-pre, inner and outer-post portions. An input stream unit of the vector processor provides a data value to a data path and sets an associated data validity tag to ‘valid’ once per outer loop iteration, as indicated by an inner counter of the input stream unit. The tag is set to ‘invalid’ in other iterations. Functional units of the vector processor operate on data values in the data path, each functional unit producing a valid result if the data validity tags associated with inputs data values are set to ‘valid’. An output stream unit of the vector processor sinks a data value from the data path once per outer loop iteration if an associated data validity tag indicates that the data value is valid.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Raymond B. Essick IV, Kent D. Moat, Michael A. Schuette
  • Publication number: 20090305715
    Abstract: A wireless communication system comprises a scheduler for scheduling air interface data for a plurality of user equipments. A control channel scheduler estimates a scheduling time for a scheduling of air interface data to a first user equipment of the plurality of user equipments in response to a current scheduling metric for the first user equipment and a reporting processor generates a channel quality reporting request for the user equipment in response to the scheduling time. The channel quality reporting request is transmitted to the user equipment which proceeds to provide channel quality reports in accordance with the request. The approach may improve performance in a wireless communication system by reducing channel reporting resource requirements while still providing channel quality information when needed. The invention may be particularly suitable for a Long Term Evolution 3rd Generation Partnership Project cellular communication system or an IEEE 802.16 wireless communication system.
    Type: Application
    Filed: June 23, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Satyen D. Barve, Fei Tong, Nick W. Whinnett
  • Publication number: 20090303915
    Abstract: A method and apparatus for address assignment and node scheduling within an ad-hoc communication system is provided herein. During operation a personal area network coordinator (PANC) (40) will divide a superframe (301) into a plurality of slots, assigning each sub-tree under the PANC's direct child node to each slot for communication with the PANC. Each sub-tree coordinator will be assigned a same logical address by the PANC. As a result, a sub-tree coordinator synchronizes to the PANC node in only one subsuperframe slot assigned by the PANC with different sub-tree coordinators synchronizing to the PANC in different slots.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicants: MOTOROLA, INC., Electronics and Telecommunications Research Institute (ETRI)
    Inventors: Yan Huang, Jisun Lee, Matthew R. Perkins, Yoonmee Doh, Hyunhak Kim, Noseong Park, Zhiying Yao
  • Publication number: 20090307349
    Abstract: The present invention provides a system and method for communication based on an availability level of a presence entity in a communication network that includes a first step (400) of configuring at least one privacy rule for a communication service, wherein the at least one privacy rule is associated with the presence entity and assigns a potential caller to a prioritized group. A next step (402) includes receiving an indication of availability of the presence entity. A next step (404) includes controlling communication access with the presence entity based on the at least one privacy rule, wherein communication access between the presence entity and the caller is controlled by the priority for that caller and the availability indication of the presence entity.
    Type: Application
    Filed: May 26, 2009
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: John M. Harris, Sean S. Kelley
  • Publication number: 20090303891
    Abstract: There is disclosed, a mobile station, and a method for candidate cell evaluation in a fast moving environment. The method includes receiving a plurality of transmissions from a plurality of candidate cells, where each of the plurality of transmissions corresponds to one of the plurality candidate cells. The method further includes measuring signal strengths of the plurality of transmissions and determining change in the signal strengths of the plurality of transmissions. The method further includes calculating a weighting factor corresponding to the plurality of candidate cells based on the measured signal strengths, the change in the signal strength, and a Doppler and assigning priority levels to the plurality of candidate cells based on the calculated weighting factor.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Richard C. Lucas, David N. Freeman
  • Patent number: 7630705
    Abstract: A method in a communications network, for example a messaging server, including receiving (410) a message having a first message format, converting (420) the message to a format different than the first message format, the conversion of the message based upon either content type or content length of the message received. In one embodiment, the message is converted without regard for a messaging capability of the recipient.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventors: Joshua D. Galicia, Binu Abraham
  • Patent number: 7631017
    Abstract: A system including a server to receive a request representing changes to data residing at a device. The request is received from the device that is coupled to the server. The server includes a first synchronizer to identify the changes via web services description. The server further includes a second synchronizer to synchronize the identified changes with the data at the device to update the data at the device.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventors: Adam Blum, Cliff Draper, Terry Ngo
  • Patent number: 7630450
    Abstract: The channel estimation technique employs a set of pilot tones to determine channel state information. Because some of the pilot tones contained in the OFDM symbols may be missing after transmission, the disclosed technique employs a set of known pilot tones to compute an estimate of the channel impulse response, which may exhibit a level of distortion. Non-zero terms of the estimated channel impulse response that fall outside of a prescribed time window are regarded as artifacts of a set of missing or unknown pilot tones. Information relating to the known pilot tones and the artifacts of the unknown pilot tones are employed for mathematically reconstructing and deriving values of the unknown tones. Then, the values of the known pilot tones and the derived values of the unknown pilot tones are employed to recompute the channel impulse response, thereby obtaining the channel estimate with a reduced level of distortion.
    Type: Grant
    Filed: June 7, 2006
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventor: Stephen Howard Duncan
  • Patent number: 7630722
    Abstract: A method and apparatus for suppressing subsequent re-request of a location request, for example a MO-LR request in a GSM communication system, by a mobile station (MS) (110) to the network. The method in the mobile station comprises transmitting (302) a location request message to a network. Then, at the MS, determining (304) that the network can not provide the requested location information. Creating (306) an indicator in a memory of the device that the network is not capable of providing the requested location information and finally suspending (308) subsequent transmission of location request message to the network.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventors: Michelle Hao Xiong, Eric J. Hefner
  • Publication number: 20090295590
    Abstract: A wireless communication device (200) and method (300) adapted to prolong the useful life of an energy storage device is disclosed. In its simplest form, it can include: determining (310) a limit temperature discharge energy rate of an energy storage device; sensing (320) a temperature range threshold in proximity to the energy storage device; and adjusting (330) a discharge energy rate in response to the determined limit temperature discharge energy rate (310) and sensed temperature range threshold (320). The device (200) and method (300) can automatically and dynamically manage current drain of an energy storage device when a certain temperature range threshold is reached, to maintain the energy storage device within desired specifications and tolerances. This can prolong the useful life of the energy storage device and help to maintain a maximum recharging capacity.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: MOTOROLA INC
    Inventors: GREG R. BLACK, JOHN P. BOOS, MARK J. CARLSON
  • Publication number: 20090296652
    Abstract: A method and system for selecting scanning rates in a multi-mode communication device is disclosed herein. The method can include the step of—at a multi-mode communication device—measuring at least one parameter associated with an interaction between a first network and the multi-mode communication device. The method can further include the step of—in response to measuring the parameter—selecting a scanning rate of the multi-mode communication device for a second, different network that interacts with the multi-mode communication device. In the method, the first network and the second network can have independent synchronization procedures.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: MOTOROLA, INC.
    Inventors: MICHAEL J. RUDOWICZ, BRADLEY J. RAINBOLT
  • Patent number: D605617
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventors: Jae Jun Park, Ruben D Castano, David G Fliszar
  • Patent number: D605622
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: December 8, 2009
    Assignee: Motorola, Inc.
    Inventors: Youngjun Jeon, Thomas D. Boucquey, Toshihiro Fujimura, Sung-Gul Hwang, Ja-Sung Koo, Soongul Kwon, Kio Lee, Claudio Santiago Ribeiro
  • Patent number: D606037
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: December 15, 2009
    Assignee: Motorola, Inc.
    Inventors: Stephen M. Christopher, Ruben D. Castano, Michiel S. Knoppert