Patents by Inventor Archie Agrawal

Archie Agrawal 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).

  • Patent number: 10965675
    Abstract: Aspects of the disclosure relate to preventing unauthorized access to secured information systems using advanced pre-authentication techniques. A computing platform may receive, from a local traffic manager, a first enriched access request associated with a first remote computing device. Then, the computing platform may apply a pre-authentication classification model to the first enriched access request associated with the first remote computing device. Thereafter, the computing platform may determine that the first enriched access request associated with the first remote computing device is likely malicious. Then, the computing platform may generate one or more first pre-authentication response commands directing client portal server infrastructure to process the first enriched access request associated with the first remote computing device as a malicious request.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: March 30, 2021
    Assignee: Bank of America Corporation
    Inventors: Xianhong Zhang, Kalyan V. Pasumarthi, Jeffrey Jacoby, Hitesh Shah, Archie Agrawal, Michael E. Toth, Yu Fu
  • Publication number: 20190289007
    Abstract: Aspects of the disclosure relate to preventing unauthorized access to secured information systems using advanced pre-authentication techniques. A computing platform may receive, from a local traffic manager, a first enriched access request associated with a first remote computing device. Then, the computing platform may apply a pre-authentication classification model to the first enriched access request associated with the first remote computing device. Thereafter, the computing platform may determine that the first enriched access request associated with the first remote computing device is likely malicious. Then, the computing platform may generate one or more first pre-authentication response commands directing client portal server infrastructure to process the first enriched access request associated with the first remote computing device as a malicious request.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Inventors: Xianhong Zhang, Kalyan V. Pasumarthi, Jeffrey Jacoby, Hitesh Shah, Archie Agrawal, Michael E. Toth, Yu Fu
  • Patent number: 10404635
    Abstract: Aspects of the disclosure relate to optimizing data replication across multiple data centers. A computing platform may receive, from an authentication hub computing platform, an event message corresponding to an event associated with the authentication hub computing platform. In response to receiving the event message, the computing platform may transform the event message to produce multiple transformed messages. The multiple transformed messages may include a first transformed message associated with a first topic and a second transformed message associated with a second topic different from the first topic. Subsequently, the computing platform may send, to at least one messaging service computing platform associated with at least one other data center different from a data center associated with the computing platform, the multiple transformed messages.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: September 3, 2019
    Assignee: Bank of America Corporation
    Inventors: Tao Huang, Archie Agrawal, Akshay Jain, Xianhong Zhang
  • Patent number: 10296425
    Abstract: Aspects of the disclosure relate to optimizing data processing across server clusters and data centers using checkpoint-based data replication. A computing platform may determine to initiate a data processing job associated with identifying one or more features of a source dataset, and the data processing job may include multiple processing steps. Based on determining to initiate the data processing job, the computing platform may generate one or more commands directing one or more cluster server nodes associated with a data center to execute the multiple processing steps. The one or more commands may direct the one or more cluster server nodes to update a checkpoint table as each processing step is completed, and may further direct the one or more cluster server nodes to replicate processing results data to at least one other data center. Subsequently, the computing platform may send the generated commands to the cluster server nodes.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: May 21, 2019
    Assignee: Bank of America Corporation
    Inventors: Tao Huang, Archie Agrawal, Sateesh Siripurapu, Xianhong Zhang
  • Publication number: 20180307572
    Abstract: Aspects of the disclosure relate to optimizing data processing across server clusters and data centers using checkpoint-based data replication. A computing platform may determine to initiate a data processing job associated with identifying one or more features of a source dataset, and the data processing job may include multiple processing steps. Based on determining to initiate the data processing job, the computing platform may generate one or more commands directing one or more cluster server nodes associated with a data center to execute the multiple processing steps. The one or more commands may direct the one or more cluster server nodes to update a checkpoint table as each processing step is completed, and may further direct the one or more cluster server nodes to replicate processing results data to at least one other data center. Subsequently, the computing platform may send the generated commands to the cluster server nodes.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 25, 2018
    Inventors: Tao Huang, Archie Agrawal, Sateesh Siripurapu, Xianhong Zhang
  • Publication number: 20180278610
    Abstract: Aspects of the disclosure relate to optimizing data replication across multiple data centers. A computing platform may receive, from an authentication hub computing platform, an event message corresponding to an event associated with the authentication hub computing platform. In response to receiving the event message, the computing platform may transform the event message to produce multiple transformed messages. The multiple transformed messages may include a first transformed message associated with a first topic and a second transformed message associated with a second topic different from the first topic. Subsequently, the computing platform may send, to at least one messaging service computing platform associated with at least one other data center different from a data center associated with the computing platform, the multiple transformed messages.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Tao Huang, Archie Agrawal, Akshay Jain, Xianhong Zhang