Inventor
HARPER JOHN
GB78 patents
⚠️ This page may combine multiple inventors who share the name “HARPER JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
APPLE INC
16 patentsUS7903115B2Mar 8, 2011
Animations
APPLE INC301 citations99
US7872652B2Jan 18, 2011
Application programming interfaces for synchronization
APPLE INC102 citations98
US9378577B2Jun 28, 2016
Animations
APPLE INC13 citations93
US8040359B2Oct 18, 2011
System for emulating graphics operations
APPLE INC28 citations93
US7911472B2Mar 22, 2011
System for reducing the number of programs necessary to render an image
APPLE INC13 citations93
US7788656B2Aug 31, 2010
System for reducing the number of programs necessary to render an image
APPLE INC12 citations93
US7614041B2Nov 3, 2009
System for reducing the number of programs necessary to render an image
APPLE INC20 citations93
US9691118B2Jun 27, 2017
System for optimizing graphics operations
APPLE INC7 citations84
US9183661B2Nov 10, 2015
Application programming interfaces for synchronization
APPLE INC9 citations84
US8836707B2Sep 16, 2014
Animations
APPLE INC6 citations84
US7847800B2Dec 7, 2010
System for emulating graphics operations
APPLE INC11 citations84
US7397964B2Jul 8, 2008
Gaussian blur approximation suitable for GPU
APPLE INC13 citations84
US7652678B2Jan 26, 2010
Partial display updates in a windowing system using a programmable graphics processing unit
APPLE INC7 citations74
US9576388B2Feb 21, 2017
Framework for graphics animation and compositing operations
APPLE INC2 citations73
US11532113B2Dec 20, 2022
Animations
APPLE INC0 citations63
US8842133B2Sep 23, 2014
Buffers for display acceleration
APPLE INC2 citations63
HARPER JOHN
7 patentsUS8656311B1Feb 18, 2014
Method and apparatus for compositing various types of content
HARPER JOHN61 citations97
US8477143B2Jul 2, 2013
Buffers for display acceleration
HARPER JOHN18 citations92
US8464452B2Jun 18, 2013
Firearm maintenance system
HARPER JOHN20 citations84
US8446416B2May 21, 2013
System for optimizing graphics operations
HARPER JOHN5 citations84
US8134561B2Mar 13, 2012
System for optimizing graphics operations
HARPER JOHN8 citations84
USD366565SJan 30, 1996
Golf club head cleaner
HARPER JOHN8 citations74
US8704837B2Apr 22, 2014
High-level program interface for graphics operations
HARPER JOHN5 citations73
BRUNNER RALPH
7 patentsUS8228339B2Jul 24, 2012
Framework for graphics animation and compositing operations
BRUNNER RALPH8 citations92
US8130226B2Mar 6, 2012
Framework for graphics animation and compositing operations
BRUNNER RALPH29 citations92
US9019300B2Apr 28, 2015
Framework for graphics animation and compositing operations
BRUNNER RALPH7 citations84
US8446415B2May 21, 2013
Framework for graphics animation and compositing operations
BRUNNER RALPH8 citations84
US8144159B2Mar 27, 2012
Partial display updates in a windowing system using a programmable graphics processing unit
BRUNNER RALPH6 citations84
US8405667B2Mar 26, 2013
Framework for graphics animation and compositing operations
BRUNNER RALPH5 citations79
US8130231B2Mar 6, 2012
Framework for graphics animation and compositing operations
BRUNNER RALPH5 citations73
DIGITAL EQUIPMENT CORP
3 patentsUS5430727AJul 4, 1995
Multiple protocol routing
DIGITAL EQUIPMENT CORP416 citations99
US5251205AOct 5, 1993
Multiple protocol routing
DIGITAL EQUIPMENT CORP507 citations99
US5136716AAug 4, 1992
Session control in network for digital data processing system which supports multiple transfer protocols
DIGITAL EQUIPMENT CORP193 citations96
CISCO TECH INC
3 patentsUS7058016B1Jun 6, 2006
Method and system for accelerating route calculation in link state routing protocols
CISCO TECH INC88 citations98
US7506194B2Mar 17, 2009
Routing system and method for transparently rocovering routing states after a failover or during a software upgrade
CISCO TECH INC68 citations96
US7885179B1Feb 8, 2011
Method and apparatus for constructing a repair path around a non-available component in a data communications network
CISCO TECH INC21 citations93
L & C FAMILY PARTNERSHIP
3 patentsUS5178063AJan 12, 1993
Method and apparatus for automatic numbering of forms on a rotary printing press
L & C FAMILY PARTNERSHIP23 citations92
US5001500AMar 19, 1991
Endless belt printing apparatus
L & C FAMILY PARTNERSHIP24 citations92
US4968993ANov 6, 1990
Printing press
L & C FAMILY PARTNERSHIP19 citations81
APPLE COMPUTER
1 patentCISCO TECH IND
1 patentLIFECELL CORP
1 patentPLATZER ANDREW
1 patentENTERASYS NETWORKS INC
1 patentADVANCED LICENSING LP
1 patentWOLFBERG LARRY
1 patentJOLLA CANCER RES FOUND
1 patentMAYTAG CORP
1 patentTECHNICAL DEVELOPMENTS INC
1 patentDIGITAL EQUIPMENT INT
1 patentShowing the top 50 of 78 patents by PatentIndex Score.