Data processing: financial – business practice – management – or co – Automated electrical financial or business practice or... – Discount or incentive
Reexamination Certificate
2005-01-14
2010-08-17
Smith, Jeffrey A. (Department: 3625)
Data processing: financial, business practice, management, or co
Automated electrical financial or business practice or...
Discount or incentive
C705S002000, C717S101000
Reexamination Certificate
active
07778866
ABSTRACT:
This invention relates to methods and a system for developing software. In one embodiment, a method for developing software includes communicating a specification for the design of a software program to a first plurality of developers, in response to the specification, receiving a design from a subset of the developers to a subset of the developers, facilitating a design review process for scoring the designs, selecting one design based on its score, communicating the selected design to a second plurality of software developers, in response to the design, receiving software programs from a subset of the second plurality of developers, facilitating a software review process for scoring the programs, and selecting one program based on its score. In another embodiment, a method for the distributed development of software includes providing a software development system to a distributed community of developers, the system including software development software that utilizes a structured development methodology, a communication server, and a review board for determining the quality of submitted software; accepting a request to create a software program; and facilitating the development of the program by a subset of the distributed community of developers using the software development system.
REFERENCES:
patent: 4525599 (1985-06-01), Curran et al.
patent: 5513994 (1996-05-01), Kershaw et al.
patent: 5697844 (1997-12-01), Von Kohorn
patent: 5779549 (1998-07-01), Walker et al.
patent: 5794207 (1998-08-01), Walker et al.
patent: 5823879 (1998-10-01), Goldberg et al.
patent: 5827070 (1998-10-01), Kershaw et al.
patent: 5835896 (1998-11-01), Fisher et al.
patent: 5862223 (1999-01-01), Walker et al.
patent: 5916024 (1999-06-01), Von Kohorn
patent: 5933811 (1999-08-01), Angles et al.
patent: 5947747 (1999-09-01), Walker et al.
patent: 5963916 (1999-10-01), Kaplan
patent: 5970475 (1999-10-01), Barnes et al.
patent: 5987302 (1999-11-01), Driscoll et al.
patent: 5995951 (1999-11-01), Ferguson
patent: 6010403 (2000-01-01), Adam et al.
patent: 6012984 (2000-01-01), Roseman
patent: 6055511 (2000-04-01), Luebbering et al.
patent: 6088679 (2000-07-01), Barkley
patent: 6112049 (2000-08-01), Sonnenfeld
patent: 6174237 (2001-01-01), Stephenson
patent: 6193610 (2001-02-01), Junkin
patent: 6224486 (2001-05-01), Walker et al.
patent: 6264560 (2001-07-01), Goldberg et al.
patent: 6293865 (2001-09-01), Kelly et al.
patent: 6301574 (2001-10-01), Thomas et al.
patent: 6345239 (2002-02-01), Bowman-Amuah
patent: 6356909 (2002-03-01), Spencer
patent: 6397197 (2002-05-01), Gindlesperger
patent: 6408283 (2002-06-01), Alaia et al.
patent: 6427132 (2002-07-01), Bowman-Amuah
patent: 6453038 (2002-09-01), McFarlane et al.
patent: 6513042 (2003-01-01), Anderson et al.
patent: 6532448 (2003-03-01), Higginson et al.
patent: 6569012 (2003-05-01), Lydon et al.
patent: 6578008 (2003-06-01), Chacker
patent: 6604997 (2003-08-01), Saidakovsky et al.
patent: 6606615 (2003-08-01), Jennings et al.
patent: 6631404 (2003-10-01), Philyaw
patent: 6636892 (2003-10-01), Philyaw
patent: 6658642 (2003-12-01), Megiddo et al.
patent: 6662194 (2003-12-01), Joao
patent: 6761631 (2004-07-01), Lydon et al.
patent: 6791588 (2004-09-01), Philyaw
patent: 6824462 (2004-11-01), Lydon et al.
patent: 6859523 (2005-02-01), Jilk et al.
patent: 6895382 (2005-05-01), Srinivasan et al.
patent: 6915266 (2005-07-01), Saeed et al.
patent: 6938048 (2005-08-01), Jilk et al.
patent: 6952678 (2005-10-01), Williams et al.
patent: 6970677 (2005-11-01), Jongsma et al.
patent: 6984177 (2006-01-01), Lydon et al.
patent: 6993496 (2006-01-01), Pittelli
patent: 7054464 (2006-05-01), Poor
patent: 7155400 (2006-12-01), Jilk et al.
patent: 7162198 (2007-01-01), Kuntz et al.
patent: 7162433 (2007-01-01), Foroutan
patent: 7207568 (2007-04-01), France et al.
patent: 7292990 (2007-11-01), Hughes
patent: 7300346 (2007-11-01), Lydon et al.
patent: 7311595 (2007-12-01), Lydon et al.
patent: 7392285 (2008-06-01), Philyaw
patent: 7401031 (2008-07-01), Hughes
patent: 7412666 (2008-08-01), Philyaw
patent: 7416488 (2008-08-01), Peterson et al.
patent: 2001/0032170 (2001-10-01), Sheth
patent: 2001/0032189 (2001-10-01), Powell
patent: 2001/0034631 (2001-10-01), Kiselik
patent: 2001/0037281 (2001-11-01), French et al.
patent: 2001/0039529 (2001-11-01), Hoffman
patent: 2001/0049615 (2001-12-01), Wong et al.
patent: 2001/0049648 (2001-12-01), Naylor et al.
patent: 2002/0038221 (2002-03-01), Tiwary et al.
patent: 2002/0077963 (2002-06-01), Fujino et al.
patent: 2002/0116266 (2002-08-01), Marshall
patent: 2002/0120501 (2002-08-01), Bell et al.
patent: 2002/0120553 (2002-08-01), Bowman-Amuah
patent: 2002/0161696 (2002-10-01), Gebert
patent: 2003/0018559 (2003-01-01), Chung et al.
patent: 2004/0210550 (2004-10-01), Williams et al.
patent: 2006/0184384 (2006-08-01), Chung et al.
patent: 2006/0248504 (2006-11-01), Hughes
patent: 2007/0186230 (2007-08-01), Foroutan
patent: 2009/0024457 (2009-01-01), Foroutan
patent: WO 97/39811 (1997-10-01), None
Annavajjala, Karuna. JAVA Challenge Software Project. College of Engineering and Mineral Resources at West Virginia University, Departmentof Computer Science and ElectricalEngineering. Morgantown, West Virginia, 1999.
U.S. Appl. No. 10/377,343, filed Feb. 28, 2003, Lydon et al.
U.S. Appl. No. 10/377,344, filed Feb. 28, 2003, Lydon et al.
U.S. Appl. No. 10/378,539, filed Feb. 28, 2003, Lydon et al.
An Overview of PC2s [online], [Retrieved on Jul. 24, 2006]. Retrieved from the Internet: http://hera.ecs.csus.edu/pc2/pc2desc.html, Revised Oct. 18, 2002.
“101 Software Team” [online], [Retrieved on Jul. 24, 2006 ]. Retrieved from the Internet: http://olympiads.win.tue.nl/joi/st/.
“Ed's Programming Contest Problem Archive” [online], [Retrieved on Jul. 25, 2006]. Retrieved from the Internet: http://www.karrels.org/Ed/ACM/index.html.
“ACM/IBM Quest for Java 2000” [online], [Retrieved on Jul. 25, 2006]. Retrieved from the Internet:http://www.acm.org/jquest/.
“JavaWorld Code Masters” [online], [Retrieved on Jul. 25, 2006]. Retrieved from the Internet: http://infoart.udm.ru/it
ews/src/20000052.htm.
“Hack the Web for Fun!” [online], [Retrieved on Jul. 26, 2006]. Retrieved from the Internet: http://web.archive.org/web/20000816205559/http://java.sun.com/contest/external.html.
“Brainbench the measure of achievement” [online], [Retrieved on Nov. 9, 2000], Retrieved from the Internet: http://www.brainbench.com/xml/bb/homepage.xml.
“Problem Set Archive with Online Judge” [online], [Retrieved on Jul. 26, 2006]. Retrieved from the Internet: http://acm.uva.es/problemset/.
Lewis, “Tournaments become latest high-tech recruiting tool,” The Boston Globe at C1, May 6, 2002.; http://www.cs.berkeley.edu/˜hilfingr/programming-contest/acm-news-05-10, 2002.txt—*Replacement text, retrieved from the Internet on Jul. 25, 2006.
Annavajjala, “JAVA Challenge Software Project” Master's Thesis submitted to the Department of Computer Science and Electrical Engineering at West Virginia University.
Astrachan, O. “The Internet Programming Contest: A Report and Philosophy” Association for Computing Machinery, Feb. 1993; Retrieved from the Internet on Jul. 25, 2006 http://www.cs.dartmouth.edu/˜dfk/papers/astrachan:contest.pdf.
“URCSC Computer Programming Contest” [online], http://www.mathcs.richmond.edu/˜urcsc/contest/rules2.html, Retrieved from the Internet on Jul. 25, 2006.
Blecourt, “The Legacy of Arpad Elo: The Development of a Chess Rating System” University of Amsterdam, Dec. 1, 1998.
U.S. Chess Federation [online], [Retrieved on Dec. 3, 2002]. Retrieved from the Internet: http://www.uschess.org/about/about/htmi.
Carlton, Jim. Strutting their data, geeks go to battle for bucks and glory. Wall Street Journal, Mar. 11, 1994, col. 4, pA1(W) & pA1(e), ISSN 0193-241.
Fink, William & Joyce Dick. Computer Programming Tournament as a learning Experience. The Computer Education Quarterly. Summer 1
Goodwin & Procter LLP
Levine Adam
Smith Jeffrey A.
Topcoder, Inc.
LandOfFree
Systems and methods for software development does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for software development, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for software development will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4149784