-
公开(公告)号:US20210089614A1
公开(公告)日:2021-03-25
申请号:US16580891
申请日:2019-09-24
Applicant: Adobe Inc.
Inventor: Arihant Jain , Rishav Agarwal , Gaurav Bhargava
Abstract: An automatic content styling system receives digital content, an indication of a style, and an indication of a named entity category. The occurrences of the indicated named entity category in the digital content are identified using a trained machine learning system and the indicated style is automatically applied to the identified occurrences, resulting in styled digital content. User inputs to the styled digital content are also monitored and false positives (occurrences of the indicated named entity category that were not actually the named entity category) and false negatives (occurrences of the indicated named entity category that were not identified) are identified. These false positives and false negatives are used to further train the machine learning system.
-
公开(公告)号:US10416855B2
公开(公告)日:2019-09-17
申请号:US15810346
申请日:2017-11-13
Applicant: Adobe Inc.
Inventor: Sanyam Jain , Pragya Kandari , Manohar Singh Gour , Abhishek Raj , Ramnik Singh , Abhinav Kumar Agarwal , Gaurav Bhargava , Nitin Kumar , Anshul Jain
IPC: G06F3/0484 , H04L29/08 , G06F16/93 , G06F17/22 , H04L29/06
Abstract: In some embodiments, an asset integration service establishes a communication session between a design application and a client device for accessing source graphical assets from a web server executing a content management service. The integration service receives, during the communication session and via a design interface from the design application, a request to add a source graphical asset to a document displayed on the client device. The integration service retrieves, responsive to the request, a placement graphical asset that is a lower-resolution copy of the source graphical asset and updates the design interface to include the placement graphical asset. The integration service associates the placement graphical asset with a network link for accessing the source graphical asset via the content management service. The integration service subsequently detects that the source graphical asset has been changed and displays, via the design interface, a notification that the placement graphical asset is outdated.
-
公开(公告)号:US11436404B2
公开(公告)日:2022-09-06
申请号:US16560052
申请日:2019-09-04
Applicant: Adobe Inc.
Inventor: Pragya Kandari , Sachin Singhal , Gaurav Bhargava , Ayushi Swaroop , Anil Chopra , Anasuiya Gupta , Abhinav Agarwal
IPC: G06F40/109 , G06F40/106 , G06F40/166 , G06F40/126 , G06F40/103
Abstract: A technique for automatically determining new font sizes includes receiving information indicating a layout change for a document. The document includes a text frame that includes text content in a first font size. The text content covers a particular percentage of the text frame, and the layout change causes a change in the size of the text frame to a resized text frame. The technique includes determining a second font size for the text content in the resized text frame. A percentage of the resized text frame covered by the text content in the second font size is substantially similar to the particular percentage of the document. The method includes resizing the size of the text content from the first font size to the second font size and outputting a document with the resized text frame with the text content in the second font size.
-
公开(公告)号:US20190332861A1
公开(公告)日:2019-10-31
申请号:US15962656
申请日:2018-04-25
Applicant: Adobe Inc.
Inventor: Mainak Biswas , Udit Gupta , Sanyam Jain , Gaurav Bhargava
IPC: G06K9/00 , G06F3/0484 , G06F3/0481 , G06F17/22
Abstract: Automated digital content layout systems and techniques are described. Interaction of a creative professional with a digital content design system to create a digital content design is monitored. The digital content design is created by the creative professional in accordance with a maximum amount of display area along a primary axis to be used to display the digital content design. The digital content design system then employs a layout system to generate a layout definition for inclusion as part of the digital content design that includes a set of rules to control how the items of digital content are arranged in a user interface in amounts of the display area along the primary axis that are less than this maximum amount.
-
公开(公告)号:US11205207B2
公开(公告)日:2021-12-21
申请号:US15976646
申请日:2018-05-10
Applicant: Adobe Inc.
Inventor: Sanyam Jain , Ramnik Singh , Pragya Kandari , Gaurav Bhargava , Anshul Jain , Abhinav Agarwal
IPC: G06Q30/06 , G06F40/106 , G06F40/134 , G06F40/143
Abstract: As part of generating a digital catalog, a creative professional interacts with digital content via a user interface to specify an arrangement of the digital content in relation to each other. This is used by a digital layout creation system to generate a layout block that is to serve as a basis for digital catalog entries in the digital catalog. As part of arranging the digital content, the digital layout creation system generates metadata automatically and without user intervention in real time that specifies the arrangement of the digital content and what digital content is associated as part of that arrangement. Once a desired arrangement is achieved by the creative professional, an input is received by the digital layout creation system to create a layout block that is used as a basis to generate digital catalog entries of a digital catalog.
-
公开(公告)号:US11144717B2
公开(公告)日:2021-10-12
申请号:US16142125
申请日:2018-09-26
Applicant: Adobe Inc.
Inventor: Amish Kumar Bedi , Sanyam Jain , Gaurav Bhargava
IPC: G06F40/186 , G06F40/106
Abstract: Disclosed systems and methods for the automatic creation of multiple layouts that maintain a design aesthetic of an input design document. In an example, a document processing application determines a set of document layout parameters such as balance or equilibrium from an input document. The application calculates, for each document layout parameter of the input document, a weight representing a prominence of the respective layout parameter. The application selects templates having an output size and a number of object containers equal to the number of objects of the document. The application further calculates a score for each template by applying the weights of the document layout parameters to the template layout parameters. The application further selects a template with a highest score and places the object on the template, thereby creating the new design document that maintains the design aesthetic.
-
公开(公告)号:US11112927B2
公开(公告)日:2021-09-07
申请号:US15962656
申请日:2018-04-25
Applicant: Adobe Inc.
Inventor: Mainak Biswas , Udit Gupta , Sanyam Jain , Gaurav Bhargava
IPC: G06F3/0481 , G06F3/0484 , G06F40/154 , G06F40/143 , G06K9/00
Abstract: Automated digital content layout systems and techniques are described. Interaction of a creative professional with a digital content design system to create a digital content design is monitored. The digital content design is created by the creative professional in accordance with a maximum amount of display area along a primary axis to be used to display the digital content design. The digital content design system then employs a layout system to generate a layout definition for inclusion as part of the digital content design that includes a set of rules to control how the items of digital content are arranged in a user interface in amounts of the display area along the primary axis that are less than this maximum amount.
-
公开(公告)号:US20210064691A1
公开(公告)日:2021-03-04
申请号:US16560052
申请日:2019-09-04
Applicant: Adobe Inc.
Inventor: Pragya Kandari , Sachin Singhal , Gaurav Bhargava , Ayushi Swaroop , Anil Chopra , Anasuiya Gupta , Abhinav Agarwal
Abstract: A technique for automatically determining new font sizes includes receiving information indicating a layout change for a document. The document includes a text frame that includes text content in a first font size. The text content covers a particular percentage of the text frame, and the layout change causes a change in the size of the text frame to a resized text frame. The technique includes determining a second font size for the text content in the resized text frame. A percentage of the resized text frame covered by the text content in the second font size is substantially similar to the particular percentage of the document. The method includes resizing the size of the text content from the first font size to the second font size and outputting a document with the resized text frame with the text content in the second font size.
-
公开(公告)号:US20200097536A1
公开(公告)日:2020-03-26
申请号:US16142125
申请日:2018-09-26
Applicant: Adobe Inc.
Inventor: Amish Kumar Bedi , Sanyam Jain , Gaurav Bhargava
Abstract: Disclosed systems and methods for the automatic creation of multiple layouts that maintain a design aesthetic of an input design document. In an example, a document processing application determines a set of document layout parameters such as balance or equilibrium from an input document. The application calculates, for each document layout parameter of the input document, a weight representing a prominence of the respective layout parameter. The application selects templates having an output size and a number of object containers equal to the number of objects of the document. The application further calculates a score for each template by applying the weights of the document layout parameters to the template layout parameters. The application further selects a template with a highest score and places the object on the template, thereby creating the new design document that maintains the design aesthetic.
-
公开(公告)号:US20190303984A1
公开(公告)日:2019-10-03
申请号:US15976646
申请日:2018-05-10
Applicant: Adobe Inc.
Inventor: Sanyam Jain , Ramnik Singh , Pragya Kandari , Gaurav Bhargava , Anshul Jain , Abhinav Agarwal
Abstract: Digital catalog creation systems and techniques are described. In one example, a creative professional first interacts with digital content via a user interface to specify an arrangement of the digital content in relation to each other. This is used by a digital layout creation system to generate a layout block that is to serve as a basis for digital catalog entries in the digital catalog. As part of arranging the digital content, the digital layout creation system generates metadata automatically and without user intervention in real time that specifies the arrangement of the digital content and what digital content is associated as part of that arrangement. Once a desired arrangement is achieved by the creative professional, an input is received by the digital layout creation system to create a layout block that is used as a basis to generate digital catalog entries of a digital catalog.
-
-
-
-
-
-
-
-
-