Inventor

Michael G. Mall

Inventor
Round Rock, TX, US

Overview

21→
Patents
1990–2015
Patent span
Physics
Primary field (CPC G)

Patents· 21 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing95%
H04LTransmission of digital information, e.g. telegraphic communication5%
PatentTitleYear
8,949,798'Framework for conditionally executing code in an application using conditions in the framework and in the application'20158,484,420'Global and local counts for efficient memory page pinning in a multiprocessor system'20138,327,368'Managing execution of mixed workloads in a simultaneous multi-threaded (SMT) enabled system'20128,136,111'Managing execution of mixed workloads in a simultaneous multi-threaded (SMT) enabled system'20128,127,277'Framework for conditionally executing code in an application using conditions in the framework and in the application'20127,793,149'Kernel error recovery disablement and shared recovery routine footprint areas'20107,783,920'Recovery routine masking and barriers to support phased recovery development'20107,562,260'Method and system for performing recovery of a single-threaded queue'20096,725,252'Method and apparatus for detecting and processing multiple additional requests from a single user at a server in a distributed data processing system'20046,237,035'System and method for preventing duplicate transactions in an internet browser/internet server environment'20015,925,125'Apparatus and method for pre-verifying a computer instruction set to prevent the initiation of the execution of undefined instructions'19995,740,437'Separating work unit priority and accountability from address spaces'19985,640,503'Method and apparatus for verifying a target instruction before execution of the target instruction using a test operation instruction which identifies the target instruction'19975,546,582'Extension of two phase commit protocol to distributed participants'19965,493,661'Method and system for providing a program call to a dispatchable unit\'s base space'19965,423,013'System for addressing a very large memory with real or virtual addresses using address mode registers'19955,220,669'Linkage mechanism for program isolation'19935,163,096'Storage protection utilizing public storage key control'19925,023,773'Authorization for selective program access to data in multiple address spaces'19914,979,098'Multiple address space token designation, protection controls, designation translation and lookaside'19904,945,480'Data domain switching on program address space switching and return'1990

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1990–2015Patents assigned to IBM (21)· patent assignee history
1990–1996Based in Lagrangeville, NY, US· patent location history
1997–1999Based in Morgan Hills, CA, US· patent location history
1998Based in Morgan Hill, CA, US· patent location history
2001–2015Based in Round Rock, TX, US· patent location history
2012–2015Patents assigned to MALL MICHAEL GERARD (3)· patent assignee history
2012–2015Patents assigned to ALBOT ANDRE LAURENT (2)· patent assignee history
2012Patents assigned to MALL MICHAEL G (2)· patent assignee history
2012–2015Patents assigned to MEALEY BRUCE G (2)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM211990–2015
MALL MICHAEL GERARDself32012–2015
ALBOT ANDRE LAURENT22012–2015
MALL MICHAEL Gself22012
MEALEY BRUCE G22012–2015
Locations
LocationPatentsSpan
Round Rock, Texas, US102001–2015
Lagrangeville, New York, US81990–1996
Morgan Hills, California, US21997–1999
Morgan Hill, California, US11998