User Research Market Research Target Audience User Experience Product Development User Centered Design Product Planning Information Architecture Card Sorting Heuristic Evaluation User Interface Usability Testing User Scenarios User Interface Design User Experience Design Mobile Devices Contextual Inquiry Product Design Mobile Applications Product Management Software Design Ethnography Analytics Strategy Usability Experience Design Scrum Interaction Design Human Computer Interaction Persona Wireframes Task Analysis Usability Engineering Wire Framing Mobile Design Rapid Prototyping Mobile Internet
Jossef Goldberg - Seattle WA Benjamin N. Rabelos - Seattle WA Sarah E. Zuberec - Seattle WA Timothy J. Cullen - Redmond WA Stuart N. DeSpain - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 526
US Classification:
345472, 340 755
Abstract:
The size of information being display by a computer is automatically adjusted in order to make the information easily readable, while at the same time leaving most (or all) of the information displayed on a single screen. Any one or more of the font point size, the font type, the number of lines used, and the caption used can be adjusted in order to determine the manner in which the information is displayed.
Smart Column For Contact Information On Palm-Sized Computing Devices And Method And Apparatus For Displaying The Same
Chee H. Chew - Redmond WA Elizabeth A. Bastiaanse - Cambridge MA Ido Ben-Shachar - Sammamish WA Jeffrey R. Blum - Seattle WA Mark H. Enomoto - Seattle WA Greg A. Keyser - Sammamish WA Kathryn L. Parker - Fall City WA Kevin T. Shields - Redmond WA Sarah E. Zuberec - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 300
US Classification:
345841, 345157
Abstract:
The UI of the present invention increases the number of contacts initially shown to the user of a hand-held device to aid the user in finding information in a Contacts database. While displaying a list of Contacts database entries, the UI displays a column which contains single letters indicating the type of information displayed for the names represented in the list of entries. A tap on a letter in that column causes a sub-list of other most commonly needed information to be deployed for the corresponding entry, potentially eliminating the need for the user to open the entire record for that entry.
Navigation Graphical Interface For Small Screen Devices
Sarah E. Zuberec - Seattle WA Cynthia DuVal - Shoreline WA Benjamin N. Rabelos - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 500
US Classification:
345156, 345157, 345160, 345173
Abstract:
An electronic device has a small-area screen to display items from a navigatable set of items and an input mechanisms (e. g. , keys, joystick, spin dial, etc. ) that enable a user to navigate through the navigatable items. An operator interface includes a navigation glyph having multiple elements that correspond to actions of the input mechanism. Different sets of the navigation glyph elements are illuminated to indicate which user-actions on the input mechanism are presently available to navigate from a current location to another location in the navigatable set of items.
Method And Apparatus For Providing Context Menus On A Pen-Based Device
Chee H. Chew - Redmond WA Elizabeth A. Bastiaanse - Cambridge MA Jeffrey R. Blum - Seattle WA Greg A. Keyser - Sammamish WA Charlton E. Lui - Redmond WA Kathryn L. Parker - Fall City WA Timothy D. Sharpe - Redmond WA Sarah E. Zuberec - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 500
US Classification:
345863, 345812, 345817, 345825
Abstract:
The present invention provides a user interface for a pen-based device that allows users to activate the full âcardâ for an entry using a single tap while also giving the user the ability to reach a menu of context dependent commands using a simple gesture. In particular, the present invention recognizes certain stylus and/or button inputs as context menu gestures. When these gestures are made, a context menu appears. The user is then able to select a command in the context menu that is to be performed. The present invention also allows a user to open context menus while only using one hand to operate and hold the device.
User Interface For Palm-Sized Computing Devices And Method And Apparatus For Displaying The Same
Chee H. Chew - Redmond WA Elizabeth A. Bastiaanse - Cambridge MA Jeffrey R. Blum - Seattle WA Christen E. Coomer - Seattle WA Mark H. Enomoto - Seattle WA Greg A. Keyser - Sammamish WA Kathryn L. Parker - Fall City WA William H. Vong - Redmond WA Sarah E. Zuberec - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 314
US Classification:
345765, 345179
Abstract:
The hand-held computing device user interface (UI) of the present invention displays information for an active application program in a middle portion of the screen, and displays a shell program controlled navigation bar at a top portion of the screen. The navigation bar includes a navigation icon which when tapped by the stylus aids the user in navigating to other application programs. The navigation bar also includes a title for the active application program, thus saving vertical real estate on the screen. The UI of the present invention also displays an application menu bar at a bottom portion of the screen so that the user of the hand-held device can manipulate data from the active application by tapping menu items with a stylus without blocking view of the middle portion of the display.
Sarah E. Zuberec - Seattle WA, US Cynthia DuVal - Shoreline WA, US Benjamin N. Rabelos - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L021/00 G10L015/00 G10L021/06 G10L015/04
US Classification:
704270, 704231, 704276, 704251
Abstract:
A speech recognition system having a user interface that provides both visual and auditory feedback to a user. The user interface includes an audio sound or speech generator that produces three distinct sounds: an “on” sound signifying that the speech recognition system is on and actively awaiting vocal input; an “off” sound indicating that the speech recognition system is off and in a sleep mode; and a “confirm” sound noting that an utterance has been recognized. The “on” sound is triggered by a key “wake up” command or by depression of button. Once awake, the speech recognition engine expects to receive an utterance within a predetermined response time. The “confirm” sound signals the start of the response time. If the response time lapses before a recognizable utterance is entered, the “off” sound is played. The user interface further includes a visual component in the form of a graphic that changes with the tolling of the response period.
System And Method For Passing Context-Sensitive Information From A First Application To A Second Application On A Mobile Device
Sarah E. Zuberec - Seattle WA, US Andrew D. Padawer - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
Described is a system and method for passing context-sensitive information from a first application to another application on a mobile device (e. g. , a cellular telephone). The method includes initiating the processing of a first application, such as receiving a cellular phone call that initiates a phone application residing on the mobile device. The first application provides a selection mechanism to allow a user to select a target application while continuing processing within the first application. The selection mechanism may include a smart link that appears as text on the display. In one embodiment, the text may have an abbreviated name for the target application. In addition, the text for the smart link may change based on the application type of the first application or based on the context of the first application. For example, if the first application is a phone application on a mobile device, the smart links may display text for a note application, a task application, a contact application, a calendar application, and a billing application.
Sarah E. Zuberec - Seattle WA, US Cynthia DuVal - Shoreline WA, US Benjamin N. Rabelos - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G10L 21/00 G10L 21/06
US Classification:
704270, 704276
Abstract:
A speech recognition system having a user interface that provides both visual and auditory feedback to a user is described. In one aspect, a response time in which to receive an audible utterance is initiated. A graphic representing the response time is displayed. A first sound is played when an audible utterance is recognized. The graphic is changed to indicate passage of the response time such that the graphic diminishes in size from an original size with the passage of time. Responsive to recognizing an utterance, the graphic is presented in the original size. Responsive to expiration of the response time before the audible utterance has been recognized, a second sound is emitted to indicate that the speech recognition system has entered a dormant state.