Patents by Inventor Tulasi Veguru
Tulasi Veguru 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: 12160265Abstract: An example method is performed by a terrestrial control system communicatively coupled to a constellation of satellites. According to the method, instructions are transmitted to a first satellite of the constellation to transmit a plurality of first groups of optical subcarriers to a plurality of second satellites of the constellation via free-space optical communication. The first groups of optical subcarriers carry first data and each of the first groups of optical subcarriers is associated, respectively, with a different communications module of the second satellites. Further, instructions are transmitted to the second satellites to transmit a plurality of second optical subcarriers to the first satellite via free-space optical communication. The second groups of optical subcarriers carry second data and each of the second groups of optical subcarriers is associated, respectively, with a different communications module of the second satellites.Type: GrantFiled: December 24, 2020Date of Patent: December 3, 2024Assignee: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Patent number: 11996884Abstract: Systems, methods, devices, and other implementations for minimizing latency asymmetries and variations in a bi-directional link between two nodes in a communication system are described. To determine a variable latency for communication between two network nodes, a transmitting node can insert a line marker and a client marker into the data to be transmitted to the receiving node. The line marker and client marker can be inserted into the data at different portions or by different components of a transmitter. The receiving node can receive the transmitted data and extract the line marker and client marker. A delay associated with the line and client markers (Tc-TL) in the transmission device and a delay between the reception of the line and clien markers (Rc-RL) at the receiving node can be used to determine the variable latency.Type: GrantFiled: November 15, 2021Date of Patent: May 28, 2024Assignee: Infinera CorporationInventors: Vinod Narippatta, Ting-Kuang Chiang, Tulasi Veguru, Scott Pringle
-
Patent number: 11817901Abstract: An example apparatus includes an optical transmitter, an optical splitter, lenses, and mirrors. The optical splitter has an input and several outputs. The input of the optical splitter is optically coupled to the transmitter, such that each of the outputs of the optical splitter is operable to supply a corresponding one of a plurality of modulated optical signals, each of which includes a plurality of optical subcarriers. Each of the lenses is optically coupled to a respective one of the outputs of the optical splitter. Each of the lenses is operable to receive a corresponding one of the modulated optical signals. Each of the mirrors is optically coupled to a corresponding one of the lenses, such that each of the mirrors is operable to direct a respective one of the modulated optical signals for transmission through free space.Type: GrantFiled: December 24, 2020Date of Patent: November 14, 2023Assignee: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Patent number: 11743621Abstract: Optical subcarriers may be employed to transmit data in a point-to-multi-point network whereby a hub node including a network switch receives such data from a client and transmits information indicative of such data to multiple leaf or network nodes, where data intended for such leaf node is output. Often the rate at which data is supplied to the hub node is different than the rate at which information indicative of the data is transmitted. Moreover, the client data may have a format that is different than that associated with the transmitted information indicative of the client data. Consistent with the present disclosure, client data is inverse multiplexed to lower data rate streams and then multiplexed to a plurality of inputs, each of which corresponding to a respective optical subcarrier. Information indicative of the data may be allocated to multiple subcarriers, if the a single carrier lacks sufficient capacity or bandwidth to meet the bandwidth requirements of the leaf node.Type: GrantFiled: October 13, 2020Date of Patent: August 29, 2023Assignee: Infinera CorporationInventors: Tulasi Veguru, David F. Welch, Mats Plantare, Prasad Paranjape, Ting-Kuang Chiang, Gus Elmer
-
Patent number: 11496217Abstract: An example apparatus includes a first communications module having a first transceiver. The first communications module is operable to transmit, using the first transceiver, a plurality of first groups of optical subcarriers to a plurality of second communications modules via free-space optical communication. The first groups of optical subcarriers carry first data, and each of the first groups of optical subcarriers is associated, respectively, with a different one of the second communications modules. The first communications module is also operable to receive, using the first transceiver, plurality of second groups of optical subcarriers from the second communications modules via free-space optical communication. The second groups of optical subcarriers carry second data and each of the second groups of optical subcarriers is associated, respectively, with a different one of the second communications modules.Type: GrantFiled: December 24, 2020Date of Patent: November 8, 2022Assignee: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Publication number: 20220014269Abstract: An example apparatus includes an optical transmitter, an optical splitter, lenses, and mirrors. The optical splitter has an input and several outputs. The input of the optical splitter is optically coupled to the transmitter, such that each of the outputs of the optical splitter is operable to supply a corresponding one of a plurality of modulated optical signals, each of which includes a plurality of optical subcarriers. Each of the lenses is optically coupled to a respective one of the outputs of the optical splitter. Each of the lenses is operable to receive a corresponding one of the modulated optical signals. Each of the mirrors is optically coupled to a corresponding one of the lenses, such that each of the mirrors is operable to direct a respective one of the modulated optical signals for transmission through free space.Type: ApplicationFiled: December 24, 2020Publication date: January 13, 2022Applicant: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Publication number: 20210367669Abstract: An example method is performed by a terrestrial control system communicatively coupled to a constellation of satellites. According to the method, instructions are transmitted to a first satellite of the constellation to transmit a plurality of first groups of optical subcarriers to a plurality of second satellites of the constellation via free-space optical communication. The first groups of optical subcarriers carry first data and each of the first groups of optical subcarriers is associated, respectively, with a different communications module of the second satellites. Further, instructions are transmitted to the second satellites to transmit a plurality of second optical subcarriers to the first satellite via free-space optical communication. The second groups of optical subcarriers carry second data and each of the second groups of optical subcarriers is associated, respectively, with a different communications module of the second satellites.Type: ApplicationFiled: December 24, 2020Publication date: November 25, 2021Applicant: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Publication number: 20210367668Abstract: An example apparatus includes a first communications module having a first transceiver. The first communications module is operable to transmit, using the first transceiver, a plurality of first groups of optical subcarriers to a plurality of second communications modules via free-space optical communication. The first groups of optical subcarriers carry first data, and each of the first groups of optical subcarriers is associated, respectively, with a different one of the second communications modules. The first communications module is also operable to receive, using the first transceiver, plurality of second groups of optical subcarriers from the second communications modules via free-space optical communication. The second groups of optical subcarriers carry second data and each of the second groups of optical subcarriers is associated, respectively, with a different one of the second communications modules.Type: ApplicationFiled: December 24, 2020Publication date: November 25, 2021Applicant: Infinera CorporationInventors: Steven Joseph Hand, Tulasi Veguru, Prasad Paranjape, Han Henry Sun
-
Publication number: 20210152902Abstract: Optical subcarriers may be employed to transmit data in a point-to-multi-point network whereby a hub node including a network switch receives such data from a client and transmits information indicative of such data to multiple leaf or network nodes, where data intended for such leaf node is output. Often the rate at which data is supplied to the hub node is different than the rate at which information indicative of the data is transmitted. Moreover, the client data may have a format that is different than that associated with the transmitted information indicative of the client data. Consistent with the present disclosure, client data is inverse multiplexed to lower data rate streams and then multiplexed to a plurality of inputs, each of which corresponding to a respective optical subcarrier. Information indicative of the data may be allocated to multiple subcarriers, if the a single carrier lacks sufficient capacity or bandwidth to meet the bandwidth requirements of the leaf node.Type: ApplicationFiled: October 13, 2020Publication date: May 20, 2021Inventors: Tulasi Veguru, Welch F. David, Mats Plantare, Prasad Paranjape, Ting-Kuang Chiang, Gus Elmer
-
Patent number: 8705402Abstract: Consistent with the present disclosure, client data, which may include multiplexed data sub-streams, is supplied to an ingress node of a network. Each sub-stream typically has a corresponding data rate, i.e., an original data rate, prior to multiplexing. The client data is encapsulated in a plurality of successive frames that are output from the ingress node and propagate, typically through one or more intermediate nodes, to an egress node. At the egress node, data rates associated with the sub-streams included in each frame are determined based on the amount of client data in each frame. The data rates are then averaged over a given number of frames to thereby filter any wander or deviation in the client data rate. Based on the averaged data rate, justification opportunities are added to the client data in each sub-stream, which are then multiplexed into frames that are output from the egress node.Type: GrantFiled: December 24, 2009Date of Patent: April 22, 2014Assignee: Infinera CorporationInventors: Tulasi Veguru, Gopal Rao, Prasad Paranjape, Ting-Kuang Chiang, Konstantin Saunichev
-
Publication number: 20110158229Abstract: Consistent with the present disclosure, client data, which may include multiplexed data sub-streams, is supplied to an ingress node of a network. Each sub-stream typically has a corresponding data rate, i.e., an original data rate, prior to multiplexing. The client data is encapsulated in a plurality of successive frames that are output from the ingress node and propagate, typically through one or more intermediate nodes, to an egress node. At the egress node, data rates associated with the sub-streams included in each frame are determined based on the amount of client data in each frame. The data rates are then averaged over a given number of frames to thereby filter any wander or deviation in the client data rate. Based on the averaged data rate, justification opportunities are added to the client data in each sub-stream, which are then multiplexed into frames that are output from the egress node.Type: ApplicationFiled: December 24, 2009Publication date: June 30, 2011Inventors: Tulasi Veguru, Gopal Rao, Prasad Paranjape, Ting-Kuang Chiang, Konstantin Saunichev