Patents by Inventor Ryan M. Haning
Ryan M. Haning 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: 10996833Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: April 29, 2020Date of Patent: May 4, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Publication number: 20200326833Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: April 29, 2020Publication date: October 15, 2020Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 10671256Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: July 25, 2019Date of Patent: June 2, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Publication number: 20190346993Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: July 25, 2019Publication date: November 14, 2019Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 10394433Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: April 19, 2018Date of Patent: August 27, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Publication number: 20180239518Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: April 19, 2018Publication date: August 23, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 9977575Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: October 17, 2014Date of Patent: May 22, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Publication number: 20150040057Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: October 17, 2014Publication date: February 5, 2015Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 8914072Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: March 13, 2012Date of Patent: December 16, 2014Assignee: Microsoft CorporationInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 8892170Abstract: Unlock screen and notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that the mobile communications device is locked. If an input is detected to remove the lock by dragging across a Y-axis of the display device, an animation is displayed that gives an appearance that the unlock screen is being removed and the lock on the mobile communications device is removed.Type: GrantFiled: December 12, 2012Date of Patent: November 18, 2014Assignee: Microsoft CorporationInventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Patent number: 8548431Abstract: Notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: GrantFiled: June 8, 2012Date of Patent: October 1, 2013Assignee: Microsoft CorporationInventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Patent number: 8355698Abstract: Unlock screen and notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: GrantFiled: March 30, 2009Date of Patent: January 15, 2013Assignee: Microsoft CorporationInventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Publication number: 20120244841Abstract: Notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: ApplicationFiled: June 8, 2012Publication date: September 27, 2012Applicant: Microsoft CorporationInventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Patent number: 8238876Abstract: Notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: GrantFiled: March 30, 2009Date of Patent: August 7, 2012Assignee: Microsoft CorporationInventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Publication number: 20120179992Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: March 13, 2012Publication date: July 12, 2012Applicant: Microsoft CorporationInventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Patent number: 8175653Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: GrantFiled: March 30, 2009Date of Patent: May 8, 2012Assignee: Microsoft CorporationInventors: Michael A. Smuga, Darren A. Apfel, Jason S Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
-
Publication number: 20120060105Abstract: Social network notifications are described. In implementations, a notification is received at a client device from a social network service that includes content that is posted for access via the social network service and includes an identifier of an originator of the posting. The notification is output by the client device to include the content from the posting and the identifier of the originator of the posting.Type: ApplicationFiled: September 8, 2010Publication date: March 8, 2012Applicant: MICROSOFT CORPORATIONInventors: Jared A. Brown, Monica Estela Gonzalez Veron, Jannes Paul Peters, Adam E. Barrus, Albert Shen, Michael R. Ducker, Gokul P. Thirumalai, Ryan M. Haning, Karen L. Davis
-
Publication number: 20100248689Abstract: Unlock screen and notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: ApplicationFiled: March 30, 2009Publication date: September 30, 2010Inventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Publication number: 20100248688Abstract: Notification techniques are described. In an implementation, an unlock screen is displayed by a mobile communications device that indicates that one or more keys of the mobile communications device are locked. If an input is detected at the mobile communications device to remove the lock, an animation is displayed that gives an appearance that the unlock screen is a page that is being turned and removing the lock of the one or more keys.Type: ApplicationFiled: March 30, 2009Publication date: September 30, 2010Inventors: Stephanie E. Teng, Jinsheng Shi, Albert Shen, Ryan M. Haning, Paula Guntaur, Michael J. Kruzeniski
-
Publication number: 20100248787Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.Type: ApplicationFiled: March 30, 2009Publication date: September 30, 2010Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss