Patents by Inventor Jagmohan Singh
Jagmohan 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: 20250148539Abstract: An example computing system includes: a memory storing a plurality of data assets; and a processing system of an enterprise, the processing system comprising one or more processors implemented in circuitry, the processing system being configured to: maintain a plurality of data domains, each of the data domains being managed by an executive of the enterprise, and each of the domains having one or more subdomains; maintain the one or more subdomains of each of the plurality of data domains, each of the plurality of data domains being associated with one or more data use cases, one or more data sources, and one or more risk accessible units; and track defects of the data assets in each of the plurality of data domains.Type: ApplicationFiled: November 7, 2024Publication date: May 8, 2025Inventors: Patrick C. Cowan, Sachin M. Amritkar, Alexander J. Jenkin, Matthew J. Barrett, Laura T. Wicks, Rajesh M. Narsian, Kara M. Anderson, Arefa Shaikh, Jagmohan Singh, Dae H. Lim, Brian Gibbons, Tata Sai Ramakrishna Rao, Fati Sanii, James W. Etheredge, Richard A. Floyd
-
Publication number: 20250094413Abstract: A computer-implemented method includes a processing node sending a request that includes an identified alert record from a shared alert data store that is shared amongst a cluster of processing nodes including the processing node. The processing node receives, responsive to the request, a delete alert record uniquely identifying the identified alert record and including an annotation identifying a new delete alert record as being a delete alert record type. The processing node matches, responsive to the annotation, the delete alert record to a local copy of the identified alert record based on the delete alert record uniquely identifying the identified alert record. The processing node deletes, based on the annotation, the local copy of the identified alert record according to the delete alert record.Type: ApplicationFiled: December 2, 2024Publication date: March 20, 2025Applicant: Cisco Technology, Inc.Inventors: Jagmohan Singh, Hongxun Liu, Saketh Kurnool
-
Automated detection, elimination, and prevention of toxic combinations for personal information data
Patent number: 12204678Abstract: Exemplary embodiments can identify the toxic PI combinations and flag these combinations for evaluation. Because organization policies on toxic PI combinations can constantly evolve, the system may be continuously updated with the latest policies. Exemplary embodiments may be used as part of an automated code review for application development and for monitoring of existing applications and programs. Thus, exemplary embodiments take the guesswork out of identifying risks in applications and programs by providing an automated tool that can scan and identify toxic combinations in accordance with various policies.Type: GrantFiled: March 15, 2023Date of Patent: January 21, 2025Assignee: JPMorgan Chase Bank, N.A.Inventors: Jagmohan Singh, Nagesh Chalasani, Megan Petrillo, Reny Mathew, Ibrahim S. Mkondera, Jalpa K. Shah, Matthew Stamy, Daniel M. Bond -
Patent number: 12197431Abstract: A first processing node of a cluster of processing nodes issues a first alert when first event data satisfies a trigger condition, and sends, to an alert data store external to the cluster, a first alert record of the first alert and suppression information based at least in part on the first alert. A second processing node of the cluster determines that second event data satisfies the trigger condition, obtains, from the alert data store, the suppression information indicating that an expiration time for suppressing the first alert is unexpired, and sends, to the alert data store, a second alert record of a second alert without issuing the second alert.Type: GrantFiled: January 28, 2022Date of Patent: January 14, 2025Assignee: Cisco Technology, Inc.Inventors: Jagmohan Singh, Hongxun Liu, Saketh Kurnool
-
Patent number: 12182104Abstract: A set of alert records stored in a shared alert data store that is shared amongst a cluster of processing nodes are presented in an interface. From the interface, a request is received to delete an identified alert record from the set of alert records. A delete alert record matching the identified alert record is added to the shared alert data store. The identified alert record is deleted from the shared alert data store responsive to the request. The delete alert record is transmitted to a processing node of the cluster of processing nodes, wherein the processing node deletes a local copy of the identified alert record according to the delete alert record.Type: GrantFiled: January 30, 2023Date of Patent: December 31, 2024Assignee: Cisco Technology, Inc.Inventors: Jagmohan Singh, Hongxun Liu, Saketh Kurnool
-
Patent number: 12135710Abstract: Artifact life tracking storage techniques include performing an artifact request of an artifact at an artifact storage node. A current time to live (TTL) value is identified. A determination is made whether to increment a TTL flag of the artifact. Responsive to determining that the TTL tag should be incremented, the TTL flag is incremented to a subsequent value in a TTL extender list. Responsive to incrementing the TTL tag, the TTL modified tag value is set to the current time value.Type: GrantFiled: January 27, 2022Date of Patent: November 5, 2024Assignee: Cisco Technology, Inc.Inventors: Jagmohan Singh, Michael Bach Soohoo, Hongxun Liu, Manu Jose, Jr.
-
Publication number: 20240249227Abstract: A computing system is configured to generate a data model comprising data sources, data use cases, and data governance policies retrieved from one or more data platforms via one or more platform and vendor agnostic APIs, wherein the data sources, data use cases, data governance policies, and APIs are aligned to one or more data domains. The computing system is further configured to create, based identifying information from the one or more data sources, a data linkage between a data source, a data use case, a data governance policy, and a data domain. The computing system is further configured to determine, based on the data governance policy and quality criteria, the level of quality of the data source. The computing system is further configured to generate, based on the level of quality of the data source, a report indicating the status of the data domain and data use case.Type: ApplicationFiled: June 16, 2023Publication date: July 25, 2024Inventors: Jagmohan Singh, Arefa Shaikh, Matthew J. Barrett, Dae H. Lim, Subodh K. Samal, Nathan P. Strickler
-
Patent number: 11860827Abstract: An embodiment of the present invention is directed to implementing machine learning to define business logic and lineage. The system analyzes data patterns of SORs as well as consumption attributes to define the business logic. An embodiment of the present invention may achieve over 95% match rate for complex attributes. When provided with thousands of SOR attributes, the innovative system may identify a handful of relevant SOR attributes required as well as the business logic to derive the consumption attribute.Type: GrantFiled: September 7, 2021Date of Patent: January 2, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jagmohan Singh, Suneetha Vakalapudi, Soren Tannehill
-
Publication number: 20230244660Abstract: A first processing node of a cluster of processing nodes issues a first alert when first event data satisfies a trigger condition, and sends, to an alert data store external to the cluster, a first alert record of the first alert and suppression information based at least in part on the first alert. A second processing node of the cluster determines that second event data satisfies the trigger condition, obtains, from the alert data store, the suppression information indicating that an expiration time for suppressing the first alert is unexpired, and sends, to the alert data store, a second alert record of a second alert without issuing the second alert.Type: ApplicationFiled: January 28, 2022Publication date: August 3, 2023Applicant: Splunk Inc.Inventors: Jagmohan Singh, Hongxun Liu, Saketh Kurnool
-
Publication number: 20230237049Abstract: Artifact life tracking storage techniques include performing an artifact request of an artifact at an artifact storage node. A current time to live (TTL) value is identified. A determination is made whether to increment a TTL flag of the artifact. Responsive to determining that the TTL tag should be incremented, the TTL flag is incremented to a subsequent value in a TTL extender list. Responsive to incrementing the TTL tag, the TTL modified tag value is set to the current time value.Type: ApplicationFiled: January 27, 2022Publication date: July 27, 2023Applicant: Splunk Inc.Inventors: Jagmohan Singh, Michael Bach Soohoo, Hongxun Liu, Manu Jose, JR.
-
AUTOMATED DETECTION, ELIMINATION, AND PREVENTION OF TOXIC COMBINATIONS FOR PERSONAL INFORMATION DATA
Publication number: 20230214526Abstract: Exemplary embodiments can identify the toxic PI combinations and flag these combinations for evaluation. Because organization policies on toxic PI combinations can constantly evolve, the system may be continuously updated with the latest policies. Exemplary embodiments may be used as part of an automated code review for application development and for monitoring of existing applications and programs. Thus, exemplary embodiments take the guesswork out of identifying risks in applications and programs by providing an automated tool that can scan and identify toxic combinations in accordance with various policies.Type: ApplicationFiled: March 15, 2023Publication date: July 6, 2023Applicant: JPMorgan Chase Bank, N.A.Inventors: Jagmohan SINGH, Nagesh CHALASANI, Megan PETRILLO, Reny MATHEW, Ibrahim S. MKONDERA, Jalpa K. SHAH, Matthew STAMY, Daniel M. BOND -
Patent number: 11669509Abstract: An embodiment of the present invention is directed to configuring optimal parallelism on Hadoop processes at specific processing points for improved performance and throughput. An embodiment of the present invention forces Hadoop into high parallelism independent of a HDFS file size. An embodiment of the present invention achieves an order of magnitude improvement in performance and data throughputs to meet the SLAs. An embodiment of the present invention provides a design pattern unique to distributed processing in Hadoop to accomplish the required data throughputs for the CDC process.Type: GrantFiled: October 1, 2018Date of Patent: June 6, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jagmohan Singh, Bharaneedaran Saravanan, Prasad V. Pondicherry
-
Automated detection, elimination, and prevention of toxic combinations for personal information data
Patent number: 11620405Abstract: Exemplary embodiments can identify the toxic PI combinations and flag these combinations for evaluation. Because organization policies on toxic PI combinations can constantly evolve, the system may be continuously updated with the latest policies. Exemplary embodiments may be used as part of an automated code review for application development and for monitoring of existing applications and programs. Thus, exemplary embodiments take the guesswork out of identifying risks in applications and programs by providing an automated tool that can scan and identify toxic combinations in accordance with various policies.Type: GrantFiled: November 6, 2020Date of Patent: April 4, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jagmohan Singh, Nagesh Chalasani, Megan Petrillo, Reny Mathew, Ibrahim S. Mkondera, Jalpa K. Shah, Matthew Stamy, Daniel M. Bond -
Publication number: 20210406222Abstract: An embodiment of the present invention is directed to implementing machine learning to define business logic and lineage. The system analyzes data patterns of SORs as well as consumption attributes to define the business logic. An embodiment of the present invention may achieve over 95% match rate for complex attributes. When provided with thousands of SOR attributes, the innovative system may identify a handful of relevant SOR attributes required as well as the business logic to derive the consumption attribute.Type: ApplicationFiled: September 7, 2021Publication date: December 30, 2021Inventors: Jagmohan SINGH, Suneetha VAKALAPUDI, Soren TANNEHILL
-
Patent number: 11210181Abstract: An embodiment of the present invention is directed to creating a re-usable code component that may be used with the data manipulation and transformation tool to natively support DML functionality. In addition to Insert, Update, and Delete, an addition function directed to “DeDup” may be implemented as it is used frequently in data transformation processes. An embodiment of the present invention is directed to capability to roll-back to a prior version of the original dataset. Any number of versions as required may be maintained.Type: GrantFiled: October 1, 2018Date of Patent: December 28, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: Jagmohan Singh, Prasad V. Pondicherry, Bharaneedaran Saravanan
-
Patent number: 11138157Abstract: An embodiment of the present invention is directed to implementing machine learning to define business logic and lineage. The system analyzes data patterns of SORs as well as consumption attributes to define the business logic. An embodiment of the present invention may achieve over 95% match rate for complex attributes. When provided with thousands of SOR attributes, the innovative system may identify a handful of relevant SOR attributes required as well as the business logic to derive the consumption attribute.Type: GrantFiled: August 29, 2018Date of Patent: October 5, 2021Assignee: JPMorgan Chase Bank, N.A.Inventors: Jagmohan Singh, Suneetha Vakalapudi, Soren Tannehill
-
Patent number: 11067050Abstract: A hybrid vehicle includes an isolation switch disposed between a first bus that is electrically coupled to a starter for an engine and a second bus that is electrically coupled to a power converter and accessory loads. The hybrid vehicle includes a controller programmed to normally command the switch closed, and, in response to expiration of a predetermined time interval without starting the engine, command the switch to open for a predetermined duration to perform diagnostics on the isolation switch.Type: GrantFiled: May 16, 2017Date of Patent: July 20, 2021Assignee: Ford Global Technologies, LLCInventors: Mark Shields, Josephine S. Lee, Jagmohan Singh, William David Treharne, George Hart Vrampas
-
AUTOMATED DETECTION, ELIMINATION, AND PREVENTION OF TOXIC COMBINATIONS FOR PERSONAL INFORMATION DATA
Publication number: 20210141928Abstract: Exemplary embodiments can identify the toxic PI combinations and flag these combinations for evaluation. Because organization policies on toxic PI combinations can constantly evolve, the system may be continuously updated with the latest policies. Exemplary embodiments may be used as part of an automated code review for application development and for monitoring of existing applications and programs. Thus, exemplary embodiments take the guesswork out of identifying risks in applications and programs by providing an automated tool that can scan and identify toxic combinations in accordance with various policies.Type: ApplicationFiled: November 6, 2020Publication date: May 13, 2021Inventors: Jagmohan SINGH, Nagesh CHALASANI, Megan PETRILLO, Reny MATHEW, Ibrahim S. MKONDERA, Jalpa K. SHAH, Matthew STAMY, Daniel M. BOND -
Patent number: 10732948Abstract: An embodiment of the present invention is directed to automating deployment into tools and technologies related to big data analytics. The innovative system automates deployment and integration of various data related tools and technologies while managing internal applications and processes for change management. Deployment generally refers to implementation of code into the production environment. The innovative system integrates with an entity's Change Management Tools and Processes (e.g., ITSM, AIM, GFS, etc.) to provide automated deployment.Type: GrantFiled: December 3, 2018Date of Patent: August 4, 2020Assignee: JPMorgan Chase Bank, N.A.Inventors: Jagmohan Singh, Ravikanth H. Cuttambakam, Prasad V. Pondicherry, Jagdish G. Bankar, Krishna Char, John Henry Hom
-
Patent number: 10339038Abstract: The invention relates to implementing a test data tool that generates test data based on production data patterns. According to an embodiment of the present invention, the test data tool comprises: a processor configured to: receive, via the data input, production data from the one or more production environments, the production data comprises personally identifiable information; identify a plurality of attributes from the production data; for each attribute, identify one or more data patterns; generate one or more rules that define the one or more data patterns for each attribute; generate a configuration file based on the one or more rules; apply the configuration file to generate test data in a manner that obscures personally identifiable information existing in the production data; and transmit the test data to a UAT environment.Type: GrantFiled: September 28, 2017Date of Patent: July 2, 2019Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jagmohan Singh, Priya Ranjan