Patents by Inventor Ajay Awatramani

Ajay Awatramani 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: 11775813
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a recommended target audience based on determining a predicted attendance utilizing a neural network approach. For example, the disclosed systems can utilize an approximate nearest neighbor algorithm to identify individuals that are within a similarity threshold of invitees for an event. In addition, the disclosed systems can implement an attendance prediction model to determine a probability of an invitee attending the event. The disclosed systems can further determine a predicted attendance for an event based on the individual probabilities. Based on identifying the similar individuals to, and the attendance probabilities for, the invitees, the disclosed systems can generate a recommended target audience to satisfy a target attendance for an event based on a predicted attendance for the event.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: October 3, 2023
    Assignee: Adobe Inc.
    Inventors: Niranjan Kumbi, Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Kai Lau, Badsah Mukherji, Ajay Awatramani
  • Patent number: 11727209
    Abstract: In implementations of systems for role classification, a computing device implements a role system to receive data describing a corpus of text that is associated with a user ID. Feature values of features are generated by a first machine learning model by processing the corpus of text, the features representing questions with respect to the corpus of text and the feature values representing answers to the questions included in the corpus of text. A classification of a role is generated by a second machine learning model by processing the feature values, the classification of the role indicating a relationship of the user ID with respect to a product or service. The role system outputs an indication of the classification of the role for display in a user interface of a display device.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 15, 2023
    Assignee: Adobe Inc.
    Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Niranjan Shivanand Kumbi, Eric Andrew Kienle, Ajay Awatramani, Abhishek Jain
  • Patent number: 11501161
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for providing factors that explain the generated results of a deep neural network (DNN). In embodiments, multiple machine learning models and a DNN are trained on a training dataset. A preliminary set of trained machine learning models with similar results to the trained DNN are selected for further evaluation. The preliminary set of machine learning models may be evaluated using a distribution analysis to select a reduced set of machine learning models. Results produced by the reduced set of machine learning models are compared, point-by-point, to the results produced by the DNN. The best performing machine learning model with generated results that performs closest to the DNN generated results may be selected. One or more factors used by the selected machine learning model are determined.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: November 15, 2022
    Assignee: ADOBE INC.
    Inventors: Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Niranjan Shivanand Kumbi, Brajendra Kumar Bhujabal, Ajay Awatramani
  • Publication number: 20220343189
    Abstract: Certain embodiments involve using machine-learning methods to generate a recommendation for sequential content items. A method involves accessing a content item associated with an interaction stage in an online environment. A stage graph, which includes a ratio of interactions, of the content item is generated. An additional content item that includes additional stage-transition content is identified. A sequencing function outcome indicating a portion of the ratio of interactions is determined. A transition probability of receiving an interaction with stage-transition content and an additional interaction with the additional stage-transition content is calculated. A content provider system is caused to provide a recipient device with interactive content that includes the additional content item.
    Type: Application
    Filed: April 22, 2021
    Publication date: October 27, 2022
    Inventors: Niyati Himanshu Chhaya, Niranjan Kumbi, Balaji Vasan Srinivasan, Akangsha Bedmutha, Ajay Awatramani, Sreekanth Reddy
  • Patent number: 11373210
    Abstract: Techniques and systems are described for content interest from interaction information. Keywords are extracted from digital content, and relevance values are determined based on the keywords that captures both the statistical and semantic significance of topics in the digital content through use of a network representation. Interest values for an entity are determined based on the relevance values and an interaction dataset, which capture both the statistical and semantic significance of the topics with respect to the entity. The interest values may be utilized to control output of digital content to a client device.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: June 28, 2022
    Assignee: Adobe Inc.
    Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Balaji Vasan Srinivasan, Reddy Sreekanth, Niyati Himanshu Chhaya
  • Patent number: 11223663
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for initiating electronic chats based on conversation workflows identified in response to detected user actions in connection with an embedded document container displaying a PDF file. In particular, in one or more embodiments, the disclosed systems detect user interactions with a PDF file displayed by a document container embedded in a webpage. The disclosed systems can determine whether the detected user interactions include or indicate a conversation workflow trigger associated with a conversation workflow. The disclosed systems can further generate electronic messages based on the conversation workflow and provide the generated electronic messages to the user in connection with the webpage where the document container is embedded.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: January 11, 2022
    Assignee: ADOBE INC.
    Inventors: Niranjan Shivanand Kumbi, Varinder Kumar, Uddhab Pant, Aditya Bindal, Amit Gupta, Lakshay Tanwar, Reddy Sreekanth, Ajay Awatramani
  • Publication number: 20220006846
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for initiating electronic chats based on conversation workflows identified in response to detected user actions in connection with an embedded document container displaying a PDF file. In particular, in one or more embodiments, the disclosed systems detect user interactions with a PDF file displayed by a document container embedded in a webpage. The disclosed systems can determine whether the detected user interactions include or indicate a conversation workflow trigger associated with a conversation workflow. The disclosed systems can further generate electronic messages based on the conversation workflow and provide the generated electronic messages to the user in connection with the webpage where the document container is embedded.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Inventors: Niranjan Shivanand Kumbi, Varinder Kumar, Uddhab Pant, Aditya Bindal, Amit Gupta, Lakshay Tanwar, Reddy Sreekanth, Ajay Awatramani
  • Publication number: 20210334458
    Abstract: In implementations of systems for role classification, a computing device implements a role system to receive data describing a corpus of text that is associated with a user ID. Feature values of features are generated by a first machine learning model by processing the corpus of text, the features representing questions with respect to the corpus of text and the feature values representing answers to the questions included in the corpus of text. A classification of a role is generated by a second machine learning model by processing the feature values, the classification of the role indicating a relationship of the user ID with respect to a product or service. The role system outputs an indication of the classification of the role for display in a user interface of a display device.
    Type: Application
    Filed: April 27, 2020
    Publication date: October 28, 2021
    Applicant: Adobe Inc.
    Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Niranjan Shivanand Kumbi, Eric Andrew Kienle, Ajay Awatramani, Abhishek Jain
  • Publication number: 20210304253
    Abstract: Techniques and systems are described for content interest from interaction information. Keywords are extracted from digital content, and relevance values are determined based on the keywords that captures both the statistical and semantic significance of topics in the digital content through use of a network representation. Interest values for an entity are determined based on the relevance values and an interaction dataset, which capture both the statistical and semantic significance of the topics with respect to the entity. The interest values may be utilized to control output of digital content to a client device.
    Type: Application
    Filed: March 26, 2020
    Publication date: September 30, 2021
    Applicant: Adobe Inc.
    Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Balaji Vasan Srinivasan, Reddy Sreekanth, Niyati Himanshu Chhaya
  • Publication number: 20210209629
    Abstract: An improved analytics system generates predicted event outcomes for events. The analytics system generates expected registration profiles based on event metadata that indicates predicted audience behavior for an event. This expected registration profile is used to analyze real-time audience behavior of an audience associated with the event. A predicted event outcome can be determined that indicates a time-based conversion propensity related to the audience.
    Type: Application
    Filed: January 2, 2020
    Publication date: July 8, 2021
    Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Vaidyanathan Venkatraman, Omar Rahman, Kai Yeung Lau
  • Patent number: 11025713
    Abstract: An improved marketing automation system can optimize governance of server resources by managing the execution of campaigns. The marketing automation system can develop intelligence around a given customer's inflow of incoming campaigns, the execution time of the campaigns, and general resource utilization over time. The marketing automation system can learn to predict an expected number and type of campaigns for a pre-defined window of time. This intelligence can be leveraged to ensure that one or more executors remain available to execute predicted high priority campaigns upon placement into an execution queue. Further, this intelligence can be applied such that predicted dormant executors can be used to execute low priority tasks. In this way, the marketing automation system minimizes queue time until execution for high priority campaigns while optimizing use of server resources.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: June 1, 2021
    Assignee: ADOBE INC.
    Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani
  • Publication number: 20210110411
    Abstract: A method, in which one or more processing devices perform operations, includes executing a content-extraction agent that extracts activity data describing interactions with online resources by one or more user devices associated with a target entity. The method includes organizing the activity data into an input descriptive data structure associated with the target entity. The method includes computing a probability of the target entity belonging to a decision-making group by applying, to the input descriptive data structure, a role-classification model that is trained to determine probabilities that entities belong to the decision-making group. The method further includes transmitting an indication of the probability to a content provider, where transmitting the indication of the probability causes the content provider to customize interactive content to the target entity prior to a transmission of the interactive content to the one or more user devices.
    Type: Application
    Filed: October 11, 2019
    Publication date: April 15, 2021
    Inventors: Yali Pollak, Vivek Sinha, Ajay Awatramani
  • Publication number: 20200401880
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a recommended target audience based on determining a predicted attendance utilizing a neural network approach. For example, the disclosed systems can utilize an approximate nearest neighbor algorithm to identify individuals that are within a similarity threshold of invitees for an event. In addition, the disclosed systems can implement an attendance prediction model to determine a probability of an invitee attending the event. The disclosed systems can further determine a predicted attendance for an event based on the individual probabilities. Based on identifying the similar individuals to, and the attendance probabilities for, the invitees, the disclosed systems can generate a recommended target audience to satisfy a target attendance for an event based on a predicted attendance for the event.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Niranjan Kumbi, Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Kai Lau, Badsah Mukherji, Ajay Awatramani
  • Publication number: 20200329097
    Abstract: An improved marketing automation system can optimize governance of server resources by managing the execution of campaigns. The marketing automation system can develop intelligence around a given customer's inflow of incoming campaigns, the execution time of the campaigns, and general resource utilization over time. The marketing automation system can learn to predict an expected number and type of campaigns for a pre-defined window of time. This intelligence can be leveraged to ensure that one or more executors remain available to execute predicted high priority campaigns upon placement into an execution queue. Further, this intelligence can be applied such that predicted dormant executors can be used to execute low priority tasks. In this way, the marketing automation system minimizes queue time until execution for high priority campaigns while optimizing use of server resources.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani
  • Publication number: 20200320381
    Abstract: Embodiments of the present invention provide systems, methods, and computer storage media for providing factors that explain the generated results of a deep neural network (DNN). In embodiments, multiple machine learning models and a DNN are trained on a training dataset. A preliminary set of trained machine learning models with similar results to the trained DNN are selected for further evaluation. The preliminary set of machine learning models may be evaluated using a distribution analysis to select a reduced set of machine learning models. Results produced by the reduced set of machine learning models are compared, point-by-point, to the results produced by the DNN. The best performing machine learning model with generated results that performs closest to the DNN generated results may be selected. One or more factors used by the selected machine learning model are determined.
    Type: Application
    Filed: April 4, 2019
    Publication date: October 8, 2020
    Inventors: Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Niranjan Shivanand Kumbi, Brajendra Kumar Bhujabal, Ajay Awatramani
  • Patent number: 8626572
    Abstract: A method of quota planning. In one embodiment, the method includes determining a top-down goal. The top-down goal indicates an expected amount of sales for a sales territory of a sales territory hierarchy. The method also includes generating a bottom-up recommendation for the sales territory and specifying a quota for the sales territory. The bottom-up recommendation is reconciled with the top-down goal, resulting in a quota that indicates an assigned amount of sales for the sales territory.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: January 7, 2014
    Assignee: Oracle International Corporation
    Inventors: George H. Colliat, Ajay A. Awatramani, John Kuzmicki, Vaishnavi A. Sashikanth
  • Publication number: 20110196717
    Abstract: A method of quota planning. In one embodiment, the method includes determining a top-down goal. The top-down goal indicates an expected amount of sales for a sales territory of a sales territory hierarchy. The method also includes generating a bottom-up recommendation for the sales territory and specifying a quota for the sales territory. The bottom-up recommendation is reconciled with the top-down goal, resulting in a quota that indicates an assigned amount of sales for the sales territory.
    Type: Application
    Filed: April 20, 2010
    Publication date: August 11, 2011
    Applicant: Oracle International Corporation
    Inventors: George H. Colliat, Ajay A. Awatramani, John Kuzmicki, Vaishnavi A. Sashikanth
  • Patent number: 7848953
    Abstract: In one embodiment, an order pertaining to one or more items available at multiple inventory locations associated with an organization is received, and a preference order fulfillment list is created for the multiple inventory locations based on one or more criteria configurable by the organization.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: December 7, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Param Kahlon, Tae Jung Kim, Ajay Awatramani
  • Publication number: 20090106072
    Abstract: Method and apparatus for associating assets with an agreement, where the assets are typically equipment or machinery and the agreement is typically a service contract. When assets are sold or leased, service is often an important part of the transaction. A user is presented with a sequence of operations in order to streamline the process of creating service agreements to cover assets. The user enters data and proceeds through a flow to associate selected assets with service agreements. The method optionally includes obtaining approval and signatures authorizing the agreement.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: Oracle International Corporation
    Inventors: Hari K. Gutlapalli, Sridhar Tadepalli, Arnold C. Espos, Satheesh Challaveera, Ajay A. Awatramani, Gajanan D. Bhat, Kishore Lakshminarayanan
  • Publication number: 20090106079
    Abstract: Method and apparatus for completing a field service activity, where the field service activity typically involves providing on-site service for equipment or machinery. A user is presented with a sequence of operations in order to streamline the process of completing a field service activity. The user enters data and proceeds through the sequence of operations to complete the field service activity. The time spent by the user in various stages of completion of the field service activity is captured and recorded. The method optionally includes obtaining approval and signatures authorizing the agreement.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Hari K. Gutlapalli, Sridhar Tadepalli, Arnold C. Espos, Satheesh Challaveera, Ajay A. Awatramani, Gajanan D. Bhat, Kishore Lakshminarayanan