Inventor
KARP ALAN H
US71 patents
⚠️ This page may combine multiple inventors who share the name “KARP ALAN H”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD CO
18 patentsUS5742778AApr 21, 1998
Method and apparatus to sense and multicast window events to a plurality of existing applications for concurrent execution
HEWLETT PACKARD CO156 citations99
US5946716AAug 31, 1999
Sectored virtual memory management system and translation look-aside buffer (TLB) for the same
HEWLETT PACKARD CO116 citations98
US5844553ADec 1, 1998
Mechanism to control and use window events among applications in concurrent computing
HEWLETT PACKARD CO464 citations98
US6205466B1Mar 20, 2001
Infrastructure for an open digital services marketplace
HEWLETT PACKARD CO136 citations97
US5881280AMar 9, 1999
Method and system for selecting instructions for re-execution for in-line exception recovery in a speculative execution processor
HEWLETT PACKARD CO64 citations96
US5748936AMay 5, 1998
Method and system for supporting speculative execution using a speculative look-aside table
HEWLETT PACKARD CO77 citations96
US5689653ANov 18, 1997
Vector memory operations
HEWLETT PACKARD CO73 citations96
US5588117ADec 24, 1996
Sender-selective send/receive order processing on a per message basis
HEWLETT PACKARD CO82 citations96
US6470339B1Oct 22, 2002
Resource access control in a software system
HEWLETT PACKARD CO64 citations95
US5515308AMay 7, 1996
Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
HEWLETT PACKARD CO86 citations95
US5341321AAug 23, 1994
Floating point arithmetic unit using modified Newton-Raphson technique for division and square root
HEWLETT PACKARD CO78 citations95
US6321328B1Nov 20, 2001
Processor having data buffer for speculative loads
HEWLETT PACKARD CO39 citations93
US5944819AAug 31, 1999
Method and system to optimize software execution by a computer using hardware attributes of the computer
HEWLETT PACKARD CO34 citations93
US5710881AJan 20, 1998
Data merging method and apparatus for shared memory multiprocessing computer systems
HEWLETT PACKARD CO110 citations93
US6493712B1Dec 10, 2002
Self-describing attribute vocabularies in a software system
HEWLETT PACKARD CO21 citations92
US5671170ASep 23, 1997
Method and apparatus for correctly rounding results of division and square root computations
HEWLETT PACKARD CO53 citations92
US6314453B1Nov 6, 2001
Method for sharing and executing inaccessible dynamic processes for replica consistency among a plurality of existing applications
HEWLETT PACKARD CO34 citations91
US5801977ASep 1, 1998
System and method for clipping integers
HEWLETT PACKARD CO14 citations74
HEWLETT PACKARD DEVELOPMENT CO
14 patentsUS6732127B2May 4, 2004
Verifiable random number generator using chaos
HEWLETT PACKARD DEVELOPMENT CO57 citations96
US6752837B2Jun 22, 2004
Security tags with a reversible optical indicator
HEWLETT PACKARD DEVELOPMENT CO41 citations93
US7107591B1Sep 12, 2006
Task-specific flexible binding in a software system
HEWLETT PACKARD DEVELOPMENT CO31 citations92
US7366956B2Apr 29, 2008
Detecting data races in multithreaded computer programs
HEWLETT PACKARD DEVELOPMENT CO32 citations91
US7032222B1Apr 18, 2006
Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit
HEWLETT PACKARD DEVELOPMENT CO61 citations91
US7702687B2Apr 20, 2010
Method and system of typing resources in a distributed system
HEWLETT PACKARD DEVELOPMENT CO30 citations90
US7350070B2Mar 25, 2008
Method and system for cryptographically secure hashed end marker of streaming data
HEWLETT PACKARD DEVELOPMENT CO29 citations90
USD761822SJul 19, 2016
Display screen or portion thereof with a context-adaptive graphical user interface
HEWLETT PACKARD DEVELOPMENT CO13 citations84
US7653739B1Jan 26, 2010
Controlling transfer of access to data
HEWLETT PACKARD DEVELOPMENT CO11 citations84
US7362865B2Apr 22, 2008
Wireless network system
HEWLETT PACKARD DEVELOPMENT CO10 citations84
US7725926B1May 25, 2010
Authentication
HEWLETT PACKARD DEVELOPMENT CO16 citations83
US7426525B2Sep 16, 2008
Method and apparatus for identifying an object using an object description language
HEWLETT PACKARD DEVELOPMENT CO18 citations83
US7757237B2Jul 13, 2010
Synchronization of threads in a multithreaded computer program
HEWLETT PACKARD DEVELOPMENT CO14 citations82
US7165113B2Jan 16, 2007
Computer language for defining business conversations
HEWLETT PACKARD DEVELOPMENT CO18 citations81
INST THE DEV OF EMERGING ARCHI
8 patentsUS6151669ANov 21, 2000
Methods and apparatus for efficient control of floating-point status register
INST THE DEV OF EMERGING ARCHI122 citations97
US6301705B1Oct 9, 2001
System and method for deferring exceptions generated during speculative execution
INST THE DEV OF EMERGING ARCHI59 citations96
US6138135AOct 24, 2000
Propagating NaNs during high precision calculations using lesser precision hardware
INST THE DEV OF EMERGING ARCHI64 citations96
US6578059B1Jun 10, 2003
Methods and apparatus for controlling exponent range in floating-point calculations
INST THE DEV OF EMERGING ARCHI20 citations92
US6370639B1Apr 9, 2002
Processor architecture having two or more floating-point status fields
INST THE DEV OF EMERGING ARCHI23 citations92
US6631460B1Oct 7, 2003
Advanced load address table entry invalidation based on register address wraparound
INST THE DEV OF EMERGING ARCHI47 citations90
US6408380B1Jun 18, 2002
Execution of an instruction to load two independently selected registers in a single cycle
INST THE DEV OF EMERGING ARCHI10 citations74
US6212539B1Apr 3, 2001
Methods and apparatus for handling and storing bi-endian words in a floating-point processor
INST THE DEV OF EMERGING ARCHI13 citations73
KARP ALAN H
5 patentsUS8904176B2Dec 2, 2014
Protecting the information encoded in a bloom filter using encoded bits of data
KARP ALAN H12 citations84
US8826398B2Sep 2, 2014
Password changing
KARP ALAN H7 citations84
US8091137B2Jan 3, 2012
Transferring a data object between devices
KARP ALAN H10 citations83
US8909987B2Dec 9, 2014
Recovery segments
KARP ALAN H7 citations82
US9542307B2Jan 10, 2017
Shiftable memory defragmentation
KARP ALAN H4 citations73
IBM
2 patentsLI JUN
2 patentsCARTER RICHARD J
1 patentShowing the top 50 of 71 patents by PatentIndex Score.