Membership
Tour
Register
Log in
Jonathan Ross
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Systems and methods for interleaving multiple active camera frames
Patent number
10,554,958
Issue date
Feb 4, 2020
Microsoft Technology Licensing, LLC
Jonathan Kent Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Prioritized sequencing of device inrush current
Patent number
10,185,378
Issue date
Jan 22, 2019
Microsoft Technology Licensing, LLC
Jay Shih Tsao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interrupt controller
Patent number
9,747,225
Issue date
Aug 29, 2017
Microsoft Technology Licensing, LLC
Tolga Ozguner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Low-latency timing control
Patent number
9,549,100
Issue date
Jan 17, 2017
Microsoft Technology Licensing, LLC
Jonathan Ross
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
In-processor dynamic address redirection table for substituting ins...
Patent number
9,223,600
Issue date
Dec 29, 2015
Hewlett Packard Enterprise Development LP
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Controlling access to shared resource by issuing tickets to plurali...
Patent number
9,158,597
Issue date
Oct 13, 2015
Microsoft Technology Licensing, LLC
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Managing shared memory used by compute nodes
Patent number
8,832,388
Issue date
Sep 9, 2014
Microsoft Corporation
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for gradually adjusting a virtual interval timer...
Patent number
8,694,819
Issue date
Apr 8, 2014
Hewlett-Packard Development Company, L.P.
Christophe De Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Hierarchical software locking
Patent number
8,468,169
Issue date
Jun 18, 2013
Microsoft Corporation
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Performance in a virtualization architecture with a processor abstr...
Patent number
8,214,830
Issue date
Jul 3, 2012
Intel Corporation
Hin L. Leung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for providing scratch registers for use by a virtual-machine...
Patent number
8,091,090
Issue date
Jan 3, 2012
Hewlett-Packard Development Company, L.P.
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for replacing instructions and instruction blocks...
Patent number
7,996,833
Issue date
Aug 9, 2011
Hewlett-Packard Development Company, L.P.
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Technique to virtualize processor input/output resources
Patent number
7,849,327
Issue date
Dec 7, 2010
Hin L. Leung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Mapping an active entry within a hashed page table
Patent number
7,765,238
Issue date
Jul 27, 2010
Hewlett-Packard Development Company, L.P.
Christophe De Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Partially virtualizing an I/O device for use by virtual machines
Patent number
7,613,847
Issue date
Nov 3, 2009
Hewlett-Packard Development Company, L.P.
Todd J. Kjos
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for direct input and output in a virtual machi...
Patent number
7,451,249
Issue date
Nov 11, 2008
Hewlett-Packard Development Company, L.P.
Joe P. Cowan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Reducing latency, when accessing task priority levels
Patent number
7,426,728
Issue date
Sep 16, 2008
Hewlett-Packard Development, L.P.
Christopher Philip Ruemmler
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor-architecture for facilitating a virtual machine monitor
Patent number
7,421,689
Issue date
Sep 2, 2008
Hewlett-Packard Development Company, L.P.
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiprocessor system with interactive synchronization of local clocks
Patent number
7,340,630
Issue date
Mar 4, 2008
Hewlett-Packard Development Company, L.P.
Dale C. Morris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing access to out-of-frame registers
Patent number
7,334,112
Issue date
Feb 19, 2008
Hewlett-Packard Development Company, L.P.
Achmed Rumi Zahir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for efficient virtualization of physical memory in a virtual...
Patent number
7,330,942
Issue date
Feb 12, 2008
Hewlett-Packard Development Company, L.P.
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data speculation across a procedure call using an advanced load add...
Patent number
7,325,228
Issue date
Jan 29, 2008
Hewlett-Packard Development Company, L.P.
Dale C. Morris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiprocessor system having plural memory locations for respective...
Patent number
7,281,116
Issue date
Oct 9, 2007
Hewlett-Packard Development Company, L.P.
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing access to out-of-frame registers
Patent number
7,272,702
Issue date
Sep 18, 2007
Hewlett-Packard Development Company, L.P.
Achmed Rumi Zahir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method for patching virtually aliased pages by a virtual-machine mo...
Patent number
7,213,125
Issue date
May 1, 2007
Hewlett-Packard Development Company, L.P.
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for performing critical tasks using speculativ...
Patent number
6,941,449
Issue date
Sep 6, 2005
Hewlett-Packard Development Company, L.P.
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for using dynamic, deferred operation information...
Patent number
6,931,515
Issue date
Aug 16, 2005
Hewlett-Packard Development Company, L.P.
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Memory addressing for a virtual machine implementation on a compute...
Patent number
6,895,491
Issue date
May 17, 2005
Hewlett-Packard Development Company, L.P.
Todd Kjos
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for managing access to out-of-frame Registers
Patent number
6,665,793
Issue date
Dec 16, 2003
Institute for the Development of Emerging Architectures, L.L.C.
Achmed Rumi Zahir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Emulated branch effected by trampoline mechanism
Patent number
6,505,296
Issue date
Jan 7, 2003
Hewlett-Packard Company
Dale C. Morris
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
SYSTEMS AND METHODS FOR INTERLEAVING MULTIPLE ACTIVE CAMERA FRAMES
Publication number
20180262740
Publication date
Sep 13, 2018
Microsoft Technology Licensing, LLC
Jonathan Kent Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PREVENTING POWER GATING OF A DOMAIN
Publication number
20180101219
Publication date
Apr 12, 2018
Microsoft Technology Licensing, LLC
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PRIORITIZED SEQUENCING OF DEVICE INRUSH CURRENT
Publication number
20180095510
Publication date
Apr 5, 2018
Microsoft Technology Licensing, LLC
Jay Shih Tsao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOW-LATENCY TIMING CONTROL
Publication number
20170171433
Publication date
Jun 15, 2017
Microsoft Technology Licensing, LLC
Jonathan Ross
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTERRUPT CONTROLLER
Publication number
20160328339
Publication date
Nov 10, 2016
Microsoft Technology Licensing, LLC
Tolga Ozguner
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOW-LATENCY TIMING CONTROL
Publication number
20160316110
Publication date
Oct 27, 2016
Jonathan Ross
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Fair Software Locking Across a Non-Coherent Interconnect
Publication number
20130014120
Publication date
Jan 10, 2013
Microsoft Corporation
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performance In A Virtualization Architecture With A Processor Abstr...
Publication number
20120240116
Publication date
Sep 20, 2012
Hin L. Leung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGING SHARED MEMORY USED BY COMPUTE NODES
Publication number
20120233409
Publication date
Sep 13, 2012
Microsoft Corporation
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
HIERARCHICAL SOFTWARE LOCKING
Publication number
20120143838
Publication date
Jun 7, 2012
Microsoft Corporation
Jonathan Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtualization of real-time clock
Publication number
20110047315
Publication date
Feb 24, 2011
Christophe De Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mapping an active entry within a hashed page table
Publication number
20080270349
Publication date
Oct 30, 2008
Christophe De Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Partially virtualizing an I/O device for use by virtual machines
Publication number
20080005297
Publication date
Jan 3, 2008
Todd J. Kjos
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Technique to virtualize processor input/output resources
Publication number
20060236094
Publication date
Oct 19, 2006
Hin L. Leung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Performance in a virtualization architecture with a processor abstr...
Publication number
20060161917
Publication date
Jul 20, 2006
Hin L. Leung
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for monitoring access to virtual memory pages
Publication number
20060036830
Publication date
Feb 16, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multiprocessor system having plural memory locations for respective...
Publication number
20060026359
Publication date
Feb 2, 2006
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for providing scratch registers for use by a virtual-machine...
Publication number
20060026389
Publication date
Feb 2, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for efficient virtualization of physical memory in a virtual...
Publication number
20060026383
Publication date
Feb 2, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for replacing instructions and instruction blocks...
Publication number
20060026577
Publication date
Feb 2, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for recognizing instructions and instruction bloc...
Publication number
20060026387
Publication date
Feb 2, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method for patching virtually aliased pages by a virtual-machine mo...
Publication number
20060026385
Publication date
Feb 2, 2006
Christophe de Dinechin
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Processor-architecture for facilitating a virtual machine monitor
Publication number
20050091652
Publication date
Apr 28, 2005
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reducing latency when accessing task priority levels
Publication number
20050066096
Publication date
Mar 24, 2005
Christopher Philip Ruemmler
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Multiprocessor system with interactive synchronization of local clocks
Publication number
20050033947
Publication date
Feb 10, 2005
Dale C. Morris
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for managing access to out-of-frame registers
Publication number
20040123083
Publication date
Jun 24, 2004
Achmed Rumi Zahir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Mechanism to increase performance of control speculation
Publication number
20040123081
Publication date
Jun 24, 2004
Allan Knies
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and apparatus for managing access to out-of-frame registers
Publication number
20040093486
Publication date
May 13, 2004
Achmed Rumi Zahir
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Memory addressing for a virtual machine implementation on a compute...
Publication number
20040064668
Publication date
Apr 1, 2004
Todd Kjos
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for using dynamic, deferred operation information...
Publication number
20040019768
Publication date
Jan 29, 2004
Jonathan K. Ross
G06 - COMPUTING CALCULATING COUNTING