Patents by Inventor David Earl Barney

David Earl Barney 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).

  • Patent number: 9858587
    Abstract: Systems and methods for creating a data-driven attribution model are described. A processor identifies visits to a website. The processor identifies a path for each visitor identifier associated with the visits. The processor determines, for each path type associated with the identified paths, a path-type conversion probability based on a number of visits corresponding to the path type that resulted in a conversion. The processor calculates, for each of a plurality of the path types, a counterfactual gain for each event based on a conversion probability of the given path type and a conversion probability of a path type that does not include the event for which the counterfactual gain is calculated. The processor determines, for each event, an attribution credit based on the calculated counterfactual gain of the event. The processor then stores the attribution credits of each of the events.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: January 2, 2018
    Assignee: Google LLC
    Inventors: Richard Little, William Patrick Kee, Bozhena Bidyuk, Chao Cai, David Earl Barney, Stefan Schnabl
  • Patent number: 9852439
    Abstract: Systems and methods for measuring conversion probabilities of a path types for an attribution model includes, identifying by a processor, paths taken by visitors to visit a website. The paths correspond to a sequence of events that cause a visitor to visit the website. The processor can identify as paths, for each path, subpaths corresponding to each visit to the website. The processor computes a total path count for each path type. The processor identifies, for each path type, a conversion path count indicating a number of paths taken by visitors that resulted in a conversion at the website. The processor calculates, for each path type, a probability of conversion and then provides the calculated probability of conversion for a given path type for an attribution model used in assigning attribution credit to events of a path.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: December 26, 2017
    Assignee: Google LLC
    Inventors: Bozhena Bidyuk, Chao Cai, William Patrick Kee, Richard Edward Little, David Earl Barney, Stefan Schnabl
  • Patent number: 9852440
    Abstract: Systems and methods for selecting content for display at a device includes, identifying by a processor, a visitor identifier associated with a device on which to display content. The processor can identify a path associated with the visitor identifier. The path corresponding to a sequence of one or more events through which the visitor identifier has visited the website. The processor can identify a conversion probability of the identified path. The conversion probability of the identified path indicates a likelihood that the visitor identifier will convert at the website. The conversion probability of the identified path is a ratio of a number of conversions at the website to a number of visits to the website over a given time period. The processor can select content for display. The content selected based on the identified conversion probability of the identified path.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: December 26, 2017
    Assignee: Google LLC
    Inventors: Bozhena Bidyuk, Stefan Schnabl, Richard Edward Little, Chao Cai, David Earl Barney, William Patrick Kee
  • Publication number: 20150161657
    Abstract: Systems and methods for measuring conversion probabilities of a path types for an attribution model includes, identifying by a processor, paths taken by visitors to visit a website. The paths correspond to a sequence of events that cause a visitor to visit the website. The processor can identify as paths, for each path, subpaths corresponding to each visit to the website. The processor computes a total path count for each path type. The processor identifies, for each path type, a conversion path count indicating a number of paths taken by visitors that resulted in a conversion at the website. The processor calculates, for each path type, a probability of conversion and then provides the calculated probability of conversion for a given path type for an attribution model used in assigning attribution credit to events of a path.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Bozhena Bidyuk, Chao Cai, William Patrick Kee, Richard Edward Little, David Earl Barney, Stefan Schnabl
  • Publication number: 20150161658
    Abstract: Systems and methods for creating a data-driven attribution model are described. A processor identifies visits to a website. The processor identifies a path for each visitor identifier associated with the visits. The processor determines, for each path type associated with the identified paths, a path-type conversion probability based on a number of visits corresponding to the path type that resulted in a conversion. The processor calculates, for each of a plurality of the path types, a counterfactual gain for each event based on a conversion probability of the given path type and a conversion probability of a path type that does not include the event for which the counterfactual gain is calculated. The processor determines, for each event, an attribution credit based on the calculated counterfactual gain of the event. The processor then stores the attribution credits of each of the events.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Richard Little, William Patrick Kee, Bozhena Bidyuk, Chao Cai, David Earl Barney, Stefan Schnabl
  • Publication number: 20150161655
    Abstract: Systems and methods for selecting content for display at a device includes, identifying by a processor, a visitor identifier associated with a device on which to display content. The processor can identify a path associated with the visitor identifier. The path corresponding to a sequence of one or more events through which the visitor identifier has visited the website. The processor can identify a conversion probability of the identified path. The conversion probability of the identified path indicates a likelihood that the visitor identifier will convert at the website. The conversion probability of the identified path is a ratio of a number of conversions at the website to a number of visits to the website over a given time period. The processor can select content for display. The content selected based on the identified conversion probability of the identified path.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Bozhena Bidyuk, Stefan Schnabl, Richard Edward Little, Chao Cai, David Earl Barney, William Patrick Kee