Patents by Inventor Prabhat K. Gupta
Prabhat K. Gupta 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).
-
Publication number: 20230144316Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.Type: ApplicationFiled: December 30, 2022Publication date: May 11, 2023Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
-
Publication number: 20210144081Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.Type: ApplicationFiled: September 10, 2020Publication date: May 13, 2021Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
-
Patent number: 10778558Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.Type: GrantFiled: March 31, 2016Date of Patent: September 15, 2020Assignee: Intel CorporationInventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
-
Publication number: 20170264680Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to improve computing resource utilization. An example apparatus includes an application specific sensor (AS) to monitor a workload of a platform, the workload executing on at least one general purpose central processing unit (CPU) of the platform, and a dynamic deployment module (DDM) to: in response to a workload performance threshold being satisfied, identify a bit stream capable of configuring a field programmable gate array (FPGA) to execute the workload, and configure the FPGA via the bit stream to execute at least a portion of the workload.Type: ApplicationFiled: March 31, 2016Publication date: September 14, 2017Inventors: Stephen Thomas Palermo, Dwarkadisha D. Kamhout, Pradeepsunder Ganesh, Prabhat K. Gupta
-
Patent number: 5949888Abstract: The invention describes a method and device of comfort noise generation for echo cancelers. The invention stores the actual background noise of a channel in a noise buffer. When the echo suppressor is activated by the echo canceler to suppress any unwanted signals on the channel, the buffer provides the stored noise to the channel to provide continuous background noise. To ensure that neither speech nor impulse noise enters the buffer, hangover delays and energy threshold levels are provided such that signals within the delay period or signals which exceed the energy threshold level are screened from entering the buffer.Type: GrantFiled: September 15, 1995Date of Patent: September 7, 1999Assignee: Hughes Electronics CorporatonInventors: Sanjay Gupta, Prabhat K. Gupta, Bob Kepley
-
Patent number: 5809463Abstract: A method of detecting double talk in an echo canceller is provided. The method includes determining far end, near end and echo signal cancelled power, determining the presence of near end, maybe near end and far end speech, and controlling an echo suppressor and filter coefficient updates in an echo canceller.Type: GrantFiled: September 15, 1995Date of Patent: September 15, 1998Assignee: Hughes ElectronicsInventors: Sanjay Gupta, Prabhat K. Gupta
-
Patent number: 5793755Abstract: A signal classifier and a echo suppressor for a facsimile calls in an echo prone network. The signal classifier quickly and reliably differentiates facsimile calls from voice and modem calls. The echo suppressor suppresses echo and has a variable hangover time which avoids attenuating and distorting a return transmission signal.Type: GrantFiled: July 7, 1995Date of Patent: August 11, 1998Assignee: Hughes Electronics CorporationInventors: Prabhat K. Gupta, Sanjay Gupta, Paul Gaske, Bob Kepley
-
Patent number: 5734789Abstract: A bit rate Codebook Excited Linear Predictor (CELP) communication system which includes a transmitter that organizes a signal containing speech into frames of 40 millisecond duration, and classifies each frame as one of three modes: voiced and stationary, unvoiced or transient, and background noise.Type: GrantFiled: April 18, 1994Date of Patent: March 31, 1998Assignee: Hughes ElectronicsInventors: Kumar Swaminathan, Kalyan Ganesan, Prabhat K. Gupta
-
Patent number: 5689556Abstract: A method of detecting narrow-band signals in an echo canceller to control the coefficient update process, echo suppression process, and the disablement of the echo canceller is provided. The method includes the steps of searching for the presence of a generic tone, searching for DTMF tones, searching for a 2100 Hz tone and, if a generic tone is found, searching for a dial tone. If a generic tone is detected on the far end signal, a tone flag is set which triggers the disablement of the echo canceller coefficient update process and the enablement of the echo suppressor process. If a 2100 Hz tone is detected, the echo canceller is disabled. If a DTMF signal is detected, DTMF flags are set which are used by the echo suppressor for suppressing the near end echo. Finally, if a dial tone is detected, dial tone flags are set which cause the disablement of the echo suppressor.Type: GrantFiled: September 15, 1995Date of Patent: November 18, 1997Assignee: Hughes ElectronicsInventors: Prabhat K. Gupta, Sanjay Gupta
-
Patent number: 5649055Abstract: A voice activity detector (VAD) which determines whether received voice signal samples contain speech by deriving parameters measuring short term time domain characteristics of the input signal, including the average signal level and the absolute value of any change in average signal level, and comparing the derived parameter values with corresponding thresholds, which are periodically monitored and updated to reflect changes in the level of background noise, thereby minimizing clipping and false alarms.Type: GrantFiled: September 29, 1995Date of Patent: July 15, 1997Assignee: Hughes ElectronicsInventors: Prabhat K. Gupta, Shrirang Jangi, Allan B. Lamkin, W. Robert Kepley, III, Adrian J. Morris
-
Patent number: 5649012Abstract: A method of synthesizing an echo path in an echo canceller is provided. The method includes the steps of obtaining near end and far end signal samples at an echo canceller, locating the echo in a background task using a whitened version of the signal, transferring the echo location information to a foreground task, and eliminating the echo in the incoming signals by filtering the signal in the location passed to the foreground task by the background task.Type: GrantFiled: September 15, 1995Date of Patent: July 15, 1997Assignee: Hughes ElectronicsInventors: Prabhat K. Gupta, Sanjay Gupta
-
Patent number: 5596676Abstract: A method for encoding a signal that includes a speech component is described. First and second linear prediction windows of a frame are analyzed to generate sets of filter coefficients. First and second pitch analysis windows of the frame are analyzed to generate pitch estimates. The frame is classified in one of at least two modes, e.g. voiced, unvoiced and noise modes, based, for example, on pitch stationarity, short-term level gradient or zero crossing rate. Then the frame is encoded using the filter coefficients and pitch estimates in a particular manner depending upon the mode determination for the frame, preferably employing CELP based encoding algorithms.Type: GrantFiled: October 11, 1995Date of Patent: January 21, 1997Assignee: Hughes ElectronicsInventors: Kumar Swaminathan, Kalyan Ganesan, Prabhat K. Gupta
-
Patent number: 5533133Abstract: Noise is suppressed during pauses and silent periods in conversation, and voiced signals are freely passed in a mobile communications system thereby improving the quality of the transmitted speech. Noise suppression is implemented in such a way that a low level of noise is still allowed to pass to provide presence of the remote speaker; that is, the line is not made completely silent as this may falsely indicate that the connection has been interrupted. The noise suppression has an added feature of decreasing the background noise fractionally when voice is no longer detected. This provides perceptually improved quality of the communication.Type: GrantFiled: March 26, 1993Date of Patent: July 2, 1996Assignee: Hughes Aircraft CompanyInventors: Allan Lamkin, W. Robert Kepley, III, Prabhat K. Gupta, Adrian J. Morris
-
Patent number: 5491771Abstract: A codec uses low cost digital signal processors (DSPs) to implement the codebook excited linear prediction (CELP) algorithm. The flexible architecture provides a platform for implementing a family of CELP codecs. In a specific example, an 8 Kbps CELP codec is partitioned into parallel tasks for real time implementation on dual DSPs with flexible intertask communication, prioritization and synchronization with asynchronous transmit and receive frame timings. The two DSPs are used in a master-slave pair. Each DSP has its own local memory. The DSPs communicate to each other through interrupts. Messages are passed through a dual port RAM. Each dual port RAM has separate sections for command-response and for data.Type: GrantFiled: March 26, 1993Date of Patent: February 13, 1996Assignee: Hughes Aircraft CompanyInventors: Prabhat K. Gupta, Allan Lamkin, Walter R. Kepley, III
-
Patent number: 5459814Abstract: A voice activity detector (VAD) which determines whether an input signal contains speech by deriving parameters measuring short term time domain characteristics of the input signal, including the average signal level and the absolute value of any change in average signal level, and comparing the derived parameter values with corresponding predetermined threshold values. In order to further minimize clipping and false alarms, the VAD periodically monitors and updates the threshold values to reflect changes in the level of background noise.Type: GrantFiled: March 26, 1993Date of Patent: October 17, 1995Assignee: Hughes Aircraft CompanyInventors: Prabhat K. Gupta, Shrirang Jangi, Allan B. Lamkin, W. Robert Kepley, III, Adrian J. Morris
-
Patent number: 4362542Abstract: In a method of making a strong fiber waveguide in which a preform is heated and pulled to make the fiber, the improvement includes adding to the preform at least one dopant capable of creating a mechanical stress profile in the preform and at least another dopant capable of creating an index of refraction profile in the preform, and varying the dopants added to produce a composition profile so that the composition profile varies radially from the center to the surface to form a core, an intermediate clad layer having an index of refraction lower than the core, and a surface layer which is in compression having a thermal expansion coefficient smaller than the core and having a predetermined thickness less than 10% of the radius of the core, the compression being greater than 20,000 psig.Type: GrantFiled: November 2, 1981Date of Patent: December 7, 1982Assignees: Pedro B. Macedo, Theodore A. LitovitzInventors: Pedro B. Macedo, Robert K . Mohr, Prabhat K. Gupta
-
Patent number: 4244721Abstract: A method for producing a glass article which comprises melting and forming a preshaped glass article having a composition in the phase separable regions of the alkali-boro-silicate or alkali-boro-germania-silicate systems, inducing the article to phase separate, leaching out a silica-poor phase from the surface layers only to form a structure having porous surface layers surrounding a solid region of substantially the original glass composition, washing this structure with an organic media which dissolves oxides of boron and other leaching reaction products, drying and heating to collapse the outer porous structure to form a glass having a silica-rich surface layer surrounding a solid region having substantially the original glass composition.Type: GrantFiled: January 31, 1979Date of Patent: January 13, 1981Assignees: Pedro Buarque de Macedo, Theodore A. LitovitzInventors: Prabhat K. Gupta, Martin G. Drexhage, Pedro B. de Macedo
-
Patent number: 4181403Abstract: A glass dielectric fiber waveguide with a composition profile varying radially from the center to the surface, the composition profile causing a surface layer which is in compression, said composition profile being caused by (a) at least one dopant used substantially to create a stress profile wherein the surface is in compression, and (b) at least one dopant used substantially for the purpose of creating an index of refraction profile.Type: GrantFiled: December 30, 1976Date of Patent: January 1, 1980Assignees: Pedro Buarque De Macedo, Theodore Aaron LitovitsInventors: Pedro B. Macedo, Robert K. Mohr, Prabhat K. Gupta