-
公开(公告)号:US10657200B2
公开(公告)日:2020-05-19
申请号:US14988044
申请日:2016-01-05
Applicant: Adobe Inc.
Inventor: Shawn Gaither , Richard Treitman , David Parmenter , Arian Behzadi , Kyeung sub Yeom , James Alisago , Frederic Thevenet , Andres Gonzalez , Anatole Matveief
IPC: G06F17/24
Abstract: Techniques for guiding an interaction with an electronic form via a computing device are described. For example, a form guidance engine is initiated. The form guidance engine maintains a state of the electronic form. The form guidance engine also maintains user information in, for example, a user profile. The user information is associated with a user of the computing device and relates to how the user interacts with the electronic form. Based on the user information, the form guidance engine anticipates a potential interaction with the electronic form given the state. Accordingly and prior to a user request for information about the electronic form, the form guidance engine generates a presentation configured to guide the user to perform the potential interaction with the electronic form via a computing device. A user response to the presentation is received. The form guidance engine performs an action associated with the electronic form and updates the state of the electronic form.
-
公开(公告)号:US10445419B2
公开(公告)日:2019-10-15
申请号:US14988029
申请日:2016-01-05
Applicant: Adobe Inc.
Inventor: Shawn Gaither , Richard Treitman , David Parmenter , Arian Behzadi , Kyeung sub Yeom , James Alisago , Frederic Thevenet , Andres Gonzalez , Anatole Matveief
Abstract: Techniques for assisting a user with completing an electronic form via a computing device are described. For example, the user operates the computing device to populate fields of the electronic form. Rather than presenting the electronic form at the computing device in order to populate the fields, a form filling engine reformulates the electronic form into a set of input requests. The form filling engine is local or remote to the computing device. Each input request, when presented, provides guidance about at least one field and solicit a user response that is proper for that field. The form filling engine presents the input requests via the computing device one at a time to solicit the user responses. Data from the user responses are used by the form filling engine to populate the fields of the electronic form.
-
公开(公告)号:US20190258893A1
公开(公告)日:2019-08-22
申请号:US16403246
申请日:2019-05-03
Applicant: ADOBE INC.
Inventor: Atishay Jain , Shamit Kumar Mehta , Stakshi Jindal Garg , Geoffrey Charles Dowd , Arian Behzadi , Joseph Michael Andolina , David Ericksen
IPC: G06K9/46 , H04N21/44 , H04N5/272 , H04N5/232 , G06T7/12 , G06T5/00 , G06K9/80 , G06K9/62 , G06T7/194 , G06T7/13
Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.
-
公开(公告)号:US10460024B2
公开(公告)日:2019-10-29
申请号:US14988293
申请日:2016-01-05
Applicant: Adobe Inc.
Inventor: Shawn Gaither , Richard Treitman , David Parmenter , Arian Behzadi , Kyeung sub Yeom , James Alisago , Frederic Thevenet , Andres Gonzalez , Anatole Matveief
IPC: G06F3/0484 , G06F17/24 , G06F9/451 , G10L15/22 , G06F3/16
Abstract: Techniques for assisting users electronic forms. One exemplary technique involves initiating a workflow assistant based on user input of the user or a predetermined triggering event to prompt the user to complete the electronic form. The workflow assistant downloads or obtains the electronic form based on a user response and identifies a workflow based on the electronic form. The workflow identifies a sequence of user interactions to complete the electronic form. Identifying the workflow includes developing, based on fields in the electronic form, requests for content of fields from the user and possible predicted answer choices for the content of each of the fields. The workflow assistant then executes the workflow to conduct the user interactions to obtain the content for the fields of the electronic form to complete the electronic form.
-
公开(公告)号:US10325175B2
公开(公告)日:2019-06-18
申请号:US15242080
申请日:2016-08-19
Applicant: ADOBE INC.
Inventor: Atishay Jain , Shamit Kumar Mehta , Stakshi Jindal Garg , Geoffrey Charles Dowd , Arian Behzadi , Joseph Michael Andolina , David Ericksen
IPC: G06K9/46 , G06K9/62 , G06K9/80 , G06T5/00 , H04N21/44 , H04N5/272 , G06T7/12 , G06T7/13 , G06T7/194 , H04N5/232
Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.
-
公开(公告)号:US10853686B2
公开(公告)日:2020-12-01
申请号:US16403246
申请日:2019-05-03
Applicant: ADOBE INC.
Inventor: Atishay Jain , Shamit Kumar Mehta , Stakshi Jindal Garg , Geoffrey Charles Dowd , Arian Behzadi , Joseph Michael Andolina , David Ericksen
IPC: G06K9/46 , G06K9/62 , G06K9/80 , G06T5/00 , H04N21/44 , G06T7/13 , G06T7/194 , H04N5/232 , H04N5/272 , G06T7/12
Abstract: In various implementations, a computing device is configured to provide a live preview of salient contours generated on a live digital video feed. In particular, a designer can use a computing device with a camera, such as a smart phone, to view a real-time preview of salient contours generated from edges detected in frames of a live digital video feed prior to capture, thereby eliminating the unpredictability of salient contours generated from a previously captured image. In some implementations, the salient contours are overlaid on a greyscale conversion of the live digital video feed for improved processing and visual contrast. Other implementations modify aspects of edge-detecting or post-processing filters for improved performance on mobile computing devices.
-
公开(公告)号:US10331333B2
公开(公告)日:2019-06-25
申请号:US14463639
申请日:2014-08-19
Applicant: ADOBE INC.
Inventor: Geoffrey Charles Dowd , Arian Behzadi , Gregory Cy Muscolino
IPC: G06F3/048 , G06F3/0488 , G06F3/0481 , G06F3/0484
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a touch digital ruler. As such, a particular drawing stroke on a canvas or background can be drawn in alignment with a template irrespective of whether a touch path input by a user aligns with the template. In some implementations, a drawing stroke is aligned with a template edge when the touch digital ruler has been activated despite the location of a user's motion on a touchscreen display.
-
-
-
-
-
-