Patents by Inventor Marc M. Miller
Marc M. Miller 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: 9459837Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.Type: GrantFiled: October 8, 2012Date of Patent: October 4, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
-
Patent number: 9430193Abstract: A programming interface for a computer platform may include various functionality. In certain embodiments, the programming interface may include a sidebar that provides dynamic communication access and information awareness in an integrated interactive peripheral display. Specified communication contacts and information elements may be dynamically tracked or received and provided to a user on an ongoing basis. This capability may be provided via a customizable dynamic thumbnail displayed in one or more columns in a persistent display strip along one edge of a display device. Information may be updated according to rules set by a user.Type: GrantFiled: October 8, 2012Date of Patent: August 30, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
-
Patent number: 8359606Abstract: Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by a third-party developer). Other aspects of the generic UI command architecture describe an application programming interface (API) that can be used to allow the application to host the commands. Other aspects of the generic UI command architecture describe an activation mechanism by which registered commands can be activated by an application.Type: GrantFiled: September 30, 2009Date of Patent: January 22, 2013Assignee: Microsoft CorporationInventors: Zeke B. Odins-Lucas, Marc M. Miller, Paul A. Gusmorino, III
-
Patent number: 8312422Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.Type: GrantFiled: January 20, 2009Date of Patent: November 13, 2012Assignee: Microsoft CorporationInventors: Kerem B. Karatal, Marc M. Miller, Michael G. Sheldon, Timothy P. McKee, Chris J. Guzak
-
Publication number: 20100023954Abstract: Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by a third-party developer). Other aspects of the generic UI command architecture describe an application programming interface (API) that can be used to allow the application to host the commands. Other aspects of the generic UI command architecture describe an activation mechanism by which registered commands can be activated by an application.Type: ApplicationFiled: September 30, 2009Publication date: January 28, 2010Applicant: MICROSOFT CORPORATIONInventors: Zeke B. Odins-Lucas, Marc M. Miller, Paul A. Gusmorino, III
-
Patent number: 7636922Abstract: Certain aspects of a generic user interface command architecture allow an application to host commands for presentation on a computing device. The commands can be written by the same designer or author as the application, or alternatively by other parties (e.g., by a third-party developer). Other aspects of the generic UI command architecture describe an application programming interface (API) that can be used to allow the application to host the commands. Other aspects of the generic UI command architecture describe an activation mechanism by which registered commands can be activated by an application.Type: GrantFiled: May 3, 2004Date of Patent: December 22, 2009Assignee: Microsoft CorporationInventors: Zeke B. Odins-Lucas, Marc M. Miller, Paul A. Gusmorino, III
-
Publication number: 20090125822Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.Type: ApplicationFiled: January 20, 2009Publication date: May 14, 2009Applicant: Microsoft CorporationInventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
-
Patent number: 7493592Abstract: A programming interface for a computer platform can include various functionality. In certain embodiments, the programming interface includes one or more of a first group of services related to re-usable user interface controls, a second group of services related to user interface dialogs and user interface wizards, a third group of services related to extending the user interface functionality, and a fourth group of services related to extending functionality of a desktop of the user interface.Type: GrantFiled: October 24, 2003Date of Patent: February 17, 2009Assignee: Microsoft CorporationInventors: Kerem B. Karatal, Michael G. Sheldon, Marc M. Miller, Chris J. Guzak, Timothy P. McKee
-
Publication number: 20040128138Abstract: The present invention provides a system and method for improving a user's ability to direct the computer to perform a desired function. A single uniform input control is provided that receives user input, such as from a keyboard. The present embodiment then parses the user input to determine its input type and whether the input type corresponds to a single, recognized action performable by the computer and, if so, performs the action. Such recognized actions include navigating to an Internet site and composing an e-mail message. If the input type does not correspond to a single recognized action, the user input is submitted to at least one text processor, such as a natural language processor, that analyzes the user input to obtain at least one interpretation corresponding to an action performable by the computer. The at least one interpretation is returned to the user who may select a desired action from among the listing of interpretations.Type: ApplicationFiled: June 28, 2002Publication date: July 1, 2004Inventors: Donna B. Andrews, David S. Koon, Gerard Neufeld-Kaiser, Christina Storm, Susan E. Dziadosz, Jenny T. Lam, David R. Parker, John M. Tippett, Tjeerd Hoek, Mark R. Ligameri, Christopher T. Sager, Kanwal VedBratzar, Gerald Paul Joyce, Marc M. Miller, Tony E. Schreiner, Eric B. Watson, Adrian C. Klein, Vidya R. Nallathimmayyagari, Beverly H. Sobelman