Compositional lifting of operations over structural types

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S701000, C707S755000, C707S756000

Reexamination Certificate

active

07912863

ABSTRACT:
A set of syntactic extensions that are compiled with a type-directed translation method to facilitate lifting member access on base types to a newly constructed type. The extensions are processed with a type system that facilitates seamless data access to relational and semi-structured data in an object oriented host language.

REFERENCES:
patent: 5446885 (1995-08-01), Moore et al.
patent: 5495603 (1996-02-01), Fruchtman et al.
patent: 5630127 (1997-05-01), Moore et al.
patent: 5917489 (1999-06-01), Thurlow et al.
patent: 6142684 (2000-11-01), Kirshenbaum et al.
patent: 6272521 (2001-08-01), Jablonski et al.
patent: 6292937 (2001-09-01), Sakata et al.
patent: 6341369 (2002-01-01), Degenaro et al.
patent: 6407753 (2002-06-01), Budinsky et al.
patent: 6519597 (2003-02-01), Cheng et al.
patent: 6633889 (2003-10-01), Dessloch et al.
patent: 6636845 (2003-10-01), Chau et al.
patent: 6643633 (2003-11-01), Chau et al.
patent: 6965889 (2005-11-01), Serrano-Morales et al.
patent: 6976020 (2005-12-01), Anthony et al.
patent: 2004/0143604 (2004-07-01), Glenner et al.
patent: 2004/0193575 (2004-09-01), Chen et al.
patent: 2004/0216086 (2004-10-01), Bau
patent: 2005/0060281 (2005-03-01), Bucher et al.
patent: 2005/0222996 (2005-10-01), Yalamanchi
patent: 2005/0246304 (2005-11-01), Knight et al.
patent: 2005/0246686 (2005-11-01), Seshadri et al.
Buchi et al., “Compound Types for Java”, Aug. 1998, ACM, pp. 362-373.
Leontiev et al., “On Type Systems for Object-Oriented Database Programming Languages,” Dec. 2002, ACM Computing Surveys, vol. 34, No. 4, pp. 409-449.
van Reeuwijk, C., et al., “Adding Tuple to Java: A study in lightweight data structures,” 2005, Wiley & Sons, pp. 423-438.
Y. Leontiev, M.T. Ozsu, and D. Szafron, On Type Systems for Object-Oriented Database Programming Languages, ACM Computing Surveys, vol. 34 Issue 4, pp. 409-449, 2002.
XQuery 1.0: An XML Query Language, W3C, Last Viewed on Aug. 19, 2004, 270 pages, http://www.w3.org/TR/xquery/.
The Xtatic Project: Native XML Processing for C#, Last Viewed on Aug. 19, 2004, 2 pages, http://www.cis.upenn.edu/˜bcpierce/xtatic/.
XDuce: A Typed XML Processing Language, Last Viewed on Aug. 19, 2004, 1 page, http://xduce.sourceforge.net/.
G. Kapel, B. Proll, S. Rausch-Schott, and W. Retschitzegger. TriGSflow—Active ObjectOriented Workflow Management System. In Proc. of the 28th Hawaii International Conference on System Sciences, pp. 727-736, 1995.
B. Grosof and T. Poon. Representing Agent Contracts with Exceptions using XML Rules, Ontologies, and Process Descriptions. In Rule Markup Languages for Business Rules on the Semantic Web, Jun. 2002. 22 pages.
F. Hayes-Roth. Rule-based Systems. Communications of the ACM, vol. 28 Issue 9, pp. 921-932, 1985.
J. Eisenstein and A. Puerta. Adaptation in Automated User-interface Design. Proceedings of the 5th International Conference on Intelligent User Interfaces, pp. 74-81, 2000.
Thomas Rizzo, WinFS 101: Introducing the New Windows File System, http://msdn.microsoft.com/library/en-us/ dnwinfs/html/winfs03112004.asp?frame=true, Mar. 17, 2004, 5 pages, Last viewed on Aug. 23, 2004.
Shawn Wildermuth, A Developer's Perspective on WinFS: Part 1, http://msdn.microsoft.com/library/en-us/dnlong/ html/winfsdevpersp.asp?frame=true, Mar. 2004, 12 pages, Last viewed on Aug. 23, 2004.
International Search Report for PCT Application No. US04/24719 dated Sep. 21, 2007, 3 pgs.
Chamberlin, XQuery: An XML query language; Aug. 16, 2002; pp. 597-615.
Brian Yeh. Exporting Software and the Extraterritorial Reach of U.S. Patent Law:Microsoft Corpv.AT&T Corp. CRS Report for Congress. May 31, 2007. Order Code RS22670.
International Search Report and Written Opinion for PCT application No. PCT/US504/25060, dated: May 28, 2008, 4 pgs.
Eric Meijer and Wolfram Schulte, “XML Types for C#”, 2001, pp. 1-23.
Office Action dated Mar. 22, 2007 for U.S. Appl. No. 10/909,060.
Office Action dated Oct. 2, 2007 for U.S. Appl. No. 10/909,060.
Office Action dated Feb. 2, 2008 for U.S. Appl. No. 10/909,060.
Office Action dated Jul. 29, 2008 for U.S. Appl. No. 10/909,060.
Office Action dated Feb. 24, 2009 for U.S. Appl. No. 10/909,060.
U.S. Appl. No. 10/909,060, filed Jul. 30, 2004.
Reeuwijk et al, “Adding Tuples to Java: A Study in Lightweight Data Structures”, Published Nov. 2002, pp. 185-191.
U.S. Appl. No. 10/909,060, filed May 4, 2010, Notice of Allowance.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Compositional lifting of operations over structural types does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Compositional lifting of operations over structural types, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compositional lifting of operations over structural types will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2711553

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.