Patents by Inventor Ayush Chauhan

Ayush Chauhan 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: 20240061830
    Abstract: The present disclosure relates to methods, systems, and non-transitory computer-readable media for determining causal contributions of dimension values to anomalous data based on causal effects of such dimension values on the occurrence of other dimension values from interventions performed in a causal graph. For example, the disclosed systems can identify an anomalous dimension value that reflects a threshold change in value between an anomalous time period and a reference time period. The disclosed systems can determine causal effects by traversing a causal network representing dependencies between different dimensions associated with the dimension values. Based on the causal effects, the disclosed systems can determine causal contributions of particular dimension values on the anomalous dimension value. Further, the disclosed systems can generate a causal-contribution ranking of the particular dimension values based on the determined causal contributions.
    Type: Application
    Filed: October 23, 2023
    Publication date: February 22, 2024
    Inventors: Pulkit Goel, Naman Poddar, Gaurav Sinha, Ayush Chauhan, Aurghya Maiti
  • Patent number: 11907531
    Abstract: Some techniques described herein relate to determining how to optimally store datasets in a multi-tiered storage device with compression. In one example, a method includes assigning, to a data partition of a dataset, a priority based on access patterns of the data partition. Compression data is accessed describing results of compressing a data sample associated with the data partition using multiple compression schemes. Based both on the priority of the data partition and the compression data, a storage tier is determined for storing the data partition in the multi-tiered storage device. Further, based both on the priority of the data partition and the compression data, a compression scheme is determined for compressing the data partition for storage in the multi-tiered storage device. The data partition is compressed using the compression scheme to produce a compressed data partition, and the compressed data partition is stored in the storage tier.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: February 20, 2024
    Assignee: Adobe Inc.
    Inventors: Raunak Shah, Koyel Mukherjee, Khushi, Kavya Barnwal, Karanpreet Singh, Harsh Kesarwani, Ayush Chauhan
  • Publication number: 20230418468
    Abstract: Some techniques described herein relate to determining how to optimally store datasets in a multi-tiered storage device with compression. In one example, a method includes assigning, to a data partition of a dataset, a priority based on access patterns of the data partition. Compression data is accessed describing results of compressing a data sample associated with the data partition using multiple compression schemes. Based both on the priority of the data partition and the compression data, a storage tier is determined for storing the data partition in the multi-tiered storage device. Further, based both on the priority of the data partition and the compression data, a compression scheme is determined for compressing the data partition for storage in the multi-tiered storage device. The data partition is compressed using the compression scheme to produce a compressed data partition, and the compressed data partition is stored in the storage tier.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 28, 2023
    Inventors: Raunak Shah, Koyel Mukherjee, Khushi, Kavya Barnwal, Karanpreet Singh, Harsh Kesarwani, Ayush Chauhan
  • Publication number: 20230385854
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Application
    Filed: July 31, 2023
    Publication date: November 30, 2023
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Patent number: 11829239
    Abstract: A method performed by one or more processors that preserves a machine learning model comprises accessing model parameters associated with a machine learning model. The model parameters are determined responsive to training the machine learning model. The method comprises generating a plurality of model parameter sets, where each of the plurality of model parameter sets comprises a separate portion of the set of model parameters. The method comprises determining one or more parity sets comprising values calculated from the plurality of model parameter sets. The method comprises distributing the plurality of model parameter sets and the one or more parity sets among a plurality of computing devices, where each of the plurality of computing devices stores a model parameter set of the plurality of model parameter sets or a parity set of the one or more parity sets. The method comprises accessing, from the plurality of computing devices, a number of sets comprising model parameter sets and at least one parity set.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: November 28, 2023
    Assignee: Adobe Inc.
    Inventors: Subrata Mitra, Ayush Chauhan, Sunav Choudhary
  • Patent number: 11797515
    Abstract: The present disclosure relates to methods, systems, and non-transitory computer-readable media for determining causal contributions of dimension values to anomalous data based on causal effects of such dimension values on the occurrence of other dimension values from interventions performed in a causal graph. For example, the disclosed systems can identify an anomalous dimension value that reflects a threshold change in value between an anomalous time period and a reference time period. The disclosed systems can determine causal effects by traversing a causal network representing dependencies between different dimensions associated with the dimension values. Based on the causal effects, the disclosed systems can determine causal contributions of particular dimension values on the anomalous dimension value. Further, the disclosed systems can generate a causal-contribution ranking of the particular dimension values based on the determined causal contributions.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: October 24, 2023
    Assignee: Adobe Inc.
    Inventors: Pulkit Goel, Naman Poddar, Gaurav Sinha, Ayush Chauhan, Aurghya Maiti
  • Patent number: 11763325
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Publication number: 20230259403
    Abstract: In implementations of systems for cloud-based resource allocation using meters, a computing device implements a resource system to receive resource data describing an amount of cloud-based resources reserved for consumption by client devices during a period of time and a total amount of cloud-based resources consumed by the client devices during the period of time. The resource system determines a consumption distribution using each meter included in a set of meters. Each of the consumption distributions allocates a portion of the total amount of the cloud-based resources consumed to each client device of the client devices. A particular meter used to determine a particular consumption distribution is selected based on a Kendall Tau coefficient of the particular consumption distribution. An amount of cloud-based resources to allocate for a future period of time is estimated using the particular meter and an approximate Shapley value.
    Type: Application
    Filed: February 17, 2022
    Publication date: August 17, 2023
    Applicant: Adobe Inc.
    Inventors: Atanu R. Sinha, Shiv Kumar Saini, Sapthotharan Krishnan Nair, Saarthak Sandip Marathe, Manupriya Gupta, Brahmbhatt Paresh Anand, Ayush Chauhan
  • Patent number: 11694165
    Abstract: A system implements a key value memory network including a key matrix with key vectors learned from training static feature data and time-series feature data, a value matrix with value vectors representing time-series trends, and an input layer to receive, for a target entity, input data comprising a concatenation of static feature data of the target entity, time-specific feature data, and time-series feature data for the target entity. The key value memory network also includes an entity-embedding layer to generate an input vector from the input data, a key-addressing layer to generate a weight vector indicating similarities between the key vectors and the input vector, a value-reading layer to compute a context vector from the weight and value vectors, and an output layer to generate predicted time-series data for a target metric of the target entity by applying a continuous activation function to the context vector and the input vector.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: July 4, 2023
    Assignee: Adobe Inc.
    Inventors: Ayush Chauhan, Shiv Kumar Saini, Parth Gupta, Archiki Prasad, Amireddy Prashanth Reddy, Ritwick Chaudhry
  • Publication number: 20230153195
    Abstract: A method performed by one or more processors that preserves a machine learning model comprises accessing model parameters associated with a machine learning model. The model parameters are determined responsive to training the machine learning model. The method comprises generating a plurality of model parameter sets, where each of the plurality of model parameter sets comprises a separate portion of the set of model parameters. The method comprises determining one or more parity sets comprising values calculated from the plurality of model parameter sets. The method comprises distributing the plurality of model parameter sets and the one or more parity sets among a plurality of computing devices, where each of the plurality of computing devices stores a model parameter set of the plurality of model parameter sets or a parity set of the one or more parity sets. The method comprises accessing, from the plurality of computing devices, a number of sets comprising model parameter sets and at least one parity set.
    Type: Application
    Filed: November 17, 2021
    Publication date: May 18, 2023
    Inventors: SUBRATA MITRA, AYUSH CHAUHAN, SUNAV CHOUDHARY
  • Publication number: 20230051416
    Abstract: In implementations of systems for estimating terminal event likelihood, a computing device implements a termination system to receive observed data describing values of a treatment metric and indications of a terminal event. Values of the treatment metric are grouped into groups using a mixture model that represents the treatment metric as a mixture of distributions. Parameters of a distribution are estimated for each of the groups and mixing proportions are also estimated for each of the groups. In response to receiving a user input requesting an estimate of a likelihood of the terminal event for a particular value of the treatment metric, the termination system generates an indication of the estimate of the likelihood of the terminal event for the particular value based on a distribution density at the particular value for each of the groups and a probability of including the particular value in each of the groups.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Applicant: Adobe Inc.
    Inventors: Vibhor Porwal, Ayush Chauhan, Aurghya Maiti, Gaurav Sinha, Ruchi Sandeep Pandya
  • Publication number: 20230031050
    Abstract: A system implements a key value memory network including a key matrix with key vectors learned from training static feature data and time-series feature data, a value matrix with value vectors representing time-series trends, and an input layer to receive, for a target entity, input data comprising a concatenation of static feature data of the target entity, time-specific feature data, and time-series feature data for the target entity. The key value memory network also includes an entity-embedding layer to generate an input vector from the input data, a key-addressing layer to generate a weight vector indicating similarities between the key vectors and the input vector, a value-reading layer to compute a context vector from the weight and value vectors, and an output layer to generate predicted time-series data for a target metric of the target entity by applying a continuous activation function to the context vector and the input vector.
    Type: Application
    Filed: October 5, 2022
    Publication date: February 2, 2023
    Inventors: Ayush Chauhan, Shiv Kumar Saini, Parth Gupta, Archiki Prasad, Amireddy Prashanth Reddy, Ritwick Chaudhry
  • Patent number: 11501107
    Abstract: This disclosure involves using key-value memory networks to predict time-series data. For instance, a computing system retrieves, for a target entity, static feature data and target time-series feature data. The computing system can normalize the target time-series feature data based on a normalization scale. The computing system also generates input data by, for example, concatenating the static feature data, the normalized time-series feature data, and time-specific feature data. The computing system generates predicted time-series data for the target metric of the target entity by applying a key-value memory network to the input data. The key-value memory network can include a key matrix learned from training static feature data and training time-series feature data, a value matrix representing time-series trends, and an output layer with a continuous activation function for generating predicted time-series data.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: November 15, 2022
    Assignee: Adobe Inc.
    Inventors: Ayush Chauhan, Shiv Kumar Saini, Parth Gupta, Archiki Prasad, Amireddy Prashanth Reddy, Ritwick Chaudhry
  • Publication number: 20220156759
    Abstract: Introduced here are approaches to determining causal relationships in mixed datasets containing data related to continuous variables and discrete variables. To accomplish this, a marketing insight and intelligence platform may employ a multi-phase approach in which dependency is established before the data related to continuous variables is discretized. Such an approach ensures that information regarding dependence is not lost through discretization.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Inventors: Ayush Chauhan, Vineet Malik, Sourav Suman, Siddharth Jain, Gaurav Sinha, Aayush Makharia
  • Publication number: 20220139010
    Abstract: The present disclosure describes systems, methods, and non-transitory computer readable media for generating and providing a causal-graph interface that visually depicts causal relationships among dimensions and represents uncertainty metrics for such relationships as part of a streamlined visualization of a causal graph. The disclosed systems can determine causality among dimensions of multidimensional data and determine uncertainty metrics associated with individual causal relationships. Additionally, the disclosed system can generate a visual representation of a causal graph with nodes arranged in stratified layers and can connect the layered nodes with uncertainty-aware-causal edges to represent both the causality between the dimensions and the uncertainty metrics.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Fan Du, Xiao Xie, Shiv Kumar Saini, Gaurav Sinha, Ayush Chauhan
  • Patent number: 11321885
    Abstract: The present disclosure describes systems, methods, and non-transitory computer readable media for generating and providing a causal-graph interface that visually depicts causal relationships among dimensions and represents uncertainty metrics for such relationships as part of a streamlined visualization of a causal graph. The disclosed systems can determine causality among dimensions of multidimensional data and determine uncertainty metrics associated with individual causal relationships. Additionally, the disclosed system can generate a visual representation of a causal graph with nodes arranged in stratified layers and can connect the layered nodes with uncertainty-aware-causal edges to represent both the causality between the dimensions and the uncertainty metrics.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: May 3, 2022
    Assignee: Adobe Inc.
    Inventors: Fan Du, Xiao Xie, Shiv Kumar Saini, Gaurav Sinha, Ayush Chauhan
  • Publication number: 20220108334
    Abstract: Systems and methods for data analytics are described. The systems and methods include receiving attribute data for at least one user, identifying a plurality of precursor events causally related to an observable target interaction with the at least one user, wherein at least one of the precursor events comprises a marketing event, predicting a probability for each of the precursor events based on the attribute data using a neural network trained with a first loss function comparing individual level training data for the observable target interaction, and performing the marketing event directed to the at least one user based at least in part on the predicted probabilities.
    Type: Application
    Filed: October 1, 2020
    Publication date: April 7, 2022
    Inventors: AYUSH CHAUHAN, Aditya Anand, Sunny Dhamnani, Shaddy Garg, Shiv Kumar Saini
  • Publication number: 20210350175
    Abstract: This disclosure involves using key-value memory networks to predict time-series data. For instance, a computing system retrieves, for a target entity, static feature data and target time-series feature data. The computing system can normalize the target time-series feature data based on a normalization scale. The computing system also generates input data by, for example, concatenating the static feature data, the normalized time-series feature data, and time-specific feature data. The computing system generates predicted time-series data for the target metric of the target entity by applying a key-value memory network to the input data. The key-value memory network can include a key matrix learned from training static feature data and training time-series feature data, a value matrix representing time-series trends, and an output layer with a continuous activation function for generating predicted time-series data.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 11, 2021
    Inventors: Ayush Chauhan, Shiv Kumar Saini, Parth Gupta, Archiki Prasad, Amireddy Prashanth Reddy, Ritwick Chaudhry
  • Publication number: 20210279230
    Abstract: The present disclosure relates to methods, systems, and non-transitory computer-readable media for determining causal contributions of dimension values to anomalous data based on causal effects of such dimension values on the occurrence of other dimension values from interventions performed in a causal graph. For example, the disclosed systems can identify an anomalous dimension value that reflects a threshold change in value between an anomalous time period and a reference time period. The disclosed systems can determine causal effects by traversing a causal network representing dependencies between different dimensions associated with the dimension values. Based on the causal effects, the disclosed systems can determine causal contributions of particular dimension values on the anomalous dimension value. Further, the disclosed systems can generate a causal-contribution ranking of the particular dimension values based on the determined causal contributions.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 9, 2021
    Inventors: Pulkit Goel, Naman Poddar, Gaurav Sinha, Ayush Chauhan, Aurghya Maiti
  • Patent number: 11115204
    Abstract: Graphing services are provided to a device cooperative that includes data contributors, e.g., website hosts. Anonymized user data, provided by the data contributors, is accessed, via a blockchain, decrypted, and aggregated. A device graph is generated based on the aggregated user data. Contribution metrics are provided to the data contributors. A first contribution metric for a first data contributor indicates a contribution to the device graph of a first portion of the user data that was provided by the first data contributor. In response to receiving a request for a verification of the first contribution metric, a zero knowledge proof of the first contribution metric is generated and provided to the first data contributor. The first data contributor is enabled to evaluate the zero knowledge proof independent of access to a second portion of the user data that was provided by a second data contributor of the device cooperative.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: September 7, 2021
    Assignee: Adobe Inc.
    Inventors: Subrata Mitra, Vishal Babu Bhavani, Sunav Choudhary, Kishalay Raj, Ayush Chauhan