Glyph Accessibility System
    1.
    发明申请

    公开(公告)号:US20230008785A1

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

    申请号:US17368419

    申请日:2021-07-06

    Applicant: Adobe Inc.

    Abstract: Glyph accessibility techniques are described as implemented by a digital content processing system involving accessing glyphs and glyph alternatives. These techniques include preprocessing techniques in which a base font is used to determine similarity of glyphs within the base font to each other. Glyph metadata that describes this similarity is cached in a storage device and used during runtime to increase efficiency in locating similar glyphs in other fonts.

    AUTOMATIC DETECTION AND REMOVAL OF TYPOGRAPHIC RIVERS IN ELECTRONIC DOCUMENTS

    公开(公告)号:US20240070376A1

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

    申请号:US17894058

    申请日:2022-08-23

    Applicant: Adobe Inc.

    CPC classification number: G06F40/109 G06F40/166

    Abstract: Embodiments are disclosed for removing typographic rivers from electronic documents. The method may include receiving an electronic document including a plurality of words for automatic typographic correction. A typographic river is identified in the electronic document, the typographic river including a plurality of nodes, each node including an empty glyph. A candidate adjustment that removes the first node of the plurality of nodes is identified and the candidate adjustment is applied to the electronic document.

    AUTOMATIC ENHANCEMENT OF PARAGRAPH JUSTIFICATION

    公开(公告)号:US20220405469A1

    公开(公告)日:2022-12-22

    申请号:US17350519

    申请日:2021-06-17

    Applicant: Adobe Inc.

    Abstract: Embodiments are disclosed for automatic enhancement of paragraph justification. A method includes receiving a selection of at least one paragraph, determining a plurality of penalty values for at least one typographic feature by varying a typographic feature value, the penalty values indicating a deviation from an optimal layout of the at least one paragraph, determining at least one optimal penalty value for the at least one typographic feature, the at least one optimal penalty value corresponding to at least one optimal typographic feature value of the at least one typographic feature, determining a priority for each of the at least one typographic feature based on a plurality of justification rules and the at least one optimal penalty value, and updating the at least one typographic feature of the at least one paragraph based on the priority and the at least one optimal typographic feature value.

    CONSISTENT DOCUMENT MODIFICATION
    4.
    发明公开

    公开(公告)号:US20240154787A1

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

    申请号:US18054028

    申请日:2022-11-09

    Applicant: ADOBE INC.

    CPC classification number: H04L9/0643

    Abstract: Systems and methods for consistent document modification are provided. Embodiments include accessing a first document that comprises a first document object, where the first document object has a first document object style. The embodiments further comprise accessing a second document that comprises a second document object, where the second document object has a second document object style. The first document object style is to be modified based on the second document object style. The embodiments include hashing the first document object style to generate a first document object style hash, and hashing the second document object style to generate a second document object style hash. Based on determining the first document object style hash is different from the second document object style hash, the first document object is modified, within the first document, to comprise a modified first document object style that corresponds to the second document object style.

    ADAPTIVE OBJECT SNAPPING FOR PERSPECTIVE IMAGES

    公开(公告)号:US20230406031A1

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

    申请号:US17841569

    申请日:2022-06-15

    Applicant: Adobe Inc.

    CPC classification number: B43L13/141 B43L13/149

    Abstract: Embodiments are disclosed for perspective object snapping. The method may include detecting a first object in a perspective image that includes one or more vanishing points. The method may further include receiving a second object for insertion into the perspective image. The method may further include extracting a plurality of line segments from the first object. The method may further include generating, from the plurality of line segments, one or more snap points. The method may further include generating a perspective bounding box for the second object based on the one or more snap points, the one or more line segments and the one or more vanishing points. The method may further include inserting the second object into the perspective image based on the perspective bounding box.

    AUTOMATIC DETECTION AND REMOVAL OF TYPESETTING ERRORS IN ELECTRONIC DOCUMENTS

    公开(公告)号:US20230281379A1

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

    申请号:US17687106

    申请日:2022-03-04

    Applicant: Adobe Inc.

    CPC classification number: G06F40/166 G06F40/109

    Abstract: Embodiments are disclosed for eliminating typographical errors from an electronic document. The method may include obtaining an electronic document comprising a plurality of text paragraphs. The method may further include detecting a plurality of typographical errors in the plurality of text paragraphs. The method may further include indexing a set of error paragraphs, wherein each paragraph in the set of error paragraphs includes at least one typographical error. The method may further include determining a priority for each typographical error based on a magnitude of the typographical error. The method may further include adjusting one or more attributes of each paragraph in the set of error paragraphs based on the priority for each typographical error.

    PROPAGATING MODIFICATIONS MADE TO AN OBJECT TO LINKED OBJECTS IN A DOCUMENT

    公开(公告)号:US20230110922A1

    公开(公告)日:2023-04-13

    申请号:US17499229

    申请日:2021-10-12

    Applicant: Adobe Inc.

    Abstract: Embodiments are disclosed for propagating modifications made to an object to linked objects in a document. In particular, in one or more embodiments, the disclosed systems and methods comprise receiving a first input creating a first object in a first page of a document, analyzing first parameters associated with the first object, determining that the first object matches second objects in a first linked objects thread stored in a mapping of objects in the document, associating the first object with the first linked objects thread, receiving a second input including a modification to the first object, the modification including alterations to one or more of the first parameters, modifying the first object based on the alterations to the one or more of the first parameters, and automatically applying the modification to the second objects in the first linked objects thread.

Patent Agency Ranking