Data processing: software development – installation – and managem – Software program development tool – Software project management
Reexamination Certificate
2011-08-30
2011-08-30
Khatri, Anil (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Software project management
C717S107000, C717S120000
Reexamination Certificate
active
08010937
ABSTRACT:
A method of building several software products using build styles. The method receives target settings including definitions for several build settings for directing build applications to build the several software products. The method receives build styles to build each particular software product. Each build style includes definitions for build settings for directing the build applications to build the particular software product. At least a first received build style inherits from a second build style. The method searches the build styles to identify a definition for a particular build setting by automatically retrieving the second build style to search for a definition for the particular build setting based on an inheritance relationship between the first and second build styles. The method generates final build settings for the particular software product by applying the definition of the particular build setting to the target settings without changing the target settings.
REFERENCES:
patent: 4809170 (1989-02-01), Leblang et al.
patent: 5237691 (1993-08-01), Robinson et al.
patent: 5247683 (1993-09-01), Holmes et al.
patent: 5428792 (1995-06-01), Conner et al.
patent: 5493682 (1996-02-01), Tyra et al.
patent: 5613117 (1997-03-01), Davidson et al.
patent: 5754858 (1998-05-01), Broman et al.
patent: 5774728 (1998-06-01), Breslau et al.
patent: 5850554 (1998-12-01), Carver
patent: 5966538 (1999-10-01), Granston et al.
patent: 5970252 (1999-10-01), Buxton et al.
patent: 5978579 (1999-11-01), Buxton et al.
patent: 6195795 (2001-02-01), Block et al.
patent: 6256774 (2001-07-01), O'Leary et al.
patent: 6266805 (2001-07-01), Nwana et al.
patent: 6298476 (2001-10-01), Misheski et al.
patent: 6298481 (2001-10-01), Kosaka et al.
patent: 6314555 (2001-11-01), Ndumu et al.
patent: 6370681 (2002-04-01), Dellarocas et al.
patent: 6487713 (2002-11-01), Cohen et al.
patent: 6490719 (2002-12-01), Thomas
patent: 6742175 (2004-05-01), Brassard
patent: 6769115 (2004-07-01), Oldman
patent: 7188336 (2007-03-01), Humphries
patent: 7266805 (2007-09-01), Weidman et al.
patent: 7290243 (2007-10-01), Bertelrud et al.
patent: 7305666 (2007-12-01), Burger et al.
patent: 7398533 (2008-07-01), Slaughter et al.
patent: 7539976 (2009-05-01), Ousterhout et al.
patent: 7543269 (2009-06-01), Krueger et al.
patent: 7675285 (2010-03-01), Chen et al.
patent: 7676788 (2010-03-01), Ousterhout et al.
patent: 7712094 (2010-05-01), Shapiro
patent: 7716492 (2010-05-01), Saulpaugh et al.
patent: 7778866 (2010-08-01), Hughes
patent: 7802228 (2010-09-01), Madkour et al.
patent: 2002/0133812 (2002-09-01), Little et al.
Ranville et al, “Automating software specification, design and synthesis for computer aided control system design tools”, IEEE, pp. 1-12, 2000.
Cui et al, “Architecture design for the large scale software intensive systems: a decision oriented approach and the experience”, IEEE, pp. 30-39, 2009.
Dashofy et al, “Using off the self middleware to implement connectors in distirbuted software architectures”, ACM ICSE, pp. 3-12, 1999.
Doucet et al, “Interoperability as a design issue in C++ based modeling environments”, ACM ISSS, pp. 87-92, 2001.
Medvidovic, “On the role of middleware in architecture based software development”, ACM SEKE, pp. 299-306, 2002.
McCreight et al, “A general framework for certifying garbage collectors and their mutators”, ACM PLDI, pp. 468-479, 2007.
Non-Final Office Action for U.S. Appl. No. 09/796,503, mailed Mar. 15, 2004, Bertelrud, et al.
Final Office Action for U.S. Appl. No. 09/796,503, mailed Dec. 23, 2004, Bertelrud, et al.
Non-Final Office Action for U.S. Appl. No. 09/796,503, mailed Dec. 28, 2005, Bertelrud, et al.
Final Office Action for U.S. Appl. No. 09/796,503, mailed Jul. 25, 2006, Bertelrud, et al.
Non-Final Office Action for U.S. Appl. No. 09/796,503, mailed Jan. 3, 2007, Bertelrud, et al.
Notice of Allowance for U.S. Appl. No. 09/796,503, mailed Jun. 6, 2007, Bertelrud, et al.
ObjectMake Guide, Sep. 1996, Continuus Software Corporation, pp. 18-21.
Dubois, Paul, Software Portability with imake, Nov. 1996, O'Reilly & Associates, Inc, pp. 5-11.
Updated portions of prosecution history of U.S. Appl. No. 09/796,503, mailed Sep. 14, 2007, Bertelrud, Anders, et al.
Bertelrud Anders
Ferris Mike
Graziano John
Molick Christian
Adeli & Tollen LLP
Apple Inc.
Khatri Anil
LandOfFree
Method and apparatus for application building using build... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for application building using build..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for application building using build... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2652314