Patents by Inventor Alan L. Ritter

Alan L. Ritter 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: 10108934
    Abstract: A method and system, are provided herein, for automatic selection of one or more items (e.g., files, emails, etc.) in a user interface, based upon selection data received from a user (hard labels) and possibly also predicted (soft) labels (e.g., from a label prediction algorithm) based on behavior data associated with the selections. More particularly, a user selects and deselects items as positive and negative examples that are used as explicit labels to form an item selection list. The explicit labels are used possibly along with additional, predicted labels to create a list of generated items the user may want to select. This list is returned to the user interface as automatically selected items. In one example, the selection list may be iteratively updated upon receiving subsequent user selection data (e.g., user may select items incorrectly selected) by determining alternative items that the user may be interested in selecting.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: October 23, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sumit Basu, Alan L. Ritter
  • Publication number: 20110010669
    Abstract: A method and system, are provided herein, for automatic selection of one or more items (e.g., files, emails, etc.) in a user interface, based upon selection data received from a user (hard labels) and possibly also predicted (soft) labels (e.g., from a label prediction algorithm) based on behavior data associated with the selections. More particularly, a user selects and deselects items as positive and negative examples that are used as explicit labels to form an item selection list. The explicit labels are used possibly along with additional, predicted labels to create a list of generated items the user may want to select. This list is returned to the user interface as automatically selected items. In one example, the selection list may be iteratively updated upon receiving subsequent user selection data (e.g., user may select items incorrectly selected) by determining alternative items that the user may be interested in selecting.
    Type: Application
    Filed: July 10, 2009
    Publication date: January 13, 2011
    Applicant: Microsoft Corporation
    Inventors: Sumit Basu, Alan L. Ritter