Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2008-03-11
2008-03-11
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S100000, C717S109000, C717S104000, C703S003000
Reexamination Certificate
active
10354692
ABSTRACT:
Described herein is an operator-based approach to representing dataflows. A dataflow is a set of one or more operations and one or more flows of data that are processed successively by the set of operations. A dataflow is described by a generic description in which operations in a dataflow are represented by operators. An operator defines a primitive operation (e.g. join, filter), specifying not only the type of operation, but the inputs and outputs, rules, and criteria that govern the operation. From the generic description, a code implementation is generated that may be completely executed on a source database system and target data warehouse, without need for an intermediate system to participate in the execution of the code implementation, such as a data movement engine.
REFERENCES:
patent: 4930071 (1990-05-01), Tou et al.
patent: 5222235 (1993-06-01), Hintz et al.
patent: 5396623 (1995-03-01), McCall et al.
patent: 5579516 (1996-11-01), Van Maren et al.
patent: 5781911 (1998-07-01), Young et al.
patent: 5819298 (1998-10-01), Wong et al.
patent: 5870746 (1999-02-01), Knutson et al.
patent: 5890167 (1999-03-01), Bridge, Jr. et al.
patent: 5890169 (1999-03-01), Wong et al.
patent: 5924097 (1999-07-01), Hill et al.
patent: 6014670 (2000-01-01), Zamanian et al.
patent: 6035412 (2000-03-01), Tamer et al.
patent: 6044374 (2000-03-01), Nesamoney et al.
patent: 6151601 (2000-11-01), Papierniak et al.
patent: 6151608 (2000-11-01), Abrams
patent: 6208990 (2001-03-01), Suresh et al.
patent: 6222840 (2001-04-01), Walker et al.
patent: 6233537 (2001-05-01), Gryphon et al.
patent: 6339775 (2002-01-01), Zamanian et al.
patent: 6434558 (2002-08-01), MacLeod et al.
patent: 6434568 (2002-08-01), Bowman-Amuah
patent: 6442568 (2002-08-01), Velasco et al.
patent: 6442748 (2002-08-01), Bowman-Amuah
patent: 6470354 (2002-10-01), Aldridge et al.
patent: 6490590 (2002-12-01), Fink
patent: 6550057 (2003-04-01), Bowman-Amuah
patent: 6604110 (2003-08-01), Savage et al.
patent: 6611838 (2003-08-01), Ignat et al.
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6691155 (2004-02-01), Gottfried
patent: 6694310 (2004-02-01), Yu et al.
patent: 6694505 (2004-02-01), Tan
patent: 6711582 (2004-03-01), Aldridge et al.
patent: 6792431 (2004-09-01), Tamboli et al.
patent: 6839724 (2005-01-01), Manchanda et al.
patent: 6947945 (2005-09-01), Carey et al.
patent: 6996566 (2006-02-01), George et al.
patent: 7065741 (2006-06-01), Shozui et al.
patent: 7096224 (2006-08-01), Murthy et al.
patent: 7136868 (2006-11-01), Sonkin et al.
patent: 7181493 (2007-02-01), English et al.
patent: 7257594 (2007-08-01), Tamboli et al.
patent: 7272816 (2007-09-01), Schulz et al.
patent: 2001/0047270 (2001-11-01), Gusick et al.
patent: 2002/0073139 (2002-06-01), Hawkins et al.
patent: 2003/0236834 (2003-12-01), Gottfried
patent: 0 992 909 (2000-04-01), None
patent: WO02/05116 (2002-01-01), None
patent: WO02/097676 (2002-12-01), None
“Optimizing Development Productivity Using UML in Oracle9iJ Developer”, Oracle, Dec. 2001, 21 pages.
“UML Distilled Applying The Standard Object Modeling Language”, Martin Fowler et al, 1997, whole book.
“Object-Oriented Modeling And Design”, James Rumbaugh et al, Nov. 14, 1990, pp. 366-396.
GC: the Data-Flow Graph Format of Synchronous Programming, Pascal Aubry et al, ACM, 1995, pp. 83-93.
Principles of Object-Oreinted Analysis and Design, James Martin, Jun. 1, 1992, Whole Book.
U.S. Appl. No. 10/783,779, filed Feb. 20, 2004, Gong.
International Preliminary Examining Authority, “Notification of Transmittal of International Preliminary Report on Patentability,” PCT/US2004/025805, dated Nov. 18, 2005, 16 pages.
R. Hugo Patterson et al., “Informed Prefetching and Caching”,ACM 1995, pp. 79-95.
Current Claims of International Application No. PCT/US2004/025805, 8 pages.
International Searching Authority, “Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority, or the Declaration,” dated Dec. 3, 2004, 12 pages.
Current Claims in PCT application, International Application No. PCT/US03/23747, 14 pages.
International Searching Authority, “Notification of Transmittal of the International Search Report or the Declaration, ” dated May 25, 2004, 6 pages.
Kei Kurakawa et al., “Life Cycle Design Support Based on Environmental Information Sharing,” IEEE, Feb. 1-3, 1999, Proceedings EcoDesign '99, First International Symposium, pp. 138-142.
Oliver Gunther, et al., “MMM: A Web-Based System for Sharing Statistical Computing Modules,” IEEE, May-Jun. 1997, vol. 1, Issue 3, pp. 59-68.
Shiva, S.G., et al., “Modular Description/Simulation/Synthesis Using DDL,” 19thDesign Automation Conference 1982, IEEE Press, pp. 321-329.
Spiegler, Israel, “Automating Database Construction,” ACM SIGMIS Database, vol. 14, Issue 3, Spring 1983, pp. 21-29.
Oracle Corporation, “Oracle9i Application Server: Business Intelligence Technical Overview,” Jun. 2003, An Oracle White Paper, http://otn.oracle.com/products/bi/pdf/bi—overview.pdf, pp. 1-13.
Oracle Corporation, “ETL Processing with Oracle9i,” Jun. 2001, An Oracle White Paper, http://otn/oracle.com/products/bi/pdf/bi—overview.pdf, pp. 1-18.
Oracle Corporation, “Oracle9i for e-Business: Business Intelligence,” Jun. 2001, An Oracle White Paper, http://otn.oracle.com/products/oracle9i/pdf/o9i—bi—twp.pdf, pp. 1-18.
Oracle Corporation. “Oracle 9i Warehouse Builder, Architectural White paper” Jan. 2003, http://otn.oracle.com/products/warehouse/pdf/OWB—Architecture—WhitePaper. pdf, pp. 1-16.
Kortobi Ali El
Lau Kwok Hung
Hickman Palermo & Truong & Becker LLP
Ingberg Todd
Oracle International Corporation
LandOfFree
Operator approach for generic dataflow designs does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Operator approach for generic dataflow designs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Operator approach for generic dataflow designs will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3927537