Patents by Inventor Niranjan Shivanand Kumbi
Niranjan Shivanand Kumbi 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: 11954309Abstract: In implementations of systems for predicting a terminal event, a computing device implements a termination system to receive input data defining a period of time and a maximum event threshold. This system uses a classification model to generate event scores for a plurality of entity devices. Each of the event scores indicates a probability of an event occurrence for a corresponding entity device within a period of time. The plurality of entity devices are segmented into a first segment and a second segment based on an event score threshold. Entity devices included in the first segment have event scores greater than the event score threshold and entity devices included in the second segment have event scores below the event score threshold. The termination system generates an indication of a probability that a number of event occurrences for the entity devices included in the second segment exceeds the maximum even threshold within the period of time.Type: GrantFiled: May 4, 2020Date of Patent: April 9, 2024Assignee: Adobe Inc.Inventors: Amit Doda, Gaurav Sinha, Kai Yeung Lau, Akangsha Sunil Bedmutha, Shiv Kumar Saini, Ritwik Sinha, Vaidyanathan Venkatraman, Niranjan Shivanand Kumbi, Omar Rahman, Atanu R. Sinha
-
Patent number: 11727209Abstract: 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: GrantFiled: April 27, 2020Date of Patent: August 15, 2023Assignee: Adobe Inc.Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Niranjan Shivanand Kumbi, Eric Andrew Kienle, Ajay Awatramani, Abhishek Jain
-
Patent number: 11501161Abstract: 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: GrantFiled: April 4, 2019Date of Patent: November 15, 2022Assignee: ADOBE INC.Inventors: Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Niranjan Shivanand Kumbi, Brajendra Kumar Bhujabal, Ajay Awatramani
-
Patent number: 11373210Abstract: 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: GrantFiled: March 26, 2020Date of Patent: June 28, 2022Assignee: Adobe Inc.Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Balaji Vasan Srinivasan, Reddy Sreekanth, Niyati Himanshu Chhaya
-
Patent number: 11223663Abstract: 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: GrantFiled: July 1, 2020Date of Patent: January 11, 2022Assignee: ADOBE INC.Inventors: Niranjan Shivanand Kumbi, Varinder Kumar, Uddhab Pant, Aditya Bindal, Amit Gupta, Lakshay Tanwar, Reddy Sreekanth, Ajay Awatramani
-
Publication number: 20220006846Abstract: 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: ApplicationFiled: July 1, 2020Publication date: January 6, 2022Inventors: Niranjan Shivanand Kumbi, Varinder Kumar, Uddhab Pant, Aditya Bindal, Amit Gupta, Lakshay Tanwar, Reddy Sreekanth, Ajay Awatramani
-
Publication number: 20210342649Abstract: In implementations of systems for predicting a terminal event, a computing device implements a termination system to receive input data defining a period of time and a maximum event threshold. This system uses a classification model to generate event scores for a plurality of entity devices. Each of the event scores indicates a probability of an event occurrence for a corresponding entity device within a period of time. The plurality of entity devices are segmented into a first segment and a second segment based on an event score threshold. Entity devices included in the first segment have event scores greater than the event score threshold and entity devices included in the second segment have event scores below the event score threshold. The termination system generates an indication of a probability that a number of event occurrences for the entity devices included in the second segment exceeds the maximum even threshold within the period of time.Type: ApplicationFiled: May 4, 2020Publication date: November 4, 2021Applicant: Adobe Inc.Inventors: Amit Doda, Gaurav Sinha, Kai Yeung Lau, Akangsha Sunil Bedmutha, Shiv Kumar Saini, Ritwik Sinha, Vaidyanathan Venkatraman, Niranjan Shivanand Kumbi, Omar Rahman, Atanu R. Sinha
-
Publication number: 20210334458Abstract: 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: ApplicationFiled: April 27, 2020Publication date: October 28, 2021Applicant: Adobe Inc.Inventors: Ajay Jain, Sanjeev Tagra, Sachin Soni, Niranjan Shivanand Kumbi, Eric Andrew Kienle, Ajay Awatramani, Abhishek Jain
-
Publication number: 20210304253Abstract: 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: ApplicationFiled: March 26, 2020Publication date: September 30, 2021Applicant: Adobe Inc.Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Balaji Vasan Srinivasan, Reddy Sreekanth, Niyati Himanshu Chhaya
-
Publication number: 20210209629Abstract: 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: ApplicationFiled: January 2, 2020Publication date: July 8, 2021Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani, Vaidyanathan Venkatraman, Omar Rahman, Kai Yeung Lau
-
Patent number: 11025713Abstract: 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: GrantFiled: April 15, 2019Date of Patent: June 1, 2021Assignee: ADOBE INC.Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani
-
Publication number: 20200329097Abstract: 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: ApplicationFiled: April 15, 2019Publication date: October 15, 2020Inventors: Niranjan Shivanand Kumbi, Ajay Awatramani
-
Publication number: 20200320381Abstract: 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: ApplicationFiled: April 4, 2019Publication date: October 8, 2020Inventors: Vaidyanathan Venkatraman, Rajan Madhavan, Omar Rahman, Niranjan Shivanand Kumbi, Brajendra Kumar Bhujabal, Ajay Awatramani