Patent M417387