publications& patents