Text wrap modification using variable inset

    公开(公告)号:US11803691B2

    公开(公告)日:2023-10-31

    申请号:US17670703

    申请日:2022-02-14

    Applicant: Adobe Inc.

    CPC classification number: G06F40/106 G06T11/60

    Abstract: In implementations of text wrap modification using variable inset, a display screen of a device displays lines of text wrapped to an inset space maintained between an object boundary and the lines of text. The device implements a text wrap modification module to determine that a penalty value associated with a line of text is reduced if the line of text is extended to include one or more words from a subsequent line of text, determine that the one or more words fit within an additional space for the line of text based on a variable overlap of the line of text into the inset space, and display the one or more words from the line of text as extended to include the one or more words from the subsequent line of text.

    Dynamic copyfitting parameter estimation

    公开(公告)号:US12223253B2

    公开(公告)日:2025-02-11

    申请号:US17984143

    申请日:2022-11-09

    Applicant: Adobe Inc.

    Abstract: Embodiments are disclosed for real-time copyfitting using a shape of a content area and input text. A content area and an input text for performing copyfitting using a trained classifier is received. A number of remaining characters in the content area is computed in real-time using the input, the computing performed in response to receiving additional input text, wherein computing, in real-time, the number of remaining characters in the content area using the input text includes generating, by the trained classifier, a set of weights including a first set of one or more weights for the input text and a second set of one or more weights for the content area. The first set of one or more weights, the second set of one or more weights, the input text, and the additional input text, and a copyfitting parameter indicating a number of additional characters to be fitted into the content area are determined based on the content area. The copyfitting parameter and the number of remaining characters are presented in real-time.

    Automated digital catalog generation

    公开(公告)号:US11205207B2

    公开(公告)日:2021-12-21

    申请号:US15976646

    申请日:2018-05-10

    Applicant: Adobe Inc.

    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.

    Automatic generation of document layouts

    公开(公告)号:US11144717B2

    公开(公告)日:2021-10-12

    申请号:US16142125

    申请日:2018-09-26

    Applicant: Adobe Inc.

    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.

    Digital content automated layout system

    公开(公告)号:US11112927B2

    公开(公告)日:2021-09-07

    申请号:US15962656

    申请日:2018-04-25

    Applicant: Adobe Inc.

    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.

Patent Agency Ranking