1) Working with Yahoo Yahoo classifies information hierarchically such as Education --> K-12 --> One of Many States --> One of many School Boards --> School --> Category of interest in School In GXOS this becomes //Education/K-12/Florida/Leon County/Chiles/Courses/Grade/... list ... List in Yahoo is typically a list of URL's with some text comment Each Item can be viewed in different ways. GXOS allows Rendering choice to depend on user and client device and information Sometimes list is user dependent such as in list of cities where you want weather to be displayed or in list of stocks that you want quotes for. Such a list would be a stream in GXOS So you can say either Yahoo is a natural engine for Yahoo or vice versa GXOS is a collaborative portal which could be used in premium Yahoo Services GXOS automatically stores all metadata Yahoo needs and indeed generalizes Note that in learning application of GXOS, we would store curriculum in Yahoo like hierarchical model showing how Yahoo engine can support new revenue (education revenue stream) stream Currently Yahoo updates its "structure" server side (e.g. user changing preferences for some list ot other or Yahoo staff updsating portal content). This is very easy to make collaborative i.e. to build Yahoo sharedlet is easy There are two implemenations a) GXOS runs Yahoo like services. Then sharedlet is generic server side updste We don't have this yet but it is trivial b) Yahoo runs Yahoo services. Then Yahoo must supply to GXOS the "event" -- Such and such Information updated 2) Generalization You can look at Amazon and other commerce sites and see similar structures Couple of important types of Collections to consider are: a) Collection created dynamically by searching archives e.g. get me all books authored by Tom Clancy b) Type of list you get when you design your computer online as at Dell Site This would be specialized set of properties specified by XML Schema "dellcomputer" 3) Types of Interaction a) Teacher/Students with Yahoo as Curriculum b) Shoppers/Information Seekers sharing/customing things like your new Computer 4) GXOS Model Interpreter reading XML Messages which generalizes Shell of UNIX. i.e. there are cat copy grep etc uitlities GXOS Object data sits in data user labelled by GND labels which are indexed in database Selected other properties indexed but most of XML properties are "just" interpreted at runtime.