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: 11011840Abstract: 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 ?. A beamformer performs amplitude and/or phase adjustment to the wireless signal to be applied to each individual trace, wherein the beamformer operates to cancel phase offsets generated by unequal trace lengths.Type: GrantFiled: January 15, 2019Date of Patent: May 18, 2021Assignee: Facebook, Inc.Inventors: Krishna S. Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10805857Abstract: 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: GrantFiled: April 13, 2019Date of Patent: October 13, 2020Assignee: Facebook, Inc.Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10791581Abstract: 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: GrantFiled: June 4, 2019Date of Patent: September 29, 2020Assignee: Faceboo, Inc.Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
-
Patent number: 10652752Abstract: Apparatuses, methods, and systems for controlling a hybrid node are disclosed. A network includes a controller, 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 the controller is operative to select at least a subset of sectors of the plurality of hybrid nodes to operate as one of the plurality of first nodes or to operate as one of the plurality of second nodes.Type: GrantFiled: December 5, 2018Date of Patent: May 12, 2020Assignee: Facebook, Inc.Inventors: Nabeel Ahmed, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10616096Abstract: 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: GrantFiled: October 30, 2018Date of Patent: April 7, 2020Assignee: Facebook, Inc.Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10574330Abstract: 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: GrantFiled: September 29, 2018Date of Patent: February 25, 2020Assignee: Facebook, Inc.Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
-
Patent number: 10511354Abstract: 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: GrantFiled: December 6, 2018Date of Patent: December 17, 2019Assignee: Facebook, Inc.Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
-
Publication number: 20190289645Abstract: 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: ApplicationFiled: June 4, 2019Publication date: September 19, 2019Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
-
Publication number: 20190239139Abstract: 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: ApplicationFiled: April 13, 2019Publication date: August 1, 2019Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10356826Abstract: 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: GrantFiled: June 29, 2016Date of Patent: July 16, 2019Assignee: Facebook, Inc.Inventors: Djordje Tujkovic, Krishna Gomadam, Sanjai Kohli
-
Publication number: 20190173171Abstract: 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 ?. A beamformer performs amplitude and/or phase adjustment to the wireless signal to be applied to each individual trace, wherein the beamformer operates to cancel phase offsets generated by unequal trace lengths.Type: ApplicationFiled: January 15, 2019Publication date: June 6, 2019Inventors: Krishna S. Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10313953Abstract: 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: GrantFiled: December 18, 2016Date of Patent: June 4, 2019Assignee: Facebook, Inc.Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Publication number: 20190123969Abstract: Apparatuses, methods, and systems for controlling a hybrid node are disclosed. A network includes a controller, 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 the controller is operative to select at least a subset of sectors of the plurality of hybrid nodes to operate as one of the plurality of first nodes or to operate as one of the plurality of second nodes.Type: ApplicationFiled: December 5, 2018Publication date: April 25, 2019Inventors: Nabeel Ahmed, Djordje Tujkovic, Sanjai Kohli
-
Publication number: 20190115956Abstract: 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: ApplicationFiled: December 6, 2018Publication date: April 18, 2019Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
-
Publication number: 20190075044Abstract: 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: ApplicationFiled: October 30, 2018Publication date: March 7, 2019Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli
-
Publication number: 20190036591Abstract: 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: ApplicationFiled: September 29, 2018Publication date: January 31, 2019Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
-
Patent number: 10187125Abstract: 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: GrantFiled: September 6, 2017Date of Patent: January 22, 2019Assignee: Facebook, Inc.Inventors: Sanjai Kohli, Djordje Tujkovic, Krishna Gomadam
-
Patent number: 10181980Abstract: 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: GrantFiled: October 29, 2016Date of Patent: January 15, 2019Assignee: Facebook, Inc.Inventors: Nabeel Ahmed, Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10178581Abstract: 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: GrantFiled: May 13, 2018Date of Patent: January 8, 2019Assignee: Facebook, Inc.Inventors: Djordje Tujkovic, Sanjai Kohli
-
Patent number: 10148557Abstract: 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: GrantFiled: December 18, 2016Date of Patent: December 4, 2018Assignee: Facebook, Inc.Inventors: Krishna Gomadam, Djordje Tujkovic, Sanjai Kohli