windows embedded for point of service and pos for.net jeff albertson product manager windows...
TRANSCRIPT
Windows Embedded for Point of Service and
POS for .NET
Jeff AlbertsonProduct ManagerWindows Embedded for Point of ServiceMicrosoft [email protected]
Microsoft’s Point of Service Strategy
Enable partners to cost-effectively build and bring to market POS systems based on Windows Embedded for Point of Service
Provide a standard, retail-optimized OS platform for Point of Service systems that: is easy to useEmpowering to the customer due to its feature-richnessLowers lifecycle costs
Partner with OEMs to bring devices to marketBuild a broad community of retail application developers and peripheral
vendors around Windows Embedded for Point of Service and POS for .NET
Point-of-sale
KiosksSelf-checkout
Fuel Pumps
What is Windows Embedded for Point of Service?
A standard, retail-optimized, embedded version of Windows for point of service devices
WEPOS is easy to set up and install
WEPOS is secure
Based on Windows XP with Service Pack 2Security-related features & enhancements
Windows FirewallHardened Internet Explorer Anti-Virus SupportWindows Logon
Buffer overrun protectionRole-based security
Retail Specific ProfilesLimit application usageLimit device installation
Reduced attack surface compared to Windows XP Pro
WEPOS supports POS for .NET
.NET-based implementation of the Unified POS standard, version 1.8Supported by the Common Control Library (CCL)
Supports legacy (COM-based) COs/SOsAPI for enumeration of POS devicesExposes plug-n-play notifications as UPOS-like eventsExposes device statistics as PerfMon counters
Provide PnP support for device peripheralsSimplified implementation of .NET-based SOs
WEPOS, XP & XPe – Licensing Comparison
XP is for general-purpose PCs that run productivity software (such as Microsoft Office)LaptopsDesktops
WEPOS is an embedded system, for use on point of service devicesPoint of SaleKiosksSelf-checkoutATMs
XPe is also an embedded system, for use on a wide range of devicesPoint of ServiceSet-top boxesGamingThin clients Industrial automationMany other categories…
WEPOS, XP & XPE – Distribution Channel Comparison
WEPOS and XPe are available solely through Windows Embedded OEM partnersPre-installed on a new system, orOS image to upgrade an existing device
XP is available through multiple channels, including:OEMSystem BuilderRetail distributionVolume Licensing (upgrades only)
WEPOS, XP & XPe – Functionality Comparison
WEPOS has lower hardware requirements than XP ProPentium-II 233 MHz processor64 MB RAM (128 MB recommended)XP requires PIII-400 MHz, 128 MB RAM minimum (256 MB recommended)
Both WEPOS and XPe install and run the same applicationsWin32 .NET FrameworkJava (with addition of a third-party JVM)
XP is localized to more languages than WEPOSHowever, multilingual user interface (MUI) language support packs for XP can be
used on WEPOS as wellXPe’s hardware requirements and application compatibility vary, based on
the customized OS image
WEPOS, XP & XPe – Functionality Comparison
Local Storage SupportXP requires a hard driveWEPOS requires either a hard drive, or “wear-leveling” flashXPe includes a software-based write filter, to support consumer-grade flash
OS Image Size ComparisonXP – generally greater than 1 GBWEPOS – at least 280 MB, depending on which optional components are installedXPe – size depends on components selected via toolkit
OS Deployment OptionsWEPOS and XPe support Remote Installation Services, installation from a CD,
unattended installation, and network install using a boot (floppy) diskWEPOS will add support for Systems Management Server Operating System
Deployment (OSD) in Q1 2006WEPOS supports remote boot, via the same technology used in XPe
WEPOS, XP and XPe – Support Comparison
Microsoft operating systems are supported for a minimum of 10 years from the date of their availabilityXP available in 2001, support ends 2011XPe available in 2002, support ends 2012WEPOS available in 2005, support ends 2015
“Support” means Microsoft continues to provide critical security updates for the product, as well as other enhancements and services
End customers of embedded operating systems (WEPOS and XPe) receive first-line product support from OEMs, not Microsoft directly
XP and WEPOS customers can receive software updates (“patches”) directly from Windows Update
XPe customers receive updates from their OEM
Windows CE on POS Systems
Ideal for mobile devices used in a retail or hospitality environmentMobile POS terminalsRFID readersPrice-checking kiosksQueue-busting devicesShopping cart assistantsPOS Peripherals (especially signature capture)
Considerations for CE on full-featured POS systems:Lack of UPOS support; customized drivers must be developedRelatively fewer drivers for peripherals and system components (compared to
WEPOS & XP)Limited support for Win32 and .NET Framework-based applicationsNo Windows Update functionality for servicingLimited versions of Internet Explorer and Windows Media Player
What does WEPOS cost?
Microsoft publishes a suggested retail price of $100 USDThis is what an OEM might expect to pay an embedded distributor for a
single licenseOEMs provide support to customers over the system’s lifecycleCustomers see a “solution price” – OS license, support, integration, and
hardware costs
WEPOS Customer Success Story - NorgesGruppen
Norway’s largest retailer, with 35% of its grocery segmentDeploying WEPOS across systems in 1500 stores (hypermarkets, cash &
carry, and kiosk formats)Key decision factors included:
Ability to rapidly innovate and roll out new lines of business…remotelySimple, remote management tools and practices, consistent with managing
desktop PCs at headquartersPlug-and-play functionality for new devicesA single platform for multiple device types: point-of-sale systems, lottery terminals,
and kiosksClose collaboration between Microsoft, NorgesGruppen, and Anker
Systems
WEPOS Customer Success Story – Virgin Megastores
Running WEPOS on in-store listening stationsCustomers can sample 400,000 entertainment titles, including CDs and
DVD trailersInitial deployment of 150 IBM Anyplace Kiosks at busy Times Square
location in New YorkComing soon to Hollywood, California storePossible future use of mag stripe reader for loyalty applications and
special-ordering of out-of-stock items
Point of Service Manufacturers Supporting WEPOS
CasioDellFujitsu Transaction SolutionsHPIBMMICROSNCRNEC InfrontiaSeiko EpsonSymbolToshiba TECUltimate TechnologyWincor-Nixdorf
Peripheral Manufacturers Supporting WEPOS
APG Cash Drawer Cherry Electrical Products Citizen Systems Hand Held Products InfoTouch Ingenico Korea Printing System Magtek MMF Cash Drawer
M-Systems NEC Preh Electronics Seiko Epson Star Micronics Telequip Ultimate Technology Wincor-Nixdorf
Application Vendors Supporting WEPOS
360Commerce ACA Group BV Altiris Anker Systems BT Expedite CRS Retail Systems Ecometry FULLARMOR Infogenesis InfoTouch
Magtek MICROS NSB Group Retalix SIVA Corporation Sorimachi-Giken Sygate xpient Solutions Wincor-Nixdorf
The Road Ahead
WEPOS version 1.0 released in May 2005POS for .NET version 1.1 coming in 1st half 2006
Update to WEPOSFree add-on to Windows XP ProfessionalUPOS specification support updated to version 1.9Support for Microsoft .NET Framework 2.0Adding interoperability support for additional UPOS device classes
Allows .NET applications to use legacy OPOS service objectsPlanning underway now for a future WEPOS release
Timing and feature set still to be determinedLikely to be based on the XP kernel, not the Vista kernelPlease share your feedback on what you need us to deliver
Call to Action
POS application developers (ISVs)WEPOS Verification
Third-party test to verify that application installs, uninstalls, and runs in least privileged mode on WEPOS
Verified products listed in WEPOS Catalog on Microsoft.comPOS for .NET adoption
Engineer your application to consume device plug-and-play eventsPeripheral manufacturers
Develop POS for .NET service objects (drivers) for your devicesWEPOS Verification
Third-party test to verify that service object is PnP-capableVerified devices listed in WEPOS Catalog on Microsoft.com
RetailersOrder a 120-day WEPOS Evaluation Kit today at:
http://www.microsoft.com/windows/embedded/eval/default.mspx
WEPOS and POS for .NET Resources Online
WEPOS Product Information - http://www.microsoft.com/windows/embedded/wepos/default.mspxProduct overview, comparisons, press releases, whitepapers
POS for .NET Developer Information – http://msdn.microsoft.com/library/en-us/ccl/html/b27b3555-a40c-4726-9bd1-12f970c6414e.asp
Learn more about Windows Embedded
Windows Embedded Partner BriefingFriday, November 11th
Microsoft UK in ReadingTo attend, email Elaine MacDermott – [email protected], including:
NameJob TitleCompany NameEmail AddressContact Phone Number
Questions?