Patents by Inventor Sumit Ranjan

Sumit Ranjan 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: 12192297
    Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 7, 2025
    Assignee: PayPal, Inc.
    Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
  • Publication number: 20240386377
    Abstract: In implementations of systems for detecting and managing conflicts for multiple experiments, a computing device implements a management system to assign a first experiment to a first namespace and a second experiment to a second namespace. An indication is received via a network of the first experiment performed via a first channel using a first set of entities and a second set of entities from a group of entities. The management system receives a request via the network to perform the second experiment via a second channel using a third set of entities and a fourth set of entities from the group of entities. The management system detects a conflict for the second experiment based on the first namespace and the second namespace. An indication of the conflict for the second experiment is generated for display in a user interface.
    Type: Application
    Filed: May 16, 2023
    Publication date: November 21, 2024
    Applicant: Adobe Inc.
    Inventors: Elena-Georgiana Copil, Sumit Ranjan, Harleen Sahni
  • Patent number: 11893374
    Abstract: Methods and systems are presented for providing low latency dynamic content updates to applications, by separating presentable content from the programming logic of an application. The programming code associated with the application without at least a portion of the presentable content may be released to an application hosting server for distributing to end-users. The presentable content may be published to a content delivery network separate from the application hosting server. Once the application is downloaded to a user device, the application may retrieve the presentable content from the content delivery network. The application may incorporate the retrieved presentable content into the application such that the presentable content would be presented on the user device as intended when the application is accessed.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: February 6, 2024
    Assignee: PayPal, Inc.
    Inventor: Sumit Ranjan
  • Publication number: 20220407936
    Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.
    Type: Application
    Filed: June 29, 2022
    Publication date: December 22, 2022
    Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
  • Patent number: 11381652
    Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 5, 2022
    Assignee: PayPal, Inc.
    Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
  • Publication number: 20220121438
    Abstract: Methods and systems are presented for providing low latency dynamic content updates to applications, by separating presentable content from the programming logic of an application. The programming code associated with the application without at least a portion of the presentable content may be released to an application hosting server for distributing to end-users. The presentable content may be published to a content delivery network separate from the application hosting server. Once the application is downloaded to a user device, the application may retrieve the presentable content from the content delivery network. The application may incorporate the retrieved presentable content into the application such that the presentable content would be presented on the user device as intended when the application is accessed.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventor: Sumit Ranjan
  • Patent number: 11269612
    Abstract: Methods and systems are presented for providing low latency dynamic content updates to applications, by separating presentable content from the programming logic of an application. The programming code associated with the application without at least a portion of the presentable content may be released to an application hosting server for distributing to end-users. The presentable content may be published to a content delivery network separate from the application hosting server. Once the application is downloaded to a user device, the application may retrieve the presentable content from the content delivery network. The application may incorporate the retrieved presentable content into the application such that the presentable content would be presented on the user device as intended when the application is accessed.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: March 8, 2022
    Assignee: PayPal, Inc.
    Inventor: Sumit Ranjan
  • Publication number: 20210271459
    Abstract: There are provided systems and methods for a server-driven user interface presentation framework for device applications. A service provider server, such as an electronic transaction processor for device applications, may provide a framework where application developers and other software providers may develop user interfaces for their device-side application that may be hosted and driven to the application on a device by the service provider's server. The framework may include operations for selecting, arranging, and designing frames of a user interface, which may then be composed into a flow that allows navigation between the different frame, for example, to input data or view different information. Once created, a device side software development kit may be implemented with the application, which may be used to fetch data for, and then display, the user interface through the application.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Inventors: Dinesh Damodharan, Nischitha Thimmappa Gowda Sundaramma, Sumit Ranjan
  • Publication number: 20210173627
    Abstract: Methods and systems are presented for providing low latency dynamic content updates to applications, by separating presentable content from the programming logic of an application. The programming code associated with the application without at least a portion of the presentable content may be released to an application hosting server for distributing to end-users. The presentable content may be published to a content delivery network separate from the application hosting server. Once the application is downloaded to a user device, the application may retrieve the presentable content from the content delivery network. The application may incorporate the retrieved presentable content into the application such that the presentable content would be presented on the user device as intended when the application is accessed.
    Type: Application
    Filed: December 10, 2019
    Publication date: June 10, 2021
    Inventor: Sumit Ranjan
  • Publication number: 20200412817
    Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan