Embedded System Microsoft's corporate vice president on the OEM Division
Added: (Sat Aug 28 2010)
Pressbox (Press Release) -
The sign uses "anonymous video analytics" to make its assessment Embedded System with the viewer's face. It correctly guesses the right gender with about "70 percent accuracy," according to Ashwin Kulkarni, Microsoft's senior product manager for Windows Embedded. The analytics will only get better with time, he added.
Availability of Microsoft and Intel's sign platform Embedded System will be announced at the Screenmedia Expo Europe 2010 event, which starts in London on May well 5. Companies currently using Windows Embedded Standard 7 for digital signage hardware include "AOpen Inc., C-nario, DT Research Inc., Micro Industries Inc. and YCD Multimedia," according to Microsoft's announcement.
OEMs utilizing Windows Embedded System Standard 7 to build thin clients include Wyse Technology and Hewlett-Packard. HP has already built its t5740e Flexible Series to run Windows Embedded Standard The digital signage equipment is based on a prototype that Microsoft and Intel unveiled in January at the National Retail Federation's Annual Convention & Expo. The two-panel sign displays advertising in one pane and lets shoppers find items in a store via a second touch screen. The sign "looks" at the user and estimates their height and gender, displaying relevant products, for instance clothing styles.
Windows Embedded System Standard 7 is being used by Heber Ltd. for industrial control systems. In addition, Microsoft partnered with Siemens on an "Innovative Production Line," which uses "the latest Windows Embedded Standard 7 technologies" to demonstrate connectivity throughout a factory floor, according to Steve Guggenheimer, Microsoft's corporate vice president on the OEM Division, in a blog post.
This thesis focus on three topics pertaining to programming memory-constrained networked Embedded System: the use in the TCP/IP protocol suite even in memory-constrained networked Embedded System; simplifying event-driven programming of memory-constrained systems; and dynamic loading of program modules in an operating system for memory-constrained devices. I show that the TCP/IP protocol stack can, contrary to previous belief, be used in memory-constrained embedded systems but that a small implementation has a lower network throughput. I present a Embedded System novel programming mechanism called protothreads that is intended to replace state machine-based event-driven software.
Protothreads provide a conditional blocked wait mechanism on top of event-driven systems using a much smaller memory overhead than full multithreading; each protothread requires only two bytes of memory. I show that protothreads significantly reduce the complexity of event-driven Embedded System programming for memory-constrained systems. Of seven state machine-based applications rewritten with protothreads, almost all explicit states and state transitions could be removed. Protothreads also reduced the number of lines of code with 31% on the average. The execution time overhead of protothreads is on the order of a few processor cycles which is small enough to make Embedded System usable even in time-critical plans.