Patents by Inventor Rakesh Shah

Rakesh Shah 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: 20250086095
    Abstract: A machine learning model is trained from characteristics of code changes and characteristics of tests to generate an output indicative of a likely test result of running a corresponding test on a code change. One or more machine learning models may be trained for a specific code repository and based on developer feedback. When a code change is generated by a developer to code in a code repository, a machine learning model is selected based on the repository and characteristics or features of the code change are extracted and input to the machine learning model. The machine learning model generates a model output indicative of the likely test results of running each of a plurality of different tests on the code change. The model output indicates how likely it is that each of the plurality of different tests will fail. Based on the model output, a test selection system selects a subset of the plurality of different tests that should be run against the code changes.
    Type: Application
    Filed: September 13, 2023
    Publication date: March 13, 2025
    Inventors: Jose Antonio HIJAR MIRANDA, Luke Robert SCHOEN, Mitansh Rakesh SHAH, Jorge Alejandro VELASCO REYNA, Samuel Akwesi YEBOAH, Sereym BAEK, Michael Joseph LAUCELLA, Everson Ramon RODRIGUEZ MUNIZ, Ranjodh Singh SANDHU, Florin LAZAR, Robert Allen LAND
  • Publication number: 20250085932
    Abstract: Systems, computer program products, and methods for interactive automated code generation and modification for data processing are provided. The method includes causing a rendering of a flow designer interface including a flow portion and a plugin portion. The plugin portion includes engageable plugin icon(s) corresponding to one or more plugins. The method also includes receiving a first plugin input based on engagement of a first plugin icon. The first plugin input is a selection of a first plugin. The method further includes causing a rendering of a representation of the first plugin on the flow portion. The method further includes receiving a second plugin input based on engagement of a second plugin icon. The method also includes causing a rendering of a representation of the second plugin on the flow portion. The method also includes generating a flow operation based on the flow portion of the flow designer interface.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 13, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Ganesh Agrawal, Suresh Solomon, Rajneesh Acharya, Rakesh Shah, Vikash Agarwal, Mark Labbancz, Deepak Chandrasheker Kundapur, Rahul Tandon, Laura A. Bertarelli Hamilton, Akhil Sunil Kudal, Manoj Narayanan, Mohal Mukundbhai Sayani, Anju Jha, Dharanitharan Sukumar, Rakeshkumar Prajapati, Shubhro Protim Ghosh, Arvind Kumar Rai
  • Publication number: 20240358306
    Abstract: The present disclosure relates to an electrode patch. The electrode patch includes a substrate and a plurality of electrodes mounted on the substrate. The electrodes are configured to collect electrocardiogram (ECG) measurements from a subject. The substrate includes a central portion that includes a concave side that is shaped and dimensioned such that upon alignment of the concave side under a breast of the subject, the plurality of electrodes are accurately positioned for collecting ECG measurements from the subject.
    Type: Application
    Filed: April 29, 2024
    Publication date: October 31, 2024
    Inventor: Rakesh Shah
  • Publication number: 20240111577
    Abstract: A system and method to collect an actions list of action sequences in an application leading to a predetermined resulting event, create pairs of the action sequences, apply a fitting alignment to the action sequence pairs to create fitted action sequence pairs, wherein non-matching data between fitted action sequences of each pair is replaced with gaps to ensure that the first and second fitted action sequences are of equal length and are aligned with one another with the gaps being located at index positions the fitted action sequences corresponding to index positions of non-matching data, and delete data, for each of the fitted action sequence pairs, corresponding to the gaps to create a critical sequence of actions for each of the fitted action sequence pairs representing, respectively, common actions of the fitted action sequences of each of the fitted action sequence pairs leading to the predetermined resulting event.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mitansh Rakesh SHAH, Mahdi RAHMANI HANZAKI, Wayne Matthias ROSEBERRY, Guilherme Augusto Kusano SCHICK
  • Publication number: 20240069935
    Abstract: Systems, computer program products, and methods are described herein for providing data analysis and processing using graphical user interface position mapping identification is provided. The method includes receiving a plurality of data packets from a plurality of data sources. The data packets contain one or more data metrics associated with an entity. The method also includes causing a rendering of a user interface that presents one or more selectable icons for selecting data to use from the plurality of data packets. The method further includes receiving one or more user selections of the one or more selectable icons. The one or more user selections indicate one or more of the plurality of data sources to use for a generation of a report. The method further includes generating the report based on one of more of the plurality of data packets from the selected data sources of the plurality of data sources.
    Type: Application
    Filed: August 29, 2022
    Publication date: February 29, 2024
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Rajneesh Acharya, Ganesh Agrawal, Vikash Agarwal, Laura A. Bertarelli Hamilton, Rakesh Shah, Suresh Solomon, Susmitha Nalluri, Trishaun Tajae Blake, Mark Labbancz, Mohal Mukundbhai Sayani, Rahul Tandon, Akhil Kudal, Anju Jha, Priyanka Jyoti
  • Publication number: 20230414151
    Abstract: An electrocardiogram (“ECG”) system is provided. The system includes an ECG device capable of receiving ECG signals from a lead system attached to the user. The ECG device then renders the ECG signals into ECG data, and transmits the ECG data to at least one of a user device, such as a smart phone, or a cloud-based storage system. The user device is capable of rendering the ECG data into an ECG graph, and displaying the ECG graph to the user on an application (“app”). The system also provides for a cloud-based storage system capable storing the ECG data and providing access to the ECG data to the user and to medical personal.
    Type: Application
    Filed: May 4, 2023
    Publication date: December 28, 2023
    Inventor: Rakesh Shah
  • Patent number: 11379442
    Abstract: An apparatus includes a memory and a processor. The processor collects from a database server, statistics indicating a performance of the server. The processor applies to the statistics, a machine learning algorithm configured to identify, based in part on the statistics, one or more issues affecting the performance of the database server. Applying the machine learning algorithm includes applying to the statistics, a regression algorithm trained to identify one or more candidate issues. Applying the machine learning algorithm also includes applying to the one or more candidate issues, a classification algorithm trained to classify each candidate issue as an issue of the one or more issues or a false positive. The processor additionally generates a script that, when executed, remediates the candidate issues of the one or more candidate issues classified by the classification algorithm as the issues of the one or more issues. The processor further executes the script.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: July 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Rama Krishna Venkata Gandi, Thangaraju Nachimuthu, Rakesh Shah, Anant Bondalapati Sharma, Sivasankar Sivasalam
  • Publication number: 20210209076
    Abstract: An apparatus includes a memory and a processor. The processor collects from a database server, statistics indicating a performance of the server. The processor applies to the statistics, a machine learning algorithm configured to identify, based in part on the statistics, one or more issues affecting the performance of the database server. Applying the machine learning algorithm includes applying to the statistics, a regression algorithm trained to identify one or more candidate issues. Applying the machine learning algorithm also includes applying to the one or more candidate issues, a classification algorithm trained to classify each candidate issue as an issue of the one or more issues or a false positive. The processor additionally generates a script that, when executed, remediates the candidate issues of the one or more candidate issues classified by the classification algorithm as the issues of the one or more issues. The processor further executes the script.
    Type: Application
    Filed: January 7, 2020
    Publication date: July 8, 2021
    Inventors: Rama Krishna Venkata Gandi, Thangaraju Nachimuthu, Rakesh Shah, Anant Bondalapati Sharma, Sivasankar Sivasalam
  • Publication number: 20190269344
    Abstract: An electrocardiogram (“ECG”) system is provided. The system includes an ECG device capable of receiving ECG signals from a lead system attached to the user. The ECG device then renders the ECG signals into ECG data, and transmits the ECG data to at least one of a user device, such as a smart phone, or a cloud-based storage system. The user device is capable of rendering the ECG data into an ECG graph, and displaying the ECG graph to the user on an application (“app”). The system also provides for a cloud-based storage system capable storing the ECG data and providing access to the ECG data to the user and to medical personal.
    Type: Application
    Filed: March 5, 2019
    Publication date: September 5, 2019
    Inventor: Rakesh Shah
  • Publication number: 20120319487
    Abstract: A battery backup and charging device (BBCD) is described. The BBCD includes a battery, a charger coupled to the battery, AC prongs coupled to the charger, and a connection module adapted to connect the battery and charger to the mobile device. The charger may provide charging to the battery and an internal battery of the mobile device in parallel. The BBCD and mobile device may be enclosed in a single housing. The charger may include a planar transformer.
    Type: Application
    Filed: June 18, 2012
    Publication date: December 20, 2012
    Inventor: Rakesh Shah