Patents by Inventor Nathan Thangavadivel Suri

Nathan Thangavadivel Suri 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: 9032505
    Abstract: A computing device includes: a processing unit; and memory encoding instructions that, when executed by the processing unit, cause the processing unit to: receive a request from a client computing device; establish a first secured connection to the client computing device; select a server computing device from a plurality of server computing devices to service the request from the client computing device, selection being made based, at least in part, upon load balancing considerations; establish a second secured connection to the server computing device, the second secured connection being separate from the first secured connection; and allow the client computing device to securely communicate with the server computing device through the first and second secured connections.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 12, 2015
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Michael Thomas McCormick, Jonathan Francis Savage, Michael Charles Dayton, Robert Henry Hughes, Michael Alan Krumpus, Mathew Loesch, Nathan Thangavadivel Suri
  • Patent number: 8307452
    Abstract: A browser cache-securing component facilitates online communication of confidential data, such as for financial information, purchasing transactions, or user identification. Caching webpages for subsequent presentation enhances user productivity and efficiency while reducing burdens on network resources. Yet, the security risks of intrusions into cache memory are mitigated by retaining encrypted data in cache memory without prior decryption. A modest overhead in decrypting when and if the webpage is to be presented again gains a security and privacy advantage without taking away functionality. Decrypted versions of confidential data can thereby be relegated to volatile memory. Upon termination of a session, a session key shared by a network server is deleted, preventing subsequent decryption. Executing the browser cache-securing component in a virtual machine environment allows multiple browser types to benefit from the security feature.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: November 6, 2012
    Assignee: Wells Fargo Bank N.A.
    Inventors: Jeffrey John Jancula, Nathan Thangavadivel Suri, Qiyuan Na
  • Publication number: 20110238992
    Abstract: A browser cache-securing component facilitates online communication of confidential data, such as for financial information, purchasing transactions, or user identification. Caching webpages for subsequent presentation enhances user productivity and efficiency while reducing burdens on network resources. Yet, the security risks of intrusions into cache memory are mitigated by retaining encrypted data in cache memory without prior decryption. A modest overhead in decrypting when and if the webpage is to be presented again gains a security and privacy advantage without taking away functionality. Decrypted versions of confidential data can thereby be relegated to volatile memory. Upon termination of a session, a session key shared by a network server is deleted, preventing subsequent decryption. Executing the browser cache-securing component in a virtual machine environment allows multiple browser types to benefit from the security feature.
    Type: Application
    Filed: June 6, 2011
    Publication date: September 29, 2011
    Applicant: WELLS FARGO BANK NA
    Inventors: Jeffrey John Jancula, Nathan Thangavadivel Suri, Qiyuan Na
  • Patent number: 7979909
    Abstract: A browser cache-securing component facilitates online communication of confidential data, such as for financial information, purchasing transactions, or user identification. Caching webpages for subsequent presentation enhances user productivity and efficiency while reducing burdens on network resources. Yet, the security risks of intrusions into cache memory are mitigated by retaining encrypted data in cache memory without prior decryption. A modest overhead in decrypting when and if the webpage is to be presented again gains a security and privacy advantage without taking away functionality. Decrypted versions of confidential data can thereby be relegated to volatile memory. Upon termination of a session, a session key shared by a network server is deleted, preventing subsequent decryption. Executing the browser cache-securing component in a virtual machine environment allows multiple browser types to benefit from the security feature.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: July 12, 2011
    Assignee: Wells Fargo Bank
    Inventors: Jeffrey John Jancula, Nathan Thangavadivel Suri, Qiyuan Na
  • Publication number: 20090144546
    Abstract: A browser cache-securing component facilitates online communication of confidential data, such as for financial information, purchasing transactions, or user identification. Caching webpages for subsequent presentation enhances user productivity and efficiency while reducing burdens on network resources. Yet, the security risks of intrusions into cache memory are mitigated by retaining encrypted data in cache memory without prior decryption. A modest overhead in decrypting when and if the webpage is to be presented again gains a security and privacy advantage without taking away functionality. Decrypted versions of confidential data can thereby be relegated to volatile memory. Upon termination of a session, a session key shared by a network server is deleted, preventing subsequent decryption. Executing the browser cache-securing component in a virtual machine environment allows multiple browser types to benefit from the security feature.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: WACHOVIA CORPORATION
    Inventors: Jeffrey John Jancula, Nathan Thangavadivel Suri, Qiyuan Na