Patents by Inventor Ross Luengen

Ross Luengen 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).

  • Publication number: 20160005385
    Abstract: Systems and methods are provided that enable direct response to user input, e.g., in accordance with storyboards. For instance, applications can predefine storyboards which describe output in terms of received input. The predefined storyboards can be used externally and independently from the applications to process user input on behalf of the applications.
    Type: Application
    Filed: September 16, 2015
    Publication date: January 7, 2016
    Inventors: Ross Luengen, Song Zou
  • Patent number: 9152395
    Abstract: Systems and methods are provided that enable direct response to user input, e.g., in accordance with storyboards. For instance, applications can predefine storyboards which describe output in terms of received input. The predefined storyboards can be used externally and independently from the applications to process user input on behalf of the applications.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ross Luengen, Song Zou
  • Publication number: 20120147031
    Abstract: Systems and methods are provided that enable direct response to user input, e.g., in accordance with storyboards. For instance, applications can predefine storyboards which describe output in terms of received input. The predefined storyboards can be used externally and independently from the applications to process user input on behalf of the applications.
    Type: Application
    Filed: December 13, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Ross Luengen, Song Zou
  • Publication number: 20100299626
    Abstract: Systems and methods of providing rich user interface (UI) and/or animation from a main computing device to an auxiliary display device (ADD) are disclosed. A renderer driver may be communicatively coupled to the ADD and to an application at the main computing device that provides rich UI or animation. The renderer driver may use one or more interfaces in a renderer library to create a bitmap of the rich UI content/animation in a hidden window and communicate the bitmap to the ADD. For rendering animation at the ADD, updated bitmaps may be repeatedly generated and communicated. The renderer driver may receive an indication of a user input received at the ADD in response to the bitmap, interpret the indication, and communicate to the application the corresponding user response. Some or all portions of the system may reside at the auxiliary device, the main computing device, or both devices.
    Type: Application
    Filed: May 20, 2009
    Publication date: November 25, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Sachin Hegde, Teague Curtiss Mapes, Ross Luengen, Richard James Swaney, Jen-Hung Ho, Chibong Chan
  • Publication number: 20070050654
    Abstract: A method of controlling power management is provided. In an embodiment, the user provides feedback that the inactivity period before a display blanks is too short. In response to the user feedback, a behavior tracking mode is entered and the inactivity period is adjusted to a period that is more suitable to the user's needs. In an embodiment, the adjustment may be done through incrementing a counter and changing the inactivity period based on the value of the counter.
    Type: Application
    Filed: August 30, 2005
    Publication date: March 1, 2007
    Applicant: Microsoft Corporation
    Inventors: David Switzer, Geralyn Miller, Issa Khoury, Matthew Holle, Michael Berstein, Ross Luengen
  • Publication number: 20050089227
    Abstract: An improved system and method for personalizing recognition of an input method is provided. A trainable handwriting recognizer may be personalized by using ink written by the user and text authored by the user. The system includes a personalization service engine and a framework with interfaces for collecting, storing, and accessing user ink and authored information for training recognizers. The trainers of the system may include a text trainer for augmenting a recognizer's dictionary using text content and a shape trainer for tuning generic recognizer components using ink data supplied by a user. The trainers may load multiple trainer clients, each capable of training one or more specific recognizers. Furthermore, a framework is provided for supporting pluggable trainers. Any trainable recognizer may be dynamically personalized using the harvested information authored by the user and ink written by the user.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Applicant: MICROSOFT CORPORATION
    Inventors: Patrick Haluptzok, Ross Luengen, Benoit Jurion, Michael Revow, Richard Sailor