Application building blocks for on demand and on premise usage Grant US-9946535-B2 United States of America 17 Apr 2018
APPLICATION BUILDING BLOCKS FOR ON DEMAND AND ON PREMISE USAGE Application US-20140359576-A1 United States of America 04 Dec 2014