Patents by Inventor Wister Walcott
Wister Walcott 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: 20220405800Abstract: A method comprises receiving an ad event data including data about a plurality of ad events, and including a user ID and an ad ID for each ad event in the ad event data set, where the ad event data set has been anonymized applying a one-way encryption key for each user ID in the ad event data set, and a two-way encryption key for the ad ID in the ad event data set. The attribution processor receives a customer data set including data about a plurality of customers, including a user ID and a customer value for each customer, where the customer data set has been anonymized using the one-way encryption key for each user ID in the data, and a private encryption key for the customer value.Type: ApplicationFiled: August 25, 2022Publication date: December 22, 2022Inventors: Wister Walcott, Henry Corrigan-Gibbs
-
Publication number: 20210334408Abstract: A plurality of anonymized publisher-user identifiers are received at a processor, and a plurality of anonymized advertiser-user identifiers are received from an advertiser at the processor. Without de-anonymizing any publisher-user identifiers in the received plurality of publisher-user identifiers and any advertiser-user identifiers in the received plurality of advertiser-user identifiers, the processor obliviously computes an intersection among the received publisher-user identifiers and the received ad-user identifiers to create an intersection set containing a plurality of advertiser-user identifiers matched with publisher-user identifiers.Type: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Applicant: Marin Software IncorporatedInventor: Wister Walcott
-
Patent number: 11087027Abstract: In an embodiment, one or more ad data sets are received at a first processor. The ad data sets may be partially encoded or encrypted to prevent the processor from viewing certain visitor information. The ad data sets are merged together around common users or order IDs. An attribution credit is applied to each advertising event, creating an attribution data set. The data in the attribution data set is aggregated according to each advertising event, and based on the aggregated results, an advertising recommendation is calculated and sent to the advertising entity.Type: GrantFiled: October 12, 2018Date of Patent: August 10, 2021Assignee: Marin Software IncorporatedInventor: Wister Walcott
-
Publication number: 20200117834Abstract: In an embodiment, one or more ad data sets are received at a first processor. The ad data sets may be partially encoded or encrypted to prevent the processor from viewing certain visitor information. The ad data sets are merged together around common users or order IDs. An attribution credit is applied to each advertising event, creating an attribution data set. The data in the attribution data set is aggregated according to each advertising event, and based on the aggregated results, an advertising recommendation is calculated and sent to the advertising entity.Type: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Applicant: Marin Software IncorporatedInventor: Wister Walcott
-
Patent number: 9311661Abstract: An estimated conversion rate for a desired advertisement term is calculated. A total number of conversion events for terms having a conversion rate is determined for each of a plurality of conversion rates, and data is generated that describes a first distribution function representing the conversion rates and the associated numbers of conversion rates. Additionally, data describing a second distribution function representing the probability of a given number of conversion events occurring is also generated. Based at least in part on the first distribution function and the second distribution function, the estimated conversion rate for the desired advertisement term is computed.Type: GrantFiled: September 4, 2013Date of Patent: April 12, 2016Assignee: Marin Software IncorporatedInventors: Wister Walcott, Florian Reichling, Joseph Barnett, Martin Betz
-
Publication number: 20140172436Abstract: A facility for presenting approval requests is described. The facility simultaneously displays information describing both a first approval request and a second approval request, where the first approval request is generated using a first application program, and the second approval request is generated using a second application program that is distinct from the first application program.Type: ApplicationFiled: March 2, 2010Publication date: June 19, 2014Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott
-
Patent number: 8583473Abstract: An estimated conversion rate for a desired advertisement term is calculated. A total number of conversion events for terms having a conversion rate is determined for each of a plurality of conversion rates, and data is generated that describes a first distribution function representing the conversion rates and the associated numbers of conversion rates. Additionally, data describing a second distribution function representing the probability of a given number of conversion events occurring is also generated. Based at least in part on the first distribution function and the second distribution function, the estimated conversion rate for the desired advertisement term is computed.Type: GrantFiled: January 11, 2012Date of Patent: November 12, 2013Assignee: Marin Software IncorporatedInventors: Wister Walcott, Florian Reichling, Joseph L. Barnett, Martin S. Betz
-
Patent number: 8117066Abstract: An estimated conversion rate for a desired advertisement term is calculated. A total number of conversion events for terms having a conversion rate is determined for each of a plurality of conversion rates, and data is generated that describes a first distribution function representing the conversion rates and the associated numbers of conversion rates. Additionally, data describing a second distribution function representing the probability of a given number of conversion events occurring is also generated. Based at least in part on the first distribution function and the second distribution function, the estimated conversion rate for the desired advertisement term is computed.Type: GrantFiled: July 9, 2008Date of Patent: February 14, 2012Assignee: Marin Software IncorporatedInventors: Wister Walcott, Florian Reichling, Joseph L. Barnett, Martin S. Betz
-
Patent number: 7672853Abstract: A facility for presenting approval requests is described. The facility simultaneously displays information describing both a first approval request and a second approval request, where the first approval request is generated using a first application program, and the second approval request is generated using a second application program that is distinct from the first application program.Type: GrantFiled: March 29, 2002Date of Patent: March 2, 2010Assignee: Siebel Systems, Inc.Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott
-
Patent number: 7131071Abstract: A facility for defining a process for approving requests for approval of a selected type is described. The facility displays a palette containing visual representations of each of a plurality of approval process elements. The facility then receives a number of user input instances, each user input instance dragging one of the visual representations into a selected location in a workspace, so as to form an arrangement of approval process elements. The facility then stores a process definition corresponding to the formed arrangement of approval process elements.Type: GrantFiled: March 29, 2002Date of Patent: October 31, 2006Assignee: Siebel Systems, Inc.Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott
-
Publication number: 20030204427Abstract: A facility for presenting approval requests is described. The facility simultaneously displays information describing both a first approval request and a second approval request, where the first approval request is generated using a first application program, and the second approval request is generated using a second application program that is distinct from the first application program.Type: ApplicationFiled: March 29, 2002Publication date: October 30, 2003Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott
-
Publication number: 20030189600Abstract: A facility for defining a process for approving requests for approval of a selected type is described. The facility displays a palette containing visual representations of each of a plurality of approval process elements. The facility then receives a number of user input instances, each user input instance dragging one of the visual representations into a selected location in a workspace, so as to form an arrangement of approval process elements. The facility then stores a process definition corresponding to the formed arrangement of approval process elements.Type: ApplicationFiled: March 29, 2002Publication date: October 9, 2003Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott