Tuesday, January 20, 2009

Windows Logo Program Newsletter for January 20, 2009

WHDC
The Windows Logo Program Newsletter provides up to date information about the Windows Logo Program. Did you get this newsletter from a friend? Subscribe to the Windows Logo Program Newsletter.

Top Story  

Extensible Authentication Protocol (EAP) Logo Program

Using Extensible Authentication Protocol (EAP) logoed authentication methods ensures compatibility with the Microsoft EAPHOST framework. Therefore, native support for EAP is available as an optional program. Partners can use the EAP logo program to ensure their compatibility with the EAPHOST framework. For more information on the EAP Logo Program, see the EAP requirements under the Network category on LogoPoint.

Program Support  

Changes to INPUT-0046 (Input > Windows Touch)

Thank you to everyone who gave feedback on INPUT-0046, the requirements for multitouch digitizers. Based on your feedback we have made some changes to the requirement definitions to ensure they are unambiguous and in line with industry capabilities. Here is an outline of the changes.

1. Resolution. We have reduced the minimum supported display resolution requirement from 100 ppi to 25 ppi. This enables large-screen displays with lower resolution to obtain the Windows Touch logo. (Note that display resolution is still required as a minimum, so this change only applies to devices that have a native resolution of less than 100 ppi.)

2. Accuracy and Offset. We have clarified the accuracy and offset requirement values, including combining the values for single points of contact and distinguishing 'single' from 'additional' touches. Here is how these requirements are now stated for a single touch (a contact made when no other contacts are present):

. For a single touch on a stationary contact point, the contact position reported must be within 2.5 mm of the target point. For a single touch that traces a line, circle or other pre-determined pattern, the contact data reported must be within 2.5 mm of the target pattern, with an offset from the pattern that varies no more than 1 mm for every 10 mm of travel, and without interruption to the pattern.

We have combined the previous 2 mm offset and 0.5 mm accuracy into a single value (since this is how it will be tested). We have also clarified for tracing lines and patterns that the offset variance (the amount that the offset varies from the target line) should be no more than 1 mm per 10 mm of travel. This is in effect a relaxation of the global 0.5 mm accuracy rule that was in place previously, and it allows a sort of moving 'jitter boundary' of up to 10%. Here is an example of how the accuracy requirement looks in practice:

Accuracy of a single-touch trace  

























The thick blue line is the target line. The red line was produced by a tester attempting to trace the target line on the screen. In order to pass this test, the red line has to meet all of the following conditions:
. fall completely within the 2.5 mm accuracy boundary (as marked by the outer dotted green line);
. for any given 10 mm along its length, the offset variance - the maximum difference in offset from the blue line (as marked by the inner dotted green line over the first 10 mm) - must be no greater than 1 mm;
. the line must be intact and without interruption.

(Obviously, the offset variance will be measured not just on the first 10 mm of the pattern but on overlapping 10 mm segments that will cover the whole pattern.)

The same principles apply to additional contacts - contacts made when another finger is already touching the screen, or made simultaneously - but in this case there is twice as much room for maneuvering: 5 mm overall accuracy range and 2 mm offset variance per 10 mm.

3. Pass rate. We have relaxed the test pass rate on the accuracy tests from an implied 100% to 95%. This allows a failure of one test in every twenty, which we believe is permissible given the combination of today's technology standards and the human variations that can occur in manual testing.

4. Definitions and measurement procedures. Finally, in addition to defining single vs. additional touches (see 3 above), we have clarified the definition of ppi as the standard sqrt(x^2 + y^2)/ screen size, and discussed how we will measure target vs. reported point in terms of points of contact and measuring devices. We have also clarified that testing will be over a regular distribution of points and patterns covering the entire surface of the touch-screen, so the accuracy logo tests will plot points and patterns across it in an even distribution.

Here is INPUT-0046 in its entirety, with these changes incorporated:
Input requirements apply to all touchable areas, including edges and corners, and will be tested over a regular distribution of points and patterns covering the entire surface. For battery-operated devices, the requirements must be met whether the device is running on AC or battery power.

. Multitouch digitizers appear to the operating system as HID digitizers, and not as a mouse or other proprietary device.
. Sample rate: at least 50 Hz per finger.
. Resolution: at least 25 ppi and at least display resolution.
. Jitter: for all fingers, if a contact is stationary, the reported position data must not change.
spacespacespacespacespace. No data must be reported for locations where contact is not made.
. Contact accuracy: the following requirements must be met on all corners of the screen and at least 95% of points and patterns tested:
spacespacespacespacespace. For a single touch on a stationary contact point, the contact position reported must be within 2.5 mm of the target point. For a single touch that traces a line, circle or other pre-determined pattern, the contact data reported must be within 2.5 mm of the target pattern, with an offset from the pattern that varies no more than 1 mm for every 10 mm of travel, and without interruption to the pattern.
spacespacespacespacespace. For additional touches on a stationary contact point, the contact position reported must be within 5 mm of the target point. For additional touches that trace a line, circle or other pre-determined pattern, the contact data reported must be within 5 mm of the target pattern, with an offset from the pattern that varies no more than 2 mm for every 10 mm of travel, and without interruption to the pattern.

Definitions:
. Ppi: points per inch, as calculated by sqrt(x^2 + y^2)/diagonal screen size in inches, where x is the number of pixels on the horizontal axis and y the number of pixels on the vertical axis.
. Target point: the location targeted on the screen. For a target point that is smaller than the area of contact, the digitizer should determine which part of the contact area should be reported, e.g., the geometric center of the area, point of greatest pressure, etc. Microsoft tests will be conducted using the geometric center of the contact area of a typical finger (or rounded stylus) that is at least 12.5 mm in diameter. Calibration should be run before logo testing for certification.
. Single touch: a touch made when no other contact is present on the screen.
. Additional touches: one or more touches made when a contact is already present on the screen, or multiple touches placed simultaneously on the screen.

Thanks again for your feedback. We would also like to take this opportunity to remind you that we are establishing a testing lab for multitouch device certification that will be a required step for device certification, and a recommended step for system certification. More details will be presented in the Logo Newsletter when we have them. Further, in general, multitouch capabilities in Windows 7 will only be enabled for those devices which have been certified for Windows Touch.



Testing the Upgrade of Pre-installed Images Benefits your Customers

Customers have a need to ensure compatibility with the release of the next operating system. They want to be sure that when they upgrade their computer to the latest operating system, their systems and devices are fully functional. Beginning at the Windows 7 beta milestone, the Windows Logo Team would like partners to test the upgrade of their Windows Vista pre-install to Windows 7 and then run the Windows 7 tests in the Windows Logo Kit. We encourage you to share your results with Microsoft. This way Microsoft and partners are able to identify compatibility issues well ahead of RTM. The Windows Logo team is not going to be collecting the logs through the Winqual submission process. The collecting of these logs will not be done through the logo process. Instead we would like for you to submit your passing and failing results through the "Microsoft Windows Logo Kit" site on Microsoft Connect (http://connect.microsoft.com).

Step 1, Get the Windows Logo Kit.

1. Log onto Microsoft Connect at http://connect.microsoft.com.
2. Click Connection Directory.
3. Under Microsoft Windows Logo Kit, click Apply.
4. Download the Microsoft Windows Logo Kit version 1.3.

Now that the Windows 7 Beta is available, take your already-shipping computer system with the Windows Vista operating system pre-installed. Perform an upgrade from Windows Vista to Windows 7. If the upgrade is successful, then run the Windows 7 system tests. If the upgrade fails, run the category "Failed Windows 7 upgrade." This test category contains one job which will collect the log that generates by the upgrade during a failed upgrade.

Step 2, Submit the results of the upgrade testing:
1. Log onto Microsoft Connect.
2. Under Your Dashboard, select Microsoft Windows Logo Kit.
3. On the menu, choose Feedback.
4. Click Submit Feedback.
5. Select Survey for Win7 beta.
6. Complete the survey form and click Submit.
7. On the next page, under Repro Steps, click Attach files.
8. Click Browse, select your CPK, and then click Submit.

During this time period, OEM partners who submit test logs will receive one free Windows 7 submission for each system they test and submit logs for through the Microsoft Connect site. Your submissions will be credited for the billing quarter after Windows 7 RTM.



WLK 1.3 Release Announcement

We are pleased to announce the RTM of the Windows Logo Kit (WLK) 1.3 which has been available for download since December 22, 2008, via Microsoft Connect at https://connect.microsoft.com/site/sitehome.aspx?SiteID=668. While the primary purpose of this release is to provide preview content for Windows 7, there are many other notable changes and fixes which should improve overall performance, quality and reliability of the Kit.

Except for five cases listed below, WLK 1.3 and WLK 1.2 can both be used for Windows Vista and Windows XP logos. We strongly advise partners to move to WLK 1.3 for Vista and Windows XP submissions because of improved content, performance, quality and reliability.

Exceptions:
. WLAN must use WLK 1.3 for logos for Vista submissions.
. We will stop accepting WLK 1.2 WLAN submissions on April 1, 2009.
. Windows Server 2003 and Windows Server 2008 (including Windows Home Server) must only use WLK 1.2.
. Server submissions made with WLK 1.3 will not be accepted.
. ISDN submissions can still be made using WLK 1.2 even though this logo test category has been retired.

Major changes include the following:
1. Movement to a new underlying foundation (WTT 2.4 to WTT 2.5).

2. A re-architecting of our Device Fundamentals tests, such that they are now evenly included in all logo test categories. This applies to downlevel operating systems as well.

3. A new downlevel Device Fundamentals test - Reinstall with IO - to uncover issues regarding SP upgrades.

4. Improved logging for many tests.

5. Initial support for new Additional Qualifications (Windows Touch and Media Center) for some devices and systems.

6. Sixteen new "Logo" test categories for the Windows 7 preview:
a. Input > Windows Touch - This program is for touch screens that support multitouch interaction.
b. Input > Sensor.
c. Network > Mobile Broadband Network.
d. Network > Security Software.
e. Network Media Device > Digital Media Controller.
f. Network Media Device > Digital Media Controller Wireless.
g. Network Media Device > Digital Media Renderer.
h. Network Media Device > Digital Media Renderer Wireless.
i. Network Media Device > Digital Media Server.
j. Network Media Device > Digital Media Server Wireless.
k. Portable Devices > Media Player.
l. Streaming Media and Broadcast Devices > Broadcast Receiver DVB-C.
m. Streaming Media and Broadcast Devices > Broadcast Receiver DVB-S.
n. Streaming Media and Broadcast Devices > Broadcast Receiver DVB-T.
o. Streaming Media and Broadcast Devices > Broadcast Receiver ISDB-S.
p. Streaming Media and Broadcast Devices > Broadcast Receiver QAM.

7. Three Form Factors added:
a. Netbook (ULCPC) (Business and Consumer).
b. Netbook (ULCPC) (Business).
c. Netbook (ULCPC) (Consumer).

8. Three Form Factors retired:
a. Ultra Portable (Business and Consumer).
b. Ultra Portable (Business).
c. Ultra Portable (Consumer).

9. One logo test category retired:
a. Network > ISDN (CoNDIS\NDIS).

10. Over 340 new preview jobs to support the Windows 7 content.


Logo Testing News

Edition for

January 20, 2009

In This Issue:
Extensible Authentication Protocol (EAP) Logo Program
Changes to INPUT-0046 (Input > Windows Touch)
Testing the Upgrade of Pre-installed Images Benefits your Customers
WLK 1.3 Release Announcement
Windows Logo Program References
Windows Logo Program Newsletter Archives
To cancel your subscription to this newsletter, reply to this message with the word UNSUBSCRIBE in the Subject line. You can also unsubscribe at the Microsoft.com Web site. You can manage all your Microsoft.com communication preferences at this site.

Legal Information.

This newsletter was sent by the Microsoft Corporation
1 Microsoft Way
Redmond, Washington, USA
98052
Sign up for other newsletters | Unsubscribe | Update your profile
© 2009 Microsoft Corporation Terms of Use | Trademarks | Privacy Statement
Microsoft

Your cOmment"s Here! Hover Your cUrsOr to leave a cOmment.


Subscribe to: Post Comments (Atom)