Patents by Inventor Paul Garner

Paul Garner 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: 11552947
    Abstract: Methods, systems, apparatuses, and computer program products are provided for automatically determining a home realm. An authentication request receiver interface may receive a request to access a resource and a device identifier from a client device. An authenticator may be enacted in response to receiving the request to access the resource that includes a home realm discoverer and an authentication user interface (UI) provider. The home realm discoverer may determine, based at least on the device identifier, the home realm from a plurality of realms. The authentication UI provider may provide, to the client device, an authentication UI via which a flat-name username can be submitted. Based at least on a flat-name user name and the determined home realm, access to the resource may be granted. In this manner, a user may input a flat-name username during sign-in, rather than inputting a realm or an entire e-mail address.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: January 10, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ariel Gordon, Paul Garner, Rachel Anne Brown Teller
  • Publication number: 20210014224
    Abstract: Methods, systems, apparatuses, and computer program products are provided for automatically determining a home realm. An authentication request receiver interface may receive a request to access a resource and a device identifier from a client device. An authenticator may be enacted in response to receiving the request to access the resource that includes a home realm discoverer and an authentication user interface (UI) provider. The home realm discoverer may determine, based at least on the device identifier, the home realm from a plurality of realms. The authentication UI provider may provide, to the client device, an authentication UI via which a flat-name username can be submitted. Based at least on a flat-name user name and the determined home realm, access to the resource may be granted. In this manner, a user may input a flat-name username during sign-in, rather than inputting a realm or an entire e-mail address.
    Type: Application
    Filed: July 10, 2019
    Publication date: January 14, 2021
    Inventors: Ariel Gordon, Paul Garner, Rachel Anne Brown Teller
  • Patent number: 10536450
    Abstract: A method and system performed by a computing system for signing in using personal identifiers input via a sign-in portal that supports multiple tenants is provided. The system receives a sign-in request for a user that includes a personal identifier. The personal identifier uniquely identifies a person but does not include an identification of a tenant. The system performs a verification based on the personal identifier to authenticate the user. The system identifies, from a mapping, a tenant to which the personal identifier is mapped. The mapping maps personal identifiers of users to tenants. The system retrieves, from a user store for the tenant, user information relating to the user. The system then creates a security token based on the user information. If verification of the user was successful, the system sends the security token to the sign-in portal as evidence that the user has been authenticated.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Ariel Gordon, Sarat Chandra Subramaniam, Ben Vincent, Paul Garner
  • Publication number: 20180302405
    Abstract: A system of a primary cloud for signing in users is provided. The system receives a sign-in request for a user that includes a personal identifier (e.g., phone number). The system performs a verification based on the personal identifier to authenticate the user. The system identifies, from a mapping, an entity to which the personal identifier is mapped. When the entity is associated with an external cloud, the system sends a sign-in request to the external cloud for authentication by the external cloud. When the entity is associated with an internal tenant, the system retrieves user information relating to the user and creates a security token based on the user information. If verification of the user was successful, the system sends the security token to the sign-in portal as evidence that the user has been authenticated.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Ariel GORDON, Paul GARNER, Ben VINCENT
  • Publication number: 20180302392
    Abstract: A method and system performed by a computing system for signing in using personal identifiers input via a sign-in portal that supports multiple tenants is provided. The system receives a sign-in request for a user that includes a personal identifier. The personal identifier uniquely identifies a person but does not include an identification of a tenant. The system performs a verification based on the personal identifier to authenticate the user. The system identifies, from a mapping, a tenant to which the personal identifier is mapped. The mapping maps personal identifiers of users to tenants. The system retrieves, from a user store for the tenant, user information relating to the user. The system then creates a security token based on the user information. If verification of the user was successful, the system sends the security token to the sign-in portal as evidence that the user has been authenticated.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Inventors: Ariel GORDON, Sarat Chandra SUBRAMANIAM, Ben VINCENT, Paul GARNER
  • Publication number: 20080121669
    Abstract: A laminated cardboard hanger. The hanger has a major surface which carries printed matter.
    Type: Application
    Filed: September 25, 2007
    Publication date: May 29, 2008
    Inventors: Paul Garner, Michael Middlewood
  • Patent number: 6952799
    Abstract: An interface for a World Wide Web (WWW) browser is described which recognizes HyperText Markup Language (HTML) links embedded in WWW pages. Normally, such links are highlighted on a graphics screen and are activated using a pointing device such as a computer mouse. When each HTML link is recognized by the interface, it is assigned an identifier which can be selected by a user of a system incorporating the interface by means defined by the interface other than a mouse, for example by a keypad.
    Type: Grant
    Filed: June 17, 1997
    Date of Patent: October 4, 2005
    Assignee: British Telecommunications
    Inventors: Nicholas Hector Edwards, Martin Russ, Paul Garner
  • Publication number: 20020032699
    Abstract: An interface (105, 125, 120) for a World Wide Web (WWW) (110) browser is described which recognizes HyperText Markup Language (HTML) links embedded in WWW pages. Normally, such links are highlighted on a graphics screen and are activated using a pointing device such as a computer mouse. When each HTML link is recognized by the interface (105, 125, 120), it is assigned an identifier which can be selected by a user of a system incorporating the interface by means defined by the interface other than a mouse, for example by a keypad (105).
    Type: Application
    Filed: April 1, 1998
    Publication date: March 14, 2002
    Inventors: NICHOLAS HECTOR EDWARDS, MARTIN RUSS, PAUL GARNER
  • Patent number: D652213
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: January 17, 2012
    Assignee: SpecOps, Inc.
    Inventors: Paul Garner, Robert Corey, David Hastings