Patents by Inventor Tekchand Prasad

Tekchand Prasad 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).

  • Publication number: 20250141600
    Abstract: A computer-implemented method includes receiving one or more data packets. Each data packet can be processed by a real-time processing system or a non-real-time processing system. The method can include generating a first data packet sequence including at least a portion of the one or more data packets. The first data packet sequence can be transmitted to the real-time processing system to process each data packet of the first data packet sequence. Subsequently, a report generated by the real-time processing system can be received. The report can indicate that a subset of the data packets failed to be processed by the real-time processing system. A second data packet sequence including the subset of the data packets indicated in the report can be generated. The second data packet sequence can be transmitted to the non-real-time processing system to process each data packet of the second data packet sequence.
    Type: Application
    Filed: January 3, 2025
    Publication date: May 1, 2025
    Applicant: Truist Bank
    Inventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
  • Patent number: 12206499
    Abstract: A computer-implemented method includes receiving data packets that each encode a data transmission. The data packets include real-time data packets and non-real-time data packets. The method further includes comparing at least a portion of each of the data packets with a characterization sequence, where the real-time data packets are identified based on the portion of the real-time data packets matching the characterization sequence. The non-real-time data packets are identified based on the portion of the real-time data packets not matching the characterization sequence. The method also includes generating a real-time sequence and a non-real-time sequence of data packets. Furthermore, the method includes providing the real-time sequence to a communication interface to transmit the real-time sequence to a real-time processing system. Moreover, the method includes providing the non-real-time sequence to the communication interface to transmit the non-real-time sequence to a non-real-time processing system.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: January 21, 2025
    Assignee: Truist Bank
    Inventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
  • Publication number: 20240338305
    Abstract: A system includes a processing device and a memory device that includes instructions executable by the processing device for causing the processing device to perform operations. The operations include receiving a first configuration update of a first interaction event. The operations further include automatically switching a test channel connection with an interaction processing environment, using the first configuration update of the first interaction event, to generate a first switched channel connection with the interaction processing environment. Additionally, the operations include, in response to establishing the first switched channel connection, facilitating a first validation operation of the first configuration update using the first switched channel connection with the interaction processing environment. Further, the operations include, in response to validating the first configuration update, implementing the first configuration update in an interaction production environment.
    Type: Application
    Filed: June 18, 2024
    Publication date: October 10, 2024
    Applicant: Truist Bank
    Inventors: Sanjeev Kumar Jha, Tekchand Prasad
  • Publication number: 20240303126
    Abstract: Request processing performance of a processing network can be increased using certain systems and methods. For example, a request processing platform can receive a plurality of operation requests generated by a load simulator. The load simulator may test a target load associated with the plurality of operation requests. Based on the target load, the request processing platform can adjust an allocation of computing resources in the request processing platform. Additionally, the request processing platform can adjust a configuration of an orchestration engine based on a predetermined throughput threshold associated with the target load. The request processing platform may establish a connection to an internal service platform that can process the plurality of operation requests.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Inventors: Sanjeev Kumar Jha, Tekchand Prasad, Suresh Edupuganti
  • Patent number: 12045157
    Abstract: A system includes a processing device and a memory device that includes instructions executable by the processing device for causing the processing device to perform operations. The operations include receiving a first configuration update of a first interaction event. The operations further include automatically switching a test channel connection with an interaction processing environment, using the first configuration update of the first interaction event, to generate a first switched channel connection with the interaction processing environment. Additionally, the operations include, in response to establishing the first switched channel connection, facilitating a first validation operation of the first configuration update using the first switched channel connection with the interaction processing environment. Further, the operations include, in response to validating the first configuration update, implementing the first configuration update in an interaction production environment.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: July 23, 2024
    Assignee: Truist Bank
    Inventors: Sanjeev Kumar Jha, Tekchand Prasad
  • Publication number: 20240195532
    Abstract: A computer-implemented method includes receiving data packets that each encode a data transmission. The data packets include real-time data packets and non-real-time data packets. The method further includes comparing at least a portion of each of the data packets with a characterization sequence, where the real-time data packets are identified based on the portion of the real-time data packets matching the characterization sequence. The non-real-time data packets are identified based on the portion of the real-time data packets not matching the characterization sequence. The method also includes generating a real-time sequence and a non-real-time sequence of data packets. Furthermore, the method includes providing the real-time sequence to a communication interface to transmit the real-time sequence to a real-time processing system. Moreover, the method includes providing the non-real-time sequence to the communication interface to transmit the non-real-time sequence to a non-real-time processing system.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Applicant: Truist Bank
    Inventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
  • Publication number: 20240184689
    Abstract: A system includes a processing device and a memory device that includes instructions executable by the processing device for causing the processing device to perform operations. The operations include receiving a first configuration update of a first interaction event. The operations further include automatically switching a test channel connection with an interaction processing environment, using the first configuration update of the first interaction event, to generate a first switched channel connection with the interaction processing environment. Additionally, the operations include, in response to establishing the first switched channel connection, facilitating a first validation operation of the first configuration update using the first switched channel connection with the interaction processing environment. Further, the operations include, in response to validating the first configuration update, implementing the first configuration update in an interaction production environment.
    Type: Application
    Filed: December 2, 2022
    Publication date: June 6, 2024
    Inventors: Sanjeev Kumar Jha, Tekchand Prasad
  • Publication number: 20240176686
    Abstract: In a computer-implemented method, a processing device may receive an operation request from a channel. The processing device may process the operation request, which may contain one or more operations, which themselves may contain one or more instructions. The instructions may be executable by one or more components of the system. The processing device may detect that a first component among the components of the system is unavailable. The processing device may then bypass the first operations corresponding to the first component and store information associated with the first operations in a memory device. The processing device may execute the operations of the remaining components and transmit a message containing operation request result data. The processing device may detect a status change of the first component, retrieve the information associated with the first operations from the memory device, and then execute the first operations.
    Type: Application
    Filed: November 30, 2022
    Publication date: May 30, 2024
    Inventors: Sanjeev Kumar Jha, Tekchand Prasad, Suresh Edupuganti