Inventor profile of:

Christopher A. Vick

City:

San Jose, California

Country:

United States

Published Applications:

44

Last publication date:

2015-03-26

Top Assignees for applications by Christopher A. Vick

The entities that hold a legal rights for patent applications filed by inventor Vick Christopher A.:

Recent patent applications by Vick Christopher A.

Christopher A. Vick from San Jose, US has applied for patents for these inventions. The list has both pending applications and granted patents:

#1 | 2015-03-26
US20150089484A1
Physics

Fast, combined forwards-backwards pass global optimization framework for dynamic compilers

#2 | 2015-02-19
US20150052331A1
Physics

Efficient directed acyclic graph pattern matching to enable code partitioning and execution on heterogeneous processor cores

#3 | 2015-02-12
US20150046912A1
Physics

Method for controlling inlining in a code generator

#4 | 2015-02-12
US20150046679A1
Physics

Energy-Efficient Run-Time Offloading of Dynamically Generated Code in Heterogenuous Multiprocessor Systems

#5 | 2015-02-12
US20150046661A1
Physics

Dynamic address negotiation for shared memory regions in heterogenous multiprocessor systems

#6 | 2013-10-08
US11158774
-

Method and system for memory protection by processor carrier based access control

#7 | 2013-08-01
US20130198728A1
Physics

Method and apparatus for avoiding register interference

#8 | 2013-08-01
US20130198495A1
Physics

Method and apparatus for register spill minimization

#9 | 2013-03-28
US20130080805A1
Physics

Power consumption optimized translation of object code partitioned for hardware component based on identified operations

#10 | 2013-03-21
US20130073883A1
Physics

Dynamic power optimization for computing devices

#11 | 2013-02-21
US20130047077A1
Physics

CONCURRENT PARSING AND PROCESSING OF SERIAL LANGUAGES

#12 | 2012-07-31
US11158750
-

Metadata management for scalable process location and migration

#13 | 2012-07-12
US20120180050A1
Physics

Method and system for coordinating hypervisor scheduling

#14 | 2010-12-30
US20100333090A1
Physics

Method and apparatus for protecting translated code in a virtual machine

#15 | 2010-10-26
US11240963
-

Using a concurrent partial inspector loop with speculative parallelism

#16 | 2010-09-30
US20100250870A1
Physics

Method and apparatus for tracking enregistered memory locations

#17 | 2010-09-16
US20100235813A1
Physics

Method and system for configuring software modules to execute in an execution environment

#18 | 2010-09-16
US20100235615A1
Physics

Method and system for discovery of a root file system

#19 | 2010-09-09
US20100228936A1
Physics

Accessing memory locations for paged memory objects in an object-addressed memory system

#20 | 2010-06-24
US20100161950A1
Physics

SEMI-ABSOLUTE BRANCH INSTRUCTIONS FOR EFFICIENT COMPUTERS

#21 | 2010-06-17
US20100153776A1
Physics

USING SAFEPOINTS TO PROVIDE PRECISE EXCEPTION SEMANTICS FOR A VIRTUAL MACHINE

#22 | 2010-06-17
US20100153690A1
Physics

Using register rename maps to facilitate precise exception semantics

#23 | 2010-06-17
US20100153662A1
Physics

Facilitating gated stores without data bypass

#24 | 2010-02-18
US20100042983A1
Physics

Cross-ISA inlining in a system virtual machine

#25 | 2010-02-18
US20100042980A1
Physics

Cross-domain inlining in a system virtual machine

#26 | 2009-12-17
US20090313612A1
Physics

Method and apparatus for enregistering memory locations

#27 | 2009-08-27
US20090217262A1
Physics

Pluggable extensions to virtual machine monitors

#28 | 2009-08-27
US20090216990A1
Physics

Dynamic transactional instantiation of system configuration using a virtual file system layer

#29 | 2009-08-27
US20090216811A1
Physics

Dynamic composition of an execution environment from multiple immutable file system images

#30 | 2009-04-02
US20090089815A1
Physics

Method and system for performing I/O operations using a hypervisor

#31 | 2009-04-02
US20090089790A1
Physics

Method and system for coordinating hypervisor scheduling

#32 | 2009-04-02
US20090089537A1
Physics

APPARATUS AND METHOD FOR MEMORY ADDRESS TRANSLATION ACROSS MULTIPLE NODES

#33 | 2008-08-26
US11220507
-

Method and apparatus for computer system diagnostics using safepoints

#34 | 2008-02-07
US20080034371A1
Physics

Using police threads to detect dependence violations to reduce speculative parallelization overhead

#35 | 2008-01-03
US20080005526A1
Physics

System and method for transposing memory patterns within the physical memory space

#36 | 2008-01-03
US20080005498A1
Physics

Method and system for enabling a synchronization-free and parallel commit phase

#37 | 2007-12-06
US20070283125A1
Physics

Dynamic selection of memory virtualization techniques

#38 | 2007-12-06
US20070283124A1
Physics

Hybrid techniques for memory virtualization in a computer system

#39 | 2007-12-06
US20070283123A1
Physics

Function-based virtual-to-physical address translation

#40 | 2007-12-06
US20070283115A1
Physics

Memory protection in a computer system employing memory virtualization

#41 | 2007-10-25
US20070250604A1
Electricity

Proximity-based memory allocation in a distributed memory system

#42 | 2007-05-22
US9872458
-

System and method for range check elimination via iteration splitting in a dynamic compiler

#43 | 2006-12-28
US20060294435A1
Physics

Method for automatic checkpoint of system and application software

#44 | 2005-09-20
US9872456
-

System and method for loop unrolling in a dynamic compiler

InventorID:

104480 ⎘