એલ્ગોરીધમ પર પેટર્ન પેન્ટ