P

Inventor

MARTIN PAUL A

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

SUN MICROSYSTEMS INC

14 patents
US5642519AJun 24, 1997

Speech interpreter with a unified grammer compiler

SUN MICROSYSTEMS INC449 citations99
US6993770B1Jan 31, 2006

Lock free reference counting

SUN MICROSYSTEMS INC65 citations98
US6826757B2Nov 30, 2004

Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value

SUN MICROSYSTEMS INC141 citations98
US7287131B1Oct 23, 2007

Method and apparatus for implementing a fully dynamic lock-free hash table

SUN MICROSYSTEMS INC74 citations97
US7017160B2Mar 21, 2006

Concurrent shared object implemented using a linked-list with amortized node allocation

SUN MICROSYSTEMS INC54 citations96
US5991712ANov 23, 1999

Method, apparatus, and product for automatic generation of lexical features for speech recognition systems

SUN MICROSYSTEMS INC73 citations96
US7702628B1Apr 20, 2010

Implementing a fully dynamic lock-free hash table without dummy nodes

SUN MICROSYSTEMS INC50 citations93
US7424477B1Sep 9, 2008

Shared synchronized skip-list data structure and technique employing linearizable operations

SUN MICROSYSTEMS INC32 citations93
US7000234B1Feb 14, 2006

Maintaining a double-ended queue as a linked-list with sentinel nodes and delete flags with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive

SUN MICROSYSTEMS INC46 citations93
US7533138B1May 12, 2009

Practical lock-free doubly-linked list

SUN MICROSYSTEMS INC38 citations92
US7370054B1May 6, 2008

Method and apparatus for indexing a hash table which is organized as a linked list

SUN MICROSYSTEMS INC47 citations92
US7308448B1Dec 11, 2007

Method and apparatus for implementing a lock-free skip list that supports concurrent accesses

SUN MICROSYSTEMS INC21 citations92
US7539849B1May 26, 2009

Maintaining a double-ended queue in a contiguous array with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive

SUN MICROSYSTEMS INC10 citations84
US7583687B2Sep 1, 2009

Lock-free double-ended queue based on a dynamic ring

SUN MICROSYSTEMS INC0 citations40

BRITISH TELECOMM

6 patents

CHRYSLER CORP

2 patents

PSM INTERNATIONAL PLC

1 patent

MARTIN PAUL A

1 patent

EBAY INC

1 patent

ORACLE AMERICA INC

1 patent