Patents by Inventor Deepak S

Deepak S 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: 20100332492
    Abstract: Techniques for retrieval of one or more relevant multi-attribute structured objects with respect to a query are provided. The techniques include receiving a query, grouping one or more attributes of one or more objects in a database into one or more groups according to how each bears a relation to the query, and using the one or more attribute groups to produce an output of one or more relevant multi-attribute structured objects in response to the query.
    Type: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Prasad M. Deshpande, Raghuram Krishnapuram, Debapriyo Majumdar, Deepak S. Padmanabhan
  • Publication number: 20100300426
    Abstract: A flameless heater apparatus and method whose heating capacity and performance can be selected and tuned at the time of manufacture, and which is easily used and has a long shelf life. The apparatus and method may be used in flameless ration heaters, such as may be used in military or emergency situations. There is provided a flameless heating method and apparatus in which the solid reactive ingredients (not including liquid reactant, typically water) are not all blended or mixed together at the time of apparatus fabrication. Rather, at least one key ingredient (typically a super-corroding alloy of magnesium and iron) in a dry powder form is kept physically segregated from all the other ingredients, such as catalysts (normally acids such as acetic or tartaric acid or acidic mixtures) and surfactants. The exothermic chemical reaction is initiated only after at least one (typically a dry powder catalyst) goes into aqueous solution after the application of water (saline or non-saline).
    Type: Application
    Filed: June 1, 2010
    Publication date: December 2, 2010
    Inventors: Deepak S. Madan, John E. McConaghie, Richard S. Varga, Rajiv Tandon
  • Publication number: 20100293207
    Abstract: According to an exemplary embodiment of the present invention, a method to configure a network of classifiers includes configuring a plurality of classifiers in a network of classifiers, such that the configuring associates a plurality of operating points with each output branch, associating a different quality profile with each output point for each output branch in the plurality of classifiers, and storing the configured network of classifiers and quality profile associations in the computer system to be used for classifying future input data according to the network configuration and quality profile association. Each classifier comprises executable code that classifies the data. Each of said classifiers has a plurality of the output branches that each output the data to another classifier. Each operating point comprises a probability of determining that a data item input to the classifier has a particular characteristic and a probability that said determination falsely detected the characteristic.
    Type: Application
    Filed: May 14, 2009
    Publication date: November 18, 2010
    Applicant: International Business Machines Corporation
    Inventors: Srinivasan Parthasarathy, Deepak S. Turaga, Olivier Verscheure
  • Publication number: 20100235361
    Abstract: Online and other electronic surveys are increasingly being looked upon as highly useful and versatile tools for gauging popular opinions in a variety of areas. Challenges continually arise in terms of optimizing questionnaires so as to maximize their effectiveness in mapping trends among a population over time. There is broadly contemplated herein, in accordance with at least one embodiment, of the invention, the automation of the usage of value dependencies by way of exposing and eliminating redundancy in survey or questionnaire databases. Dynamically, updated information can be used to continuously evolve a selection of questions, while fairness can be ensured in this selection by averting a situation of continual non-selection of certain questions.
    Type: Application
    Filed: March 12, 2009
    Publication date: September 16, 2010
    Applicant: International Business Machines Corporation
    Inventors: Anish Chandran, Kiran Hariharan Nair, Deepak S. Padmanabhan
  • Patent number: 7769583
    Abstract: A system, method and computer program product for classification of an analog electrical signal using statistical models of training data. A technique is described to quantize the analog electrical signal in a manner which maximizes the compression of the signal while simultaneously minimizing the diminution in the ability to classify the compressed signal. These goals are achieved by utilizing a quantizer designed to minimize the loss in a power of the log-likelihood ratio. A further technique is described to enhance the quantization process by optimally allocating a number of bits for each dimension of the quantized feature vector subject to a maximum number of bits available across all dimensions.
    Type: Grant
    Filed: May 13, 2006
    Date of Patent: August 3, 2010
    Assignee: International Business Machines Corporation
    Inventors: Upendra V. Chaudhari, Hsin I. Tseng, Deepak S. Turaga, Olivier Verscheure
  • Publication number: 20100191531
    Abstract: A system, method and computer program product for classification of an analog electrical signal using statistical models of training data. A technique is described to quantize the analog electrical signal in a manner which maximizes the compression of the signal while simultaneously minimizing the diminution in the ability to classify the compressed signal. These goals are achieved by utilizing a quantizer designed to minimize the loss in a power of the log-likelihood ratio. A further technique is described to enhance the quantization process by optimally allocating a number of bits for each dimension of the quantized feature vector subject to a maximum number of bits available across all dimensions.
    Type: Application
    Filed: April 3, 2010
    Publication date: July 29, 2010
    Applicant: International Business Machines Corporation
    Inventors: Upendra V. CHAUDHARI, Hsin I. Tseng, Deepak S. Turaga, Olivier Verscheure
  • Patent number: 7659225
    Abstract: Disclosed is a catalyst composite containing a metal catalyst and a specifically defined carbon support containing a carbonaceous material. For example, the carbon support may have a total pore surface area of about 800 m2/g or more and about 2,000 m2/g or less where about 20% or less of the total pore surface area is micro pore surface area. Alternatively the carbon support may have a total pore volume of at least about 0.75 cc/g where about 15% or less of the total pore volume is micro pore volume. Alternatively, the carbon support may have a phosphorus content of about 0.75% by weight or less. Also disclosed are methods of making and using the catalyst composite.
    Type: Grant
    Filed: June 3, 2005
    Date of Patent: February 9, 2010
    Assignee: BASF Catalysts LLC
    Inventors: Jian Ping Chen, Charles R. Penquite, Deepak S. Thakur
  • Publication number: 20100021547
    Abstract: The invention provides a pharmaceutical composition in solid unit dosage form, comprising, a) a therapeutically effective amount of a piperidinoalkanol compound or a pharmaceutically acceptable salt thereof; and, b) at least one inert ingredient.
    Type: Application
    Filed: September 23, 2009
    Publication date: January 28, 2010
    Applicant: AVENTIS PHARMACEUTICALS INC.
    Inventors: Thomas T. ORTYL, Paul F. SKULTETY, Kristen C. MITCHELL, Deepak S. PHADKE, Faraneh ATTARCHI, Marguerite L. PIERCE, Aaron W. SCHOENEMAN, Joseph M. SCHNITZ
  • Publication number: 20090271720
    Abstract: Techniques for segregating one or more logs of at least one multitasking user to derive at least one behavioral pattern of the at least one multitasking user are provided. The techniques include obtaining at least one of at least one action log, configuration information, domain knowledge, at least one task history and open task repository information, correlating the at least one of at least one action log, configuration information, domain knowledge, at least one task history and open task repository information to determine a task associated with each of one or more actions and segregate the one or more logs based on the one or more actions, and using the one or more logs that have been segregated to derive at least one behavioral pattern of the at least one multitasking user. Techniques are also provided for deriving intelligence from at least one activity log of at least one multitasking user to provide information to the at least one user.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Applicant: International Business Machines Corporation
    Inventors: Prasad M. Deshpande, Raghuram Krishnapuram, Debapriyo Majumdar, Deepak S. Padmanabhan
  • Publication number: 20090271800
    Abstract: Techniques for segregating one or more logs of at least one multitasking user to derive at least one behavioral pattern of the at least one multitasking user are provided. The techniques include obtaining at least one of at least one action log, configuration information, domain knowledge, at least one task history and open task repository information, correlating the at least one of at least one action log, configuration information, domain knowledge, at least one task history and open task repository information to determine a task associated with each of one or more actions and segregate the one or more logs based on the one or more actions, and using the one or more logs that have been segregated to derive at least one behavioral pattern of the at least one multitasking user. Techniques are also provided for deriving intelligence from at least one activity log of at least one multitasking user to provide information to the at least one user.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 29, 2009
    Applicant: International Business Machines Corporation
    Inventors: Prasad M. Deshpande, Raghuram Krishnapuram, Debapriyo Majumdar, Deepak S. Padmanabhan
  • Patent number: 7577980
    Abstract: A system for bit-rate stream playout at preset speeds including a regular playout speed and other than the regular playout speed includes multiple streams encoded at a same bit-rate (R) but at a plurality of playout speeds. A selection mechanism is responsive to requests for playout speeds. The selection mechanism selects from among the plurality of streams to service a request.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: August 18, 2009
    Assignee: International Business Machines Corporation
    Inventors: Martin G. Kienzle, Krishna Ratakonda, Deepak S. Turaga, Durga Sai Phaneendhar Vemuru
  • Publication number: 20090185739
    Abstract: A technique for identifying a defect in an object produced by a controllable process. A first type of data generated as a result of production of the object by the controllable process is obtained. A second type of data generated as a result of production of the object by the controllable process is obtained. The first type of data and the second type of data are jointly analyzed. A defect is identified in the object based on the joint analysis of the first type of data and the second type of data. By way of example, the controllable process comprises a semiconductor manufacturing process such as a silicon wafer manufacturing process and the object produced by the semiconductor manufacturing process comprises a processed wafer. The first type of data comprises tool trace data and the second type of data comprises wafer image data. The tool trace data is generated by a photolithographic tool.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Inventors: Lisa Amini, Brian Christopher Barker, Perry G. Hartswick, Deepak S. Turaga, Olivier Verscheure, Justin Wai-chow Wong
  • Publication number: 20090185493
    Abstract: A technique for analyzing two or more data streams respectively generated from two or more components of a controllable process includes the following steps. In a first step, a statistical analysis is performed on each of the two or more data streams to generate first analysis results in the form of respective statistical results for the two or more data streams. In a second step, at least a portion of the statistical results from at least one of the two or more data streams is combined with at least a portion of the statistical results from at least another one of the two or more data streams to yield second analysis results. The controllable process is adjustable based on at least one of the first analysis results and the second analysis results.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Inventors: Lisa Amini, Edward Sumner Begle, Brian Douglas Pfeifer, Deepak S. Turaga, Olivier Verscheure, Justin Wai-chow Wong, Gerett Raybourn Yocum
  • Publication number: 20090175348
    Abstract: A method and apparatus for encoding video frames is described. In one embodiment, an encoding method includes jointly transforming a set of pixels into high-pass data using an orthonormal transform. The set of pixels includes at least one reference pixel and predicted pixels. The method further includes generating low-pass data using the reference pixel and the high-pass data.
    Type: Application
    Filed: March 16, 2009
    Publication date: July 9, 2009
    Inventors: Deepak S. Turaga, Rohit Puri, Ali J. Tabatabai
  • Publication number: 20090178046
    Abstract: Techniques are disclosed for allocation of resources in a distributed computing system. For example, a method for allocating a set of one or more components of an application to a set of one or more resource groups includes the following steps performed by a computer system. The set of one or more resource groups is ordered based on respective failure measures and resource capacities associated with the one or more resource groups. An importance value is assigned to each of the one or more components, wherein the importance value is associated with an affect of the component on an output of the application. The one or more components are assigned to the one or more resource groups based on the importance value of each component and the respective failure measures and resource capacities associated with the one or more resource groups, wherein components with higher importance values are assigned to resource groups with lower failure measures and higher resource capacities.
    Type: Application
    Filed: January 8, 2008
    Publication date: July 9, 2009
    Inventors: Navendu Jain, Yoonho Park, Deepak S. Turaga, Chitra Venkatramani
  • Publication number: 20090125473
    Abstract: A computer-implemented method for configuring a classifier structure includes receiving a classifier structure for identifying a feature of input data, adding a plurality of operating points to a parent binary classifier of the classifier structure, and setting the operating points to minimize a total cost based on resources available to the classifier structure. Each operating point controls how data is classified by the parent binary classifier for distribution to the child binary classifiers.
    Type: Application
    Filed: November 14, 2007
    Publication date: May 14, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa Amini, Brian K. Foo, Deepak S. Turaga, Olivier Verscheure
  • Publication number: 20090119238
    Abstract: A method is provided for generating a resource function estimate of resource usage by an instance of a processing element configured to consume zero or more input data streams in a stream processing system having a set of available resources that comprises receiving at least one specified performance metric for the zero or more input data streams and a processing power of the set of available resources, wherein one specified performance metric is stream rate; generating a multi-part signature of executable-specific information for the processing element and a multi-part signature of context-specific information for the instance; accessing a database of resource functions to identify a static resource function corresponding to the executable-specific information and a context-dependent resource function corresponding to the context-specific information; combining the static resource function and the context-dependent resource function to form a composite resource function for the instance; and applying the res
    Type: Application
    Filed: November 5, 2007
    Publication date: May 7, 2009
    Applicant: International Business Machines Corporation
    Inventors: Lisa Amini, Henrique Andrade, Wei Fan, James R. Giles, Kirsten W. Hildrum, Deepak Rajan, Deepak S. Turaga, Rohit Wagle, Joel L. Wolf, Philip S. Yu
  • Publication number: 20090112571
    Abstract: A method is provided for forming discrete segment clusters of one or more sequential sentences from a corpus of communication transcripts of transactional communications that comprises dividing the communication transcripts of the corpus into a first set of sentences spoken by a caller and a second set of sentences spoken by a responder; generating a set of sentence clusters by grouping the first and second sets of sentences according to a measure of lexical similarity using an unsupervised partitional clustering method; generating a collection of sequences of sentence types by assigning a distinct sentence type to each sentence cluster and representing each sentence of each communication transcript of the corpus with the sentence type assigned to the sentence cluster into which the sentence is grouped; and generating a specified number of discrete segment clusters by successively merging sentence clusters according to a proximity-based measure between the sentence types assigned to the sentence clusters with
    Type: Application
    Filed: April 1, 2008
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Krishna Kummamuru, Deepak S. Padmanabhan, Shourya Roy, L. Venkata Subramaniam
  • Publication number: 20090112588
    Abstract: A method is provided for forming discrete segment clusters of one or more sequential sentences from a corpus of communication transcripts of transactional communications that comprises dividing the communication transcripts of the corpus into a first set of sentences spoken by a caller and a second set of sentences spoken by a responder; generating a specified number of sentence clusters by grouping the first and second sets of sentences according to a measure of lexical similarity using an unsupervised partitional clustering method; generating a collection of sequences of sentence types by assigning a distinct sentence type to each sentence cluster and representing each sentence of each communication transcript of the corpus with the sentence type assigned to the sentence cluster into which the sentence is grouped; and generating a specified number of discrete segment clusters by successively merging sentence clusters according to a proximity-based measure between the sentence types assigned to the sentence
    Type: Application
    Filed: October 31, 2007
    Publication date: April 30, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Krishna Kummamuru, Deepak S. Padmanabhan, Shourya Roy, L. Venkata Subramaniam
  • Patent number: 7526025
    Abstract: A method and apparatus for encoding video frames is described. In one embodiment, an encoding method includes jointly transforming a set of pixels into high-pass data using an orthonormal transform. The set of pixels includes at least one reference pixel and predicted pixels. The method further includes generating low-pass data using the reference pixel and the high-pass data.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: April 28, 2009
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Deepak S. Turaga, Rohit Puri, Ali J. Tabatabai