Patents by Inventor Kumar Raju

Kumar Raju 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: 20230049221
    Abstract: Various embodiments of the present invention provide methods, apparatus, systems, computing devices, computing entities, and/or the like for performing predictive data analysis with respect to structured data objects. Certain embodiments of the present invention utilize systems, methods, and computer program products that perform predictive data analysis with respect to structured data objects by utilizing at least one of cross-table data similarity score generation machine learning models and unsupervised anomalous table row detection machine learning models.
    Type: Application
    Filed: August 13, 2021
    Publication date: February 16, 2023
    Inventors: Swapna Sourav Rout, Ankit Varshney, Sudeep Choudhary, Ravi Kumar Raju Gottumukkala
  • Publication number: 20230047229
    Abstract: Systems, computer program products, and methods are described herein for enhanced authentication framework using multi-dimensional hashing. The present invention is configured to electronically receive, from a computing device of a user, a resource transfer request; retrieve, from an authentication database, a multi-dimensional hash for a first set of data files for the user and a user identification artifact; retrieve, from the computing device of the user, a second set of data files matching the user identification artifact; initiate an asynchronous hash processing engine on the second set of data files; generate, using the asynchronous hash processing engine, a multi-dimensional hash for the second set of data files; compare the multi-dimensional hash for the first set of data files with the multi-dimensional hash for the second set of data files to determine a match; and authorize the resource transfer request based on at least determining the match.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Udaya Kumar Raju Ratnakaram, Sandeep Kumar Chauhan, Sriram Balasubramanian
  • Publication number: 20230032352
    Abstract: Systems, methods, and apparatus are provided for secure transaction execution at an assistive device. Assistive devices include technologies that support people with disabilities in daily tasks, such as mobility aids or vision aids. An assistive device may be preregistered with a financial institution. The financial institution may generate a first hash incorporating a customer identifier and a device identifier. At the time of transaction, an active session may be initiated with the assistive device at a POS terminal, self-service kiosk, or financial institution. The assistive device may use short range wireless communication such as NFC or UWB to transmit the customer identifier and device identifier. A second hash may be generated and compared to the first hash to authenticate the device. Following authentication, the transaction may be completed at the assistive device via user inputs to the assistive device.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Eswara Prasad Ramoju, Udaya Kumar Raju Ratnakaram, Sandeep Kumar Chauhan
  • Patent number: 11556320
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for dynamic analysis and detection of transformed transient data in a distributed system network. The system is structured for validating, determining and evaluating temporal data transformations associated with technology resource components across iterations of technology applications for maintaining backward compatibility. The system comprises an execution module structured for executing technology resource components in a plurality of testing technology environments concurrently. The system further comprises an analysis module structured for evaluating iterations of a first technology resource component by comparing the transformed first testing output with the transformed second testing output to determine modifications to the first iteration of the first technology resource component in the second iteration of the first technology resource component that succeeds the first iteration.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: January 17, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Punit Srivastava, Jian James Chen, Prashanthi Jambula, Udaya Kumar Raju Ratnakaram, Javeed Syed
  • Publication number: 20230012424
    Abstract: A queue management ultra-wideband (UWB) automated teller machine (ATM) transaction pre-staging systems and methods for use with an ATM server, at least one UWB-enabled wireless portable electronic device, and a plurality of UWB-enabled ATMs are disclosed. Transactions are pre-staged by the UWB-enabled devices with the ATM servers. Queue wait times at each UWB-enabled ATM can be determined based on how many transactions have been scheduled for the ATM, how many customers are currently waiting at the ATM, and what currency resources are required by the pre-staged transactions. Geographical distances between the user and the ATMs can be determined. Based on historical customer ATM usage preferences, the distance to various ATMs, and queue wait times, the ATM server may make recommendations regarding which ATM would be optimal for the customer to use to complete the pre-staged transaction.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 12, 2023
    Inventors: Sandeep Kumar Chauhan, Udaya Kumar Raju Ratnakaram, Nandini Rathaur, Puneetha Polasa, Vibhu Srivastava
  • Publication number: 20230010257
    Abstract: Timely and optimal user completion of pre-staged transactions is implemented by ultra-wideband (UWB) enabled devices at UWB-enabled ATMs. ATM information, transaction scheduling and user prioritization, transaction notifications, and/or haptic-feedback reminders are provided based on one or more real-time and/or predicted geographical locations and proximities, ATM-specific queue wait times, preference scores, historical usage, ATM resources, and/or other relevant data or preferences.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 12, 2023
    Inventors: Sandeep Kumar Chauhan, Udaya Kumar Raju Ratnakaram, Nandini Rathaur, Puneetha Polasa, Vibhu Srivastava
  • Patent number: 11551213
    Abstract: Systems, methods, and apparatus are provided for secure transaction execution at an assistive device. Assistive devices include technologies that support people with disabilities in daily tasks, such as mobility aids or vision aids. An assistive device may be preregistered with a financial institution. The financial institution may generate a first hash incorporating a customer identifier and a device identifier. At the time of transaction, an active session may be initiated with the assistive device at a POS terminal, self-service kiosk, or financial institution. The assistive device may use short range wireless communication such as NFC or UWB to transmit the customer identifier and device identifier. A second hash may be generated and compared to the first hash to authenticate the device. Following authentication, the transaction may be completed at the assistive device via user inputs to the assistive device.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Eswara Prasad Ramoju, Udaya Kumar Raju Ratnakaram, Sandeep Kumar Chauhan
  • Publication number: 20220406303
    Abstract: Arrangements for voice enabled event processing are provided. In some aspects, a self-service kiosk may detect a mobile device of a user and a connection may be established between the self-service kiosk and the mobile device. The user may request, via natural language data input, processing of an event, such as a transaction. The natural language data input may be captured by the mobile device of the user and transmitted to the self-service kiosk or other processing device. The natural language input may be processed to identify the requested event. Based on the processed natural language data, an event processing request may be generated. Based on processing the event, one or more event processing commands may be generated. The event processing commands may be executed to perform one or more functions associated with completion of the event processing (e.g., distributing funds, activating a deposit receptacle, or the like).
    Type: Application
    Filed: June 17, 2021
    Publication date: December 22, 2022
    Inventors: Sandeep Kumar Chauhan, Udaya Kumar Raju Ratnakaram, Nandini Rathaur, Vibhu Srivastava, Puneetha Polasa
  • Publication number: 20220405730
    Abstract: Aspects of the disclosure relate to fragmenting payment transactions. Based a virtual assistant establishing an active session with a voice activated device, a computing platform may receive, from the virtual assistant, a request initiated at the voice activated device for a payment transaction. The computing platform may retrieve user identifying information associated with fragmenting payment transactions for determining whether to fragment the payment transaction between a plurality of user accounts. In determining to fragment the payment transaction, the computing platform may generate allocation information indicating an amount of funds to be transferred from each of the plurality of user accounts. The computing platform may cause the voice activated device to prompt the user to confirm the allocation information.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Sindhuja Gunda, Udaya Kumar Raju Ratnakaram
  • Publication number: 20220405723
    Abstract: Aspects of the disclosure relate to fragmenting payment transactions. A computing platform may receive, from a computing device, a request for a payment transaction. The computing platform may retrieve user identifying information associated with fragmenting payment transactions. Based on the user identifying information, the computing platform may determine whether to fragment the payment transaction between a plurality of user accounts. Based on determining to fragment the payment transaction, the computing platform may generate, using a machine learning algorithm, allocation information indicating an amount of funds to be transferred from each of the plurality of user accounts. The computing platform may cause the computing device to prompt a user of the computing device to confirm the allocation information.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Sindhuja Gunda, Udaya Kumar Raju Ratnakaram
  • Patent number: 11527250
    Abstract: Methods, systems, and computing platforms for mobile data communication are disclosed. Processor(s) may be configured to electronically receive a plurality of user mobile interaction data to initiate a session on processing server. The processor(s) may be configured to electronically process the user mobile interaction data with AI including predefined user activity data for actions. The processor(s) may be configured to electronically determine whether one of more of the user mobile voice data samples includes a session key data command and responsive to the session key data command, electronically initiating a biometric authentication of the user mobile voice data samples. In some implementations, the system processor(s) may be configured to electronically initiate a second computing session for the computer platform while receiving the plurality of user mobile interaction voice data.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventors: Sandeep Kumar Chauhan, Udaya Kumar Raju Ratnakaram
  • Patent number: 11506200
    Abstract: An example crescent seal assembly comprises: an outer crescent of a gear pump; an inner crescent of the gear pump mating with the outer crescent such that an exterior peripheral surface of the inner crescent interfaces with an interior peripheral surface of the outer crescent, forming: (i) a spring cavity, (ii) a first check valve cavity, and (iii) a second check valve cavity therebetween; a spring disposed in the at least one spring cavity; a first check pin disposed in the first check valve cavity; and a second check pin disposed in the second check valve cavity.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: November 22, 2022
    Assignee: Parker-Hannifin Corporation
    Inventors: Hao Zhang, Satish Kumar Raju Kalidindi, Yu-Sen Chu
  • Patent number: 11494753
    Abstract: Systems for contactless event processing are provided. In some examples, functionality of a self-service kiosk may be requested. In response, a user may be authenticated and a first interactive user interface may be generated and displayed by the self-service kiosk. A user may capture an image of the generated first interactive user interface displayed by the self-service kiosk using, for instance, an image capture device of a user computing device. The captured image may be displayed by a display of the user computing device and the user may provide user input to the user computing device selecting a displayed option. The user input may be processed and mapped to functionality associated with the self-service kiosk. Based on the mapping, one or more instructions or commands may be generated and transmitted to the self-service kiosk. The self-service kiosk may execute the instructions or commands to execute the requested functionality.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: November 8, 2022
    Assignee: Bank of America Corporation
    Inventors: Udaya Kumar Raju Ratnakaram, Sandeep Kumar Chauhan
  • Publication number: 20220322567
    Abstract: Apparatus, systems, and methods are disclosed for cooling an electronic device. An example electronic device includes a chassis including a first cover and a second cover. The example electronic device also includes a first looped frame spaced apart from the first cover, a second looped frame spaced apart from the second cover, and a printed circuit board between the first looped frame and the second looped frame.
    Type: Application
    Filed: June 24, 2022
    Publication date: October 6, 2022
    Inventors: Jeff Ku, Cora Nien, Arnab Sen, Samarth Alva, Boon Ping Koh, Min Suet Lim, Arvind S, Lance Lin, Prakash Kumar Raju, Shantanu Kulkarni
  • Publication number: 20220308983
    Abstract: Apparatus and methods for deploying a web application including a plurality of binary objects. The methods may include isolating from the plurality of class files a class file in which a run-time behavior occurs. The methods may include updating the class file to produce a modified class file that does not have the behavior. The methods may include testing performance of the modified class file. The methods may include storing the class file in a dynamic configuration database. The methods may include recognizing the modified class file as being modified. The methods may include, using a cron job processor, reading the metadata. The methods may include compiling the modified class file into binary code. The methods may include executing the binary code instead of a different binary code that corresponds to the class file in which the run-time behavior occurs.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 29, 2022
    Inventors: Naveen Kumar Reddy Murthi, Udaya Kumar Raju Ratnakaram, Punit Srivastava, Jian James Chen
  • Publication number: 20220308851
    Abstract: Apparatus and methods for deploying a web application including a plurality of binary objects. The methods may include isolating from the plurality of class files a class file in which a run-time behavior occurs. The methods may include updating the class file to produce a modified class file that does not have the behavior. The methods may include testing performance of the modified class file. The methods may include storing the class file in a dynamic configuration database. The methods may include recognizing the modified class file as being modified. The methods may include, using a cron job processor, reading the metadata. The methods may include compiling the modified class file into binary code. The methods may include executing the binary code instead of a different binary code that corresponds to the class file in which the run-time behavior occurs.
    Type: Application
    Filed: March 29, 2022
    Publication date: September 29, 2022
    Inventors: Naveen Kumar Reddy Murthi, Udaya Kumar Raju Ratnakaram, Punit Srivastava, Jian James Chen
  • Publication number: 20220300869
    Abstract: Implementations include periodically receiving itinerary data representative of routes, the itinerary data including date, price, and route, for each period and each route: encoding a first portion of the itinerary data using label encoding to provide encoded data, the first portion of the itinerary data including letters, the encoded data including numbers and being absent of letters, converting a second portion of the itinerary data using a mapping to provide converted data, the converted data including a number, training a ML model for a respective route using the encoded data and the converted data, receiving a prediction request including a route and a departure date, retrieving a ML model associated with the route, and generating a prediction result by processing the route and the departure date through the ML model, the prediction result including a set of price-day pairs.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Inventor: Suresh Kumar Raju
  • Publication number: 20220295018
    Abstract: Apparatus and methods for remotely viewing and authenticating/validating the contents of a safe deposit box (or safe) are provided. The apparatus and methods may include a safe deposit box including a locking internal cavity, a camera, a weight sensor, a light, a control circuit, and a communication circuit. After receiving a request to view the contents and authenticating a user, the safe deposit box may take still or motion pictures of the contents and weigh the contents and send the results to the user or a server. If the contents of the safe deposit box have changed an alert may be sent to the user or a server.
    Type: Application
    Filed: June 2, 2022
    Publication date: September 15, 2022
    Inventors: Udaya Kumar Raju Ratnakaram, Mohammed Zubair Mohammed Ajmal, Amit Mishra, Krithika Viswanathan
  • Patent number: 11438251
    Abstract: An exception-resolution monitoring system determines an exception error is detected corresponding to a failed transmission of a message between servers of a distributed network. Changes are monitored that are tested and implemented to correct the detected exception errors. An executable corrective action is determined based on the monitored changes. The executable action is stored for future use and linked to a root cause of the exception error and properties of the distributed network at the time of the exception error.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 6, 2022
    Assignee: Bank of America Corporation
    Inventors: Udaya Kumar Raju Ratnakaram, Amit Mishra, Krithika Viswanathan, Sarvari Tadimalla
  • Patent number: 11411805
    Abstract: A system for detecting a root cause of an exception error in a task flow in a distributed network receives communication data exchanged among servers. The system determines whether each message is received by a respective server based on acknowledgement data that indicates whether each message is received by a respective server. The system determines the sequence of the messages communicated between the servers. The system determines that a first server has reported an exception error that indicated the first server did not receive a message from a second server. The system determines that the second server is associated with a root cause of the exception error in response to determining that the second server did not send the message to the first server.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: August 9, 2022
    Assignee: Bank of America Corporation
    Inventors: Udaya Kumar Raju Ratnakaram, Amit Mishra, Krithika Viswanathan