Patents by Inventor Ali Yazdan

Ali Yazdan 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: 10230510
    Abstract: Massive MIMO systems provide impressive spectral efficiencies through beam forming techniques such as Zero-Forcing Precoding (ZFP). Unfortunately, ZFP imposes a considerable computational burden for each additional user. Relationships between the antennas, the users, and the environment must be rapidly, and accurately, reassessed during ZFP on an ongoing basis. Brute force approaches to these reassessments may be unfeasible for certain hardware and design conditions. Accordingly, various of the proposed embodiments implement representational optimizations which reduce the computational burden for each reassessment. Some embodiments employ “dynamic sectorization”, whereby the serviced environment is divided into regions and the corresponding representation is modified to reduce the computations of each reassessment. A backplane, antenna separation/directivity and thresholds for environment noise may each be adjusted to reduce the computational burden.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: March 12, 2019
    Assignee: Facebook, Inc.
    Inventors: Karthik Yogeeswaran, Ali Yazdan Panah
  • Patent number: 10181880
    Abstract: Apparatuses, methods, and systems zone precoding are disclosed. One method includes training a transmission channel between a base station and each of a plurality of users and determining a precoding of transmission signals to each of the plurality of users from the base station. The training includes determining a transmission zone for each of the plurality of users, wherein the transmission zone includes an angle of direction of a directional beam to each user, and a deviation of the angle of direction. Determining a precoding of transmission signals to each of the plurality of users from the base station, includes determining an initial precoding for each of the users based on the transmission zone associated with the user, and constructing the precoding for each user by adjusting the initial precoding for each user based on the transmission zone determined for each of the other users.
    Type: Grant
    Filed: October 14, 2017
    Date of Patent: January 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Ahmed Alkhateeb, Sam Padinjaremannil Alex, Ali Yazdan Panah, Qi Qu
  • Publication number: 20190013843
    Abstract: Apparatuses, methods, and systems for precoding multi-carrier signals are disclosed. One method includes obtaining a transmission channel matrix between a terminal and a plurality of separate users, wherein the transmission channel matrix includes channel estimates for a plurality of subcarriers of the multi-carrier signal, wherein the terminal is one of a plurality of terminals interfaced with a central processing unit, and wherein the terminal communicates with the plurality of spatially separate user with the multi-carrier signals. The method further comprises determining a precoding for the terminal based on a distribution of user signal power across the transmission channel between the terminal and the plurality of spatially separate user, and determining a precoding for the central processing unit based on the precoding for the terminal and based on the transmission channel matrix, wherein a precoding matrix for the central processing unit is multi-carrier signal dependent.
    Type: Application
    Filed: August 22, 2018
    Publication date: January 10, 2019
    Inventors: Ahmed Alkhateeb, Ali YAZDAN PANAH, Qi Qu, Sam Alex
  • Publication number: 20190013845
    Abstract: Apparatuses, methods, and systems for MIMO inter-stream interference cancellation are disclosed. One method includes determining a channel matrix between a plurality of transmitting antennas of a transmitter and a plurality of receiving antennas of a receiver, determining a plurality of channel propagation delays based on a propagation delay between each of the plurality of transmitting antennas and each of the plurality of receiving antennas, determining differences in the plurality of channel propagation delays, preprocessing, by the transmitter, streams of symbols for each transmitting antenna for transmission based on the differences in the plurality of channel propagation delays and based on the channel matrix, and transmitting, by the transmitter, the preprocessed symbol streams through the plurality of transmitting antennas.
    Type: Application
    Filed: August 23, 2018
    Publication date: January 10, 2019
    Inventors: Qi Qu, Sam Padinjaremannil Alex, Ali YAZDAN, Abhishek Tiwari, Yan Yan, Hongyu Zhou, Pratheep Bondalapati
  • Patent number: 10148324
    Abstract: Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: December 4, 2018
    Assignee: Facebook Technologies, LLC
    Inventors: Qi Qu, Ganesh Venkatraman, Hongyu Zhou, Ryan Hamilton Brown, Oskar Linde, Lyle David Bainbridge, Matthew James Devoe, Ali Yazdan, Sam Padinjaremannil Alex, Nirav Rajendra Patel
  • Publication number: 20180309500
    Abstract: A head-mounted display (HMD) is wirelessly coupled to a console or a relay depending on the relative positions of the HMD, the console, and the relay. The HMD communicates wirelessly with the console using a beam that is oriented in a particular direction. As the position of the HMD changes, the quality of the communication link between the HMD and the console may degrade. In response to the degradation, the HMD forms a communication link with a relay, which operates as an intermediary between the HMD and the console. The relay communicates with the HMD over a dedicated communication channel that is isolated from the communication channel over which the relay communicates with the console.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: Qi Qu, Hongyu Zhou, Ganesh Venkatraman, Ryan Hamilton Brown, Lyle David Bainbridge, Sam Padinjaremannil Alex, Ali Yazdan, Nirav Rajendra Patel
  • Patent number: 10084517
    Abstract: Apparatuses, methods, and systems for precoding multi-carrier signals are disclosed. One method includes obtaining a transmission channel matrix between a terminal and a plurality of separate users, wherein the transmission channel matrix includes channel estimates for a plurality of subcarriers of the multi-carrier signal. A channel dimension reduction matrix is determined based upon a composite of the channel estimates for the plurality of subcarriers, wherein dimensions of the channel dimension reduction matrix are less than dimensions of the transmission channel matrix. The method further includes determining a precoding matrix for the terminal based on the channel dimension reduction matrix, wherein the precoding matrix is multi-carrier signal independent, determining an effective channel based on a channel estimate of the transmission channel and based on the precoding matrix of the terminal, and determining a precoding matrix for the central processing unit based on the effective channel.
    Type: Grant
    Filed: June 18, 2017
    Date of Patent: September 25, 2018
    Assignee: Facebook, Inc.
    Inventors: Ahmed Alkhateeb, Ali Yazdan Panah, Qi Qu, Sam Alex
  • Patent number: 10084518
    Abstract: Apparatuses, methods, and systems for MIMO inter-stream interference cancellation are disclosed. One method includes determining a channel matrix between a plurality of transmitting antennas of a transmitter and a plurality of receiving antennas of a receiver, determining a plurality of channel propagation delays based on a propagation delay between each of the plurality of transmitting antennas and each of the plurality of receiving antennas, preprocessing, by the transmitter, streams of symbols for each transmitting antenna for transmission based on the plurality of channel propagation delays and based on the channel matrix, and transmitting, by the transmitter, the preprocessed symbol streams through the plurality of transmitting antennas.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: September 25, 2018
    Assignee: Facebook, Inc.
    Inventors: Qi Qu, Sam Padinjaremannil Alex, Ali Yazdan Panah, Abhishek Tiwari, Yan Yan, Hongyu Zhou, Pratheep Bondalapati
  • Patent number: 10080111
    Abstract: Techniques for securing the delivery of an audio message on a device are described. A method may include presenting a visual representation associated with an audio file in a user interface view of an application executing on a first mobile device and receiving a control directive to select the visual representation. The method may include retrieving, from a data store, an indicator of the audio file associated with the selected visual representation; constructing, by the application, a first message comprising a first field to hold an electronic message address for a recipient and a second field to hold the indicator of the audio file associated with the selected visual representation; and sending the first message to the electronic message address of the recipient for delivery to a destination second mobile device. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: September 18, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Viswanath Poosala, Ali Yazdan Panah
  • Patent number: 10070299
    Abstract: Some embodiments includes a method of forming a local area mesh network at a computing device. The method can include: receiving a connection request from a first neighbor device utilizing a Wi-Fi Direct (WFD) discovery protocol; forming a first peer-to-peer (P2P) connection with the first neighbor device utilizing WFD, wherein the computing device is set as a group owner of the first P2P connection; generating a notice of absence schedule to send to the first neighbor device indicating suspension intervals of the first P2P connection during which the computing device is suspended from being the group owner of the first P2P connection; forming a second P2P connection with a second neighbor device utilizing WFD, wherein the second neighbor device is set as a group owner of the second P2P connection, wherein the first P2P connection and the second P2P connection constitute part of a mesh communication network.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: September 4, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Ali Yazdan Panah
  • Publication number: 20180234137
    Abstract: Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
    Type: Application
    Filed: November 20, 2017
    Publication date: August 16, 2018
    Inventors: Qi Qu, Ganesh Venkatraman, Hongyu Zhou, Ryan Hamilton Brown, Oskar Linde, Lyle David Bainbridge, Matthew James Devoe, Ali Yazdan, Sam Padinjaremannil Alex, Nirav Rajendra Patel
  • Publication number: 20180183501
    Abstract: Apparatuses, methods, and systems for MIMO inter-stream interference cancellation are disclosed. One method includes determining a channel matrix between a plurality of transmitting antennas of a transmitter and a plurality of receiving antennas of a receiver, determining a plurality of channel propagation delays based on a propagation delay between each of the plurality of transmitting antennas and each of the plurality of receiving antennas, preprocessing, by the transmitter, streams of symbols for each transmitting antenna for transmission based on the plurality of channel propagation delays and based on the channel matrix, and transmitting, by the transmitter, the preprocessed symbol streams through the plurality of transmitting antennas.
    Type: Application
    Filed: December 23, 2016
    Publication date: June 28, 2018
    Inventors: Qi Qu, Sam Padinjaremannil Alex, Ali YAZDAN PANAH, Abhishek Tiwari, Yan Yan, Hongyu Zhou, Pratheep Bondalapati
  • Publication number: 20180131423
    Abstract: Apparatuses, methods, and systems for beamforming in antenna systems are disclosed. A method includes determining an unconstrained analog precoding matrix (FRF,UC), wherein the unconstrained analog precoding matrix (FRF,UC) is determined based on M dominant eigenvectors of the sum of spatial channel covariance matrices of K users, and wherein K indicates a number of users communicating with a base station.
    Type: Application
    Filed: November 9, 2016
    Publication date: May 10, 2018
    Inventors: Sungwoo Park, Ali YAZDAN PANAH
  • Patent number: 9967014
    Abstract: Apparatuses, methods, and systems for beamforming in antenna systems are disclosed. A method includes determining an unconstrained analog precoding matrix (FRF,UC), wherein the unconstrained analog precoding matrix (FRF,UC) is determined based on M dominant eigenvectors of the sum of spatial channel covariance matrices of K users, and wherein K indicates a number of users communicating with a base station.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: May 8, 2018
    Assignee: Facebook, Inc.
    Inventors: Sungwoo Park, Ali Yazdan Panah
  • Publication number: 20180110007
    Abstract: Apparatuses, methods, and systems for selecting an ADC for each RF chain of an RRU are disclosed. One embodiment of the RRU includes a plurality of antennas and a plurality of RF chains configured to receive a plurality of wireless signals, A plurality of outputs of the RRU connected to a front-haul, wherein the front-haul electrically connects the plurality of outputs of the RRU to a baseband unit (BBU), wherein each of the outputs is connected to an output of one of a plurality of ADCs. Further, the RRU selects a one of the plurality of ADCs having the plurality of ADC resolutions for each of the RF chains based on the capacity of the front-haul, a channel gain of each of the RF chains, and a performance parameter of the RRU. A switch connects each of the RF chains to a corresponding one of the plurality of ADCs.
    Type: Application
    Filed: October 15, 2016
    Publication date: April 19, 2018
    Inventors: Jeonghun Park, Sungwoo Park, Ali YAZDAN PANAH
  • Publication number: 20180109150
    Abstract: Apparatuses, methods, and systems for jointly selecting a plurality of antennas and a transmission power level, for transmitting a wireless energy transfer (WET) signal from a base station to a device are disclosed. One apparatus includes a base station, wherein the base station includes a plurality of N antennas configured to transmit and receive electromagnetic signals, and a controller connected to the plurality of N antennas through a plurality of RF (radio frequency) chains. The controller is configured to jointly select a plurality of M of the plurality of N antennas and a transmission power level, for transmitting a wireless energy transfer (WET) signal from the base station to a device based on an activation threshold of the device and a saturation level of the device.
    Type: Application
    Filed: October 15, 2016
    Publication date: April 19, 2018
    Inventors: Talha Ahmed Khan, Ali YAZDAN PANAH
  • Publication number: 20180062812
    Abstract: Massive MIMO systems provide impressive spectral efficiencies through beam forming techniques such as Zero-Forcing Precoding (ZFP). Unfortunately, ZFP imposes a considerable computational burden for each additional user. Relationships between the antennas, the users, and the environment must be rapidly, and accurately, reassessed during ZFP on an ongoing basis. Brute force approaches to these reassessments may be unfeasible for certain hardware and design conditions. Accordingly, various of the proposed embodiments implement representational optimizations which reduce the computational burden for each reassessment. Some embodiments employ “dynamic sectorization”, whereby the serviced environment is divided into regions and the corresponding representation is modified to reduce the computations of each reassessment. A backplane, antenna separation/directivity and thresholds for environment noise may each be adjusted to reduce the computational burden.
    Type: Application
    Filed: October 24, 2017
    Publication date: March 1, 2018
    Inventors: Karthik Yogeeswaran, Ali Yazdan Panah
  • Publication number: 20180019849
    Abstract: Massive MIMO systems provide impressive spectral efficiencies through beam forming techniques such as Zero-Forcing Precoding (ZFP). Unfortunately, ZFP imposes a considerable computational burden for each additional user. Relationships between the antennas, the users, and the environment must be rapidly, and accurately, reassessed during ZFP on an ongoing basis. Brute force approaches to these reassessments may be unfeasible for certain hardware and design conditions. Accordingly, various of the proposed embodiments implement representational optimizations which reduce the computational burden for each reassessment. Some embodiments employ “dynamic sectorization”, whereby the serviced environment is divided into regions and the corresponding representation is modified to reduce the computations of each reassessment. A backplane, antenna separation/directivity and thresholds for environment noise may each be adjusted to reduce the computational burden.
    Type: Application
    Filed: July 20, 2017
    Publication date: January 18, 2018
    Inventors: Karthik Yogeeswaran, Ali Yazdan Panah
  • Patent number: 9866286
    Abstract: Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: January 9, 2018
    Assignee: Oculus VR, LLC
    Inventors: Qi Qu, Ganesh Venkatraman, Hongyu Zhou, Ryan Hamilton Brown, Oskar Linde, Lyle David Bainbridge, Matthew James Devoe, Ali Yazdan, Sam Padinjaremannil Alex, Nirav Rajendra Patel
  • Publication number: 20170374701
    Abstract: Some embodiments includes a method of forming a local area mesh network at a computing device. The method can include: receiving a connection request from a first neighbor device utilizing a Wi-Fi Direct (WFD) discovery protocol; forming a first peer-to-peer (P2P) connection with the first neighbor device utilizing WFD, wherein the computing device is set as a group owner of the first P2P connection; generating a notice of absence schedule to send to the first neighbor device indicating suspension intervals of the first P2P connection during which the computing device is suspended from being the group owner of the first P2P connection; forming a second P2P connection with a second neighbor device utilizing WFD, wherein the second neighbor device is set as a group owner of the second P2P connection, wherein the first P2P connection and the second P2P connection constitute part of a mesh communication network.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventor: Ali Yazdan Panah