An object navigating apparatus, which comprises: a sensing apparatus, for sensing an object; and a control unit, for computing at least one displacement that the object is relative to the sensing apparatus. The control unit increases the sensing resolution if the control unit detects the displacement is larger than a first predetermined value for continuous N times, or if the control unit detects the displacement is larger than the first predetermined time for at least N times in a first sensing time interval. The N is a positive integer larger or equals to 2.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An object navigating apparatus, comprising: a sensing apparatus, for sensing an object; and a control unit, for continuously computing a plurality of displacements that the object is relative to the sensing apparatus during a first sensing time interval; wherein the control unit increases the sensing resolution when at least N displacements of the plurality of displacements are larger than a first predetermined value during the first sensing time interval; where N is a positive integer greater than 2.
2. The object navigating apparatus of claim 1 , wherein the control unit increases the sensing resolution of the object navigating apparatus when the control unit detects the displacement is larger than the first predetermined value for continuous N times and time intervals between each of the N displacements is not larger than a predetermined time interval.
3. The object navigating apparatus of claim 1 , wherein the control unit increases the sensing resolution of the object navigating apparatus again if the control unit detects the displacement is larger than a third predetermined value for continuous M times, or if the control unit detects the displacement is larger than the third predetermined time for at least M times in a second sensing time interval, after the control unit increases the sensing resolution; where M is a positive integer greater than or equal to 2.
4. The object navigating apparatus of claim 3 , wherein M is the same as N, or the third predetermined value is the same as the first predetermined value.
5. The object navigating apparatus of claim 1 , wherein the control unit determines a value which the sensing resolution is desired to be increased to according to a speed that the object is relative to the object navigating apparatus.
6. The object navigating apparatus of claim 1 , wherein the control unit decreases the sensing resolution of the object navigating apparatus if the control unit does not detect that the displacement is larger than a second predetermined value in a first predetermined time interval.
7. The object navigating apparatus of claim 6 , wherein the control unit decreases the sensing resolution of the object navigating apparatus again, if the control unit does not detect that the displacement is larger than a fourth predetermined value in a second predetermined time interval, after the control unit decreases the sensing resolution of the object navigating apparatus.
8. The object navigating apparatus of claim 6 , wherein the control unit determines a value which the sensing resolution is desired to be decreased to according to a speed that the object is relative to the object navigating apparatus.
9. An object navigating method, applied to an object navigating apparatus, comprising: (a) utilizing a sensing apparatus to sense an object; (b) continuously computing a plurality of displacements that the object is relative to the sensing apparatus during a first sensing time interval; and (c) increasing the sensing resolution when at least N displacements of the plurality of displacements are larger than a first predetermined value during the first sensing time interval, wherein N is a positive integer greater than 2.
10. The object navigating method of claim 9 , wherein the step(c) increases the sensing resolution of the object navigating apparatus when it is detected that the displacement is larger than the first predetermined value for continuous N times and time intervals between each of the N displacements is not larger than a predetermined time interval.
11. The object navigating method of claim 9 , further comprising: increasing the sensing resolution of the object navigating apparatus again if it is detected that the displacement is larger than a third predetermined value for continuous M times, or if it is detected that the displacement is larger than the third predetermined time for at least M times in a second sensing time interval, after the sensing resolution is increased; wherein M is a positive integer greater than or equal to 2.
12. The object navigating method of claim 11 , wherein M is the same as N, or the third predetermined value is the same as the first predetermined value.
13. The object navigating method of claim 9 , further comprising: determining a value which the sensing resolution is desired to be increased to according to a speed that the object is relative to the object navigating method.
14. The object navigating method of claim 9 , further comprising: decreasing the sensing resolution of the object navigating apparatus if no displacement of the plurality of displacements is detected as being larger than a second predetermined value in a first predetermined time interval.
15. The object navigating method of claim 14 , further comprising: decreasing the sensing resolution of the object navigating apparatus again, if no displacement of the plurality of displacements is detected as being larger than a fourth predetermined value in a second predetermined time interval, after the sensing resolution is decreased.
16. The object navigating method of claim 14 , further comprising: determining a value which the sensing resolution is desired to be decreased to according to a speed that the object is relative to the object navigating apparatus.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 14, 2014
August 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.