Patent abstracts