×

Optical pseudo trackball controls the operation of an appliance or machine

  • US 6,677,929 B2
  • Filed: 03/21/2001
  • Issued: 01/13/2004
  • Est. Priority Date: 03/21/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. Input apparatus for controlling the operation of an appliance according to motion of the tip of and operator'"'"'s digit along a plurality of coordinate axes by (a) selecting an entry from within a displayed menu of choices and (b) adjusting the value of an appliance control parameter, the input apparatus comprising:

  • a housing containing the appliance;

    an image input aperture in the housing and against which a portion of the tip of one of the operator'"'"'s digits may be placed;

    a light source disposed proximate the image input aperture and that emits light which illuminates a portion of the tip of the digit placed against the image input aperture;

    an image exit surface optically coupled to the image input aperture and from which reflected light that is an image of the tip of the operator'"'"'s digit may exit;

    a motion transducer disposed proximate the image exit surface and that receives the image, from which the motion transducer creates pixelized representations comprising a newly sampled array, a previously sampled array and shifted versions of one of those arrays that are its nearest neighbor arrays, which one array and its nearest neighbor arrays are correlated with the non-shifted array to produce motion signals that correspond to motions in the directions of coordinate axes by the fingertip moving against the image input surface and that represent operator input to control the operation of the appliance;

    an embedded system coupled to the motion signals and that directs the operation of the appliance in response to inputs made by an operator of the appliance;

    the embedded system including a motion signal selector that examines corresponding instances of the first and second motion signals to determine if one thereof has a magnitude larger than the other by a selected amount, and if so, construes the motion signal with the larger magnitude as input made by the operator while also construing the other motion signal as having a magnitude of zero, and also examines the corresponding instances to determine if they have magnitudes that are of generally equal absolute value, and if so, construes the first and second motion signals as having magnitudes of zero while producing a third motion signal corresponding to motion of the tip of the digit along an axis inclined to the coordinate axes;

    a display coupled to the embedded system and that displays indicia corresponding to a menu of choices available to the operator for affecting the operation of the appliance;

    the embedded system treating one of the first and second construed motion signals as input made by the operator to select in the direction of the corresponding coordinate axis an entry in the menu by altering corresponding displayed indicia in accordance with that input, treating the other of the first and second construed motion signals as input made by the operator to select in the direction of the other coordinate axis another entry in the menu by altering corresponding displayed indicia in accordance with that input; and

    the embedded system treating the third motion signal as input made by the operator adjust the value of an appliance control parameter associated with the selected entry in the menu.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×