"Java bytecode" means the bytecode instructions. What else could it mean? It
doesn't mean everything that the .class file contains. It doesn't mean bytecode
instructions plus whatever data from the constant pool that they happen to
mean.
It means what it says on the tin.
Besides.. in the '104 patent they don't
use phrases like "Java bytecode". Instead, they use phrases like
this:
11. An apparatus comprising:
a memory containing
intermediate form object code constituted by a set of instructions,
certain of said instructions containing one or more symbolic references;
and
a processor configured to execute said instructions containing
one or more symbolic references by determining a numerical reference
corresponding to said symbolic reference, storing said numerical references, and
obtaining data in accordance to said numerical
references.
14. The method of claim 3, wherein said
substep of storing said numerical reference comprises the substep of replacing
said symbolic reference with said numerical reference.
15. The method of
claim 3, wherein said step of resolving said symbolic reference further
comprises the substep of executing said instruction containing said symbolic
reference using the stored numerical reference.
16. The method of claim
3, wherein said step of resolving said symbolic reference further comprises the
substep of advancing program execution control after said substep of executing
said instruction containing said symbolic reference.
(all
emphasis is mine)
Many more of the '104 patent's claims mention explicitly
that the instructions must contain the symbolic reference. Java bytecode
instructions do not have that property. [ Reply to This | Parent | # ]
|