The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 06, 2005

Filed:

Jan. 30, 2001
Applicants:

Hiroaki Etoh, Kanagawa-ken, JP;

Kunikazu Yoda, Tokyo-to, JP;

Inventors:

Hiroaki Etoh, Kanagawa-ken, JP;

Kunikazu Yoda, Tokyo-to, JP;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F012/16 ;
U.S. Cl.
CPC ...
Abstract

A memory device is provided that is used by a computer system and that has a memory pattern obtained after a function is called when the computer system executes a program, the memory pattern comprising: a return address storage area for storing a return addressfor the source of a call for the execution of a currently active function; a previous frame pointer storage area for storing a previous frame pointerto the calling source for the execution of a currently active function; and a local variable storage area to be located below the return address storage areaand the previous frame pointer storage area, wherein when a data arrayis stored in the local variable area, a guard variableis stored in a location preceding the data array, and wherein the guard variable is used as a target to confirm whether the return address has been destroyed.


Find Patent Forward Citations

Loading…