Now Playing: 'Rickshaw Ricky' Cab driver in Hong Kong drives over puller's foot causing chain of events. (Comedy)
Topic: VCSY / MLE (Emily)
My two cents (we're almost there - next post I promise) I just had to chime in here with everybody else so there's a rounded view.
Yikes that's one ugly cut and paste job but I'm not cleaning it up. Screw that, I'm a short-timer. Time for beddy bye and the last post.
I like to think of US 7,076,521 as covering what the MLE or the micro-kernel web server can be described as with the ability to use URL's, resources and network structure to construct a virtual machine. This is a native XML virtual machine. This can be used as a operating platform that is morphed into an application like the middleware XML Enabler Agent or any other form of software.
Emily is the attending programming language used to build applications based on this platform and theoretically able to use any other languages within the Emily framework to construct further applications and languages. The ability to abstract functional complexity from one level of complexity to another is an elemental feature of Emily as a language.
The ability to use native XML in the programming language to extend functionality is what qualifies Emily as a Very High Level Language.
So, to me at least, US 7,076,521 provides the virtual machines to build out an architecture and Emily is the architecture builder. Siteflash uses the concepts claimed in US 6,826,744 to provide an environment (ecology) to house and extend the Emily programming language using the MLE kernel as an agent, thus able to construct web-based applications including complex operating systems using networked resources via agents and any other technologies virtualized.
Of course, I have an advantage in that I have a copy of the 2000 whitepaper on Emily so it's easy for me to see.
There. I feel better already. Where's my keys?.