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.
Patent No.:
Date of Patent:
Nov. 07, 2000
Filed:
May. 06, 1998
Michael G Roberts, Waikoloa, HI (US);
Canon Kabushiki Kaisha, Tokyo, JP;
Abstract
Transformation system 10A transforms target data from data base 11B into target' data by the execution of transform functions on the target data. Transform register 13 stores transformation UIDs (target UIDs and function UIDs and target' UIDs) for providing UID transformation instructions to effect the transformation of target data into target' data. The transform register has target column of rows 13T which store target UIDs identifying target data to be transformed. The transform register also has function column of rows 13F which store function UIDs. The function UID identifies a transform function for execution on the target data identified by the target UID stored in the target column along the same row as the function UID. The transform register also has a target' column of rows 13T' which store target' UIDs. The target' UID identifies target' data transformed from the target data by the execution of the transform function identified by UIDs stored along the same row as the target' UID. The target' data may then be stored in data base 11B and retrieved as required. Transform function roster 11R holds the transform functions (O, P, T . . . ), and is responsive to UID dispatcher 11D and the function UIDs stored in the function column of the transform register for providing the transform function identified thereby. Function execution unit 11U is responsive to the transform functions held in the transform function roster and to the target data identified by the target UIDs, for executing the transform functions on the target data to provide the target' data.