-
公开(公告)号:US11042694B2
公开(公告)日:2021-06-22
申请号:US16251151
申请日:2019-01-18
Applicant: Adobe Inc.
Inventor: Arihant Jain , Mudit Rastogi , Mohammad Javed Ali , Ankur Murarka , Amit Gaurav
IPC: G06F40/166 , G06K9/00 , G06K9/20 , G06F40/103 , G06F3/0484 , G06F40/109
Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
-
公开(公告)号:US20210124869A1
公开(公告)日:2021-04-29
申请号:US16662600
申请日:2019-10-24
Applicant: Adobe Inc.
Inventor: Rishav Agarwal , Arihant Jain
IPC: G06F40/109 , G06F40/106
Abstract: This disclosure involves selecting and applying font features to improve the layout of text. For example, a computing system receives initial text. The computing system calculates an improvement metric representing a layout improvement of a font feature applied to the initial text. The font feature includes replacing a first glyph with a second glyph. The font feature, when applied to the initial text, may result in a layout improvement, which can be quantified using the improvement metric. Based on the calculated improvement metric, the computing system applies the font feature to the initial text to generate updated text. The computing system generates, for display on a display device, the updated text.
-
公开(公告)号:US20190243875A1
公开(公告)日:2019-08-08
申请号:US15887404
申请日:2018-02-02
Applicant: Adobe Inc.
Inventor: Arihant Jain , Vineet , Aman Arora
CPC classification number: G06F17/214 , G06K9/00456 , G06K9/00483
Abstract: Techniques are described for systems and computer-implemented methods that may be used to replace missing glyphs. The methods may include identifying a source font associated with each respective missing glyph in a document and extracting features pertaining to the source font for each respective missing glyph. The method may further include identifying a number of target fonts for each respective missing glyph based at least in part on the features extracted from the source font. The method may also include ranking the target fonts based on a respective target font having a similarity to one or more of the features. The method may include triggering for display in a user interface within the document and for each missing glyph, a subset of the ranked target fonts that are ranked highest and which include a character configured to replace each respective missing glyph in the document with a new glyph.
-
公开(公告)号:US20190155882A1
公开(公告)日:2019-05-23
申请号:US16251151
申请日:2019-01-18
Applicant: Adobe Inc.
Inventor: Arihant Jain , Mudit Rastogi , Mohammad Javed Ali , Ankur Murarka , Amit Gaurav
Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
-
公开(公告)号:US10223341B1
公开(公告)日:2019-03-05
申请号:US15694173
申请日:2017-09-01
Applicant: Adobe Inc.
Inventor: Arihant Jain , Mudit Rastogi , Mohammad Javed Ali , Ankur Murarka , Amit Gaurav
IPC: G06F17/24 , G06K9/00 , G06F3/0484 , G06F17/21
Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
-
公开(公告)号:US20240378766A1
公开(公告)日:2024-11-14
申请号:US18196854
申请日:2023-05-12
Applicant: Adobe Inc.
Inventor: Abhishek Verma , Arihant Jain , Holger Winnemoeller
Abstract: Real time pattern preview generation and capture techniques are described. In an example, a live stream of digital images is displayed in a user interface by a computing device. A real time preview of visual patterns in the user interface is then generated and displayed based on the digital images. The visual patterns, for instance, are generated by the computing device in real time using a combination of shape extraction and pattern generation. An option is also made available to convert the real time preview into a vector image, such as a vector pattern tile.
-
公开(公告)号:US11763065B2
公开(公告)日:2023-09-19
申请号:US16662600
申请日:2019-10-24
Applicant: Adobe Inc.
Inventor: Rishav Agarwal , Arihant Jain
IPC: G06F40/109 , G06F40/106
CPC classification number: G06F40/109 , G06F40/106
Abstract: This disclosure involves selecting and applying font features to improve the layout of text. For example, a computing system receives initial text. The computing system calculates an improvement metric representing a layout improvement of a font feature applied to the initial text. The font feature includes replacing a first glyph with a second glyph. The font feature, when applied to the initial text, may result in a layout improvement, which can be quantified using the improvement metric. Based on the calculated improvement metric, the computing system applies the font feature to the initial text to generate updated text. The computing system generates, for display on a display device, the updated text.
-
公开(公告)号: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.
-
公开(公告)号:US10409896B2
公开(公告)日:2019-09-10
申请号:US15887404
申请日:2018-02-02
Applicant: Adobe Inc.
Inventor: Arihant Jain , Vineet , Aman Arora
Abstract: Techniques are described for systems and computer-implemented methods that may be used to replace missing glyphs. The methods may include identifying a source font associated with each respective missing glyph in a document and extracting features pertaining to the source font for each respective missing glyph. The method may further include identifying a number of target fonts for each respective missing glyph based at least in part on the features extracted from the source font. The method may also include ranking the target fonts based on a respective target font having a similarity to one or more of the features. The method may include triggering for display in a user interface within the document and for each missing glyph, a subset of the ranked target fonts that are ranked highest and which include a character configured to replace each respective missing glyph in the document with a new glyph.
-
公开(公告)号:US20190073345A1
公开(公告)日:2019-03-07
申请号:US15694173
申请日:2017-09-01
Applicant: Adobe Inc.
Inventor: Arihant Jain , Mudit Rastogi , Mohammad Javed Ali , Ankur Murarka , Amit Gaurav
Abstract: Techniques are provided for a computer processor-implemented method of beautifying an electronic textual document having text organized in a plurality of sections. Each of the sections is representative of a corresponding one of a plurality of textual elements. The method includes: receiving a user selection of the text for beautification, the selected text including at least a portion of one of the sections; classifying the selected text as the corresponding one of the textual elements represented by the one of the sections; ranking a set of attributes applicable to the one of the textual elements; presenting an ordered list of the highest-ranked attributes; in response to receiving a selection of one or more of the presented attributes, applying the selected attributes to the selected text; and reranking the applicable attributes to reflect the selected attributes.
-
-
-
-
-
-
-
-
-