I was hired by Adobe in 1988 to form the Advanced Technology Group (now called the Advanced Technology Labs) and turned the management of that group over to Tom Malloy, in 1996.
My current title is Senior Principal Scientist, Emeritus, reporting to Tom Malloy. Although I am still a regular Adobe employee, I am only working 60% of the normal hours. This is a first step to my retirement sometime in the future.
Most most recent activities have centered around Adobe's Standards activities, having been the interim manager of our Corporate Standards Group for about 10 months in 2011. Before that, as the Adobe PDF Architect, during 2007 I spent a large part of my time with the technical tasks involved in turning the management of the PDF specification over to the International Standards Organization (ISO) to become the ISO 32000 standard which was published by ISO in July of 2008. This involved leading a team to edit the 1300 page PDF Reference into a 760 page ISO Specification using the official ISO document template, style and specialized terminology.
Before that, besides providing technical leadership for the ATG, I started and managed the Adobe patent program, started and managed the Adobe Library and was a champion and expert on PostScript Level 2, Color and Color management, XML and its relationship to Adobe products, and am still teaching PDF internals to anyone who will listen. I also initiated and for a period managed internal Adobe standardization activities for PostScript and PDF.
Before joining Adobe I worked for IBM Research for 19 years, both at the T. J. Watson Research Center in Yorktown Heights, New York and at the Almaden Research Center in San Jose, California. My Ph.D. thesis earned under Professor Robert W. Floyd was from Carnegie Mellon University (CMU) and was one of the first on proving the correctness of programs using mathematical means (1969). I continued in that line of work for almost 10 years, and in the latter part, branching out into what I called “symbolic execution” of programs. Later, when I move to IBM San Jose I organized the Almaden I/O Systems Laboratory which was doing things similar to what Adobe was doing at that time, working on printer controllers, font development, and page description languages.
Projects And Accomplishments
King, J., Rosenthol, L., and Helander, D. (Nov 07, 2008)
IS&T Archiving Conference, 56-61
King, J. (Jan 31, 2008)
Adobe Max 2008 Conference, San Francisco, Ca.
King, J. C. (Jan 31, 2007)
DPC/BL JPEG2000 workshop, 2007, London, UK7
King, J. C. (Jan 30, 2007)
XPS/PDF Conference, 2007, Winterthur, Switzerland
King, J. C. (Jan 30, 2006)
IGAEA Conference, 2006., San Luis Obispo, CA, USA
King, J. C. (Feb 01, 2004)
In HYPERTEXT '04: Proceedings of the fifteenth ACM conference on Hypertext and hypermedia, 95–97
King, J. C. (Jan 30, 2004)
Seybold Seminars, 2004, San Francisco, CA, USA
King, J. C. (Jan 30, 2001)
The 9th Congress of the International Colour Association, 2001, Rochester, NY, USA
King, J. C. (Jan 31, 1998)
Seybold Seminars, 1998, New York, New York USA
King, J. C. 1981 (Dec 20, 1981)
ACM SIGSOFT Softw. Eng. Notes, 6(1), 9–14
Chamberlin, D. D., King, J. C., Slutz, D. R., Todd, S. J. P., and Wade, B. W. 1981 (Oct 11, 1981)
In Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation, 82–91
King, J. C. 1980 (Feb 20, 1980)
IEEE Trans. Software Eng., 6(5), 465-479
Hantler, S. L. and King, J. C. 1976 (Nov 13, 1976)
ACM Comput. Surv., 8(3), 331–353
King, J. C. and Floyd, R. W. 1970 (Feb 02, 1970)
In STOC '70: Proceedings of the second annual ACM symposium on Theory of computing, 169–179