Inventure technologies