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: 20250141600Abstract: 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: ApplicationFiled: January 3, 2025Publication date: May 1, 2025Applicant: Truist BankInventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
-
Patent number: 12206499Abstract: 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: GrantFiled: December 13, 2022Date of Patent: January 21, 2025Assignee: Truist BankInventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
-
Publication number: 20240338305Abstract: 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: ApplicationFiled: June 18, 2024Publication date: October 10, 2024Applicant: Truist BankInventors: Sanjeev Kumar Jha, Tekchand Prasad
-
Publication number: 20240303126Abstract: 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: ApplicationFiled: March 6, 2023Publication date: September 12, 2024Inventors: Sanjeev Kumar Jha, Tekchand Prasad, Suresh Edupuganti
-
Patent number: 12045157Abstract: 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: GrantFiled: December 2, 2022Date of Patent: July 23, 2024Assignee: Truist BankInventors: Sanjeev Kumar Jha, Tekchand Prasad
-
Publication number: 20240195532Abstract: 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: ApplicationFiled: December 13, 2022Publication date: June 13, 2024Applicant: Truist BankInventors: Tekchand Prasad, Suresh Edupuganti, Sanjeev Kumar Jha
-
Publication number: 20240184689Abstract: 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: ApplicationFiled: December 2, 2022Publication date: June 6, 2024Inventors: Sanjeev Kumar Jha, Tekchand Prasad
-
Publication number: 20240176686Abstract: 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: ApplicationFiled: November 30, 2022Publication date: May 30, 2024Inventors: Sanjeev Kumar Jha, Tekchand Prasad, Suresh Edupuganti