Patents by Inventor Brett L Robertson

Brett L Robertson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9608711
    Abstract: Disclosed apparatuses obtain real-time performance measurements and adaptively select multiple-input, multiple-output (MIMO) antennas to improve MIMO antenna performance. A correlation estimator determines an approximation of instantaneous antenna correlation values. One method includes obtaining a channel quality indicator (CQI) measurement for first and second antennas of a mobile device. The method determines a composite CQI for the two antennas and estimates the antenna correlation for the first and second antennas based on the composite CQI. The method can include performing a lookup operation in a CQI table mapping composite CQI to coding rates. The method can include obtaining a signal-to-noise ratio (SNR) measurement for the first and second antennas of the mobile device, and estimating the antenna correlation for the first and second antennas based on the composite CQI and the SNR measurement.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: March 28, 2017
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Krishna K. Bellamkonda, Eric L. Krenz, Nischal Y. Patel, Brett L. Robertson, Istvan J. Szini
  • Patent number: 9603003
    Abstract: A method includes collecting roaming connectivity information for a plurality of wide area networks from a plurality of mobile devices, independently of the wide area networks, receiving the roaming connectivity information at a server and relating the connectivity information to the wide area networks and to a plurality of geographic locations to create a roaming network connectivity information database, generating a list of candidate wide area networks to serve as roaming networks for a specific mobile device and a given location based on the roaming connectivity information, and sending a preferred roaming list to the specific mobile device, the preferred roaming list including the list of candidate wide area networks. The method may include receiving location prediction information from the mobile device, and generating the list of candidate wide area networks based on a predicted location.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: March 21, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna K. Bellamkonda, Nischal Y. Patel, Brett L. Robertson, Daniel P. Rose, Dean L. Thorson, Malhar D. Vaishnav
  • Patent number: 9538452
    Abstract: A method includes collecting physical layer and data layer connectivity information from a plurality of wide area networks using a plurality of mobile devices independently of the wide area networks. A server receives the physical layer and data layer connectivity information, relates the connectivity information to specific wide area networks and to a plurality of geographic locations to create a network statistics database. The server also receives mobile device state information including mobile device location information and predicts that connectivity for a specific mobile device will fall below acceptable criteria based on the network statistics database. The server generates a list of candidate donor mobile devices to serve as data connection sources for the specific mobile device based on the network connectivity information and the mobile device state information and selects a donor device from the list of candidate donor devices based on a weighting algorithm.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna K Bellamkonda, Nischal Y Patel, Brett L Robertson, Jarrett K Simerson, Dean E Thorson, Malhar D Vaishnav
  • Patent number: 9518873
    Abstract: An electronic system performs thermal management during its operation by proactively taking into account expected solar thermal loading. According to one embodiment, the electronic system determines its location and a solar thermal load value expected to affect its location. The system also determines a temperature offset value based on the solar thermal load value and predicts a future temperature for the system based on the temperature offset value and a then-current temperature for the system (e.g., as may be detected by one or more temperature sensors). The electronic system compares the predicted temperature to at least one threshold and executes a thermal mitigation procedure in the event that the predicted temperature exceeds one or more of the thresholds. According to another embodiment in which the electronic system is transportable, the determined solar thermal load value may include a solar thermal load profile for the system's expected route of travel.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: December 13, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna K. Bellamkonda, Morris B. Bowers, Paul B. Crosbie, Brett L. Robertson, Maninder S. Sehmbey
  • Publication number: 20160248496
    Abstract: Disclosed apparatuses obtain real time performance measurements and adaptively select MIMO antennas to improve MIMO antenna performance under given conditions. A correlation estimator determines an approximation of instantaneous antenna correlation values. One method includes obtaining a CQI measurement for a first antenna and a second antenna of a mobile device. The method proceeds by determining a composite CQI for the two antennas and estimating the antenna correlation for the first antenna and second antenna using the composite CQI. The method may further include performing a table lookup operation in a CQI table that maps composite CQI including at least a first and second MIMO stream to coding rates. The method may further include obtaining an SNR measurement for the first antenna and the second antenna of the mobile device, and estimating the antenna correlation for the first antenna and second antenna using the composite CQI and the SNR measurement.
    Type: Application
    Filed: August 7, 2014
    Publication date: August 25, 2016
    Inventors: Krishna K. Bellamkonda, Eric L. Krenz, Nichal Y. Patel, Brett L. Robertson, Istvan J. Szini
  • Patent number: 9426776
    Abstract: A disclosed method of operation includes generating a first resolution geographic descriptor that identifies a first size geographic grid area. The first size geographic grid area includes a specific location identified by mobile device location data but does not identify the specific location. The method proceeds with adjusting the first resolution geographic descriptor to a second resolution geographic descriptor, by increasing or decreasing the resolution to correspondingly decrease or increase, respectively, the corresponding geographic grid area to a second size geographic grid area that includes the specific location. An information update is then sent to a server. The information update includes the second resolution geographic descriptor but does not provide the mobile device location data, in order to preserve the mobile device user's anonymity.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: August 23, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Krishna K. Bellamkonda, Jlng Ji, Brett L. Robertson, Hideki Yoshino, Hui Wang
  • Patent number: 9356672
    Abstract: Apparatuses and methods are disclosed for determining a dominant figure-of-merit for an antenna system comprising a primary antenna, and at least two diversity antennas. The dominant figure-of-merit is determined from at least two figure-of-merit types related to performance of the primary antenna when paired with one or the other of the at least two diversity antennas. The disclosed apparatuses and methods include switching to one or the other of the at least two diversity antennas, to obtain the dominant figure-of-merit, in response to a signal quality metric's relationship to the at least two figure-of-merit types.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: May 31, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Istvan J. Szini, Krishna K. Bellamkonda, Eric L. Krenz, Nischal Y. Patel, Brett L. Robertson
  • Publication number: 20160036508
    Abstract: Apparatuses and methods are disclosed for determining a dominant figure-of-merit for an antenna system comprising a primary antenna, and at least two diversity antennas. The dominant figure-of-merit is determined from at least two figure-of-merit types related to performance of the primary antenna when paired with one or the other of the at least two diversity antennas. The disclosed apparatuses and methods include switching to one or the other of the at least two diversity antennas, to obtain the dominant figure-of-merit, in response to a signal quality metric's relationship to the at least two figure-of-merit types.
    Type: Application
    Filed: August 1, 2014
    Publication date: February 4, 2016
    Inventors: Istvan J. Szini, Krishna K. Bellamkonda, Eric L. Krenz, Nischal Y. Patel, Brett L. Robertson
  • Publication number: 20160037480
    Abstract: A disclosed method of operation includes generating a first resolution geographic descriptor that identifies a first size geographic grid area. The first size geographic grid area includes a specific location identified by mobile device location data but does not identify the specific location. The method proceeds with adjusting the first resolution geographic descriptor to a second resolution geographic descriptor, by increasing or decreasing the resolution to correspondingly decrease or increase, respectively, the corresponding geographic grid area to a second size geographic grid area that includes the specific location. An information update is then sent to a server. The information update includes the second resolution geographic descriptor but does not provide the mobile device location data, in order to preserve the mobile device user's anonymity.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Krishna K. Bellamkonda, Jing Ji, Brett L. Robertson, Hideki Yoshino, Hui Wang
  • Publication number: 20160029279
    Abstract: In embodiments of wireless communication handover profiles, a profile manager is implemented on a communication-enabled device to detect that a signal strength of a wireless connection decreases to a signal-level threshold or lower. The profile manager then monitors the decreasing signal strength of the wireless connection, and compares the signal strength to a handover profile to determine when a handover of the wireless connection from one access point to another will likely occur. The profile manager can then transfer handover parameters to the next access point before the handover to maintain the wireless connection during the handover between the access points.
    Type: Application
    Filed: July 22, 2014
    Publication date: January 28, 2016
    Inventors: Krishna K. Bellamkonda, Jing Ji, Nischal Y. Patel, Brett L. Robertson, Sudhir C. Vissa, Hui Wang
  • Publication number: 20150256993
    Abstract: A method includes collecting roaming connectivity information for a plurality of wide area networks from a plurality of mobile devices, independently of the wide area networks, receiving the roaming connectivity information at a server and relating the connectivity information to the wide area networks and to a plurality of geographic locations to create a roaming network connectivity information database, generating a list of candidate wide area networks to serve as roaming networks for a specific mobile device and a given location based on the roaming connectivity information, and sending a preferred roaming list to the specific mobile device, the preferred roaming list including the list of candidate wide area networks. The method may include receiving location prediction information from the mobile device, and generating the list of candidate wide area networks based on a predicted location.
    Type: Application
    Filed: May 15, 2014
    Publication date: September 10, 2015
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Krishna K. Bellamkonda, Nischal Y. Patel, Brett L. Robertson, Daniel P. Rose, Dean L. Thorson, Malhar D. Vaishnav
  • Publication number: 20150055504
    Abstract: A method includes collecting physical layer and data layer connectivity information from a plurality of wide area networks using a plurality of mobile devices independently of the wide area networks. A server receives the physical layer and data layer connectivity information, relates the connectivity information to specific wide area networks and to a plurality of geographic locations to create a network statistics database. The server also receives mobile device state information including mobile device location information and predicts that connectivity for a specific mobile device will fall below acceptable criteria based on the network statistics database. The server generates a list of candidate donor mobile devices to serve as data connection sources for the specific mobile device based on the network connectivity information and the mobile device state information and selects a donor device from the list of candidate donor devices based on a weighting algorithm.
    Type: Application
    Filed: October 15, 2013
    Publication date: February 26, 2015
    Applicant: Motorola Mobility LLC
    Inventors: Krishna K. Bellamkonda, Nischal Y. Patel, Brett L. Robertson, Jarrett K. Simerson, Dean E. Thorson, Malhar D. Vaishnav
  • Publication number: 20150000889
    Abstract: An electronic system performs thermal management during its operation by proactively taking into account expected solar thermal loading. According to one embodiment, the electronic system determines its location and a solar thermal load value expected to affect its location. The system also determines a temperature offset value based on the solar thermal load value and predicts a future temperature for the system based on the temperature offset value and a then-current temperature for the system (e.g., as may be detected by one or more temperature sensors). The electronic system compares the predicted temperature to at least one threshold and executes a thermal mitigation procedure in the event that the predicted temperature exceeds one or more of the thresholds. According to another embodiment in which the electronic system is transportable, the determined solar thermal load value may include a solar thermal load profile for the system's expected route of travel.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Krishna K. Bellamkonda, Morris B. Bowers, Paul B. Crosbie, Brett L. Robertson, Maninder S. Sehmbey
  • Patent number: 8019012
    Abstract: A communication controller and a method is provided for synchronizing a wireless communication device and a wireless communication network having two or more transmit antennas, which support transmit diversity. A reference signal is received from the wireless communication network via each one of a pair of the two or more transmit antennas. A preferred phase offset is then determined for the pair of transmit antennas, and then transmitted to the wireless communication network. Further adjustments of the requested phase and amplitude of the communications transmitted using the pair of transmit antennas are suspended, until further transmissions are received from the wireless communication network via the corresponding transmit antennas, which can be decoded in accordance with the preferred phase offset or a timer has elapsed corresponding to the maximum time needed for the wireless communication network to receive the preferred phase offset and synchronize to the same.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: September 13, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Ramakrishna V. Yellapantula, Joanne M. Beaumont, Vivek Ramaprasad, Brett L. Robertson
  • Patent number: 7983204
    Abstract: A wireless communication device (200), including: a housing (210); a controller (220), the controller (220) configured to control the operations of the wireless communication device; memory (270) coupled to the controller (220); a transceiver (250) coupled to the controller (220), the transceiver (250) configured to send and receive wireless signals; the receive signal includes at least a control channel and a packet data channel, the control channel being configured to provide the modulation and encoding and/or decoding information necessary to process a subsequent packet of data received by the transceiver (250) or in preparation for transmission by the transceiver (250); a monitoring module (290) for monitoring the control channel and controlling a dynamic scaling module (295), the monitoring module (290) reads a parameter field from the control channel which is used to determine that the data message has certain processing needs meeting a certain threshold; the dynamic scaling module (295) is configured t
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: July 19, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Li Su, Feng Qian, Brett L Robertson, Brian D Storm
  • Publication number: 20090135752
    Abstract: A wireless communication device (200), including: a housing (210); a controller (220), the controller (220) configured to control the operations of the wireless communication device; memory (270) coupled to the controller (220); a transceiver (250) coupled to the controller (220), the transceiver (250) configured to send and receive wireless signals; the receive signal includes at least a control channel and a packet data channel, the control channel being configured to provide the modulation and encoding and/or decoding information necessary to process a subsequent packet of data received by the transceiver (250) or in preparation for transmission by the transceiver (250); a monitoring module (290) for monitoring the control channel and controlling a dynamic scaling module (295), the monitoring module (290) reads a parameter field from the control channel which is used to determine that the data message has certain processing needs meeting a certain threshold; the dynamic scaling module (295) is configured t
    Type: Application
    Filed: November 27, 2007
    Publication date: May 28, 2009
    Applicant: Motorola Inc.
    Inventors: LI Su, Feng Qian, Brett L Robertson, Brian D Storm
  • Publication number: 20030063694
    Abstract: A GMSK modulated signal has a voice/data signal minimum shift key (MSK) modulated in time slots of the carrier signal. A mixing signal is used to demodulate at least part of the voice/data signal from the carrier signal for each time slot. A plurality of amplitude and phases of the demodulated voice/data signal are converted into a plurality of received quadrature data. The received quadrature data is processed to determine a frequency slope error value, a binary cyclical redundancy check (CRC) value, an average signal-to-noise ratio (SNR) value, a received signal strength indicator (RSSI) value, and a sequence of digital bits forming at least part of the voice/data signal. The frequency slope error value is weighted with a first weighting value or a second weighting value when the binary CRC value is in its first binary state or its second binary state, respectively, to produce a weighted frequency slope error value.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Mark A. Goldberg, Stephen Carsello, Brett L. Robertson