P

Inventor

SARTORIUS THOMAS ANDREW

US94 patents
⚠️ This page may combine multiple inventors who share the name “SARTORIUS THOMAS ANDREW”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

21 patents
US6081860AJun 27, 2000

Address pipelining for data transfers

IBM92 citations98
US5996092ANov 30, 1999

System and method for tracing program execution within a processor before and after a triggering event

IBM127 citations98
US6826747B1Nov 30, 2004

System and method for tracing program instructions before and after a trace triggering event within a processor

IBM88 citations97
US5925118AJul 20, 1999

Methods and architectures for overlapped read and write operations

IBM69 citations96
US5910930AJun 8, 1999

Dynamic control of power management circuitry

IBM92 citations94
US5809293ASep 15, 1998

System and method for program execution tracing within an integrated processor

IBM58 citations94
US6513134B1Jan 28, 2003

System and method for tracing program execution within a superscalar processor

IBM30 citations93
US6826656B2Nov 30, 2004

Reducing power in a snooping cache based multiprocessor environment

IBM35 citations92
US5862353AJan 19, 1999

Systems and methods for dynamically controlling a bus

IBM48 citations92
US5724572AMar 3, 1998

Method and apparatus for processing null terminated character strings

IBM27 citations92
US7366877B2Apr 29, 2008

Speculative instruction issue in a simultaneously multithreaded processor

IBM12 citations84
US7035958B2Apr 25, 2006

Re-ordering a first request within a FIFO request queue to a different queue position when the first request receives a retry response from the target

IBM15 citations84
US6834378B2Dec 21, 2004

System on a chip bus with automatic pipeline stage insertion for timing closure

IBM15 citations84
US6504854B1Jan 7, 2003

Multiple frequency communications

IBM17 citations84
US5926831AJul 20, 1999

Methods and apparatus for control of speculative memory accesses

IBM18 citations84
US5848436ADec 8, 1998

Method and apparatus for efficiently providing data from a data storage medium to a processing entity

IBM19 citations84
US7127562B2Oct 24, 2006

Ensuring orderly forward progress in granting snoop castout requests

IBM12 citations83
US6948053B2Sep 20, 2005

Efficiently calculating a branch target address

IBM11 citations74
US6816962B2Nov 9, 2004

Re-encoding illegal OP codes into a single illegal OP code to accommodate the extra bits associated with pre-decoded instructions

IBM9 citations74
US6560677B1May 6, 2003

Methods, cache memories, systems and computer program products for storing transient, normal, and locked entries in an associative cache memory

IBM9 citations74
US6907502B2Jun 14, 2005

Method for moving snoop pushes to the front of a request queue

IBM10 citations73

QUALCOMM INC

20 patents
US7152155B2Dec 19, 2006

System and method of correcting a branch misprediction

QUALCOMM INC19 citations93
US7624256B2Nov 24, 2009

System and method wherein conditional instructions unconditionally provide output

QUALCOMM INC24 citations92
US7711927B2May 4, 2010

System, method and software to preload instructions from an instruction set other than one currently executing

QUALCOMM INC10 citations84
US7676659B2Mar 9, 2010

System, method and software to preload instructions from a variable-length instruction set with proper pre-decoding

QUALCOMM INC14 citations84
US7624254B2Nov 24, 2009

Segmented pipeline flushing for mispredicted branches

QUALCOMM INC18 citations84
US7587580B2Sep 8, 2009

Power efficient instruction prefetch mechanism

QUALCOMM INC14 citations84
US7426626B2Sep 16, 2008

TLB lock indicator

QUALCOMM INC9 citations84
US7421568B2Sep 2, 2008

Power saving methods and apparatus to selectively enable cache bits based on known processor state

QUALCOMM INC9 citations84
US7415638B2Aug 19, 2008

Pre-decode error handling via branch correction

QUALCOMM INC17 citations84
US7366869B2Apr 29, 2008

Method and system for optimizing translation lookaside buffer entries

QUALCOMM INC15 citations84
US7278012B2Oct 2, 2007

Method and apparatus for efficiently accessing first and second branch history tables to predict branch instructions

QUALCOMM INC18 citations84
US9086813B2Jul 21, 2015

Method and apparatus to save and restore system memory management unit (MMU) contexts

QUALCOMM INC13 citations82
US7478228B2Jan 13, 2009

Apparatus for generating return address predictions for implicit and explicit subroutine calls

QUALCOMM INC5 citations74
US7437537B2Oct 14, 2008

Methods and apparatus for predicting unaligned memory access

QUALCOMM INC7 citations74
US7406613B2Jul 29, 2008

Translation lookaside buffer (TLB) suppression for intra-page program counter relative or absolute address branch instructions

QUALCOMM INC7 citations74
US10114756B2Oct 30, 2018

Externally programmable memory management unit

QUALCOMM INC3 citations73
US9606818B2Mar 28, 2017

Systems and methods of executing multiple hypervisors using multiple sets of processors

QUALCOMM INC4 citations73
US8386716B2Feb 26, 2013

Apparatus and methods to reduce castouts in a multi-level cache hierarchy

QUALCOMM INC4 citations63
US8352682B2Jan 8, 2013

Methods and apparatus for issuing memory barrier commands in a weakly ordered storage system

QUALCOMM INC4 citations63
US7984279B2Jul 19, 2011

System and method for using a working global history register

QUALCOMM INC6 citations63

MICROSOFT TECHNOLOGY LICENSING LLC

2 patents

SPEIER THOMAS PHILIP

1 patent

HOFMANN RICHARD GERARD

1 patent

STEMPEL BRIAN MICHAEL

1 patent

DIEFFENDERFER JAMES NORRIS

1 patent

SHARP COLIN CHRISTOPHER

1 patent

RYCHLIK BOHUSLAV

1 patent

PANAVICH JASON LAWRENCE

1 patent

Showing the top 50 of 94 patents by PatentIndex Score.