Patents by Inventor Sarup Paul

Sarup Paul 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: 11853365
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: December 26, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Publication number: 20230153895
    Abstract: A graphical interface is provided by a second-party service provider for specifying parameters for content of a third-party configured for a first-party, wherein the first-party, the second-party service provider, and the third-party are different parties. The parameters for the content of the third-party are received from the first-party. A code snippet that references a service resource of the second-party service provider is provided to include on a source encoding of a web content of the first-party. The code snippet provides in an overlay on the web content of the first-party, the content of the third-party obtained using the received parameters of the first-party.
    Type: Application
    Filed: November 17, 2021
    Publication date: May 18, 2023
    Inventors: Aditya Marla, Sarup Paul, Mayank Agrawal
  • Publication number: 20230095793
    Abstract: A system and method for rendering of engagement UI for pages accessed using web clients is provided. The system detects a page of a website or a web application as active or loaded within a web client of a user device. The system further determines a set of attributes associated with the detected page and searches a catalog of actions items based on the determined set of attributes to determine a set of actions items.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 30, 2023
    Inventors: Mayank Agrawal, Sarup Paul
  • Publication number: 20220318310
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Application
    Filed: June 20, 2022
    Publication date: October 6, 2022
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 11379226
    Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: July 5, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
  • Patent number: 11372930
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: June 28, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 11086950
    Abstract: The present approach relates to receiving feedback corresponding to an article provided from a knowledge base. The knowledge base includes a plurality of articles, and the feedback includes one or more feedback inputs. The one or more feedback inputs may be processed with one or more respective task generation rules. A task is generated to address the feedback corresponding to the article if the one or more feedback inputs does not satisfy the one or more respective task generation rules. An action may be received in response to the generated task, and the knowledge base updated based at least in part on the received action.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: August 10, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale Srinivasamurthy, Ganapathi Subramanian Balasubramanian, Sarup Paul, Jiten Goyal, Maria Svoisky Goldberg
  • Patent number: 10990929
    Abstract: The present approach relates to providing targeted content to a user (e.g., employee) of an enterprise. In certain implementations, the present techniques involve receiving filter data (e.g., data identifying an employee) from a user and providing content in the form of knowledge blocks to a user based on metadata of the knowledge blocks that is associated with the filter data. In other implementations, the present techniques involve receiving trigger data (e.g., data of an employee satisfying a condition) and providing a set of activities (e.g., social activities or work related) to a user based on the trigger data.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: April 27, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Harshitha Kota Ram Gopal, Kenneth James Hamer, Lucinda Kathryn Foss, Anil Kumar Bathula, Ismail Sencan, Harivijay Srikanth Gunuru, Regis Michel Cridlig, Akhilesh Kondra, Kaho Lee, Sarup Paul, Maria Svoisky Goldberg
  • Patent number: 10938586
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: March 2, 2021
    Assignee: SERVICENOW, INC.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20200379756
    Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.
    Type: Application
    Filed: August 17, 2020
    Publication date: December 3, 2020
    Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
  • Publication number: 20200272665
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Application
    Filed: May 11, 2020
    Publication date: August 27, 2020
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 10747530
    Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 18, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
  • Patent number: 10650056
    Abstract: Disclosed herein are enterprise applications and platforms that manage databases containing documents and may employ search systems that allow users to retrieve documents based on queries. The search systems may be configured to retrieve data from several different data sources and may be associated with many of the applications. Furthermore, the search systems may include a faceted interface based on database or document attributes for further search refinement. The faceted interface may be template-based and modular, allowing reconfiguration of the interfaces without substantial rewriting of the application code base.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 12, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Padmaprabodh Ambale, Sarup Paul, Kushal Kudavale, Ryan Currier
  • Patent number: 10615993
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 7, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20190377571
    Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
  • Publication number: 20190340300
    Abstract: The present approach relates to receiving feedback corresponding to an article provided from a knowledge base. The knowledge base includes a plurality of articles, and the feedback includes one or more feedback inputs. The one or more feedback inputs may be processed with one or more respective task generation rules. A task is generated to address the feedback corresponding to the article if the one or more feedback inputs does not satisfy the one or more respective task generation rules. An action may be received in response to the generated task, and the knowledge base updated based at least in part on the received action.
    Type: Application
    Filed: May 4, 2018
    Publication date: November 7, 2019
    Inventors: Padmaprabodh Ambale Srinivasamurthy, Ganapathi Subramanian Balasubramanian, Sarup Paul, Jiten Goyal, Maria Svoisky Goldberg
  • Publication number: 20190340634
    Abstract: The present approach is related to incentivizing users of social media to provide feedback for certain products. The embodiments include monitoring relevant social media content that includes feedback associated with the products, where the social media content is created by different users via social media profiles. Evaluation rules are applied to the social media content to allocate a number points to the social media profiles every time relevant social media is created. When a certain threshold of accumulated points has been exceeded by a user, the user is further incentivized to continue to provide feedback to products via social media, where the incentive includes a form of a reward.
    Type: Application
    Filed: May 3, 2018
    Publication date: November 7, 2019
    Inventors: Sarup Paul, Harish Kumar Balachandra Bellamane, Sanjay Kumar Gupta
  • Publication number: 20190266284
    Abstract: The present approach relates to providing targeted content to a user (e.g., employee) of an enterprise. In certain implementations, the present techniques involve receiving filter data (e.g., data identifying an employee) from a user and providing content in the form of knowledge blocks to a user based on metadata of the knowledge blocks that is associated with the filter data. In other implementations, the present techniques involve receiving trigger data (e.g., data of an employee satisfying a condition) and providing a set of activities (e.g., social activities or work related) to a user based on the trigger data.
    Type: Application
    Filed: May 4, 2018
    Publication date: August 29, 2019
    Inventors: Harshitha Kota Ram Gopal, Kenneth James Hamer, Lucinda Kathryn Foss, Anil Kumar Bathula, Ismail Sencan, Harivijay Srikanth Gunuru, Regis Michel Cridlig, Akhilesh Kondra, Kaho Lee, Sarup Paul, Maria Svoisky Goldberg
  • Publication number: 20190215171
    Abstract: A system implements user permissions and user subscriptions with regard to content posted on one or more peer-to-peer knowledge sharing platforms (e.g., Community pages). Permissions are assigned to groups of users, rather than individual users. Permissions are determined by the groups of which the user in question is a member.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 11, 2019
    Inventors: Sarup Paul, Umakanth Godavarthy, Prabhat Mishra, Paulina Luckiewicz, Avishek Dey, Vinamra Misra, Mallesh Aggu, Harish Bellamane, Rampradeep Dodda, Preethi Chittimalla, Ryan Currier
  • Publication number: 20190102723
    Abstract: A system includes a non-transitory memory and one or more hardware processors configured to read instructions from the non-transitory memory to perform operations. The operations include maintaining a list of agent profiles, wherein each of the agent profiles comprises a plurality of skills toward which points are awarded based on completed activities, receiving a service request, identifying one or more skills associated with the service request, referencing the list of agent profiles to identify one of the agent profiles possessing the one or more skills associated with the service request, and assigning the service request to the agent profile possessing the one or more skills associated with the service request.
    Type: Application
    Filed: October 2, 2017
    Publication date: April 4, 2019
    Inventors: Sanjay Gupta, Harish Kumar Balachandra Bellamane, Sarath Ambati, Sarup Paul, Cameron Wheeler