Patents by Inventor Manu Jacob Kurian

Manu Jacob Kurian 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: 20210211519
    Abstract: A system that provides for implementing a communication network with multiple data routers capable of segmenting a data file, such that the data routers provide for multi-distribution of different segments of a data file to different targets. As a result, a source is able to communicate a data file, segments of which are designated for multiple targets and have the actual segmentation of the data file occur after the data file has been transmitted (i.e., during the routing process).
    Type: Application
    Filed: January 3, 2020
    Publication date: July 8, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Patent number: 11030621
    Abstract: Systems, computer program products, and methods are described herein for a system to enable contactless access to a transaction terminal using a process data network. The present invention is configured to electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier associated with the user device; compare the unique identifier with a block chain of authentication information associated with the user to determine whether the unique identifier meets a condition associated with the block chain authentication information; receive an indication that the unique identifier meets the condition of the block chain thereby validating user identity; and allow the user to access the transaction terminal based on at least receiving the indication that the unique identifier meets the condition of the block chain.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: June 8, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Joseph Benjamin Castinado, Manu Jacob Kurian
  • Publication number: 20210152538
    Abstract: An apparatus includes a memory, and a processor. During a first mode of operation, the hardware processor obtains a first key and a second key from a first system. The first system includes a first subsystem and a second subsystem. The first key indicates that a user previously accessed the first subsystem and the second key indicates that the user previously accessed the second subsystem. During a second mode of operation, the processor receives a request indicating that the user is seeking to access the second system. The processor then performs an authentication of the user, which includes receiving an authentication string from the user that includes a first user key and a second user key, determining that the first user key matches the first key, and determining that the second user key matches the second key. In response, the processor provides the user with access to the second system.
    Type: Application
    Filed: November 19, 2019
    Publication date: May 20, 2021
    Inventor: Manu Jacob Kurian
  • Patent number: 10992735
    Abstract: A system for generating event-based linkages between discrete distributed resources for tailored data visibility is provided.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: April 27, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Richard Huw Thomas
  • Patent number: 10977624
    Abstract: Embodiments of the invention are directed to systems, methods and computer program products for electronic generation of resource distribution documents via system integrated interface on a platform application. A user may input information for generating a digital resource distribution document via system controlled applications within the external platform application. The system may generate the resource distribution document for digital or physical use. Furthermore, the system deploys multi-level security authorization requirements for distribution of resources via the resource distribution documents. In this way, the system encrypts the information inputted into an encrypted scannable code; the system generates a digital photo of the generated document, and stores device information associated with the device that was used to generate the document.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: April 13, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Joseph Benjamin Castinado
  • Publication number: 20210097534
    Abstract: A system includes a database, a memory, and a processor. The database stores an account that includes a first, second, and third subaccount. The memory stores a profile specifying a level of anonymization and a level of account access. The processor receives a request for a transaction. The request is associated with the profile. In response, the processor determines a set of subaccounts for the transaction including the first subaccount and the second subaccount. Determining the set of subaccounts for the first transaction includes determining that the profile permits access to the first, second, and third subaccounts, and that the transaction costs associated with the transaction are minimized by using the first and second subaccounts to perform the transaction. The processor additionally generates a virtual account from the set of subaccounts, anonymizes, based on the level of anonymization, the virtual account, and performs the transaction using the anonymized virtual account.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Manu Jacob Kurian, Shiumui Lau Cheng
  • Patent number: 10965572
    Abstract: Aspects of the disclosure provide effective, efficient, scalable, and convenient technical solutions that address and overcome technical challenges associated with transferring data files in a distributed network having multiple data sources and multiple data destinations. In some examples, a computer system, device, platform, or the like is configured to control the data transfers between other computing systems, devices, platforms, or the like in a computing environment. Controlling the data transfer includes, in some examples, detecting the data transfer between a data source and a data destination, evaluating a data transfer condition associated with the data transfer, determining a data transfer instruction based, at least in part, on the data transfer condition, and providing the data transfer instruction to the data source. The data source then transfers the data to the data destination in accordance with the data transfer instruction.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: March 30, 2021
    Assignee: Bank of America Corporation
    Inventors: Jerzy Miernik, Manu Jacob Kurian, Qishan Cai, Lixian Huang, Saritha Prasad Vrittamani
  • Patent number: 10958733
    Abstract: The system provides the ability for primary users (e.g., parents, or the like) to assign actions to dependent users (e.g., kids, or the like) through the use of devices located at the location of the dependent users (e.g., home, or the like). The actions may be tasks for the dependent users to complete using devices (e.g., appliances or other devices). Moreover, the primary users can monitor if the dependent users are undertaking the assigned actions using the devices, and in response, may control the use of other devices at the same location (e.g., entertainment devices) until the dependent users undertake the actions (e.g., start, complete, etc. the actions). Assignment of the actions and control of the devices may be made automatically in order to aid in achieving the one or more desired actions. Notification of the actions and/or instructions on how to perform the actions may pushed to the devices.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: March 23, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Gopikrishna Nemalikanti, Albena Noveva Fairchild
  • Publication number: 20210067519
    Abstract: A system includes a set of adapter interfaces, a router module, and a processor. Each adapter interface is assigned to a different level of security. The router module sends requests to the adapter interfaces, based on the security levels associated with the devices that submitted the requests. A first adapter interface establishes a first connection to the servers, providing access to a first zone. A second adapter interface establishes a second connection to the servers, providing access to a second zone. The first zone includes a set of resources assigned to the first level of security that is not included in the second zone. A third adapter interface establishes a third connection to the servers, providing access to a quarantine. Each adapter interface further receives data and applies different levels of security to the data, based on the security levels associated with the devices that submitted the data.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Inventors: Manu Jacob Kurian, Mahesh Bhashetty, Anamika Singhal, Srinivasulu Bodapati, Balaji Subramanian
  • Publication number: 20210067502
    Abstract: A system includes a hardware processor, a virtual host, and a first subsystem. The processor receives a request indicating that a user is seeking to access the first subsystem. The processor uses the virtual host to perform a first authentication of the user, without yet connecting the user to the first subsystem, based on the login credentials of the user. In response to performing the first authentication, the virtual host provides the user with access to the first subsystem. The first subsystem then generates a key associated with the user and stores the key in a database. The first subsystem splits the key into a first part and a second part. The first subsystem additionally sends the first part to the user, for storage in an authentication string stored in a device of the user. The first subsystem also stores the second part in a second authentication server.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventor: Manu Jacob Kurian
  • Publication number: 20210067501
    Abstract: A system includes a database and a processor. The database stores a key indicating that a user previously accessed a first subsystem. An authentication string stores a first part of the key and a first authentication server stores a second part. The processor receives a request from the user seeking access to a second subsystem. The processor launches a first virtual host to receive the authentication string and send it to the first authentication server, to extract the first part of the key, assemble a test key including the first and second parts of the key, and determine that the test key matches the key stored in the database. The first virtual host then launches a second virtual host to receive login credentials and send them to a second authentication server to authenticate the user. In response, the second virtual host provides the user with access to the second subsystem.
    Type: Application
    Filed: September 4, 2019
    Publication date: March 4, 2021
    Inventor: Manu Jacob Kurian
  • Publication number: 20210067491
    Abstract: Deep packet inspection of data in a multi-spoke data tunnel inspection architecture is provided. Inspection may include using a data review tunnel module to receive a first portion of a data stream, encrypted with a first encryption scheme, in a first data conduit. The method may also include receiving a second portion of the data stream, encrypted with a second encryption scheme, in the second data conduit. The method may also include decrypting and reconstructing a complete data stream. The complete data stream may be derived from the decrypted and reconstructed first data stream and the decrypted and reconstructed second data stream. The method may then analyze and review the flow of the complete data stream to determine whether the flow of the data stream is associated with a pre-determined likelihood of intrusion, and then prepare a data report based on the analysis and review.
    Type: Application
    Filed: August 26, 2019
    Publication date: March 4, 2021
    Inventors: Rajesh Narayanan, Manu Jacob Kurian
  • Publication number: 20210058305
    Abstract: Aspects of the disclosure relate to a method for inspecting a data stream. The method may include conveying the data stream through a multi-level data channel and inspection architecture. The architecture includes a multi-level data pipeline. The pipeline is formed from pipes arranged serially such that each output of one pipe provides an input to a successive one of the plurality of pipes. The pipeline receives the data stream at an upstream portion of the pipeline, and inspects the data in the data stream. Thereafter, the pipeline outputs inspected data at a downstream portion of the pipeline. The outputted inspected data becomes inputted date for a successive one of the pipes. A data manager may be configured to coordinate passage of the data into and out of the pipeline, and between one or more of the group of mechanisms.
    Type: Application
    Filed: November 2, 2020
    Publication date: February 25, 2021
    Inventors: Rajesh Narayanan, Manu Jacob Kurian
  • Patent number: 10929556
    Abstract: The invention relates generally to improved secure data storage that utilizes zoned data storage and control and/or integration of discrete data for masking the stored data. The data may be divided and stored in different zoned databases and assigned different access rights in order to separate data that is part of a larger combination of data into smaller data portions, which makes it difficult for unauthorized use of such data. Additionally, or alternatively, data that is stored within a database may be combined with other discrete data (e.g., unrelated real data) in order to mask the data being stored. As such, the masked data is more secure and less storage spaces is required due to the utilization of real data for masking. When an unauthorized requestor of the stored data is identified deterrence actions may be taken to reduce the unauthorized user's ability to access the desired data.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: February 23, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Patent number: 10917413
    Abstract: A neural mesh data protection grid disposed amidst a tunnel acting as a transmission path for transmitting large files (i.e., file transfer). The grid includes a virtual matrix of containerized security zones. Each security zone is configured to act as prospective point in the transmission path for the data file or a segment of the data file. Further, each containerized security zone includes logic that is configured to perform one or more security checks on the data. The neural aspect of the data protection grid means that the logic is further configured to determine, over time, a trust level for the containerized security zone based on the trust/confidence that the zone has attained.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: February 9, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Manu Jacob Kurian
  • Publication number: 20210029194
    Abstract: A system for generating event-based linkages between discrete distributed resources for tailored data visibility is provided.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Richard Huw Thomas
  • Publication number: 20210029121
    Abstract: A system for secure distributed resource asset mapping across network edge framework for authorized user access is provided. The system being configured to: receive a request from an external user to access a first distributed resource within a first zone of a network, wherein the request comprises authentication credentials associated with the external user and requested components of the first distributed resource; authorize the request from the external user based on the authentication credentials; collect the requested components of the first distributed resource in the first zone of the network based on the request; project the requested components across an edge from the first zone to a second zone of the network thereby forming a second distributed resource, wherein only the requested components of the first distributed resource are visible to the external user on the second distributed resource in the second zone; and extract data from the requested components.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Richard Huw Thomas
  • Publication number: 20210019248
    Abstract: Embodiments of the present invention provide a system for identifying, splicing, and formatting code via machine learning for application analysis. In particular, the system may generate a repository that links multiple historical codes with associated analysis parameters. When a request for a new set of analysis codes is requested for analyzing a first application, the system can determine a set of analysis parameters associated with that first application and determine the set of analysis codes for analyzing the first application through machine learning analysis of the repository. The system may then generate the set of analysis codes by splicing together the determined set of analysis codes and formatting the codes into a format that is compatible with the first application. The system may then automatically execute the code on the first application within a testing environment and display the results on a computing device of an associated user.
    Type: Application
    Filed: July 15, 2019
    Publication date: January 21, 2021
    Applicant: Bank of America Corporation
    Inventors: Jayachandra Varma, Manu Jacob Kurian, Anuradha Girish Sethuram
  • Publication number: 20210014227
    Abstract: Systems and methods for authenticating presumptively incompatible elements in a digital network are provided. A method may include receiving an access request from a client node in the network. The access request may be requesting access to an application in the network. The access request may be associated with a uniform resource identifier (“URI”). The method may include extracting a target application from the URI. The method may include determining an authentication protocol that is supported by the target application. The method may include generating, based on the authentication protocol, a series of one or more authentication tests that, in combination, satisfy the authentication protocol. The authentication tests may satisfy the authentication protocol even when the client node natively supports a different authentication protocol. The method may include executing the series of authentication tests to authenticate the client node vis-à-vis the target application.
    Type: Application
    Filed: July 12, 2019
    Publication date: January 14, 2021
    Inventors: Mahesh Kumar Bhashetty, Srinivasulu Bodapati, Rajesh Narayanan, Hemanth Prasad Mulpuru, Manu Jacob Kurian
  • Publication number: 20210012369
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for a universal auxiliary resources platform allowing access to, distribution of, and exchange of all user auxiliary resources. Converting or scaling the auxiliary resources across the platform occurs for similar value presentation. Thus allowing for transmission of auxiliary resources in real time to satisfy at least a portion of a standard resource transaction. Furthermore, the platform allows for the exchange of auxiliary resources across users based on user set term adjustment.
    Type: Application
    Filed: July 9, 2019
    Publication date: January 14, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Manu Jacob Kurian, Victoria L. Dravneek