Inventor
VICK CHRISTOPHER A
US49 patents
⚠️ This page may combine multiple inventors who share the name “VICK CHRISTOPHER A”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
13 patentsUS6526570B1Feb 25, 2003
File portability techniques
SUN MICROSYSTEMS INC92 citations97
US6286134B1Sep 4, 2001
Instruction selection in a multi-platform environment
SUN MICROSYSTEMS INC141 citations97
US6553565B2Apr 22, 2003
Method and apparatus for debugging optimized code
SUN MICROSYSTEMS INC70 citations96
US6408433B1Jun 18, 2002
Method and apparatus for building calling convention prolog and epilog code using a register allocator
SUN MICROSYSTEMS INC59 citations96
US7516361B2Apr 7, 2009
Method for automatic checkpoint of system and application software
SUN MICROSYSTEMS INC24 citations92
US6434743B1Aug 13, 2002
Method and apparatus for allocating stack slots
SUN MICROSYSTEMS INC33 citations92
US6381737B1Apr 30, 2002
Automatic adapter/stub generator
SUN MICROSYSTEMS INC48 citations92
US6363522B1Mar 26, 2002
Method and apparatus for handling exceptions as normal control flow
SUN MICROSYSTEMS INC44 citations92
US6948160B2Sep 20, 2005
System and method for loop unrolling in a dynamic compiler
SUN MICROSYSTEMS INC32 citations91
US6421824B1Jul 16, 2002
Method and apparatus for producing a sparse interference graph
SUN MICROSYSTEMS INC14 citations84
US7418630B1Aug 26, 2008
Method and apparatus for computer system diagnostics using safepoints
SUN MICROSYSTEMS INC11 citations82
US7222337B2May 22, 2007
System and method for range check elimination via iteration splitting in a dynamic compiler
SUN MICROSYSTEMS INC8 citations72
US7478119B2Jan 13, 2009
System and method for transposing memory patterns within the physical memory space
SUN MICROSYSTEMS INC6 citations62
VICK CHRISTOPHER A
13 patentsUS8959277B2Feb 17, 2015
Facilitating gated stores without data bypass
VICK CHRISTOPHER A14 citations84
US8799693B2Aug 5, 2014
Dynamic power optimization for computing devices
VICK CHRISTOPHER A11 citations84
US8397219B2Mar 12, 2013
Method and apparatus for tracking enregistered memory locations
VICK CHRISTOPHER A9 citations84
US8078854B2Dec 13, 2011
Using register rename maps to facilitate precise exception semantics
VICK CHRISTOPHER A19 citations84
US8555013B1Oct 8, 2013
Method and system for memory protection by processor carrier based access control
VICK CHRISTOPHER A7 citations83
US8413047B2Apr 2, 2013
Concurrent parsing and processing of HTML and JAVASCRIPT®
VICK CHRISTOPHER A10 citations82
US9098309B2Aug 4, 2015
Power consumption optimized translation of object code partitioned for hardware component based on identified operations
VICK CHRISTOPHER A6 citations73
US9378199B2Jun 28, 2016
Concurrent parsing and processing of serial languages
VICK CHRISTOPHER A3 citations71
US8893104B2Nov 18, 2014
Method and apparatus for register spill minimization
VICK CHRISTOPHER A3 citations63
US8806460B2Aug 12, 2014
Method and apparatus for avoiding register interference
VICK CHRISTOPHER A2 citations63
US8281296B2Oct 2, 2012
Cross-ISA inlining in a system virtual machine
VICK CHRISTOPHER A5 citations63
US8726248B2May 13, 2014
Method and apparatus for enregistering memory locations
VICK CHRISTOPHER A1 citations52
US8117243B2Feb 14, 2012
Dynamic transactional instantiation of system configuration using a virtual file system layer
VICK CHRISTOPHER A0 citations42
ORACLE AMERICA INC
9 patentsUS7752417B2Jul 6, 2010
Dynamic selection of memory virtualization techniques
ORACLE AMERICA INC515 citations98
US7822941B2Oct 26, 2010
Function-based virtual-to-physical address translation
ORACLE AMERICA INC36 citations92
US7805409B2Sep 28, 2010
Dynamic composition of an execution environment from multiple immutable file system images
ORACLE AMERICA INC22 citations92
US7979869B2Jul 12, 2011
Method and system for performing I/O operations using a hypervisor
ORACLE AMERICA INC12 citations84
US7917710B2Mar 29, 2011
Memory protection in a computer system employing memory virtualization
ORACLE AMERICA INC13 citations84
US7827381B2Nov 2, 2010
Hybrid techniques for memory virtualization in a computer system
ORACLE AMERICA INC16 citations84
US7823141B1Oct 26, 2010
Using a concurrent partial inspector loop with speculative parallelism
ORACLE AMERICA INC8 citations84
US7797329B2Sep 14, 2010
Method and system for enabling a synchronization-free and parallel commit phase
ORACLE AMERICA INC8 citations81
US8375195B2Feb 12, 2013
Accessing memory locations for paged memory objects in an object-addressed memory system
ORACLE AMERICA INC0 citations52
MANCZAK OLAF
5 patentsUS8132173B2Mar 6, 2012
Method and system for coordinating hypervisor scheduling
MANCZAK OLAF8 citations83
US8302077B2Oct 30, 2012
Method and system for configuring software modules to execute in an execution environment
MANCZAK OLAF11 citations79
US8453151B2May 28, 2013
Method and system for coordinating hypervisor scheduling
MANCZAK OLAF2 citations62
US8112620B2Feb 7, 2012
Method and system for discovery of a root file system
MANCZAK OLAF4 citations60
US8161477B2Apr 17, 2012
Pluggable extensions to virtual machine monitors
MANCZAK OLAF0 citations51
QUALCOMM INC
4 patentsUS9176760B2Nov 3, 2015
Fast, combined forwards-backwards pass global optimization framework for dynamic compilers
QUALCOMM INC8 citations82
US9201659B2Dec 1, 2015
Efficient directed acyclic graph pattern matching to enable code partitioning and execution on heterogeneous processor cores
QUALCOMM INC9 citations79
US9304748B2Apr 5, 2016
Method for controlling inlining in a code generator
QUALCOMM INC2 citations61
US9311011B2Apr 12, 2016
Dynamic address negotiation for shared memory regions in heterogenous multiprocessor systems
QUALCOMM INC2 citations59