Patents by Inventor Tomas Smalakys

Tomas Smalakys 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: 12143371
    Abstract: A method including configuring, by an infrastructure device, a first user device to select an encryption key, from among a plurality of encryption keys available to the first user device, for encrypting a metadata key that is utilized to encrypt metadata associated with a file; receiving, by the infrastructure device from the first user device, an encrypted metadata key; transmitting, by the infrastructure device to a second user device, the encrypted metadata key; and configuring, by the infrastructure device, the second user device to select a decryption key, from among a plurality of decryption keys available to the second user device, for decrypting the encrypted metadata key, the decryption key being associated with the encryption key is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: August 23, 2022
    Date of Patent: November 12, 2024
    Assignee: UAB 360 IT
    Inventors: Konstantin Kolganov, Tomas Smalakys
  • Publication number: 20240070294
    Abstract: A method including receiving, by a user device, an encrypted version of a file in association with an encrypted version of metadata that is associated with the file; decrypting, by a user device, an encrypted version of a file symmetric key based at least in part on utilizing a master key to determine the file symmetric key; decrypting, by the user device, the encrypted version of the metadata based at least in part on utilizing the file symmetric key to determine a synchronization key included in the metadata; and decrypting, by the user device, the encrypted version of the file based at least in part on utilizing the synchronization key to determine an unencrypted version of the file is disclosed. Various other aspects are contemplated.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Applicant: UAB 360 IT
    Inventors: Konstantin Kolganov, Tomas Smalakys
  • Publication number: 20240064131
    Abstract: A method including configuring, by an infrastructure device, a first user device to select an encryption key, from among a plurality of encryption keys available to the first user device, for encrypting a metadata key that is utilized to encrypt metadata associated with a file; receiving, by the infrastructure device from the first user device, an encrypted metadata key; transmitting, by the infrastructure device to a second user device, the encrypted metadata key; and configuring, by the infrastructure device, the second user device to select a decryption key, from among a plurality of decryption keys available to the second user device, for decrypting the encrypted metadata key, the decryption key being associated with the encryption key is disclosed. Various other aspects are contemplated.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 22, 2024
    Applicant: UAB 360 IT
    Inventors: Konstantin Kolganov, Tomas Smalakys
  • Patent number: 11818109
    Abstract: A method including encrypting, by a user device, a file based at least in part on utilizing a file symmetric key and a first encryption algorithm to determine a first-encrypted file; storing, by the user device, the first-encrypted file in a local memory; encrypting, by the user device, the file based at least in part on utilizing a synchronization key and a second encryption algorithm to determine a second-encrypted file, the second encryption algorithm being different from the first encryption algorithm; encrypting, by the user device, metadata associated with the file based at least in part on utilizing a metadata key to determine encrypted metadata; and transmitting, by the user device to a storage device, the second-encrypted file in association with the encrypted metadata is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: August 19, 2022
    Date of Patent: November 14, 2023
    Assignee: UAB 360 IT
    Inventors: Konstantin Kolganov, Tomas Smalakys