Patents by Inventor Colin Franks

Colin Franks 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: 11201647
    Abstract: A method and apparatus provide equal energy codebooks for coupled antennas with transmission lines. A plurality of precoders can be received from a codebook in a transmitter having an antenna array. Each precoder of the plurality of precoders can be transformed to a transformed precoder such that the transmit power for each transformed precoder is equal to the transmit power for each of other transformed precoders of the plurality of precoders. The transmit power can be expressed as a quadratic form with respect to the corresponding precoder. The quadratic form can be based on a transmission line impedance of a transmission line between a signal source and the antenna array. A signal can be received from the signal source. A transformed precoder of the plurality of transformed precoders can be applied to the signal to generate a precoded signal for transmission over a physical channel. The precoded signal can be transmitted.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: December 14, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Colin Frank, Tyler Brown
  • Publication number: 20210377875
    Abstract: A method and apparatus is provided for determining a per carrier additional maximum power reduction needed to meet emission requirements for dual carrier operation of adjacent carriers. A per carrier allowed additional maximum power reduction for a worst case allocation is determined for the dual carrier operation of the adjacent carriers of the different radio access technologies in absence of the shared scheduling information. The determination for each of the carriers for use with the different radio access technologies includes determining a total power reduction allowed for meeting emission requirements for each of one or more respective allocation ratios, and determining a fraction of a total power allocated to the carrier for each of one or more respective allocation ratios.
    Type: Application
    Filed: August 12, 2021
    Publication date: December 2, 2021
    Inventor: Colin Frank
  • Patent number: 11190226
    Abstract: A method and apparatus are provided. an indication of a first uplink resource allocation of resource blocks for a transmission on a first carrier, and an indication of a second uplink resource allocation of resource blocks for a transmission on a second carrier are received. An indication of a downlink allocation for receiving a downlink signal is further received. A higher order intermodulation product, which is co-located with a lower order intermodulation product for the first and second allocations resulting from any respective higher order and lower order transceiver nonlinearities is identified. A determination is then made as to whether the co-located higher order intermodulation products have a region of overlap with the downlink allocation. When the co-located higher order intermodulation products have a region of overlap with the downlink allocation, adjustments in the operation are made to account for the overlap of the higher order intermodulation product and the downlink allocation.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 30, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Colin Frank
  • Publication number: 20210320927
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for executing process flows. A request to initiate execution of a flow is processed, where the request is received from a first user. The flow includes a plurality of flow elements, where each of the flow elements represents a corresponding set of computer-readable instructions. Execution of the flow is initiated and an operation mode assigned to one of the flow elements is determined. A set of computer-readable instructions corresponding to the flow element is executed according to the operation mode such that an identity of the first user is recorded in association with an operation on a database record, wherein permissions allocated in a user profile to the first user do not provide the first user permission to cause the operation on the database record.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: Yucheng Wang, Saravanan Adaikkalavan, Hao Wu, Hugh Cockburn, Colin Frank, Kaysha Chandran, William Charles Eidson, Timothy Peng
  • Patent number: 11121898
    Abstract: Apparatuses, methods, and systems are disclosed for determining a maximum power reduction for non-contiguous radio resource allocations. One apparatus includes a processor that receives a non-contiguous resource allocation and calculates a fraction of resource block punctured from a smallest containing contiguous allocation (“SCCA”). Here, the SCCA is a smallest set of contiguous resource blocks that encompasses the non-contiguous resource allocation. The processor determines a first additional maximum power reduction for the non-contiguous resource allocation in response to the fraction of punctured resource blocks being less than a threshold value. The apparatus includes a transceiver that transmits an uplink signal on the non-contiguous resource allocation using the first additional maximum power reduction in response to the fraction of punctured resource blocks being less than the threshold value.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 14, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventor: Colin Frank
  • Patent number: 11102730
    Abstract: A method and apparatus is provided for determining a per carrier additional maximum power reduction needed to meet emission requirements for dual carrier operation of adjacent carriers. A per carrier allowed additional maximum power reduction for a worst case allocation is determined for the dual carrier operation of the adjacent carriers of the different radio access technologies in absence of the shared scheduling information. The determination for each of the carriers for use with the different radio access technologies includes determining a total power reduction allowed for meeting emission requirements for each of one or more respective allocation ratios, and determining a fraction of a total power allocated to the carrier for each of one or more respective allocation ratios.
    Type: Grant
    Filed: August 10, 2019
    Date of Patent: August 24, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Colin Frank
  • Patent number: 10951255
    Abstract: A method and apparatus are provided for assigning a user equipment transmitter local oscillator frequency including informing the network of a capability of the user equipment to adjust a frequency location of a transmit local oscillator of the user equipment, to a frequency location which has been identified by the network, within a predefined channel frequency spectrum. The frequency location identification to be used to adjust the frequency location of the transmit local oscillator is received from the network. The frequency location of the local oscillator is then adjusted in accordance with the frequency location identification received.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: March 16, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Colin Frank
  • Patent number: 10869284
    Abstract: A method and apparatus is provided for determining a per carrier additional maximum power reduction needed by the user equipment in order to meet emission requirements for dual carrier operation of adjacent carriers. A per carrier allowed additional maximum power reduction for each of the carriers is determined in the absence of the shared scheduling information between the adjacent carriers. The determination for each of the carriers for use with the different radio access technologies includes identifying for each carrier a worst case allocation for the other carrier that produces a largest total allowed maximum power reduction necessary for meeting emission requirements relative to a maximum allowed total power, and determining the total allowed maximum power reduction relative to the maximum allowed total power using the worst case allocation.
    Type: Grant
    Filed: August 10, 2019
    Date of Patent: December 15, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Colin Frank
  • Patent number: 10829951
    Abstract: A water conditioning composition includes water; at least one gluconate compound; at least one carbonate compound; a non-ionic preservative; and a phosphate buffer. For example, the composition can include 87-95 wt. % water; 0.5 to 1.5 wt. % gluconate compound; 3 to 8 wt. % carbonate compound; 0.5 to 1.5 wt. % non-ionic preservative; and 0.5 to 2.5 wt. % phosphate buffer.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: November 10, 2020
    Assignee: Silk Water Solutions Inc.
    Inventor: Colin Frank Taylor
  • Publication number: 20200351797
    Abstract: A method and apparatus for verifying use of dynamic power sharing in a user equipment between a first carrier transmission and a second carrier transmission. A resource block allocation and modulation for a first carrier transmitted from the user equipment is assigned, and a resource block allocation and modulation for a second carrier transmitted from the user equipment is assigned. The user equipment provides a series of power up commands for both the first carrier and the second carrier until the measured output powers for the first carrier and the second carrier no longer increase. Power down commands are then provided for the first carrier while providing power up commands to the second carrier. The output power for the first carrier and the second carrier is then measured and a determination is made as to whether the output power for the second carrier increases as the output power for the first carrier decreases.
    Type: Application
    Filed: May 2, 2020
    Publication date: November 5, 2020
    Inventor: Colin Frank
  • Publication number: 20200336353
    Abstract: Apparatuses, methods, and systems are disclosed for determining a maximum power reduction for non-contiguous radio resource allocations. One apparatus includes a processor that receives a non-contiguous resource allocation and calculates a fraction of resource block punctured from a smallest containing contiguous allocation (“SCCA”). Here, the SCCA is a smallest set of contiguous resource blocks that encompasses the non-contiguous resource allocation. The processor determines a first additional maximum power reduction for the non-contiguous resource allocation in response to the fraction of punctured resource blocks being less than a threshold value. The apparatus includes a transceiver that transmits an uplink signal on the non-contiguous resource allocation using the first additional maximum power reduction in response to the fraction of punctured resource blocks being less than the threshold value.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventor: Colin Frank
  • Publication number: 20200314771
    Abstract: A method and apparatus provides for determining an upper bound of a maximum power in the user equipment, which can configure the maximum power in a range that is defined by the upper bound and a lower bound. The method includes determining whether a configured output power for a master cell group in a dual connectivity mode of operation is less than a minimum of a maximum allowed power for a particular serving cell and a maximum allowed combined power.
    Type: Application
    Filed: April 1, 2020
    Publication date: October 1, 2020
    Inventor: Colin Frank
  • Publication number: 20200275388
    Abstract: A method and apparatus provides for receiving an indication of an uplink resource allocation of resource blocks for a transmission on a master cell group. An indication is received of an uplink resource allocation of resource blocks for a transmission on a secondary cell group. A total additional maximum power reduction is determined based on the indication of the uplink resource allocation of the resource blocks for the transmission on the master cell group and the indication of the uplink resource allocation of the resource blocks for the transmission on the secondary cell group. A remaining power is determined for the secondary cell group by reducing a signaled maximum dual-carrier power by the total additional maximum power reduction and subtracting a configured master cell group power. A secondary cell group additional maximum power reduction is determined as the difference between a signaled maximum secondary cell group power and the remaining power for the secondary cell group.
    Type: Application
    Filed: February 22, 2020
    Publication date: August 27, 2020
    Inventor: Colin Frank
  • Patent number: 10708103
    Abstract: Apparatuses, methods, and systems are disclosed for determining a maximum power reduction for non-contiguous radio resource allocations. One apparatus includes a processor that identifies a received non-contiguous resource allocation and determines the maximum power reduction for the non-contiguous resource allocation based on whether a fraction of resource blocks punctured from a smallest containing contiguous allocation (“SCCA”) is less than a threshold value. The apparatus includes a transceiver that transmits uplink signals on the non-contiguous resource allocation using the determined maximum power reduction.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: July 7, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventor: Colin Frank
  • Patent number: 10673510
    Abstract: A method and apparatus transmit an output stream of symbols over an antenna port. Data can be encoded to generate encoded data at a transmitter at a base station. At least two streams of modulated symbols can be generated at the base station from the encoded data. Each of the at least two streams of modulated symbols can correspond to an antenna port of a plurality of antenna ports at the base station. A non-empty subset of the at least two streams of the modulated symbols can be selected at the base station. The selected subset of the at least two streams of symbols can be transmitted from the base station over an antenna port implemented by applying a weighting to a plurality of antennas.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: June 2, 2020
    Assignee: Motorola Mobility LLC
    Inventor: Colin Frank
  • Patent number: 10651904
    Abstract: A scaled precoded data signal can be received. The scaled precoded data signal can be based on a precoder-dependent scaling factor. The scaled precoded data signal can be scaled by using a precoder dependent scaling factor that is dependent on a precoder used to precode the data signal. The scaled precoded data signal can be demodulated.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: May 12, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Colin Frank, Tyler A. Brown
  • Publication number: 20200053668
    Abstract: A method and apparatus is provided for determining a per carrier additional maximum power reduction needed by the user equipment in order to meet emission requirements for dual carrier operation of adjacent carriers. A per carrier allowed additional maximum power reduction for each of the carriers is determined in the absence of the shared scheduling information between the adjacent carriers. The determination for each of the carriers for use with the different radio access technologies includes identifying for each carrier a worst case allocation for the other carrier that produces a largest total allowed maximum power reduction necessary for meeting emission requirements relative to a maximum allowed total power, and determining the total allowed maximum power reduction relative to the maximum allowed total power using the worst case allocation.
    Type: Application
    Filed: August 10, 2019
    Publication date: February 13, 2020
    Inventor: Colin Frank
  • Publication number: 20200053665
    Abstract: A method and apparatus is provided for determining a per carrier additional maximum power reduction needed to meet emission requirements for dual carrier operation of adjacent carriers. A per carrier allowed additional maximum power reduction for a worst case allocation is determined for the dual carrier operation of the adjacent carriers of the different radio access technologies in absence of the shared scheduling information. The determination for each of the carriers for use with the different radio access technologies includes determining a total power reduction allowed for meeting emission requirements for each of one or more respective allocation ratios, and determining a fraction of a total power allocated to the carrier for each of one or more respective allocation ratios.
    Type: Application
    Filed: August 10, 2019
    Publication date: February 13, 2020
    Inventor: Colin Frank
  • Patent number: 10419245
    Abstract: A method and apparatus determine parameters and conditions for line of sight MIMO communication. Reference signals can be received. A channel matrix can be measured based on the reference signals. A least-squared error estimate of the measured channel matrix can be determined. A sum-squared error can be calculated based on the least-squared error estimate. The sum-squared error based on the least-squared error estimate can be compared to a threshold. The measured channel matrix can be ascertained to be classified as a line of sight multiple input multiple output channel based on comparing the sum-squared error based on the least-squared error estimate to the threshold.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: September 17, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Colin Frank, Tyler A Brown, Vijay Nangia, Robert T Love, Udar Mittal
  • Patent number: 10383065
    Abstract: A first applied Additional Maximum Power Reduction (A-MPR) can be determined as the maximum of a first A-MPR and a second A-MPR if a device is configured for carrier aggregation. A second applied A-MPR can be determined as the maximum of a third A-MPR and a fourth A-MPR if the device is configured for transmission only on the primary cell. A transmitter can be configured for carrier aggregation transmission if the first applied A-MPR is less than or equal to the second applied A-MPR. The transmitter can be configured for transmission only on the primary cell if the second applied A-MPR is less than the first applied A-MPR. The uplink control channel can be transmitted with a power reduction no greater than the applied A-MPR for the selected transmitter configuration.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: August 13, 2019
    Assignee: Motorola Mobility LLC
    Inventor: Colin Frank