Patents by Inventor Shailesh Singh
Shailesh Singh 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: 20260205527Abstract: A system is presented that provides transmission type-based structural conformity to electronic transmissions within an electronic transmission network. The system may be configured to identify definitions that govern more than one type of electronic transmission structure, produce respectively corresponding models of the more than one type of electronic transmission structure, register the respectively corresponding models within an enterprise-wide catalog of electronic transmission structure types; obtain a first request for a first type of electronic transmission; utilize the enterprise-wide catalog of electronic transmission structure types to structure an electronic transmission according to a first model of the first type of electronic transmission; and transmit the electronic transmission via the electronic transmission network.Type: ApplicationFiled: January 14, 2025Publication date: July 16, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Amalesh PRADHAN, Shailesh SINGH
-
Patent number: 12676788Abstract: Various methods and processes, apparatuses or systems, and media for performing dynamic observations of inter-domain event processing in real-time are disclosed. The present disclosure provides receiving an inter-domain event; transmitting, to an event streaming platform, the inter-domain event as a data stream; extracting a topic for the serialized inter-domain event; and identifying, at an observer application, a workflow corresponding to the identified topic. The present disclosure further provides applying an event template corresponding to the deserialized inter-domain event, and based on the event template applied, dynamically applying a corresponding rule set without first requiring storage of the inter-domain event as a data object for capturing attributes corresponding to the inter-domain event on the fly.Type: GrantFiled: August 23, 2024Date of Patent: July 7, 2026Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Shailesh Singh, Amalesh Pradhan, Katlen Garcia, Peterson Normil, Nathan Bianco, Meenu Lakshmi, Lane Macdougall, Anthony Nguyen
-
Patent number: 12662016Abstract: A computer system for controlling an energy storage system with heterogenous battery packs is provided. The system, using a processing circuitry, obtains pack-specific minimum and maximum allowed operating voltages for each battery pack; determines joint ESS-specific minimum and maximum voltage limits satisfying each of the respective pack-specific minimum and maximum allowed operating voltages for all of the battery packs; obtains actual state of charge, SoC, values for each battery pack; determine rescaled SoC values by scaling the actual SoC value for a battery pack to a range defined by an estimated SoC value of the battery pack at the ESS-specific minimum and maximum voltage limits, and controls the ESS using the rescaled SoC values for the battery packs.Type: GrantFiled: December 11, 2024Date of Patent: June 23, 2026Assignee: VOLVO TRUCK CORPORATIONInventors: Shailesh Singh, Faisal Altaf, Anton Klintberg, Adam Josefsson
-
Publication number: 20260169732Abstract: Various methods and processes, apparatuses/systems, and media for registering schema for messaging are disclosed. A processor creates a schema for messaging, the schema having versions each defining a data structure outlining a format and a data type of a message to be published by a data publisher onto a CI/CD pipeline and to be consumed by a data consumer from the CI/CD pipeline; creates a file version of the schema; generates corresponding metadata for each version of the schema that explains that version of the schema; adds the metadata to the schema as a part of the schema for that file version of the schema; registers the schema onto a centralized schema registry; publishes, by the data publisher, the message corresponding to the registered schema onto the CI/CD pipeline; and queries by the metadata, by the data consumer, the centralized schema registry to consume the message from the CI/CD pipeline.Type: ApplicationFiled: December 17, 2024Publication date: June 18, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Shailesh SINGH, James WEI, Truong VO, Anthony NGUYEN, Seshagiri Rao VASANTULA, Siarhei BARTOSHYK, Padmapriya MAHALINGAM, Amalesh PRADHAN
-
Publication number: 20260154041Abstract: Various methods and processes, apparatuses/systems, and media for automated data governance are disclosed. A processor creates a data catalog that includes metadata identifying what information to be collected, by whom, and at what stage of each identified phase of a product development life cycle (PDLC) process corresponding to the application; embeds the data catalog, a data governance tool, a continuous integration/continuous delivery (CI/CD) pipeline, and a scheme evolution component into the PDLC process by calling corresponding application programming interface; executes a data governance by association algorithm; and updates the data catalog with schemas based on the data governance by association algorithm. Each data producer and data consumer in connection with the developing, the testing, and the production of the application manages the data governance in synchronization during execution of each identified phases of the PDLC process.Type: ApplicationFiled: December 4, 2024Publication date: June 4, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Jennifer DUENHOELTER, Shawn RILEY, David POWELL, Matt MCCLINTOCK, Syed HUSAIN, Shailesh SINGH, Amalesh PRADHAN, Katlen GARCIA
-
Publication number: 20260111891Abstract: A method and a system for ensuring reliability of a customer journey with a platform are provided. The method includes: receiving transaction data associated with at least one event; generating, via a domain event library, a trace object for tracing information associated with the transaction data, wherein the trace object includes a first field for an event identification (ID) and a second field for a parent ID; analyzing the trace object to determine whether there is at least one potential issue relating to the transaction data; and when a determination is made that there is at least one potential issue, flagging the transaction data.Type: ApplicationFiled: October 18, 2024Publication date: April 23, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Shailesh SINGH, Igor VASILCOVSKY, Mohit KHANDEKAR, Nicholas P STUMPOS, Aravind SUNDARAJ, Taylor HAVERKAMP, Amalesh PRADHAN
-
Publication number: 20260058869Abstract: Various methods and processes, apparatuses or systems, and media for performing dynamic observations of inter-domain event processing in real-time are disclosed. The present disclosure provides receiving an inter-domain event; transmitting, to an event streaming platform, the inter-domain event as a data stream; extracting a topic for the serialized inter-domain event; and identifying, at an observer application, a workflow corresponding to the identified topic. The present disclosure further provides applying an event template corresponding to the deserialized inter-domain event, and based on the event template applied, dynamically applying a corresponding rule set without first requiring storage of the inter-domain event as a data object for capturing attributes corresponding to the inter-domain event on the fly.Type: ApplicationFiled: August 23, 2024Publication date: February 26, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Shailesh SINGH, Amalesh PRADHAN, Katlen GARCIA, Peterson NORMIL, Nathan BIANCO, Meenu LAKSHMI, Lane MACDOUGALL, Anthony NGUYEN
-
Publication number: 20260044429Abstract: A method for providing automated data contract management in real-time at scale is disclosed. The method includes monitoring metrics for a plurality of applications to generate a corresponding report, the report including data artifacts for each of the plurality of applications; filtering the report based on predetermined criteria to generate a dependency mapping for the plurality of applications; determining versioning information for each of the plurality of applications based on the filtered report; identifying attribute information for each of the plurality of applications, the attribute information including deprecated attribute information and replacement attribute information; and generating, in real-time, a graphical user interface that visually represents the dependency mapping, the versioning information, and the attribute information for the plurality of applications, the graphical user interface including an interactive dashboard.Type: ApplicationFiled: August 6, 2024Publication date: February 12, 2026Applicant: JPMorgan Chase Bank, N.A.Inventor: Shailesh SINGH
-
Publication number: 20260037654Abstract: Various methods and processes, apparatuses or systems, and media for dynamically updating of metadata in a data catalog for a change in a data store via a looped configuration are disclosed. The present disclosure provides detecting the change in the data store, automatically pulling, via the data catalog, first metadata corresponding to the change in the data store; automatically generating second metadata corresponding to the change in the data store; updating third metadata stored in the data catalog to incorporate information included in the first metadata and the second metadata for providing updated metadata; and updating a data schema library to reflect the updated metadata, in which the updated metadata and the updated data schema library modify an access control to allow a user group to access the changed data object in the data store.Type: ApplicationFiled: July 30, 2024Publication date: February 5, 2026Applicant: JPMorgan Chase Bank, N.A.Inventors: Shailesh SINGH, Amalesh PRADHAN, Katlen GARCIA, Aravind SUNDARAJ, Matt MCCLINTOCK, Nathan BIANCO, Scott T RYAN, Shawn RILEY
-
Publication number: 20250373030Abstract: A computer system determines a compensation current adapted to counteract at least parts of a charge equalization current expected to be generated by an activation of an additional battery pack in parallel connection with one or more currently activated battery packs. The compensation current is determined as a current range between a lower and upper compensation current limits. The lower limit is based on a voltage of the additional battery pack, and a voltage and impedance of the currently activated battery packs. The upper limit is based on a maximum discharge ability of a system powered by the currently activated battery packs, a maximum discharge ability of the currently activated battery packs, a voltage and impedance of the additional battery pack, and a voltage and impedance of the one or more currently activated battery packs.Type: ApplicationFiled: May 22, 2025Publication date: December 4, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Shailesh SINGH, Simon BERNTSSON, Adam BORGELSSON MAANINKA
-
Publication number: 20250360836Abstract: A computer system controls activation of a plurality of battery packs in parallel connection. The computer system has processing circuitry to activate a first battery pack from among the plurality of battery packs; determine a compensation current which is adapted to counteract at least parts of a charge equalization current expected to be generated by a subsequent activation of an additional battery pack from among the plurality of battery packs; apply the compensation current to currently activated battery pack(s); and activate the additional battery pack.Type: ApplicationFiled: May 16, 2025Publication date: November 27, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Simon BERNTSSON, Shailesh SINGH
-
Publication number: 20250347750Abstract: A computer system has processing circuitry to acquire an estimate of internal impedance of an energy storage system, determine a degree of accuracy of the internal impedance estimate and if the degree of accuracy is considered insufficient, to control application of an excitation signal to the ESS such that a more accurate estimation of the internal impedance is obtained.Type: ApplicationFiled: May 5, 2025Publication date: November 13, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Shailesh SINGH, Henri LILLMAA, Faisal ALTAF
-
Publication number: 20250332943Abstract: A computer system for adapting a State-of-Charge window of an Energy Storage System is provided, including processing circuitry to obtain a target usable energy value for an ESS, and improve a matching between i) the target usable energy value and ii) a current usable energy value of the ESS in accordance with a SoC window for the ESS, by iteratively adapting the SoC window for the ESS over a plurality of iteration steps, wherein the processing circuitry is further configured to, for each iteration step, update the SoC window for the ESS with no more than a predefined maximum amount.Type: ApplicationFiled: April 24, 2025Publication date: October 30, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Faisal ALTAF, Henri LILLMAA, Louise ROST, Shailesh SINGH, Marthrage Supun Nadeeshka PERERA, Vellanki Prasanna KALYAN
-
Publication number: 20250327877Abstract: A device for power path fault detection in an energy storage system, ESS, is provided. The device is configured to obtain values for a parameter of energy storage elements of the ESS; to determine a deviation of the value of a first energy storage element from an aggregate function value, wherein the aggregate function value is formed based on values of the parameter for one or more other energy storage elements than the first energy storage element. The device is configured to determine that the deviation is beyond a first threshold value and, in response thereto, detect a power path fault pertinent to the first energy storage element.Type: ApplicationFiled: April 11, 2025Publication date: October 23, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Dripta RAY, Shailesh SINGH, Faisal ALTAF, Henri LILLMAA
-
Publication number: 20250296463Abstract: A computer system has processing circuitry to identify one or more electrical energy storage packs that have a voltage higher than a voltage threshold related to a voltage connection window of a target electrical energy storage pack, close the pre-charge contactor of the one or more identified electrical energy storage packs to pre-charge the voltage bus using the one or more connected electrical energy storage packs at least until the voltage of the voltage bus exceeds the voltage threshold of the target pack, open the pre-charge contactor of the one or more connected electrical energy storage packs, and close the main contactor of the target electrical energy storage pack to connect the target electrical energy storage pack to the voltage bus.Type: ApplicationFiled: March 12, 2025Publication date: September 25, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Adam BORGELSSON MAANINKA, Shailesh SINGH, Karl Johan LINDEHAMMAR
-
Publication number: 20250206189Abstract: A computer system for controlling an energy storage system with heterogenous battery packs is provided. The system, using a processing circuitry, obtains pack-specific minimum and maximum allowed operating voltages for each battery pack; determines joint ESS-specific minimum and maximum voltage limits satisfying each of the respective pack-specific minimum and maximum allowed operating voltages for all of the battery packs; obtains actual state of charge, SoC, values for each battery pack; determine rescaled SoC values by scaling the actual SoC value for a battery pack to a range defined by an estimated SoC value of the battery pack at the ESS-specific minimum and maximum voltage limits, and controls the ESS using the rescaled SoC values for the battery packs.Type: ApplicationFiled: December 11, 2024Publication date: June 26, 2025Applicant: VOLVO TRUCK CORPORATIONInventors: Shailesh SINGH, Faisal ALTAF, Anton KLINTBERG, Adam JOSEFSSON
-
Publication number: 20200209248Abstract: Methods for diagnosing cancer in a subject are disclosed. The method includes detecting the level of expression of one or more cancer markers in a biological sample obtained from the subject; and comparing the level of expression of the one or more cancer markers in the biological sample to a normal level of expression of the one or more cancer markers. The one or more cancer markers comprises CXCL13 or CXCR5 or both CXCL13 and CXCR5. Also disclosed is a kit for detecting cancer or monitoring cancer progression.Type: ApplicationFiled: August 12, 2019Publication date: July 2, 2020Inventors: James W. Lillard, Rajesh Singh, Shailesh Singh
-
Publication number: 20160244518Abstract: It is possible to inhibit inflammatory processes by administration of antibodies to chemokines. Identification of chemokines which are over-produced makes it possible to block specific chemokine activity using antibodies to the over-expressed chemokines.Type: ApplicationFiled: September 2, 2015Publication date: August 25, 2016Inventors: James W. Lillard, JR., Udai Singh, Shailesh Singh, Jonathan Stiles
-
Publication number: 20160139130Abstract: Methods for detecting cancer or monitoring cancer progression in a subject are disclosed. The method includes detecting the level of expression of one or more cancer markers in a biological sample obtained from the subject; and comparing the level of expression of the one or more cancer markers in the biological sample to a normal level of expression of the one or more cancer markers. The one or more cancer markers comprises CXCL16 or CXCR6 or both CXCL16 and CXCR6. Also disclosed is a kit for detecting cancer or monitoring cancer progression.Type: ApplicationFiled: September 25, 2015Publication date: May 19, 2016Inventors: James W. LILLARD, JR., Shailesh Singh, Rajesh Singh
-
Patent number: 9233120Abstract: Methods for prevention or inhibition of the growth or metastasis of cancer cells in a subject are disclosed. One method comprises the step of administering to the subject a therapeutically effective amount of an antibody to the chemokine CCL25 and/or the chemokine receptor CCR9. Another method comprises the step of administering to the subject a therapeutically effective amount of an expression vector that expresses an antibody to the chemokine CCL25 and/or the chemokine receptor CCR9.Type: GrantFiled: December 13, 2011Date of Patent: January 12, 2016Assignee: JYANT TECHNOLOGIESInventors: James W. Lillard, Shailesh Singh, Rajesh Singh