Mobile PC Extensibility Yu-Kuan Lin Program Manager Mobile PC Business Division microsoft.com Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
Advertisements

Touch Interface For Tablet PCs Reed Townsend Program Manager Tablet PC Platform Microsoft Corporation.
Objectives Overview Define an operating system
®® Microsoft Windows 7 Windows Tutorial 8 Connecting to Networks with Mobile Computing.
Lesson 4 Operating System Customization
Integrating Drivers and Applications with Windows Power Management Pat Stemen microsoft.com Program Manager Microsoft Corporation.
Auxiliary Display Platform in Longhorn Andrew Fuller Lead Program Manager Mobile PC microsoft.com Microsoft Corporation.
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Chapter 3: Configuring the Windows Vista Environment.
Chapter 11 Exploring Windows XP Vol. 1 Part One - Windows XP Professional: The Basics.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Network Printing. Printer sharing Saves money by only needing one printer Increases efficiency of managing resources.
1 of 2 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 9: Troubleshooting Power Management and I/O Devices.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 8: Implementing and Managing Printers.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Hybrid Hard Drives with Non-Volatile Flash and Longhorn Jack Creasey Program Manager Hardware Innovation Group Microsoft Corporation.
Microsoft ® Lync ™ 2010 Review IM/Presence Basics.
Secure Startup Hardware-Enhanced Security Peter Biddle Product Unit Manager Windows Security Microsoft Corporation Stacy Stonich Program Manager Windows.
Adding Applications and Services to Windows Media Center John Canning Technical Evangelist Windows eHome Division Microsoft Corporation.
Case Study: ATI Device Power Management In Windows Vista Phil Mummah Software Architect ATI.
Week #10 Objectives: Remote Access and Mobile Computing Configure Mobile Computer and Device Settings Configure Remote Desktop and Remote Assistance for.
Guide to MCSE , Second Edition, Enhanced 1 Objectives Understand and use the Control Panel applets Describe the versatility of the Microsoft Management.
Ch 11 Managing System Reliability and Availability 1.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
P6 - CONFIGURE THE SOFTWARE. CONFIGURE SOFTWARE Most software can be configured to suit an individual user, for example by changing the appearance of.
Chapter-4 Windows 2000 Professional Win2K Professional provides a very usable interface and was designed for use in the desktop PC. Microsoft server system.
Configuring the MagicInfo Pro Display
Hands-On Microsoft Windows Server 2008
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices.
Windows Longhorn Logo Program “To lead tomorrow, start today” Susanne Peterson Director Windows Client Business Group microsoft.com Microsoft.
By: Amber Shepard   Microsoft Outlook is an client and personal information manager (PIM) that's available as part of Microsoft's Office suite.
Chapter Fourteen Windows XP Professional Fault Tolerance.
Purpose Intended Audience and Presenter Contents Proposed Presentation Length Intended audience is all distributor partners and VARs Content may be customized.
Module 8 Configuring Mobile Computing and Remote Access in Windows® 7.
1 Chapter Overview Configuring and Troubleshooting the Display Configuring Power Management Configuring Operating System Settings Configuring and Troubleshooting.
Explain the purpose of an operating system
Chapter Ten Safe, Legal, and Green Computer Usage Part II: Energy Efficiency.
Chapter 1 Getting Started. 2Practical PC 5 th Edition Chapter 1 Getting Started In this Chapter, you will learn: − How to power up the computer − About.
Week #3 Objectives Partition Disks in Windows® 7 Manage Disk Volumes Maintain Disks in Windows 7 Install and Configure Device Drivers.
Network Topology: Connectivity Visualized Dennis Morgan Lead Program Manager Network Experience microsoft.com Microsoft Corporation.
Longhorn Power Management Update Geralyn Miller Program Manager Mobile PC microsoft.com Microsoft Corporation Pat Stemen Program Manager Windows.
Microsoft Virtual Server: Overview and Roadmap Mike Neil Product Unit Manager Windows Virtualization microsoft.com Microsoft Corporation.
Chapter 14 - Configuring Shutdown and Power Management Options.
Building A Longhorn-Ready Mobile PC Burt Parker Technology Evangelist Mobile Platforms Division microsoft.com Microsoft Corporation.
Error Management Solutions Synergy With WHEA John Strange Software Design Engineer Core OS microsoft.com Microsoft Corporation.
Network Location Awareness Vision And Scenarios Tracey Yao Program Manager Windows Wireless Networking microsoft.com Microsoft Corporation.
The Next Generation Designed for Windows Logo Program: An Introduction Jon Morris Program Manager Windows Logo Program microsoft.com Microsoft.
Goodbye SMI - ACPI and Graphics Driver/System Firmware Interface Paul Blinzer Staff Engineer ATI Research, Inc.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Hands-On Microsoft Windows Server 2008 Chapter 5 Configuring Windows Server 2008 Printing.
Windows Vista Configuration MCTS : Mobile Computers.
How to Use an Android Tablet Well Come To You few Steps For How to Use an Android Tablet?
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Chapter 1 Getting Started
Wireless Communication and Networks
Building a great Metro style device app for your printer
Introduction to Computers
Windows 7 – Beyond the boundaries of your office
Microsoft Teams User Interface
Presentation transcript:

Mobile PC Extensibility Yu-Kuan Lin Program Manager Mobile PC Business Division microsoft.com Microsoft Corporation

Session Goals Expose unique extensibility opportunities in Mobile PC space Provide overview of Microsoft’s feature plans Introduce relevant extensibility opportunities Call to action Provide contacts for follow up

Session Outline Adaptability Making your PC adaptable Auxiliary Displays New ways to access information Display Handling Smart Plug-n-Play for displays Power Management Battery meter Power CPL Tablet PCs New input models Hardware devices

Adaptability Platform

Overview - Adaptability Platform Goal: Having Windows “adapt” to your needs depending on activity or location Scenarios Automated adaptability Windows smartly suppresses notifications and screen saver when Patrick is giving a presentation Melissa’s default printer automatically changes depending on whether she’s at home or the office Manual adaptability Patrick has one central location for his common mobile tasks such as changing wireless or display settings

Mobility Settings Single place for users to configure key mobile settings to common tasks Not a replacement for Control Panels Changes made persist to existing CPLs Allows for OEM hardware differentiation Highly visible entry points System tray icon, Start menu launch Strongly recommend OEMs to dedicate hardware button

Extensibility Microsoft “out-of-box” settings Battery, network, LCD brightness, volume OEMs have differentiation opportunity OEMs can add additional settings Accommodates hardware specific tasks/settings

Call to Action Contact your Microsoft representative to discuss opportunities

Display Handling

Overview – Transient Multimon Manager (TMM) Goal: Making displays ‘ Plug & Play ’ Scenarios Conference Room Patrick walks into a conference room and plugs in a projector TMM automatically detects and setup the projector - “No more Fn-F5, it just works!” At the office/home Patrick re-docks his laptop. TMM remembers and restores his previous display settings

User Experience – “ It Just Works! ” Connect Plug in a new display Settings Mirrored and extended Disconnect Stores settings Windows are migrated back to primary display Reconnect Automatically restores settings

Transient Multimon Manager Demo

Extensibility Goals: Uniform core user experience across different hardware platforms Options Enrich function key UI Invoke Windows UI via function keys Utilize Mobility Settings and Display CPL to extend more functionalities Open for discussion and suggestions

Call to Action Support analog HPD Strongly encourage hardware solution Provide Windows-driven mirrored display support Leverage Mobility Settings for custom applets/UI Engage your Microsoft representative for further discussions

Auxiliary Displays

Overview – Auxiliary Displays Goal: Making the PC more useful and available, and extend its experience beyond the PC Scenarios Calendar information in standby Melissa checks her next meeting at a glance. Media with screen turned off Patrick is on board a flight and is able to browse and listen to his media collection. Application control Patrick is able to start and control his presentation from his cell phone. Other scenarios supporting Small Business Server, MCE and Desktop PCs

Auxiliary Display Platform Allows quick access to PC information from a range of devices. Laptop lid, cell phone, wall display, etc. Built on Windows Portable Devices infrastructure Supports user-mode drivers Extensible by ISVs Easy to target multiple display types Extensible by IHVs Can choose appropriate level of content support for the device User configurable

Types of Data Full interaction Navigate between applications Navigate between pages of data in an app (e.g. reading ) Events passed back to PC for processing (e.g. next slide in PPT, next track in WMP) Glance mode Apps can supply top-level info (e.g. “5 unread s”, “Next meeting in 15 mins”, “Seattle 63F”) Notifications Windows generated alerts (e.g. battery low, IM sign-in) ISV generated alerts (e.g. news headline, sports results)

Hardware Options Two main hardware options: Enhanced display Uses Microsoft provided driver Runs Microsoft developed firmware Supports full interaction, glance mode and notifications Basic display Requires driver to interface to auxiliary display platform Firmware developed by hardware partner Data support selected by hardware partner

Extensibility IHV can extend device to support new hardware IHV/OEM visual presence Watermark/background image Custom on-device applications Dedicated space in UI for additional icons Non-extensible areas: Support fixed number of display controllers and display resolutions Minimum set of buttons Initially restricted to ARM chipsets

Call to Action Include auxiliary display as part of your PC designs Extend auxiliary display functionality to new or existing devices Evangelize auxiliary display platform to ISV partners Engage your Microsoft representative for further discussions

Power Management

Overview - Power Management Goal: Improving power management, improve usability, and increase energy savings Scenarios: Sleep Patrick’s meeting ends and he simply puts his laptop to sleep. No more confusion over Stand-by vs. Hibernate, fear of laptop waking up, or losing his data Shutdown diagnostics When Melissa shuts down her machine, few factors can block shutdown, and she can easily resolve them or force shutdown Battery Meter Patrick can easily view his vital battery statistics at one glance, change power schemes, or launch more extensive power apps

Sleep - Combines Standby (Suspend to RAM) and Hibernate (Suspend to Disk) Saves hibernate file, enter Standby Normally resume from memory (fast) If power is lost in Standby, system will resume using the hibernate image Enables simple shutdown metaphor Users don’t have to distinguish between Standby and Hibernate – just “Sleep” Provides increased reliability Data and system context are always preserved New Power Management Usage Models

Improved User Experience Improved Battery Meter Timely battery notifications – no more stale alarms On-hover UI provides at-a-glance information First tier UI provides quick, easy way to switch between power plans OEMs can specify additional policies Launch custom power applets from the context menu

Extensibility Extend the Battery Meter user experience Expose customized power plans via the first-tier UI Launch custom power applets from the context menu Extend the Control Panel user experience DPPE power settings are automatically exposed to the advanced user Eliminates need to build custom property sheets

Call to Action Design and test for sleep and fast resume Less is More Simplify power plans for users Expose them via LH UI Handle all power settings via DPPE Automatically managed by LH Engage your Microsoft representative for further discussions

Tablet PCs

Overview – Tablet PCs Goal: Enable new ways to interact with your mobile PC Scenarios Touch input While reading the NYT on his tablet, Patrick can use his fingers to easily navigate the pages, almost like reading a book! Hardware buttons Melissa is able to open her client by pressing and holding a hardware button Speech input Melissa is able to use voice recognition to get directions from her tablet while driving

Input Improvements Longhorn will improve usability and efficiency of input while mobile Extensibility: Alternative input devices Adding Touch support Microphone arrays for speech input Hardware buttons Thumbprint reader And more!

Hardware buttons Hardware buttons provide users quick, easy access to functionality But space and cost are limiting factors Solution: Doubling number of functions with Press & Hold Primary (Press) – hold button < 1 second Up, down, navigate, rotate Secondary (Hold) – hold button > 1 second Launch , voice command, turn off screen, OEM features All features and hold time are specifiable by OEMs

Call to Action Extend hardware devices to support new UI models Touch Speech Incorporate hardware devices to enable new scenarios Buttons Thumbprint readers

Summary Adaptability Leverage Mobility Settings Auxiliary Displays New ways to access information Display Handling Support TMM Leverage TMM’s UI Power Management Leverage LH’s Power UI and management Tablet PCs Enable new input models via hardware

Community Resources Windows Hardware & Driver Central (WHDC) Technical Communities Non-Microsoft Community Sites Microsoft Public Newsgroups Technical Chats and Webcasts Microsoft Blogs

Additional Resources microsoft.com Related Sessions TWDT05004Auxiliary Display Platform for Longhorn TWDT05006Natural Input on Mobile PC Systems TWAR05001Windows Longhorn Power Management Update

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.