Patents by Inventor Ryan A. Jansen

Ryan A. Jansen 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: 10187395
    Abstract: Autocompleting into an invite box for purposes of sharing an executable computing resource such as an application or portion thereof. However, the autocomplete is populated with potential sharees of multiple tenants or with identities that are not registered with the tenant directory of the user. Thus, potentially any potentially sharee worldwide may be populated within the list of potential sharees. As the desired potential sharee comes into view, that potential sharee may be selected, and added to a list of one or more selected sharees. At some point, a control may be selected to allow the executable computing resource to be shared with the selected sharees within the list.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 22, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anjli Chaudhry, William Hong Vong, Ryan A. Jansen, Samuel Lenz Banina, Jose Miguel Arreola Gutierrez
  • Patent number: 10175953
    Abstract: A user interface control that has different logic components for processing different role logic depending on a role that is played by the user interface control. The user interface control may also have a general function component that performs general functions that may be common across multiple user interface controls. Also, a protocol for use in communicating between two user interface controls to establish a communications link. A first user interface control requests information from a second user interface control, which then obtains the requested information. The second user interface control then provides the requested information to the first user interface control, and then awaits the validation of the requested information.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brad Olenick, Alaa Shaker, Leon Ezequiel Welicki, Alvaro Rahul Dias, Syed Nadir Ahmed, Mo Wang, Ryan A. Jansen, Mark D. Overholt, Prabir Krishna Shrestha, Amin Bagheri, Zhao Yu, Julio O. Casal Terreros, Dasaradha Ramu Yalamanchili
  • Publication number: 20180059887
    Abstract: Navigating directly to a modal dialog overlaying a base web page. User input associated with navigating to a modal dialog overlaying a base web page is detected. In response to detecting the user input, the computer system navigates directly to the modal dialog overlaying the base web page. The base web page acts as a background of the modal dialog, such that interaction with the model dialog is required prior to interaction with the base web page. Additionally, the modal dialog is associated with a first uniform resource locator, while the base web page is associated with a second, different uniform resource locator. As such, direct navigation can be performed either to the modal dialog or the base web page.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Ryan A. Jansen, Mark David Overholt
  • Publication number: 20170318021
    Abstract: Autocompleting into an invite box for purposes of sharing an executable computing resource such as an application or portion thereof. However, the autocomplete is populated with potential sharees of multiple tenants or with identities that are not registered with the tenant directory of the user. Thus, potentially any potentially sharee worldwide may be populated within the list of potential sharees. As the desired potential sharee comes into view, that potential sharee may be selected, and added to a list of one or more selected sharees. At some point, a control may be selected to allow the executable computing resource to be shared with the selected sharees within the list.
    Type: Application
    Filed: September 30, 2016
    Publication date: November 2, 2017
    Inventors: Anjli Chaudhry, William Hong Vong, Ryan A. Jansen, Samuel Lenz Banina, Jose Miguel Arreola Gutierrez
  • Publication number: 20150288747
    Abstract: A user interface control that has different logic components for processing different role logic depending on a role that is played by the user interface control. The user interface control may also have a general function component that performs general functions that may be common across multiple user interface controls. Also, a protocol for use in communicating between two user interface controls to establish a communications link. A first user interface control requests information from a second user interface control, which then obtains the requested information. The second user interface control then provides the requested information to the first user interface control, and then awaits the validation of the requested information.
    Type: Application
    Filed: June 16, 2014
    Publication date: October 8, 2015
    Inventors: Brad Olenick, Alaa Shaker, Leon Ezequiel Welicki, Alvaro Rahul Dias, Syed Nadir Ahmed, Mo Wang, Ryan A. Jansen, Mark D. Overholt, Prabir Krishna Shrestha, Amin Bagheri, Zhao Yu, Julio O. Casal Terreros, Dasaradha Ramu Yalamanchili