Patents Assigned to DevRev, Inc.
  • Publication number: 20260148240
    Abstract: The invention provides a guided interactive user-support system for a platform is provided. The system includes a user interface that is configured to receive a user query corresponding to a desired task to be performed on the platform. The system further includes an artificial intelligence (AI) driven module that is configured to provide guided support to the user for the desired task. The AI-driven module is further configured to analyze the user query and identify one or more actions corresponding to the user query. The AI-driven module is further configured to generate one or more videos and/or texts based on the identified actions to address the user query. The AI-driven module is further configured to receive feedback from the user on the generated videos and/or texts via the user interface. The AI-driven module is further configured to generate modified videos and/or texts based on the received feedback.
    Type: Application
    Filed: November 25, 2024
    Publication date: May 28, 2026
    Applicant: DevRev, Inc.
    Inventor: Ribhu Chawla
  • Publication number: 20260140749
    Abstract: Disclosed is an artificial intelligence (AI)-driven user support system for a platform. The system includes at least one user interface configured to facilitate user interaction of a user with the system. The user interface is further configured to receive user inputs corresponding to a desired task to be performed on the platform. The system also includes an AI-driven support module configured to provide support to the user in response to the user inputs. The system also includes an AI training module configured to track real-time user interaction data of the user with the AI-driven support module. The AI training module is also configured to track the analytics and application usage data of the platform. The AI training module is also configured to facilitate real-time training of the AI-driven module based upon the tracked user interaction data and analytics and application usage data to provide multi-modal support to the user.
    Type: Application
    Filed: November 15, 2024
    Publication date: May 21, 2026
    Applicant: DevRev, Inc.
    Inventor: Ribhu Chawla
  • Publication number: 20260140987
    Abstract: Techniques are disclosed to generate relevant responses for requests received in a connected environment. A user communicating with the connected environment may request, in natural language, an operation to be performed. The request may be augmented with the information related to the requesting user to generate an augmented query. The augmented query may be processed by a large language model to generate a response to the augmented query. The response is returned in natural language.
    Type: Application
    Filed: November 17, 2025
    Publication date: May 21, 2026
    Applicant: DevRev, Inc.
    Inventors: Michael Machado, Parikshit Deshmukh, Rabi Shanker Guha, Anshu Avinash
  • Publication number: 20260127151
    Abstract: Techniques for vector database indexing are described. In an example, a plurality of unstructured data is obtained. Vector embeddings are performed on each unstructured data from amongst the plurality of unstructured data to generate a plurality of vectors. Each vector from amongst the plurality of vectors is indicative of attributes of the unstructured data from amongst the plurality of unstructured data. The plurality of unstructured data and the plurality of vectors is stored in the vector database. A vector index corresponding to the plurality of vectors based on a first indexing mechanism is generated where the vector index includes at least one cluster of vectors with similar attributes. An index mapping is performed to store the vector index into a relational database.
    Type: Application
    Filed: November 1, 2024
    Publication date: May 7, 2026
    Applicant: DevRev, Inc.
    Inventors: Pratyush Goel, Nimar Arora, Ritesh Goru
  • Publication number: 20260119640
    Abstract: Techniques for orchestrating field-level access control in distributed microservices environments are disclosed. An interceptor module embedded within each microservice intercepts incoming requests before they reach the application logic. The interceptor identifies the requesting actor, retrieves relevant field-level access control policies, and evaluates them to determine granular field-level permissions. Requests are only authorized to proceed if the actor has appropriate field-level access. The interceptor also filters outgoing responses to remove any fields the actor lacks permission to view. The system utilizes a distributed cache to store policies and permissions, improving performance. Policies can include tenant identifiers, caveats expressed in a domain-specific language, target resource types, and granular field privileges.
    Type: Application
    Filed: October 28, 2025
    Publication date: April 30, 2026
    Applicant: DevRev, Inc.
    Inventors: Mahesh Medam, Heer Ambavi, Devanshu Shah, Akanksha Deswal, Steven Poitras
  • Publication number: 20260111809
    Abstract: A clustering system for asynchronously clustering work items is provided. The clustering system comprises a user interface configured to enable a user to define a schedule. The clustering system further includes a clustering module communicatively coupled to the user interface and configured to retrieve a plurality of work items based on the schedule, retrieve a plurality of embeddings corresponding to the plurality of work items and asynchronously generate a first hierarchy of clusters by clustering embeddings based on the defined schedule.
    Type: Application
    Filed: October 18, 2024
    Publication date: April 23, 2026
    Applicant: DevRev, Inc.
    Inventor: Dominik Damjakob
  • Publication number: 20260104937
    Abstract: The present subject matter discloses techniques for managing resources for microservices. The system includes a Resource Configuration-enabling Framework (RCeF) with interactive input receptors for selecting resources and providing microservice information. Upon receiving a resource orchestration request, the system generates a configuration initiation signal. For each selected resource, a logical schema with dynamically modifiable portions is retrieved and updated based on provided attributes. A configuration file is then built using the updated logical schemas. The system may create a new data repository instance for the configuration file or modify an existing one. The configuration file is executable by a resource orchestration framework to commission resources for the microservice. This approach streamlines resource management for microservices, reducing manual intervention, minimizing errors, and enhancing flexibility.
    Type: Application
    Filed: October 11, 2024
    Publication date: April 16, 2026
    Applicant: DevRev, Inc.
    Inventors: Kush Trivedi, Nghia Nguyen, Nikola Collins, Tadej Borovšak, Tjaša Šinkovec
  • Publication number: 20260094092
    Abstract: The invention provides a system for automating business process workflows. The system includes a user interface that is configured to receive natural language inputs corresponding to a business process from a user. The system further includes a large language model (LLM) based module that is configured to generate a generic automation structure for the business process in response to the received natural language inputs. The automation structure comprises a plurality of atomic operations. The system further includes an automation generation module that is configured to identify events and actions corresponding to each atomic operation of the automation structure using a pre-determined catalogue of available events and actions and to generate a deterministic workflow using the identified events and actions.
    Type: Application
    Filed: March 28, 2025
    Publication date: April 2, 2026
    Applicant: DevRev, Inc.
    Inventors: Pratham Gupta, Aman Mahajan, Prakhar Agarwal, Vikas Sheoran, Hriday Gajulapalli
  • Publication number: 20260086926
    Abstract: Techniques for end-to-end testing of data migration from source platforms to a destination platform are described. A plurality of test data objects is generated based on a plurality of configuration files that defines rules by which the plurality of test data objects is generated. A predefined operation is applied to each of the plurality of test data objects to simulate data manipulation in a source platform. The first plurality of test data objects is mapped to corresponding data objects in the source platform and in a destination platform. The expected data for validation is computed. The expected data for validation includes expected data to be extracted from the source platform and the destination platform upon the data migration from the source platform to the destination platform. The data migration is validated by comparing data extracted from the first source platform and the destination platform against the computed data for validation.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 26, 2026
    Applicant: DevRev, Inc.
    Inventors: Matija Ojo, Raško Pavlovic, Dragoslav Radin
  • Publication number: 20260086728
    Abstract: Techniques for object matching and ontology alignment for data migration between different domain models are described. A plurality of objects from a plurality of source domains is received. Schema of the plurality of objects from the plurality of source domains corresponds to the plurality of source domain models. The schema of objects of the destination domain corresponds to a destination domain model. The plurality of source domain models is different from the destination domain model. The plurality of objects is converted into a predetermined data representation format. The converted plurality of objects is input to a machine learning model. The converted plurality of objects is transformed, using the machine learning model, to align with a destination domain model irrespective of quantity of object, object type, object attributes. The transformed plurality of objects is matched with a plurality of objects corresponding to the destination domain using the machine learning model.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 26, 2026
    Applicant: DevRev, Inc.
    Inventors: Raško Pavlovic, Rok Preskar, Dragoslav Radin, Matic Conradi
  • Publication number: 20260079675
    Abstract: A raw design system configured to enable users to build software applications is provided. It may be noted that the software application comprises a user interface. The raw design system comprises a plurality of raw components configured to define a structure of a plurality of elements. The plurality of elements is configured to provide a corresponding plurality of functions and is embedded in the user interface. The raw design system further comprises at least one composable theme coupled to each raw component and configured to enable the user to define a theme to the plurality of elements embedded in the user interface.
    Type: Application
    Filed: March 28, 2025
    Publication date: March 19, 2026
    Applicant: DevRev, Inc.
    Inventors: Dejan Mesar, Shubham Gandhi
  • Publication number: 20260030263
    Abstract: Techniques for implementing a vector database in a multi-tenant environment are described. A system creates an index of a tenant that scales efficiently in a multi-tenant environment. The index is created by clustering the plurality of vectors into a set of clusters. The created index forms a hierarchical index including plurality of layers and is stored in a primary data storage unit. The system includes an intermediate data storage unit to store new vectors and to avoid re-indexing every time a new vector with an associated operation such as insert, update, and delete, is added. Further, the system provides reliable nearest neighbor vectors from the created index of the tenant. Read operation is performed over the quick-retrieval data, primary data, and intermediate to determine the nearest neighbor vectors.
    Type: Application
    Filed: June 30, 2025
    Publication date: January 29, 2026
    Applicant: DevRev, Inc.
    Inventors: Pratyush Goel, Nimar Singh Arora, Meher Ritesh Kumar Goru
  • Publication number: 20260030643
    Abstract: Techniques for insight analysis are disclosed relating to a computing device designed to interface with a service platform, having an insight analysis framework capable of executing natural language processing (NLP) and is tasked with receiving sentiment queries and determining an attitude marker that encapsulates user sentiment towards the service platform, based on data from user devices both currently and previously engaged with the platform. The insight analysis framework initiates a preliminary analysis using an interaction analysis framework to evaluate text-based interaction history. The attitude marker is then ascertained by integrating the preliminary analysis results with service analytics and user utility analytics data from respective databases. Finally, the computing device generates a transmission signal to convey the attitude marker to a designated end device, incorporating identification information for accurate delivery.
    Type: Application
    Filed: July 24, 2024
    Publication date: January 29, 2026
    Applicant: DevRev, Inc.
    Inventors: Gaurav Sharma, Ankur Vishwakarma, Gaurav Jhamnani, Mahesh Medam, Saransh Gupta
  • Publication number: 20260017044
    Abstract: Disclosed is a multi-region business process infrastructure system. The system includes a user interface that is configured to receive components from a user to package a business process infrastructure container. The business process infrastructure container is configured to perform a desired operation for the user. The components of the business process infrastructure container include a manifest file and a business process infrastructure code. Business process infrastructure code has computer-readable instructions that are configured to trigger the user-desired operation via the business process infrastructure container and the manifest file. The system further includes a platform that is configured to develop and deploy the business process infrastructure code to create one or more business process infrastructure modules for the business process infrastructure container to perform the desired operation.
    Type: Application
    Filed: July 10, 2024
    Publication date: January 15, 2026
    Applicant: DevRev, Inc.
    Inventors: Kapil Garg, Umang Malik, Abhishek Bansal, Harpinder Singh, Altaf Ahmad, Peter Marinšek, Luka Košenina
  • Publication number: 20260017669
    Abstract: A customer support system for improving engagement as a customer navigates a software product is provided. The customer support system includes a session recording module configured to capture a screen recording of a customer session. It further includes a session analysis module coupled to the session recording module and configured to analyse the screen recoding to generate a corresponding summary of the customer session and to tag a plurality of issues faced by the customer during the customer session. The customer support system further includes a suggestion module configured to provide a plurality of suggestions in real-time to the customer.
    Type: Application
    Filed: March 28, 2025
    Publication date: January 15, 2026
    Applicant: DevRev, Inc.
    Inventors: Dhruv Baldwa, Nikhil Talwar
  • Publication number: 20260017101
    Abstract: The present subject matter discloses techniques to efficiently update a resource. The resource is updated in response to changes in an operational status indicator associated with the resource. A first signal is received in response to change in the operational status indicator. Based on the operational status indicator, it is ascertained whether to trigger generation of a virtual instance of a modification enabling framework for generating a data file. Further, a second signal is received in response to subsequent change in the operational status indicator. Parsing of at least one of an executable content and a commit message from the data file is then triggered to generate an updated specification that provides an updated overview for the resource. Further, a resource updation signal is generated to associate the updated specification with the resource.
    Type: Application
    Filed: July 10, 2024
    Publication date: January 15, 2026
    Applicant: DevRev, Inc.
    Inventors: Bojan Dimovski, Dario Gavranovic, Mladen Barjaktarevic, Tjaša Šinkovec
  • Publication number: 20260017597
    Abstract: Disclosed is a business process infrastructure container system. The system includes one or more business process infrastructure modules configured to perform a user-desired operation on a client platform. The system also includes a manifest file having details of one or more business process infrastructure modules. The system further includes computer-readable instructions configured to trigger the user-desired operation via one or more business process infrastructure modules and the manifest file.
    Type: Application
    Filed: July 10, 2024
    Publication date: January 15, 2026
    Applicant: DevRev, Inc.
    Inventors: Umang Malik, Kapil Garg, Harpinder Singh, Abhishek Bansal, Peter Marinšek, Luka Košenina
  • Publication number: 20250378398
    Abstract: A clustering system for synchronously clustering work items is provided. The clustering system comprises a user interface configured to enable a user to define one or more parameters. The clustering system further includes a clustering module communicatively coupled to the user interface and configured to retrieve a plurality of work items based on the one or more parameters, retrieve a plurality of embeddings corresponding to the plurality of work items and generate a plurality of work group by clustering embeddings with vector similarities. Each work group comprises a set of homogenous work items, in other words similar work items.
    Type: Application
    Filed: June 5, 2024
    Publication date: December 11, 2025
    Applicant: DevRev, Inc.
    Inventors: Dominik Damjakob, Ritesh Goru
  • Publication number: 20250378082
    Abstract: Techniques for transforming data forms in schemas are described. A first data from a source platform is received. The first data is in a first data schema, which is in a raw form that corresponds to the first data having an additional structure. The additional structure enables transformation of the first data into a format compatible with a second platform. The received first data is processed using a transformation function. The received first data is converted into a transformed form. The transformed form is in a first transformed schema that is compatible with the second platform. The received first data in the first data schema, the transformation function, the transformed form of the received first data are stored in a memory.
    Type: Application
    Filed: June 11, 2024
    Publication date: December 11, 2025
    Applicant: DevRev, Inc.
    Inventor: Lorinc András Bódy
  • Publication number: 20250363087
    Abstract: Techniques for notifying users of events for objects in a system of record are described. A request to generate the event is received. The event is indicative of a modification of an object. The event is recorded in a timeline table for a timeline of the object. Based on the modified object in the timeline table and a user table, one or more users may be identified. Further, the event is classified to determine a notification type of the one or more users from the user table. All interested users are selected from the one or more users and notified of the event. In an example, the system automatically subscribes users to receive notification of the occurrence of an event for the object. In an example, the one or more users may request to stop receiving the notification of the occurrence of the event for the object.
    Type: Application
    Filed: May 8, 2025
    Publication date: November 27, 2025
    Applicant: DevRev, Inc.
    Inventors: Brian Byrne, Victor Kamanga, Amisha Kothari