P

Inventor

JOY WILLIAM N

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

SUN MICROSYSTEMS INC

35 patents
US7574523B2Aug 11, 2009

Relay peers for extending peer availability in a peer-to-peer networking environment

SUN MICROSYSTEMS INC201 citations99
US7533172B2May 12, 2009

Advertisements for peer-to-peer computing resources

SUN MICROSYSTEMS INC109 citations99
US7401153B2Jul 15, 2008

Peer-to-peer computing architecture

SUN MICROSYSTEMS INC109 citations99
US7401152B2Jul 15, 2008

Resource identifiers for a peer-to-peer environment

SUN MICROSYSTEMS INC114 citations99
US7340500B2Mar 4, 2008

Providing peer groups in a peer-to-peer environment

SUN MICROSYSTEMS INC172 citations99
US7206841B2Apr 17, 2007

Rendezvous for locating peer-to-peer resources

SUN MICROSYSTEMS INC233 citations99
US7167920B2Jan 23, 2007

Peer-to-peer communication pipes

SUN MICROSYSTEMS INC274 citations99
US7136927B2Nov 14, 2006

Peer-to-peer resource resolution

SUN MICROSYSTEMS INC171 citations99
US7065579B2Jun 20, 2006

System using peer discovery and peer membership protocols for accessing peer-to-peer platform resources on a network

SUN MICROSYSTEMS INC304 citations99
US6694347B2Feb 17, 2004

Switching method in a multi-threaded processor

SUN MICROSYSTEMS INC107 citations99
US6507862B1Jan 14, 2003

Switching method in a multi-threaded processor

SUN MICROSYSTEMS INC173 citations99
US6341347B1Jan 22, 2002

Thread switch logic in a multiple-thread processor

SUN MICROSYSTEMS INC367 citations99
US6021469AFeb 1, 2000

Hardware virtual machine instruction processor

SUN MICROSYSTEMS INC142 citations99
US6014723AJan 11, 2000

Processor with accelerated array access bounds checking

SUN MICROSYSTEMS INC182 citations99
US6351808B1Feb 26, 2002

Vertically and horizontally threaded processor with multidimensional storage for storing thread data

SUN MICROSYSTEMS INC101 citations98
US5761513AJun 2, 1998

System and method for exception handling in dynamically linked programs

SUN MICROSYSTEMS INC102 citations98
US6938147B1Aug 30, 2005

Processor with multiple-thread, vertically-threaded pipeline

SUN MICROSYSTEMS INC62 citations96
US6801997B2Oct 5, 2004

Multiple-thread processor with single-thread interface shared among threads

SUN MICROSYSTEMS INC68 citations96
US6542991B1Apr 1, 2003

Multiple-thread processor with single-thread interface shared among threads

SUN MICROSYSTEMS INC71 citations96
US5862376AJan 19, 1999

System and method for space and time efficient object locking

SUN MICROSYSTEMS INC62 citations96
US5765157AJun 9, 1998

Computer system and method for executing threads of execution with reduced run-time memory space requirements

SUN MICROSYSTEMS INC65 citations96
US5761670AJun 2, 1998

System and method for space efficient object locking using global and local locks

SUN MICROSYSTEMS INC66 citations96
US5701470ADec 23, 1997

System and method for space efficient object locking using a data subarray and pointers

SUN MICROSYSTEMS INC65 citations96
US7316021B2Jan 1, 2008

Switching method in a multi-threaded processor

SUN MICROSYSTEMS INC27 citations93
US6230230B1May 8, 2001

Elimination of traps and atomics in thread synchronization

SUN MICROSYSTEMS INC35 citations93
US6128721AOct 3, 2000

Temporary pipeline register file for a superpipelined superscalar processor

SUN MICROSYSTEMS INC25 citations93
US5968157AOct 19, 1999

Locking of computer resources

SUN MICROSYSTEMS INC37 citations93
US5721868AFeb 24, 1998

Rapid register file access by limiting access to a selectable register subset

SUN MICROSYSTEMS INC48 citations93
US7587581B2Sep 8, 2009

Multiple-thread processor with in-pipeline, thread selectable storage

SUN MICROSYSTEMS INC5 citations74
US6725308B2Apr 20, 2004

Locking of computer resources

SUN MICROSYSTEMS INC9 citations74
US6405300B1Jun 11, 2002

Combining results of selectively executed remaining sub-instructions with that of emulated sub-instruction causing exception in VLIW processor

SUN MICROSYSTEMS INC7 citations74
US6233621B1May 15, 2001

System and method for space efficient hashcode allocation

SUN MICROSYSTEMS INC13 citations74
US7437534B2Oct 14, 2008

Local and global register partitioning technique

SUN MICROSYSTEMS INC3 citations63
US6529982B2Mar 4, 2003

Locking of computer resources

SUN MICROSYSTEMS INC4 citations63
US6304961B1Oct 16, 2001

Computer system and method for fetching a next instruction

SUN MICROSYSTEMS INC4 citations58

TRAVERSAT BERNARD A

3 patents

ORACLE AMERICA INC

2 patents