Patents by Inventor Nathan A. Purser

Nathan A. Purser has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220398231
    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.
    Type: Application
    Filed: June 14, 2021
    Publication date: December 15, 2022
    Inventors: Christopher Luby, David Wilcox, Eric Fox, Jeffery Lawson, Kyle W. Smith, Matthew Gould, Michael Rimer, Nathan A. Purser, Trevor Paulsen, William Brandon George
  • Patent number: 11403309
    Abstract: The present disclosure is directed toward systems and methods that allow users to efficiently and effectively create and identify segments of usage patterns. For example, systems and methods described herein allow marketers to query and return sequential segments including sequence conditions based on user-defined dimension item values. Furthermore, systems and methods described allow marketers to query and return sequential segments including sequential events based on user-defined dimension variables. In addition to the foregoing, systems and methods described herein allow marketers to query and return sequential segments defined by repeated events performed at given regularity or frequency.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: August 2, 2022
    Assignee: Adobe Inc.
    Inventors: Kyle W. Smith, Benjamin R. Gaines, Nathan A. Purser, William Brandon George
  • Patent number: 11347809
    Abstract: The present disclosure relates to performing attribution modeling in real time using touchpoint data that correspond to arbitrary analytics parameters (e.g., a user-specified dimension) and are retrieved from a database using an attribution model. For example, in one or more embodiments, a system stores raw data in an analytics database that comprises an aggregator and a plurality of nodes. In particular, each node stores touchpoint data associated with a different user. Upon receiving a query, the system can, in real time, retrieve subsets of the touchpoint data that correspond to a user-specified dimension in accordance with an attribution model. The system then combines the subsets of touchpoint data using the aggregator and generates the digital attribution report using the combined data.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: May 31, 2022
    Assignee: Adobe Inc.
    Inventors: Trevor Paulsen, Ivan Andrus, Nathan Purser
  • Patent number: 11120058
    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.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: September 14, 2021
    Assignee: Adobe Inc.
    Inventors: Trevor Paulsen, Nathan Purser, David Wilcox
  • Patent number: 10855783
    Abstract: In some embodiments, a real-time and interactive preview of alerts is provided in a user interface. A computer system parses a set of rules that specifies an alert definition. Each rule identifies a set of observations and an alert trigger criterion based on user input in the user interface. For a rule, the computer system accesses historical data corresponding to the set of observations identified by the rule and determines, based on an analysis of the historical data, time points that trigger alerts over a time period according to the rule. The analysis is based on the alert trigger criterion identified by the rule. The computer system aggregates, based on the alert definition, the time points determined for the rule with time points determined for another rule from the set of rules. Further, the computer system generates an alert preview over the time period for presentation at the user interface.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: December 1, 2020
    Assignee: Adobe Inc.
    Inventors: William Brandon George, Nathan Purser, Joseph Ward, Kristopher Paries, John Bates
  • Publication number: 20200151282
    Abstract: The present disclosure relates to performing attribution modeling in real time using touchpoint data that correspond to arbitrary analytics parameters (e.g., a user-specified dimension) and are retrieved from a database using an attribution model. For example, in one or more embodiments, a system stores raw data in an analytics database that comprises an aggregator and a plurality of nodes. In particular, each node stores touchpoint data associated with a different user. Upon receiving a query, the system can, in real time, retrieve subsets of the touchpoint data that correspond to a user-specified dimension in accordance with an attribution model. The system then combines the subsets of touchpoint data using the aggregator and generates the digital attribution report using the combined data.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: Trevor Paulsen, Ivan Andrus, Nathan Purser
  • Publication number: 20200125675
    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.
    Type: Application
    Filed: October 22, 2018
    Publication date: April 23, 2020
    Inventors: Trevor Paulsen, Nathan Purser, David Wilcox
  • Publication number: 20180213044
    Abstract: In some embodiments, a real-time and interactive preview of alerts is provided in a user interface. A computer system parses a set of rules that specifies an alert definition. Each rule identifies a set of observations and an alert trigger criterion based on user input in the user interface. For a rule, the computer system accesses historical data corresponding to the set of observations identified by the rule and determines, based on an analysis of the historical data, time points that trigger alerts over a time period according to the rule. The analysis is based on the alert trigger criterion identified by the rule. The computer system aggregates, based on the alert definition, the time points determined for the rule with time points determined for another rule from the set of rules. Further, the computer system generates an alert preview over the time period for presentation at the user interface.
    Type: Application
    Filed: January 23, 2017
    Publication date: July 26, 2018
    Inventors: William Brandon George, Nathan Purser, Joseph Ward, Kristopher Paries, John Bates
  • Publication number: 20160125041
    Abstract: The present disclosure is directed toward systems and methods that allow users to efficiently and effectively create and identify segments of usage patterns. For example, systems and methods described herein allow marketers to query and return sequential segments including sequence conditions based on user-defined dimension item values. Furthermore, systems and methods described allow marketers to query and return sequential segments including sequential events based on user-defined dimension variables. In addition to the foregoing, systems and methods described herein allow marketers to query and return sequential segments defined by repeated events performed at given regularity or frequency.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Kyle W. Smith, Benjamin R. Gaines, Nathan A. Purser, William Brandon George
  • Patent number: 9300997
    Abstract: The likelihood of consumption of a linear content stream may be determined. Information that includes data indicative of user interaction with a client device may be received. The information may correspond to a period during which the client device received linear content. The likelihood of consumption may be determined for that period based on the received information.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 29, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Eric Andrew Hansen, David H. Woolsey, Nathan A. Purser
  • Publication number: 20150208107
    Abstract: The likelihood of consumption of a linear content stream may be determined. Information that includes data indicative of user interaction with a client device may be received. The information may correspond to a period during which the client device received linear content. The likelihood of consumption may be determined for that period based on the received information.
    Type: Application
    Filed: March 31, 2015
    Publication date: July 23, 2015
    Inventors: Eric Andrew Hansen, David H. Woolsey, Nathan A. Purser
  • Patent number: 9027045
    Abstract: The likelihood of consumption of a linear content stream may be determined. Information that includes data indicative of user interaction with a client device may be received. The information may correspond to a period during which the client device received linear content. The likelihood of consumption may be determined for that period based on the received information.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: May 5, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Eric Andrew Hansen, David H. Woolsey, Nathan A. Purser
  • Publication number: 20140304726
    Abstract: The likelihood of consumption of a linear content stream may be determined. Information that includes data indicative of user interaction with a client device may be received. The information may correspond to a period during which the client device received linear content. The likelihood of consumption may be determined for that period based on the received information.
    Type: Application
    Filed: December 22, 2011
    Publication date: October 9, 2014
    Inventors: Eric Andrew Hansen, David H. Woolsey, Nathan A. Purser