Patents by Inventor Srikanth R

Srikanth R 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: 6734742
    Abstract: There is disclosed a voltage controlled oscillator (VCO) that receives +V(IN) and −V(IN) control voltages and outputs a VCO output signal having an oscillation frequency determined by the +V(IN) and −V(IN) control voltages. The VCO comprises: 1) a storage capacitor charged linearly by a constant charge current and discharged linearly by a constant discharge current; 2) a comparator for comparing the storage capacitor voltage to an upper threshold voltage and a lower threshold voltage. The comparator output drops to a negative saturation voltage (−V(SAT)) when the storage capacitor voltage rises above the upper threshold voltage and rises to a positive saturation voltage (+V(SAT)) when the storage capacitor voltage drops below the lower threshold voltage.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: May 11, 2004
    Assignee: STMicroelectronics, Inc.
    Inventor: Srikanth R. Muroor
  • Patent number: 6714938
    Abstract: Systems and methods create and maintain a maxdiff histogram for use in determining query costs. One aspect of the system is a data structure that provides fields that can be used to accurately represent a distribution of data regardless of the uniformity or lack thereof of the data. The fields of the data structure represent buckets in the histogram. The fields include a range_Hi_Key field indicating the upper bound for values represented by the bucket. The range_Hi_Key field is also the most frequently occurring value in the bucket. In addition, the fields include a cardEQ field representing the count of the most frequently occurring value, a cardLT field, which is the count of the values in the bucket that are less than the range_Hi_Key field, a LTDistinct field, which is a count of the number of distinct values represented by the bucket, and an LTDensity field, which is an average count for each of the attribute values in the bucket that are not the range_Hi_Key value.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: March 30, 2004
    Assignee: Microsoft Corporation
    Inventors: Srikanth R. Avadhanam, Nigel R. Ellis
  • Publication number: 20030145145
    Abstract: A bus arbitrator for use in a shared bus system in which N bus devices request access to a shared bus. The bus arbitrator slowly activates and rapidly de-activates tristate line drivers coupled to the shared bus. The bus arbitrator comprises: 1) an input interface for receiving a first bus access request signal from a first bus device; 2) a delay circuit that receives the first bus access request signal from the input interface and generates a time-delayed first bus access request signal; and 3) a comparator circuit that receives the first bus access request signal from the input interface and the time-delayed first bus access request signal from the delay circuit and generates a line driver enable signal only if both of the first bus access request signal and the time-delayed first bus access request signal are enabled. The comparator circuit disables the line driver enable signal if either of the first bus access request signal or the time-delayed first bus access request signal is disabled.
    Type: Application
    Filed: January 30, 2002
    Publication date: July 31, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Srikanth R. Muroor
  • Publication number: 20030145152
    Abstract: There is disclosed a voltage controlled oscillator (VCO) that receives +V(IN) and −V(IN) control voltages and outputs a VCO output signal having an oscillation frequency determined by the +V(IN) and −V(IN) control voltages. The VCO comprises: 1) a storage capacitor charged linearly by a constant charge current and too discharged linearly by a constant discharge current; 2) a comparator for comparing the storage capacitor voltage to an upper threshold voltage and a lower threshold voltage. The comparator output drops to a negative saturation voltage (−V(SAT)) when the storage capacitor voltage rises above the upper threshold voltage and rises to a positive saturation voltage (+V(SAT)) when the storage capacitor voltage drops below the lower threshold voltage.
    Type: Application
    Filed: January 30, 2002
    Publication date: July 31, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Srikanth R. Muroor
  • Publication number: 20030145244
    Abstract: A clock selection circuit for selecting between two clock sources. The clock selection circuit has two independent clock inputs, CLK1 and CLK2, where no assumptions are made regarding frequency or phase relationship between the two clocks inputs. Two asynchronous inputs, START1 and START2 (both active high), are used to start and stop the clocks. As long as one clock is active, the START signal of the other clock will not have any effect. The invention includes interlock circuitry that ensures that at any given time only one clock is enabled to the output. Disabling the corresponding START signal disables the clock signal.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Applicant: STMicroelectronics, Inc.
    Inventor: Srikanth R. Muroor
  • Patent number: 5409524
    Abstract: The invention is a process for obtaining membranes having improved selectivity and recovery using a combination of heat treating and UV irradiation.
    Type: Grant
    Filed: September 10, 1993
    Date of Patent: April 25, 1995
    Assignee: The Dow Chemical Company
    Inventors: John A. Jensvold, Srikanth R. Chary, Wendy S. Jacks, Hans R. Keller, Theodore L. Parker, Damoder Reddy