[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Beyond Tagged to "Spatial" Syntax
Hi Stephen: I don't know how to sell that, but the notion of spatial addressing of data isn't proprietary. ISO 10744:1992 HyTime has spatial addressing. This evolved from a music language where the problems of addressing into space and time with the same locator types are reasonably clear. The challenge at the time was to be able to reliably link into formats that didn't have markup. You might want to find a copy of DeRose/Durand's book. Here is a quick overview from Robin Cover: http://xml.coverpages.org/hyQuick-tr1v1.html and from Steve Newcomb http://www.infoloom.com/gcaconfs/WEB/barcelona97/angerst7.HTM Unlike URIs, Hytime separates linking and locating. A context link or independent link is associated to a locator type. This provides indirection. The locator type is chosen depending on the format or addressing requirements of the target. The most common are Nameloc - name location. Really this is ID based linking. Treeloc - Path in a tree. Think parents and siblings. Otherwise: Dataloc - a counting scheme such as words. A dimension location provided a count to the data and its length. Dynamic addressing is via queries. HyTime had HyQ then adopted the DSSSL query language. What you describe sounds a lot like fcsloc: a finite coordinate system locator. http://www.pms.ifi.lmu.de/mitarbeiter/ohlbach/multimedia/HYTIME/ISO/clause-6 .1.html " a set of coordinate axes and a system for measuring along them. Each axis is treated as an ordered set of "quanta". A coordinate address consists of a position (the first quantum of interest) and a specific number of subsequent contiguous quanta for each of the axes of the coordinate space. This combination of position and size is called an extent. When the scheduling module is supported, occurrences of objects ("events") can be given extents in coordinate spaces. Events can be aligned with one another by defining their extents with reference to the extents of other events. When the location address module is supported, "location address" elements can be defined that associate an ID (directly or indirectly) with a coordinate address. This type of location address allows references to be made to objects that can be identified only by their position." To get some information about this, currency and propriety, you would want to talk to Dr. Steve Newcomb or Eliot Kimber. I'm not saying you want to use this, but it is prior art because it was successfully implemented. http://www3.interscience.wiley.com/cgi-bin/abstract/39732/ABSTRACT?CRETRY=1& SRETRY=0 Other readers: please, no *web is holy everything else [expletive deleted]* flame war on this topic. Spilt milk. I'm just trying to provide history for Mr. Beller so he can consider his proposal in terms of what was done before the web won the link type wars or has to defend his patent proposals given prior art. len From: Stephen Beller [mailto:sbeller@n...] Len, I was intrigued by your response below about CSV. I've longed argued that for data files, CSV (or other delimited text formats) is the most sensible way to go. And I recently posted a reply about how CSV can be used to manage hierarchies (including recursive hierarchies), as well as Unicode, and do it with high speed, low cost, and little resource consumption. What it takes is a shift from a paradigm based on tabular/tuple data organization models and markup tag definitions--to thinking in terms of rendering pre-defined data arrays stored in CSV files, which are rendered using templates that apply formatting instructions based on the data locations/positions (e.g., referencing the data by their cell locations in a spreadsheet). This "spatially-based" paradigm is a proven disruptive technology. Any ideas about how to gain recognition for this proprietary technology is welcomed! Steve --------------------------- Stephen E. Beller, PhD CEO/President National Health Data Systems, Inc. Web: http://cpsplit.typepad.com Wiki: http://wellness.wikispaces.com Blog: http://curinghealthcare.blogspot.com ====================== I think.... yes. Otherwise we'd send CSV. len From: Michael Kay [mailto:mike@s...] > is a tag name content or markup; or, is that a meaningful question? It's whatever you define it as, surely. Clearly in terms of the information represented by a message, content and markup are completely interchangeable. It's purely a tactical distinction to assist the recipient with processing.<qed/> This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the sender. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|