IP Library › Granted Patent US 11,154,997
Granted Patent B2
US 11,154,997 · App. 16/611,258 · Granted Oct 26, 2021

Method and apparatus for providing feedback regarding motion of a rotary shaver performed by a user

Inventors: Siebrand Leen De Vries (Drachten, NL); Yue Wu (Amsterdam, NL)
Assignee: KONINKLIJKE PHILIPS N.V.
B26B19/388B26B19/145B26B19/3826
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,154,997
App. No.
16/611,258
Granted
Oct 26, 2021
Kind
B2
Abstract

There is provided a method of providing feedback regarding motion of a rotary shaver performed by a user, the method comprising the steps of receiving, during at least one time interval, at least one motion type determined for the motion of the rotary shaver performed by the user, wherein the motion type is selected from a set of predefined motion types that comprises small rotational motion and one or more other predefined motion types; determining a degree of occurrence in the time interval of each of the motion types in the set of time interval; determining from the determined degree of occurrence of each of the motion types in the set of predefined motion types which motion type has a highest degree of occurrence in the time interval; and providing feedback to the user to increase a degree of occurrence of small rotational motion of the rotary shaver if the determined motion type having the highest degree of occurrence is one of the other predefined motion types.

Claims (35)

1. A method of providing feedback regarding motion of a rotary shaver performed by a user, the method comprising the steps of:

receiving, during at least one time interval, at least one motion type determined for the motion of the rotary shaver performed by the user, wherein the at least one motion type is selected from a set of predefined motion types that comprises a small rotational motion and one or more other predefined motion types, wherein the one or more other predefined motion types includes a no motion motion type;

determining a degree of occurrence in the time interval of each of the motion types in the set of predefined motion types based on the at least one motion type received during the time interval;

determining from the determined degree of occurrence of each of the motion types in the set of predefined motion types which motion type has a highest degree of occurrence in the time interval; and

providing feedback to the user to increase a degree of occurrence of the small rotational motion of the rotary shaver if the determined motion type having the highest degree of occurrence is one of the one or more other predefined motion types other than the no motion motion type.

2. The method as claimed in claim 1 , wherein the method further comprises the step of:

providing feedback to the user indicating that the degree of occurrence of the small rotational motion of the rotary shaver is acceptable if the determined motion type having the highest degree of occurrence is the small rotational motion.

3. The method as claimed in claim 1 , wherein the one or more other predefined motion types comprises one or more of a large rotational motion, a stroke, a large stroke, and a small stroke.

4. The method as claimed in claim 1 , wherein the set of predefined motion types comprises the no motion motion type, and the method further comprises the step of:

providing feedback to the user to start moving the rotary shaver if the determined motion type having the highest degree of occurrence is the no motion motion type.

5. The method as claimed in claim 1 , wherein the step of receiving at least one motion type comprises receiving a respective motion type at each of a plurality of points of time in the time interval.

6. The method as claimed in claim 5 , wherein the degree of occurrence in the time interval of a particular motion type in the set of predefined motion types is a number of points of time of said plurality of points of time at which said particular motion type is received.

7. The method as claimed in claim 1 , wherein the degree of occurrence in the time interval of a particular motion type in the set of predefined motion types is a frequency with which said particular motion type occurs within the time interval.

8. The method as claimed in claim 1 , wherein the degree of occurrence in the time interval of a particular motion type in the set of predefined motion types is a duration of said particular motion type within the time interval.

9. The method as claimed in claim 1 , wherein the step of receiving at least one motion type comprises receiving from the rotary shaver the at least one motion type determined for the motion of the rotary shaver performed by the user.

10. The method as claimed in claim 1 , wherein the small rotational motion corresponds to a rotational motion about a central region such that each point on skin of the user in said central region is in contact with the rotary shaver for at least part of the rotational motion.

11. A computer program product comprising a computer readable medium having computer readable code embodied therein, the computer readable code being configured such that, on execution by a suitable computer or processor, the computer or processor is caused to perform the method of claim 1 .

12. An apparatus for providing feedback regarding motion of a rotary shaver performed by a user, the apparatus comprising:

a feedback unit for providing feedback to the user; and

a processing unit configured to:

receive, during at least one time interval, at least one motion type determined for the motion of the rotary shaver performed by the user, wherein the motion type is selected from a set of predefined motion types that comprises a small rotational motion and one or more other predefined motion types, wherein the one or more other predefined motion types includes a no motion motion type;

determine a degree of occurrence in the time interval of each of the motion types in the set of predefined motion types based on the at least one motion type received during the time interval;

determine from the determined degree of occurrence of each of the motion types in the set of predefined motion types which motion type has a highest degree of occurrence in the time interval; and

cause the feedback unit to provide feedback to the user to increase a degree of occurrence of the small rotational motion of the rotary shaver if the determined motion type having the highest degree of occurrence is one of the one or more other predefined motion types other than the no motion motion type.

13. A system comprising:

the apparatus as claimed in claim 12 ;

a rotary shaver; and

a movement sensor for measuring movement of the rotary shaver over time.

14. The system as claimed in claim 13 , wherein the rotary shaver further comprises a shaver processing unit that is configured to:

receive measurements of the movement of the rotary shaver over time from the movement sensor;

process the received measurements to determine, during the at least one time interval, the at least one motion type for the motion of the rotary shaver performed by the user; and

provide the determined at least one motion type to the processing unit of the apparatus.

15. The system as claimed in claim 13 , wherein the processing unit is further configured to:

receive measurements of the movement of the rotary shaver over time from the movement sensor; and

process the received measurements to determine, during the at least one time interval, the at least one motion type for the motion of the rotary shaver performed by the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2019
From: DE VRIES, SIEBRAND LEEN; WU, YUE
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 050928/0285 →
Priority Claims (1)
EP 17170662 · May 11, 2017 · regional
Continuity (1)
Related Publication 20200156272A1 · May 21, 2020