Patents by Inventor Michael John Page

Michael John Page 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: 10735397
    Abstract: Systems and methods for decentralized and asynchronous authentication flow between users, relying parties and identity providers. A trusted user agent application or digital lock box under a user's control may perform the functions of an authentication broker. In particular, the user agent application or digital lock box can accept relying party requests and respond with authentication and identity data previously obtained from an identity provider server, and without the involvement of a centralized broker server.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 4, 2020
    Assignee: SecureKey Technologies Inc.
    Inventors: Troy Jacob Ronda, Pierre Antoine Roberge, Dmitry Barinov, Michael Varley, David Alexander Stark, Gregory Howard Wolfond, Aleksandar Likic, Michael John Page
  • Publication number: 20190158481
    Abstract: Systems and methods for decentralized and asynchronous authentication flow between users, relying parties and identity providers. A trusted user agent application or digital lock box under a user's control may perform the functions of an authentication broker. In particular, the user agent application or digital lock box can accept relying party requests and respond with authentication and identity data previously obtained from an identity provider server, and without the involvement of a centralized broker server.
    Type: Application
    Filed: January 22, 2019
    Publication date: May 23, 2019
    Inventors: Troy Jacob Ronda, Pierre Antoine Roberge, Dmitry Barinov, Michael Varley, David Alexander Stark, Gregory Howard Wolfond, Aleksandar Likic, Michael John Page
  • Patent number: 10237259
    Abstract: Systems and methods for decentralized and asynchronous authentication flow between users, relying parties and identity providers. A trusted user agent application or digital lock box under a user's control may perform the functions of an authentication broker. In particular, the user agent application or digital lock box can accept relying party requests and respond with authentication and identity data previously obtained from an identity provider server, and without the involvement of a centralized broker server.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 19, 2019
    Assignee: SecureKey Technologies Inc.
    Inventors: Troy Jacob Ronda, Pierre Antoine Roberge, Dmitry Barinov, Michael Varley, David Alexander Stark, Gregory Howard Wolfond, Aleksandar Likic, Michael John Page
  • Publication number: 20170250972
    Abstract: Systems and methods for decentralized and asynchronous authentication flow between users, relying parties and identity providers. A trusted user agent application or digital lock box under a user's control may perform the functions of an authentication broker. In particular, the user agent application or digital lock box can accept relying party requests and respond with authentication and identity data previously obtained from an identity provider server, and without the involvement of a centralized broker server.
    Type: Application
    Filed: February 28, 2017
    Publication date: August 31, 2017
    Inventors: Troy Jacob Ronda, Pierre Antoine Roberge, Dmitry Barinov, Michael Varley, David Alexander Stark, Gregory Howard Wolfond, Aleksandar Likic, Michael John Page
  • Publication number: 20110066703
    Abstract: Methods (300), proxy servers (110, 410), systems, apparatus and computer program products for delivering time-based media to a client device in a communications network (150) are disclosed. In certain embodiments, a proxy server (110, 410) receives (300) a request for a media file using transfer protocol such as Hypertext Transfer Protocol (HTTP) from a wireless client device (120, 420). The proxy server (110, 410) obtains (312) headers for at least two media files using HTTP provided by one or more media servers (140, 170, 440, 442). The proxy server (110, 410) transmits (314) to the wireless client device (120, 420) using HTTP a header of a virtual media file derived from the headers of the at least two media files. The proxy server (110, 410) receives (316) from the wireless client device (120, 420) using HTTP a request for the virtual media file in response to the header of the virtual media file.
    Type: Application
    Filed: May 20, 2010
    Publication date: March 17, 2011
    Applicant: Creative Ad Technology Proprietary Limited
    Inventors: Scott Aaron Kaplan, Michael John Page