-
1.
公开(公告)号:US11073965B2
公开(公告)日:2021-07-27
申请号:US16193475
申请日:2018-11-16
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Balaji Krishnamurthy , Akash Rupela
IPC: G06F3/0482 , G06F40/197 , H04L29/08
Abstract: In some embodiments, a configuration management application accesses configuration data for a multi-target website. The configuration management application provides the user interface including a timeline area and a page display area. The timeline area is configured to display timeline entries corresponding to configurations of the multi-target website. Based on a selection of a timeline entry, the page display area is configured to display a webpage configuration corresponding to the selected timeline entry. In addition, the page display area is configured to display graphical annotations indicating interaction metrics for the configured page regions. In some cases, the timeline entries, configurations, and interaction metrics are determined based on a selection of a target segment for the multi-target website.
-
公开(公告)号:US20210042384A1
公开(公告)日:2021-02-11
申请号:US16531888
申请日:2019-08-05
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Harpreet Singh
IPC: G06F17/24 , G06F17/21 , G06F16/957
Abstract: Techniques for generating edit suggestions for transforming digital documents are implemented in a digital medium environment. According to various implementations, a digital document is parsed to extract a digital page, and page elements of the digital page that are editable. A graphical user interface (GUI) is then output that identifies the page elements that are editable. The GUI, for instance, includes a suggestions menu with different edit suggestions that each correlate to different respective page elements. A user may then interact with individual edit suggestions to edit the different page elements, such as by adding, removing, or revising digital content of the page elements. The described techniques, for example, automatically identify editable page elements of a digital page and output edit suggestions for editing the page elements.
-
公开(公告)号:US10685178B2
公开(公告)日:2020-06-16
申请号:US15935579
申请日:2018-03-26
Applicant: ADOBE INC.
Inventor: Harpreet Singh , Harpreet Singh
IPC: G06F17/22 , G06F40/197 , G06Q30/06 , G06F16/248 , G06F16/958 , G06F16/9535 , G06F40/14 , G06F40/151 , G06F40/221
Abstract: Systems, methods, and computer-readable media are provided for defining personalized entity recommendations during a WYSWYG authoring experience and delivering such personalized entity recommendations. At the time of authoring, a user selects a baseline entity on a webpage where the personalized entity recommendation is to be delivered. A HTML DOM of the selected baseline entity is parsed into a plurality of HTML elements. Entity attributes associated with a recommended entity are mapped to the parsed HTML DOM generating an entity recommendation definition and the entity recommendation definition is presented enabling a user (e.g., a recommendation author) to update, edit, and/or approve the same. At runtime (i.e., at the time an entity recommendation is delivered), the HTML DOM of the selected baseline entity is cloned and the entity recommendation definition is utilized to populate entity attributes associated with the recommended entity into the HTML DOM creating a personalized entity recommendation. The personalized entity recommendation then is delivered to the destination webpage independent of the destination webpage characteristics.
-
4.
公开(公告)号:US20200159371A1
公开(公告)日:2020-05-21
申请号:US16193475
申请日:2018-11-16
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Balaji Krishnamurthy , Akash Rupela
IPC: G06F3/0482 , G06F17/22
Abstract: In some embodiments, a configuration management application accesses configuration data for a multi-target website. The configuration management application provides the user interface including a timeline area and a page display area. The timeline area is configured to display timeline entries corresponding to configurations of the multi-target website. Based on a selection of a timeline entry, the page display area is configured to display a webpage configuration corresponding to the selected timeline entry. In addition, the page display area is configured to display graphical annotations indicating interaction metrics for the configured page regions. In some cases, the timeline entries, configurations, and interaction metrics are determined based on a selection of a target segment for the multi-target website.
-
公开(公告)号:US20200019299A1
公开(公告)日:2020-01-16
申请号:US16579788
申请日:2019-09-23
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Arvind Heda
IPC: G06F3/0484
Abstract: In embodiments of iterative detection of forms-usage patterns, a data analytics application can be implemented to receive analytics data associated with one or more data forms that each include data-entry fields displayed in a user interface, where the data-entry fields are designed for data entry, such as by a user of a computing device. The data analytics application can determine data-entry problems with the data-entry fields of the data forms based on the analytics data, as well as identify a critical data-entry problem with a data-entry field of a data form, the critical data-entry problem being identified as one of the determined data-entry problems. A distribution scale can be generated and displayed to depict the determined data-entry problems along with the critical data-entry problem. The data form can also be displayed in a preview mode with the analytics data displayed on the data form itself to indicate the data-entry problems.
-
公开(公告)号:US20190392024A1
公开(公告)日:2019-12-26
申请号:US16014918
申请日:2018-06-21
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Vaibhav Nigam , Sachin Jain
IPC: G06F17/22
Abstract: Digital content editing techniques are described that support edits to a document object model (DOM) of a digital document. In one example, a user input is received by a system to edit a first document object model (DOM) and thereby create a second DOM, e.g., to change a name of a tag, a name of an attribute, a value of an attribute, and/or digital content specified by the DOM. The system then compares tree structures of the first and second DOMs to each other in order to identify content editing operations that, when applied to the first DOM, cause the first DOM to match the second DOM, e.g., have matching tree structures and attributes. The identified content editing operations are then used to update the digital document by including these operations as stored along with the first DOM.
-
7.
公开(公告)号:US10956658B2
公开(公告)日:2021-03-23
申请号:US16014918
申请日:2018-06-21
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Vaibhav Nigam , Sachin Jain
IPC: G06F40/14 , G06F40/194
Abstract: Digital content editing techniques are described that support edits to a document object model (DOM) of a digital document. In one example, a user input is received by a system to edit a first document object model (DOM) and thereby create a second DOM, e.g., to change a name of a tag, a name of an attribute, a value of an attribute, and/or digital content specified by the DOM. The system then compares tree structures of the first and second DOMs to each other in order to identify content editing operations that, when applied to the first DOM, cause the first DOM to match the second DOM, e.g., have matching tree structures and attributes. The identified content editing operations are then used to update the digital document by including these operations as stored along with the first DOM.
-
公开(公告)号:US10769352B2
公开(公告)日:2020-09-08
申请号:US15808447
申请日:2017-11-09
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Sachin Jain , Lalit Kishore Sharma
IPC: G06F3/00 , G06F40/14 , G06F16/958
Abstract: The present disclosure is directed toward systems, methods, and computer readable media for providing dynamic digital content via a webpage without flicker. For example, systems described herein include receiving a web document including action items associated with rendering dynamic digital content via a display device. The systems and methods described herein can reduce flicker in rendering the dynamic digital content by identifying dynamic digital content, pre-fetching external resources, and selectively hiding dynamic visual elements. In addition, the systems and methods described herein further reduce flicker by generating a dependency graph that reflects dependencies between the action items and then rendering digital content in accordance with an action queue generated based on the dependency graph. Furthermore, systems can individually reveal dynamic visual elements as action items for rendering dynamic digital content via the dynamic visual elements from the dependency graph are completed.
-
公开(公告)号:US10482169B2
公开(公告)日:2019-11-19
申请号:US14697395
申请日:2015-04-27
Applicant: ADOBE INC.
Inventor: Harpreet Singh , Arvind Heda
Abstract: The present invention provides recommendation of top scoring form fragments to a form designer. A plurality of form fragments may be stored in a form repository, each form fragment including user-defined form fragment attributes, and analytics data for the form fragments may be collected over a period of time to calculate a performance score for each of the form fragments. When an author searches for a form fragment, at least one matching form fragment from the form repository may be obtained based on the search query or criteria inputted by the author using natural language processing (NLP). The matching form fragments may be ordered based on the performance score, where higher performing form fragments are listed first. The ordered form fragments may be displayed on a device associated with the author so that the form fragments may be used by the author when authoring forms.
-
公开(公告)号:US20190138577A1
公开(公告)日:2019-05-09
申请号:US15808447
申请日:2017-11-09
Applicant: Adobe Inc.
Inventor: Harpreet Singh , Sachin Jain , Lalit Kishore Sharma
Abstract: The present disclosure is directed toward systems, methods, and computer readable media for providing dynamic digital content via a webpage without flicker. For example, systems described herein include receiving a web document including action items associated with rendering dynamic digital content via a display device. The systems and methods described herein can reduce flicker in rendering the dynamic digital content by identifying dynamic digital content, pre-fetching external resources, and selectively hiding dynamic visual elements. In addition, the systems and methods described herein further reduce flicker by generating a dependency graph that reflects dependencies between the action items and then rendering digital content in accordance with an action queue generated based on the dependency graph. Furthermore, systems can individually reveal dynamic visual elements as action items for rendering dynamic digital content via the dynamic visual elements from the dependency graph are completed.
-
-
-
-
-
-
-
-
-