Patents by Inventor Aaron Callard

Aaron Callard 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).

  • Publication number: 20150373687
    Abstract: Spoofed radio control signaling instructions can be used to dynamically adapt management of the radio interface by radio control processors. More specifically, spoofed radio control signaling can be communicated to an accelerator application instantiated on a device-side of a radio control processor. The accelerator application can pre-process the spoofed radio control signaling before forwarding the instructions to a generic radio control processor. In one example, the generic radio control processor has a universal configuration that is capable of being adapted to different telecommunication protocols based on the spoofed radio control signaling. In another example, the spoofed radio control channel signaling is translated into control instructions at the accelerator application, which are forwarded to the generic radio control processor. The control instructions govern processing of downlink data channel transmissions and/or specify parameters of uplink transmissions.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventors: Aaron Callard, Gamini Senarath, Alex Stephenne
  • Publication number: 20150358113
    Abstract: A method includes receiving, by a first device from a second device, a plurality of encoded messages on a plurality of transmission time intervals (TTIs), where the plurality of encoded messages are forward error correction (FEC) encoded, and where the FEC spans the plurality of encoded messages and decoding the plurality of encoded messages using FEC. The method also includes determining a plurality of decoding status messages in accordance with decoding the plurality of encoded messages and transmitting, by the first device to the second device, the plurality of decoding status messages less often than once every TTI.
    Type: Application
    Filed: June 5, 2015
    Publication date: December 10, 2015
    Inventors: Aaron Callard, Alex Stephenne, Mohammadhadi Baligh, Kelvin Kar Kin Au
  • Publication number: 20150341905
    Abstract: Data is scrambled at a transmitter according to one of a number of predetermined scrambling sequences which are associated with a particular one of a number of predetermined transmit antenna diversity schemes (i.e., a specific number of transmit antenna ports). Received data is decoded using one or more of the known transmit antenna diversity schemes and the scrambled data is descrambled according to a corresponding descrambling sequence (related to the scrambling sequence). Based on the descrambled data, the receiver determines which transmit antenna diversity scheme (i.e., the number of antenna ports) is used by the transmitter. In one specific embodiment, CRC parity data is scrambled in the transmitter and the receiver descrambles the recovered CRC parity data according to a descrambling sequence, computes CRC parity data from the received data, and compares the descrambled CRC parity data to the newly computed CRC parity data.
    Type: Application
    Filed: August 4, 2015
    Publication date: November 26, 2015
    Inventors: Aaron CALLARD, Jianglei MA
  • Publication number: 20150319268
    Abstract: Hierarchical compression includes the contemporaneous implementation of link-layer and higher-layer compression on data flowing over a link. Hierarchical compression can be achieved by configuring network nodes positioned at the link-layer to recognize higher-layer compression symbols embedded in incoming data streams, and to adapt link-layer compression to compensate for those higher-layer compression symbols. One technique for adapting link-layer compression is to perform data chunking in-between higher-layer compression symbols. This may reduce the likelihood that higher-layer compression symbols will interfere with the network nodes ability to identify redundant data chunks at the link-layer. Another technique for adapting link-layer compression is to define the HASH algorithm in such a way that the hash of a data string renders the same hash value as the hash of the higher layer compression symbol corresponding to the data string.
    Type: Application
    Filed: May 2, 2014
    Publication date: November 5, 2015
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Aaron Callard, Hang Zhang
  • Publication number: 20150282096
    Abstract: A user equipment (UE) may compute uplink power control levels as a function of a downlink signal to noise ratio (SNIR). For example, the UE may determine an uplink transmit power level by summing a full power control (FPC) transmit power level, a product of a first adjustment factor (?) and the downlink SNIR, and a negative of a second adjustment factor (?2) when the product of the first adjustment factor (?) and the downlink SNIR is greater than or equal to the second adjustment factor (?2). A UE may also compute an uplink power control level as a function of target and/or current interference levels associated with neighboring base stations. A UE may also iteratively reduce a transmit power level until an interference level experienced by a neighboring base station has fallen below a threshold.
    Type: Application
    Filed: April 6, 2015
    Publication date: October 1, 2015
    Inventors: Nimal Gamini Senarath, Israfil Bahceci, Peiying Zhu, Aaron Callard
  • Publication number: 20150264098
    Abstract: A method for effective flow rate estimation for a plurality of video flows includes determining a first flow rate of each of the plurality of video flows in a first transmission window and receiving quality of experience (QoE) feedback for playing portions of the plurality of video flows in the first transmission window. The QoE feedback is received from a plurality of user equipments (UEs) receiving the plurality of video flows. A dynamic effective flow rate is estimated for each flow in the plurality of video flows in a second transmission window in accordance with at least the first flow rates of the plurality of video flows and the QoE feedback.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 17, 2015
    Inventors: Ngoc-Dung Dao, Aaron Callard
  • Publication number: 20150244488
    Abstract: Various devices and methods are provided that use signaling to support advanced wireless receivers. For example, a method includes receiving an input signal at a user equipment. The input signal includes a desired signal and an interfering signal, where the desired signal defines symbols using constellations. The method also includes obtaining information identifying a wireless channel used by the interfering signal and a modulation type used to modulate data in the interfering signal. The method further includes recovering the symbols from the desired signal using the information.
    Type: Application
    Filed: March 3, 2015
    Publication date: August 27, 2015
    Inventors: Ngoc Dung Dao, Aaron Callard, Mohammadhadi Baligh, Hang Zhang, Ho Ting Cheng
  • Patent number: 9113441
    Abstract: Data is scrambled at a transmitter according to one of a number of predetermined scrambling sequences which are associated with a particular one of a number of predetermined transmit antenna diversity schemes (i.e., a specific number of transmit antenna ports). Received data is decoded using one or more of the known transmit antenna diversity schemes and the scrambled data is descrambled according to a corresponding descrambling sequence (related to the scrambling sequence). Based on the descrambled data, the receiver determines which transmit antenna diversity scheme (i.e., the number of antenna ports) is used by the transmitter. In one specific embodiment, CRC parity data is scrambled in the transmitter and the receiver descrambles the recovered CRC parity data according to a descrambling sequence, computes CRC parity data from the received data, and compares the descrambled CRC parity data to the newly computed CRC parity data.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Aaron Callard, Jianglei Ma
  • Patent number: 9072116
    Abstract: The computational complexity of MCS adaptation for linear and non-linear MU-MIMO can be reduced by avoiding QR decomposition during subsequent stages of MCS adaptation. For instance, QR decomposition can be avoided in later stages of MCS adaptation by computing an instant upper right triangular matrix (R1) directly from an earlier upper right triangular matrix (R) and an earlier unitary matrix (U), which were obtained during a previous stage of MCS adaptation. As such, the instant upper right triangular matrix (R1) is obtained without performing QR decomposition on an instant Hermitian matrix (H1H), thereby allowing MCS adaptation to be performed for the new user group with less complexity. Additionally, computational complexity of MCS adaptation for linear MU-MIMO can be further reduced by avoiding matrix inversion during subsequent stages of MCS adaptation.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 30, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hamidreza Farmanbar, Aaron Callard
  • Patent number: 9060292
    Abstract: An embodiment user equipment has a list of predictive data that a user may request, and programming to receive prefetched data based on the list of predictive data at a reduced cost, wherein the reduced cost is lower than a network cost of downloading the data, and to store the prefetched data within the UE for future consumption. An embodiment base station has a list of predictive data a UE may request, a high priority queue for data requested by the UE, and a low priority queue with predictive data corresponding to the list of predictive data. The base station further includes programing to send the requested data and to send the predictive data.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: June 16, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Aaron Callard, Alex Stephenne, Petar Djukic
  • Patent number: 9054767
    Abstract: A system is provided for optimizing throughput in a communication system. During operation, the system receives, at a first antenna, estimated channel state information (CSI) at least one channel between the first antenna and at least one second antenna. The system obtains antenna correlation information associated with the first antenna and the second antenna, respectively. The system further calculates a set of noise terms associated with random noise for the at least one channel, and optimizes a configuration of beamformers for the first antenna and the at least one second antenna that maximizes a throughput of all antennas, in accordance with the estimated CSI, the obtained antenna correlation information, and the noise terms.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: June 9, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Meisam Razaviyayn, Mohammadhadi Baligh, Aaron Callard, Zhi-Quan Luo
  • Patent number: 9031599
    Abstract: A method of operating base station includes determining a first transmit power of a user equipment (UE), which includes determining a serving base station receive power, determining a path loss of the UE to the base station, determining a downlink signal to noise and interference ratio (SNIR) at the UE, and forming the first UE transmit power. Forming the first UE transmit power comprises summing the serving base station receive power, the path loss of the UE to the base station and the downlink SNIR. The method further includes instructing the UE to transmit at the first UE transmit power.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: May 12, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gamini Senarath, Israfil Bahceci, Peiying Zhu, Aaron Callard
  • Patent number: 9020554
    Abstract: The present invention is a method and system for supporting a beamforming antenna system in a multiple user mobile broadband communication network including a process for setting and adjusting the magnitude and phase of the signal to user equipment from each antenna. Namely, the present invention supports the communication of power signal values or levels to user equipment in a manner that keeps pace with the rapid variations of the power levels that occur in the dynamic scheduling of transmissions on the cell site. The present invention satisfies this need for an improved signal strength signaling to user equipment for the situation where multiple users are located on the cell site.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: April 28, 2015
    Assignee: Apple Inc.
    Inventors: Lai King Tee, Jun Li, Aaron Callard, Jianglei Ma
  • Publication number: 20150109990
    Abstract: Methods and devices are provided for implementing two types of sub-channel arrangements. A first type of sub-channel arrangement involves defining a first traffic portion and a second traffic portion of a transmission resource, transmitting broadcast traffic on at least one first antenna of a plurality of antennas in the first traffic portion using a first sub-channelization, transmitting multicast traffic on at least one second antenna of the plurality of antennas, the at least one second antenna being distinct from the at least one first antenna, in the first traffic portion using a second sub-channelization, and transmitting unicast traffic on at least one antenna of the plurality of antennas in the second traffic portion using a third sub-channelization.
    Type: Application
    Filed: January 5, 2015
    Publication date: April 23, 2015
    Inventors: Wen Tong, Jianglei Ma, Mo-Han Fong, Peiying Zhu, Aaron Callard
  • Patent number: 8995592
    Abstract: Various devices and methods are provided that use signaling to support advanced wireless receivers. For example, a method includes receiving an input signal at a user equipment. The input signal includes a desired signal and an interfering signal, where the desired signal defines symbols using constellations. The method also includes obtaining information identifying a wireless channel used by the interfering signal and a modulation type used to modulate data in the interfering signal. The method further includes recovering the symbols from the desired signal using the information.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: March 31, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Ngoc Dung Dao, Aaron Callard, Mohammadhadi Baligh, Hang Zhang, Ho Ting Cheng
  • Patent number: 8971384
    Abstract: Method and apparatus for decoding a transmitted signal by a receiver in a MIMO system into a first estimate component for estimating a first signal, a first interference component indicating interference resulting from a correlation relationship among a set of signals to be transmitted, and a first noise component. A base station generates the transmitted signal from the set of signals through a coding process, the coding process defining a correlation relationship amongst the set of signals. The correlation information about the correlation relationship is transmitted to the receiver directly or by a dedicated reference symbol. The decoding is performed by determining a linear receiver filter for the first signal in accordance with the correlation information, and de-correlating the first signal and interferences.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: March 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hamidreza Farmanbar, Aaron Callard, Mohammadhadi Baligh
  • Publication number: 20150038183
    Abstract: Base stations (BSs) can remove inter-BS interference components from received uplink signals using downlink information communicated over a backhaul network. The downlink information is associated with downlink transmissions of neighboring base stations, and is used to remove the inter-BS interference in accordance with interference cancellation techniques, e.g., signal interference cancellation (SIC), etc. The downlink information includes information associated with downlink transmission of the interfering BSs, such as information bits (e.g., data), parity information, control information, modulation and coding scheme (MCS) parameters, forward error correction (FEC) parameters, and other information. Additionally, inter-BS interference can be suppressed using channel information of interference channels using interference suppression techniques, e.g., interference rejection combining (IRC), etc.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 5, 2015
    Inventors: Aaron Callard, Alex Stephenne
  • Publication number: 20150024802
    Abstract: A method for configuring a first base station within a cluster in a communications system having a plurality of cluster includes optimizing an operating parameter of the first base station in accordance with first utility function results from a first utility function associated with the first base station and second utility function results from a second utility function associated with a second base station within the cluster, the first utility function results and the second utility function results according to multiple settings for the operating parameter of the first base station, a first initialized setting of the operating parameter for the second base station, and a second initialized setting of the operating parameter for an external base station outside the cluster. The method also includes sharing the optimized operating parameter with the external base station.
    Type: Application
    Filed: October 10, 2014
    Publication date: January 22, 2015
    Inventors: Aaron Callard, Ngoc Dung Dao, Hang Zhang, Ho Ting Cheng, Gamini Senarath
  • Patent number: 8929325
    Abstract: Methods and devices are provided for implementing two types of sub-channel arrangements. A first type of sub-channel arrangement involves defining a first traffic portion and a second traffic portion of a transmission resource, transmitting broadcast traffic on at least one first antenna of a plurality of antennas in the first traffic portion using a first sub-channelization, transmitting multicast traffic on at least one second antenna of the plurality of antennas, the at least one second antenna being distinct from the at least one first antenna, in the first traffic portion using a second sub-channelization, and transmitting unicast traffic on at least one antenna of the plurality of antennas in the second traffic portion using a third sub-channelization.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: January 6, 2015
    Assignee: Apple Inc.
    Inventors: Wen Tong, Jianglei Ma, Mo-Han Fong, Peiying Zhu, Aaron Callard
  • Publication number: 20150003471
    Abstract: Methods and devices for reducing traffic over a wireless link through the compression or suppression of high layer packets carrying predictable background data prior to transportation over a wireless link. The methods include intercepting application layer protocol packets carrying the predictable background data. In embodiments where the background data is periodic in nature, the high layer packets may be compressed into low-layer signaling indicators for communication over a low-layer control channel (e.g., an on off keying (OOK) channel). Alternatively, the high layer packets may be suppressed entirely (not transported over the wireless link) when a receiver side daemon is configured to autonomously replicate the periodic background nature according to a projected interval. In other embodiments, compression techniques may be used to reduce overhead attributable to non-periodic background data that is predictable in context.
    Type: Application
    Filed: August 13, 2014
    Publication date: January 1, 2015
    Inventors: Aaron Callard, Peiying Zhu, Hang Zhang, Petar Djukic, Vipul Desai, Peter Ashwood-Smith