1
Mikhail A Dmitriev: Configuring methods that are likely to be executed for instrument-based profiling at application run-time. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, November 6, 2007: US07293260 (74 worldwide citation)

One embodiment of the present invention provides a system that facilitates configuring selected methods for instrument-based profiling at run-time. The system first identifies a root method in a target application, wherein only methods that are reachable from the root method during execution of the ...


2
Gregory M Wright, Michael H Paleczny: Facilitating concurrent non-transactional execution in a transactional memory system. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, September 2, 2008: US07421544 (61 worldwide citation)

One embodiment of the present invention provides a system that facilitates concurrent non-transactional operations in a transactional memory system. During operation, the system receives a load instruction related to a local transaction. Next, the system determines if an entry for the memory locatio ...


3
Rajagopal Baskaran, Jaime E Singson: Customizable metadata merging framework. Oracle International Corporation, Park Vaughan & Fleming, Edward J Grundler, December 23, 2008: US07469262 (56 worldwide citation)

One embodiment of the present invention provides a system that facilitates merging different versions of a database object. During operation, the system receives metadata associated with a first version of a database object and a second version of the database object. The system then compares metada ...


4
Partha P Tirumalai, Spiros Kalogeropulos, Yonghong Song: Locked prefetch scheduling in general cyclic regions. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, March 16, 2010: US07681188 (42 worldwide citation)

One embodiment of the present invention provides a system that facilitates locked prefetch scheduling in general cyclic regions of a computer program. The system operates by first receiving a source code for the computer program and compiling the source code into intermediate code. The system then p ...


5
Santosh G Abraham, Yuan C Chou: Method and apparatus for dynamically allocating registers in a windowed architecture. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, October 24, 2006: US07127592 (39 worldwide citation)

One embodiment of the present invention provides a system that dynamically allocates physical registers in a windowed processor architecture. The system includes a physical register file and a register map that maps architectural registers defined within an executing program to physical registers wi ...


6
James H Falkner: Method and apparatus to facilitate automated software installation on remote computers over a network. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, September 19, 2006: US07111055 (36 worldwide citation)

One embodiment of the present invention provides a system that facilitates automated software installation on a remote computer over the Internet. The system operates by first initializing the remote computer with a custom operating system, which allows access to the remote computer over the Interne ...


7
Kenny C Gross, Larry G Votta Jr: Method and apparatus for monitoring and recording computer system performance parameters. Sun Microsystems, Park Vaughan & Fleming, Edward J Grundler, March 28, 2006: US07020802 (34 worldwide citation)

One embodiment of the present invention provides a system that systematically monitors and records performance parameters for a computer system. During operation, the system periodically measures values for a set of performance parameters associated with the computer system while the computer system ...


8
Stepan Sokolov, David Wallman: Method and apparatus for lazy instantiation of objects in a virtual machine. Sun Microsystems, Edward J Grundler, Park Vaughan & Fleming, March 9, 2004: US06704746 (33 worldwide citation)

One embodiment of the present invention provides a system for creating objects in a virtual machine. The system operates by receiving a request to create an object within an object-oriented programming system. Upon receiving the request, if a meta-class instance associated with the object does not a ...


9
Alberto Vidal: Apparatus and method to facilitate universal remote control. Apple, Park Vaughan & Fleming, Edward J Grundler, June 12, 2007: US07230563 (33 worldwide citation)

One embodiment of the present invention provides a universal remote control, which includes a display screen and a user input mechanism. The universal remote control also includes a processing unit that is configured to display information on the display screen and to accept selection data from the ...


10
Kamalendu Biswas, Arun Swaminathan, Gaurav Bhatia: Method and apparatus to facilitate single sign-on services in a hosting environment. Oracle International, Park Vaughan & Fleming, Edward J Grundler, February 6, 2007: US07174383 (31 worldwide citation)

One embodiment of the present invention provides a system that facilitates single sign-on services in a hosting environment. The system operates by first receiving a request from a user to access a partner application at an application server. The system then determines if the user holds a token gra ...