Patents by Inventor Sridhar Ramaswamy

Sridhar Ramaswamy 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: 20040123060
    Abstract: A method and apparatus for using different timings to latch signals sent by two memory devices of identical design to compensate for differences in the lengths of conductors across which the signals must propagate.
    Type: Application
    Filed: June 27, 2002
    Publication date: June 24, 2004
    Inventors: Amit Bodas, Zohar B. Bogin, David E. Freker, Suryaprasad Kareenahalli, Sridhar Ramaswamy
  • Publication number: 20040003194
    Abstract: A method and apparatus for adjusting memory signal timings by shifting the timing of a clock signal generated by a memory controller relative to the time at which other signals begin to be transmitted by the memory controller.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Inventors: Amit Bodas, Zohar B. Bogin, David E. Freker, Girish P. Ramanathan, Sridhar Ramaswamy
  • Patent number: 6670828
    Abstract: A programmable termination circuit (12) selectively providing a termination voltage to a driver or receiver of a high-speed serial link, such as CML I/O's. The programmable termination circuit (12) is adapted for use both at a transmitter front end (10) and at a receiver front-end (20) to selectively terminate the respective circuit to one of multiple available voltage supplies (VDDA, VDDT), such as 1.8 volts and 3.3 volts. The programmable termination circuit is software controllable via a single control signal (TS). A level shifter (14) circuit is provided for coupling the termination control signal (TS) to the programmable termination circuit (12) to level shift the termination control signal to a logic level suitable with large FETs (M1, M2) coupled to and controlling the connection of the voltage supplies.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: December 30, 2003
    Assignee: Texas Instruments Incorporated
    Inventor: Sridhar Ramaswamy
  • Patent number: 6667865
    Abstract: A semiconductor device is designed with a common supply voltage terminal (330). A plurality of standard cells (360-364), each having a plurality of leads (308,326) is connected to the common supply terminal. A plurality of connecting leads (322-324) corresponding to respective standard cells is coupled between at least two leads of the plurality of leads.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: December 23, 2003
    Assignee: Texas Instruments Incorporated
    Inventors: Charvaka Duvvury, Sridhar Ramaswamy
  • Publication number: 20030225526
    Abstract: Methods are provided for the clssification of disease types (e.g., cancer types), outcome predictions, and treatment classes based on algorithmic classifiers used to analyze large datasets.
    Type: Application
    Filed: November 14, 2002
    Publication date: December 4, 2003
    Inventors: Todd R. Golub, Sayan Mukherjee, Sridhar Ramaswamy, Ryan Rifkin, Pablo Tamayo
  • Publication number: 20030213995
    Abstract: An electrostatic discharge (ESD) protection device formed in the semiconductor layer of a semiconductor-on-insulator device, wherein the semiconductor layer has first and second wells. A discharge circuit is formed in the first well, operable to discharge the ESD pulse to ground. A pump circuit is formed in the second well, operable to use a portion of an ESD pulse's voltage to pump current into the first well for allowing the discharge circuit to turn on uniformly.
    Type: Application
    Filed: May 15, 2002
    Publication date: November 20, 2003
    Inventors: Charvaka Duvvury, Sridhar Ramaswamy
  • Patent number: 6643629
    Abstract: A new method for identifying a predetermined number of data points of interest in a large data set. The data points of interest are ranked in relation to the distance to their neighboring points. The method employs partition-based detection algorithms to partition the data points and then compute upper and lower bounds for each partition. These bounds are then used to eliminate those partitions that do contain the predetermined number of data points of interest. The data points of interest are then computed from the remaining partitions that were not eliminated. The present method eliminates a significant number of data points from consideration as the points of interest, thereby resulting in substantial savings in computational expense compared to conventional methods employed to identify such points.
    Type: Grant
    Filed: November 18, 1999
    Date of Patent: November 4, 2003
    Assignee: Lucent Technologies Inc.
    Inventors: Sridhar Ramaswamy, Rajeev Rastogi, Kyuseok Shim
  • Publication number: 20030141895
    Abstract: A programmable termination circuit (12) selectively providing a termination voltage to a driver or receiver of a high-speed serial link, such as CML I/O's. The programmable termination circuit (12) is adapted for use both at a transmitter front end (10) and at a receiver front-end (20) to selectively terminate the respective circuit to one of multiple available voltage supplies (VDDA, VDDT), such as 1.8 volts and 3.3 volts. The programmable termination circuit is software controllable via a single control signal (TS). A level shifter (14) circuit is provided for coupling the termination control signal (TS) to the programmable termination circuit (12) to level shift the termination control signal to a logic level suitable with large FETs (M1, M2) coupled to and controlling the connection of the voltage supplies.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventor: Sridhar Ramaswamy
  • Publication number: 20030084043
    Abstract: A method for generating an approximate answer to a query in a database environment in which the database has a plurality of base relations. A query relating to a database is received, and an approximate answer to the query is generated such that the approximate answer is based on at least one join synopsis formed from the database. The method further includes steps of forming a sample-tuple set for at least one selected base relation of a plurality of base relations of a database such that each sample-tuple set contains at least one sample tuple from a corresponding base relation, and forming a join synopsis set for each selected base relation such that each join synopsis set contains a join synopsis for each sample tuple in a sample-tuple set. A join synopsis of a sample tuple is based on a join of the sample tuple and at least one descendent relation of the sample tuple. All join synopsis sets form a statistical summary of the database and are stored.
    Type: Application
    Filed: August 12, 2002
    Publication date: May 1, 2003
    Inventors: Swarup Acharya, Phillip B. Gibbons, Viswanath Poosala, Sridhar Ramaswamy
  • Patent number: 6553542
    Abstract: For simulating electrostatic discharge and latch-up in semiconductor devices, the disclosed system and method for extracting parasitic devices combine input data from device layout, technology rules and doping profiles in order to extract netlists, element location and substrate resistance, analyze the layout for parasitic device formation, store these lists in a verification data base, translate the data base into a specific format, and finally output lists of ESD- and latch-up-sensitive elements and their locations in a specific format such as SPICE format.
    Type: Grant
    Filed: February 1, 2001
    Date of Patent: April 22, 2003
    Assignee: Texas Instruments Incorporated
    Inventors: Sridhar Ramaswamy, Snehamay Sinha, Gopalarao Kadamati, Ranjit Gharpurey
  • Publication number: 20030061249
    Abstract: A new method for identifying a predetermined number of data points of interest in a large data set. The data points of interest are ranked in relation to the distance to their neighboring points. The method employs partition-based detection algorithms to partition the data points and then compute upper and lower bounds for each partition. These bounds are then used to eliminate those partitions that do contain the predetermined number of data points of interest. The data points of interest are then computed from the remaining partitions that were not eliminated. The present method eliminates a significant number of data points from consideration as the points of interest, thereby resulting in substantial savings in computational expense compared to conventional methods employed to identify such points.
    Type: Application
    Filed: November 18, 1999
    Publication date: March 27, 2003
    Inventors: SRIDHAR RAMASWAMY, RAJEEV RASTOGI, KYUSEOK SHIM
  • Patent number: 6493850
    Abstract: For quantitatively identifying sensitivities against electrostatic discharge (ESD) and latch-up in an integrated circuit (IC) design (before the actual IC is fabricated), the disclosed computer system and method combine information from the design netlist, the elements model, a safe operating file, and a list of stress simulations, and apply a simulated, quantified ESD event to the design. The observed sensitivities of the design elements to ESD and latch-up are then quantitatively analyzed, critical stress values are judged, and element failures recorded. Finally, element and location lists of sensitivities and failures are output in a specific format.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: December 10, 2002
    Assignee: Texas Instruments Incorporated
    Inventors: Puvvada Venugopal, Snehamay Sinha, Sridhar Ramaswamy, Charvaka Duvvury, Guru C. Prasad, C. S. Raghu, Gopalaro Kadamati
  • Publication number: 20020152447
    Abstract: For quantitatively identifying sensitivities against electrostatic discharge (ESD) and latch-up in an integrated circuit (IC) design (before the actual IC is fabricated), the disclosed computer system and method combine information from the design netlist, the elements model, a safe operating file, and a list of stress simulations, and apply a simulated, quantified ESD event to the design. The observed sensitivities of the design elements to ESD and latch-up are then quantitatively analyzed, critical stress values are judged, and element failures recorded. Finally, element and location lists of sensitivities and failures are output in a specific format.
    Type: Application
    Filed: February 16, 2001
    Publication date: October 17, 2002
    Inventors: Puvvada Venugopal, Snehamay Sinha, Sridhar Ramaswamy, Charvaka Duvvury, Guru C. Prasad, C.S. Raghu, Gopalaro Kadamati
  • Publication number: 20020144213
    Abstract: For simulating electrostatic discharge and latch-up in semiconductor devices, the disclosed system and method for extracting parasitic devices combine input data from device layout, technology rules and doping profiles in order to extract netlists, element location and substrate resistance, analyze the layout for parasitic device formation, store these lists in a verification data base, translate the data base into a specific format, and finally output lists of ESD- and latch-up-sensitive elements and their locations in a specific format such as SPICE format.
    Type: Application
    Filed: February 1, 2001
    Publication date: October 3, 2002
    Inventors: Sridhar Ramaswamy, Snehamay Sinha, Gopalarao Kadamati, Ranjit Gharpurey
  • Publication number: 20020110820
    Abstract: Sets of genetic markers for specific tumor classes are described, as well as methods of identifying a biological sample based on these markers. Also described are diagnostic, prognostic, and therapeutic screening uses for these markers, as well as oligonucleotide arrays comprising these markers.
    Type: Application
    Filed: September 19, 2001
    Publication date: August 15, 2002
    Inventors: Sridhar Ramaswamy, Todd R. Golub, Pablo Tamayo, Michael Angelo
  • Publication number: 20020030954
    Abstract: A semiconductor device is designed with a common supply voltage terminal (330). A plurality of standard cells (360-364), each having a plurality of leads (308,326) is connected to the common supply terminal. A plurality of connecting leads (322-324) corresponding to respective standard cells is coupled between at least two leads of the plurality of leads.
    Type: Application
    Filed: May 24, 2001
    Publication date: March 14, 2002
    Inventors: Charvaka Duvvury, Sridhar Ramaswamy
  • Patent number: 6353832
    Abstract: The present invention provides various methods and apparatus for providing accurate estimates for point and range queries over two-dimensional rectangular data. However, the techniques of the present invention for rectangular data can be applied to data of other shapes, point data, or linear data. The present invention provides several grouping techniques for the approximating of spatial data. A method is disclosed for grouping a plurality of spatial inputs into a plurality of buckets. In one form of the present invention the plurality of spatial inputs, is grouped based on an equi-area partitioning technique. The equi-area partitioning technique can use the longest dimension of a bucket or bounding polygon as the criteria for splitting into further buckets or bounding polygons. An equi-count technique can also be used wherein the buckets are split using the highest projected spatial input count along a dimension as a splitting criteria. The bounding polygons may be minimum bounding rectangles.
    Type: Grant
    Filed: May 11, 1999
    Date of Patent: March 5, 2002
    Assignee: Lucent Technologies INC
    Inventors: Swarup Acharya, Viswanath Poosala, Sridhar Ramaswamy
  • Patent number: 6282533
    Abstract: I/O-efficient methods and apparatus are provided for the d-dimensional join problem in one, two, and three dimensions, and are also generalized for arbitrary higher dimensions. Let N be the total number of rectangles in the two sets to be joined, M the total amount of memory available, B the disk block size, and T the total number of pairs in the output of the join. Define n=N/B, m=M/B, and t=T/B. For one and two dimensions, I/O-optimal join methods are provided that run in O(nlogmn+t) I/O operations and have utility to temporal and spatial database systems. For dimensions d≧3, methods are provided that run in O(nlogm(d−1) n+t) I/O operations, which is within a logm(d−2)n factor of the currently known lower bounds.
    Type: Grant
    Filed: September 30, 1998
    Date of Patent: August 28, 2001
    Assignee: Lucent Technologies Inc.
    Inventors: Sridhar Ramaswamy, Torsten Suel
  • Patent number: 6278998
    Abstract: A system and method for discovering association rules that display regular cyclic variation over time is disclosed. Such association rules may apply over daily, weekly or monthly (or other) cycles of sales data or the like. A first technique, referred to as the sequential algorithm, treats association rules and cycles relatively independently. Based on the interaction between association rules and time, we employ a new technique called cycle pruning, which reduces the amount of time needed to find cyclic association rules. A second algorithm, the interleaved algorithm, uses cycle pruning and other optimization techniques for discovering cyclic association rules with reduced overhead.
    Type: Grant
    Filed: February 16, 1999
    Date of Patent: August 21, 2001
    Assignee: Lucent Technologies, Inc.
    Inventors: Banu Ozden, Sridhar Ramaswamy, Abraham Silberschatz
  • Patent number: 6236982
    Abstract: A system and method for determining calendric association rules are provided. The method uses calendars to describe the variation of association rules over time, where a specific calendar is defined as a collection of time intervals describing some phenomenon. In accordance with the invention, there is provided a method for identifying calendric association rules in transactional data with time stamped data items. In one exemplary embodiment, the method identifies large itemsets in each time unit, where a large itemset is an itemset that occurs in the transactions more than a given threshold. The method then identifies association rules of the form X—Y from the large itemsets by determining if a requisite support for the itemset XY and a given confidence threshold (ratio of (support of XY)/(support of X)) has been satisfied. Calendric association rules are then generated by examining identified association rules to determine which ones exhibit the temporal patterns specified by given calendars.
    Type: Grant
    Filed: September 14, 1998
    Date of Patent: May 22, 2001
    Assignee: Lucent Technologies, Inc.
    Inventors: Sameer Mahajan, Sridhar Ramaswamy, Abraham Silberschatz