Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Inventor:
Tarditi; David R.
Address:
Kirkland, WA
No. of patents:
8
Patents:












Patent Number Title Of Patent Date Issued
8074231 Configuration of isolated extensions and device drivers December 6, 2011
In some implementations, the operations of a software system may include the execution of untrusted device drivers. The execution of an untrusted device driver may be initiated when an untrusted device driver that is a set of executable instructions is obtained. A computing resource for
8032898 Kernel interface with categorized kernel objects October 4, 2011
Described herein are one or more implementations that separate kernel interfaces functions into those that act on kernel objects owned by a process and accessed exclusively by that process--described herein as local kernel objects--from access to kernel objects owned by a process and
7509338 Compact garbage collection tables March 24, 2009
A compact set of garbage collection tables takes advantage of the redundancies often inherent in live pointer information: multiple call sites in a call stack often share common live pointer information. A call site table lists call site identifiers associated with call stack locatio
7472145 Compact garbage collection tables December 30, 2008
A compact set of garbage collection tables takes advantage of the redundancies often inherent in live pointer information: multiple call sites in a call stack often share common live pointer information. A call site table lists call site identifiers associated with call stack locatio
7386843 Method and system for register allocation June 10, 2008
Inserting spill code optimized for a complex instruction set computing (CISC) two-address machine. The spill code is generated in a single pass. Copy propagation and dead-code elimination are performed to remove unnecessary loads and stores from the stack. Memory operands are substit
7085789 Compact garbage collection tables August 1, 2006
A compact set of garbage collection tables takes advantage of the redundancies often inherent in live pointer information: multiple call sites in a call stack often share common live pointer information. A call site table lists call site identifiers associated with call stack locatio
6925639 Method and system for register allocation August 2, 2005
A method, system, and apparatus for inserting spill code optimized for a complex instruction set computing (CISC) two-address machine, such as a machine utilizing an 80x86 processor is described. The spill code is generated in a single pass. Copy propagation and dead-code elimination are
6625808 Method and apparatus for facilitating memory management in a program comprised of heterogeneous September 23, 2003
A method comprising identifying points of transition between garbage collected program components and non-garbage collected program components of a heterogeneous program, and selectively invoking a transition function. The transition function maintains a traceable history of select p










 
 
  Recently Added Patents
Control service for relational data management
Tablet computer
Semiconductor device
Unified feedback frame for supporting a plurality of feedback modes and a multiple-input multiple-output (MIMO) communication system using the unified feedback frame
Mobile communication device and method for providing positioning information
Method and system for electronic assistance in dispensing pharmaceuticals
DC/DC converter, power supply circuit, and semiconductor device
  Randomly Featured Patents
Satellite based global paging system
Radome with detuned elements and continuous wires
Spark plug for internal combustion engine
Tire
Servo detection control system, servo detection control method and hard disk drive
Production of structural reaction injection molded polyurethane products of high flex modulus and high elongation
Electronic digital timer
Cruciate ligament leg brace
Personalized nutrition advisor
Protective face mask