Patents by Inventor Robert Scott Plank
Robert Scott Plank 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: 9069395Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: GrantFiled: January 29, 2010Date of Patent: June 30, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Patent number: 8629838Abstract: A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a support surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message.Type: GrantFiled: September 13, 2012Date of Patent: January 14, 2014Assignee: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko, Steven Bathiche
-
Publication number: 20130050086Abstract: A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a support surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message.Type: ApplicationFiled: September 13, 2012Publication date: February 28, 2013Applicant: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko, Steven Bathiche
-
Patent number: 8279177Abstract: A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a support surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message. The notification can make the illumination member blink as a function of the number of messages received.Type: GrantFiled: August 11, 2011Date of Patent: October 2, 2012Assignee: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko, Steven Bathiche
-
Publication number: 20120086640Abstract: A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a support surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message. The notification can make the illumination member blink as a function of the number of messages received.Type: ApplicationFiled: August 11, 2011Publication date: April 12, 2012Applicant: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko, Steven Bathiche
-
Patent number: 8013840Abstract: A user notification system and a computer input device, such as a mouse. The computer input device includes an illumination member that enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a supporting surface. The illumination member is also used to notify the user if one or more of various events have occurred in a computer application being run on the computer. The notification information is presented to the user by changing the state of the illumination member. An example of event for notification includes the receipt of a message in a communications program such as an e-mail message. The notification can make the illumination member blink as a function of the number of messages received.Type: GrantFiled: October 31, 2000Date of Patent: September 6, 2011Assignee: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko, Steven Bathiche
-
Patent number: 7913182Abstract: A method and system for auxiliary display of information for a computing device. An auxiliary display is integrated with a computing system to provide an area where notifications can be peripherally presented off-screen. Whenever a background task sends a notification to the main display of the system, the notification may be redirected to appear instead on the auxiliary display. A user may then glance at the notification appearing on the auxiliary display to be informed of the message without interruption from the current task onscreen. Any type of information may be presented on the auxiliary display including incoming communications, meeting reminders, system alerts, and information from Internet subscription services. The auxiliary display may be placed on the central processor chassis or on the monitor border along with LED indicator lights to provide simple peripheral-vision notification. By pressing a button, a user may obtain additional detailed follow-up information.Type: GrantFiled: August 23, 2006Date of Patent: March 22, 2011Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Chris Schoppa, Adrian Chandley, William J. Westerinen, Dale C. Crosier, Robert Scott Plank
-
Publication number: 20100127985Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: ApplicationFiled: January 29, 2010Publication date: May 27, 2010Applicant: MicrosoftInventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Patent number: 7656389Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: GrantFiled: December 3, 2001Date of Patent: February 2, 2010Assignee: MIcrosoft CorporationInventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Patent number: 7639235Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: GrantFiled: December 4, 2001Date of Patent: December 29, 2009Assignee: Microsoft CorporationInventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Publication number: 20090305695Abstract: A system and method for improved real-time communications in a computer system that eliminates the distinctions between various communication devices, communication channels and types of communication, including voice, text and video, is provided. When connected for communication, the user may easily move between modalities, including switching devices on which the user is communicating, switching networks, and transitioning between types of communication. A computer system includes various integrated communications-related devices, and a controller controls those devices based on user actions entered via buttons or user interface software and provides notifications to the user. The user is able to input data via any appropriate input mechanism, and receive data on any suitable output mechanism. Improved non-linear caller ID navigation is also provided.Type: ApplicationFiled: August 17, 2009Publication date: December 10, 2009Applicant: MICROSOFT CORPORATIONInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Dale C. Crosier, Robert Scott Plank, Michael W. Van Flandern, Pasquale DeMaio
-
Patent number: 7577429Abstract: A system and method for improved real-time communications in a computer system that eliminates the distinctions between various communication devices, communication channels and types of communication, including voice, text and video, is provided. When connected for communication, the user may easily move between modalities, including switching devices on which the user is communicating, switching networks, and transitioning between types of communication. A computer system includes various integrated communications-related devices, and a controller controls those devices based on user actions entered via buttons or user interface software and provides notifications to the user. The user is able to input data via any appropriate input mechanism, and receive data on any suitable output mechanism. Improved non-linear caller ID navigation is also provided.Type: GrantFiled: August 10, 2007Date of Patent: August 18, 2009Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Dale C. Crosier, Robert Scott Plank, Michael W. Van Flandern, Pasquale DeMaio
-
Patent number: 7443971Abstract: A do not disturb system and method in a computer system at which communications such as voice calls and text messages are received. A user or process may set a computer system into a do not disturb mode, in which any communication routed through the machine will be evaluated against a set of rules to determine how that communication is to be handled, based on criteria such as the source of the communication and the type of communication. A notification and outgoing action is selected and performed in accordance with user-configurable settings. The outgoing action may include a return communication to the source of the communication indicating that the do not disturb mode is in effect.Type: GrantFiled: May 5, 2003Date of Patent: October 28, 2008Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Dale C. Crosier, Robert Scott Plank
-
Patent number: 7283121Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: GrantFiled: November 1, 2004Date of Patent: October 16, 2007Assignee: Microsoft CorporationInventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Patent number: 7221331Abstract: A method and system for auxiliary display of information for a computing device. An auxiliary display is integrated with a computing system to provide an area where notifications can be peripherally presented off-screen. Whenever a background task sends a notification to the main display of the system, the notification may be redirected to appear instead on the auxiliary display. A user may then glance at the notification appearing on the auxiliary display to be informed of the message without interruption from the current task onscreen. Any type of information may be presented on the auxiliary display including incoming communications, meeting reminders, system alerts, and information from Internet subscription services. The auxiliary display may be placed on the central processor chassis or on the monitor border along with LED indicator lights to provide simple peripheral-vision notification. By pressing a button, a user may obtain additional detailed follow-up information.Type: GrantFiled: May 5, 2003Date of Patent: May 22, 2007Assignee: Microsoft CorporationInventors: Eric Gould Bear, Chad Magendanz, Aditha May Adams, Carl Ledbetter, Steve Kaneko, Chris Schoppa, Adrian M. Chandley, William J. Westerinen, Dale C. Crosier, Robert Scott Plank
-
Patent number: 6486873Abstract: An input device, such as a mouse, for a computer is provided which enables a user to quickly and accurately position the input device during poor lighting conditions and determine whether the computer is ON. The input device according to the present invention is also arranged to illuminate the area proximate the input device. The input device includes a housing and an illumination device that is supported by the housing. Illumination from the illumination device is visible when the input device is placed on a supporting surface.Type: GrantFiled: April 6, 2000Date of Patent: November 26, 2002Assignee: Microsoft CorporationInventors: Timothy A. McDonough, Carl J. Ledbetter, Robert Scott Plank, Steven W. Fisher, Steven T. Kaneko
-
Publication number: 20020054023Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: ApplicationFiled: December 4, 2001Publication date: May 9, 2002Inventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank
-
Publication number: 20020036660Abstract: In a computer system having a display and a keyboard, a computer readable medium includes instructions for invoking a message hook procedure based on a mouse message indicative of a mouse event. Instructions also provide for identifying at least one focus application that has a current keyboard focus and of converting the mouse message into a command for the focus application. The command is then sent to the focus application and the mouse message is prevented from being routed to any other applications. In one embodiment, the commands include the command to page forward or backward through pages of Internet documents. In other embodiments, instead of converting the mouse message into a command, the message hook procedure displays a graphical user interface based on the focus application and the mouse message. The graphical user interface includes one or more commands that the user may select.Type: ApplicationFiled: December 3, 2001Publication date: March 28, 2002Inventors: Manolito E. Adan, Todd E. Holmdahl, Michael R. Hooning, Steven T. Kaneko, Terry M. Lipscomb, Robert Scott Plank