SYSTEM AND METHOD FOR PROVIDING A VOICE-ACTIVATED ORDERING OF REPLACEMENT SHAVING CARTRIDGE
20210192434 · 2021-06-24
Assignee
Inventors
Cpc classification
G10L15/22
PHYSICS
B26B21/4056
PERFORMING OPERATIONS; TRANSPORTING
G06F16/9035
PHYSICS
B26B21/405
PERFORMING OPERATIONS; TRANSPORTING
International classification
G06Q10/08
PHYSICS
G06F16/9035
PHYSICS
Abstract
A system and a method are provided for a voice-activated command or query regarding a purchase of, or information regarding, replacement shaving cartridge(s) inputted via a microphone/speaker associated with a “smart” shaving razor having hardware and software capabilities to function as a stand-alone Internet-of-Things (IoT) device. The command or the query is transmitted, via an Internet gateway connected to the Internet, to a vendor platform connected to the Internet. A response transmission from the vendor platform in response to the command or the query regarding a purchase of, or information regarding, replacement shaving cartridge(s) is processed by the control unit. The microphone/speaker outputs a natural-language voice output corresponding to the response transmission from the vendor platform.
Claims
1. A shaving system configured to process at least one of a command and a query, comprising: a razor handle; a microphone provided on or in the razor handle and configured to accept a natural-language voice input from a user regarding at least one of a command and a query relating to at least one of a shaving cartridge purchase and shaving cartridge information; a control unit configured to process the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information; at least one of a transceiver and an interface provided on or in the razor handle and configured to (i) transmit the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information to a vendor platform connected to the Internet, and (ii) receive a response transmission from the vendor platform in response to the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information, wherein the control unit is configured to process the response transmission; and a speaker configured to output a natural-language voice output corresponding to the response transmission from the vendor platform.
2. The system according to claim 1, wherein the shaving system is an Internet Protocol (IP) capable system, and the at least one of the transceiver and the interface is configured to directly interface with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform.
3. The system according to claim 1, further comprising: a razor cartridge; and a sensing unit configured to implement at least one of an electrical sensing technique, an optical sensing technique, and an electrochemical sensing technique to detect at least one of a physical property and an electrochemical property of a blade of the razor cartridge indicative of a level of wear of the blade; wherein the control unit is configured to compare the at least one of the physical property and an electrochemical property of the blade to a reference threshold parameter and determine a level of wear of the blade based on the comparison.
4. The system according to claim 1, further comprising: a notification unit comprising at least one of (i) a light indication unit configured to output information regarding the determined level of blade wear, (ii) an aural indication unit configured to output information regarding the determined level of blade wear, and (iii) a haptic indication unit configured to output information regarding the determined level of blade wear, wherein the notification unit is configured to provide an indication to replace the razor cartridge.
5. The system according to claim 1, wherein the at least one of the transceiver and the interface is configured to transmit the at least one of the command and the query to at least one of an Internet Protocol (IP) capable mobile device and an Internet Protocol (IP) capable computer, and wherein the at least one of the mobile device and the computer interfaces with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform.
6. The system according to claim 1, wherein the speaker is provided on or in the razor handle.
7. The system according to claim 1, wherein the control unit and the speaker are provided on or in the razor handle.
8. The system according to claim 1, wherein the natural-language voice input from a user is a multi-language voice input.
9. The system according to claim 1, wherein the natural-language voice output corresponding to the response transmission is a multi-language voice output.
10. A method for processing at least one of a command and a query using a shaving system, comprising: inputting, via a microphone provided one of on or in a razor handle of the shaving system, a natural-language voice input from a user regarding at least one of a command and a query relating to at least one of a shaving cartridge purchase and shaving cartridge information; processing, by a control unit, the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information; transmitting, by at least one of a transceiver and an interface, the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information to a vendor platform connected to the Internet; receiving, by at least one of the transceiver and the interface, a response transmission from the vendor platform in response to the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information; processing, by the control unit, the response transmission; and outputting, by a speaker, a natural-language voice output corresponding to the response transmission from the vendor platform.
11. The method according to claim 10, wherein the shaving system is an Internet Protocol (IP) capable system, and the at least one of the transceiver and the interface directly interfaces with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform.
12. The method according to claim 10, wherein the at least one of the transceiver and the interface transmits the at least one of the command and the query to at least one of an Internet Protocol (IP) capable mobile device and an Internet Protocol (IP) capable computer, and wherein the at least one of the mobile device and the computer interfaces with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform.
13. The method according to claim 10, wherein the wherein the natural-language voice input from a user is a multi-language voice input.
14. The method according to claim 10, wherein the natural-language voice output corresponding to the response transmission is a multi-language voice output.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024] 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.
DETAILED DESCRIPTION OF THE DISCLOSURE
[0025] Referring to the drawings and, in particular to
[0026] Referring to
[0027] In this embodiment, retainers 200 extend along a length L on side edges 105 and 107 of about 8.5 mm, for example. However, it should be appreciated that retainers 200 can extend along a shorter or longer portion of side edges 105 and 107. For example, a pair of retainers 200 can each extend along the entire length, a shorter portion, or a longer portion of side edges 105 and 107. Such extensions can secure in place a guard bar, a cap element, or a trimmer assembly, for example. In addition, as noted above, any number of retainers 200 can be used with shaving cartridge 100. For example, a single retainer 200 or four retainers 200 can be used to retain the position of blades 117 in the housing.
[0028]
[0029]
[0030] Razor 1, illustrated in
[0031] The blade-wear sensor 6001 is configured to detect a measurement parameter relating to the level of blade wear of the blade(s) 117. The blade-wear sensor 6001 can use, e.g., one or more of an electrical sensing technique, an optical sensing technique, and/or an electrochemical sensing technique to detect a physical and/or an electrochemical property of the blade(s) 117 indicative of a level of blade wear. For example, the level of blade wear can be determined based on the level of depletion of a coating applied to one or more of the blades(s) 117, which level of depletion in turn affects the electrical property and/or the electrochemical property of the one or more blade(s) 117. This example should not be construed as limiting. In addition, or alternatively, measurement parameter output from the image sensor 6002 (e.g., an optical or visual parameter indicating blade wear) can be used to determine the level of blade wear of the blade(s) 117. The output information from the blade-wear sensor 6001 and/or the image sensor 6002 can be compared to a reference threshold parameter level to determine the level of blade wear.
[0032] In an example embodiment, the control unit 6004 receives and processes the information output from the blade-wear sensor 6001 and/or the image sensor 6002 to output an indication (e.g., via the notification unit 6003a) regarding the level of wear of the blades 117, e.g., that the blades 117 are sufficiently worn as to require a replacement of the cartridge 100. The notification unit 6003a can provide an indication of the level of wear of the blades 117 (including an indication to replace the cartridge containing the blades 117) by at least one of (i) a light indication (e.g., using different colored LED lights), (ii) an aural indication (e.g., using different sound levels and/or patterns), and/or (iii) a haptic indication (e.g., using different haptic intensity and/or patterns). Alternatively, a user can manually determine that the blades 117 are sufficiently worn as to require a replacement of the cartridge 100.
[0033] Control unit 6004 can also (i) receive and process the information output from the two-way microphone/speaker 6115, and (ii) control the two-way microphone/speaker 6115 to output audio information. In this case, as shown in
[0034] Control unit 6004 can cumulatively collect and/or store the information regarding the determined level of blade wear (or corresponding remaining amount/percentage) to analyze and/or determine the rate of blade wear. In addition, control unit 6004 can analyze the rate of blade wear in conjunction with data provided by a user or data from a database regarding particular skin characteristics and/or hair properties, thereby enabling customized analysis and data collection of an individual user's razor use. The user data can 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).
[0035] The information output from the control unit 6004, blade-wear sensor 6001, image sensor 6002, microphone/speaker 6115, the information regarding the determined level of wear (or corresponding remaining blade use), and/or information corresponding to a user's natural-language voice input command via the microphone/speaker 6115 can be transmitted from the razor 1 (i) wirelessly via the transceiver 6007a or (ii) via a wired connection through interface unit 6006a for external power/data connection, to an IoT gateway 6020. In the example embodiment shown in
[0036] In an example embodiment, the user data can be stored (in part or in entirety) at the cartridge vendor platform 6023 and/or at the IoT platform 6022. Depending on the type of information transmitted from the razor 1, the cartridge vendor platform 6023 can (i) fulfill the requested task (e.g., fulfill the order for the requested replacement cartridge), and/or (ii) transmit to the razor 1 responsive information relevant to the information query (e.g., information regarding an individual user's razor use, skin characteristics, hair characteristics, historically preferred razor cartridge model and/or quantity package, and the like), which responsive information can be output as natural language voice output via the microphone/speaker 6115 to assist the user in confirming and/or selecting a replacement cartridge. For example, if a user's voice command is “order my usual cartridges”, the user's historical order information can be retrieved and presented to the user, e.g., “you ordered ten cartridges of model A, would you like to repeat this order?”, and the user can confirm the order or modify the order with different information. In another example, if a user's voice query is “what is the shaving cartridge best suited for my skin characteristics”, the user's skin characteristics information and the suitability information regarding the available cartridges from the cartridge vendor platform (e.g., a server platform of a generic retail vendor or a specific cartridge maker) can be referenced to present the requested information to the user to assist the user in selecting a cartridge for ordering. In addition, a confirmation of receipt of order execution at the cartridge vendor platform 6023 can be presented as a natural-language voice output via the microphone/speaker 6115, e.g., “your order has been received at the vendor”.
[0037]
[0038] In one communication path of the example embodiment illustrated in
[0039] In another communication path of the example embodiment illustrated in
[0040] In the example system illustrated in
[0041] As an example of distributed functionality in the example system illustrated in
[0042]
[0043]
[0044]
[0045] It should be noted that parts of the example techniques 700, 800 and 900 illustrated in
[0046]
[0047] Some examples of a computer readable storage medium or machine-readable storage medium can 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 can 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.
[0048]
[0049] Communication device 1500 can 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, computer 6030, mobile device 6040, one or more functionalities of the circuitry of razor 1, 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 can 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, computer 6030, mobile device 6040, one or more functionalities of the circuitry of razor 1, 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.
[0050] In an example embodiment, radio interface 1510 can 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 can 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.
[0051] Baseband circuitry 1520, which communicates with radio interface 1510 to process receive signals and/or transmit signals, can 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 can also include, for example, a memory controller 1532 for communicating with a computing platform 1530 via an interface 1534.
[0052] Computing platform 1530, which can provide computing functionality for device 1500, can include a processor 1540 and other platform components 1750, e.g., processors, memory units, chipsets, controllers, peripherals, interfaces, input/output (I/O) components, power supplies, and the like.
[0053] Device 1500 can be, e.g., a mobile device, a smart phone, a fixed device, a machine-to-machine device, a personal digital assistant (PDA), 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.
[0054]
[0055] 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 can 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.
[0056] 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.
[0057] 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.
[0058] As is evident from the figures and text presented above, as well as the examples below, a variety of embodiments are contemplated:
Embodiments
[0059] 1. A shaving system configured to process at least one of a command and a query, comprising:
[0060] a razor handle (199);
[0061] a microphone (6115) provided on or in the razor handle and configured to accept a natural-language voice input from a user regarding at least one of a command and a query relating to at least one of a shaving cartridge purchase and shaving cartridge information;
[0062] a control unit (6004) configured to process the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information;
[0063] at least one of a transceiver (6007a) and an interface provided on or in the razor handle and configured to (i) transmit the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information to a vendor platform (6023) connected to the Internet, and (ii) receive a response transmission from the vendor platform in response to the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information, wherein the control unit is configured to process the response transmission; and
[0064] a speaker (6115) configured to output a natural-language voice output corresponding to the response transmission from the vendor platform. [0065] 2. The system according to embodiment 1, wherein the shaving system is an Internet Protocol (IP) capable system, and the at least one of the transceiver (6007a) and the interface (6006a) is configured to directly interface with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform (6023). [0066] 3. The system according to embodiment 1 or 2, further comprising:
[0067] a razor cartridge (100); and
[0068] a sensing unit (6001) configured to implement at least one of an electrical sensing technique, an optical sensing technique, and an electrochemical sensing technique to detect at least one of a physical property and an electrochemical property of a blade (117) of the razor cartridge indicative of a level of wear of the blade;
[0069] wherein the control unit (6004) is configured to compare the at least one of the physical property and an electrochemical property of the blade to a reference threshold parameter and determine a level of wear of the blade based on the comparison. [0070] 4. The system according to embodiment 3, further comprising:
[0071] a notification unit (6003a) comprising at least one of (i) a light indication unit configured to output information regarding the determined level of blade wear, (ii) an aural indication unit configured to output information regarding the determined level of blade wear, and (iii) a haptic indication unit configured to output information regarding the determined level of blade wear, wherein the notification unit is configured to provide an indication to replace the razor cartridge (100). [0072] 5. The system according to embodiment 1, wherein the at least one of the transceiver (6007a) and the interface (6006a) is configured to transmit the at least one of the command and the query to at least one of an Internet Protocol (IP) capable mobile device and an Internet Protocol (IP) capable computer, and wherein the at least one of the mobile device and the computer interfaces with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform. [0073] 6. The system according to any one of embodiments 1-5, wherein the speaker (6115) is provided on or in the razor handle (199). [0074] 7. The system according to any one of embodiments 1-6, wherein the control unit (6004) is provided on or in the razor handle (199). [0075] 8. The system according to any one of embodiments 1-7, wherein the natural-language voice input from a user is a multi-language voice input. [0076] 9. The system according to any one of embodiments 1-8, wherein the natural-language voice output corresponding to the response transmission is a multi-language voice output. [0077] 10. A method for processing at least one of a command and a query using a shaving system (700, 800 900), comprising:
[0078] inputting, via a microphone (6115) provided one of on or in a razor handle (199) of the shaving system, a natural-language voice input from a user regarding at least one of a command and a query relating to at least one of a shaving cartridge purchase and shaving cartridge information;
[0079] processing, by a control unit (6004), the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information;
[0080] transmitting, by at least one of a transceiver (6007a) and an interface, the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information to a vendor platform (6023) connected to the Internet;
[0081] receiving, by at least one of the transceiver and the interface, a response transmission from the vendor platform in response to the at least one of the command and the query relating to at least one of the shaving cartridge purchase and shaving cartridge information;
[0082] processing, by the control unit, the response transmission; and
[0083] outputting, by a speaker (6115), a natural-language voice output corresponding to the response transmission from the vendor platform. [0084] 11. The method (700, 800, 900) according to embodiment 10, wherein the shaving system is an Internet Protocol (IP) capable system, and the at least one of the transceiver (6007a) and the interface directly interfaces with an Internet gateway (6020) connected to the Internet to transmit the at least one of the command and the query to the vendor platform. [0085] 12. The method (900) according to embodiment 10 or 11, wherein the at least one of the transceiver (6007a) and the interface transmits the at least one of the command and the query to at least one of an Internet Protocol (IP) capable mobile device and an Internet Protocol (IP) capable computer, and wherein the at least one of the mobile device and the computer interfaces with an Internet gateway connected to the Internet to transmit the at least one of the command and the query to the vendor platform. [0086] 13. The method according to any one of embodiments 10-12, wherein the wherein the natural-language voice input from a user is a multi-language voice input. [0087] 14. The method according to any one of embodiments 10-13, wherein the natural-language voice output corresponding to the response transmission is a multi-language voice output.