S Picker, MJ Carreno, F Flannery - US Patent 6,748,395, 2004 - Google Patents
A system and methods for the dynamic generation of playlists to a user are provided. In connection with a system that convergently merges perceptual and digital signal processing …
FP Flannery, PD Deeds, CE Schrock - US Patent 6,545,209, 2003 - Google Patents
(57) ABSTRACT A System and methods for matching media entities to asSociate closely related media entities are provided. In connection with a System that convergently merges …
Fast analysis response times in IDEs are essential for a good editor experience. Incremental type-checking can provide that in a scalable fashion. However, existing techniques are not …
CB Weare - US Patent 7,080,253, 2006 - Google Patents
A system and methods for the creation, management, and distribution of media entity fingerprinting are provided. In connection with a system that convergently merges perceptual …
MultiJava is a conservative extension of the Java programming language that adds symmetric multiple dispatch and open classes. Among other benefits, multiple dispatch …
D Ancona, E Zucca - Journal of functional programming, 2002 - cambridge.org
We present CMS, a simple and powerful calculus of modules supporting mutual recursion and higher order features, which can be instantiated over an arbitrary core calculus …
CB Weare - US Patent 6,963,975, 2005 - Google Patents
A system and methods for the creation, management, and distribution of media entity fingerprinting are provided. In connection with a system that convergently merges perceptual …
In this paper we present Jam, an extension of the Java language supporting mixins, that is, parametric heir classes. A mixin declaration in Jam is similar to a Java heir class declaration …
T Millstein - ACM SIGPLAN Notices, 2004 - dl.acm.org
Predicate dispatch is an object-oriented (OO) language mechanism for determining the method implementation to be invoked upon a message send. With predicate dispatch, each …