Patents by Inventor Paresh Goel
Paresh Goel 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: 10878169Abstract: A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.Type: GrantFiled: June 27, 2016Date of Patent: December 29, 2020Assignee: ADOBE INC.Inventors: Paresh Goel, Christian Kitchener, Douglas A. Waterfall, Shailja Gupta
-
Patent number: 9818210Abstract: A method, system, and computer-readable storage medium are disclosed for boundary-aligned anti-aliasing. In one embodiment, artwork input comprising a first set of one or more graphical elements and a second set of one or more graphical elements may be received. The first set may comprise at least one horizontal or vertical line segment. Each graphical element in the first set of one or more graphical elements may be automatically aligned to pixel boundaries based on a pixel resolution of a target imaging device. An anti-aliasing function may be applied to generate a selectively anti-aliased artwork based on the artwork input. Applying the anti-aliasing function may comprise applying anti-aliasing effects to the second set of one or more graphical elements and not to the first set of one or more graphical elements. The selectively anti-aliased artwork may be displayed on the target imaging device.Type: GrantFiled: July 10, 2009Date of Patent: November 14, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Rajesh Budhiraja, Paresh Goel, David Gideon Macy, Kallol Acharya
-
Publication number: 20160306776Abstract: A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.Type: ApplicationFiled: June 27, 2016Publication date: October 20, 2016Inventors: Paresh Goel, Christian Kitchener, Douglas A. Waterfall, Shailja Gupta
-
Patent number: 9411783Abstract: A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.Type: GrantFiled: July 12, 2012Date of Patent: August 9, 2016Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Paresh Goel, Christian Kitchener, Douglas A. Waterfall, Shailja Gupta
-
Patent number: 9021352Abstract: A system receives a document having a predefined format to be rendered on the computer system. The document is comprised of a plurality of objects. The system identifies at least one correlation between at least two objects within the plurality of objects, and assigns a weight to the correlation. The system determines a logical relationship between at least two objects within the plurality of objects. The logical relationship is determined according to the weight of at least one correlation. The logical relationship is associated with an order in which at least one object is rendered on the computer system.Type: GrantFiled: May 17, 2007Date of Patent: April 28, 2015Assignee: Adobe Systems IncorporatedInventors: Paresh Goel, Ayusman Sarangi, Pankaj Gupta, Anup
-
Patent number: 8719416Abstract: A hyperlinking process identifies a uniform resource locator within content (e.g., within a web page, document, etc.). The hyperlinking process further identifies a plurality of subparts of the uniform resource locator. In this manner, each subpart represents a distinct location separately referenceable from a location referenced by the entire uniform resource locator. Additionally, the hyperlinking process receives a selection of a subpart of the uniform resource locator that identifies a selected subpart. In response to the selection of the subpart, the hyperlinking process references the distinct location associated with the selected subpart.Type: GrantFiled: October 27, 2010Date of Patent: May 6, 2014Assignee: Adobe Systems IncorporatedInventor: Paresh Goel
-
Publication number: 20140032523Abstract: In one embodiment, a computer implemented method is illustrated as including receiving selection data generated by a media player application, the selection data being related to digital content. Additionally, generating an instruction set that includes the selection data, the instruction set being formatted based upon a Uniform Resource Identifier (URI) schema. Inserting the instruction set into a query portion of a URI. A method is also illustrated as including receiving a URI associated with digital content, the URI containing an instruction set in a query portion of the URI. Parsing the instruction set to retrieve selection data relating to the digital content. Further, the method may include retrieving the digital content based upon the selection data. Moreover, the method may include generating a data stream including the digital content. Additionally, the method may include transmitting the data stream including the digital content.Type: ApplicationFiled: August 22, 2007Publication date: January 30, 2014Inventors: T. A. Dyvadheenam, Paresh Goel, Ayusman Sarangi, Ashish Duggal
-
Patent number: 8639681Abstract: In one embodiment, a computer implemented method is illustrated as including receiving selection data generated by a media player application, the selection data being related to digital content. Additionally, generating an instruction set that includes the selection data, the instruction set being formatted based upon a Uniform Resource Identifier (URI) schema. Inserting the instruction set into a query portion of a URI. A method is also illustrated as including receiving a URI associated with digital content, the URI containing an instruction set in a query portion of the URI. Parsing the instruction set to retrieve selection data relating to the digital content. Further, the method may include retrieving the digital content based upon the selection data. Moreover, the method may include generating a data stream including the digital content. Additionally, the method may include transmitting the data stream including the digital content.Type: GrantFiled: August 22, 2007Date of Patent: January 28, 2014Assignee: Adobe Systems IncorporatedInventors: T A Noah Dyvadheenam, Paresh Goel, Ayusman Sarangi, Ashish Duggal
-
Publication number: 20140019850Abstract: A method and apparatus for synchronizing selected attributes of a target page element on a target display layout with modified attributes of a source page element on a source display layout is disclosed. The method comprises receiving a command to synchronize a target display layout, wherein the target display layout comprises at least one target page element linked to a source page element on a source display layout; accessing a plurality of synchronization preferences, wherein the synchronization preferences define at least one selected attribute of a plurality of attributes of a target page element to be synchronized with an attribute of the linked source page element; determining whether the selected attribute of the source page element has been synchronized with the target page element; and updating the target page element when the modified attribute of the source page element has not been synchronized with the target page element.Type: ApplicationFiled: July 12, 2012Publication date: January 16, 2014Applicant: Adobe Systems Inc.Inventors: Paresh Goel, Christian Kitchener, Douglas A. Waterfall, Shailja Gupta
-
Publication number: 20130093784Abstract: A method, system, and computer-readable storage medium are disclosed for boundary-aligned anti-aliasing. In one embodiment, artwork input comprising a first set of one or more graphical elements and a second set of one or more graphical elements may be received. The first set may comprise at least one horizontal or vertical line segment. Each graphical element in the first set of one or more graphical elements may be automatically aligned to pixel boundaries based on a pixel resolution of a target imaging device. An anti-aliasing function may be applied to generate a selectively anti-aliased artwork based on the artwork input. Applying the anti-aliasing function may comprise applying anti-aliasing effects to the second set of one or more graphical elements and not to the first set of one or more graphical elements. The selectively anti-aliased artwork may be displayed on the target imaging device.Type: ApplicationFiled: July 10, 2009Publication date: April 18, 2013Inventors: Rajesh Budhiraja, Paresh Goel, David Gideon Macy, Kallol Acharya
-
Patent number: 8046717Abstract: A system and method for automatically generating the most relevant thumbnail of a document. Every page of a multi-page document is analyzed for rich content. Based on this analysis, a score is assigned to every page of the document depending on certain parameters such as the amount of rich content and number of occurrences of rich content on each page. The page with the highest score is identified and this page is selected as the thumbnail of the document.Type: GrantFiled: March 8, 2007Date of Patent: October 25, 2011Assignee: Adobe Systems IncorporatedInventors: Paresh Goel, Ayusman Sarangi
-
Patent number: 7849193Abstract: A hyperlinking process identifies a uniform resource locator within content (e.g., within a web page, document, etc.). The hyperlinking process further identifies a plurality of subparts of the uniform resource locator. In this manner, each subpart represents a distinct location separately referenceable from a location referenced by the entire uniform resource locator. Additionally, the hyperlinking process receives a selection of a subpart of the uniform resource locator that identifies a selected subpart. In response to the selection of the subpart, the hyperlinking process references the distinct location associated with the selected subpart.Type: GrantFiled: February 1, 2007Date of Patent: December 7, 2010Assignee: Adobe Systems IncorporatedInventor: Paresh Goel
-
Publication number: 20080288729Abstract: A system receives a document having a predefined format to be rendered on the computer system. The document is comprised of a plurality of objects. The system identifies at least one correlation between at least two objects within the plurality of objects, and assigns a weight to the correlation. The system determines a logical relationship between at least two objects within the plurality of objects. The logical relationship is determined according to the weight of at least one correlation. The logical relationship is associated with an order in which at least one object is rendered on the computer system.Type: ApplicationFiled: May 17, 2007Publication date: November 20, 2008Inventors: Paresh Goel, Ayusman Sarangi, Pankaj Gupta, Anup