Patents by Inventor Manoj Ghuhan A

Manoj Ghuhan A 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: 20230419339
    Abstract: A system includes a representation generator subsystem configured to execute a user representation model and a task prediction model to generate a user representation for a user. The user representation model receives user event sequence data comprises a sequence of user interactions with the system. The task prediction model is configured to train the user representation model. The user representation includes a vector of a predetermined size that represents the user event sequence data and is generated by applying the trained user representation model to the user event sequence data. A storage requirement of the user representation is less than a storage space requirement of the user event sequence data. The system includes a data store configured for storing the user representation in a user profile associated with the user.
    Type: Application
    Filed: June 24, 2022
    Publication date: December 28, 2023
    Inventors: Sarthak Chakraborty, Sunav Choudhary, Atanu R. Sinha, Sapthotharan Krishnan Nair, Manoj Ghuhan Arivazhagan, Yuvraj, Atharva Anand Joshi, Atharv Tyagi, Shivi Gupta
  • Publication number: 20230230358
    Abstract: Systems and methods for machine learning are described. The systems and methods include receiving target training data including a training image and ground truth label data for the training image, generating source network features for the training image using a source network trained on source training data, generating target network features for the training image using a target network, generating at least one attention map for training the target network based on the source network features and the target network features using a guided attention transfer network, and updating parameters of the target network based on the attention map and the ground truth label data.
    Type: Application
    Filed: January 20, 2022
    Publication date: July 20, 2023
    Inventors: Divya Kothandaraman, Sumit Shekhar, Abhilasha Sancheti, Manoj Ghuhan Arivazhagan, Tripti Shukla
  • Patent number: 11593634
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that asynchronously train a machine learning model across client devices that implement local versions of the model while preserving client data privacy. To train the model across devices, in some embodiments, the disclosed systems send global parameters for a global machine learning model from a server device to client devices. A subset of the client devices uses local machine learning models corresponding to the global model and client training data to modify the global parameters. Based on those modifications, the subset of client devices sends modified parameter indicators to the server device for the server device to use in adjusting the global parameters. By utilizing the modified parameter indicators (and not client training data), in certain implementations, the disclosed systems accurately train a machine learning model without exposing training data from the client device.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: February 28, 2023
    Assignee: Adobe Inc.
    Inventors: Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A, Ankur Garg
  • Publication number: 20220269935
    Abstract: A digital experience personalization system monitors user interaction with content during a current browsing session. The digital experience personalization system generates user interaction information, which includes a description of the content with which the user interacted during the current browsing session, an indication of how long the user interacted with the content, and an indication of the type of the user interaction (e.g., clicking on content, scrolling through content, hovering over content). The digital experience personalization system employs a cognitive style prediction module to analyze the user interaction information and generate a prediction of a cognitive style the user prefers for consuming content. Subsequent content (e.g., during the current browsing session) is personalized to the user in accordance with the predicted cognitive style of the user.
    Type: Application
    Filed: February 23, 2021
    Publication date: August 25, 2022
    Applicant: Adobe Inc.
    Inventors: Manoj Ghuhan Arivazhagan, Samanway Sadhu, Sahil Dhull, Niyati Himanshu Chhaya, Munipalle Sai Nikhila
  • Patent number: 11403339
    Abstract: The disclosed techniques include at least one computer-implemented method performed by a system. The system can receive a textual query and process query features of the textual query to identify a color profile indicative of a color intent of the query. The system can identify candidate images that at least partially match the desired content and color intent of the query. The system can further order candidate images based in part on a similarity of a candidate color profile for each candidate image with the identified color profile of the query, and output image data indicative of the ordered set of candidate images.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 2, 2022
    Assignee: Adobe Inc.
    Inventors: Paridhi Maheshwari, Vishwa Vinay, Manoj Ghuhan Arivazhagan
  • Patent number: 11170320
    Abstract: Systems and techniques are described herein for updating a machine learning model on edge servers. Local parameters of the machine learning model are updated at a plurality of edge servers using fresh data on the edge servers, rather than waiting for the data to reach a global server to update the machine learning model. Hence, latency is significantly reduced, making the systems and techniques described herein suitable for real-time services that support streaming data. Moreover, by updating global parameters of the machine learning model at a global server in a deterministic manner based on parameter updates from the edge servers, rather than by including randomization steps, global parameters of the converge quickly to their optimal values. The global parameters are sent from the global server to the plurality of edge servers at each iteration, thereby synchronizing the machine learning model on the edge servers.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: November 9, 2021
    Assignee: Adobe Inc.
    Inventors: Ankur Garg, Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A.
  • Publication number: 20210342389
    Abstract: The disclosed techniques include at least one computer-implemented method performed by a system. The system can receive a textual query and process query features of the textual query to identify a color profile indicative of a color intent of the query. The system can identify candidate images that at least partially match the desired content and color intent of the query. The system can further order candidate images based in part on a similarity of a candidate color profile for each candidate image with the identified color profile of the query, and output image data indicative of the ordered set of candidate images.
    Type: Application
    Filed: May 4, 2020
    Publication date: November 4, 2021
    Inventors: Paridhi Maheshwari, Vishwa Vinay, Manoj Ghuhan Arivazhagan
  • Publication number: 20200027033
    Abstract: Systems and techniques are described herein for updating a machine learning model on edge servers. Local parameters of the machine learning model are updated at a plurality of edge servers using fresh data on the edge servers, rather than waiting for the data to reach a global server to update the machine learning model. Hence, latency is significantly reduced, making the systems and techniques described herein suitable for real-time services that support streaming data. Moreover, by updating global parameters of the machine learning model at a global server in a deterministic manner based on parameter updates from the edge servers, rather than by including randomization steps, global parameters of the converge quickly to their optimal values. The global parameters are sent from the global server to the plurality of edge servers at each iteration, thereby synchronizing the machine learning model on the edge servers.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Applicant: Adobe Inc.
    Inventors: Ankur Garg, Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A.
  • Publication number: 20190385043
    Abstract: This disclosure relates to methods, non-transitory computer readable media, and systems that asynchronously train a machine learning model across client devices that implement local versions of the model while preserving client data privacy. To train the model across devices, in some embodiments, the disclosed systems send global parameters for a global machine learning model from a server device to client devices. A subset of the client devices uses local machine learning models corresponding to the global model and client training data to modify the global parameters. Based on those modifications, the subset of client devices sends modified parameter indicators to the server device for the server device to use in adjusting the global parameters. By utilizing the modified parameter indicators (and not client training data), in certain implementations, the disclosed systems accurately train a machine learning model without exposing training data from the client device.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Inventors: Sunav Choudhary, Saurabh Kumar Mishra, Manoj Ghuhan A, Ankur Garg