US Patent 9,305,360патент