Thanks and introductions. In introducing the company, present 3 real world examples of companies you are currently working with and the problems them are looking to solve. ----------------------------------------------------------GUIDELINES-------------------------------------------------------- Turn to AGENDA before starting. DO NOT START THE STORY PREMATURELY. This is NOT an engineering presentation. BUILD SUSPENSE ON EACH SLIDE Change the slide the “relieve” the suspense (with the payoff.) Don’t ever say “the chart shows…” Simply quote the data from a chart to support the story. Your STORY is ON THE SLIDES. Note how the script EXACTLY MATCHES the titles and bullets. They are in resonance. Don’t tell a DIFFERENT story. DON’T SAY ANY MORE THAN IS IN THE SCRIPT. RESIST THE IMPULSE TO “AD LIB” or give just “a little more explanation”. “ #” are “BEATS” -- distinct pauses in delivery for a heartbeat.
Most people have become aware of electronic devices – such as bar code scanners – that collect information and send it down a wire to a nearby computer. # What is outside most people’s awareness, however, is the massive effort underway, in thousands of enterprises worldwide, supported by hundreds of entrepreneurial ventures and projects, to connect every conceivable device, appliance or machine to some software application or other, and to do it through the Internet, rather than through a serial cable to a nearby PC. In this new “extended” # or “pervasive” # Internet as it has been called # the software applications, running on servers, might be miles # or continents # removed from the devices with which they interact. # # WE ARE GOING TO TALK TODAY about this future Internet # the EXTENDED INTERNET # and the STAMPEDE to connect devices to it, and some of the reasons behind this stampede. # WE ARE GOING TO touch on “connectivity” -- the focus of nearly ALL entrepreneurial activity to date, and demonstrate how connectivity is the WRONG ISSUE to be focused on from here on out. # WE ARE GOING to demonstrate that the “REAL” issue is COMPLEXITY REDUCTION # and talk about its two components -- INTEGRATION and MANAGEMENT # We ARE GOING to discuss a general-case model for COMPLEXITY REDUCTION and give it a name # WE ARE GOING to introduce you [update you on] Embrace’s Device Brokerage Platform, a complete SOLUTION FOR COMPLEXITY MANAGEMENT through DEVICE INTEGRATION AND MANAGEMENT, and, FINALLY… WE ARE GOING to END UP WITH a little data about Embrace. [CHANGE SLIDE]
A good starting place is to pick six (6) unrelated electronic devices and ask the question: “WHAT DO THESE DEVICES HAVE IN COMMON?” # # [CHANGE SLIDE (while question hangs in the air…)]
The answer: They are all part of a STAMPEDE … to connect EVERY CONCEIVABLE DEVICE with an electronic heartbeat to the Internet. There is a vast amount of CONNECTIVITY work on hundreds of fronts. SCORES of ventures have been started, LARGE NUMBERS OF STANDARDS have been proposed and adopted, ONE INTERFACE CHIP AFTER ANOTHER has been announced. And on the device front, we are ALL seeing efforts connect cell phones, PDAs, thermostats, vehicles, scanners, toasters, televisions, intravenous pumps, air quality monitors, trains, copiers -- anything you can think of -- to the Internet. BUT WHY? Why is this happening now? Why are companies and investors spending valuable capital IN THESE DIFFICULT ECONOMIC TIMES? Why are there, for example, OVER FORTY STARTUP COMPANIES or ESTABLISHED FIRMS working on INTERNET DEVICE CONNECTIVITY CHIPS?
250+ million devices will be connected by 2003 one for each computer, but 14.3 billion will be “on line” by 2010 Let’s fully contemplate the IMPACT of this forecast: # # By the year Two Thousand and Ten (2010), 95% of all devices connected to the Internet will NOT be COMPUTERS or ROUTERS. # THEY WILL BE: thermostats, toasters, televisions and traffic signals # buildings, barcode readers and baby monitors # IV pumps, pacemakers and pizza ovens # and VIRTUALLY ANYTHING ELSE YOU CAN THINK OF # that can be monitored, maintained, manipulated, or managed remotely # or that can serve as a portal for data to and from the Internet and remote applications. [CHANGE SLIDE]
So, if you STEP BACK from the problem a little, you realize that CONNECTIVITY is a SMALL, AND DECREASINGLY SIGNIFICANT portion of the EXTENDED INTERNET LANDSCAPE. # The CRITICAL problems # the COMPLEXITY REDUCTION PROBLEMS to be solved # are DEVICE MANAGEMENT, and DEVICE INTEGRATION. # And of these # there has just been a small amount of highly application-specific activity in DEVICE MANAGEMENT. # # A general case management solution has been lacking, and # A general case integration solution has been lacking. [CHANGE SLIDE]
What the Internet requires for its transition to the EXTENDED Internet is a NEW SOFTWARE LAYER whose ENTIRE PURPOSE is to achieve COMPLEXITY REDUCTION # # ORDERS OF MAGNITUDE of complexity reduction. # # This software layer would exist to BROKER ALL INTERACTIONS between SOFTWARE APPLICATIONS and Internet enabled devices. # # It would serve as a complete ECOLOGY for DEVICE INTEGRATION and for DEVICE MANAGEMENT. ## We call this new layer the DEVICE BROKERAGE LAYER. [CHANGE SLIDE IMMEDIATELY]
Embrace has spent the last [FOUR] years developing a complete, SOFTWARE PLATFORM that can be used by I.T. managers or other constituents to construct and OPERATE a Device Brokerage Ecology for their applications, enterprise, or markets. -------------------------- FOR NOVICE AUDIENCES, DON’T GO BEYOND HERE----------------------------------- # # The platform allows the creation of device brokerages for any arbitrary set of Web-based software applications # and any digital device # Internet-enabled or not. # It generates unique application and device brokers that provide a NATURAL INTEGRATION of devices into applications. # It provides a complete management brokerage function that permits the AD HOC management of thousands to millions of remote devices. # It includes FIRMWARE for use by device manufacturers, an optional device-Internet adapter to use with non-Internet-ready ,legacy serial devices. [CHANGE SLIDE]
It is interesting to note why Embrace, alone has come up with this comprehensive solution to reducing complexity in the extended Internet. # # First, and foremost, the problem is so broad in scope that it takes a COMPLETE, TOP DOWN, SYSTEMS-LEVEL SOLUTION, based upon a very simple MODEL. # # We essentially took a CLEAN SHEET OF PAPER, analyzed the ENTIRE PROBLEM, and created a SYSTEM-LEVEL ARCHITECTURE. That architecture is the NEW SOFTWARE LAYER for the extended internet # the DEVICE BROKERAGE. # # Other people have not taken such a broad view because, frankly, EVERYBODY HAS BEEN FOCUSED ON CONNECTIVITY # and only a few visionaries have even thought about the CHAOS that 14 billion, ad-hoc-connected devices, would bring to the Internet # and to I.T. managers. # # Finally, as all significant advancements in -- and simplifications to technology, we invested heavily in our beliefs. The result, in only a few years, is a SIGNIFICANT BODY of INTELLECTUAL PROPERTY that has resulted in 12 patent filings to date, with the first granted [recently]. # Embrace is in a UNIQUE POSITION with a UNIQUE VISION, and a FULLY-IMPLEMENTED, AVAILABLE solution. [CHANGE SLIDE] [NB: Don’t belabor the details of the slide. The listener can read it later. Move on…]
In terms of the MARKET LANDSCAPE, because of our belief in a COMPREHENSIVE SOLUTION, we have tackled a much broader area than anybody else playing in the space. # The device brokerage platform provides a complete, end-to-end solution for device management AND device integration, and the scope of the solution encompasses both devices AND applications. # Companies like Ubicom, Intel, Wind river, and Echelon have been part of the “CONNECTIVITY CROWD”, seeking to implement connectivity, per se. # FusionOne and Openwave also have this focus, but [DESCRIBE WHY THEY ALSO HAVE AN APPLICATION FOCUS.] # BEA and ORACLE are concerned with [DESCRIBE in 10 words their focus.] # Only Axeda and Questra, who are part a tiny fraternity that shows the beginnings of understanding the complexity issues -- at least from the standpoint of device management -- and Sun and IBM -- who have been focused on [DESCRIBE IN 10 or less WORDS] have REACHED THE FRINGES of the CRITICAL SPACE served by EMBRACE. [CHANGE SLIDE] [NB: depending on the audience, you might need to come back to this slide later to correctly describe and position the other players.]
So, to SUMMARIZE # A TECTONIC SHIFT in the composition of the Internet will occur as the STAMPEDE to connect devices continues unabated. # With all the focus on connectivity, there has been virtually no thinking about the COMPLEXITY of this BRAVE NEW WORLD, and how to reduce and mange it. # Embrace has given this considerable thought, and has developed a general case, top down solution that adds a new layer to the Internet hierarchy -- one providing on device integration and device management services to significantly reduce complexity, and # We have developed a turnkey platform that implements this model for any vertical market. # # Thank you.
This process has occurred several times before. # Years ago, APPLICATION, NETWORKING SOFTWARE (such as existed,) OPERATING SYSTEMS, and PROCESSORS were all SPECIFIC to a particular hardware vendor. If you chose a certain solution, the “rest” of the stack was pre-ordained. # However, in the face of a paradigm shift -- here we have shown the onset of the World Wide Web -- both applications and infrastructure reshaped themselves to support a horizontally-oriented model. # In the case of the Extended Internet, we anticipate that the same process will occur, driven by the DEVICE STAMPEDE. # # At present, applications are tightly bound to SPECIFIC devices running SPECIFIC operating systems and interconnected with SPECIFIC networking software (or hard-wired.) However, the COMPLEXITY REDUCTION demanded to solve the CHAOS brought on by the DEVICE STAMPEDE will force -- and enable -- the same HORIZONTALIZATION PROCESS to occur, once again. # In this case, the high-level applications will end up COMPLETELY DEVICE INDEPENDENT, and the layer between such applications and the devices themselves -- here represented by their embedded processor and operating systems -- will be the DEVICE BROKERAGE LAYER. [CHANGE SLIDE]
Now, with this astounding trend, there have been MASSIVE INVESTMENTS IN CONNECTIVITY occurring in recent years [which I am sure you are well aware of.] Efforts have proceeded on THREE FRONTS, fundamentally -- the development of CHIPS to facilitate connection by OEM devices to an IP network according to the PROTOCOL du jour ; # ADAPTERS that facilitate the connection of LEGACY DEVICES to the Internet, and: # PROTOCOLS, STANDARDS, and COMPONENT SOFTWARE, EMBEDDED OPERATING SYSTEMS, and PROTOCOL STACKS. # # To the OUTSIDE WORLD, and to SEASONED INDUSTRY OBSERVERS, the extended Internet is ALL ABOUT CONNECTIVITY. # # BUT IT’S NOT. [Don’t rush through this; this is the key point of the entire presentation] # # # To FOCUS on CONNECTIVITY is to IGNORE the CHAOS that 14 billion -- or even 1 billion -- devices is going to bring to the Internet. OR, more to the point, chaos brought TO THE POOR I.T. MANAGER FACED WITH INTEGRATING all of these devices with REVENUE APPLICATIONS, # or MANAGING VAST SEAS OF REMOTE DEVICES in a sensible fashion. # # The COMPLEXITY brought on by the DEVICE STAMPEDE MUST be ADDRESSED, and reduced. [CHANGE SLIDE after a BEAT] [NB: no need to quote any of the statistics on the slide]
Current uses of Embrace’s Technology Factory employees getting instructions for the day and exchanging data with backend systems Sales personnel getting access to updated pricing information Send time & attendance data to payroll Remote and real time monitoring of energy meters Reading RFID Tags and routing tag information to back-end supply chain applications Update database of employees for premises access security device What do these devices have in common? Reorder of consumables for doctors offices Automatic scoring and storage of student test data
They are all part of a stampede… … to connect every conceivable device to the Internet
Strong economic driver! 10:1 Reduction in Operations Costs
Works with existing devices (hardware adapters and server plug-ins)
Simple XML/Java environment
No need to touch/change current devices and applications
Network abstraction (mixed usage of LAN, WIFI, Cellular/PCS, etc)
Future proof (simply add new device versions and create new services)
Significant complexity reduction for device based solutions: 30 days with 10:1 reduction in operations cost
Device Vendor Landscape Embrace Wind River IBM BEA Oracle SUN Ubicom Intel FusionOne Openwave Palm Espial Prosyst Xanboo MFormation (Embedded) Processor (Embedded) OS, Stacks, etc. Application Microsoft Device Broker Qualcomm App/Management Broker MontaVista & Other Linux Siebel Metrix SAP PeopleSoft One-off, ad hoc software development is the alternative Questra Axeda Echelon emWare Lantronix NetSilicon Motorola APPLICATION DEVICE Complementary Products or Potential Partners Complementary Products or Potential Partners DRM Complementary Products Today In 2-3 years?
A new Internet will emerge as devices will outnumber computers starting next year
A new software infrastructure component is required to address the hard issues of the extended internet
Embraces’ unique Device Brokerage Platform provides a system-level solution while other vendors focus on connectivity or applications
First set of customers validate the Device Brokerage platform solution and its potential
Raising $8 million to achieve profitability
The Device Brokerage Platform for the Extended Internet
Embrace 3.0 Broker function and data flow Enterprise Back-Office Applications Ethernet WiFi Modem Embrace Device Adapter Device Serial, PIO Connection XML SSL TCP/IP Embrace Device Brokerage Platform Management Broker Services Direct Device Broker Services Connect Authenticate Security Abstract Upon connection, the Platform authenticates device registration and checks Adapter and camera for firmware upgrades. The Platform supports optional AES 256-bit encryption, and MD5 authentication. The Platform formats device specifics and events into a high-level abstraction. The Platform applies the relationships rules, and policies associated with the abstracted device. Embrace MicroClient Firmware A simple press of a button initiates the connection between the Adapter and the Device Brokerage Platform. Embrace provides an XML programming interface for integrating with target applications. Application Broker Services Adapt Transfer The device data is adapted to the requirements of the selected application. The Platform transfers the adapted data to the related application using TCP/IP, with optional SSL support.
Embrace Micro Client Hardware Platform RTOS/Network Stack HAL Security Discovery Multiplexing Transparent Serial PIO Mini- browser Firmware Manage- ment Config Information Other Client API
TCP, Connection Control, Layered Protocol
HTTP, Encryption, Firmware Upgrade, Hardware specific
TCP, UDP, ICMP, DHCP and Static IP
8+ Hardware Platforms, 8+ OS
MD5, AES (variable key length up to 256bits)
Complex discovery strategies
Direct Binary Transfer
The Device Brokerage: A Java Technology Management Applications Devices Business Applications Device Brokerage ERP CRM SCM Custom Web Services/User Identity App Broker Device Broker Context Broker Device User JMX JSP In use J2EE J2ME In development JCA On the roadmap JNDI JavaSpaces Jini Investigation
Computing evolution Mainframe PC Web Service Technology Vision: The Right Next Step for Devices No enterprise integration problem for devices The deployed brokerage technology applies “services” in general Device Brokerage Platform Database Desktop Application Microprocessor HTTP, HTML Browser XML Distributed Systems Device evolution Dumb devices Smart specialized devices Internet appliances Proprietary and diverse PC/Laptops as gateways Device as a service
The Market Horizontalization Trend Processor OS Networking Software Application IBM DEC … . Sun THE WEB Intel, etc. Microsoft Unix BEA IBM SUN … CRM ERP SCM … Horizontal Server Industry THE DEVICE STAMPEDE Device variety will remain but network- level Horizontalization occurs CRM ERP SCM … Embedded Processor Embedded OS Networking Software Application Wide variety of devices for specific applications Device Brokerage Platform