Patents by Inventor Shubhankar Suman Singh

Shubhankar Suman Singh 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: 10521494
    Abstract: Content can be displayed in different manners on different devices (e.g., having different display sizes) using different layout templates. The techniques discussed herein automatically select a layout template for the content for a particular display device, and transform the content to that layout template for display. Generally, the content is categorized into multiple different categories, and the layout template is also categorized into the same categories. For each of the categories, a mapping of part of the content to a layout element of the layout template is selected. A content display for the layout template is generated by porting (and possibly transforming) the parts of the content into the mapped-to element (as indicated by the selected edges) of the layout. In one or more embodiments, the content display can then be displayed or communicated to another device for display.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: December 31, 2019
    Assignee: Adobe Inc.
    Inventors: Balaji Vasan Srinivasan, Vineet Sharma, Varun Syal, Tanya Goyal, Shubhankar Suman Singh, Cedric Huesler
  • Publication number: 20170220587
    Abstract: Content can be displayed in different manners on different devices (e.g., having different display sizes) using different layout templates. The techniques discussed herein automatically select a layout template for the content for a particular display device, and transform the content to that layout template for display. Generally, the content is categorized into multiple different categories, and the layout template is also categorized into the same categories. For each of the categories, a mapping of part of the content to a layout element of the layout template is selected. A content display for the layout template is generated by porting (and possibly transforming) the parts of the content into the mapped-to element (as indicated by the selected edges) of the layout. In one or more embodiments, the content display can then be displayed or communicated to another device for display.
    Type: Application
    Filed: February 2, 2016
    Publication date: August 3, 2017
    Inventors: Balaji Vasan Srinivasan, Vineet Sharma, Varun Syal, Tanya Goyal, Shubhankar Suman Singh, Cedric Huesler