Patents by Inventor Amani Ahmed Dye

Amani Ahmed Dye 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: 11188209
    Abstract: Progressive functionality command and object access for object and other content insertion and modification are provided. In a software application user interface, when a given command is selected, where the command is a parent command having one or more child commands, a subset of all available child commands under the selected parent command may be provided in the user interface in proximity to the selected parent command. If a user needs more or different commands than are presented in the subset, a contextual pane may be selectively presented in the user interface having a number of additional available commands for selection by the user. Once the contextual pane is displayed, it may stay displayed until it is manually or automatically dismissed.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan S. Kaufthal, Maya Rodrig, Amani Ahmed Dye, Erez Kikin-Gil, Charles Scott Walker
  • Publication number: 20160299642
    Abstract: Reducing a number of selectable options on a display is provided. An option selection engine generates a slider control on the display. The slider control includes a number of options. The option selection engine receives an input on the slider control for selecting one of the options. In response to the input received on the slider control, the option selection engine displays a variations group, selected from among multiple variations groupings, on the display. The displayed variations group is associated with the option selected from the slider control. Each of the multiple variations groupings is associated with a different option. The option selection engine receives a user selection of a variation from the previously displayed variations group. The option selection engine applies the received user selection to a displayed object.
    Type: Application
    Filed: April 13, 2015
    Publication date: October 13, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Jonathan Esterly, Amani Ahmed Dye
  • Publication number: 20160188171
    Abstract: A split button user interface component for accessing previously used functions and attributes is provided. Selection of a first or menu section of the interface component causes the launching of a menu or gallery of functions or attributes that may be applied to a given object, data item or displayed range. Upon selection of a given function or attribute from a launched menu or gallery, the selected function or attribute is applied to the given object, data item or displayed range. After dismissal of the launched menu or gallery, the second or executable section of the split button user interface component is updated to show a visual representation of the selected function or attribute. Subsequent selection of the executable section of the split button user interface component causes an automatic application of the last selected function or attribute to a desired object, data item or displayed range.
    Type: Application
    Filed: April 30, 2015
    Publication date: June 30, 2016
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Amani Ahmed Dye, Julie Christa Seto, Maya Rodrig, Erez Kikin-Gil, Taili Feng, Denys Krut, Vlad Riscutia, Alicia Kyle Drummond
  • Publication number: 20150286386
    Abstract: Progressive functionality command and object access for object and other content insertion and modification are provided. In a software application user interface, when a given command is selected, where the command is a parent command having one or more child commands, a subset of all available child commands under the selected parent command may be provided in the user interface in proximity to the selected parent command. If a user needs more or different commands than are presented in the subset, a contextual pane may be selectively presented in the user interface having a number of additional available commands for selection by the user. Once the contextual pane is displayed, it may stay displayed until it is manually or automatically dismissed.
    Type: Application
    Filed: September 22, 2014
    Publication date: October 8, 2015
    Applicant: Microsoft Corporation
    Inventors: Jonathan S. Kaufthal, Maya Rodrig, Amani Ahmed Dye, Erez Kikin-Gil, Charles Scott Walker