Data processing: software development – installation – and managem – Software program development tool – Managing software components
Reexamination Certificate
1999-08-31
2003-12-09
Ingberg, Todd (Department: 2124)
Data processing: software development, installation, and managem
Software program development tool
Managing software components
Reexamination Certificate
active
06662357
ABSTRACT:
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to United States Patent Applications entitled A SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR BASE SERVICES PATTERNS IN A NETCENTRIC ENVIRONMENT and A SYSTEM, METHOD AND ARTICLE OF MANUFACTURE FOR MAINTENANCE AND ADMINISTRATION IN AN E-COMMERCE APPLICATION FRAMEWORK, both of which are filed concurrently herewith and which are incorporated by reference in their entirety.
FIELD OF INVENTION
The present invention relates to development architecture frameworks, and more particularly to managing information in a development framework.
BACKGROUND OF INVENTION
An important use of computers is the transfer of information over a network. Currently, the largest computer network in existence is the Internet. The Internet is a worldwide interconnection of computer networks that communicate using a common protocol. Millions of computers, from low end personal computers to high-end super computers are coupled to the Internet.
The Internet grew out of work funded in the 1960s by the U.S. Defense Department's Advanced Research Projects Agency. For a long time, Internet was used by researchers in universities and national laboratories to share information. As the existence of the Internet became more widely known, many users outside of the academic/research community (e.g., employees of large corporations) started to use Internet to carry electronic mail.
In 1989, a new type of information system known as the World-Wide-Web (“the Web”) was introduced to the Internet. Early development of the Web took place at CERN, the European Particle Physics Laboratory. The Web is a wide-area hypermedia information retrieval system aimed to give wide access to a large universe of documents. At that time, the Web was known to and used by the academic/research community only. There was no easily available tool which allows a technically untrained person to access the Web.
In 1993, researchers at the National Center for Supercomputing Applications (NCSA) released a Web browser called “Mosaic” that implemented a graphical user interface (GUI). Mosaic's graphical user interface was simple to learn yet powerful. The Mosaic browser allows a user to retrieve documents from the World-Wide-Web using simple point-and-click commands. Because the user does not have to be technically trained and the browser is pleasant to use, it has the potential of opening up the Internet to the masses.
The architecture of the Web follows a conventional client-server model. The terms “client” and “server” are used to refer to a computer's general role as a requester of data (the client) or provider of data (the server). Under the Web environment, Web browsers reside in clients and Web documents reside in servers. Web clients and Web servers communicate using a protocol called “HyperText Transfer Protocol” (HTTP). A browser opens a connection to a server and initiates a request for a document. The server delivers the requested document, typically in the form of a text document coded in a standard Hypertext Markup Language (HTML) format, and when the connection is closed in the above interaction, the server serves a passive role, i.e., it accepts commands from the client and cannot request the client to perform any action.
The communication model under the conventional Web environment provides a very limited level of interaction between clients and servers. In many systems, increasing the level of interaction between components in the systems often makes the systems more robust, but increasing the interaction increases the complexity of the interaction and typically slows the rate of the interaction. Thus, the conventional Web environment provides less complex, faster interactions because of the Web's level of interaction between clients and servers.
SUMMARY OF INVENTION
A system, method, and article of manufacture are provided for managing information in a development architecture framework. Common information that is used by a plurality of components of a system is allowed to be accessed in a single, shared repository. Unique information that is unique to the components of the system is stored in corresponding designated folders. Media content communicated in the system is managed based on metadata thereof.
In an embodiment of the present invention, the repository may also be managed to avoid redundancies and inconsistencies among the common information. In yet another embodiment, the metadata may include for example: a media type, a media setting, usage details, a source, and even legal information relating to the media content. Also, the media content of the system may be further managed based on a storage method and a version thereof.
In an aspect of the present invention, the folders may include a first set of folders for unfinished work product and a second set of folders for finished work product. In another aspect of the present invention, the folders may also allow access to the unique information based on a user profile.
REFERENCES:
patent: 4558413 (1985-12-01), Schmidt et al.
patent: 4809170 (1989-02-01), Leblang et al.
patent: 4912637 (1990-03-01), Sheedy et al.
patent: 5278979 (1994-01-01), Foster et al.
patent: 5301320 (1994-04-01), McAttee et al.
patent: 5473777 (1995-12-01), Moeller et al.
patent: 5475845 (1995-12-01), Orton et al.
patent: 5483578 (1996-01-01), Ackermann et al.
patent: 5577209 (1996-11-01), Boyle et al.
patent: 5721908 (1998-02-01), Lagarde et al.
patent: 5724589 (1998-03-01), Wold
patent: 5752034 (1998-05-01), Srivastava et al.
patent: 5764973 (1998-06-01), Lunceford et al.
patent: 5787280 (1998-07-01), Joseph et al.
patent: 5787437 (1998-07-01), Potterveld et al.
patent: 5805889 (1998-09-01), Van De Vanter
patent: 5805899 (1998-09-01), Evans et al.
patent: 5835911 (1998-11-01), Nakagawa et al.
patent: 5862386 (1999-01-01), Joseph et al.
patent: 5884078 (1999-03-01), Faustini
patent: 5890133 (1999-03-01), Ernst
patent: 5893905 (1999-04-01), Main et al.
patent: 5905715 (1999-05-01), Azarmi et al.
patent: 5907704 (1999-05-01), Gudmundson et al.
patent: 5953707 (1999-09-01), Huang et al.
patent: 5960196 (1999-09-01), Carrier, III et al.
patent: 5974428 (1999-10-01), Gerard et al.
patent: 5987611 (1999-11-01), Freund
patent: 6070190 (2000-05-01), Reps et al.
patent: 6148337 (2000-11-01), Estberg et al.
patent: 6151700 (2000-11-01), Fox
patent: 6170081 (2001-01-01), Fontana et al.
patent: 6173439 (2001-01-01), Carlson et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6324647 (2001-11-01), Bowman-Amuah
patent: 0538680 (1993-04-01), None
patent: WO 99/08208 (1999-02-01), None
patent: WO9926170 (1999-05-01), None
“Client/Server Programming with JAVA nad CORBA” Second Edition, Robert Orafali et al, Chapters 1-2, Jan. 30, 1997.*
Continuus Software Corporation, Introduction to Continuus/CM4.1, pp. 1-85, released 1996.*
Continuus Software Corporation, “Command Reference”, pp. 21-23, released 1996.*
“Metrics and Models in Software Quality Engineering”, Stephan H. Kan, Addison-Wesley, 1-52, 83-175, 197-251 Dec. 19, 1994.
“Practical Guide to Software Quality Management”, John W. Horch, Artech House Publishers, pp. 1-26, 139-154 Aug. 12, 1996.
IBM Reasearch Disclosure, No. 42291, Jun. 1999 (1999-06), pp. 850-852, XP002192132 US.
Addelston, J., “Business Benefits of Software Process Improvement (SPI),” PRC's Technology Transfer, vol. 6, No. 6, pp. 14 & 15 (12/94).
Addelston, J., “Capability Maturity Model is Used for Appraisal and Process Improvement,” PRC's Technology Transfer, vol. 4, No. 1, pp. 14, 15 & 17 (02/92).
Addelston, J., “PCR's Perspective on Software Engineering,” PRC's Technology Transfer, vol. 4, No. 4, pp. 2-5, 16 (08/92).
Addelston, J., “SEI Updates Its Capability Maturity Model,” vol,. 2, No. 4, pp. 6 & 7 (10/90).
Addelston, J., “SEI's Software Capability Evaluation Changing to Meet User's Requirements,” vol. 5, No. 6, pp. 10-12 (12/93).
Addelston, J., “Software Engineering Process Definition,” PRC's Technology Transfer, vol. 4, No. 4, pp. 12-14, 18 (08/92).
Addelston, J
Accenture LLP
Edwards W. Glenn
Ingberg Todd
Oppenheimer Wolff & Donnelly LLP
LandOfFree
Managing information in an integrated 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 Managing information in an integrated development..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Managing information in an integrated development... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3157319