Patents by Inventor P. Vijay Kumar
P. Vijay Kumar 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: 8631269Abstract: Embodiments of the disclosure relate to a system and method for replacing a failed node in a distributed data storage network. The network includes storage nodes storing source data amongst them in a redundant manner that is coded using one of minimum-storage, minimum-bandwidth or twin code techniques. On failure of a storage node, means of obtaining the data of the failed node from the existing nodes are described, under each of these coding techniques. This action is performed in a manner that requires a minimal amount of download. The storage space required in the nodes is also minimized.Type: GrantFiled: May 18, 2011Date of Patent: January 14, 2014Assignee: Indian Institute of ScienceInventors: Rashmi Korlakai Vinayak, Nihar B. Shah, P. Vijay Kumar
-
Patent number: 8229027Abstract: Pre-distortion and memory compensation apparatuses and methods for a non-linear component are provided. The apparatus comprises an adaptive block for generating a plurality of correlation coefficients, which are used to weight a plurality of synthesis work functions to pre-distort a given signal. The adaptive block can be driven by an error signal generated from a feedback signal from the non-linear component output signal and a delayed version of the input signal. The apparatus is capable of being operated directly at radio frequency. Also provided are apparatuses and methods for generation of quadrature signals, transconductance amplification employing negative resistance, variable-gain amplification, and envelope detection.Type: GrantFiled: October 21, 2010Date of Patent: July 24, 2012Assignee: Scintera Networks, Inc.Inventors: Arvind Keerthi, Madabusi Govindarajan, P. Vijay Kumar, John Choma, Abhijit Shanbhag
-
Publication number: 20110289351Abstract: Embodiments of the disclosure relate to a distributed storage system comprising of storage nodes storing source data amongst them in a coded, and typically, redundant manner. The data to be stored in the storage nodes may be disseminated from the source across the network in a distributed manner. The system also includes end users who recover the source data by connecting to subsets of the storage nodes. A failed storage node may be repaired by downloading data from subsets of existing nodes. The storage space required in the nodes, and the network bandwidth utilized for repair are minimized.Type: ApplicationFiled: May 18, 2011Publication date: November 24, 2011Applicant: INDIAN INSTITUTE OF SCIENCEInventors: K. V. RASHMI, Nihar B. SHAH, P. Vijay KUMAR
-
Publication number: 20110032033Abstract: Pre-distortion and memory compensation apparatuses and methods for a non-linear component are provided. The apparatus comprises an adaptive block for generating a plurality of correlation coefficients, which are used to weight a plurality of synthesis work functions to pre-distort a given signal. The adaptive block can be driven by an error signal generated from a feedback signal from the non-linear component output signal and a delayed version of the input signal. The apparatus is capable of being operated directly at radio frequency. Also provided are apparatuses and methods for generation of quadrature signals, transconductance amplification employing negative resistance, variable-gain amplification, and envelope detection.Type: ApplicationFiled: October 21, 2010Publication date: February 10, 2011Applicant: SCINTERA NETWORKS, INC.Inventors: Arvind Keerthi, Madabusi Govindarajan, P. Vijay Kumar, John Choma, Abhijit Shanbhag
-
Patent number: 7844014Abstract: Pre-distortion apparatuses and methods for a non-linear component are provided. The apparatus comprises an adaptive block for generating a plurality of correlation coefficients, which are used to weight a plurality of synthesis work functions to pre-distort a given signal. The adaptive block can be driven by an error signal generated from a feedback signal from the non-linear component output signal and a delayed version of the input signal. The apparatus is capable of being operated directly at radio frequency. Also provided are apparatuses and methods for generation of quadrature signals, transconductance amplification employing negative resistance, variable-gain amplification, and envelope detection.Type: GrantFiled: July 7, 2006Date of Patent: November 30, 2010Assignee: Scintera Networks, Inc.Inventors: Arvind Keerthi, Madabusi Govindarajan, P. Vijay Kumar, John Choma, Abhijit Shanbhag
-
Patent number: 7616618Abstract: An optical code division multiple access (OCDMA) system includes an optical transmitter system configured to transmit data from a plurality of users through a shared optical channel by encoding the data from each user with a spreading code assigned to that user. Each spreading code includes a unique sequence of T time chips along a time axis. The data from each user is representable by T symbols. The OCDMA system further includes an optical receiver system configured to demodulate the data from each user by correlating signals received from the transmitter system with the spreading code assigned to that user. When transmitting a data symbol for each user, the transmitter system selects one out of T distinct cyclic shifts of the spreading code assigned to that user, and transmits the selected cyclic shift of the assigned spreading code along the time axis.Type: GrantFiled: November 29, 2005Date of Patent: November 10, 2009Assignee: University of Southern CaliforniaInventors: P. Vijay Kumar, Reza Omrani, Joseph D. Touch, Alan E. Willner, Poorya Saghari
-
Patent number: 7467328Abstract: Systems, methods, and devices are provided for kernel configurations. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and means for recovering kernel configurations without the use of a manually creating a “known good post update” kernel configuration.Type: GrantFiled: September 3, 2004Date of Patent: December 16, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Steven T. Roth, Aswin Chandramouleeswaran, C. P. Vijay Kumar, Douglas K. Eldred, Lisa M. Nishiyama, Arun Krishna
-
Publication number: 20080263183Abstract: Various approaches for managing kernel configuration files in a cluster computing arrangement are disclosed. In one approach, a first set of kernel configuration files are installed networked storage, and a first node is booted using the first set of kernel configuration files. A copy of the first set of kernel configuration files is stored in networked storage as a default kernel configuration in response to an administrator initiated first operation. In response to an administrator-initiated second operation a copy of the default kernel configuration is stored as a second set of kernel configuration files for a second node of the cluster. The second node is booted with the second set of kernel configuration files.Type: ApplicationFiled: April 20, 2007Publication date: October 23, 2008Inventors: Lisa Midori Nishiyama, C.P. Vijay Kumar, Steven Roth, Harshavardhan R. Kuntur
-
Patent number: 7392374Abstract: Systems, methods, and devices are provided for kernel configurations. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and means for automatically detecting and moving a kernel configuration in association with boot and shutdown routines.Type: GrantFiled: September 21, 2004Date of Patent: June 24, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Aswin Chandramouleeswaran, Lisa M. Nishiyama, Steven T. Roth, C. P. Vijay Kumar, Naomi A. Munekawa
-
Publication number: 20080008263Abstract: Pre-distortion apparatuses and methods for a non-linear component are provided. The apparatus comprises an adaptive block for generating a plurality of correlation coefficients, which are used to weight a plurality of synthesis work functions to pre-distort a given signal. The adaptive block can be driven by an error signal generated from a feedback signal from the non-linear component output signal and a delayed version of the input signal. The apparatus is capable of being operated directly at radio frequency. Also provided are apparatuses and methods for generation of quadrature signals, transconductance amplification employing negative resistance, variable-gain amplification, and envelope detection.Type: ApplicationFiled: July 7, 2006Publication date: January 10, 2008Inventors: Arvind Keerthi, Madabusi Govindarajan, P. Vijay Kumar, John Choma, Abhijit Shanbhag
-
Patent number: 7260712Abstract: Systems, methods, and devices are provided for transactional kernel configuration. One embodiment includes a kernel configuration tool, a system file accessible by the kernel configuration tool, and program instructions executable by the kernel configuration tool to immediately and persistently apply kernel configuration changes a manner that ensures a transactional kernel configuration change.Type: GrantFiled: September 20, 2004Date of Patent: August 21, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Aswin Chandramouleeswaran, Steven T. Roth, C. P. Vijay Kumar, Daniel R. Mathias, Harshavardhan R. Kuntur
-
Patent number: 6950962Abstract: A method for testing a service that provides interface functions having no user space interaction and that is runs in a kernel space of an operating system. The method includes loading into the kernel space a dynamically loadable kernel module (DLKM) containing a pseudo device driver having interface commands corresponding to the interface functions of the service to be tested, invoking the interface commands to exercise the interface functions to be tested, and unloading the DLKM module.Type: GrantFiled: October 12, 2001Date of Patent: September 27, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daniel R. Mathias, C. P. Vijay Kumar
-
Patent number: 6912240Abstract: The present invention relates to a method for generating and apparatus for employing code families having desirable correlation properties. Regardless of code length, maximum autocorrelation of the codes is 4 for any nonzero offset and maximum cross-correlation of any two codes from a code family is 4 for any offset. The codes can be used in impulse radio systems and non-impulse radio systems including CDMA, TDMA, FDMA, OFDM and various other frequency hopping and direct sequence systems. The codes can be used to specify various impulse radio and non-impulse radio signal characteristics including pulse position in time, amplitude, width, type, phase, phase difference, frequency, spreading code, etc. The codes have the unique property that they can specify as many as two components in which a signal is not present. A method of code compression is provided.Type: GrantFiled: November 26, 2001Date of Patent: June 28, 2005Assignee: Time Domain CorporationInventors: P. Vijay Kumar, Marcus H. Pendergrass
-
Publication number: 20030099280Abstract: The present invention relates to a method for generating and apparatus for employing code families having desirable correlation properties. Regardless of code length, maximum autocorrelation of the codes is 4 for any nonzero offset and maximum cross-correlation of any two codes from a code family is 4 for any offset. The codes can be used in impulse radio systems and non-impulse radio systems including CDMA, TDMA, FDMA, OFDM and various other frequency hopping and direct sequence systems. The codes can be used to specify various impulse radio and non-impulse radio signal characteristics including pulse position in time, amplitude, width, type, phase, phase difference, frequency, spreading code, etc. The codes have the unique property that they can specify as many as two components in which a signal is not present. A method of code compression is provided.Type: ApplicationFiled: November 26, 2001Publication date: May 29, 2003Inventors: P. Vijay Kumar, Marcus H. Pendergrass
-
Publication number: 20030074604Abstract: A method for testing a service that provides interface functions having no user space interaction and that is runs in a kernel space of an operating system. The method includes loading into the kernel space a dynamically loadable kernel module (DLKM) containing a pseudo device driver having interface commands corresponding to the interface functions of the service to be tested, invoking the interface commands to exercise the interface functions to be tested, and unloading the DLKM module.Type: ApplicationFiled: October 12, 2001Publication date: April 17, 2003Inventors: Daniel R. Mathias, C.P. Vijay Kumar
-
Patent number: 5666370Abstract: An improved error control coding scheme is implemented in low bit rate coders in order to improve their performance in the presence of transmission errors typical of the digital cellular channel. The error control coding scheme exploits the nonlinear block codes (NBCs) for purposes of tailoring those codes to a fading channel in order to provide superior error protection to the compressed half rate speech data. For a half rate speech codec assumed to have a frame size of 40 ms, the speech encoder puts out a fixed number of bits per 40 ms. These bits are divided into three distinct classes, referred to as Class 1, Class 2 and Class 3 bits. A subset of the Class 1 bits are further protected by a CRC for error detection purposes. The Class 1 bits and the CRC bits are encoded by a rate 1/2 Nordstrom Robinson code with codeword length of 16. The Class 2 bits are encoded by a punctured version of the Nordstrom Robinson code. It has an effective rate of 8/14 with a codeword length 14.Type: GrantFiled: January 25, 1996Date of Patent: September 9, 1997Assignee: Hughes ElectronicsInventors: Kalyan Ganesan, Kumar Swaminathan, Prabhat Gupta, P. Vijay Kumar