Electrical computers and digital processing systems: interprogra – Data transfer between operating systems
Reexamination Certificate
2005-11-22
2005-11-22
Follansbee, John (Department: 2154)
Electrical computers and digital processing systems: interprogra
Data transfer between operating systems
C711S119000, C712S202000, C718S104000
Reexamination Certificate
active
06968557
ABSTRACT:
A computer thread utilizes an auxiliary stack resource to execute program code function calls requiring substantial stack memory resources. In a wrapper embodiment, portions of the program code having function calls requiring substantial stack resources are wrapped in a wrapper that calls an auxiliary stack resource for executing the function call and returns the auxiliary stack resource when the function call is completed. In one embodiment, the stack memory allocated to the thread is selected to accommodate a first class of function calls requiring comparatively low amounts of stack memory and the auxiliary stack resource is called to accommodate the requirements of a second class of function calls requiring comparatively large amounts of stack memory. The allocation of stack memory according to the requirements of function calls allows for multiple computing tasks, such as those carried out by Internet websites and services, to be carried out more efficiently.
REFERENCES:
patent: 5701470 (1997-12-01), Joy et al.
patent: 5727178 (1998-03-01), Pletcher et al.
patent: 5752249 (1998-05-01), Macon et al.
patent: 5765157 (1998-06-01), Lindholm et al.
patent: 5835958 (1998-11-01), Long et al.
patent: 5928323 (1999-07-01), Gosling et al.
patent: 6026485 (2000-02-01), O'Connor et al.
patent: 6081665 (2000-06-01), Nilsen et al.
patent: 6105067 (2000-08-01), Batra
patent: 6125439 (2000-09-01), Tremblay et al.
patent: 6199075 (2001-03-01), Ungar et al.
patent: 6263491 (2001-07-01), Hunt
patent: 6317869 (2001-11-01), Adl-Tabatabai et al.
patent: 6370620 (2002-04-01), Wu et al.
patent: 6374286 (2002-04-01), Gee et al.
patent: 6381735 (2002-04-01), Hunt
patent: 6505344 (2003-01-01), Blais et al.
patent: 6542920 (2003-04-01), Belkin et al.
Chauhan Abhishek
Liang Sheng
Mirani Rajiv
Zhang Hong
Fenwick & West LLP
Follansbee John
Patel Haresh
Stratum8 Corporation
LandOfFree
Reducing stack memory resources in a threaded computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Reducing stack memory resources in a threaded computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Reducing stack memory resources in a threaded computer system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3467600