Patents by Inventor Steve Michell

Steve Michell 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: 12265606
    Abstract: Methods, systems, and computer program products for direct assignment of physical devices to confidential virtual machines (VMs). At a first guest privilege context of a guest partition, a direct assignment of a physical device associated with a host computer system to the guest partition is identified. The guest partition includes the first guest privilege context and a second guest privilege context, which is restricted from accessing memory associated with the first guest privilege context. The guest partition corresponds to a confidential VM, such that a memory region associated with the guest partition is inaccessible to a host operating system. It is determined, based on a policy, that the physical device is allowed to be directly assigned to the guest partition. Communication between the physical device and the second guest privilege context is permitted, such as by exposing the physical device on a virtual bus and/or forwarding an interrupt.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: April 1, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jin Lin, Jason Stewart Wohlgemuth, Michael Bishop Ebersol, Aditya Bhandari, Steven Adrian West, Emily Cara Clemens, Michael Halstead Kelley, Dexuan Cui, Attilio Mainetti, Sarah Elizabeth Stephenson, Carolina Cecilia Perez-Vargas, Antoine Jean Denis Delignat-Lavaud, Kapil Vaswani, Alexander Daniel Grest, Steve Michel Pronovost, David Alan Hepkin
  • Patent number: 12236822
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Grant
    Filed: December 20, 2023
    Date of Patent: February 25, 2025
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Michael Paul Erich Von Hippel, Ana Marta Amaral De Carvalho, Hrushit Kamal Parikh, Reiner Fink, Steve Michel Pronovost, Zhigang Xu, Zachary Scott Northrup, Leonardo E. Blanco
  • Publication number: 20240161670
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Application
    Filed: December 20, 2023
    Publication date: May 16, 2024
    Inventors: Michael Paul Erich VON HIPPEL, Ana Marta AMARAL DE CARVALHO, Hrushit Kamal PARIKH, Reiner FINK, Steve Michel PRONOVOST, Zhigang XU, Zachary Scott NORTHRUP, Leonardo E. BLANCO
  • Publication number: 20240104193
    Abstract: Methods, systems, and computer program products for direct assignment of physical devices to confidential virtual machines (VMs). At a first guest privilege context of a guest partition, a direct assignment of a physical device associated with a host computer system to the guest partition is identified. The guest partition includes the first guest privilege context and a second guest privilege context, which is restricted from accessing memory associated with the first guest privilege context. The guest partition corresponds to a confidential VM, such that a memory region associated with the guest partition is inaccessible to a host operating system. It is determined, based on a policy, that the physical device is allowed to be directly assigned to the guest partition. Communication between the physical device and the second guest privilege context is permitted, such as by exposing the physical device on a virtual bus and/or forwarding an interrupt.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Jin LIN, Jason Stewart WOHLGEMUTH, Michael Bishop EBERSOL, Aditya BHANDARI, Steven Adrian WEST, Emily Cara CLEMENS, Michael Halstead KELLEY, Dexuan CUI, Attilio MAINETTI, Sarah Elizabeth STEPHENSON, Carolina Cecilia PEREZ-VARGAS, Antoine Jean Denis DELIGNAT-LAVAUD, Kapil VASWANI, Alexander Daniel GREST, Steve Michel PRONOVOST, David Alan HEPKIN
  • Patent number: 11881141
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: January 23, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Michael Paul Erich Von Hippel, Ana Marta Amaral De Carvalho, Hrushit Kamal Parikh, Reiner Fink, Steve Michel Pronovost, Zhigang Xu, Zachary Scott Northrup, Leonardo E. Blanco
  • Publication number: 20230360574
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Application
    Filed: December 29, 2022
    Publication date: November 9, 2023
    Inventors: Michael Paul Erich VON HIPPEL, Ana Marta AMARAL DE CARVALHO, Hrushit Kamal PARIKH, Reiner FINK, Steve Michel PRONOVOST, Zhigang XU, Zachary Scott NORTHRUP, Leonardo E. BLANCO
  • Publication number: 20230122396
    Abstract: The present disclosure relates to devices and methods for providing access to graphics or compute hardware acceleration to applications executing in a guest environment. The devices and methods may provide virtualization support to graphics or compute devices so that graphics or compute devices may be projected inside of a guest environment. The devices and methods may share the physical resources for graphics and compute hardware acceleration by coordinating the use of the graphics or compute hardware acceleration across a spectrum of devices, environments, or platforms.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Inventors: Jesse Tyler NATALIE, Iouri Vladimirovich TARASSOV, Steve Michel PRONOVOST, Shawn Lee HARGREAVES, Ben Carson HILLIS, Brian David PERKINS
  • Patent number: 11574576
    Abstract: Dynamic refresh rate (DRR) switching is used to dynamically update a refresh rate of content presented on an interface. When a first application and a second application are presented on a user interface at a first refresh rate; a request may be received to temporarily boost the first refresh rate to a second, higher, refresh rate. DRR switching is initiated as the first refresh rate is temporarily boosted to a second refresh rate. Applications that are opted in to the second refresh rate receive signals to refresh content at the second refresh rate, while applications that are not opted in to the second refresh rate receive signals to refresh content at a virtualized refresh rate that matches the first refresh rate. Thus, the first application refreshes content at the first refresh rate and the second application refreshes content at the second, higher refresh rate, providing a smooth user experience without unnecessarily utilizing power consumption.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: February 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Paul Erich Von Hippel, Ana Marta Amaral De Carvalho, Hrushit Kamal Parikh, Reiner Fink, Steve Michel Pronovost, Zhigang Xu, Zachary Scott Northrup, Leonardo E. Blanco
  • Publication number: 20210165673
    Abstract: The present disclosure relates to devices and methods for providing access to graphics or compute hardware acceleration to applications executing in a guest environment. The devices and methods may provide virtualization support to graphics or compute devices so that graphics or compute devices may be projected inside of a guest environment. The devices and methods may share the physical resources for graphics and compute hardware acceleration by coordinating the use of the graphics or compute hardware acceleration across a spectrum of devices, environments, or platforms.
    Type: Application
    Filed: December 2, 2019
    Publication date: June 3, 2021
    Inventors: Jesse Tyler NATALIE, Iouri Vladimirovich TARASSOV, Steve Michel PRONOVOST, Shawn Lee HARGREAVES, Ben Carson HILLIS, Brian David PERKINS
  • Patent number: 10300823
    Abstract: A method for controlling and selecting massage functions of a motor vehicle seat and include the steps of: switching the system to a selection mode and starting the selection mode; scrolling through massage functions that are organized in a block-by-block manner, wherein the massage functions that are organized in a block-by-block manner include a specific massage zone per block; confirming a selection of the massage block by way of a user selection; and terminating the selection mode.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: May 28, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Jeroen Lem, Steve Michell, Florian Golm, Stefan Wolter, Johnathan Andrew Line
  • Patent number: 10018462
    Abstract: A gauge profile apparatus (100) includes a gauge profile system (104) and a lap count system (106) for determining an average three-dimensional profile over the length of a sheet coil (10). The gauge profile system (104) includes a lap profile measuring device (112) which will make a distance determination between top and bottom surfaces for the sheet coil (10). The lap count system (106) includes a distance sensor (288) and camera (290) for determining the average thickness of the sheet coil (10). A second embodiment of the gauge profile system (400) is also provided, which utilizes a PDA (404), an ultrasonic tester (406) and a string encoder (432).
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: July 10, 2018
    Assignee: The Mill Steel Co.
    Inventors: Jason Miller, Nicholas D Carlevaris-Bianco, Haley Nghiem, Eric Twiest, Amber Woods, Brandon Wright, Cato Clemens, Han Huynh, Steve Michel, Lindsey Brown, Britt Adamczyk
  • Patent number: 9840171
    Abstract: A vehicle seat is provided herein. The vehicle seat includes a cushion disposed within a seating member having at least one inflatable first bladder for selectively adjusting the firmness of the cushion. An inflatable second bladder is separated from a support surface of the seating member by the first bladder and fluidly connected to the first bladder. A vehicle seat hip pivot point is maintained when adjusting the firmness of the cushion by increasing the pressure in the second bladder when the pressure in the first bladder is selectively decreased, and by decreasing the pressure in the second bladder when the pressure in the first bladder is selectively increased.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: December 12, 2017
    Assignee: Ford Global Technologies, LLC
    Inventors: Michael Paul Arant, Jeroen Lem, Steve Michell
  • Publication number: 20170269968
    Abstract: Embodiments disclosed herein are related to systems, methods, and computer readable medium for allocating one or more system resources for the exclusive use of an application. The embodiments include receiving a request for an exclusive allocation of one or more system resources for a first application, the one or more system resources being useable by the first application and one or more second applications; determining an appropriate amount of the one or more system resources that are to be allocated exclusively to the first application; and partitioning the one or more system resources into a first portion that is allocated for the exclusive use of the first application and a second portion that is not allocated for the exclusive use of the first application, the second portion being available for the use of the one or more second applications.
    Type: Application
    Filed: June 30, 2016
    Publication date: September 21, 2017
    Inventors: Gregory John Colombo, Logananth Seetharaman, Graham Wong, Mehmet lyigun, Steve Michel Pronovost, Thomas Fahrig, Thobias Jones, Michael Charles Crandall, James Andrew Goossen
  • Publication number: 20160046207
    Abstract: A vehicle seat is provided herein. The vehicle seat includes a cushion disposed within a seating member having at least one inflatable first bladder for selectively adjusting the firmness of the cushion. An inflatable second bladder is separated from a support surface of the seating member by the first bladder and fluidly connected to the first bladder. A vehicle seat hip pivot point is maintained when adjusting the firmness of the cushion by increasing the pressure in the second bladder when the pressure in the first bladder is selectively decreased, and by decreasing the pressure in the second bladder when the pressure in the first bladder is selectively increased.
    Type: Application
    Filed: October 29, 2015
    Publication date: February 18, 2016
    Inventors: Michael Paul Arant, Jeroen Lem, Steve Michell
  • Patent number: 9211824
    Abstract: A vehicle seat includes a seat back and a seat for supporting an occupant. A cushion is coupled to the seat and has at least one inflatable upper bladder for selectively adjusting the firmness of the cushion. The seat further includes an inflatable lower bladder positioned beneath the upper bladder. The seat is configured such that a vehicle seat hip pivot point is maintained when adjusting the firmness of the cushion by increasing the pressure in the lower bladder when the pressure in the upper bladder is selectively decreased, and by decreasing the pressure in the lower bladder when the pressure in the upper bladder is selectively increased.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: December 15, 2015
    Assignee: Ford Global Technologies, LLC
    Inventors: Michael Paul Arant, Jeroen Lem, Steve Michell
  • Publication number: 20150276682
    Abstract: A gauge profile apparatus (100) includes a gauge profile system (104) and a lap count system (106) for determining an average three-dimensional profile over the length of a sheet coil (10). The gauge profile system (104) includes a lap profile measuring device (112) which will make a distance determination between top and bottom surfaces for the sheet coil (10). The lap count system (106) includes a distance sensor (288) and camera (290) for determining the average thickness of the sheet coil (10). A second embodiment of the gauge profile system (400) is also provided, which utilizes a PDA (404), an ultrasonic tester (406) and a string encoder (432).
    Type: Application
    Filed: June 12, 2015
    Publication date: October 1, 2015
    Inventors: Jason Miller, Nicholas D. Carlevaris-Bianco, Haley Nghiem, Eric Twiest, Amber Woods, Brandon Wright, Cato Clemens, Han Huynh, Steve Michel, Lindsey Brown, Britt Adamczyk
  • Publication number: 20140207333
    Abstract: A seat massage system for a vehicle includes a vehicle seating assembly that has a massaging apparatus. The seat massage system also includes a positioning device for determining a location of the vehicle. A controller controls the massaging apparatus based on the determined location of the vehicle or a location characteristic of the vehicle.
    Type: Application
    Filed: January 24, 2013
    Publication date: July 24, 2014
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Karl Douglas Vandivier, Jeroen Lem, Yifan Chen, Basavaraj Tonshal, Steve Michell, Milind Modi
  • Publication number: 20140032043
    Abstract: A method for selecting and controlling massage functions of a motor vehicle seat having a control system comprising the steps of: switching the system to a selection mode and starting the selection mode; providing a menu list having options for querying the user's requirements during the massage; selection of an option by the user and providing predefined responses to the respective query and selection of the response by the user and if necessary repeating the steps for further queries; and terminating the selection mode and automatically determining suitable massage settings on the basis of the user's selection and controlling the massage actuators in the motor vehicle seat on the basis of determined massage settings to perform the massage function.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 30, 2014
    Inventors: Johnathan Andrew Line, Steve Michell, Jeroen Lem, Florian Golm, John Gerald Kaminski, Stefan Wolter
  • Publication number: 20140025258
    Abstract: A method for controlling and selecting massage functions of a motor vehicle seat and include the steps of: switching the system to a selection mode and starting the selection mode; scrolling through massage functions that are organized in a block-by-block manner, wherein the massage functions that are organized in a block-by-block manner include a specific massage zone per block; confirming a selection of the massage block by way of a user selection; and terminating the selection mode.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 23, 2014
    Inventors: Jeroen Lem, Steve Michell, Florian Golm, Stefan Wolter, Johnathan Andrew Line
  • Publication number: 20130285426
    Abstract: A vehicle seat includes a seat back and a seat for supporting an occupant. A cushion is coupled to the seat and has at least one inflatable upper bladder for selectively adjusting the firmness of the cushion. The seat further includes an inflatable lower bladder positioned beneath the upper bladder. The seat is configured such that a vehicle seat hip pivot point is maintained when adjusting the firmness of the cushion by increasing the pressure in the lower bladder when the pressure in the upper bladder is selectively decreased, and by decreasing the pressure in the lower bladder when the pressure in the upper bladder is selectively increased.
    Type: Application
    Filed: April 30, 2012
    Publication date: October 31, 2013
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventors: Michael Paul Arant, Jeroen Lem, Steve Michell