Patents by Inventor AnnCharlot H. Harvey

AnnCharlot H. Harvey 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: 9652630
    Abstract: An apparatus comprises a network interface and a processor communicatively coupled to the network interface. The network interface communicates with a database comprising a plurality of columns and a plurality of views. Each view is associated with at least one column of the plurality of columns. The processor receives a request to determine one or more noncompliant views of the database. For each view and each column associated with the view, the processor determines whether the column is associated with a privacy indicator that indicates that the column should be masked and whether the view masks the column. The processor then determines that the view is noncompliant if the view does not mask at least one column that should be masked, and generates a report that indicates whether each view of the database is noncompliant. The network interface communicates the report.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: May 16, 2017
    Assignee: Bank of America Corporation
    Inventors: Bharani Shangar Padmanabhan, Vidhya Lakshmi, AnnCharlot H. Harvey, Debra O'Leary, Nithyabala Narasingan, Saravanan Chinthamani
  • Patent number: 9477660
    Abstract: Data may be retrieved from databases using various types of code, functions and programs. To insure that the code, functions and programs comply with privacy requirements and regulations, the code and programs may be audited. In one example, an activity log may be queried to identify code that was executed to retrieve and display database information. A system may then determine whether an unauthorized entity was able to retrieve and/or view the database information. If so, the code or program may be labeled as non-compliant. Alternatively or additionally, a system may parse data retrieval code to determine whether privacy protection code is included therein. If not, the code may be deemed non-compliant. Reports may be generated identifying the non-compliant data retrieval code or function and, in some arrangements, specifying compliance statistics.
    Type: Grant
    Filed: August 5, 2011
    Date of Patent: October 25, 2016
    Assignee: Bank of America Corporation
    Inventors: April A. Scott, AnnCharlot H. Harvey, Noufal Edappanoli, Bharani Shangar Padmanabhan, Asim I. Haque, Paul E. Hardstone
  • Publication number: 20160117524
    Abstract: An apparatus comprises a network interface and a processor communicatively coupled to the network interface. The network interface communicates with a database comprising a plurality of columns and a plurality of views. Each view is associated with at least one column of the plurality of columns. The processor receives a request to determine one or more noncompliant views of the database. For each view and each column associated with the view, the processor determines whether the column is associated with a privacy indicator that indicates that the column should be masked and whether the view masks the column. The processor then determines that the view is noncompliant if the view does not mask at least one column that should be masked, and generates a report that indicates whether each view of the database is noncompliant. The network interface communicates the report.
    Type: Application
    Filed: January 5, 2016
    Publication date: April 28, 2016
    Inventors: Bharani Shangar Padmanabhan, Vidhya Lakshmi, AnnCharlot H. Harvey, Debra O'Leary, Nithyabala Narasingan, Saravanan Chinthamani
  • Patent number: 9275252
    Abstract: According to one embodiment, an apparatus comprises a network interface and a processor communicatively coupled to the network interface. The network interface communicates with a database comprising a plurality of columns and a plurality of views. Each view is associated with at least one column of the plurality of columns. The processor receives a request to determine one or more noncompliant views of the database. For each view and each column associated with the view, the processor determines whether the column is associated with a privacy indicator that indicates that the column should be masked and whether the view masks the column. The processor then determines that the view is noncompliant if the view does not mask at least one column that should be masked, and generates a report that indicates whether each view of the database is noncompliant. The network interface communicates the report.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: March 1, 2016
    Assignee: Bank of America Corporation
    Inventors: Bharani Shangar Padmanabhan, Vidhya Lakshmi, AnnCharlot H. Harvey, Debra O'Leary, Nithyabala Narasingan, Saravanan Chinthamani
  • Publication number: 20150096037
    Abstract: According to one embodiment, an apparatus comprises a network interface and a processor communicatively coupled to the network interface. The network interface communicates with a database comprising a plurality of columns and a plurality of views. Each view is associated with at least one column of the plurality of columns. The processor receives a request to determine one or more noncompliant views of the database. For each view and each column associated with the view, the processor determines whether the column is associated with a privacy indicator that indicates that the column should be masked and whether the view masks the column. The processor then determines that the view is noncompliant if the view does not mask at least one column that should be masked, and generates a report that indicates whether each view of the database is noncompliant. The network interface communicates the report.
    Type: Application
    Filed: September 30, 2013
    Publication date: April 2, 2015
    Applicant: Bank of America Corporation
    Inventors: Bharani Shangar Padmanabhan, Vidhya Lakshmi, AnnCharlot H. Harvey, Debra O'Leary, Nithyabala Narasingan, Saravanan Chinthamani
  • Publication number: 20130036110
    Abstract: Data may be retrieved from databases using various types of code, functions and programs. To insure that the code, functions and programs comply with privacy requirements and regulations, the code and programs may be audited. In one example, an activity log may be queried to identify code that was executed to retrieve and display database information. A system may then determine whether an unauthorized entity was able to retrieve and/or view the database information. If so, the code or program may be labeled as non-compliant. Alternatively or additionally, a system may parse data retrieval code to determine whether privacy protection code is included therein. If not, the code may be deemed non-compliant. Reports may be generated identifying the non-compliant data retrieval code or function and, in some arrangements, specifying compliance statistics.
    Type: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: April A. Scott, AnnCharlot H. Harvey, Noufal Edappanoli, Bharani Shangar Padmanabhan, Asim I. Haque, Paul E. Hardstone