US Patent No: 6,389,481

Number of patents in Portfolio can not be more than 2000

Automatic program documentation

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, NY40694

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

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

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
* 4,860,203 Apparatus and method for extracting documentation text from a source code program 49 1986
* 5,956,508 Creation of manageable management collections using filters 20 1997
 
MATTEL, INC. (1)
* 4,617,643 Syntax error correction method and apparatus 18 1982
 
AGILENT TECHNOLOGIES, INC. (1)
* 4,636,940 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)
4,488,258 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 4 2008
9,043,758 System for generating readable and meaningful descriptions of stream processing source code 0 2013
 
Other [Check patent profile for assignment information] (1)
* 8,738,931 Method for determining and protecting proprietary source code using mnemonic identifiers 1 2013
 
Sprint Communications Company L.P. (1)
7,822,780 Computerized method and system for generating procedures capable of being used with multiple databases 1 2004
 
SAP SE (2)
* 9,182,979 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)
8,219,923 Automatic generation of documentation for specified systems 0 2006
7,650,316 Automatic generation of help information for specified systems 9 2006
* 2007/0239,628 Automatic generation of help information for specified systems 6 2006
9,047,168 Automatically generating documentation for a diagram including a plurality of states and transitions 0 2009
8,479,151 Converting a statechart from a first statechart format to a second statechart format 0 2010
 
The MathWorks, Inc. (2)
* 7,849,394 Linked code generation report 5 2001
* 2004/0205,507 Linked code generation reports 13 2001
 
FUJITSU LIMITED (1)
* 6,951,010 Program specification generating system 7 2001
 
SUN MICROSYSTEMS, INC. (1)
* 2010/0146,483 DYNAMIC SOFTWARE DOCUMENTATION 6 2008
 
ORACLE AMERICA, INC. (1)
* 7,568,184 Software documentation generator 20 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
* 2006/0059,459 Generating solution-based software documentation 2 2004
* 7,788,640 Using code analysis to generate documentation 11 2004
* 2006/0143,594 Using code analysis to generate documentation 12 2004
* 9,128,727 Generation of managed assemblies for networks 0 2006
* 2008/0127,056 Generation of managed assemblies for networks 4 2006
 
RED HAT, INC. (2)
* 8,819,629 Automatically generating documentation on application programming interfaces 0 2010
* 2011/0202,933 AUTOMATICALLY GENERATING DOCUMENTATION ON APPLICATION PROGRAMMING INTERFACES 4 2010
 
WIND RIVER SYSTEMS, INC. (1)
* 2003/0037,312 Documentation generator 10 2001
 
MCAFEE, INC. (6)
* 7,047,288 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
7,478,422 Declarative language for specifying a security policy 8 2004
* 2004/0250,112 Declarative language for specifying a security policy 34 2004
8,074,256 Pdstudio design system and method 16 2007
* 2010/0257,576 PDSTUDIO DESIGN SYSTEM AND METHOD 12 2007
* Cited By Examiner