Patents by Inventor Sanjai Kohli

Sanjai Kohli 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: 10116375
    Abstract: A procedure to establish a link in a directional wireless system where two nodes cannot listen to each other unless optimized beamforming pair is used and timing and framing synchronization is acquired. The procedure determines a set of beamforming pairs that the nodes can use for communication in addition to acquiring the framing and timing synchronization. Training packets are periodically transmitted by a transmitter while a receiver listens in each of a number of receive directions. Training packets are sent N times in N directions while a receiver listens in each of M receive directions until all N×M possible transmit and receive direction pair possibilities are tried. The receiver informs the transmitter which transmit and receive direction pairs were successful in creating communication links between the nodes.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: October 30, 2018
    Assignee: Facebook, Inc.
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20180270706
    Abstract: The disclosed embodiments seek to improve communication rates and lessen transmission errors between nodes in a communication network. The disclosed embodiments seek to improve reception bandwidth using one or more of (1) a MAC wrapper configured to integrate incoming data across sector arrays for use by the existing chipsets, and/or (2) a new interface modification to the chip design facilitating integrated log likelihood ratio processing from across multiple sector arrays. Sector coverage may be deliberately overlapped using the dynamic diversity achieved by the embodiments to compensate for environmental factors.
    Type: Application
    Filed: May 13, 2018
    Publication date: September 20, 2018
    Inventors: Djordje Tujkovic, Sanjai Kohli
  • Patent number: 10027386
    Abstract: Methods, systems and apparatuses for selecting parameters of a beam are disclosed. One method includes selecting, by a network controller of a wireless network, coarse beam parameters of each of a plurality of antenna arrays of a first node or a second node of the wireless network based on one or more static parameters of the first node and the second node, selecting, by at least one of the first node or the second node of the wireless network, fine beam parameters of each of the plurality of antenna arrays of the first node or the second node based on perturbations to dynamic parameters of at least one wireless link between the first node and the second node, and forming at least one beam by at least one of the first node or the second node using the coarse beam parameters and the fine beam parameters.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: July 17, 2018
    Assignee: Facebook, Inc.
    Inventor: Sanjai Kohli
  • Patent number: 9998949
    Abstract: The disclosed embodiments seek to improve communication rates and lessen transmission errors between nodes in a communication network. The disclosed embodiments seek to improve reception bandwidth using one or more of (1) a MAC wrapper configured to integrate incoming data across sector arrays for use by the existing chipsets, and/or (2) a new interface modification to the chip design facilitating integrated log likelihood ratio processing from across multiple sector arrays. Sector coverage may be deliberately overlapped using the dynamic diversity achieved by the embodiments to compensate for environmental factors.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: June 12, 2018
    Assignee: Facebook, Inc.
    Inventors: Djordje Tujkovic, Sanjai Kohli
  • Publication number: 20180123893
    Abstract: Apparatuses, methods, and systems for controlling a hybrid node are disclosed. A network includes a plurality of first nodes, wherein sectors of the plurality of first nodes are configured to simultaneously transmit wireless signals or receive wireless signals, a plurality of second nodes, wherein sectors of the plurality of second nodes are configured to simultaneously transmit wireless signals when all of the one or more sectors of the plurality of first nodes are receiving wireless signals, or receive wireless signals when all of the one or more sectors of the plurality of first nodes are transmitting wireless signals, and a plurality of hybrid nodes, wherein at least a subset of sectors of the plurality of hybrid nodes are controllably selected to operate as one of the plurality of first nodes or to operate as one of the plurality of second nodes.
    Type: Application
    Filed: October 29, 2016
    Publication date: May 3, 2018
    Inventors: Nabeel Ahmed, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 9948408
    Abstract: Apparatuses, methods, and systems for calibrating an antenna array are disclosed. One method includes selecting an antenna element of a first antenna subarray and an antenna element of a second antenna subarray, transmitting the signal through the at least one antenna element of the first subarray having a first selected phase, transmitting the signal through the at least one antenna element of the second subarray having a second selected phase, and characterizing a relative phase offset between the antenna element of the first antenna subarray and the antenna element of the second antenna subarray, including adjusting the first selected phase or the second selected phase, and monitoring a receive signal received at a calibration antenna that includes the transmitted signal of the at least one antenna element of the first antenna subarray and the transmitted signal of the at least one antenna element of second antenna subarray.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Krishna Srikanth Gomadam, William Charles Fujimoto, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 9948361
    Abstract: Methods, systems and apparatuses for selecting beamforming parameters based on selected micro-routes are disclosed. One method includes characterizing at least one wireless link between a first node and a second node of a wireless network, including identifying a plurality of micro-routes between the first node and the second node, selecting a micro-route from the plurality of micro-routes for each of a plurality of antenna arrays of at least one of the first node or the second node, yielding a plurality of selected micro-routes, selecting beam forming parameters for each of the plurality of antenna arrays based on the plurality of selected micro-routes, and communicating at least one stream between the first node and the second node through the plurality of selected micro-routes of the plurality of antenna arrays.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventor: Sanjai Kohli
  • Publication number: 20180007718
    Abstract: Apparatuses, methods, and systems of a node that supports a simultaneous bidirectional wireless link with a second node are disclosed. One embodiment of the node includes a first sector that includes a first transceiver and a first plurality of antennas operative to form a beam directed to a first sector of a second node. The node further includes a second sector that includes a second transceiver and a second plurality of antennas operative to form a beam directed to a second sector of the second node. For at least one time slot of a plurality of time slots, one of the first transceiver or the second transceiver is operative to transmit a first communication signal to the second node while the other of the first transceiver or the second transceiver is operative to receive a second communication signal from the second node.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
  • Publication number: 20180006686
    Abstract: Apparatuses, methods, and systems of a hybrid node are disclosed. One embodiment of the hybrid node includes a first sector and a second sector. The first sector is operative to transmit a signal through a predetermined transmission channel at each of a first plurality of transmit beam forming settings. The second sector is operative to receive the signal through the predetermined channel at a second plurality of receive beam forming settings for each of more than one of the first plurality of transmit beam forming settings. Further, the node is operative to measure a received signal quality of the received signal at each of the second plurality of receive beam forming settings of the second plurality of antenna elements, for each of the more than one of the first plurality of transmit beam forming settings of the first plurality of antenna elements.
    Type: Application
    Filed: September 6, 2017
    Publication date: January 4, 2018
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Patent number: 9787372
    Abstract: A Next Generation Data Network is described. It leverages the “cloud” for data management, frequency data computation and analytics. Packets are transmitted at times and in directions to minimize interference between nodes in the network. The wireless network is a single frequency network that permits limited non-line-of-sight operation.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: October 10, 2017
    Assignee: Facebook, Inc.
    Inventor: Sanjai Kohli
  • Patent number: 9787373
    Abstract: Apparatuses, methods, and systems of a hybrid node are disclosed. One embodiment of the hybrid node includes a first sector and a second sector. The first sector is operative to transmit a signal through a predetermined transmission channel at each of a first plurality of transmit beam forming settings. The second sector is operative to receive the signal through the predetermined channel at a second plurality of receive beam forming settings for each of more than one of the first plurality of transmit beam forming settings. Further, the node is operative to measure a received signal quality of the received signal at each of the second plurality of receive beam forming settings of the second plurality of antenna elements, for each of the more than one of the first plurality of transmit beam forming settings of the first plurality of antenna elements.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: October 10, 2017
    Assignee: Facebook, Inc.
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20170264352
    Abstract: A procedure to establish a link in a directional wireless system where two nodes cannot listen to each other unless optimized beamforming pair is used and timing and framing synchronization is acquired. The procedure determines a set of beamforming pairs that the nodes can use for communication in addition to acquiring the framing and timing synchronization. Training packets are periodically transmitted by a transmitter while a receiver listens in each of a number of receive directions. Training packets are sent N times in N directions while a receiver listens in each of M receive directions until all N×M possible transmit and receive direction pair possibilities are tried. The receiver informs the transmitter which transmit and receive direction pairs were successful in creating communication links between the nodes.
    Type: Application
    Filed: May 25, 2017
    Publication date: September 14, 2017
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20170195912
    Abstract: The disclosed embodiments seek to improve communication rates and lessen transmission errors between nodes in a communication network. The disclosed embodiments seek to improve reception bandwidth using one or more of (1) a MAC wrapper configured to integrate incoming data across sector arrays for use by the existing chipsets, and/or (2) a new interface modification to the chip design facilitating integrated log likelihood ratio processing from across multiple sector arrays. Sector coverage may be deliberately overlapped using the dynamic diversity achieved by the embodiments to compensate for environmental factors.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Djordje Tujkovic, Sanjai Kohli
  • Publication number: 20170195215
    Abstract: A wireless communication network includes a transmitting node and a receiving node configured to transmit and receive packets between the transmitting node and the receiving node through one or more of a plurality of predetermined micro-routes is disclosed. For an embodiment, the transmitting node is configured to retrieve a first micro-route, transmit packets in a first transmit beamforming direction associated with the first micro-route, transmit packets including one or more training signals in a second transmit beamforming direction associated with a second micro-route of the plurality of predetermined micro-routes that is different than the first transmit beamforming direction associated with the first micro-route, and receive feedback from the receiving node indicating that the second micro-route provides a better communication link than the first micro-route.
    Type: Application
    Filed: December 18, 2016
    Publication date: July 6, 2017
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Publication number: 20170195025
    Abstract: A procedure to establish a link in a directional wireless system where two nodes cannot listen to each other unless optimized beamforming pair is used and timing and framing synchronization is acquired. The procedure determines a set of beamforming pairs that the nodes can use for communication in addition to acquiring the framing and timing synchronization. Training packets are periodically transmitted by a transmitter while a receiver listens in each of a number of receive directions. Training packets are sent N times in N directions while a receiver listens in each of M receive directions until all N×M possible transmit and receive direction pair possibilities are tried. The receiver informs the transmitter which transmit and receive direction pairs were successful in creating communication links between the nodes.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20170195938
    Abstract: Apparatuses, methods, and systems for charactering and selecting micro-routes between nodes of a wireless network are disclosed. One method includes wirelessly communicating between a first node and a second node through a wireless link formed by at least one micro-route, determining a condition of the at least one micro-route, and selecting at least one other micro-route for communication between the first node and the second node based on a level of correlation between the at least one micro-route and the at least one other micro-route, after determining the condition.
    Type: Application
    Filed: December 18, 2016
    Publication date: July 6, 2017
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 9698885
    Abstract: A procedure to establish a link in a directional wireless system where two nodes cannot listen to each other unless optimized beamforming pair is used and timing and framing synchronization is acquired. The procedure determines a set of beamforming pairs that the nodes can use for communication in addition to acquiring the framing and timing synchronization. Training packets are periodically transmitted by a transmitter while a receiver listens in each of a number of receive directions. Training packets are sent N times in N directions while a receiver listens in each of M receive directions until all N×M possible transmit and receive direction pair possibilities are tried. The receiver informs the transmitter which transmit and receive direction pairs were successful in creating communication links between the nodes.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: July 4, 2017
    Assignee: Facebook, Inc.
    Inventors: Sanjai Kohli, Djordje Tujkovic, Kirshna Gomadam
  • Patent number: 9692490
    Abstract: A Next Generation Data Network is described. It leverages the “cloud” for data management, frequency data computation and analytics. Training signals are transmitted in a number of different transmit directions and attempted to be received in a number of different receive directions in order to create a radio frequency map of transmit/receive directions that allow a communication path to be created between nodes of the network. The wireless network is a single frequency network that permits limited non-line-of-sight operation.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: June 27, 2017
    Assignee: Facebook, Inc.
    Inventor: Sanjai Kohli
  • Publication number: 20170005408
    Abstract: Systems and associated methods for improved beamforming of the phase array antenna are disclosed herein. In one embodiment, a communication system for wireless signals has a phase array antenna having a plurality of individual antennas and a plurality of electrically conductive traces. The individual traces electrically connect corresponding individual antennas with a transmitter. The lengths of individual traces Ti, Tk satisfy equation Abs ((Ti?Tk) mod (?))<?/B, where ? is a wavelength of the wireless signal and ?/B is a fraction of ?.
    Type: Application
    Filed: July 2, 2015
    Publication date: January 5, 2017
    Inventors: Krishna S. Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 9537545
    Abstract: A Next Generation Data Network is described. It leverages the “cloud” for data management, frequency data computation and analytics. The wireless network is a single frequency network that permits limited non-line-of-sight operation. The wireless network using packet switched beams, the beams are formed and switched electronically. It utilizes advanced signal processing to compensate for low transmit signal power and multipath reflections that can be frequency or flat fades.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: January 3, 2017
    Assignee: Facebook, Inc.
    Inventor: Sanjai Kohli