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
  • Patent number: 9313999
    Abstract: A dispenser for animal feed or other granular material in which the material is dispensed as a mound, includes a dispenser body with a container having an outlet for discharging material by gravity feed onto a surface, a shelf or other moveable member beneath the outlet that travels vertically relative to the container to vary the gap between the container outlet and the surface, and an actuator to permit adjustment of the moveable member. The actuator uses frictional force to retain the moveable member in a selected position, which can be adjusted by overcoming the frictional force.
    Type: Grant
    Filed: January 14, 2014
    Date of Patent: April 19, 2016
    Assignee: Farmweld Inc.
    Inventors: Ryan Jansen, Jonathan Wakefield, Francis Brummer
  • 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
  • Publication number: 20140197206
    Abstract: A dispenser for animal feed or other granular material in which the material is dispensed as a mound, includes a dispenser body with a container having an outlet for discharging material by gravity feed onto a surface, a shelf or other moveable member beneath the outlet that travels vertically relative to the container to vary the gap between the container outlet and the surface, and an actuator to permit adjustment of the moveable member. The actuator uses frictional force to retain the moveable member in a selected position, which can be adjusted by overcoming the frictional force.
    Type: Application
    Filed: January 14, 2014
    Publication date: July 17, 2014
    Applicant: Farmweld Inc.
    Inventors: Ryan Jansen, Jonathan Wakefield, Francis Brummer
  • Publication number: 20070199000
    Abstract: A computer system configured to intercept method calls placed on an object. By intercepting method calls, processing may be performed on a method call-by-method call basis. As part of the processing, metadata for an object is consulted to partition the methods for that object into subsets. The processing performed in response to any specific method call may be based on the subset to which the method belongs. The type of metadata may depend on the desired operation of the computer system. Metadata representing a white list or black list may be used in a computer system that implements a security zone that allows access to methods deemed to be safe or to deny access to methods deemed to be unsafe. In a performance monitoring system, metadata may identify methods to be logged or methods for which execution cost are to be measured. Values returned by a method call may also be processed when the method calls are intercepted.
    Type: Application
    Filed: February 3, 2006
    Publication date: August 23, 2007
    Applicant: Microsoft Corporation
    Inventors: Jerry Shekhel, Ryan Jansen, Seth Goldstein