Inventor
MACKINLAY JOCK D
US38 patents
⚠️ This page may combine multiple inventors who share the name “MACKINLAY JOCK D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
XEROX CORP
33 patentsUS6584479B2Jun 24, 2003
Overlay presentation of textual and graphical annotations
XEROX CORP196 citations99
US6297838B1Oct 2, 2001
Spinning as a morpheme for a physical manipulatory grammar
XEROX CORP268 citations99
US6230170B1May 8, 2001
Spatial morphing of text to accommodate annotations
XEROX CORP229 citations99
US6185582B1Feb 6, 2001
Spreadsheet view enhancement system
XEROX CORP248 citations99
US6088032AJul 11, 2000
Computer controlled display system for displaying a three-dimensional document workspace having a means for prefetching linked documents
XEROX CORP344 citations99
US6038574AMar 14, 2000
Method and apparatus for clustering a collection of linked documents using co-citation analysis
XEROX CORP234 citations99
US5737115AApr 7, 1998
Additive color tristate light valve twisting ball display
XEROX CORP217 citations99
US5689287ANov 18, 1997
Context-preserving display system using a perspective sheet
XEROX CORP423 citations99
US5670984ASep 23, 1997
Image lens
XEROX CORP211 citations99
US7576756B1Aug 18, 2009
System and method for interaction of graphical objects on a computer controlled system
XEROX CORP59 citations98
US7068288B1Jun 27, 2006
System and method for moving graphical objects on a computer controlled system
XEROX CORP63 citations98
US6509898B2Jan 21, 2003
Usage based methods of traversing and displaying generalized graph structures
XEROX CORP289 citations98
US6335084B1Jan 1, 2002
Encoded sheet material and sheet processing apparatus using encoded sheet material
XEROX CORP122 citations98
US5841437ANov 24, 1998
Method and apparatus for interactive database queries via movable viewing operation regions
XEROX CORP94 citations98
US5530235AJun 25, 1996
Interactive contents revealing storage device
XEROX CORP795 citations98
US6369819B1Apr 9, 2002
Methods for visualizing transformations among related series of graphs
XEROX CORP139 citations97
US6256649B1Jul 3, 2001
Animated spreadsheet for dynamic display of constraint graphs
XEROX CORP189 citations97
US6151595ANov 21, 2000
Methods for interactive visualization of spreading activation using time tubes and disk trees
XEROX CORP101 citations97
US5982346ANov 9, 1999
Fabrication of a twisting ball display having two or more different kinds of balls
XEROX CORP76 citations96
US5786819AJul 28, 1998
One button searching of long lists
XEROX CORP71 citations96
US5666214ASep 9, 1997
Paper user interface for image manipulations such as cut and paste
XEROX CORP59 citations96
US5502577AMar 26, 1996
Paper user interface for image manipulations such as cut and paste
XEROX CORP71 citations96
US5438430AAug 1, 1995
Paper user interface for image manipulations such as cut and paste
XEROX CORP95 citations96
US6499034B1Dec 24, 2002
Bristlelines: a visualization for discovery relationships between sorted web documents and their usage data
XEROX CORP52 citations93
US5384908AJan 24, 1995
Avoiding oscillation in interactive animation
XEROX CORP24 citations93
US7188306B1Mar 6, 2007
Swoopy text for connecting annotations in fluid documents
XEROX CORP22 citations92
US6419618B1Jul 16, 2002
Tamper-evident electric paper
XEROX CORP26 citations92
US6421035B1Jul 16, 2002
Fabrication of a twisting ball display having two or more different kinds of balls
XEROX CORP24 citations92
US6340965B1Jan 22, 2002
Modifiable display having fixed image patterns
XEROX CORP27 citations92
US7487462B2Feb 3, 2009
Methods and systems for indicating invisible contents of workspace
XEROX CORP19 citations82
US6856313B2Feb 15, 2005
System and method for the simultaneous display and manipulation of hierarchical and non-hierarchical data
XEROX CORP11 citations74
US6492967B2Dec 10, 2002
Fabrication of a twisting ball display having two or more different kinds of balls
XEROX CORP7 citations74
US6303211B1Oct 16, 2001
Tamper-evident electric paper
XEROX CORP13 citations73
PALO ALTO RES CT INC
3 patentsUS7667703B2Feb 23, 2010
Systems and method for turning pages in a three-dimensional electronic document
PALO ALTO RES CT INC42 citations92
US7570227B2Aug 4, 2009
Systems and methods for managing seams
PALO ALTO RES CT INC9 citations84
US7148905B2Dec 12, 2006
Systems and method for annotating pages in a three-dimensional electronic document
PALO ALTO RES CT INC14 citations84