Patents by Inventor David Arbour
David Arbour 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: 20260148345Abstract: A method, apparatus, non-transitory computer readable medium, and system for performing an accelerated denoising process includes obtaining a noise map from a noise distribution. Embodiments then compute, using an image generation model, a denoising vector based on an accelerated denoising trajectory, where the accelerated denoising trajectory accelerates a denoising rate based on a diffusion timestep. Then, embodiments generate, using the image generation model, a synthetic image by denoising the noise map based on the denoising vector.Type: ApplicationFiled: November 22, 2024Publication date: May 28, 2026Inventors: Tarun Kathuria, Anup Bandigadi Rao, Difan Liu, Tung Mai, Raghavendra Kiran Addanki, David Arbour
-
Publication number: 20260064978Abstract: Various disclosed embodiments are directed to controllable text generation that is optimized for natural language fluency and particular conditions, such as specific metrics. In other words, various embodiments generate text that is both fluent and predicted to meet particular metric scores. For example, various embodiments generate text that is not only concise and human-readable, but also is associated with particular user engagement metric scores, such as a high click rate or the like.Type: ApplicationFiled: August 30, 2024Publication date: March 5, 2026Inventors: An YAN, Zhao Song, Tong Yu, Ritwik Sinha, Raghavendra Kiran Addanki, David Arbour, Chinedu Ojukwu
-
Patent number: 12462290Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for performing off-policy evaluations of slate recommendation policies through additive decomposition. In particular, in one or more embodiments, the disclosed systems receive historical data corresponding to digital slate recommendations performed by a first slate recommendation policy, with each slate recommendation comprising a plurality of digital slot recommendations. Additionally, in some embodiments, the disclosed systems generate a second slate action using a second slate recommendation policy conditioned on user context. Further, in some embodiments, the disclosed systems generate a plurality of importance weights by summing a plurality of slot-level density ratios generated by comparing the slate actions of the second slate recommendation policy to the slate actions of the first slate recommendation policy.Type: GrantFiled: December 6, 2023Date of Patent: November 4, 2025Assignee: Adobe Inc.Inventors: Shreyas Chaudhari, Nikolaos Vlassis, Georgios Theocharous, David Arbour
-
Patent number: 12380359Abstract: Systems and methods for sequential recommendation receive a user interaction history including interactions of a user with a plurality of items, select a constraint from a plurality of candidate constraints based on lifetime values observed for the candidate constraints, wherein the lifetime values are based on items predicted for other users using a recommendation network subject to the candidate constraints, and predict a next item for the user based on the user interaction history using the recommendation network subject to the selected constraint.Type: GrantFiled: February 12, 2021Date of Patent: August 5, 2025Assignee: ADOBE INC.Inventors: Tong Mu, Georgios Theocharous, David Arbour
-
Publication number: 20250191047Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for performing off-policy evaluations of slate recommendation policies through additive decomposition. In particular, in one or more embodiments, the disclosed systems receive historical data corresponding to digital slate recommendations performed by a first slate recommendation policy, with each slate recommendation comprising a plurality of digital slot recommendations. Additionally, in some embodiments, the disclosed systems generate a second slate action using a second slate recommendation policy conditioned on user context. Further, in some embodiments, the disclosed systems generate a plurality of importance weights by summing a plurality of slot-level density ratios generated by comparing the slate actions of the second slate recommendation policy to the slate actions of the first slate recommendation policy.Type: ApplicationFiled: December 6, 2023Publication date: June 12, 2025Inventors: Shreyas Chaudhari, Nikolaos Vlassis, Georgios Theocharous, David Arbour
-
Patent number: 12248949Abstract: Various disclosed embodiments are directed to using one or more algorithms or models to select a suitable or optimal variation, among multiple variations, of a given content item based on feedback. Such feedback guides the algorithm or model to arrive at suitable variation result such that the variation result is produced as the output for consumption by users. Further, various embodiments resolve tedious manual user input requirements and reduce computing resource consumption, among other things, as described in more detail below.Type: GrantFiled: November 4, 2021Date of Patent: March 11, 2025Assignee: Adobe Inc.Inventors: Trisha Mittal, Viswanathan Swaminathan, Ritwik Sinha, Saayan Mitra, David Arbour, Somdeb Sarkhel
-
Publication number: 20250078114Abstract: Embodiments of the present technology are directed to facilitating generation of experiment metric values, such as expected sample size and/or minimal detectable effect, for anytime valid confidence sequences (e.g., asymptotic confidence sequences). In one embodiment, a set of parameter values associated with an experiment using asymptotic confidence sequences are obtained. The set of parameter values include a minimal detectable effect and an uncertainty interval. Thereafter, an expected sample size for executing the experiment is determined based on the minimal detectable effect and the uncertainty interval. The expected sample size is provided for utilization in association with the experiment using asymptotic confidence sequences.Type: ApplicationFiled: September 1, 2023Publication date: March 6, 2025Inventors: David ARBOUR, Ziao LIU, Ritwik SINHA, Akash MAHARAJ
-
Publication number: 20250022006Abstract: A method, a system, and a computer program product for analyzing data collected during a randomized controlled experiment to determine an effect of variations of digital content. Determination of the effect includes execution of first and second testing sequences that prompt responses to first and second digital contents, respectively, from users. The testing sequences execute during a predetermined duration of time. Responses to the first and second testing sequences generate first and second test data, respectively. One or more confidence intervals for each first and second test data are generated at a randomly selected time during the predetermined duration of time. A testing metric indicating the effect of the second digital content over the first digital content is determined at the randomly selected time. The testing metric is determined at any time before expiration of the predetermined duration of time.Type: ApplicationFiled: July 11, 2023Publication date: January 16, 2025Applicant: Adobe Inc.Inventors: Ziao Liu, Ritwik Sinha, Raghavendra Addanki, David Arbour, Akash Maharaj
-
Publication number: 20240281836Abstract: Certain aspects and features of this disclosure relate to providing anytime-valid confidence sequences for multiple messaging treatments in an experiment. A process controls and/or corrects statistical error when multiple messaging treatments are being evaluated together. Messages can be stored, formatted, and transmitted from a communication server or other computing system. In one example, each test message from among multiple test messages is sent to an independent group of recipients over some period of time. An analytics application programmatically evaluates a metric related to message responses over time and determines a difference in the metric for each of several unique messages as compared to a baseline message. The analytics application also determines a confidence value and can display the changing confidence value in sequence over time along with the current difference, or lift, while maintaining the accuracy of the values.Type: ApplicationFiled: February 16, 2023Publication date: August 22, 2024Inventors: Ritwik Sinha, Ziao Liu, Robert Sebastian Mares, Oana Catalina Persoiu-Focsa, Moumita Sinha, Ivan Andrus, David Arbour, Akash Maharaj, Prithvi Bhutani
-
Patent number: 12001520Abstract: Methods and systems disclosed herein relate generally to systems and methods for generating simulated images for enhancing socio-demographic diversity. An image-generating application receives a request that includes a set of target socio-demographic attributes. The set of target socio-demographic attributes can define a gender, age, and/or race of a subject that are non-stereotypical for a particular occupation. The image-generating application applies the a machine-learning model to the set of target socio-demographic attributes. The machine-learning model generates a simulated image depicts a subject having visual characteristics that are defined by the set of target socio-demographic attributes.Type: GrantFiled: September 27, 2021Date of Patent: June 4, 2024Assignee: Adobe Inc.Inventors: Ritwik Sinha, Sridhar Mahadevan, Moumita Sinha, Md Mehrab Tanjim, Krishna Kumar Singh, David Arbour
-
Publication number: 20240153598Abstract: Systems and methods for content customization are described. According to one aspect, a content customization apparatus is provided. The apparatus includes a processor; a memory storing instructions executable by the processor; a user feature component configured to generate user feature vectors representing user features for a plurality of users, respectively; a group selection component configured to select a treatment group and a control group based on the user feature vectors; a machine learning model configured to train a treatment effect estimator based on the user feature vectors and outcome data for the treatment group and the control group; and a content component configured to provide customized content based on the treatment effect estimator.Type: ApplicationFiled: November 1, 2022Publication date: May 9, 2024Inventors: Raghavendra Kiran Addanki, David Arbour, Tung Mai, Anup Bandigadi Rao, Cameron N. Musco
-
Publication number: 20230394332Abstract: The present disclosure describes methods, systems, and non-transitory computer-readable media for generating a projected value metric that projects a performance of a target policy within a digital action space. For instance, in one or more embodiments, the disclosed systems identify a target policy for performing digital actions represented within a digital action space. The disclosed systems further determine a set of sampled digital actions performed according to a logging policy and represented within the digital action space. Utilizing an embedding model, the disclosed systems generate a set of action embedding vectors representing the set of sampled digital actions within an embedding space. Further, utilizing the set of action embedding vectors, the disclosed systems generate a projected value metric indicating a projected performance of the target policy.Type: ApplicationFiled: June 1, 2022Publication date: December 7, 2023Inventors: Jaron J.R. Lee, David Arbour, Georgios Theocharous
-
Patent number: 11790379Abstract: A method, apparatus, and non-transitory computer readable medium for data analytics are described. Embodiments of the method, apparatus, and non-transitory computer readable medium include monitoring online activity corresponding to a plurality of users; receiving aggregate marketing data for a marketing activity; identifying online activity data for a time period corresponding to the marketing activity based on the monitoring; generating a regression model based on the aggregate marketing data and the online activity data using Bayesian regression, wherein the regression model represents a relationship between the marketing activity and the online activity, comprises a time effect coefficient, and is based on a prior distribution of the time effect coefficient that decays to zero as time increases; and estimating a treatment effect for the marketing activity on the online activity based on the regression model, wherein the treatment effect comprises a rate of effect decay.Type: GrantFiled: August 27, 2020Date of Patent: October 17, 2023Assignee: ADOBE, INC.Inventors: Shiv Kumar Saini, Ritwik Sinha, Moumita Sinha, David Arbour
-
Publication number: 20230139824Abstract: Various disclosed embodiments are directed to using one or more algorithms or models to select a suitable or optimal variation, among multiple variations, of a given content item based on feedback. Such feedback guides the algorithm or model to arrive at suitable variation result such that the variation result is produced as the output for consumption by users. Further, various embodiments resolve tedious manual user input requirements and reduce computing resource consumption, among other things, as described in more detail below.Type: ApplicationFiled: November 4, 2021Publication date: May 4, 2023Inventors: Trisha Mittal, Viswanathan Swaminathan, Ritwik Sinha, Saayan Mitra, David Arbour, Somdeb Sarkhel
-
Publication number: 20230094954Abstract: Methods and systems disclosed herein relate generally to systems and methods for generating simulated images for enhancing socio-demographic diversity. An image-generating application receives a request that includes a set of target socio-demographic attributes. The set of target socio-demographic attributes can define a gender, age, and/or race of a subject that are non-stereotypical for a particular occupation. The image-generating application applies the a machine-learning model to the set of target socio-demographic attributes. The machine-learning model generates a simulated image depicts a subject having visual characteristics that are defined by the set of target socio-demographic attributes.Type: ApplicationFiled: September 27, 2021Publication date: March 30, 2023Inventors: Ritwik Sinha, Sridhar Mahadevan, Moumita Sinha, Md Mehrab Tanjim, Krishna Kumar Singh, David Arbour
-
Publication number: 20220283932Abstract: A computer-implemented method includes instantiating a framework configured to optimize a metric of interest for a website based on interactions by participants with instances of a website in a controlled experiment. The instances of the website include one of two variants of digital content. Test data including an estimate of an effect on the metric of interest is generated based on the interactions. A sequence of confidence intervals is dynamically generated while the controlled experiment is ongoing. The true effect and the estimate effect on the metric of interest are both bounded by the sequence of confidence intervals throughout the controlled experiment. As such, an anytime analysis with anytime-valid test data is enabled while the controlled experiment is ongoing.Type: ApplicationFiled: March 4, 2021Publication date: September 8, 2022Inventors: David Arbour, Ritwik Sinha, Ian Waudby-Smith, Aaditya Ramdas
-
Publication number: 20220261683Abstract: Systems and methods for sequential recommendation are described. Embodiments receive a user interaction history including interactions of a user with a plurality of items, select a constraint from a plurality of candidate constraints based on lifetime values observed for the candidate constraints, wherein the lifetime values are based on items predicted for other users using a recommendation network subject to the candidate constraints, and predict a next item for the user based on the user interaction history using the recommendation network subject to the selected constraint.Type: ApplicationFiled: February 12, 2021Publication date: August 18, 2022Inventors: Tong Mu, Georgios Theocharous, David Arbour
-
Publication number: 20220067753Abstract: A method, apparatus, and non-transitory computer readable medium for data analytics are described. Embodiments of the method, apparatus, and non-transitory computer readable medium include monitoring online activity corresponding to a plurality of users; receiving aggregate marketing data for a marketing activity; identifying online activity data for a time period corresponding to the marketing activity based on the monitoring; generating a regression model based on the aggregate marketing data and the online activity data using Bayesian regression, wherein the regression model represents a relationship between the marketing activity and the online activity, comprises a time effect coefficient, and is based on a prior distribution of the time effect coefficient that decays to zero as time increases; and estimating a treatment effect for the marketing activity on the online activity based on the regression model, wherein the treatment effect comprises a rate of effect decay.Type: ApplicationFiled: August 27, 2020Publication date: March 3, 2022Inventors: SHIV KUMAR SAINI, Ritwik Sinha, Moumita Sinha, David Arbour
-
Patent number: 11232483Abstract: Systems and methods are described for a causal marketing attribution process that includes the receiving of a plurality of marketing events associated with a customer and computing a sum of a plurality of channel-specific terms corresponding to the plurality of marketing events, wherein each of the plurality of channel-specific terms comprises a channel-specific base parameter and a channel-specific decay parameter. Additionally, the causal marketing attribution process computes a sum of a plurality of interaction terms, wherein each interaction term comprises a product of a pair of channel-specific terms, and determines a probability of a target outcome for the customer based on the sum of the plurality of channel-specific terms and the sum of the plurality of interaction terms.Type: GrantFiled: November 13, 2019Date of Patent: January 25, 2022Assignee: ADOBE INC.Inventors: Ritwik Sinha, David Arbour, Aahlad Manas Puli
-
Patent number: 11170048Abstract: A system is disclosed for identifying and counting typed graphlets in a heterogeneous network. A methodology implementing techniques for the disclosed system according to an embodiment includes identifying typed k-node graphlets occurring between any two selected nodes of a heterogeneous network, wherein the nodes are connected by one or more edges. The identification is based on combinatorial relationships between (k?1)-node typed graphlets occurring between the two selected nodes of the heterogeneous network. Identification of 3-node typed graphlets is based on computation of typed triangles, typed 3-node stars, and typed 3-paths associated with each edge connecting the selected nodes. The method further includes maintaining a count of the identified k-node typed graphlets and storing those graphlets with non-zero counts. The identified graphlets are employed for applications including visitor stitching, user profiling, outlier detection, and link prediction.Type: GrantFiled: June 25, 2019Date of Patent: November 9, 2021Assignee: Adobe Inc.Inventors: Ryan Rossi, Aldo Gael Carranza, David Arbour, Anup Rao, Sungchul Kim, Eunyee Koh