throbber
Dan R. Olsen Jr. - Vita
`
`1 of 9
`
`Ph.D. in Computer and Information Science, University of
`Pennsylvania, 1981
`
`M.S. in Computer Science, Brigham Young University, 1978
`
`B. S. in Computer Science, Brigham Young University, 1976
`
`Brigham Young University, Professor (1990-Present)
`
`Carnegie Mellon University, Director, Human-Computer Interaction
`Institute (1996-1998)
`
`Carnegie Mellon University, Professor, (1996-1998)
`
`Brigham Young University, Department Chair of Computer
`Science, (1992-1996)
`
`Brigham Young University, Associate Professor, (1986-1990)
`
`Brigham Young University, Assistant Professor, (1984-1986)
`
`Arizona State University, Assistant Professor, (1981-1984)
`
`CHI Lifetime Research Award (2012)
`
`Father of UIST Award (2007)
`
`ACM Fellow (2007)
`
`CHI Academy (2004)
`
`Outstanding Paper Award (IUI 2003)
`
`Karl G. Maeser Research and Creative Arts Award (2003)
`
`Page 1 of 9
`
`GOOGLE EXHIBIT 1003
`
`

`

`Dan R.Olsen Jr. - Vita
`
`Distinguished Paper Award (IUI 2002)
`
`CHI Lifetime Service Award (2002)
`
`books
`
`Building
`
`Interactive Systems,
`
`(2009
`
`Developing UserInterfaces, (1998)
`
`User Interface Management Systems: Models and Algorithms,
`(1992).
`
`papers
`
`Dan Olsen, Benjamin Sellers, and Trent Boulter. "Enhancing
`interactive television news" TVX '14, ACM, pp 11-18 (June 2014)
`
`Arthur, R., Olsen, D. R., "Window Brokers: Collaborative Display
`Space Control" ACM Transactions on Computer Human
`Interaction. Vol 19 (3), (Oct 2012)
`
`Olsen, D. R., Bunn, D., Boulter, T., and Walz, R. "Interactive
`
`Television News" ACM Transactions on Multimedia Computing
`and Communications Applications. Vol 8 (2), (May 2012)
`
`Arthur, R. and Olsen, D. R. "XICE Windowing Toolkit: Seamless
`Display Annexation" ACM Transactions on Computer-Human
`Interaction, Vol 18 (3), (July 2011)
`
`Olsen, D. R. and Moon, B. "Video Summarization Based on User
`
`Interaction", EurolTV '11, ACM, pp 115-122, (June 2011)
`
`Arthur, R. B. and Olsen, D. R. "Privacy-aware Shared UI Toolkit
`for Nomadic Environments" Software Practice and Experience,
`doi:10.1002/spe.1085 (May 2011)
`
`Olsen, D. R., Partridge, B., and Lynn, S., "Time Warp Sports for
`Internet Television." ACM Transactions on Computer-Human
`Interaction, Vol 17 (4), (Dec 2010)
`
`Lynn, S. G., Olsen, D. R., and Partridge, B. G., "Time Warp
`Football" European Conference on Interactive Television, ACM
`
`2 of 9
`Page 2 of 9
`
`Page 2 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`3 of 9
`Page 3 of 9
`
`(2009)(best paper award)
`
`Olsen, D. R., and Harris, M. K., "Edge-Respecting Brushes" UIST
`2008, ACM (2008)
`
`Olsen, D. R. "Evaluating User Interface Systems Research," UIST
`2007, ACM (2007)
`
`Olsen, D. R., Clement, J., and Pace, A. "Spilling: Expanding
`Hand-held Interaction to Touch Table Displays", TableTop 2007,
`IEEE (2007)
`
`Crandall, J., Goodrich, M., Nielsen, C., Olsen, D. R.:“Validating
`Human-RobotInteraction Schemesin Multitasking Environments’,
`Systems, Man, and Cybernetics/Part A: Systems and Humans,
`Vol 35(4), IEEE, (July 2005)
`
`Olsen, D. R., Taufer, T., Fails, J. A.: “ScreenCrayons: Annotating
`Anything”, UIST '04, ACM, (2004)
`
`Olsen, D. R., Wood, B.: “Fan-out: Measuring Human Control of
`Multiple Robots” CHI ’04, ACM, (2004)
`
`Olsen, D. R., Wood, B., Turner, J.: “Metrics for Human Driving of
`Multiple Robots” International Conference on Robots and
`Automation, ICRA '04, IEEE, (2004)
`
`Goodrich, M., Olsen, D. R.: “Seven Principles of Efficient
`Human-RobotInteraction” International Conference on Systems,
`Man, and Cybernetics, IEEE, (2003)
`
`Olsen, D. R., Goodrich, M.: “Metrics for Evaluating Human-Robot
`Interaction”, PERMIS 2003
`
`Fails, J. A., Olsen, D. R.: “A Design Tool for Camera-based
`Interaction”, Human Factors in Computing Systems, CHI '03,
`ACM,(2003)
`
`Fails, J. A., Olsen, D. R.: “Interactive Machine Learning”,
`Intelligent User Interfaces, IUI '03, ACM (2003) (best paper award)
`
`Olsen, D. R., Peachey, J. R.: “Query by Critique: Spoken
`Language Access to Large Lists”, User Interface Software and
`
`Page 3 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`4 of 9
`Page 4 of 9
`
`Technology, UIST '02, ACM(2002)
`
`Fails, J. A., Olsen, D. R.: “Light Widgets: Interacting in Every-day
`Spaces”, Intelligent User Interfaces, IUI '02, ACM(2002)
`(best paper award)
`
`Rosenfeld, R., Olsen, D. R., Rudnicky, A. “Universal Speech
`Interfaces” interactions, ACM (2001)
`
`Goodrich, M., Crandall, J. W., Palmer, T. J., Olsen, D. R.:
`“Experiments in Adjustable Autonomy,” Proceedings of the
`IJCAIO1 workshop on Autonomy, Delegation, and Control:
`Interacting with Autonomous Agents (2001)
`
`Olsen, D. R., Nielsen, S. T., Parslow, D.: “Join and Capture: A
`Model for Nomadic Interaction,” UIST '01, ACM, (2001)
`
`Olsen, D. R., Hudson, S., Tam, C. M., Conaty, G., Phelps, M.,
`Heiner, J,: “Speech Interaction with Graphical User Interfaces”,
`Interact 2001, IOS Press, (2001)
`
`Olsen, D. R., Nielsen, T,: “Laser pointer Interaction”, Human
`Factors in Computing Systems, CHI '01, ACM, (April 2001)
`
`Olsen, D. R., Nielsen, T., Jefferies, S., Moyes, W., Fredrickson,
`P.: "Cross-modalInteraction in XWeb", UIST '00, ACM (2000)
`
`Olsen, D. R., "Interacting in Chaos", Interactions, ACM (1999)
`
`Olsen, D. R., Hudson, S. E., Verratti, T., Heiner, J. M., Phelps, M.:
`"Implementing Interface Attachments Based on Surface
`Representations", Human Factors in Computing Systems, CHI
`'99, ACM (1999)
`
`Olsen, D. R., Hudson, S. E., Phelps, M., Heiner, J., Verratti, T.:
`“Ubiquitous Collaboration Via Surface Representations’,
`Computer Supported Cooperative Work, CSCW '98, ACM (1998)
`
`Olsen, D. R., Boyarski, D., Verratti, T., Phelps, M., Lo, E.:
`“Generalized Pointing: Enabling Multiagent Interaction’, Human
`Factors in Computing Systems, CHI '98, ACM (1998)
`
`Rodham, K.,Olsen, D.R.: “Nanites: An Approach to
`
`Page 4 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`5 of 9
`Page 5 of 9
`
`Structure-Based Monitoring”, ACM Transactions on
`Computer-HumanInteraction, 4 (2), (1997)
`
`Olsen, D. R., Deng, X.:“Inductive Groups” ACM Symposium on
`UserInterface Software and Technology, UIST ‘96, (1996)
`
`Nevill-Manning, C. G., Witten, |. H., Olsen, D. R.: “Compressing
`semi-structured text using hierarchical phrase identification”,
`Proceedings of the Data Compression Conference, IEEE Press,
`Los Alamitos, CA (1996)
`
`Olsen, D. R., Monk, A. F., Curry, M. B.: "Algorithms for automatic
`dialogue analysis using propositional production systems",
`Human ComputerInteraction, 10, 39-78 (1995)
`
`Olsen, D. R., Rodham,K.: "Interactive Net Services on the WWW"
`INTERACT'95. (1995)
`
`Olsen, D. R., Rodham,K.: "Distributable Interactive Objects"
`INTERACT'95. (1995)
`
`Olsen, D. R., Kohlert, D.: "Pictures as Input Data", Human Factors
`in Computing Systems, CHI '95, ACM (1995)
`
`Olsen, D. R., Ahlstrom, B., Kohlert, D.: "Building Geometry-based
`Widgets by Example", Human Factors in Computing Systems,
`CHI '95, ACM (May 1995)
`
`Olsen, D. R., Rodham, K.: "Smart Telepointers: Maintaining
`Telepointer Consistancy in the Presences of User Customization"
`ACM Transactions on Graphics (July 1994)
`
`Olsen, D. R.:"Automatic Generation of Interactively Consistent
`Search Dialogs", Human Factors in Computing Systems, CHI '94,
`ACM (1994).
`
`Olsen, D. R., Rodham, K., Kohlert, D.: "Implementing a Graphical
`Multi-user Interface Toolkit.", Software Practice and Experience
`(Sept 1993).
`
`Foley, J. D., Hudson, S. E., Miller, J., Myers, B. A., Olsen, D. R.:
`"Research Directions for User Interface Software Tools", Behavior
`& Information Technology, (March-April 1993)
`
`Page 5 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`6 of 9
`Page 6 of 9
`
`Olsen, D. R.: "Bookmarks: An enhancedscroll bar" ACM
`
`Transactions on Graphics, (July 1992)
`
`Olsen, D. R.: "User Interface Architectures for an Information Age"
`HCI '92, York, United Kingdom, (Sept 1992)
`
`Olsen, D. R., McNeill, T., Mitchell, D.: "Workspaces: an
`Architecture for editing collections of objects", Human Factors in
`Computing Systems, CHI '92, ACM (April 1992)
`
`Becker, S., Barrett, W. A., Olsen, D. R.: "Interactive Measurement
`of Three-Dimensional Objects Using a Depth Buffer and Linear
`Probe", ACM Transactions on Graphics (1991)
`
`Olsen, D. R., Burbidge, M.: "CTS - Complex Text Interaction
`System", Graphics Interface '90, (1990)
`
`Olsen, D. R., Allen, K.: "Creating Interactive Techniques by
`Symbolically Solving Geometric Constraints", UIST '90, ACM
`(1990)
`
`Olsen, D. R.: "Propositional Production Systems for Dialog
`Description", Human Factors in Computing Systems, CHI '90,
`ACM (1990)
`
`Olsen, D. R., Tuck, R.: "Help by Guided Tasks- Utilizing UIMS
`Knowledge", Human Factors in Computing Systems, CHI '90,
`ACM (1990)
`
`Olsen, D. R.: "A Programming Language Basis for User Interface
`Management", Human Factors in Computing Systems, CHI '89,
`ACM (1989)
`
`Olsen, D. R., Burton, R. P.: "Structured Files for Interactive
`Graphics Programs", ISECON '88 Conference Proceedings.
`(1988)
`
`Olsen, D. R., Halversen, B.: "Interface Usage Measurementsin a
`User Interface Management System", ACM SIGGRAPH
`Symposium on UserInterface Software, UIST '88, (Oct 1988)
`
`Olsen, D. R.: "A Browse / Edit Model for User Interface
`Management" Graphics Interface '88. (June 1988)
`
`Page 6 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`7 of 9
`Page 7 of 9
`
`Olsen, D. R., Dance, J.: "Macros by Example in a Graphical
`UIMS", IEEE Computer Graphics and Applications 6, 1 (Jan 1988)
`
`Olsen, D. R., Burton, R. P.: "A Command-based UserInterface
`Management System", 2nd International Conference on
`Computers and Applications (June 1988)
`
`Olsen, D. R.: "Larger Issues in User Interface Management."
`Computer Graphics 21,2 (April 1987)
`
`Olsen, D. R.: "MIKE: The MenuInteraction Kontrol Environment."
`ACM Transations on Graphics (Oct 1986)
`
`Olsen, D. R., Nielsen, G.: "Direct Manipulation Techniques for 3D
`Objects Using 2D Locator Devices." 1986 WorkshoponInteractive
`3D Graphics, ACM (1986)
`
`Olsen, D. R.: "Editing Templates: A User Interface Generation
`Tool." IEEE Computer Graphics and Applications 6, 11 (November
`1986)
`
`Olsen, D. R.: "An Editing Model for Generating Graphical User
`Interfaces." Proceedings of Graphics Interface '86. (May 1986)
`
`Olsen, D. R., Dempsey, E., Rogge,R.: "Input-Output Linkage in a
`User Interface Management System.", Computer Graphics 19, 3
`(July 1985)
`
`Olsen, D. R., Cooper, C.: "Spatial Trees: A Fast Access Method
`for Unstructured Graphical Data.", Proceedings of Graphics
`Interface '85. (June 1985)
`
`Olsen, D. R., Buxton, W., Ehrich, R., Kasik, D., Rhyne, J., Sibert,
`J.: "A Context for User Interface Management.", IEEE Computer
`Graphics and Applications 4,12 (December 1984)
`
`Olsen, D. R.: "Push-down Automata for UserInterface
`Management." ACM Transactions on Graphics 3,3 (July 1984)
`
`Olsen, D. R.: "Presentational, Syntactic and Semantic
`Components of Interactive Dialogue Specification." Proceedings of
`the IFIP Workshop on UserInterface Management. (November
`1983)
`
`Page 7 of 9
`
`

`

`Dan R.Olsen Jr. - Vita
`
`Olsen, D. R., Dempsey, E.: "SYNGRAPH: An Automatic
`Interaction Generator.", Computer Graphics 17, 3 (July 1983)
`
`Olsen, D. R., Dempsey, E.: "Syntax Directed Graphical
`Interaction.", Proceedings of SIGPLAN'83. (June 1983)
`
`Olsen, D. R.: "Automatic Generation of Interactive Systems."
`Computer Graphics 17, 1 (January 1983)
`
`Olsen, D. R.: "An Expression Model for Graphical Command
`Languages." Conference Proceedings National Computer
`Graphics Association, VolIl. (June 1982)
`
`Olsen, D. R., Carter, S., Rockwood, A.: "A Program for Computing
`K-determinacy of a Taylor's Series.", Catastrophe Theory andits
`Applications. Appendix 1, pages 431-441. Pitman Publishing
`Limited, London, (1978)
`
`patents
`
`Distributing Multiple Client Windows Using a Display Server - US
`8671360 - issued March 11, 2014
`
`Presentation Scratch Spaces - US 8356256 B2 - issued Jan 15,
`2013
`
`WindowBrokerArchitecture - US 8171423 B2 - Issued May1,
`2012
`
`service
`
`positions
`
`Adjunct Chair of Communities: ACM-SIGCHI - 2013-present
`
`Vice President of Publications: ACM-SIGCHI - 2006-2013
`
`Board Member: Utah Science Technology and Research (USTAR)
`governing board - 2006-2012
`
`Director: Human-ComputerInteraction Institute - Carnegie Mellon
`University - 1996-1998
`
`Editor-in-Chief: ACM Transactions on Computer-Human
`Interaction - 1994-1997
`
`8 of 9
`Page 8 of 9
`
`Page 8 of 9
`
`

`

`Dan R. Olsen Jr. - Vita
`
`Chair: Computer Science Department - Brigham Young University
`- 1992-1996
`
`Chair: Faculty Advisory Council - Brigham Young University -
`1988-1989
`
`9 of 9
`
`Page 9 of 9
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket