UNC School of Law
Van Hecke-Wettach Hall
100 Ridge Road, CB #3380
Chapel Hill, NC 27599-3380

Phone:  (919) 962-4116
Fax:  (919) 962-1277
[ Site Map ]   [ The Microsoft Case ]  [ International Intellectual Property, Spring 2008 ] [ Patent Law, Spring 2008 ] [ JIPL PowerPoint Slides ]

Andrew Chin
Associate Professor

(Faculty Biography)

E-Law at the University of North Carolina

Where software enables conduct that disrupts existing allocations of legal rights and obligations, a pressing challenge for the law is to construct stable descriptive theories of software development and behavior to which prescriptive legal doctrines can attach.  To address this challenge, concepts in computer science and software engineering must be precisely articulated and applied.  Intuitions and analogies will not suffice.

The processing and communication of digital information are subject to technological limits.  Recent innovation and cultural change have brought those limits into a series of encounters with legal rules and institutions, creating important opportunities for, and challenges to, the public interest.  At the University of North Carolina School of Law, we are identifying and exploring those opportunities and challenges, using existing tools of legal scholarship as well as ongoing research at the frontiers of computer science.

 

From Computational Complexity and the Scope of Software Patents:

At every level of development in complementary technologies, an asymptotic improvement in algorithmic efficiency yields a larger set of solvable problem instances.

An asymptotic improvement in algorithmic complexity enables the solution of instances that would not have been solved, even with constant-factor technological improvements, during the patent term.

See also:  Jeffrey D. Ullman, Ordinary Skill in the Art, Knuth Prize Lecture, IEEE Symposium on Foundations of Computer Science (2000).