-
公开(公告)号:US20240086924A1
公开(公告)日:2024-03-14
申请号:US17943252
申请日:2022-09-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Saurabh Arora , Sheetal Bhatia , Sandeep Kumar Chauhan
CPC classification number: G06Q20/4016 , G01J3/2823 , G06F21/30 , G06Q20/042 , G06T7/0002 , G06V10/44 , G06V10/60 , G06V10/761 , G06T2207/10036
Abstract: Systems, methods, and computer program products are provided herein for hyperspectral imaging based authentication. An example method includes receiving check data associated with at least a first user and extracting one or more field details from the check data. By leveraging a hyperspectral imaging module, the method further includes generating hyperspectral image data associated with the one or more extracted field details and determining one or more spectral characteristics associated with the one or more extracted field details based on the hyperspectral image data. The method further includes determining a tampering indication for the check data based on the one or more spectral characteristics. The spectral characteristics may include one or more reflectance values associated with extracted field details across a plurality of spectral bands.
-
公开(公告)号:US12131328B2
公开(公告)日:2024-10-29
申请号:US17943252
申请日:2022-09-13
Applicant: BANK OF AMERICA CORPORATION
Inventor: Saurabh Arora , Sheetal Bhatia , Sandeep Kumar Chauhan
IPC: G06Q20/00 , G01J3/28 , G06F21/30 , G06Q20/04 , G06Q20/40 , G06T7/00 , G06V10/44 , G06V10/60 , G06V10/74
CPC classification number: G06Q20/4016 , G01J3/2823 , G06F21/30 , G06Q20/042 , G06T7/0002 , G06V10/44 , G06V10/60 , G06V10/761 , G06T2207/10036
Abstract: Systems, methods, and computer program products are provided herein for hyperspectral imaging based authentication. An example method includes receiving check data associated with at least a first user and extracting one or more field details from the check data. By leveraging a hyperspectral imaging module, the method further includes generating hyperspectral image data associated with the one or more extracted field details and determining one or more spectral characteristics associated with the one or more extracted field details based on the hyperspectral image data. The method further includes determining a tampering indication for the check data based on the one or more spectral characteristics. The spectral characteristics may include one or more reflectance values associated with extracted field details across a plurality of spectral bands.
-
公开(公告)号:US20230319548A1
公开(公告)日:2023-10-05
申请号:US17712220
申请日:2022-04-04
Applicant: Bank of America Corporation
Inventor: Sandeep Kumar Chauhan , Sheetal Bhatia
IPC: H04W12/03 , H04W12/06 , H04W12/041 , H04W12/00 , H04W4/80
CPC classification number: H04W12/03 , H04W12/06 , H04W12/041 , H04W12/009 , H04W4/80
Abstract: Systems, methods, and apparatus are provided for securing transmission of sensitive data on an LPWAN network such as LoRaWAN. Long-range, low-power transmission may enable a transaction card to communicate with a financial institution server without internet or cellular connectivity. The transaction card may generate a first security key. The key may include a transaction timestamp, a random number generated by the transaction card microprocessor, a personal identifier received at the transaction card from a user, one or more card parameters, and/or any suitable factors. A long-range, low-power network server may detect the card transmission. The server may retrieve the card parameters and personal identifiers stored in association with a user account during card registration. The server may generate a second security key. Based on a match between the first security key and the second security key, the server may authenticate the transmission.
-
公开(公告)号:US11900358B2
公开(公告)日:2024-02-13
申请号:US17826426
申请日:2022-05-27
Applicant: Bank of America Corporation
Inventor: Sheetal Bhatia , Sandeep Kumar Chauhan
IPC: G06Q20/34
CPC classification number: G06Q20/352 , G06Q20/355
Abstract: Systems and methods for providing an integrated secondary communication network are provided. A method may include receiving an indication of a pre-determined trigger event, and presenting, via a user interface of a smart card, an option to perform a limited subset of a set of financial services. The set of financial services may be provided to a user of the smart card by a financial institution in connection with an account to which the smart card is keyed. The method may include the smart card bypassing the primary communication network, in response to receipt of a selection to perform a service from the limited subset of the set of financial services, and transmitting, via a transmitter of the smart card to a gateway of the secondary communication network, communication packets requesting the service. The method may also include the gateway forwarding the communication packets to a server of the secondary communication network, and, in response to receipt of the communication packets, the server causing the service to be performed.
-
公开(公告)号:US11675515B2
公开(公告)日:2023-06-13
申请号:US17177717
申请日:2021-02-17
Applicant: Bank of America Corporation
Inventor: Sheetal Bhatia , Sandeep Kumar Chauhan , Anuranjan Kishore
CPC classification number: G06F3/0644 , G06F3/0604 , G06F3/067 , G06F9/4881 , G06F9/5044 , G06N20/00 , G06F9/5061 , G06F12/0253
Abstract: An intelligent data partitioning engine processes instructions to monitor an input queue of a cluster computing framework processing on a distributed computing system. The intelligent data partitioning engine calculates data requirements for processing of one or more program files in the input queue and determines, based on a block size and available processing resources of a plurality of nodes of the distributed computing system, a number of data partitions. Based on the data partitions, the intelligent data partitioning engine triggers execution of the one or more program files by the cluster computing framework, where the cluster computing framework is configured based on the block size and the number of data partitions and updates the data requirements for processing of the one or more program files based on feedback from the cluster computing framework corresponding to one or more previous processing runs of the one or more program files.
-
公开(公告)号:US20220261254A1
公开(公告)日:2022-08-18
申请号:US17177717
申请日:2021-02-17
Applicant: Bank of America Corporation
Inventor: Sheetal Bhatia , Sandeep Kumar Chauhan , Anuranjan Kishore
Abstract: An intelligent data partitioning engine processes instructions to monitor an input queue of a cluster computing framework processing on a distributed computing system. The intelligent data partitioning engine calculates data requirements for processing of one or more program files in the input queue and determines, based on a block size and available processing resources of a plurality of nodes of the distributed computing system, a number of data partitions. Based on the data partitions, the intelligent data partitioning engine triggers execution of the one or more program files by the cluster computing framework, where the cluster computing framework is configured based on the block size and the number of data partitions and updates the data requirements for processing of the one or more program files based on feedback from the cluster computing framework corresponding to one or more previous processing runs of the one or more program files.
-
公开(公告)号:US12093355B2
公开(公告)日:2024-09-17
申请号:US17930242
申请日:2022-09-07
Applicant: Bank of America Corporation
Inventor: Sheetal Bhatia , Sandeep Kumar Chauhan
IPC: G06F21/31 , G06F3/01 , H04L67/306
CPC classification number: G06F21/31 , G06F3/011 , H04L67/306
Abstract: A system for secure data transfer in a virtual environment receives a request to initiate a virtual interaction session between an avatar and an entity within the virtual environment. The avatar is operated by a user using a user device. The system presents a virtual data reader to the avatar. The virtual data reader comprises a screen to display data. The system receives user input from the user device. The user input includes user information and data object to be transferred to the entity. The user input is transferred from the user input to the virtual data reader. The system receives a security token from the avatar. The system verifies that the user input belongs to the user. The system also determines that the security token is valid. In response, the system transfers the data object to the entity and concludes the virtual interaction session.
-
公开(公告)号:US20230385807A1
公开(公告)日:2023-11-30
申请号:US17826426
申请日:2022-05-27
Applicant: Bank of America Corporation
Inventor: Sheetal Bhatia , Sandeep Kumar Chauhan
IPC: G06Q20/34
CPC classification number: G06Q20/352 , G06Q20/355
Abstract: Systems and methods for providing an integrated secondary communication network are provided. A method may include receiving an indication of a pre-determined trigger event, and presenting, via a user interface of a smart card, an option to perform a limited subset of a set of financial services. The set of financial services may be provided to a user of the smart card by a financial institution in connection with an account to which the smart card is keyed. The method may include the smart card bypassing the primary communication network, in response to receipt of a selection to perform a service from the limited subset of the set of financial services, and transmitting, via a transmitter of the smart card to a gateway of the secondary communication network, communication packets requesting the service. The method may also include the gateway forwarding the communication packets to a server of the secondary communication network, and, in response to receipt of the communication packets, the server causing the service to be performed.
-
公开(公告)号:US20210081250A1
公开(公告)日:2021-03-18
申请号:US16569223
申请日:2019-09-12
Applicant: Bank of America Corporation
Inventor: Sandeep Kumar Chauhan , Sheetal Bhatia , Kritika Rai , Anuranjan Kishore
IPC: G06F9/50
Abstract: A resource allocation module may be configured to monitor an input queue of a cluster computing framework for a batch of one or more programs for processing. The resource allocation module parses commands in each of the one or more programs to determine an input/output (I/O) complexity parameter and at least one operation complexity parameter corresponding to each program of the one or more program files. The resource allocation module triggers execution of the one or more program files by a cluster computing framework via a network communication, wherein the cluster computing framework is configured based on the I/O complexity parameter and the at least one operation complexity parameter. Based on analysis of feedback from the cluster computing framework, the resource allocation module modifies a calculation for determining the I/O complexity parameter and/or a calculation for determining the operation complexity of the program files.
-
公开(公告)号:US12026570B1
公开(公告)日:2024-07-02
申请号:US18140058
申请日:2023-04-27
Applicant: Bank of America Corporation
Inventor: Shailendra Singh , Sandeep Kumar Chauhan , Sheetal Bhatia
IPC: G06K19/077 , G05B19/4099 , G06Q20/06
CPC classification number: G06K19/07722 , G05B19/4099 , G06Q20/065 , G05B2219/49023
Abstract: A user may print a smart card on-demand by leveraging an Extended Reality (XR) interface to enter card specifications and supply them to a card issuer as an encrypted payload. The card issuer may send the user a non-fungible token (NFT) with instructions for rendering and 3D printing the card using the user's XR interface. The printed card may have an interior layer that includes a pattern of micro electromechanical sensor (MEMS) tactile sensors that uniquely identify the card. The sensors may be placed in selected locations based on a predefined grid pattern of potential sensor locations. The 3D printer may add a non-programmed smart chip to the card. The 3D printer may be a user's printer, or may be a 3D printer at an automated teller machine (ATM). An ATM may be configured to validate and activate the card after detecting the MEMS pattern and programming the smart chip.
-
-
-
-
-
-
-
-
-