Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management
Reexamination Certificate
2011-03-22
2011-03-22
Tang, Kenneth (Department: 2196)
Electrical computers and digital processing systems: virtual mac
Virtual machine task or process management
C715S211000, C711S118000
Reexamination Certificate
active
07913253
ABSTRACT:
This disclosure relates to drawing within a computer environment using a drawing resource. The computer environment includes a managed code portion and a native code portion. The computer environment compares a draw parameter call value being passed from the managed code portion to the native code portion with a stored drawing resource value stored in the native code portion. If the draw parameter call value is the same as the stored drawing resource value, then the computer environment is configured to draw onto a native drawing surface using the stored drawing resource. If the draw parameter call value is not the same as the drawing resource value, then a new drawing resource is created in the managed code portion. In another aspect, a portion of the drawing resource feature portion that contains data that describes at least one or more parameter of the drawing resource is transmitted between the managed code portion and the native code portion.
REFERENCES:
patent: 5867166 (1999-02-01), Myhrvold et al.
patent: 5999190 (1999-12-01), Sheasby et al.
patent: 6064406 (2000-05-01), Atkinson et al.
patent: 6226000 (2001-05-01), Richens et al.
patent: 6226789 (2001-05-01), Tye et al.
patent: 6253215 (2001-06-01), Agesen et al.
patent: 6825848 (2004-11-01), Fu et al.
patent: 7015919 (2006-03-01), Stauffer et al.
patent: 7099040 (2006-08-01), Cooper et al.
patent: 7124407 (2006-10-01), Wallman
patent: 7240346 (2007-07-01), Demsey et al.
patent: 7546607 (2009-06-01), Demsey et al.
patent: 7596787 (2009-09-01), Demsey et al.
patent: 7802056 (2010-09-01), Demsey et al.
patent: 2002/0036663 (2002-03-01), Meldrum et al.
patent: 2003/0007004 (2003-01-01), Kanungo et al.
patent: 2007/0283359 (2007-12-01), Demsey
patent: 2008/0016298 (2008-01-01), Demsey
Pittman, “Two-Level Hybrid Interpreter/Native Code Execution for Combined Space-Time Program Efficiency”, Kansas State University, ACM, 1987, pp. 150-152.
“Notice of Allowance”, U.S. Appl. No. 11/772,747, (Jul. 13, 2009),10 pages.
“Effective Cache Mechanism for Texture Mapping”,IBM Technical Disclosure Bulletin, vol. 39, No. 12, (Dec. 1, 1996),4 pages.
“Non-Final Office Action”, U.S. Appl. No. 11/772,649, (Jan. 28, 2010),7 pages.
Levenberg, Joshua “Fast View-Dependent Level-of-Detail Rendering Using Cached Geometry”,IEEE Visualization 2002, (Oct. 2002),pp. 259-265.
“Final Office Action”, U.S. Appl. No. 11/772,649, (May 18, 2010),17 pages.
Kaxiras, Stefanos et al., “Cache Decay: Exploiting Generational Behavior to Reduce Cache Leakage Power”,IEEE ISCA 2001, (May 2001),pp. 240-251.
Ku, C.W. et al., “Cache Vector Quantisation Algorithm in Video Compression”,Electronics Letters, vol. 29, No. 15, (Aug. 5, 1993),pp. 1423-1424.
“Notice of Allowance”, U.S. Appl. No. 11/772,649, (Aug. 2, 2010),7 pages.
Demsey Seth M.
Huynh Tuan
Lorton Christopher W.
Microsoft Corporation
Tang Kenneth
LandOfFree
Performing draw operations in a native code portion using... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Performing draw operations in a native code portion using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Performing draw operations in a native code portion using... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2691821