-
公开(公告)号:US11609802B2
公开(公告)日:2023-03-21
申请号:US16804528
申请日:2020-02-28
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Joshua Butikofer , Adrian Tanase
Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
-
公开(公告)号:US11567929B2
公开(公告)日:2023-01-31
申请号:US16783954
申请日:2020-02-06
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Joshua Butikofer , Ankita Mahajan , Adrian Tanase
Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Asynchronously to generating and storing the event dataset, based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
-
公开(公告)号:US11120058B2
公开(公告)日:2021-09-14
申请号:US16166806
申请日:2018-10-22
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Nathan Purser , David Wilcox
IPC: G06F16/332 , G06F3/0482 , G06Q30/02 , G06F16/901
Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating and providing stacked attribution distributions within a stacked attribution user interface. For example, the disclosed systems can utilize attribution models to generate stacked attribution distributions as breakdowns of other attribution distributions. The disclosed systems can further provide a stacked attribution user interface that includes selectable elements for identifying event categories, dimensions, and attribution models for generating stacked attribution distributions. Based on user interaction with these selectable elements, the disclosed systems can dynamically generate, provide, and modify attribution breakdowns via the stacked attribution interface.
-
公开(公告)号:US12182086B2
公开(公告)日:2024-12-31
申请号:US17347133
申请日:2021-06-14
Applicant: Adobe Inc.
Inventor: Ritwik Sinha , Saayan Mitra , Handong Zhao , Somdeb Sarkhel , Trevor Paulsen , William Brandon George
IPC: G06F16/215 , G06F16/242 , G06N5/04 , G06N20/00
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating automatic suggestions to effectively modify the organization of an ingested data collection without destruction of the underlying raw data. In particular, in one or more embodiments, the disclosed systems utilize multiple machine learning models in sequence to determine likelihoods that the organizational structure of an ingested data collection should be modified in various ways. In response to generating these likelihoods, the disclosed systems generate corresponding automatic suggestions to modify the organization of the ingested data collection. In response to a detected selection of one or more of the automatic suggestions, the disclosed systems read data out of the ingested data collection in accordance with the selected automatic suggestions to effectively modify the organization of the ingested data collection.
-
公开(公告)号:US11128724B1
公开(公告)日:2021-09-21
申请号:US16813183
申请日:2020-03-09
Applicant: Adobe Inc.
Inventor: William Brandon George , Trevor Paulsen , Joshua Butikofer , Alexandra Strawn
Abstract: This disclosure involves performing event analytics on-the-fly based on user input to an analysis interface. An event analytics system correlates a plurality of event datasets to include a common visitor identifier. The system causes display, via the analysis interface, of information about the plurality of event datasets. The system receives, via the analysis interface, user selection of one or more event datasets, of the plurality of event datasets. Based on the selected one or more event datasets, the system generates a combined event dataset. The event analytics system receives, via the analysis interface, user input specifying information requested about the combined event dataset. The system obtains the requested information about the combined event dataset. The system causes display, via the analysis interface, of a visualization of the obtained information, wherein the visualization is based on event data from the combined event dataset in chronological order.
-
公开(公告)号:US20210271531A1
公开(公告)日:2021-09-02
申请号:US16804528
申请日:2020-02-28
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Joshua Butikofer , Adrian Tanase
Abstract: This disclosure involves using data science notebooks to customize and apply a visitor stitching framework. An event management system provides an initial visitor stitching framework via a data science notebook, wherein the data science notebook is an interactive environment for managing algorithms and data. The event management system receives, from a resource provider system via the data science notebook, a modification to the initial visitor stitching framework. The event management system applies the modification to the initial visitor stitching framework to generate a custom visitor stitching framework. The event management system processes a dataset associated with the resource provider system and a user using the custom visitor stitching framework to generate a stitched dataset associated with the user.
-
公开(公告)号:US20210248129A1
公开(公告)日:2021-08-12
申请号:US16783954
申请日:2020-02-06
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Joshua Butikofer , Ankita Mahajan , Adrian Tanase
Abstract: This disclosure involves stitching event data using identity mappings. An event analytics system generates and stores an event dataset including first event data for a first set of events associated with a user. The first event data includes timestamps and a device identifier. The system identifies second event data for a second event associated with the user. The second event data includes a timestamp, the device identifier, and a user identifier. The system appends the second event data to the event dataset. Based on the second event data, the system generates and stores an identity mapping that maps the device identifier to the user identifier. Asynchronously to generating and storing the event dataset, based on the identity mapping and a predetermined look-back window, the system updates the first event data to include the user identifier.
-
8.
公开(公告)号:US20220398231A1
公开(公告)日:2022-12-15
申请号:US17347164
申请日:2021-06-14
Applicant: Adobe Inc.
Inventor: Christopher Luby , David Wilcox , Eric Fox , Jeffery Lawson , Kyle W. Smith , Matthew Gould , Michael Rimer , Nathan A. Purser , Trevor Paulsen , William Brandon George
IPC: G06F16/215 , G06F16/242 , G06F16/22 , G06F16/28
Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating derived dimensions within ingested data collections. In particular, in one or more embodiments, the disclosed systems generate derived dimensions that modify or correct one or more organizational schemas of an ingested data collection when querying the ingested data collection. For example, the disclosed systems receive a user-defined definition, and generates a fallback expression based on the user-defined definition and aligned to the schema of a particular ingested data collection. In at least one embodiment, the disclosed systems generate the derived dimension by identifying and modifying one or more existing dimensions in the schema based on the fallback expression when reading data from the ingested data collection.
-
公开(公告)号:US11423422B2
公开(公告)日:2022-08-23
申请号:US16189812
申请日:2018-11-13
Applicant: Adobe Inc.
Inventor: Trevor Paulsen , Ivan Andrus , David Wilcox
IPC: G06F16/9038 , G06Q30/02 , G06F16/904
Abstract: The present disclosure relates to performing attribution modeling in real time using user-specified segments of touchpoint data retrieved from a database using a user-specified attribution model. For example, in one or more embodiments, a system stores raw touchpoint data in a database comprising an aggregator and a plurality of nodes. In particular, each node stores touchpoint data associated with a different user. Upon receiving a first query, the system can, in real time, generate and provide a first digital attribution report based on the stored touchpoint data. Upon receiving a second query, the system can generate a second digital attribution report for a user-specified segment of the touchpoint data represented in the first digital attribution report. Specifically, the system retrieves touchpoint data associated with the user-specified segment from the nodes of the database and uses the aggregator to combine the data to generate the second digital attribution report.
-
公开(公告)号:US20210281650A1
公开(公告)日:2021-09-09
申请号:US16813183
申请日:2020-03-09
Applicant: Adobe Inc.
Inventor: William Brandon George , Trevor Paulsen , Joshua Butikofer , Alexandra Strawn
Abstract: This disclosure involves performing event analytics on-the-fly based on user input to an analysis interface. An event analytics system correlates a plurality of event datasets to include a common visitor identifier. The system causes display, via the analysis interface, of information about the plurality of event datasets. The system receives, via the analysis interface, user selection of one or more event datasets, of the plurality of event datasets. Based on the selected one or more event datasets, the system generates a combined event dataset. The event analytics system receives, via the analysis interface, user input specifying information requested about the combined event dataset. The system obtains the requested information about the combined event dataset. The system causes display, via the analysis interface, of a visualization of the obtained information, wherein the visualization is based on event data from the combined event dataset in chronological order.
-
-
-
-
-
-
-
-
-