Patents by Inventor Amit Velingkar

Amit Velingkar 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: 20160179845
    Abstract: Images that appear in content are often of low quality, so there may be reason to provide higher quality images to a user. When content, such as a web page, is detected as having an image, a system may generate a query that can be used to retrieve the image from a search engine. The query also causes the search engine to identify other images, which, since they satisfy the query, may be similar to the original image. An interface may be presented to the user that presents these alternative images. In this way, the user can be shown images that are similar to that which the original content author wanted the user to see, but where the additional images may be of higher quality.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Bao Nguyen, Kun Cong, Kasi Sambandam, Jane Park, Jun Yin, Amit Velingkar
  • Patent number: 9324168
    Abstract: Technologies are described herein for correcting the layout of shapes in a diagram, and specifically for diagrams having constraint-based layouts, such as with lists of regions and shapes directly connected without connecting lines. A request is received to correct the diagram layout. Shape layouts are predicted for each region, followed by minimal region corrections corresponding to the corrected shape layouts. Corrected layouts are provided sequentially through the lists of regions while resolving conflicts. Virtual nodes may be utilized to preserve region layouts when flipping or rotating diagrams. A connection classification and prioritization system is used to layout shapes and regions within a diagram having one or more direct connections between shapes and/or regions.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: April 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: John Edward Haug, III, Jie Li, Ramona Pousti Canan, Zach Andrew Barth, Amit Velingkar
  • Patent number: 8793567
    Abstract: Technologies are described herein for generating field sets of a data summary table. Multiple fields in a spreadsheet document are identified. Multiple field scores for each field of the plurality of fields are determined. A field set incorporating two or more of the plurality of fields is generated based on the plurality of field scores. The field set is inserted into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: July 29, 2014
    Assignee: Microsoft Corporation
    Inventors: Amit Velingkar, Weng Keong Peter Anthony Leong, Allan Folting, Carl Brenn Sutter, IV, Diego M. Oppenheimer, Stephen Van de Walker Handy
  • Publication number: 20130124960
    Abstract: Technologies are described herein for generating field sets of a data summary table. Multiple fields in a spreadsheet document are identified. Multiple field scores for each field of the plurality of fields are determined. A field set incorporating two or more of the plurality of fields is generated based on the plurality of field scores. The field set is inserted into the data summary table, thereby transforming the data summary table without the field set to the data summary table with the field set.
    Type: Application
    Filed: November 16, 2011
    Publication date: May 16, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Velingkar, Weng Keong Peter Anthony Leong, Allan Folting, Carl Brenn Sutter, IV, Diego M. Oppenheimer, Stephen Van de Walker Handy
  • Publication number: 20100153841
    Abstract: Technologies are described herein for correcting the layout of shapes in a diagram, and specifically for diagrams having constraint-based layouts, such as with lists of regions and shapes directly connected without connecting lines. A request is received to correct the diagram layout. Shape layouts are predicted for each region, followed by minimal region corrections corresponding to the corrected shape layouts. Corrected layouts are provided sequentially through the lists of regions while resolving conflicts. Virtual nodes may be utilized to preserve region layouts when flipping or rotating diagrams. A connection classification and prioritization system is used to layout shapes and regions within a diagram having one or more direct connections between shapes and/or regions.
    Type: Application
    Filed: February 25, 2010
    Publication date: June 17, 2010
    Applicant: Microsoft Corporation
    Inventors: John Edward Haug, III, Jie Li, Ramona Pousti Canan, Zach Andrew Barth, Amit Velingkar