The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 10, 2017
Filed:
Jan. 27, 2014
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Ariel Gordon, Redmond, WA (US);
Sam Franklin Williams, III, Redmond, WA (US);
Sarat Chandra Subramaniam, Redmond, WA (US);
William Louis Thomas, Redmond, WA (US);
Michael Robert Van Waardhuizen, Redmond, WA (US);
Jonathan Yoder Brenner, Seattle, WA (US);
Tia Bianca Caldwell, Redmond, WA (US);
Eric Wayne Doerr, Redmond, WA (US);
Amy Caryl Nathanson, Seattle, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Systems, methods, and computer-readable storage media are provided for discovering and disambiguating identity providers such that user knowledge of appropriate identity providers is minimized. Users are presented with options for selecting appropriate providers only when multiple providers have user profiles matching a user identifier. When users are presented with options for selecting appropriate providers, providers that have user profiles matching the identifier are identified utilizing identity information for the application that utilizes the identity provider for its users rather than information identifying the identity provider itself. Where it is determined that no identity provider has a user profile associated with the user identifier (or where it is determined that a particular identity provider would generally be appropriate to be utilized with the user identifier), the opportunity for users to create an authentication account with one or more identity providers or to retry with a different user identifier is provided.