- Fremont CA, US Saurabh Srivastava - San Ramon CA, US Mohammad Taha Abidi - San Ramon CA, US
Assignee:
Baton Systems, Inc. - Fremont CA
International Classification:
G06Q 40/04
Abstract:
Systems, methods, and devices for high-throughput data ingestion from a plurality of disparate and independent sources, and decentralized normalization, storage, and analysis of ingested data. A system includes a shared permissioned ledger comprising a plurality of independent ledger instances. The system includes a processor in communication with the shared permissioned ledger, wherein the processor matches a plurality of data entries stored on the shared permissioned ledger that each pertain to a transaction between a first client and a second client. The processor determines whether each of the plurality of data entries agree with each other to a threshold degree regarding the transaction between the first client and the second client.
Reconciliation Of Data Stored On Permissioned Database Storage Across Independent Computing Nodes
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Sumithra Kamalapuram Sugavanam - Sunnyvale CA, US James William Perry - San Carlos CA, US
Assignee:
Baton Systems, Inc. - Fremont CA
International Classification:
H04L 29/08 H04L 29/06 H04L 12/911
Abstract:
Reconciliation and subscription-model permissions of data stored across independent ledger instances of a database. A system includes a resource manager coupled to a plurality of client accounts. The system includes an execution platform and a shared permissioned ledger comprising independent processing and storage nodes for executing data operations for the plurality of client accounts. The resource manager defines a settlement group comprising one or more client accounts and authenticates an observer node associated with the settlement group. The resource manager assigns ingested data an encryption level on a key hierarchy based on content of the ingested data.
Analysis Of Data Streams Consumed By High-Throughput Data Ingestion And Partitioned Across Permissioned Database Storage
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Sumithra Kamalapuram Sugavanam - Sunnyvale CA, US James William Perry - San Carlos CA, US
Assignee:
Baton Systems, Inc. - Fremont CA
International Classification:
G06F 16/2455 G06N 20/00 G06N 5/04 G06Q 40/04
Abstract:
Analysis of data streams consumed by high-throughput data ingestion and partitioned across permissioned database storage. A system includes a resource manager coupled to a plurality of client accounts. The system includes an execution platform and a shared permissioned ledger comprising independent processing and storage nodes for executing data operations for the plurality of client accounts. The system includes a data ingestion engine comprising a plurality of node-specific ingestors and node-specific normalizers for consuming and normalizing data stream even channels pushed by the plurality of client accounts.
- Fremont CA, US Saurabh Srivastava - San Ramon CA, US Mohammad Taha Abidi - San Ramon CA, US
International Classification:
G06Q 40/06
Abstract:
Example analysis systems and methods are described. In one implementation, a system identifies a financial goal to be achieved and identifies financial account information associated with the financial goal. A plurality of insights are generated based on information from a plurality of data sources. A tool is implemented to generate at least one action based on the financial goal, the account information, and the insights. The system generates a recommendation based on the plurality of insights and the action, and automatically implements the recommendation to accomplish the financial goal.
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Saurabh Srivastava - San Ramon CA, US Amish Asthana - San Mateo CA, US James William Perry - San Carlos CA, US Sumithra Sugavanam - Sunnyvale CA, US
International Classification:
G06Q 20/02 G06Q 20/38 G06Q 40/04
Abstract:
Example collateral optimization systems and methods are described. In one implementation, a collateral optimization system includes a data ingestion engine that receives information associated with a trade and a collateral optimization module configured to optimize collateral associated with the trade. The collateral can be optimized for yield maximization or cost minimization. An asset settlement engine moves assets between multiple counterparties associated with the trade.
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Daniel Craig Mandell - San Anselmo CA, US
International Classification:
G06Q 20/42 G06Q 20/40 G06Q 50/18 G06Q 40/04
Abstract:
Example trade finance management systems and methods are described. In one implementation, a transaction management system receives information associated with a trade transaction between a seller and a buyer. The transaction management system defines at least one workflow to execute the trade transaction and creates a contract associated with the trade transaction. Further, the transaction management system collects signatures or video evidence that the seller and buyer confirm the contract and verifies the contract.
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Amish Asthana - San Carlos CA, US Sumithra Kamalapuram Sugavanam - Sunnyvale CA, US
International Classification:
G06Q 40/04 G06F 16/23
Abstract:
Example transaction netting systems and methods are described. In one implementation, a financial management system receives information associated with multiple trades and calculates overall obligations and exposures by assets and counterparties. The financial management system further identifies multiple thresholds associated with the multiple trades and selects trades for a particular netting cycle which align with the overall bilateral netted obligations and exposures between counterparties.
- Fremont CA, US Mohammad Taha Abidi - San Ramon CA, US Amish Asthana - San Mateo CA, US
International Classification:
G06Q 40/04 G06N 7/00 G06N 5/04
Abstract:
Example exotic currency settlement systems and methods are described. In one implementation, a financial management system receives information associated with an exotic currency trade and accesses a stochastic model. The financial management system predicts demand for an asset associated with the exotic currency trade at different times in the future based on the stochastic model. Additionally, the financial management system generates a pseudo ledger that suggests a liquidity supply for each entity associated with the exotic currency trade. Information is received regarding contracts entered into by the entities associated with the exotic currency trade, and the pseudo ledger is updated in response to execution of those contracts. The financial management system predicts a best path to perform back-to-back trades associated with the exotic currency trade.
Baton Systems
Director of Engineering
Yahoo Oct 2013 - Mar 2016
Senior Technical Program Manager
Compass Labs Jan 2012 - Sep 2013
Director of Engineering
Compass Labs Jun 2010 - Sep 2012
Senior Software Engineer
Aiag May 2007 - May 2010
Data Architect and Program Manager
Education:
Stanford University 2013 - 2013
The University of Texas at Austin 1992 - 1996
Bachelors, Bachelor of Science, Engineering
Skills:
Xml Java Integration Agile Methodologies Databases Web Services Software Development Software Engineering Sql Mysql Cloud Computing Business Process E Commerce Analytics Hadoop Distributed Systems Mobile Devices Cross Functional Team Leadership Testing Quality Assurance Php Architectures Requirements Analysis Scalability Project Management Architecture Solr Nosql Facebook Api Powerbuilder Pmp Lucene Play Framework Cloud Computing Iaas