Patents by Inventor Pushp Parag Agarwal

Pushp Parag Agarwal 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: 10496735
    Abstract: Object interaction preservation from design to digital publication is described. In example embodiments, a design includes overlapping objects with object interaction effects. The design has a document object model (DOM). A digital publishing module constructs a DOM tree with each node having an object of the design. The DOM tree is analyzed to identify objects that interact with an overlapped object. Objects with dynamic content and those with no overlapped object can be excluded. A bounding region of each identified object is investigated with regard to object layering data and object interaction attributes. Based on these design aspects, the digital publishing module prepares an object snapshot of the bounding region to reflect an appearance resulting from the interactive objects within the bounding region. The object snapshot is incorporated into a digital publication DOM tree while maintaining the object layering data. Using this DOM tree, the module produces a digital publication.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: December 3, 2019
    Assignee: Adobe Inc.
    Inventors: Monica Singh, Sagar Khanna, Pushp Parag Agarwal, Gaurav Bhargava, Ankur Gupta
  • Publication number: 20180095942
    Abstract: Object interaction preservation from design to digital publication is described. In example embodiments, a design includes overlapping objects with object interaction effects. The design has a document object model (DOM). A digital publishing module constructs a DOM tree with each node having an object of the design. The DOM tree is analyzed to identify objects that interact with an overlapped object. Objects with dynamic content and those with no overlapped object can be excluded. A bounding region of each identified object is investigated with regard to object layering data and object interaction attributes. Based on these design aspects, the digital publishing module prepares an object snapshot of the bounding region to reflect an appearance resulting from the interactive objects within the bounding region. The object snapshot is incorporated into a digital publication DOM tree while maintaining the object layering data. Using this DOM tree, the module produces a digital publication.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 5, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Monica Singh, Sagar Khanna, Pushp Parag Agarwal, Gaurav Bhargava, Ankur Gupta
  • Patent number: 8847993
    Abstract: Methods and apparatus provide for a Resolution Parameter Modifier. The Resolution Parameter Modifier detects a modification of a document resolution setting from a first resolution to a second resolution. The Resolution Parameter Modifier identifies a resolution dependent parameter(s) associated with a graphical effect(s) applied upon a graphical object(s) in a document, where the graphical object was previously converted from a vector-based object to a raster-based object. The resolution dependent parameter is defined to scale a visual result of the graphical effect with respect to a given document resolution. The Resolution Parameter Modifier updates the resolution dependent parameter in accordance with the second resolution. As the document is rendered at the second resolution, the Resolution Parameter Modifier re-executes the graphical effect on the graphical object in accordance with an updated resolution dependent parameter(s).
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: September 30, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Ajay Shivrastava, Ashish Duggal, Pushp Parag Agarwal
  • Patent number: 8667406
    Abstract: Methods and apparatus provide for an artboard generator that detects a selection to create a new artboard on a digital canvas. The artboard generator provides a transparent rendition of the new artboard on the digital canvas and performs a placement operation of the new artboard. Upon completion of the placement operation, the artboard generator converts the transparent rendition of the new artboard to an opaque rendition of the new artboard. The artboard generator detects a selection to create a second new artboard. The artboard generator defines characteristics of the second new artboard in accordance with characteristics of the resized new artboard. The artboard generator provides a transparent rendition of the second new artboard and performs a placement operation of the second new artboard. Upon completion of the placement operation, the artboard generator converts the second new artboard from a transparent rendition to an opaque rendition.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: March 4, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Anand Thakur, Manoj Gupta, Manoj Singh Karki, Pushp Parag Agarwal
  • Publication number: 20130141465
    Abstract: Methods and apparatus provide for a Resolution Parameter Modifier. The Resolution Parameter Modifier detects a modification of a document resolution setting from a first resolution to a second resolution. The Resolution Parameter Modifier identifies a resolution dependent parameter(s) associated with a graphical effect(s) applied upon a graphical object(s) in a document, where the graphical object was previously converted from a vector-based object to a raster-based object. The resolution dependent parameter is defined to scale a visual result of the graphical effect with respect to a given document resolution. The Resolution Parameter Modifier updates the resolution dependent parameter in accordance with the second resolution. As the document is rendered at the second resolution, the Resolution Parameter Modifier re-executes the graphical effect on the graphical object in accordance with an updated resolution dependent parameter(s).
    Type: Application
    Filed: December 15, 2009
    Publication date: June 6, 2013
    Inventors: Ajay Shivrastava, Ashish Duggal, Pushp Parag Agarwal