The present disclosure relates to a smart shaving system.
To achieve optimal shaving results, it is helpful to tailor the choice of a shaving razor to the unique physical characteristics of a user, e.g., skin contour, skin type, moles, scars, in-grown hair, growths, hair type, and hair thickness. In addition, it is often difficult for a user to determine (e.g., by visual inspection or using a camera) the user's unique physical characteristics such as the ones noted above, as well as to determine whether a particular skin surface area has been adequately shaved. Therefore, there is a need for a system that can, inter alia, (i) assist in determining the unique physical characteristics of a user, which determination will in turn assist in tailoring the choice of a shaving razor to the unique physical characteristics of the user, (ii) assist in determining whether a particular skin surface area has been adequately shaved, (iii) assist in understanding and optimizing a user's shaving habits.
The present disclosure provides a smart shaving system razor accessory with a camera or imaging device to assist a user of a shaving razor. In an embodiment, the razor accessory may comprise a light source.
The present disclosure also provides a smart shaving system razor accessory with a camera to assist the user of a shaving razor, in which the razor accessory is an attachable shaving accessory configured to be attached to a shaver.
The present disclosure provides an application for a wearable computer configured for a smart shaving system to assist the user of a shaving razor.
The present disclosure also provides a smart shaving system razor accessory with a camera to assist the user of a shaving razor, in which camera assists the user of the razor to determine whether a particular skin surface area has been adequately shaved.
The present disclosure provides an application for a wearable computer configured for a smart shaving system to assist the user of a shaving razor, which assists the user of the razor to determine whether a particular skin surface area has been adequately shaved.
The present disclosure provides an application for a wearable computer configured for a smart shaving system, in which the wearable computer includes has hardware/software configured as a stand-alone Internet-of-Things (IoT) device.
The present disclosure provides a smart shaving system razor accessory with a camera, in which the attachment is communicatively connected to a vendor platform via an Internet-of-Things (IoT) gateway.
The present disclosure provides application for a wearable computer configured for a smart shaving system, in which the attachment is communicatively connected to a vendor platform via an Internet-of-Things (IoT) gateway.
The present disclosure also provides a smart shaving system razor accessory with a camera, in which the attachment is communicatively connected to the shaving razor and/or to a vendor platform via an Internet-of-Things (IoT) gateway to (i) assist the user to determine whether a particular skin surface area has been adequately shaved, and/or (ii) assist the user regarding the type of shaving cartridge and/or razor suited for the particular user's physical characteristics (e.g., skin and/or hair).
The present disclosure provides application for a wearable computer device configured for a smart shaving system, in which the wearable computer device is communicatively connected to a vendor platform via an Internet-of-Things (IoT) gateway to assist the user in determining (i) a shaving cartridge suited for the at least one movement characteristic, (ii) a shaving razor suited for the at least one movement characteristic, and (iii) an optimal shaving notification.
The present disclosure also provides a smart shaving system with wearable computer device and/or and a razor accessory a camera, in which the razor accessory, the wearable computer device, an application on a user device, a vendor platform and/or other linked devices may access and/or cumulatively collect, store, and/or analyze a particular user's physical characteristics (e.g., hair and skin type), historical shaving cartridge information, and/or shaving habits to assist the particular user regarding the type of shaving cartridge and/or razor suited for the particular user's physical characteristics (e.g., skin and/or hair), historical shaving cartridge information and shaving habits.
A component or a feature that is common to more than one drawing is indicated with the same reference number in each of the drawings.
Referring to the drawings and, in particular to
As will be appreciated, as shown in
Described herein are embodiments of a razor attachment that may be attached to and detached from any shaver and may work with a smart shaver system that includes, inter alia, a smart phone application or other user device application to analyze data collected and provide feedback to the user. Also described herein are embodiments of a wearable computer device that may include an application to analyze data collected and provide feedback to the user and/or pair with smart phone application or other user device application to do the same.
As shown in
The razor accessory 10 may also include a light source 14, for example, one or more LED lights. The light source 14 is positioned to illuminate a surface the camera 15 is imaging. In an embodiment, the light source 14 may be configured to turn on when the accessory is in use. For example, in an embodiment, the light source 14 may be configured to turn on in a low-light environment when the razor is in use.
In an embodiment, the light source 14 may be configured to emit different colors. For example, a plurality LEDs may be configured to emit different color lighting. As LEDs typically emit one color, the light source 14 on the accessory may be comprised of multiple LEDs to select a particular color from a plurality of colors. In an embodiment, the selection may be made in the application 111 of a user device 40, for example. The color selection may serve as an option to best meet a user's needs in being able to better see the area being shaved. For example, certain skin pigments reflect and contrast white light best while others work best with variations of blue or green.
In an embodiment, the razor accessory may be configured to provide feedback using the light source 14 while shaving. For example, where the light source 14 is configured to illuminate in different colors, the razor accessory 10 may be configured to have the light source 14 produce different colored lights for positive and negative feedback. For example, a steady green light may be employed for positive feedback: e.g: a user is shaving at an optimal speed, or a target area being shaved is free of hair. The razor accessory may also be configured to have the light source produce a red or blinking red light for negative feedback, for example: shaving strokes are too fast and need to be slower, not all the hair has been shaved in the target area, or that an applied shaving angle is incorrect. Light color may also be employed to signal different functions of the razor accessory 10, for example, a green light signaling that the razor accessory 10 is measuring speed or a blue light signaling the razor accessory 10 is measuring pressure so that a user knows what type of information is being collected by the razor accessory 10. As will be appreciated, the light source 40 may be configured to provide feedback using techniques other than or in addition to color, for example, blinking and flashing, intensity, light patterns, and so on.
The razor accessory 10 may be attached to and detached from a shaver handle 9. As shown in
The razor accessory 10 is configured to be synced to a smart phone, personal computer device or other user device 40 as described herein, for example via a Bluetooth™ transceiver 17. In an embodiment, an indicator 11 may be configured for signal pairing. As also described herein, the razor accessory 10 may include an input/output port 16, for example a USB port, where the razor accessory 10 may be connected for recharge and update. Once the razor accessory 10 is paired, the shaver application may be provided to the user device 40. In an embodiment, the application is configured to receive the shaving data, and the application software is configured with artificial intelligence (AI) software or operatively connected to another smart shaving system device AI that may analyze the shaving data to provide real time feedback as described herein.
Razor accessory 10, illustrated in
In an embodiment, the razor accessory may also include one or more activity sensors 20 for detecting an activity of a user of the accessory on the razor. Activity sensors 20 may include one or more of a type of sensor to detect motion, including, an accelerometer, a gyroscope, a motion sensor, or other sensor(s), and/or a combination thereof, all of which may be operatively connected to transceiver 17 and controller 16. While not shown, other sensor(s), may include any of a passive infrared sensor, an ultrasonic sensor, a microwave sensor, a tomographic motion detector, a light sensor, a timer, or the like.
For example, accelerometer, directional sensor, and gyroscope may further generate activity data that may be used to determine whether a user of razor 1 and razor accessory 10 is engaging in an activity, i.e. shaving, is inactive, or is performing a particular gesture. For example, the sensor data may be used to allow the shaving system to determine a shaving stroke, a non-shaving backstroke, stroke pressure, stroke speed, blade rinsing time, number of strokes, number of strokes per shaving zone, etc.
In some embodiments, the sensor 20 movement or operation of the camera 15 may be used to indicate to control unit 16 that razor accessory is being used. Thus, the camera 15 or the sensors 20 may be used as a switch to “wake-up” other electronic systems of razor accessory 10. The use of sensors 20 or the camera as a switch may help conserve energy by ensuring that the electronic systems of razor accessory are used only when needed, e.g., during a shaving session.
The razor accessory 10 may include a timer (not shown) that may be used, for example, to add time dimensions to various attributes of the detected physical activity, such as a duration of a user's physical activity (e.g. shaving time, blade washing/rinsing time) or inactivity, time(s) of a day when the activity is detected or not detected, etc.
The one or more activity sensors 20 may be embedded in the body of the razor accessory 10, on the outside of the accessory (e.g. near or a top or bottom surface of the body of device) or may be positioned at any other desirable location. In some examples, different activity sensors 20 may be placed in different locations inside or on the surfaces of the razor accessory 20—e.g., some located inside the body and some on the bands 12a,12b an upper or bottom surface, or the like.
Control unit 16 may also (i) receive and process the information output from the camera 15, and/or (ii) control the camera 15 to capture and/or output visual information. In an example embodiment, the camera 15 may capture images (e.g., of the user's skin surface) when the recording function of the camera 15 is activated. In this case, as shown in
Control unit 16 may cumulatively collect and/or store the information regarding the shaving actively to analyze and/or determine the individual's shaving habits, use and efficacy. In addition, control unit 16 may analyze the shaving activity in conjunction with (i) information captured by the camera 15 regarding a user's particular skin type and/or hair properties, and/or (ii) data provided by a user or data from a database regarding particular skin type and/or hair properties, thereby enabling customized analysis and data collection of an individual user's physical properties and/or razor use. The data for the user may be combined with a database of shaving data to enable further customized analysis, for example, in combination with data collected and processed by a smart shaving system. The data for the user may be collected and combined with shaving profile data for the user to enable further customized analysis, for example, in combination with date from a smart shaving system, for example as described in U.S. Prov. Pat. App. No. 62/674,099, filed on May 21, 2018 and entitled A SMART SHAVING SYSTEM WITH A 3D CAMERA, and U.S. Prov. Pat. App. No. 62/674,105, filed on May 21, 2018 and entitled SYSTEM AND METHOD FOR PROVIDING A VOICE-ACTIVATED ORDERING OF REPLACEMENT SHAVING CARTRIDGE the entirety of each of which is incorporated by reference hereby. The data regarding shaving activity, particular skin type and/or hair properties, and/or information captured by the camera 15 may be stored (in part or in entirety) in the razor, in a cloud database, or in an external device (e.g., an IoT connected device).
In embodiments, data detected by razor accessory 10 may be analyzed in conjunction with the images of the user taken before and/or during a shaving session, for example using camera 15. The data may be analyzed in conjunction with images and/or mapping of the region of the user's body to be shaved, e.g., the face. For example, before shaving takes place, a user may download an application on his or her smartphone or computer user device 40. When the user begins shaving, the razor accessory or the application on the user device 40 may prompt the user to active the camera to start photographing or taking a video while shaving. As the user shaves, the camera 15 takes photos or video as the camera is moved at different angles relative to the body region, or as the user moves the body region relative to the camera
For another example, in an embodiment, as discussed herein, razor accessory 10 may include or may be otherwise coupled to one or more processors 16. Data captured by sensors 20 and camera 15 may be stored in a memory and analyzed by processor(s) 16. In some embodiments, data from camera 15 or sensors 20 on razor accessory 10 may be transmitted to a separate user device, smartphone 40 or computer. In exemplary embodiments, data from camera 15 or sensors 20 may be transmitted to user device 40 equipped with software configured to analyze the received data to provide information to the user pertaining to the user's shaving technique, a number of shaving strokes taken by the user (or distance razor 1 has travelled or speed of razor 1 during a shave stroke), and/or whether the user would benefit from one or more specialized items to optimize shaving performance and comfort. The processor and/or memory may be located on any component of the shaving system, for example, in razor accessory 10 itself, a user device 40 such as a smartphone, or a computer, and the components of the shaving system may transmit any stored or detected data to the processor 16 and/or to an external network 200 for analysis as described herein.
As set forth above, the system may be configured to determine a usage of razor 1 based on the input received from razor accessory 10 camera 15 or sensors 20 over time. For example, processor 16 may be configured to track an overall distance travelled by razor accessory 10 and/or a number of shaving strokes that razor accessory 10 has been used for. For example, when processor 16 determines that razor accessory 10 has exceeded a usage threshold-based distance measurements, or based on a calculated number of shaving strokes taken, processor 16 may generate an alert as described herein.
Differences in the tracking data received from each of sensors 20 or camera 15 may be used by the processor 16 to analyze shaving strokes taken by the user. For example, over the course of a shaving stroke, the varying movements measured by the camera 15 or sensors 20 disposed in the razor accessory 10 may be used by the processor 16 determine that the user is applying too much force to one or more of leading edge, a trailing edge, or either side of the razor 1 while shaving. The uneven application of force may result in cuts, skin irritation, and/or excessive shaving strokes. Similarly, camera 15 or sensors 20 may detect that the user's shaving stroke includes a component of side-to-side movement (e.g., movement in a direction parallel to one or more blades of the razor 1). Such side-to-side movements, or shave strokes including components of side-to-side movement, may result in nicks and/or cuts of the user's skin. In such instances, therefore, processor 16 may be configured to provide a notification or other feedback to the user via the razor accessory 10 or the user device 40 to adjust the shave stroke or otherwise change a direction of movement of the razor 1. Thus, the razor accessory 10 may alert the user of such abnormalities via the various feedback mechanisms described herein. For example, if processor 16 indicates that the video image from the camera 15 or the sensor 20 positions register a greater distance for one side of the razor accessory 10 than those measured on an opposing side of the razor accessory 10, the processor 16 may be configured to notify the user of a bias in the user's shaving stroke toward a leading edge or trailing edge. Thus, processor 16 may evaluate the activation histories of the various sensors 20 or camera 15 images to determine the skin/razor contact behavior observed in a given user's shaving technique.
The system may be configured to analyze the data from the razor accessory camera 15 or sensors 20 to determine an efficiency of a shaving stroke, or of a shaving technique of the user. For example, processor 16 may analyze tracking data from sensors 20 or image data from the camera 15 to determine whether the user is taking an efficient or otherwise optimal path during the shaving stroke (or too curved or too straight), whether the shaving stroke is too long or too short, and/or whether the tempo of the stroke is appropriate. Thus, processor 16 may determine whether the user is incorporating undesirable pauses in his or her shaving stroke, and/or whether the shaving stroke is too quick or too slow. Processor 16 may also determine, based on force measurements, whether the user is applying too much or too little force at any portion of a stroke.
Various mechanisms may be used to notify a user of suboptimal shaving techniques as described herein. For example, a user may open an application on a computer or smartphone 40 prior to commencement of shaving. As the user shaves, information about the shaving session may be generated and analyzed, and the results of the analysis may be displayed to the user via the application. For example, a picture of a face may appear on the application, and areas of the face may be indicated to the user as requiring more shaving or as being sufficiently shaved. Charts, text, colors, lights, pictures, or other suitable visual aids may indicate where the user does and does not need to shave, the percentage of shaving left or accomplished in a given area, or other suitable feedback, including, for example, whether the user is using shaving strokes that are too fast, too slow, whether the user is using too much or too little force during a shaving stroke, whether the user is using a suboptimal path during the shaving stroke, and/or whether the tempo of the user's shaving stroke may be improved. In some embodiments, the application may provide auditory or tactile feedback instead of, or in addition to, visual feedback. For example, a vibration or sound may indicate that a region of the body has been adequately shaved. In some embodiments, a voice may direct the user as to which portions of the user's face are becoming irritated.
In some embodiments, lights, noises, vibrations, and/or other visual, tactile, or auditory feedback may be provided on a separate device. For example, a light may go on when one or more blades of razor 1 is too dull or when a user is utilizing poor technique, or a light may turn from green to red to indicate the same information. Or a screen on the user device 40 may show similar visual indicators as those described above in reference to the application, or a vibration or sound may be generated by a separate device as described above.
In this way, razor accessory 10 may be configured to provide a user with real-time feedback regarding shaving technique and the useful life remaining of razor 1 or of a razor cartridge. This guidance and feedback may help to guide a shaving session to improve the user's shaving experience and to replace spent shaving equipment.
In an embodiment, determining the adequacy of shaving in a given body region may also take into account information not detected by razor accessory 10, for example, the type of hair a user has, the user's desired level of shave (e.g., whether the user wants stubble remaining, wants a clean shave, or wants to leave hair remaining in certain areas). Other information may include the type of cream or gel applied, the user's shaving history, the shape of the user's body, the density of hair on the user's body, the use history of blades (e.g., how sharp or new they are, types and blade number of a disposable razor or cartridge), the type of razor 1 used, the user's skin type (e.g., normal, dry, or sensitive), the user's age (which may affect, e.g., the sensitivity of the user's skin or the quality of the hair), or any other suitable information or combination of information. Some or all of this information may be input by the user and assessed along with data from the razor accessory 10 camera 15 or sensors 20, as will be described further below.
As described herein, the data collected by the camera 15 or the various sensors 20 and camera described herein may be transmitted to an IotT Platform 222 and Vendor Platform 223 for further study and analysis as described herein.
The information output from the control unit 16 and/or information captured by the camera 15 may be transmitted from the razor accessory (i) wirelessly via the transceiver 17 and/or (ii) via a wired connection through interface unit 21 for external power/data connection, to an IoT gateway 30. In addition, the transceiver 17 may be connected wirelessly and/or the interface 21 may be connected via a wired connection to a user device 40 (e.g., a mobile phone or a tablet).
In the example embodiment shown in
In an example embodiment, the user data (e.g., data and/or information regarding the user's hair thickness, skin type, skin contour, face contour, and/or image information captured by the camera 15 of the razor accessory 10 regarding a skin surface area to which the razor accessory 10 has been applied) may be stored (in part or in entirety) at the controller 16, the mobile device 40, the vendor platform 223 and/or at the IoT platform 222. In one example, the vendor platform 223 may (i) provide a suggestion, e.g., regarding optimum razor model, razor usage, and/or razor cartridge model, and/or (ii) transmit to the razor accessory 10 and/or the mobile device 40 information (visual, audio and/or data) regarding an individual user's razor use (e.g., whether a skin surface area imaged and/or scanned by the camera has been adequately shaved), skin type, hair characteristics, historically preferred razor cartridge model and/or quantity package, etc., which information may be output by the razor accessory 10 and/or the mobile device 40.
For example, the system may be configured to provide a notification to the notification unit 11 of the razor accessory 10 or to the mobile unit 40 that the user has shaved all the zones of the body part shaved (e.g. face, leg, underarm) and may discontinue shaving. The razor accessory 10 may be configured to provide a notification to the notification unit 11 that the user should continue to shave a surface area or zone, or that the user should employ a different stroke technique, for example longer stokes or less pressure. For another example, the system may be configured to generate report for the user identifying an optimal shaving product to the user device 40 and/or to a communication channel of the user (e.g, email, text).
In the example system illustrated in
As an example of distributed functionality in the example system illustrated in
In another embodiment,
The wearable computer device 110 is configured with motion sensing technology. In an embodiment, the wearable computer device includes one or more activity sensors for detecting an activity of a user of the accessory on the razor. Activity sensors may include one or more of a type of sensor to detect motion, including, an accelerometer, a gyroscope, a motion sensor, or other sensor(s), and/or a combination thereof. While not shown, other sensor(s), may include any of a passive infrared sensor, an ultrasonic sensor, a microwave sensor, a tomographic motion detector, a light sensor, a timer, or the like.
For example, accelerometer, directional sensor, and gyroscope may further generate activity data that may be used to determine whether a user of razor 1 is engaging in an activity, i.e. shaving, is inactive, or is performing a particular gesture. For example, the sensor data may be used to allow the shaving system to determine a shaving stroke, a non-shaving backstroke, stroke pressure, stroke speed, blade rinsing time, number of strokes, number of strokes per shaving zone, etc.
The wearable computer device 110 may include a timer (not shown) that may be used, for example, to add time dimensions to various attributes of the detected physical activity, such as a duration of a user's physical activity (e.g. shaving time, blade washing/rinsing time) or inactivity, time(s) of a day when the activity is detected or not detected, etc.
In an embodiment, the application 111 is configured to have the device sensors track repeated motions or strokes of shaving. The user may select the shaving application 111 on the wearable computer device, which then measures and tracks strokes and other details by wrist movement during shaving.
In an embodiment, a shaver may be supplied with an RFID tag (not shown). The wearable computer device 110 may be configured to active the application if the RFID tag is detected in the razor 1.
In embodiments, data detected by wearable computer device 110 may be analyzed in conjunction with the images of the user taken before and/or during a shaving session, for example using camera 115. The data may be analyzed in conjunction with images and/or mapping of the region of the user's body to be shaved, e.g., the face. For example, before shaving takes place, a user may download an application on his or her smartphone or computer user device 40. When the user begins shaving, the wearable computer device 110 or the application on the user device 40 may prompt the user to active the camera 115 or the user device 40 camera to start photographing or uploading a video before or during shaving. As the user shaves, the camera 15 takes photos or video as the camera is moved at different angles relative to the body region, or as the user moves the body region relative to the camera.
For another example, in an embodiment, as discussed herein, the wearable computer device 110 may include or may be otherwise coupled to one or more processors. Data captured by sensors may be stored in a memory and analyzed by processor(s). In some embodiments, data from sensors on the wearable computer device may be transmitted to a separate user device 40, smartphone or computer. In exemplary embodiments, data from camera 115 or sensors 20 may be transmitted to user device 40 equipped with software configured to analyze the received data to provide information to the user pertaining to the user's shaving technique, a number of shaving strokes taken by the user (or distance razor 1 has travelled or speed of razor 1 during a shave stroke), and/or whether the user would benefit from one or more specialized items to optimize shaving performance and comfort. The processor and/or memory may be located on any component of the shaving system, for example, in wearable computer device 110 itself, a user device 40 such as a smartphone, or a computer, and the components of the shaving system may transmit any stored or detected data to the processor and/or to an external network 200 for analysis as described herein.
As set forth above, the system may be configured to determine a usage of razor 1 based on the input received from wearable computer device, camera 115 or sensors 20 over time. For example, processors of the wearable computer device 110 or the user device 40 may be configured to track an overall distance travelled by razor accessory 10 and/or a number of shaving strokes that razor 1 has been used for. For example, when the processor determines that wearable computer device 110 running the shaving application has exceeded a usage threshold based distance, or based on a calculated number of shaving strokes taken, the processor may generate an alert, for example on the wearable computer device 110 or the user device 40.
Differences in the tracking data received from each of sensors 20 may be used by the processor to analyze shaving strokes taken by the user. For example, over the course of a shaving stroke, the varying movements measured by the wearable computer device 110 sensors are used by the processor determine that the user is applying too much force to one or more of leading edge, a trailing edge, or either side of the razor 1 while shaving. The uneven application of force may result in cuts, skin irritation, and/or excessive shaving strokes. Similarly, sensors 20 may detect that the user's shaving stroke includes a component of side-to-side movement (e.g., movement in a direction parallel to one or more blades of the razor 1). Such side-to-side movements, or shave strokes including components of side-to-side movement, may result in nicks and/or cuts of the user's skin. In such instances, therefore, the processor may be configured to provide a notification or other feedback to the user via the wearable computer device 110 or the user device 40 to adjust the shave stroke or otherwise change a direction of movement of the razor 1. Thus, the wearable computer device 110 or user device 40 may alert the user of such abnormalities via the various feedback mechanisms described herein. For example, if processor 16 indicates that the sensor positions in the wearable computer device 110 register an angular position in the wearable computer device 110 indicating a bias, the processor may be configured to notify the user of a bias in the user's shaving stroke toward a leading edge or trailing edge. Thus, processor may evaluate the activation histories of the various sensors as well as camera 115 images to determine the skin/razor contact behavior observed in a given user's shaving technique.
The system may be configured to analyze the data from the razor accessory camera 115 or sensors 20 to determine an efficiency of a shaving stroke as well as force measurements similar to those described above with respect to the razor accessory 10 measurements.
Various mechanisms may be used to notify a user of suboptimal shaving techniques as described herein. For example, a user may open an application 111 on a wearable computer device 110, which may be synced to a computer or smartphone or other user device 40, prior to commencement of shaving. As the user shaves, information about the shaving session may be generated and analyzed, and the results of the analysis may be displayed to the user via the application. For example, a picture of a face may appear on the application, and areas of the face may be indicated to the user as requiring more shaving or as being sufficiently shaved. Charts, text, colors, lights, pictures, or other suitable visual aids may indicate where the user does and does not need to shave, the percentage of shaving left or accomplished in a given area, or other suitable feedback, including, for example, whether the user is using shaving strokes that are too fast, too slow, whether the user is using too much or too little force during a shaving stroke, whether the user is using a suboptimal path during the shaving stroke, and/or whether the tempo of the user's shaving stroke may be improved. In some embodiments, the application may provide auditory or tactile feedback instead of, or in addition to, visual feedback. For example, a vibration or sound may indicate that a region of the body has been adequately shaved. In some embodiments, a voice may direct the user as to which portions of the user's face are becoming irritated.
In this way, wearable computer device 110 or user device 40 may be configured to provide a user with real-time feedback regarding shaving technique and the useful life remaining of razor 1 or of a razor cartridge. This guidance and feedback may help to guide a shaving session to improve the user's shaving experience and to replace spent shaving equipment.
In an embodiment, determining the adequacy of shaving in a given body region may also take into account information not detected by wearable computer device 110 or camera 115, similar to that described above with respect to the razor accessory 10 measurements. Some or all of this information may be input by the user and assessed along with data from the wearable computer device 110, user device 40, or camera 115, as will be described further below.
As described herein, the data collected by the wearable computer device 110, user device 40, or camera 115 described herein may be transmitted to an IotT Platform 222 and Vendor Platform 223 for further study and analysis as described herein.
In one communication path of the example embodiment illustrated in
The wearable computer device 110 and/or the user device 40 may be provided with one or more software applications 111 or “app”) and perform some or all of the functionalities performed by the wearable computer device 110 shown in
In another communication path of the example embodiment illustrated in
In the example system illustrated in
As an example of a distributed configuration in the example systems illustrated in
An exemplary razor accessory 10 or wearable computer device 110 including a smart shaving application may be used in the manner shown in the process flow 600 of
At block 6005, once the user profile is complete, the user may commence shaving. As discussed above, images or sensor data for the region to be shaved may be captured during the shaving process.
At block 6006, in embodiments, the method may also include providing shaving data such as sensor data or image data as described herein. As will be appreciated, in embodiments for the razor accessory 10 comprising a camera 15, image data may be provided during shaving as described herein. In other embodiments, for example in embodiments for the wearable computer device 110, a user may upload existing pictures or videos and/or generate and upload new pictures and/or videos using one or more of a smartphone, computer, external camera, prior to shaving.
At block 6007, as the user shaves, he or she may receive feedback from razor accessory 10, wearable computer device 110, and/or the application on a user device 40 to determine the adequacy of shaving in a given area. Based on the feedback, the user may continue or discontinue shaving in a certain area of the body region. The user may continue shaving until the feedback indicates that adequate shaving has been achieved for all areas of the body region. At that time, at block 6008, the user may stop shaving when shaving feedback indicates shaving is complete.
It should be noted that parts of the example techniques 600, 700, 800, 900, 1300, and 1400 illustrated in
Communication device 1500 may implement some or all of the structure and/or operations for one or more of logic flow 700, logic flow 800, and logic flow 900, storage medium 1100, controller 15, wearable computer device 110, user device 40, one or more functionalities of the circuitry of razor accessory 110, and logic circuit 1528 in (i) a single computing entity, e.g., a single device, or (ii) in a distributed manner. In the latter case, communication device 1500 may distribute portions of the structure and/or operations for one or more of logic flow 700, logic flow 800, and logic flow 900, storage medium 1100, controller 15, wearable computer device 110, user device 40, one or more functionalities of the circuitry of razor accessory 110, and logic circuit 1528 across multiple computing platforms and/or entities using a distributed system architecture, e.g., a master-slave architecture, a client-server architecture, a peer-to-peer architecture, a shared database architecture, and the like. The embodiments are not limited in this context.
Storage medium 1110 further includes one or more data storage which may be utilized by communication device 1100 to store, among other things, applications 111 and/or other data. Application 111 may employ processes, or parts of processes, similar to those described in conjunction with logic flow 700, logic flow 800, and logic flow 900, to perform at least some of its actions.
In an example embodiment, radio interface 1510 may include one or more component(s) adapted to transmit and/or receive single-carrier or multi-carrier modulated signals such as CCK (complementary code keying), OFDM (orthogonal frequency division multiplexing), and/or SC-FDMA (single-carrier frequency division multiple access) symbols. Radio interface 1510 may include, e.g., a receiver 1511, a frequency synthesizer 1514, a transmitter 1516, and one or more antennas 1518. However, the embodiments are not limited to these examples.
Baseband circuitry 1520, which communicates with radio interface 1510 to process receive signals and/or transmit signals, may include a unit 1522 comprising an analog-to-digital converter, a digital-to-analog converter, and a baseband or physical layer (PHY) processing circuit for physical link layer processing of receive/transmit signals. Baseband circuitry 1520 may also include, for example, a memory controller 1532 for communicating with a computing platform 1530 via an interface 1534.
Computing platform 1530, which may provide computing functionality for device 1500, may include a processor 1540 and other platform components 1750, e.g., processors, sensors memory units, chipsets, controllers, peripherals, interfaces, input/output (I/O) components, power supplies, and the like.
Device 1500 may be, e.g., a mobile device, a smart phone, a fixed device, a machine-to-machine device, a personal digital assistant (PDA), wearable computer device, a mobile computing device, a user equipment, a computer, a network appliance, a web appliance, consumer electronics, programmable consumer electronics, game devices, television, digital television, set top box, wireless access point, base station, subscriber station, mobile subscriber center, radio network controller, router, hub, gateway, and the like. These examples are not limiting.
In at least one of the various embodiments, device 1500 may be arranged to integrate and/or communicate with vendor platform or third-party and/or external content provider services using API's or other communication interfaces provided by the platform(s). For example, vendor platform 223 provider service may offer a HTTP/REST based interface that enables vendor platform 223 to determine various events that may be associated with feedback provided by the platform.
Graphical user interfaces for platform 1200 may be generated for at least one of the various embodiments. In some embodiments, user interfaces may be generated using web pages, mobile applications, emails, PDF documents, text messages, or the like. In at least one of the various embodiments, vendor platform, user device, camera, and wearable computer or the like, may include processes and/or API's for generating user interfaces.
A method 1300 is shown in
If, however, at block 805, processor 16 determines that battery 13 has a sufficient power level to proceed with, e.g., a shaving session (block 810), at block 812 a GREEN LED, or other indication indicating a sufficient battery level, is activated.
Once processor 16 has determined that battery 13 has sufficient power to proceed with a shaving session (block 812), method 1300 may proceed in any one of a number of exemplary potential paths, such as the examples identified as Case 1 and Case 2 in
Case 1 (block 814) may result when device is turned on (e.g., a relatively long sensor input or image movement) for an extended input, e.g., greater than five seconds. A relatively long input may be caused, for example, when a user first begins to shave via a long shave stroke, or from the user activating an input device (“on”) for greater than a second threshold period of time that is greater than the first threshold period of time. The second threshold period of time may be five seconds, for example, or may be another suitable time period. Instead of a second threshold period of time, processor 16 may respond to different commands at block 814, such as, for example multiple quick and successive activations of an input device. If processor 16 makes a positive determination at block 814, at block 816 a wireless communication module 17 (e.g., a Bluetooth Low Energy transmitter) may be activated, and to block 818 where a first BLUE LED indication may be activated to indicate that wireless communication module 17 is in a “discoverable” mode. At a block 820, wireless communication module 17 may search for a compatible receiver, such as, e.g., a Bluetooth Low Energy receiver in a user device 40. The search may be performed at a rate of once per second, for example, or any other suitable rate. If at block 822 a compatible device is found, at block 824 razor accessory 10 and the compatible device are paired to one another. A second BLUE LED indication (e.g., multiple blinking lights) may be activated at block 826 to indicate the successful pairing. Then, at block 828a, processor 16 may follow instructions provided via an application run on user device 40. If, however, no compatible device is found at block 822, at block 830, a suitable number of attempts, for example, 30 attempts may be made within a predetermined period of time to find a compatible device. If, after the prescribed number of attempts, no compatible device is found, at block 802 the processor 16 may enter the sleep mode.
A method 1400 is shown in
If at block 912, the user selects “get real time data (strokes),” method 1400 may proceed to block 928, where real time stroke data, including, e.g., the number and length of shaving strokes taken, may be collected and displayed to the user via a screen of the smartphone, smart device, computer, or other user device 40. Method 1400 then may be terminated by proceeding to “End,” block 922, from block 928.
If at block 912, the user selects “exit the app,” method 1400 may proceed to block 930 to request confirmation of this action. If the user selects “No,” at block 932, method 1400 may be terminated by proceeding to “End,” block 922. If the user confirms at block 934 that the application should be exited, the connection, e.g., Bluetooth connection, with razor accessory 10 may be severed at block 936, and the application may be closed at block 938. If at block 912, the user selects “delete flash memory,” method 1400 may proceed to block 918 described above. In each instance where method 900 is terminated by proceeding to block 922, the method 1400 may return the user to menu described above in connection with block 912.
As detailed above, embodiments of the present disclosure describe a camera 15 for providing image data and, in examples, one or more sensors associated with a razor accessory 10. Embodiments of the present disclosure also describe an application 111 and one or more sensors associated with a wearable computer device 110. Razor accessory 10 or wearable computer device 110 are configured to obtain data relating to, for example, number of strokes made with razor 1, length of a shaving session, an area of a body shaved, duration of a shave stroke, and/or force applied to a razor and, consequently, the skin shaved by a user. One or more processor(s) 1500 may be configured to analyze (via suitable algorithms) data associated with images or sensors, as well as a time period associated sensor data or image data to determine the length of a shave session. In some embodiments, the information determined from the data obtained from razor accessory 10 or wearable computer device 110 may be displayed to a user via, e.g., a screen on a smartphone, smart device, computer, and/or other user device 40. The data also may be transmitted to a suitable third party, e.g., a manufacturer of shaver or components thereof.
An area of a body shaved by comparing a number of shave strokes and stroke duration to historical data. For example, a shaving session for an underarm may generally comprise 20% of the shave strokes generally associated with a shaving session for a face.
The techniques described herein are exemplary and should not be construed as implying any specific limitation on the present disclosure. It should be understood that various alternatives, combinations and modifications could be devised by those skilled in the art. For example, steps associated with the processes described herein may be performed in any order, unless otherwise specified or dictated by the steps themselves. The present disclosure is intended to embrace all such alternatives, modifications and variances that fall within the scope of the appended claims.
It will be understood that each block of the flowchart illustration, and combinations of blocks in the flowchart illustration, may be implemented by computer program instructions. These program instructions may be provided to a processor to produce a machine, such that the instructions, which execute on the processor, create means for implementing the actions specified in the flowchart block or blocks. The computer program instructions may be executed by a processor to cause a series of operational steps to be performed by the processor to produce a computer-implemented process such that the instructions, which execute on the processor to provide steps for implementing the actions specified in the flowchart block or blocks. The computer program instructions may also cause at least some of the operational steps shown in the blocks of the flowchart to be performed in parallel. Moreover, some of the steps may also be performed across more than one processor, such as might arise in a multi-processor computer system or even a group of multiple computer systems. In addition, one or more blocks or combinations of blocks in the flowchart illustration may also be performed concurrently with other blocks or combinations of blocks, or even in a different sequence than illustrated without departing from the scope or spirit of the invention.
Accordingly, blocks of the flowchart illustration support combinations of means for performing the specified actions, combinations of steps for performing the specified actions and program instruction means for performing the specified actions. It will also be understood that each block of the flowchart illustration, and combinations of blocks in the flowchart illustration, may be implemented by special purpose hardware-based systems, which perform the specified actions or steps, or combinations of special purpose hardware and computer instructions. The foregoing example should not be construed as limiting and/or exhaustive, but rather, an illustrative use case to show an implementation of at least one of the various embodiments.
Some examples of a computer readable storage medium or machine-readable storage medium may include tangible media capable of storing electronic data, e.g., volatile memory or non-volatile memory, removable or non-removable memory, erasable or non-erasable memory, writeable or re-writeable memory, and the like. Some examples of computer-executable instructions may include suitable type of code, e.g., source code, compiled code, interpreted code, executable code, static code, dynamic code, object-oriented code, visual code, and the like. The examples are not limited in this context.
The terms “comprise” or “comprising” are to be interpreted as specifying the presence of the stated features, integers, steps or components, but not precluding the presence of one or more other features, integers, steps or components or groups thereof. The terms “a” and “an” are indefinite articles, and as such, do not preclude embodiments having pluralities of articles. The terms “coupled,” “connected” and “linked” are used interchangeably in this disclosure and have substantially the same meaning.
Some embodiments may be described using the expression “one embodiment” or “an embodiment” along with their derivatives. These terms mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase “an embodiment” in various places in the specification are not necessarily all referring to the same embodiment.
This application is a National Stage Application of International Application No. PCT/EP2019/064770, filed on Jun. 6, 2019, now published as WO 2019/234144, and which claims priority to U.S. Provisional Patent Application Ser. No. 62/682,292, filed Jun. 8, 2018, entitled “SMART SHAVING ACCESSORY”.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2019/064770 | 6/6/2019 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/234144 | 12/12/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
9174351 | Binder | Nov 2015 | B2 |
11007659 | Goldfarb | May 2021 | B2 |
20130021460 | Burdoucci | Jan 2013 | A1 |
20130250084 | Binder | Sep 2013 | A1 |
20160167241 | Goldfarb | Jun 2016 | A1 |
20170053542 | Wilson et al. | Feb 2017 | A1 |
20180354147 | Goldfarb | Dec 2018 | A1 |
20200033448 | Bourquin | Jan 2020 | A1 |
20200201266 | Joyce | Jun 2020 | A1 |
Number | Date | Country |
---|---|---|
102470532 | May 2012 | CN |
105741256 | Jul 2016 | CN |
107718059 | Feb 2018 | CN |
1154377 | Nov 2001 | EP |
9926411 | May 1999 | WO |
2009076301 | Jun 2009 | WO |
2015067634 | May 2015 | WO |
2016094327 | Jun 2016 | WO |
2017012969 | Jan 2017 | WO |
Entry |
---|
International Search Report and Written Opinion in corresponding Application No. PCT/EP2019/064770, dated Oct. 16, 2019 (13 pages). |
Chinese Office Action in corresponding Chinese Application No. 201980030559.X, dated May 17, 2022 (13 pages). |
Number | Date | Country | |
---|---|---|---|
20210260780 A1 | Aug 2021 | US |
Number | Date | Country | |
---|---|---|---|
62682292 | Jun 2018 | US |