Patents by Inventor JONATHAN YODER BRENNER

JONATHAN YODER BRENNER 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: 11329940
    Abstract: The disclosure concerns tracking a total count of unread messages where an email service manages email messages and a subset of the email messages are also stored locally on a client device. The client device may maintain a local unread count of unread messages stored on the client device, and the email service may maintain a remote unread count of unread messages stored on the email service but not on the client device. The email service may provide the remote unread count to the client device, and the client device may determine the total unread count by adding the local unread count to the remote unread count. The client device may also provide an identifier to the email service, and the email service may use the identifier to determine which of the email messages stored on the email service are not stored on the client device.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: May 10, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Joshua Travis Robinson, Shawn Michael Temming, Jonathan Yoder Brenner, Matthew Carey Eckstein, Rikinkumar Ashwin Shah, Konrad Daniel Lindenbach, Galen Michael Elias
  • Publication number: 20210126886
    Abstract: The disclosure concerns tracking a total count of unread messages where an email service manages email messages and a subset of the email messages are also stored locally on a client device. The client device may maintain a local unread count of unread messages stored on the client device, and the email service may maintain a remote unread count of unread messages stored on the email service but not on the client device. The email service may provide the remote unread count to the client device, and the client device may determine the total unread count by adding the local unread count to the remote unread count. The client device may also provide an identifier to the email service, and the email service may use the identifier to determine which of the email messages stored on the email service are not stored on the client device.
    Type: Application
    Filed: October 28, 2019
    Publication date: April 29, 2021
    Inventors: Joshua Travis ROBINSON, Shawn Michael TEMMING, Jonathan Yoder BRENNER, Matthew Carey ECKSTEIN, Rikinkumar Ashwin SHAH, Konrad Daniel LINDENBACH, Galen Michael ELIAS
  • Patent number: 9544310
    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.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: January 10, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ariel Gordon, Sam Franklin Williams, III, Sarat Chandra Subramaniam, William Louis Thomas, Michael Robert Van Waardhuizen, Jonathan Yoder Brenner, Tia Bianca Caldwell, Eric Wayne Doerr, Amy Caryl Nathanson
  • Publication number: 20150215315
    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.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 30, 2015
    Applicant: MICROSOFT CORPORATION
    Inventors: ARIEL GORDON, FRANKLIN WILLIAMS, SARAT CHANDRA SUBRAMANIAM, WILLIAM LOUIS THOMAS, MICHAEL R. VAN WAARDHUIZEN, JONATHAN YODER BRENNER, TIA B. CALDWELL, ERIC W. DOERR, AMY CARYL NATHANSON