Search formula: AN/Alibaba and ISD/20140101-gt; 20141201
From 20140101 to 20141201, Alibaba had 506 published patents/patent applications.
Search formula: AN/Alibaba
Regardless of the date of publication, Alibaba has 2,000 published patents/patent applications ***.
Hope it helps you