Patents
Ravi has a strong record in obtaining patent protection for his research. He currently has over 40 granted US Patents (most listed below), and about 50 pending US patents (most published applications are listed below). He also has a growing number of international patents; they are not listed below as they are all identical in essence to the corresponding US patents.
Those interested in the core ideas of the earlier patents would probably find the published papers more approachable. The latter patents were typically not published as research papers.