Class coalescence for obfuscation of object-oriented software

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7150003
APP PUB NO 20040103404A1
SERIAL NO

10305200

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method of obfuscating an object-oriented program is provided. A program is provided that is defined in terms of a plurality of classes. Each of the classes has at least one of a field and a method. At least two of the plurality of classes are combined into a combined class. When the at least two classes are combined, at least one field from at least one of the two classes is included in the combined class, and/or at least one method from at least one of the two classes is included in the combined class. After the at least two classes are combined, the program is transmitted.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Memon, Nasir D Holmdel, NJ 2 109
Naumovich, Gleb New York, NY 1 106
Sosonkin, Mikhail Brooklyn, NY 7 208
Yalcin, Ezgi Brooklyn, NY 1 106
Yu, Hong Heather West Windsor, NJ 92 2762

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation