Patents by Inventor Conrado Eduardo Poole Siguero

Conrado Eduardo Poole Siguero 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: 20230403262
    Abstract: Systems and methods for secure stateless client-server communication. User credentials in a client authorization request are authenticated and used to generate a JSON web token (JWT). The JWT header and signature are encrypted and included in an HTTP-only cookie. The JWT payload is encrypted and sent to the client in a response body along with the HTTP-only cookie. Each subsequent client request includes the cookie and has the encrypted JWT payload in the request header. Upon receiving the request, the server decrypts the encrypted JWT payload from the header and decrypts the encrypted JWT header and signature from the cookie, then reconstructs the JWT from the JWT header, payload and signature. The server validates the JWT and, if valid, processes the request according to authorizations in the JWT payload.
    Type: Application
    Filed: May 31, 2022
    Publication date: December 14, 2023
    Inventors: Conrado Eduardo Poole Siguero, Sandip Chitale, Derek Zasiewski
  • Publication number: 20230388119
    Abstract: Systems and methods for secure stateless client-server communication. User credentials in a client authorization request are authenticated and used to generate a JSON web token (JWT). The JWT header and signature are encrypted and included in an HTTP-only cookie. The JWT payload is encrypted and sent to the client in a response body along with the HTTP-only cookie. Each subsequent client request includes the cookie and has the encrypted JWT payload in the request header. Upon receiving the request, the server decrypts the encrypted JWT payload from the header and decrypts the encrypted JWT header and signature from the cookie, then reconstructs the JWT from the JWT header, payload and signature. The server validates the JWT and, if valid, processes the request according to authorizations in the JWT payload.
    Type: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Conrado Eduardo Poole Siguero, Sandip Chitale, Derek Zasiewski
  • Publication number: 20230114912
    Abstract: Embodiments provide systems and methods for multi-stage querying of archived data. One embodiment includes a relational database storing package keys for a plurality of archived data packages, each of the plurality of archived data packages corresponding to a different package key, and a filesystem to provide a package data cache. The system further includes query logic for: receiving a search query comprising search criteria, searching package keys using a subset of the search criteria to identify an archived package potentially meeting the search criteria, based on identifying the package, searching package data of the package in the package data cache for records that meet the search criteria and returning record metadata for the record meeting the search criteria.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Damien Laurent Richard, Markus Theodorus Hendrikus Polman, Conrado Eduardo Poole Siguero, Andreas Kalogeropoulous
  • Publication number: 20230109804
    Abstract: A method for searching indexed packages, generating indexed packages for the records of data based on a parameter, each indexed package characterized by a package key, generating metadata for the indexed packages, the metadata comprising the package key and a reference to the packaged records of data based on a value of the parameter, storing the indexed packages and querying the records of data based on a query defining a search value of the parameter. Querying the records comprises searching the metadata based on the search value and identifying a package key for the metadata referencing the search value of the parameter, loading, from a file-based cache, an indexed package based on the identified package key, when the indexed package is stored in the cache, and loading, from the data repository which is an archive storage, the indexed package when the indexed package is not stored in the cache.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Damien Laurent Richard, Markus Theodorus Hendrikus Polman, Conrado Eduardo Poole Siguero, Andreas Kalogeropoulos