Patents by Inventor Krishna GOMADAM

Krishna GOMADAM 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: 11363601
    Abstract: Apparatuses, methods, and systems for coordinated beamforming in a wireless mesh network, are disclosed. One system includes a network that includes a plurality of nodes connected through wireless links, and a controller. The wireless links including aggressor links and victim links wherein the aggressor links interfere with the victim links. The controller is operative to identify aggressor links and victim links of a group of nodes of the plurality of nodes, coordinate beam scans of the one or more victim receive nodes associated with the victim links of the group, coordinate transmission of one or more aggressor transmit nodes associated with the aggressor links of the group, characterize or receive characterizations of measured interference at the one or more victim receive nodes during the coordinated beam scans, and select beamforming coefficients for the victim receive nodes based at least on the characterizations of the measured interference.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: June 14, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Brian Dunn, Krishna Gomadam, Djordje Tujkovic
  • Patent number: 11251850
    Abstract: Apparatuses, methods, and systems for coordinated beamforming in a wireless mesh network, are disclosed. One system includes a network that includes a plurality of nodes connected through wireless links, and a controller. The wireless links including aggressor links and victim links wherein the aggressor links interfere with the victim links. The controller is operative to identify the aggressor links and the victim links of a group of nodes of the plurality of nodes, coordinate beam scans of aggressor transmitter nodes associated with the aggressor links, coordinate reception of one or more victim receive nodes associated with the victim links, characterize or receive characterizations of measured interference at the one or more victim receive nodes during the coordinated beam scans, and select beamforming coefficients for the aggressor transmitter nodes based at least on the characterizations of the measured interference.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: February 15, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Brian Dunn, Krishna Gomadam, Djordje Tujkovic
  • Patent number: 11070348
    Abstract: Apparatuses, methods, and systems for synchronizing nodes of a wireless network are disclosed. One method includes identifying synchronization paths between synchronization reference nodes of the wireless network and each non-reference node of the wireless network, wherein each synchronization path includes one or more wireless hops between the synchronization reference nodes and the non-reference node, determining a number of timing slots needed for supporting each of the identified synchronization paths, and selecting at least one of the synchronization paths between each non-reference node and at least one of the synchronization reference nodes based on a number of wireless hops of each of the identified synchronization paths and the determined number of timing slots needed to support each of the identified synchronization paths.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 20, 2021
    Assignee: Facebook, Inc.
    Inventors: Po-Han Huang, Krishna Gomadam, Brian Dunn, Anubhav Singla, Fan Sun
  • Patent number: 10805857
    Abstract: Apparatuses, methods, and systems for charactering and selecting micro-routes between nodes of a wireless network are disclosed. One method includes characterizing a plurality of micro-routes between the first node and the second node, wherein the plurality of micro-routes includes a micro-route and at least one other micro-route, including directing a first beam formed by antennas of the first node to a plurality of directions, for each of the plurality of directions of the first beam, directing a second beam formed by antennas of the second node to a plurality of directions, characterizing a link quality between the first node and the second node for each of the plurality of beam directions of the first beam and each of the plurality of beam directions of the second beam, classifying a plurality of clusters of characterized link qualities that include characterized link qualities greater than a threshold.
    Type: Grant
    Filed: April 13, 2019
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 10791581
    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 transceiver operative to form a beam directed to a first sector of a second node, and a second transceiver operative to form a beam directed to a second sector of the second node, wherein for at least some time slots a simultaneous bidirectional wireless link is formed between the node and the second node by the one of the first transceiver or the second transceiver transmitting a first communication signal to the second node while the other of the first transceiver or the second transceiver is receiving a second communication signal from the second node, and selecting between forming the simultaneous bidirectional wireless link or a non-simultaneous bidirectional wireless link based on a throughput or a link quality.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: September 29, 2020
    Assignee: Faceboo, Inc.
    Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
  • Patent number: 10791016
    Abstract: Apparatuses, methods, and systems for dynamic bandwidth allocation are disclosed. One method includes communicating, by a plurality wireless nodes, with each other through a plurality of wireless links, and wherein each wireless link of the plurality of nodes is assigned a specific symbol phase rotation based on a classification of the wireless link, constructing, by a node, a packet including data that is to be transmitted to a receiving node in the wireless network, wherein the constructed packet includes a plurality of symbols, retrieving the specific symbol phase rotation based on the classification of the specific wireless link over which the plurality of symbols are to be transmitted over, rotating a phase of each successive symbol based on the specific symbol phase rotation of the specific wireless link, and based on a position of the symbol within the constructed packet, and controlling transmission of the constructed packet.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: September 29, 2020
    Assignee: Facebook, Inc.
    Inventors: Krishna Gomadam, Djordje Tujkovic
  • Patent number: 10757743
    Abstract: Methods, apparatuses, and systems for packet detection in a point-to-point wireless communication network is disclosed. One method includes receiving, by a receiving node, a plurality of packets, adjusting, by an adjustable gain amplifier of the receiving node, a power level of the received plurality of packets, controlling, by a gain control module, a gain of the adjustable gain amplifier, thereby controlling the power level of the received plurality of packets, monitoring the controlled gain of the gain control module over a period of time, identifying a timing of reception of interfering packets based on the monitoring of the controlled gain of the gain control module over the period of time, and adjustably controlling, by the gain control module, the gain of the adjustable gain amplifier based on the identified timing of reception of the interfering packets.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: August 25, 2020
    Assignee: Facebook, Inc.
    Inventors: Djordje Tujkovic, Krishna Gomadam, Vish Ponnampalam
  • Patent number: 10616096
    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: Grant
    Filed: October 30, 2018
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 10574330
    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: September 29, 2018
    Date of Patent: February 25, 2020
    Assignee: Facebook, Inc.
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Patent number: 10511354
    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: December 6, 2018
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20190289645
    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 transceiver operative to form a beam directed to a first sector of a second node, and a second transceiver operative to form a beam directed to a second sector of the second node, wherein for at least some time slots a simultaneous bidirectional wireless link is formed between the node and the second node by the one of the first transceiver or the second transceiver transmitting a first communication signal to the second node while the other of the first transceiver or the second transceiver is receiving a second communication signal from the second node, and selecting between forming the simultaneous bidirectional wireless link or a non-simultaneous bidirectional wireless link based on a throughput or a link quality.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
  • Publication number: 20190239139
    Abstract: Apparatuses, methods, and systems for charactering and selecting micro-routes between nodes of a wireless network are disclosed. One method includes characterizing a plurality of micro-routes between the first node and the second node, wherein the plurality of micro-routes includes a micro-route and at least one other micro-route, including directing a first beam formed by antennas of the first node to a plurality of directions, for each of the plurality of directions of the first beam, directing a second beam formed by antennas of the second node to a plurality of directions, characterizing a link quality between the first node and the second node for each of the plurality of beam directions of the first beam and each of the plurality of beam directions of the second beam, classifying a plurality of clusters of characterized link qualities that include characterized link qualities greater than a threshold.
    Type: Application
    Filed: April 13, 2019
    Publication date: August 1, 2019
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Patent number: 10356826
    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: Grant
    Filed: June 29, 2016
    Date of Patent: July 16, 2019
    Assignee: Facebook, Inc.
    Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
  • Patent number: 10313953
    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: Grant
    Filed: December 18, 2016
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Publication number: 20190115956
    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: December 6, 2018
    Publication date: April 18, 2019
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Publication number: 20190097863
    Abstract: Apparatuses, methods, and systems for dynamic bandwidth allocation are disclosed. One method includes communicating, by a plurality wireless nodes, with each other through a plurality of wireless links, and wherein each wireless link of the plurality of nodes is assigned a specific symbol phase rotation based on a classification of the wireless link, constructing, by a node, a packet including data that is to be transmitted to a receiving node in the wireless network, wherein the constructed packet includes a plurality of symbols, retrieving the specific symbol phase rotation based on the classification of the specific wireless link over which the plurality of symbols are to be transmitted over, rotating a phase of each successive symbol based on the specific symbol phase rotation of the specific wireless link, and based on a position of the symbol within the constructed packet, and controlling transmission of the constructed packet.
    Type: Application
    Filed: October 29, 2018
    Publication date: March 28, 2019
    Inventors: Krishna Gomadam, Djordje Tujkovic
  • Publication number: 20190075044
    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: October 30, 2018
    Publication date: March 7, 2019
    Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
  • Publication number: 20190069332
    Abstract: Methods, apparatuses, and systems for packet detection in a point-to-point wireless communication network is disclosed. One method includes receiving, by a receiving node, a plurality of packets, adjusting, by an adjustable gain amplifier of the receiving node, a power level of the received plurality of packets, controlling, by a gain control module, a gain of the adjustable gain amplifier, thereby controlling the power level of the received plurality of packets, monitoring the controlled gain of the gain control module over a period of time, identifying a timing of reception of interfering packets based on the monitoring of the controlled gain of the gain control module over the period of time, and adjustably controlling, by the gain control module, the gain of the adjustable gain amplifier based on the identified timing of reception of the interfering packets.
    Type: Application
    Filed: October 30, 2018
    Publication date: February 28, 2019
    Inventors: Djordje Tujkovic, Krishna Gomadam, Vish Ponnampalam
  • Publication number: 20190036591
    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: September 29, 2018
    Publication date: January 31, 2019
    Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
  • Patent number: 10193648
    Abstract: Apparatuses, methods, and systems of mitigating packet interference are disclosed. One method includes receiving, by a sector, data to be transmitted over a specific wireless link of a wireless network, configuring a packet for transmission over the specific wireless link, wherein the packet includes a preamble, and the data, and transmitting, by the sector, the configured packet over the specific wireless link. Configuring the packet includes identifying a reference sequence based on the specific wireless link, and inserting the reference sequence into at least a portion of the preamble.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: January 29, 2019
    Assignee: Facebook, Inc.
    Inventors: Krishna Gomadam, Djordje Tujkovic, Vish Ponnampalam