AK

Alan H. Karp

HP HP: 62 patents #151 of 16,619Top 1%
HE Hewlett Packard Enterprise: 3 patents #906 of 4,473Top 25%
IBM: 3 patents #26,272 of 70,183Top 40%
📍 Palo Alto, CA: #169 of 9,675 inventorsTop 2%
🗺 California: #3,477 of 386,348 inventorsTop 1%
Overall (All Time): #23,330 of 4,157,543Top 1%
79
Patents All Time

Issued Patents All Time

Showing 26–50 of 79 patents

Patent #TitleCo-InventorsDate
7673296 Method and system for optional code scheduling Jean-Francois Collard 2010-03-02
7653739 Controlling transfer of access to data Antonius Kalker, Ashwin Swaminathan 2010-01-26
7610407 Method for exchanging information between at least two participants via at least one intermediary to limit disclosure between the participants 2009-10-27
7596694 System and method for safely executing downloaded code on a computer system Arindam Banerji, Thomas Wylegala, Rajiv Gupta, Peter Phaal 2009-09-29
7519822 Method and apparatus for processing descriptive statements Craig Peter Sayers 2009-04-14
7426525 Method and apparatus for identifying an object using an object description language Craig Peter Sayers 2008-09-16
7426502 Assessing health of a subsystem or service within a networked system Alexandre Bronstein, Joydip Das, Sharad Singhal 2008-09-16
7383306 System and method for selectively increasing message transaction costs 2008-06-03
7366956 Detecting data races in multithreaded computer programs Jean-Francois Collard 2008-04-29
7362865 Wireless network system 2008-04-22
7350070 Method and system for cryptographically secure hashed end marker of streaming data Kevin Smathers 2008-03-25
7304578 Tag including RFID circuit storing data modifiable using a physically alterable medium Craig Peter Sayers 2007-12-04
7191430 Providing instruction execution hints to a processor using break instructions Rajiv Gupta 2007-03-13
7165113 Computer language for defining business conversations Kannan Govindarajan, Gregory Pogossiants, Scott Williams, Claudio Bartolini, Shamik Sharma +2 more 2007-01-16
7107591 Task-specific flexible binding in a software system Rajiv Gupta, Arindam Banerji, Chia-Chiang Chao, Ernest Mak, Sandeep Kumar 2006-09-12
7096196 Negotiation protocol with compromise that is guaranteed to terminate Chris Preist 2006-08-22
7046247 Method for visualizing graphical data sets having a non-uniform graphical density for display Ming C. Hao, Umeshwar Dayal, Daniel Cotting, Markus Gross, Thomas Holenstein +1 more 2006-05-16
7032222 Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit Thomas Rokicki 2006-04-18
7028035 Method and system of typing resources in a distributed system Kannan Govindarajan, Sekhar Sarukkai, Shamik Shama, Shankar Umamaheshwaran, Arindam Banerji 2006-04-11
6765565 Method for enhancing a sporting event by localized information display Craig Peter Sayers 2004-07-20
6752837 Security tags with a reversible optical indicator 2004-06-22
6732127 Verifiable random number generator using chaos 2004-05-04
6631460 Advanced load address table entry invalidation based on register address wraparound Dale Morris, William R. Bry, William Y. Chen 2003-10-07
6578059 Methods and apparatus for controlling exponent range in floating-point calculations Jerome C. Huck, Peter Markstein, Glenn T. Colon-Bonet, Roger Golliver, Michael J. Morrison +1 more 2003-06-10
6493712 Self-describing attribute vocabularies in a software system Rajiv Gupta, Arindam Banerji, Chia-Chiang Chao, Ernest Mak, Sandeep Kumar 2002-12-10