Patents by Inventor Thomas Trogele

Thomas Trogele 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: 10628599
    Abstract: Methods and apparatuses are described for generating and deploying customized application software containers. Software containers on a first server comprise an application software module and an end-user-specific data set. A second server receives input data from remote computing devices and stores the input data in a master data set. The second server determines end-user-specific data sets from the master data set. The second server encrypts each of the end-user-specific data sets with an encryption key. The second server generates the software containers by executing the application software module in separate processes and storing each of the encrypted data sets in a separate container. Client computing devices authenticate to the second server to access a software container. The client devices decrypt the end-user-specific data set stored in the software container using the encryption key, and use the application software module to interact with the end-user-specific data set.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: April 21, 2020
    Assignee: FMR LLC
    Inventors: Boris Kalinichenko, Lonergan Harrington, Thomas Trogele
  • Publication number: 20190251278
    Abstract: Methods and apparatuses are described for generating and deploying customized application software containers. Software containers on a first server comprise an application software module and an end-user-specific data set. A second server receives input data from remote computing devices and stores the input data in a master data set. The second server determines end-user-specific data sets from the master data set. The second server encrypts each of the end-user-specific data sets with an encryption key. The second server generates the software containers by executing the application software module in separate processes and storing each of the encrypted data sets in a separate container. Client computing devices authenticate to the second server to access a software container. The client devices decrypt the end-user-specific data set stored in the software container using the encryption key, and use the application software module to interact with the end-user-specific data set.
    Type: Application
    Filed: February 14, 2018
    Publication date: August 15, 2019
    Inventors: Boris Kalinichenko, Lonergan Harrington, Thomas Trogele
  • Patent number: 9703693
    Abstract: Methods and apparatuses are described for testing a modified version of a software application. A recorder module stores production incoming messages received by the software application and associated timing data; production outgoing messages sent by the software application and associated timing data; a sequence of random number values and associated timing data; and a plurality of production event registrations by the software application and associated dispatch timing data based on an actual dispatch time associated with the production event registration.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: July 11, 2017
    Assignee: FMR LLC
    Inventors: Pratap Pasupuleti, Alexander Melamed, Duilio Gamba, Thomas Trogele