Patents by Inventor Suresh Kalkavery

Suresh Kalkavery 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: 12197402
    Abstract: A system for automated generation of a schema based on a plurality of artifacts is provided. The system includes a centralized artifact repository storing the artifacts and metadata characterizing each artifact and a computing device. The computing device performs operations including receiving user input indicating an application container, obtaining, from the repository, the metadata for artifacts of the plurality of artifacts, providing, via the display, the metadata, receiving a user selection of an artifact of the plurality of artifacts for inclusion with the application container, storing the application container in association with the selected artifact in an application repository, receiving a schema request related to the application container, obtaining a schema format selection, based on the request, generating a schema based on the schema format selection, the application container, and the artifact associated with the application container, and providing the schema in the selected schema format.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: January 14, 2025
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Catherine Alexander, Suresh Kalkavery, Jonathan Morales, Pradeep Vincent, Stephen Olden, Ankit Goel
  • Patent number: 12026650
    Abstract: The present disclosure describes an adaptor device. The adapter device communicates with disparate management systems. The adaptor receives, from a first decision management system, a first plurality of artifacts that defines a first set of logic for a decision, wherein the first plurality of artifacts comprises two or more rule families, and converts the first plurality of artifacts into a second plurality of artifacts that defines a second set of logic for the decision, that is equivalent to the first set of logic, and that is executable by a second decision management system. The converting includes recognizing one or more dependencies between the two or more rule families, configuring the second set of logic to perform rule flows for the two or more rule families in an execution order according to the one or more dependencies, and communicating the second plurality of artifacts to the second decision management system.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: July 2, 2024
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Subramanian Hariharan, Abdul Hameed Mahmad, Kenety Borges, Suresh Kalkavery, Adithi Chandran, Ravindranath Mangalagiri, Stephen Sepulveda
  • Patent number: 11775498
    Abstract: Systems, methods, and computer-readable storage media are described for processing data change requests. In one exemplary embodiment, a computer-implemented method receives one or more requests in a software production environment for one or more data changes to data from a requestor. The method executes the request(s) in a rollback mode. The method generates a snapshot of the executed request(s). The method also transmits the snapshot to an approver. In response to an approval of the snapshot from the approver, the method also executes the request(s) in a commit mode.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: October 3, 2023
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (Freddie Mac)
    Inventors: Matthew Grzech, Suresh Kalkavery
  • Patent number: 11068462
    Abstract: Systems, methods, and computer-readable storage media are described for processing data change request. In one exemplary embodiment, a computer-implemented method receives one or more requests in a software production environment for one or more data changes to data from a requestor. The method executes the request(s) in a rollback mode. The method generates a snapshot of the executed request(s). The method also transmits the snapshot to an approver. In response to an approval of the snapshot from the approver, the method also executes the request(s) in a commit mode.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: July 20, 2021
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Matthew Grzech, Suresh Kalkavery
  • Patent number: 10846641
    Abstract: The present disclosure describes a device and methods that provide a communication channel between two disparate decision management systems. In various embodiments, the device executes instructions performing operations that include receiving, from a first decision management system, a first plurality of artifacts that defines a first set of logic for a decision and that is executable by a first decision management system, wherein the first plurality of artifacts includes a top-down decision flow artifact. The operations also include converting the first plurality of artifacts from the first decision management system into a second plurality of artifacts that defines a second set of logic for the decision, that is equivalent to the first set of business logic, and that is executable by a second decision management system. Furthermore, the operations include communicating the second plurality of artifacts to a second decision management system, which executes the second plurality of artifacts.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: November 24, 2020
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Subramanian Hariharan, Abdul Hameed Mahmad, Kenety Borges, Suresh Kalkavery, Adithi Chandran, Ravindranath Mangalagiri, Stephen Sepulveda
  • Patent number: 10528905
    Abstract: The present disclosure describes a device and methods that provide a new communication channel between two disparate decision management systems. In various embodiments, the device retrieves business logic artifacts from a first decision management system, analyzes them and creates equivalent business logic artifacts that operate on the second decision management system, and transmits the equivalent business logic artifacts for execution by the second decision management system via an API of the second decision management system. In various implementations, the device analyzes top-down decision flow artifacts from the first decision management system and creates equivalent bottom-up rule flow artifacts that are usable by the second decision management system.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: January 7, 2020
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Subramanian Hariharan, Abdul Hameed Mahmad, Kenety Borges, Suresh Kalkavery, Adithi Chandran, Ravindranath Mangalagiri, Stephen Sepulveda
  • Patent number: 10387819
    Abstract: The present disclosure describes a device and methods that provide a new communication channel between two disparate decision management systems. In various embodiments, the device retrieves business logic artifacts from a first decision management system, analyzes them and creates equivalent business logic artifacts that operate on the second decision management system, and transmits the equivalent business logic artifacts for execution by the second decision management system via an API of the second decision management system. In various implementations, the device analyzes top-down decision flow artifacts from the first decision management system and creates equivalent bottom-up rule flow artifacts that are usable by the second decision management system.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: August 20, 2019
    Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)
    Inventors: Subramanian Hariharan, Abdul Hameed Mahmad, Kenety Borges, Suresh Kalkavery
  • Patent number: 10073844
    Abstract: Systems, methods, and computer-readable storage media are described for processing data change requests. In one exemplary embodiment, a computer-implemented method receives one or more requests in a software production environment for one or more data changes to data from a requestor. The method executes the request(s) in a rollback mode. The method generates a snapshot of the executed request(s). The method also transmits the snapshot to an approver. In response to an approval of the snapshot from the approver, the method also executes the request(s) in a commit mode.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 11, 2018
    Assignee: Federal Home Loan Mortgage Corporation (Freddie Mac)
    Inventors: Matthew Grzech, Suresh Kalkavery