-
公开(公告)号:US20230419015A1
公开(公告)日:2023-12-28
申请号:US17849271
申请日:2022-06-24
Applicant: Adobe Inc.
Inventor: Peter Evan O'Donovan , Siddartha Reddy Turpu , Razvan Cotlarciuc , Oliver Markus Michael Brdiczka , Nipun Jindal , Costin-Stefan Ion
IPC: G06F40/109 , G06F40/211 , G06F40/186
CPC classification number: G06F40/109 , G06F40/211 , G06F40/186
Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
-
公开(公告)号:US11947896B2
公开(公告)日:2024-04-02
申请号:US17848795
申请日:2022-06-24
Applicant: Adobe Inc.
Inventor: Peter Evan O'Donovan , Siddartha Reddy Turpu , Razvan Cotlarciuc , Oliver Markus Michael Brdiczka , Nipun Jindal , Costin-Stefan Ion
IPC: G06F40/109 , G06F16/583 , G06F40/126 , G06V30/413
CPC classification number: G06F40/109 , G06F16/5846 , G06F40/126 , G06V30/413
Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
-
公开(公告)号:US20230419014A1
公开(公告)日:2023-12-28
申请号:US17848795
申请日:2022-06-24
Applicant: Adobe Inc.
Inventor: Peter Evan O'Donovan , Siddartha Reddy Turpu , Razvan Cotlarciuc , Oliver Markus Michael Brdiczka , Nipun Jindal , Costin-Stefan Ion
IPC: G06F40/109 , G06F40/126 , G06V30/413 , G06F16/583
CPC classification number: G06F40/109 , G06F16/5846 , G06V30/413 , G06F40/126
Abstract: Font recommendation techniques are described that provide recommendations of fonts based on a variety of factors, automatically and without user intervention in real time. This is performable in a variety of ways by addressing a wide range of considerations as part of machine learning, examples of which include context, popularity, similarity, customization, and topic compatibility.
-
公开(公告)号:US10373363B2
公开(公告)日:2019-08-06
申请号:US13949749
申请日:2013-07-24
Applicant: Adobe Inc.
Inventor: Noam Almosnino , Paul H. Sorrick , Lance Bushore , Razvan Cotlarciuc , Dana Cooper , David E. Williamson
IPC: G06T13/80
Abstract: Systems and methods for visually creating scroll-triggered animation in a document. Based on input received, a key position is determined that is associated with an element that is to be animated. An indicator may be displayed to visually show the location of the key position on an editing canvas. A scroll-triggered animation is defined for the element based on the specified key position. The scroll-triggered animation defines attributes of the element during scroll of the document in the end use environment. For example, the animation may specify that the element has a particular location when the scroll is at the specified key position. The scroll-triggered animation may additionally or alternatively comprise a before-effect and an after-effect, performing one animation before the scroll reaches the key position and another animation after the scroll reaches the key position.
-
公开(公告)号:US10210144B2
公开(公告)日:2019-02-19
申请号:US15238636
申请日:2016-08-16
Applicant: ADOBE INC.
Inventor: Samuel Wan , Razvan Cotlarciuc , David Williamson , David Stephens , Abhishek Gulati
Abstract: Methods and systems for creating a webpage having different element orders for different webpage widths are disclosed. A computing device receives inputs specifying different layouts of elements in different orders for different webpage widths. The computing device creates markup code for the webpage that specifies separate subtrees of nodes for the different layouts and then modifies the markup code to replace duplicate nodes with placeholders in the subtrees. The computing device also creates script code for the webpage with instructions for modifying a live DOM created from the markup code based on current webpage width. Specifically, the script code modifies the live DOM to specify positioning the elements differently for different webpage widths by changing the visibility of nodes and swapping placehoders and content nodes in the subtrees.
-
-
-
-