Data processing: presentation processing of document – operator i – Presentation processing of document – Edit – composition – or storage control
Reexamination Certificate
2005-07-29
2008-08-05
Huynh, Cong-Lac (Department: 2178)
Data processing: presentation processing of document, operator i
Presentation processing of document
Edit, composition, or storage control
Reexamination Certificate
active
07409636
ABSTRACT:
An architecture that leverages support for markup language operations, e.g., extensible markup language (XML) queries, via a lightweight application program interface (API). The API defines an object model that can simplify construction of XML values in languages that do not natively support XML. The novel aspects of the described innovation can enable query languages to be factored into general operations (e.g., mapping, filtering, sorting, and/or projection of functions) on collections on one hand, and a set of domain specific operations (e.g., navigation, construction and modification) on the elements of these collections on another hand. The subject API can support creation of XML data that is node centric (e.g., context-free). Accordingly, nodes do not have to be constructed within the context of a document. Additionally, aspects can enable expression-oriented interface mechanisms as opposed to the imperative statement-oriented style interfaces used in connection with traditional interface mechanisms (e.g., DOM).
REFERENCES:
patent: 6635089 (2003-10-01), Burkett et al.
patent: 6690981 (2004-02-01), Kawachi et al.
patent: 6993529 (2006-01-01), Basko et al.
patent: 7114147 (2006-09-01), Ballantyne et al.
patent: 7117216 (2006-10-01), Chakraborty et al.
patent: 2004/0015783 (2004-01-01), Lennon et al.
patent: 2004/0060007 (2004-03-01), Gottlob et al.
patent: 2004/0098384 (2004-05-01), Min et al.
patent: 2004/0210828 (2004-10-01), Langer
patent: 2004/0243921 (2004-12-01), Carr et al.
patent: 2004/0260691 (2004-12-01), Desai et al.
patent: 2005/0027681 (2005-02-01), Bernstein et al.
patent: 2005/0055336 (2005-03-01), Hui et al.
patent: 2005/0138073 (2005-06-01), Zhou et al.
patent: 2006/0031763 (2006-02-01), Yeung
patent: 2006/0179068 (2006-08-01), Warner et al.
patent: 2007/0067716 (2007-03-01), Jung et al.
Vieria et al., Xverter : Querying XML Data with OR-DBMS, ACM 2003, pp. 37-44.
Boifati et al., Pushing Reactive Services to XML Repositories Using Active Rules, ACM 2001, pp. 633-641.
Sundaresan et al., Algorithms and Programming Models for Efficient Representation of XML for Internet Applications, ACM 2001, pp. 366-375.
Wong, The Extended XQL for Querying and Updating Large XML Databases, ACM Nov. 2001, pp. 95-104.
Bonifati, et al. “Pushing Reactive Services to XML Repositories using Active Rules”, ACM 2001, 9 pages.
Vieira, et al. “XVerter: Querying XML Data with OR-DBMS”, ACM 2003, 8 pages.
Sundaresan, et al. “Algorithms and Programming Models for Efficient Representation of XML for Internet Applications”, ACM 2001, 10 pages.
International Search Report dated Jul. 16, 2007 for PCT Application Serial No. PCT/US06/25577, 4 Pages.
Box Donald F.
Desai Arpan A.
Hejlsberg Anders
Jawahar Asad
Kimball Andrew E.
Amin Turocy & Calvin LLP
Huynh Cong-Lac
Microsoft Corporation
LandOfFree
Lightweight application program interface (API) for... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Lightweight application program interface (API) for..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Lightweight application program interface (API) for... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4010904