Patents by Inventor Bala Manikya Prasad PURAM
Bala Manikya Prasad PURAM 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: 11916798Abstract: A method of estimating available bandwidth for a network comprising a transmitting device and a receiving device, the method comprising: transmitting a media packet stream over the network to the receiving device, the media packets comprising media data for streaming media at the receiving device; transmitting one or more probe packets over the network so as to test the available bandwidth of the network, wherein the probe packets comprise duplicate data of the media packet stream; and determining, during transmission of the probe packets, a measure of network bandwidth availability in dependence on one or more metrics associated with receiving the media packet stream at the receiving device.Type: GrantFiled: January 25, 2023Date of Patent: February 27, 2024Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 11750227Abstract: A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.Type: GrantFiled: March 30, 2022Date of Patent: September 5, 2023Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Sowmya Mannava
-
Publication number: 20230171196Abstract: A method of estimating available bandwidth for a network comprising a transmitting device and a receiving device, the method comprising: transmitting a media packet stream over the network to the receiving device, the media packets comprising media data for streaming media at the receiving device; transmitting one or more probe packets over the network so as to test the available bandwidth of the network, wherein the probe packets comprise duplicate data of the media packet stream; and determining, during transmission of the probe packets, a measure of network bandwidth availability in dependence on one or more metrics associated with receiving the media packet stream at the receiving device.Type: ApplicationFiled: January 25, 2023Publication date: June 1, 2023Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 11570115Abstract: A method of estimating available bandwidth for a network comprising a transmitting device and a receiving device, the method comprising: transmitting a media packet stream over the network to the receiving device, the media packets comprising media data for streaming media at the receiving device; transmitting one or more probe packets over the network so as to test the available bandwidth of the network, wherein the probe packets comprise duplicate data of the media packet stream; and determining, during transmission of the probe packets, a measure of network bandwidth availability in dependence on one or more metrics associated with receiving the media packet stream at the receiving device.Type: GrantFiled: August 29, 2016Date of Patent: January 31, 2023Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 11489781Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.Type: GrantFiled: March 17, 2021Date of Patent: November 1, 2022Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Publication number: 20220224299Abstract: A gain control system for controlling gain applied to an audio signal includes a power estimator configured to estimate the power of a digital signal derived from the audio signal, a digital gain estimator configured to determine, in dependence on the estimated power, a digital gain which would modify the power of the digital signal so as to reach a target power level, and a gain controller configured to adjust an analogue gain applied to the audio signal in dependence on the determined digital gain.Type: ApplicationFiled: March 29, 2022Publication date: July 14, 2022Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Publication number: 20220224360Abstract: A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.Type: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Sowmya Mannava
-
Patent number: 11323136Abstract: A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.Type: GrantFiled: August 21, 2020Date of Patent: May 3, 2022Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Sowmya Mannava
-
Patent number: 11316488Abstract: A gain control system for controlling gain applied to an audio signal includes a power estimator configured to estimate the power of a digital signal derived from the audio signal, a digital gain estimator configured to determine, in dependence on the estimated power, a digital gain which would modify the power of the digital signal so as to reach a target power level, and a gain controller configured to adjust an analogue gain applied to the audio signal in dependence on the determined digital gain.Type: GrantFiled: June 26, 2019Date of Patent: April 26, 2022Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Publication number: 20210203607Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.Type: ApplicationFiled: March 17, 2021Publication date: July 1, 2021Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 10965603Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.Type: GrantFiled: January 28, 2020Date of Patent: March 30, 2021Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Publication number: 20210006270Abstract: A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.Type: ApplicationFiled: August 21, 2020Publication date: January 7, 2021Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Sowmya Mannava
-
Patent number: 10805196Abstract: A method of transmitting a stream of packets over a network, the method comprising the steps of: a transmitting device maintaining a measure of network quality; analyzing the measure of network quality so as to determine whether the bandwidth of the network is degrading, beyond a predetermined threshold, the network quality for a transmission over the network; the transmitting device determining a transmission bitrate and a proportion of redundancy in dependence on the analysis; the transmitting device packetising media data and redundancy data in dependence on the determined proportion to generate a stream of packets; and the transmitting device transmitting the generated stream at a rate commensurate with the determined transmission bitrate.Type: GrantFiled: November 4, 2015Date of Patent: October 13, 2020Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 10778257Abstract: A method of transmitting data determines a measure of consecutive packet loss in a network; a ratio of a number of data packets and a number of error correction packets is selected in dependence on the measure. A stream of data packets is generated, and a stream of error correction packets is generated in dependence on the stream of data packets such that the proportion of error correction packets generated to the data packets generated is commensurate with the selected ratio.Type: GrantFiled: May 4, 2015Date of Patent: September 15, 2020Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Sowmya Mannava
-
Publication number: 20200266839Abstract: A data processing device comprising: a jitter buffer for receiving data packets; a media decoder configured to decode the data packets so as to form a stream of media frames, each frame comprising a plurality of samples; a media consumer having an input buffer for receiving the stream of media frames and being configured to play media frames from the input buffer according to a first frame rate; a buffer interface configured to monitor the input buffer so as to detect when the number of samples at the input buffer of the media consumer falls below a predetermined level and, in response, generate a play-out request; and a media controller configured to, responsive to each of the generated play-out requests, play-out one or more data packets to the media decoder so as to cause media frames of the stream to be delivered into the input buffer at a rate commensurate with the first frame rate.Type: ApplicationFiled: May 5, 2020Publication date: August 20, 2020Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Harish Rajamani
-
Patent number: 10680657Abstract: A data processing device comprising: a jitter buffer for receiving data packets; a media decoder configured to decode the data packets so as to form a stream of media frames, each frame comprising a plurality of samples; a media consumer having an input buffer for receiving the stream of media frames and being configured to play media frames from the input buffer according to a first frame rate; a buffer interface configured to monitor the input buffer so as to detect when the number of samples at the input buffer of the media consumer falls below a predetermined level and, in response, generate a play-out request; and a media controller configured to, responsive to each of the generated play-out requests, play-out one or more data packets to the media decoder so as to cause media frames of the stream to be delivered into the input buffer at a rate commensurate with the first frame rate.Type: GrantFiled: May 10, 2018Date of Patent: June 9, 2020Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram, Harish Rajamani
-
Publication number: 20200162392Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.Type: ApplicationFiled: January 28, 2020Publication date: May 21, 2020Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 10587523Abstract: A video packet stream is transmitted from a transmitting device to a receiving device over a network, by transmitting an audio packet stream to the receiving device, determining a measure of network bandwidth in dependence on one or more metrics associated with receiving the audio packet stream at the receiving device, and enabling a video packet stream in dependence on the determined measure.Type: GrantFiled: August 29, 2016Date of Patent: March 10, 2020Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Publication number: 20190319598Abstract: A gain control system for controlling gain applied to an audio signal includes a power estimator configured to estimate the power of a digital signal derived from the audio signal, a digital gain estimator configured to determine, in dependence on the estimated power, a digital gain which would modify the power of the digital signal so as to reach a target power level, and a gain controller configured to adjust an analogue gain applied to the audio signal in dependence on the determined digital gain.Type: ApplicationFiled: June 26, 2019Publication date: October 17, 2019Inventors: Senthil Kumar Mani, Bala Manikya Prasad Puram
-
Patent number: 10374563Abstract: A gain control system for controlling gain applied to an audio signal includes a power estimator configured to estimate the power of a digital signal derived from the audio signal, a digital gain estimator configured to determine, in dependence on the estimated power, a digital gain which would modify the power of the digital signal so as to reach a target power level, and a gain controller configured to adjust an analog gain applied to the audio signal in dependence on the determined digital gain.Type: GrantFiled: February 21, 2017Date of Patent: August 6, 2019Assignee: Imagination Technologies LimitedInventors: Senthil Kumar Mani, Bala Manikya Prasad Puram