Inventor · San Francisco, CA, US

John Harper

66Patents
12h-index
31Co-inventors
84Inventor score

Filing activity: Dec 31, 1979 → Apr 11, 2023

Most-cited inventions

PatentTitleAreaCited byStatus
US7903115B2 Animations Physics 267 Active
US7872652B2 Application programming interfaces for synchronization Physics 82 Active
US8656311B1 Method and apparatus for compositing various types of content Physics 52 Active
US7231632B2 System for reducing the number of programs necessary to render an image Physics 29 Expired
US8040359B2 System for emulating graphics operations Physics 26 Active
US8130226B2 Framework for graphics animation and compositing operations Physics 24 Active
US4322127A Self-aligned plug connector for optical fibers Physics 22 Expired
US8531465B2 Animations Physics 16 Active
US7614041B2 System for reducing the number of programs necessary to render an image Physics 14 Active
US8610725B2 Framework for dynamic configuration of hardware resources Electricity 12 Active
US7911472B2 System for reducing the number of programs necessary to render an image Physics 12 Active
US9378577B2 Animations Physics 12 Active
US8477143B2 Buffers for display acceleration Physics 12 Active
US7788656B2 System for reducing the number of programs necessary to render an image Physics 12 Active
US9183661B2 Application programming interfaces for synchronization Physics 9 Active
US4244681A Magnetic fiber optic casting apparatus Emerging Cross-Sectional Technologies 8 Expired
US8446415B2 Framework for graphics animation and compositing operations Physics 8 Active
US8228339B2 Framework for graphics animation and compositing operations Physics 7 Active
US7397964B2 Gaussian blur approximation suitable for GPU Physics 7 Active
US9019300B2 Framework for graphics animation and compositing operations Physics 6 Active
US7652678B2 Partial display updates in a windowing system using a programmable graphics processing unit Physics 6 Expired
US7847800B2 System for emulating graphics operations Physics 6 Active
US8134561B2 System for optimizing graphics operations Physics 5 Active
US8405667B2 Framework for graphics animation and compositing operations Physics 5 Active
US8836707B2 Animations Physics 5 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.