Patents by Inventor Kyriacos Iacovou

Kyriacos Iacovou 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: 11645401
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: May 9, 2023
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou
  • Patent number: 11550925
    Abstract: A system for determining a software package for deployment based on a user request receives a request from the user to access software packages to perform a particular task. The system determines particular software packages for the user, based on an experience level of the user in performing the particular task. The system determines whether a security vulnerability is associated with the determined software packages by scanning the source code of the determined software package and searching for instances where a code portion includes open ports vulnerable to unauthorized access. If it is determined that no security vulnerability is associated with the determined software packages, the system deploys the determined software packages to a computing device from which the user sent the request.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Kyriacos Iacovou, Tarun Dixit
  • Patent number: 11526617
    Abstract: A system for detecting security threats in deployed software packages receives a request from a user to access software packages to perform a particular task. The system selects particular software packages based on an experience level of the user in performing the particular task. The system deploys the particular software packages to a computing device associated with the user. The system monitors the deployed software packages to determine whether a security vulnerability is introduced to the computing device by the deployed software packages. In response to determining that the security vulnerability is introduced to the computing device by the deployed software packages, the system recalls the deployed software packages by remotely uninstalling the deployed software packages from the computing device.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Kyriacos Iacovou, Tarun Dixit
  • Publication number: 20220309162
    Abstract: A system for determining a software package for deployment based on a user request receives a request from the user to access software packages to perform a particular task. The system determines particular software packages for the user, based on an experience level of the user in performing the particular task. The system determines whether a security vulnerability is associated with the determined software packages by scanning the source code of the determined software package and searching for instances where a code portion includes open ports vulnerable to unauthorized access. If it is determined that no security vulnerability is associated with the determined software packages, the system deploys the determined software packages to a computing device from which the user sent the request.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Kyriacos Iacovou, Tarun Dixit
  • Publication number: 20220309163
    Abstract: A system for detecting security threats in deployed software packages receives a request from a user to access software packages to perform a particular task. The system selects particular software packages based on an experience level of the user in performing the particular task. The system deploys the particular software packages to a computing device associated with the user. The system monitors the deployed software packages to determine whether a security vulnerability is introduced to the computing device by the deployed software packages. In response to determining that the security vulnerability is introduced to the computing device by the deployed software packages, the system recalls the deployed software packages by remotely uninstalling the deployed software packages from the computing device.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Kyriacos Iacovou, Tarun Dixit
  • Publication number: 20220214994
    Abstract: Systems, computer program products, and methods are described herein for optimized data archival using data detection and classification model. The present invention is configured to receive information associated with a first data element within a distributed network environment; determine a first data type associated with the first data element; determine one or more archival actions associated with the first data element; determine one or more archival requirements associated with the first data element; determine one or more utilization parameters associated with the first data element; initiate an execution of the one or more archiving actions on the first data element; determine that the one or more archival actions meet the one or more archival requirements associated with the first data element; and execute the one or more archiving actions based on at least determining that the one or more archival actions meet the one or more archival requirements.
    Type: Application
    Filed: January 4, 2021
    Publication date: July 7, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Madhuri Puram, Kyriacos Iacovou, Satish Kumar Kommineni, Sasidhar Purushothaman
  • Publication number: 20220198033
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 23, 2022
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou
  • Patent number: 11314876
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: April 26, 2022
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou
  • Publication number: 20210374260
    Abstract: A system is configured for managing a plurality of files containing sensitive information associated with an organization to be sent to a particular receiver. The system is further configured to determine whether the particular receiver is an internal receiver or an external receiver with respect to the organization. If the particular receiver is an external receiver, a CRC code generated from the personal information and location coordinates of an external server where the plurality of files will be accessed is added to the plurality of files. A security code is also added to the plurality of files to facilitate that they are secured from being exposed and disposed at a retention time set by the organization. The system generates a custom compressed file from the plurality of files, configures it to be decompressed by the personal information of the external receiver, and sends it to the external receiver.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Sasidhar Purushothaman, Satish Kumar Kommineni, Ramesh Lakshmi Narayanan, Venkata Apparao Alla, Puram Madhuri Rao, Kyriacos Iacovou