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: 12197402Abstract: 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: GrantFiled: July 15, 2021Date of Patent: January 14, 2025Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)Inventors: Catherine Alexander, Suresh Kalkavery, Jonathan Morales, Pradeep Vincent, Stephen Olden, Ankit Goel
-
Patent number: 12026650Abstract: 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: GrantFiled: November 4, 2020Date of Patent: July 2, 2024Assignee: 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: 11775498Abstract: 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: GrantFiled: July 6, 2021Date of Patent: October 3, 2023Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (Freddie Mac)Inventors: Matthew Grzech, Suresh Kalkavery
-
Patent number: 11068462Abstract: 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: GrantFiled: September 10, 2018Date of Patent: July 20, 2021Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)Inventors: Matthew Grzech, Suresh Kalkavery
-
Patent number: 10846641Abstract: 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: GrantFiled: December 9, 2019Date of Patent: November 24, 2020Assignee: 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: 10528905Abstract: 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: GrantFiled: July 5, 2019Date of Patent: January 7, 2020Assignee: 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: 10387819Abstract: 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: GrantFiled: February 17, 2016Date of Patent: August 20, 2019Assignee: FEDERAL HOME LOAN MORTGAGE CORPORATION (FREDDIE MAC)Inventors: Subramanian Hariharan, Abdul Hameed Mahmad, Kenety Borges, Suresh Kalkavery
-
Patent number: 10073844Abstract: 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: GrantFiled: November 24, 2010Date of Patent: September 11, 2018Assignee: Federal Home Loan Mortgage Corporation (Freddie Mac)Inventors: Matthew Grzech, Suresh Kalkavery