Patents by Inventor John A. Tsefrikas

John A. Tsefrikas 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: 20140330705
    Abstract: An interface receives credit data from a plurality of data sources. The credit data comprises customer information. A processor determines a customer identifier associated with the credit data and links the customer identifier associated with the credit data to a customer identifier associated with historical credit data. The processor determines whether the customer information of the credit data is different from customer information of the historical credit data. When the customer information of the credit data is different than the customer information of the historical credit data, the processor updates the customer information of the credit data to match the customer information of the historical credit data. The interface communicates the updated credit data to a plurality of external modules with each external module associated with a credit bureau. The processor updates the historical credit data to include the updated credit data.
    Type: Application
    Filed: July 15, 2013
    Publication date: November 6, 2014
    Inventors: James S. Wishart, Larry A. Parrott, John P. Phillips, Dana M. Stillwell, Richard C. McKinnon, John A. Tsefrikas
  • Publication number: 20140236670
    Abstract: A processor in an attribute retrieval module determines retrievable customer attributes from a plurality of data locations, wherein at least one of the retrievable customer attributes is retrieved from a data location external to the enterprise. The interface receives a customer attribute request from a first computer, the request includes at least one customer identifier and requested customer attributes. The requested customer attributes is a subset of the retrievable customer attributes. The processor determines the data location of each requested customer attribute and generates an information call for each data location. The interface communicates the information call to each data location. The interface receives a data report in response to the information call from each data location. The processor generates a complete data report based on the data report received from each data location, and the interface communicates the complete data report to the first computer.
    Type: Application
    Filed: May 2, 2013
    Publication date: August 21, 2014
    Inventors: John A. Tsefrikas, S. Michelle Ybarra, Jeffrey R. Walls, James A. Greco, Richard McKinnon, Paul Schneider
  • Publication number: 20140236857
    Abstract: An interface receives a report associated with a customer from a first computer. The report includes customer attributes associated with the customer. A processor determines a customer identifier associated with the customer. The processor associates the customer identifier and customer attributes of the report to a customer identifier in a cross-reference table. The cross-reference table is internal to an enterprise and comprises the customer identifier and a universal key. The interface receives a request for an anonymized report from a second computer. The request comprises at least one requested customer identifier and indicates requested customer attributes. The processor determines a universal key for each requested customer identifier and generates the anonymized report. The anonymized report comprises the universal key associated with the requested customer identifier and the requested customer attributes. The interface communicates the anonymized report to a computer.
    Type: Application
    Filed: May 2, 2013
    Publication date: August 21, 2014
    Applicant: Bank of America Corporation
    Inventors: John A. Tsefrikas, S. Michelle Ybarra, Jeffrey R. Walls, James A. Greco, Richard McKinnon, Paul Schneider
  • Publication number: 20140237003
    Abstract: An interface in an attribute calculation module external to an enterprise receives data from the enterprise. A processor performs one or more first calculations on the received data, wherein the first calculations comprise predetermined calculations to create attributes of the received data. The interface communicates the first calculated data to a database for storage, the database being external to the enterprise. The interface receives a request from a computer associated with the enterprise, wherein the request indicates criteria to conduct one or more second calculations on the first calculated data. The processor performs each of the second calculations on the first calculated data. The interface communicates the second calculated data to the computer associated with the enterprise.
    Type: Application
    Filed: May 2, 2013
    Publication date: August 21, 2014
    Applicant: Bank of America Corporation
    Inventors: John A. Tsefrikas, S. Michelle Ybarra, Jeffrey R. Walls, James A. Greco, Richard McKinnon, Paul Schneider, Mesu AZ
  • Publication number: 20140236648
    Abstract: An interface in an attribute calculation module external to an enterprise receives a request for data from a computer associated with the enterprise. The processor determines attribute calculations from an attribute calculation rule set based on the request and calculates the determined attribute calculations on external data. The interface communicates the calculated external data to the computer associated with the enterprise. The interface receives an attribute calculation update to the attribute calculation rule set from an attribute management module associated with the enterprise. The processor updates the attribute calculation rule set based on the attribute calculation update.
    Type: Application
    Filed: May 2, 2013
    Publication date: August 21, 2014
    Applicant: Bank of America Corporation
    Inventors: John A. Tsefrikas, S. Michelle Ybarra, Jeffrey R. Walls, James A. Greco
  • Publication number: 20140236973
    Abstract: An interface external to one or more storage systems receives transaction data from a plurality of data sources. A processor determines a transaction date of the received data. The processor determines the storage system in which to store the received data based on the transaction date of the received data, wherein a first storage system stores first data having a transaction date within a first predetermined period and a second storage system stores second data having a transaction date within a second predetermined period. The interface communicates the received data to the determined storage system for storage.
    Type: Application
    Filed: May 2, 2013
    Publication date: August 21, 2014
    Applicant: Bank of America Corporation
    Inventors: John A. Tsefrikas, S. Michelle Ybarra, Jeffrey R. Walls, James A. Greco