Automatic program documentation

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6389481
SERIAL NO

08301833

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An apparatus for producing object code from source code including input means for receiving the source code, the source code including executable source code and source code documentation, and compilation means, coupled to the input means, including first means for providing object code from the source code, and second means for providing documentation including selected portions of the executable source code and the source code documentation, and for organizing the provided documentation into a predefined format independent of executable source code organization. In addition, a method of for producing object code from source code including the steps of receiving the source code, the source code including executable source code and source code documentation, and compiling the received source code including the steps of providing object code from the source code, and providing documentation including selected portions of the executable source code and the source code documentation, and organizing the provided documentation into a predefined format independent of executable source code organization.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY44895

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Malcolm, Jerry Walter Austin, TX 41 933

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 4860203 Apparatus and method for extracting documentation text from a source code program 50 1986
* 5956508 Creation of manageable management collections using filters 20 1997
 
MATTEL, INC. (1)
* 4617643 Syntax error correction method and apparatus 18 1982
 
AGILENT TECHNOLOGIES, INC. (1)
* 4636940 Logic analyzer using source program or other user defined symbols in the trace specification and the trace listing 85 1985
 
ALLEN-BRADLEY COMPANY, INC. (1)
4488258 Programmable controller with control program comments 45 1982
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 2005/0102,322 Creation of knowledge and content for a learning content management system 15 2003
* 2009/0210,861 DITA DOCLET TOOL AND METHOD FOR EXTRACTING AND ANALYZING API DOCUMENTATION 5 2008
9043758 System for generating readable and meaningful descriptions of stream processing source code 0 2013
 
Other [Check patent profile for assignment information] (1)
* 8738931 Method for determining and protecting proprietary source code using mnemonic identifiers 1 2013
 
Sprint Communications Company L.P. (1)
7822780 Computerized method and system for generating procedures capable of being used with multiple databases 1 2004
 
SAP SE (2)
* 9182979 Social coding extensions 0 2013
* 2014/0325,336 SOCIAL CODING EXTENSIONS 0 2013
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 2008/0028,371 Method and system for using application development data to instantiate support information 8 2006
 
NATIONAL INSTRUMENTS CORPORATION (5)
8219923 Automatic generation of documentation for specified systems 0 2006
7650316 Automatic generation of help information for specified systems 9 2006
* 2007/0239,628 Automatic generation of help information for specified systems 6 2006
9047168 Automatically generating documentation for a diagram including a plurality of states and transitions 0 2009
8479151 Converting a statechart from a first statechart format to a second statechart format 1 2010
 
The MathWorks, Inc. (3)
* 7849394 Linked code generation report 5 2001
* 2004/0205,507 Linked code generation reports 13 2001
9575939 Linked code generation report 0 2010
 
FUJITSU LIMITED (1)
* 6951010 Program specification generating system 7 2001
 
SUN MICROSYSTEMS, INC. (2)
* 9489217 Dynamic software documentation 0 2008
* 2010/0146,483 DYNAMIC SOFTWARE DOCUMENTATION 10 2008
 
ORACLE AMERICA, INC. (1)
* 7568184 Software documentation generator 22 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
* 2006/0059,459 Generating solution-based software documentation 2 2004
* 7788640 Using code analysis to generate documentation 12 2004
* 2006/0143,594 Using code analysis to generate documentation 13 2004
* 9128727 Generation of managed assemblies for networks 0 2006
* 2008/0127,056 Generation of managed assemblies for networks 4 2006
 
RED HAT, INC. (2)
* 8819629 Automatically generating documentation on application programming interfaces 2 2010
* 2011/0202,933 AUTOMATICALLY GENERATING DOCUMENTATION ON APPLICATION PROGRAMMING INTERFACES 6 2010
 
WIND RIVER SYSTEMS, INC. (1)
* 2003/0037,312 Documentation generator 11 2001
 
MCAFEE, INC. (6)
* 7047288 Automated generation of an english language representation of a formal network security policy specification 22 2001
* 2002/0091,942 Automated generation of an english language representation of a formal network security policy 3 2001
7478422 Declarative language for specifying a security policy 9 2004
* 2004/0250,112 Declarative language for specifying a security policy 34 2004
8074256 Pdstudio design system and method 17 2007
* 2010/0257,576 PDSTUDIO DESIGN SYSTEM AND METHOD 15 2007
* Cited By Examiner