-
公开(公告)号:US10795647B2
公开(公告)日:2020-10-06
申请号:US15785298
申请日:2017-10-16
Applicant: Adobe Inc.
Inventor: Thomas William Randall Jacobs , Peter Raymond Fransen , Kevin Gary Smith , Kent Andrew Edmonds , Jen-Chan Jeff Chien , Gavin Stuart Peter Miller
Abstract: Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
-
公开(公告)号:US10452132B2
公开(公告)日:2019-10-22
申请号:US16281466
申请日:2019-02-21
Applicant: Adobe Inc.
Inventor: William Brandon George , Kevin Gary Smith
IPC: G06F3/01 , G06K9/00 , G06F3/0346
Abstract: A virtual reality device is configured to generate realistic images, sounds and other sensations that replicate a real or imagined environment for a user. As a first user interacts with the device, first user interaction data representing interactions between the first user and the device during a first user visit are recorded. A first unique visitor fingerprint is generated based on the first user interaction data. As a second user interacts with the device, second user interaction data representing interactions between the second user and the device during a second user visit that is different from the first user visit are recorded. A second unique visitor fingerprint is generated based on the second user interaction data. The first and second unique visitor fingerprints are compared to determine whether the second user is the same as the first user. Based on the determination, one or more functions can be performed.
-
公开(公告)号:US20190139097A1
公开(公告)日:2019-05-09
申请号:US15808710
申请日:2017-11-09
Applicant: Adobe Inc.
Inventor: Cameron Chris Michaelson , Kevin Gary Smith , Natalee A. Villa
IPC: G06Q30/02
Abstract: Techniques and system are described for a real time bid platform to control output of digital marketing content to a potential consumer. In an example, impression data is generated by a physical retail environment or mobile device of the potential consumer based on a determined location of a user within a physical retail environment. The impression data is used by a digital marketing system to expose bid opportunities to a plurality of advertiser systems via the real time bid platform. The advertiser systems then generate bids based on impression data described as part of the bid opportunity, and may also be based on additional information the advertiser systems have about the potential consumer obtained from third-party systems. The bids are then used as a basis to control output of digital marketing content to the potential consumer.
-
公开(公告)号:US12299858B2
公开(公告)日:2025-05-13
申请号:US18404648
申请日:2024-01-04
Applicant: Adobe Inc.
Inventor: Kevin Gary Smith , Matthew Joss , Scott Cohen
Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that modify digital images using an intelligent user interface tool that determines the intent of a user interaction. For instance, in some embodiments, the disclosed systems receive, via a graphical user interface of a client device, a user interaction with a set of pixels within a digital image. The disclosed systems determine, based on the user interaction, a user intent for targeting one or more portions of the digital image for deletion, the one or more portions including an additional set of pixels that differs from the set of pixels. Based on the user intent, the disclosed systems modify the digital image to delete the one or more portions from the digital image.
-
公开(公告)号:US12159151B2
公开(公告)日:2024-12-03
申请号:US17823811
申请日:2022-08-31
Applicant: Adobe Inc.
Inventor: Oliver Brdiczka , Robert Alley , Kyoung Tak Kim , Kevin Gary Smith , Aliakbar Darabi
Abstract: The present disclosure describes systems, non-transitory computer-readable media, and methods that intelligently sense digital user context across client devices applications utilizing a dynamic sensor graph framework and then utilize a persistent context store to generate flexible digital recommendations across digital applications. In one or more embodiments, the disclosed systems utilize triggers to select and activate one or more sensor graphs. These sensor graphs can include software sensors arranged according to an architecture of dependencies and subject to various constraints. The underlying architecture of dependencies and constraints in each sensor graph allows the disclosed systems to avoid race-conditions in persisting actionable user-context based signals, verify the validity of sensor output through the sensor graph, generate user-context based recommendations across multiple related applications, and accommodate a specific latency/refresh rate of context values.
-
公开(公告)号:US11811592B2
公开(公告)日:2023-11-07
申请号:US16416536
申请日:2019-05-20
Applicant: Adobe Inc.
Inventor: William Brandon George , Kevin Gary Smith
Abstract: In some embodiments, a contact stream is generated or modified based on configuration data received from a machine-learning model. Multiple contact items are selected for a contact stream, to be delivered to a user device via electronic communication channels. In addition, a success metric is identified indicating an engagement with the contact stream or an action performed following the engagement. A machine-learning model is applied to the contact items, where the machine-learning model is trained to identify relationships among actions in an online environment and configuration parameters that control delivery of contact streams. The machine-learning model provides an output indicating configuration data or a success probability for the contact stream. The configuration data includes configuration parameter values computed by the machine-learning model for achieving the identified success metric. The success probability indicates a probability computed by the machine-learning model for achieving the identified success metric.
-
公开(公告)号:US11630558B2
公开(公告)日:2023-04-18
申请号:US16896820
申请日:2020-06-09
Applicant: Adobe Inc.
IPC: G06F40/35 , G06F3/04842 , G06F40/30
Abstract: In implementations of systems for generating sequential supporting answer reports, a computing device implements a report system to receive a user input defining a question with respect to a visual representation of analytics data rendered in a user interface. The report system determines a final answer to the question by processing a semantic representation of the question using a machine learning model. A sequence of reports is generated and the sequence defines an order of progression from a first supporting answer to the final answer. Each report of the sequence of reports includes a visual representation of a supporting answer to the question. The report system displays a dashboard in the user interface including a first report of the sequence of reports, the first report depicting a visual representation of the first supporting answer to the question.
-
公开(公告)号:US20230116854A1
公开(公告)日:2023-04-13
申请号:US17450411
申请日:2021-10-08
Applicant: ADOBE INC.
Inventor: Kevin Gary Smith , William Brandon George
Abstract: Systems and methods for software management are described. One or more embodiments of the present disclosure receive first organization data about a first organization that uses a first software system and second organization data about a second organization that uses a second software system; receive first event data from the first organization and second event data from the second organization; generate first converted event data and second converted event data by converting the first event data and the second event data to a common data format; predict organization output based on using the first software system and based on using the second software system; compute a first rating for the first software system and a second rating for the second software system for use in the third organization; and installing the first software system in a computer system of a third organization based on the first rating.
-
公开(公告)号:US11373217B2
公开(公告)日:2022-06-28
申请号:US15808710
申请日:2017-11-09
Applicant: Adobe Inc.
Inventor: Cameron Chris Michaelson , Kevin Gary Smith , Natalee A. Villa
Abstract: Techniques and system are described for a real time bid platform to control output of digital marketing content to a potential consumer. In an example, impression data is generated by a physical retail environment or mobile device of the potential consumer based on a determined location of a user within a physical retail environment. The impression data is used by a digital marketing system to expose bid opportunities to a plurality of advertiser systems via the real time bid platform. The advertiser systems then generate bids based on impression data described as part of the bid opportunity, and may also be based on additional information the advertiser systems have about the potential consumer obtained from third-party systems. The bids are then used as a basis to control output of digital marketing content to the potential consumer.
-
公开(公告)号:US10733262B2
公开(公告)日:2020-08-04
申请号:US15726168
申请日:2017-10-05
Applicant: Adobe Inc.
Inventor: Gavin Stuart Peter Miller , Kevin Gary Smith , Kent Andrew Edmonds , Govind P. Balakrishnan
IPC: G06F17/00 , G06F16/958 , G06N20/00
Abstract: Attribute control for updating digital content in a digital medium environment is described. The digital content is updated by incorporating new digital content components from a service provider system, such as a stock content service, to keep the digital content from seeming stale to client device users. The service provider system controls provision of digital content components based on fixed and variable attributes specified for these digital content components. Initially, the service provider system receives a component request, requesting that the service provider system provide the digital content components for incorporation with the digital content. The component request specifies fixed and variable content attributes for the provided digital content components. A fixed content attribute is an attribute that is to be included in the provided digital content components. In contrast, a variable content attribute is an attribute that is allowed to vary from one provided digital content component to another.
-
-
-
-
-
-
-
-
-