Andrew Johnson  Andrew Johnson photo       

contact information

IBM Watson IoT Platform development.
IBM Hursley

links

Professional Associations

Professional Associations:  The Institution of Engineering and Technology (IET)


2015

Email thread sequence management
Baldwin, Timothy J and Dow, Barry N and Johnson, Andrew and Johnson, Peter J and Xu, Fenglian
US Patent App. 14/734,062
Abstract

Processing a message received by a message server
Baldwin, Timothy J and Johnson, Andrew and Johnson, Peter J and Xu, Fenglian
US Patent App. 14/856,783
Abstract

Communication monitoring based on sentiment
Baldwin, Timothy J and Johnson, Andrew and Johnson, Peter J and Xu, Fenglian
US Patent App. 14/828,553
Abstract


2014

Manipulating hidden data entries via representative markers
Johnson, Andrew
US Patent 8,694,911
Abstract

Efficiently emulating computer architecture condition code settings without executing branch instructions
Copeland, Reid T and Doyle, Patrick R and Hall, Charles B and Johnson, Andrew and Sheikh, Ali I
US Patent 8,713,289
Abstract


2013

Provision of alternative text for use in association with image data
Johnson, Andrew
US Patent App. 13/936,163
Abstract


2012

Efficient enforced resource consumption rate limits
Johnson, Andrew
US Patent 8,225,321
Abstract

Memory management for garbage collection of critical real time threads
Johnson, Andrew
US Patent 8,266,190
Abstract

Memory management using garbage collection of scoped memory
Johnson, Andrew
US Patent 8,291,187
Abstract

Creating references in a scoped memory system
Johnson, Andrew
US Patent 8,140,598
Abstract

Memory management using garbage collection of objects in child scoped memory areas
Johnson, Andrew
US Patent 8,122,068
Abstract


2007

Method for efficiently emulating computer architecture condition code settings
Copeland, Reid T and Doyle, Patrick R and Hall, Charles B and Johnson, Andrew and Sheikh, Ali I
US Patent App. 11/668,623
Abstract


2005

Apparatus and method for avoiding deadlocks in a multithreaded environment
Blandy, Geoffrey Owen and Johnson, Andrew
US Patent 6,883,165
Abstract

Microprocessor for executing speculative load instructions with retry of speculative load instruction without calling any recovery procedures
Johnson, Andrew
US Patent 6,918,030
Abstract


2004

Apparatus and method for creating instruction groups for explicity parallel architectures
Blandy, Geoffrey Owen and Johnson, Andrew and Shi, Danling
US Patent 6,799,262
Abstract

Apparatus and method for improved devirtualization of method calls
Blandy, Geoffrey Owen and Johnson, Andrew
US Patent 6,779,188
Abstract

Application management
Johnson, Andrew
US Patent 6,718,546
Abstract

Bimodal Java just-in-time complier
Blandy, Geoffrey Owen and Johnson, Andrew
US Patent 6,704,926
Abstract


2003

Counting set bits in data words
Hicks, Daniel Rodman and Johnson, Andrew
US Patent 6,516,330
Abstract

Method and apparatus traversing stacks for just-in-time compilers for Java virtual machines
Blandy, Geoffrey Owen and Johnson, Andrew
US Patent 6,604,167
Abstract


2002

Speculative load instructions with retry
Johnson, Andrew
US Patent App. 10/045,110
Abstract


2001

Calibrating high resolution measurements
Johnson, Andrew
US Patent 6,266,625
Abstract