Glyph edit with adornment object
    61.
    发明授权

    公开(公告)号:US12073499B2

    公开(公告)日:2024-08-27

    申请号:US17985431

    申请日:2022-11-11

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T3/40 G06T11/203 G06T2200/24

    Abstract: Glyph editing techniques through use of an adornment object are described. In one example, an input is received identifying a glyph and an adornment object in digital content displayed in a user interface. Glyph anchor points are obtained based on the glyph and adornment anchor points based on the adornment object. A link is generated between at least one said glyph anchor point and at least one said adornment anchor point. An edit input is received specifying an edit to a spatial property the glyph. The spatial property of the edit is propagated to a spatial property of the adornment object based on the link.

    CURVE OFFSET OPERATIONS
    62.
    发明公开

    公开(公告)号:US20240161358A1

    公开(公告)日:2024-05-16

    申请号:US17984967

    申请日:2022-11-10

    Applicant: Adobe Inc.

    CPC classification number: G06T11/203 G06T2200/24

    Abstract: Curve offset operations as implemented by a digital image editing system are described. Input points are received via a user interface and a determination is made that a first set of the input points satisfy a condition for use as part of a curve offset operation with respect to a curve. A first segment is added to a path using the curve offset operation. The first segment is generated by aligning the first set of input points using an offset value based on the curve. A determination is then made that a second set of the input points do not satisfy the condition for use as part of the curve offset operation and a second segment is added to the first segment of the path. The second segment is generated using the second set of points and the path is displayed.

    Digital artboard angular snapping guides

    公开(公告)号:US11967010B2

    公开(公告)日:2024-04-23

    申请号:US17567558

    申请日:2022-01-03

    Applicant: Adobe Inc.

    CPC classification number: G06T11/60 G06T1/60 G06T11/203 G06T2200/24

    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for providing angular snapping guides to efficiently, accurately, and flexibly align user interactions and editing operations to existing angular linear segments of digital design objects in a digital design document. In particular, in one or more embodiments, the disclosed systems determine target angular linear segments for presentation of angular snapping guides by generating angular bin data structures based on orientation and signed distances of angular linear segments within the digital design document. Accordingly, in one or more embodiments, the disclosed systems can efficiently search these angular bin data structures based on angles and signed distances corresponding to user interactions. Further, in some embodiments, the disclosed systems identify a target angular linear segment from the angular bins and provide an angular snapping guide corresponding to the target angular linear segment during transformation of the digital design document.

    Missing glyph replacement system
    64.
    发明授权

    公开(公告)号:US11960823B1

    公开(公告)日:2024-04-16

    申请号:US17984656

    申请日:2022-11-10

    Applicant: Adobe Inc.

    CPC classification number: G06F40/166 G06F40/279

    Abstract: A missing glyph replacement system is described. In an example, a Unicode identifier of a missing glyph is obtained and glyph metadata describing a glyph cluster that includes the Unicode identifier is obtained from a cache maintained in the storage device, e.g., as part of preprocessing. From this, the system obtains glyphs from the font using Unicode identifiers included in the glyph cluster. The system uses a representative glyph from these glyphs to verify the glyph cluster, and if verified obtains glyphs based on the cluster. For these obtained glyphs, an amount of similarity is determined for the missing glyph with respect to the plurality of obtained glyphs, e.g., to control output of representations of the obtained glyphs in the user interface. The representations are user selectable via the user interface to replace the missing glyph.

    Location Operation Conflict Resolution
    65.
    发明公开

    公开(公告)号:US20240062503A1

    公开(公告)日:2024-02-22

    申请号:US17891643

    申请日:2022-08-19

    Applicant: Adobe Inc.

    CPC classification number: G06V10/24 G06V10/235

    Abstract: Location operation conflict resolution techniques are described. In these techniques, a likely user's intent is inferred by a digital image editing system to prioritize anchor points that are to be a subject of a location operation. In an example in which multiple anchor points qualify for location operations at a same time, these techniques are usable to resolve conflicts between the anchor points based on an assigned priority. In an implementation, the priority is based on selection input location with respect to an object.

    Glyph accessibility and swash control system

    公开(公告)号:US11763064B2

    公开(公告)日:2023-09-19

    申请号:US17513101

    申请日:2021-10-28

    Applicant: Adobe Inc.

    CPC classification number: G06F40/109 G06F3/0482

    Abstract: Glyph accessibility techniques are described. In an example, the glyph management system obtains alternate glyphs of glyphs from an input glyph sequence. The glyph management system then determines a swash type of swashes included in respective alternate glyphs. The swash type is used to generate candidate glyph sequences using one or more rules. The candidate glyph sequences are usable to replace an input glyph sequence in the user interface.

    Stylizing text by providing alternate glyphs

    公开(公告)号:US11733785B2

    公开(公告)日:2023-08-22

    申请号:US16676845

    申请日:2019-11-07

    Applicant: ADOBE INC.

    CPC classification number: G06F3/0236 G06F40/109 G06F40/166

    Abstract: Systems and methods provide for replacing a default glyph in text displayed by an application with a preferred glyph. A preferred glyph is selected and the character value, glyph ID and font of the preferred glyph are extracted from the preferred glyph. The character value of the preferred glyph is then mapped to the glyph ID and font, which is then stored in a priority glyph set. A user can then input text into a document normally using default glyphs of a font. If it is determined that a character value associated with a default glyph is included in the priority glyph set, the default glyph is replaced by a preferred glyph. Additionally, suggestion glyphs may be presented to a user based on, at least, the character value, glyph ID, and font of a selected glyph.

    Systems for generating instances of variable fonts

    公开(公告)号:US11663394B2

    公开(公告)日:2023-05-30

    申请号:US17531758

    申请日:2021-11-21

    Applicant: Adobe Inc.

    CPC classification number: G06F40/109 G06T11/203

    Abstract: In implementations of systems for generating instances of variable fonts, a computing device implements a similarity system to receive input data describing attribute values of glyphs of an input font. The similarity system generates a custom instance of a variable font by modifying a value of a registered design axis of the variable font based on the attribute values. A similarity score is determined that describes a visual similarity between the custom instance of the variable font and the input font. The similarity system identifies an additional design axis of the variable font based on the similarity score and generates an instance of the variable font that is visually similar to the input font by modifying a value of the additional design axis.

    Digital image dynamic shadow generation

    公开(公告)号:US11551391B2

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

    申请号:US17175926

    申请日:2021-02-15

    Applicant: Adobe Inc.

    Abstract: Digital image dynamic shadow generation is described as implemented by a dynamic shadow system using one or more computing devices. The dynamic shadow system is configured to generate shadow objects based on one or more source objects included in a digital image (e.g., a two-dimensional digital image), automatically and without user intervention. The shadow object is based on a shape of the source object that is to “cast” the shadow and thus promotes realism. The shadow object is also generated by the dynamic shadow system to address an environment, in which, the shadow object is disposed within the digital image.

Patent Agency Ranking