Mosaic ImmunoEngineering is a nanotechnology-based immunotherapy company developing therapeutics and vaccines to positively impact the lives of patients and their families.

Free
Message: FYI - '584 Claim 29 then and now

Below is the language of Claim 29 as originally approved, and how it will be issued in Tuesday's Gazette, which is unchanged from when the first recert was issued on it in 2009.

The green lettering represents the language added, and the red lettering in brackets represents what was removed.

29. In a microprocessor system including a central processing unit, memory, and an instruction register, a method for providing instructions and operands from said memory to said central processing unit comprising the steps of:

providing instruction groups to said instruction register from said memory wherein certain of said instruction groups include at least one instruction that, when executed, causes an access to an operand or an instruction or both, said operand or instruction being located at a predetermined position from a boundary of said instruction groups;

decoding said at least one instruction to determine said predetermined position;

locating said predetermined position; and

supplying, from said instruction groups, using the predetermined location, said operand or instruction or both to said central processing unit.

++++++++++++++++++++++++++++++++++++++++++++++++

29. In a microprocessor system including a central processing unit, memory, and an instruction register, a method for providing instructions and literal operands from said memory to said central processing unit comprising the steps of:

providing instruction groups to said instruction register from said [memory]

memory;

wherein said instruction register is connected to circuits that decode instructions; wherein each of said instruction groups is structured to comprise a set of locations; including a first location, that contain either instructions or operands or both, said operands comprising either literal operands or variable-length address operands, and said instructions including opcode bits or both opcode bits and address selection bits but not including variable-length address operands; and further

wherein certain of said instruction groups include at least one instruction that, when executed, causes an access to an instruction, or to a literal operand [or] and an instruction [or both], said accessed literal operand or said accessed instruction being located at a predetermined position from a boundary of said instruction groups, said accessed instruction positioned at only the first location of an instruction group;

decoding said at least one instruction to determine at least said predetermined position of said accessed instruction as only the first location of the set of locations of the instruction group containing said accessed instruction;

locating at least said predetermined position; and

supplying, said accessed instruction, or said accessed literal operand and said accessed instruction, from said instruction groups to said central processing unit, using [the] at least said predetermined position [location, said operand or instruction or both to said central processing unit].

Share
New Message
Please login to post a reply