CV

Christopher A. Vick

Oracle: 39 patents #146 of 14,854Top 1%
QU Qualcomm: 10 patents #2,039 of 12,104Top 20%
Overall (All Time): #56,742 of 4,157,543Top 2%
49
Patents All Time

Issued Patents All Time

Showing 25 most recent of 49 patents

Patent #TitleCo-InventorsDate
9378199 Concurrent parsing and processing of serial languages Bin Wang, Mehrdad Mohammad H. Reshadi 2016-06-28
9311011 Dynamic address negotiation for shared memory regions in heterogenous multiprocessor systems Sudha Anil Kumar Gathala, Andrey Ermolinskiy 2016-04-12
9304748 Method for controlling inlining in a code generator Andres Valencia 2016-04-05
9201659 Efficient directed acyclic graph pattern matching to enable code partitioning and execution on heterogeneous processor cores Dinakar Dhurjati, Minjang Kim 2015-12-01
9176760 Fast, combined forwards-backwards pass global optimization framework for dynamic compilers Ashok Halambi, Gregory M. Wright 2015-11-03
9098309 Power consumption optimized translation of object code partitioned for hardware component based on identified operations Gregory M. Wright 2015-08-04
8959277 Facilitating gated stores without data bypass Gregory M. Wright, Mark S. Moir 2015-02-17
8893104 Method and apparatus for register spill minimization Gregory M. Wright 2014-11-18
8806460 Method and apparatus for avoiding register interference 2014-08-12
8799879 Method and apparatus for protecting translated code in a virtual machine Gregory M. Wright, Peter B. Kessler 2014-08-05
8799693 Dynamic power optimization for computing devices Gregory M. Wright 2014-08-05
8726248 Method and apparatus for enregistering memory locations Gregory M. Wright 2014-05-13
8555013 Method and system for memory protection by processor carrier based access control Michael H. Paleczny, Jay R. Freeman, Olaf Manczak, Phyllis E. Gustafson, Yuguang Wu 2013-10-08
8453151 Method and system for coordinating hypervisor scheduling Olaf Manczak, Michael H. Paleczny 2013-05-28
8413047 Concurrent parsing and processing of HTML and JAVASCRIPT® Bin Wang, Mehrdad Mohammad H. Reshadi 2013-04-02
8397219 Method and apparatus for tracking enregistered memory locations Gregory M. Wright 2013-03-12
8375195 Accessing memory locations for paged memory objects in an object-addressed memory system Gregory M. Wright, Mario I. Wolczko 2013-02-12
8307353 Cross-domain inlining in a system virtual machine Gregory M. Wright, Mario I. Wolczko 2012-11-06
8302077 Method and system for configuring software modules to execute in an execution environment Olaf Manczak, Eric Lalonde 2012-10-30
8281296 Cross-ISA inlining in a system virtual machine Gregory M. Wright, Mario I. Wolczko 2012-10-02
8234260 Metadata management for scalable process location and migration Yuguang Wu, Michael H. Paleczny, Olaf Manczak, Jay R. Freeman, Phyllis E. Gustafson 2012-07-31
8161477 Pluggable extensions to virtual machine monitors Olaf Manczak, Michael H. Paleczny 2012-04-17
8150946 Proximity-based memory allocation in a distributed memory system Yuguang Wu, Michael H. Paleczny, Bo Yang, Olaf Manczak, Jay R. Freeman +2 more 2012-04-03
8151255 Using police threads to detect dependence violations to reduce speculative parallelization overhead Phyllis E. Gustafson, Miguel Angel Lujan Moreno, Michael H. Paleczny, Olaf Manczak, Jay R. Freeman 2012-04-03
8132173 Method and system for coordinating hypervisor scheduling Olaf Manczak, Michael H. Paleczny 2012-03-06