16.12.2012 Views

24/06/2005 - Controller General of Patents, Designs, and Trade Marks

24/06/2005 - Controller General of Patents, Designs, and Trade Marks

24/06/2005 - Controller General of Patents, Designs, and Trade Marks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(21) Application No. 870/DEL/2001 A (22) Date <strong>of</strong> filing <strong>of</strong> Application: 22/08/2001<br />

(54) Title <strong>of</strong> the invention: “System For Determining The Complexity Of A Computer Program”<br />

(51) International Classification 7 :<br />

G<strong>06</strong>F 9/44, G<strong>06</strong>F 9/45<br />

(30) Priority Data :<br />

(31) Document No.:09/644,119<br />

(32) Date : 23/08/2000<br />

(33) Name <strong>of</strong> convention country : U.S.A.<br />

(66) Filed U/s 5(2) : NIL<br />

(61) Patent <strong>of</strong> addition to application No. :<br />

NA<br />

(62) Filed on : NA<br />

(63) Divisional to Application No. :NIL<br />

(64) Filed on : NA<br />

Total Pages: 32<br />

(57) Abstract:<br />

(71) Name <strong>of</strong> the applicant:<br />

International Business Machine Corporation,<br />

Address <strong>of</strong> the Applicant:<br />

Armonk, New York 10504, U.S.A.<br />

(72) Name <strong>of</strong> the Inventor:<br />

BERA Rajendra Kumar,<br />

Acomputing system for determining the complexity <strong>of</strong> a computer program; said system<br />

comprising <strong>of</strong> a micro processor based central processing unit (4), a hard disk device (5) <strong>and</strong><br />

r<strong>and</strong>om access memory (6) wherein said memory incorporates<br />

means for inspecting the program to identify occurrences therein <strong>of</strong> predetermined<br />

program items that are indicative <strong>of</strong> breaks in the ongoing forward flow <strong>of</strong> the program;<br />

means for assigning <strong>and</strong> recording a pre–determined numeric value to each said items;<br />

means for summing the assigned numeric values to define a complexity index indicative<br />

<strong>of</strong> the complexity <strong>of</strong> the program.<br />

18146

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!