Patents by Inventor Arvind Sundararajan

Arvind Sundararajan 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: 7933900
    Abstract: A user can refine a search over structured data by specifying that a label or an attribute value be used to further filter the results of a query.
    Type: Grant
    Filed: October 23, 2005
    Date of Patent: April 26, 2011
    Assignee: Google Inc.
    Inventors: Bindu Reddy, Jonathan Brunsman, Ning Mosberger, Gaurav Ravindra Bhaya, Sarah Sirajuddin, David Kale, Jennifer L. Kozenski, Arvind Sundararajan, Puneet Agarwal
  • Publication number: 20100094848
    Abstract: A method and system associating labels and attribute values with items in a collection of data. Providers can associate attributes and labels with their data or attributes and labels can be added to existing data. A preferred embodiment allows a content provider to upload data and to attach their own custom labels and attributes to items or to use predefined labels and attributes. Providers can upload data using a user interface or a bulk upload mechanism.
    Type: Application
    Filed: May 20, 2009
    Publication date: April 15, 2010
    Applicant: GOOGLE INC.
    Inventors: Bindu Reddy, Jonathan Brunsman, Ning Mosberger, Gaurav Ravindra Bhaya, Sarah Sirajuddin, David Kale, Jennifer L. Kozenski, Arvind Sundararajan, Puneet Agarwal
  • Patent number: 7643688
    Abstract: Systems and methods of reducing artifacts in compressed images are described. In one aspect, spatially-shifted forward transforms of the input image are computed to generate respective sets of forward transform coefficients. Nonlinear transforms are applied to the forward transform coefficients of each set. Inverse transforms of the sets of nonlinearly transformed forward transform coefficients are computed to generate respective intermediate images. Respective measures of local spatial intensity variability are computed for pixels of each of the intermediate images. An output image is computed with pixel values computed based at least in part on the computed measures of local spatial intensity variability.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ramin Samadani, Arvind Sundararajan, Amir Said
  • Patent number: 7571395
    Abstract: Generation of a circuit design using a command language. The various approaches include generating in a memory arrangement respective instances of design blocks in response to user-entered commands that specify creation of the instances. Matrix-relative positions of the instances of design blocks are established in the memory arrangement in response to at least one user-entered command that specifies respective matrix positions of the instances. Representative connections between the instances are generated in the memory arrangement in response to a user-entered command having no specification of the connections.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: August 4, 2009
    Assignee: Xilinx, Inc.
    Inventors: Shay Ping Seng, Arvind Sundararajan
  • Patent number: 7523434
    Abstract: An exemplary embodiment includes a method that receives a plurality of mathematical expressions having a plurality of input variables. The mathematical expressions can then be parsed, checked for proper syntax and one or more abstract syntax trees can be formed. Next, the input variables are then assigned to input ports of the dynamically configurable arithmetic unit. Then using the parsed mathematical expressions with the assigned input ports, a list of operations to be performed by the dynamically configurable arithmetic unit are determined. And lastly, an interface to the dynamically configurable arithmetic unit is generated using in part the variable-to-input port assignments and the list of operations.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: April 21, 2009
    Assignee: Xilinx, Inc.
    Inventors: Bradley L. Taylor, Arvind Sundararajan, Shay Ping Seng, L. James Hwang
  • Publication number: 20070168331
    Abstract: A user can refine a search over structured data by specifying that a label or an attribute value be used to further filter the results of a query.
    Type: Application
    Filed: October 23, 2005
    Publication date: July 19, 2007
    Inventors: Bindu Reddy, Jonathan Brunsman, Ning Mosberger, Gaurav Ravindra Bhaya, Sarah Sirajuddin, David Kale, Jennifer Kozenski, Arvind Sundararajan, Puneet Agarwal
  • Publication number: 20050078872
    Abstract: Systems and methods of reducing artifacts in compressed images are described. In one aspect, spatially-shifted forward transforms of the input image are computed to generate respective sets of forward transform coefficients. Nonlinear transforms are applied to the forward transform coefficients of each set. Inverse transforms of the sets of nonlinearly transformed forward transform coefficients are computed to generate respective intermediate images. Respective measures of local spatial intensity variability are computed for pixels of each of the intermediate images. An output image is computed with pixel values computed based at least in part on the computed measures of local spatial intensity variability.
    Type: Application
    Filed: October 10, 2003
    Publication date: April 14, 2005
    Inventors: Ramin Samadani, Arvind Sundararajan, Amir Said
  • Publication number: 20040167915
    Abstract: A default shape representation can be used to transform data between formats having different shapes. The default shape representation can be made using a language with which a user is already familiar, such as XML. For example, a user may have XML data that the user wishes to use with a set of Java classes having a different shape. A user can simply apply an XML query language, such as XQuery, to translate the XML shape into the corresponding XML shape representation, and a query engine can take care of transforming the data to Java. A runtime component can then generate a Java object having that second shape. This allows a user to have and utilize a Java data structure using an XML language. Once users learn how to write a data transformation using XQuery, that user can use XQuery to transform XML to any other format, including another XML format.
    Type: Application
    Filed: February 23, 2004
    Publication date: August 26, 2004
    Applicant: BEA Systems, Inc.
    Inventors: Arvind Sundararajan, Michael J. Carey