Massage system and control method and device of massage system

By installing mobile devices and positioning devices in vehicle seats, location information is collected and matching adjustment strategies are used to control the massager, solving the problem that existing massage devices cannot meet personalized needs, and achieving precise massage control and improved comfort.

CN121157760APending Publication Date: 2025-12-19MERCEDES BENZ GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511504260.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2025-12-19

AI Technical Summary

Technical Problem

The massage equipment in existing vehicle seats cannot meet the personalized massage needs of passengers, resulting in reduced riding comfort.

Method used

By installing a mobile device and a positioning device in the vehicle seat, the location information is collected, a matching massager to be controlled is determined, and an adjustment command is sent to control the movement of the massager based on the movement information of the mobile device and a preset adjustment strategy.

Benefits of technology

It enables precise control of the massager, meeting the real-time and personalized massage needs of passengers and improving riding comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121157760A_ABST
    Figure CN121157760A_ABST
Patent Text Reader

Abstract

The invention discloses a massage system and a control method and device of the massage system, and relates to the technical field of vehicle control. According to one specific embodiment, the massage system comprises a controller, a movable device and a massage structure matched with the movable device, a positioning device is arranged in the movable device, the massage structure is arranged on a vehicle seat, and the massage structure comprises at least one massager; the controller is used for collecting position information of the movable device, determining the to-be-controlled massager matched with the position information from the massage structure and controlling the to-be-controlled massager. According to the embodiment, the problems that all massage devices in the vehicle seat are controlled in a unified mode, the personalized massage requirements of passengers cannot be met, and the comfort degree of the passengers taking the vehicle is reduced can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle control, in particular to a massage system, a control method and device of the massage system. BACKGROUND

[0002] In various scenarios such as vehicle driving, in order to improve the comfort of passengers riding in the vehicle, massage devices can be installed in the vehicle seats, and passengers can perform body massage through the massage devices during the riding process. In related technologies, multiple massage devices are usually arranged in the vehicle seats, and each massage device is uniformly controlled according to the operation instruction input by the passenger, but this way cannot meet the personalized massage needs of the passenger, and reduces the comfort of the passenger riding in the vehicle. SUMMARY

[0003] Therefore, the embodiments of the present application provide a massage system, a control method and device of the massage system, which can solve the problem that the massage devices in the vehicle seats are uniformly controlled, the personalized massage needs of the passenger cannot be met, and the comfort of the passenger riding in the vehicle is reduced.

[0004] To achieve the above object, according to a first aspect of the embodiments of the present application, a massage system is provided.

[0005] The massage system of the embodiments of the present application comprises a controller, a movable device and a massage structure matched with the movable device, wherein the movable device is provided with a positioning device, the massage structure is arranged in a vehicle seat, and the massage structure comprises at least one massager; the controller is used to collect position information of the movable device, determine a to-be-controlled massager matched with the position information from the massage structure, and control the to-be-controlled massager.

[0006] Optionally, the movable device comprises a wearable ring-shaped device.

[0007] Optionally, the movable device is detachably installed at a handrail position on the inner side of a vehicle door.

[0008] Optionally, the movable device is provided with a cavity, the cavity comprises an access interface, a pressing device is detachably connected to the access interface, and the pressing device releases the liquid contained in the cavity when the pressing device is pressed.

[0009] To achieve the above object, according to a second aspect of the embodiments of the present application, a control method of a massage system is provided.

[0010] The control method of the massage system according to an embodiment of the present application is used for controlling the massage system of the first aspect, and includes: receiving a control instruction for the massage system, monitoring a current state of a movable device in the massage system; in response to the current state belonging to a trigger state, collecting a current position of the movable device, determining a to-be-controlled massager matched with the current position from a massage structure of the massage system; acquiring movement information of the movable device in a preset time period, matching the movement information with a preset adjustment strategy, determining a corresponding adjustment instruction according to a matching result, and sending the adjustment instruction to the to-be-controlled massager, so that the to-be-controlled massager moves based on the adjustment instruction.

[0011] Optionally, determining the to-be-controlled massager matched with the current position from the massage structure of the massage system includes: determining distances between each massager in the massage structure of the massage system and the movable device according to the current position, and determining the to-be-controlled massager from the massage structure group according to the distances.

[0012] Optionally, determining the distances between each massager in the massage structure of the massage system and the movable device according to the current position includes: acquiring position information of an occupant corresponding to the massage system, determining a body part closest to the movable device of the occupant according to the current position, and calculating distances between each massager in the massage structure of the massage system and the body part.

[0013] Optionally, matching the movement information with the preset adjustment strategy includes: calculating movement trajectories of the movable device in a plurality of preset directions according to the movement information, matching each movement trajectory with the preset adjustment strategy respectively, and obtaining a corresponding matching result.

[0014] Optionally, before the receiving of the control instruction for the massage system, the method further includes: collecting state information of a vehicle seat corresponding to the massage system, triggering the control instruction of the massage system in response to the state information belonging to a seating state; and / or, receiving instruction information of an occupant corresponding to the vehicle seat, and triggering the control instruction of the massage system according to the instruction information.

[0015] To achieve the above object, according to a third aspect of an embodiment of the present application, a control device of a massage system is provided.

[0016] The control device of the massage system according to an embodiment of the present application is used for controlling the massage system of the first aspect, and comprises: a control unit configured to receive a control instruction for the massage system, monitor a current state of a movable device in the massage system, and in response to the current state belonging to a trigger state, collect a current position of the movable device, and determine a to-be-controlled massager matched with the current position from a massage structure of the massage system; and an adjustment unit configured to acquire movement information of the movable device in a preset time period, match the movement information with a preset adjustment strategy, determine a corresponding adjustment instruction according to a matching result, and send the adjustment instruction to the to-be-controlled massager, so that the to-be-controlled massager moves based on the adjustment instruction.

[0017] An electronic device according to an embodiment of the present application comprises: one or more processors; and a storage device configured to store one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the control method of the massage system provided by the embodiments of the present application.

[0018] To achieve the above object, according to a fifth aspect of the embodiments of the present application, a computer readable medium is provided.

[0019] A computer readable medium according to an embodiment of the present application has a computer program stored thereon, wherein the program, when executed by a processor, implements the control method of the massage system provided by the embodiments of the present application.

[0020] To achieve the above object, according to a sixth aspect of the embodiments of the present application, a computer program product is provided.

[0021] A computer program product according to an embodiment of the present application comprises a computer program, wherein the program, when executed by a processor, implements the control method of the massage system provided by the embodiments of the present application.

[0022] An embodiment of the above-mentioned application has the following advantages or beneficial effects: In the embodiment of the application, a movable device is arranged in the massage system, the position information of the movable device can be monitored and collected through the positioning device arranged in the movable device, the distance between each massager in the massage structure and the movable device can be determined through the collected position information, and then the massager that needs to be controlled at present, i.e., the massager to be controlled, is obtained; the corresponding adjustment instruction is obtained through matching the movement information of the movable device with the preset adjustment strategy, and the adjustment instruction is sent to the massager to be controlled, so as to realize the accurate control of the massager to be controlled. In the embodiment of the application, when the occupant controls the massager in the vehicle seat, the massager to be accurately controlled can be selected according to the distance between the movable device and each massager in the matched massage structure, and the corresponding control instruction is output through the movement of the movable device, i.e., the massager to be controlled is determined and controlled according to the position information and movement information of the movable device, so as to meet the real-time and individualized needs of the occupant, realize the accurate control of different massagers, and improve the control effect of the massager and the massage comfort.

[0023] Further effects of the above-mentioned non-conventional optional mode will be described in the following in combination with the specific embodiments. BRIEF DESCRIPTION OF DRAWINGS

[0024] The accompanying drawings are used to better understand the application and do not constitute an improper limitation on the application. Among them: Figure 1 is a system architecture schematic diagram of a massage system according to an embodiment of the application; Figure 2 is a main structure schematic diagram of a movable device according to an embodiment of the application; Figure 3 is a main flow schematic diagram of a control method of a massage system according to an embodiment of the application; Figure 4 is a massage structure schematic diagram of a vehicle seat according to an embodiment of the application; Figure 5 is a main unit schematic diagram of a control device of a massage system according to an embodiment of the application; Figure 6 is an exemplary system architecture diagram to which an embodiment of the application can be applied; Figure 7 is a structure schematic diagram of a computer system suitable for realizing an embodiment of the application. DETAILED DESCRIPTION

[0025] Exemplary embodiments of the present application are described herein with reference to the accompanying drawings, which are meant to be exemplary in nature, and include various details intended to facilitate understanding of the application. Accordingly, it should be understood that various changes and modifications to the embodiments described herein can be made by those having ordinary skill in the art without departing from the spirit and scope of the application. Likewise, it is to be understood that the following description and examples are only exemplary and are not intended to limit the scope of the application. For the sake of clarity, descriptions of well-known functions and constructions are omitted so as to not unnecessarily obscure the application in detail.

[0026] It should be noted that in the embodiments of the present application, some software, components, models, etc. in the industry may be mentioned, which should be considered as exemplary, and the purpose is only to illustrate the feasibility of the technical solutions in the embodiments of the present application, but it does not mean that the applicant has or will necessarily use the scheme.

[0027] In the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The acquisition, transmission, storage, use, processing, etc. of data in the technical solutions of the present application all comply with the relevant provisions of national laws and regulations, are used for legal and reasonable purposes, are not shared, leaked or sold outside these legal uses, etc., and are subject to the supervision and management of the supervisory departments.

[0028] For user information, necessary measures should be taken for user personal information to prevent illegal access to such personal information data, to ensure that personnel with access to personal information data comply with the relevant legal regulations, and to ensure the security of user personal information. Once these user personal information data are no longer needed, the risk should be minimized by limiting or even prohibiting data collection and / or deleting data. When applicable, including in certain related applications, user privacy is protected by de-identifying data, such as by removing specific identifiers (e.g., date of birth, etc.), controlling the amount or specificity of data stored (e.g., collecting location data at the city level rather than at the specific address level), controlling how data is stored, and / or other methods of de-identification.

[0029] In addition, it should be noted that the technical solutions provided by the embodiments of the present application can be realized by a robot driving a vehicle, or by an electronic device controlling a vehicle, or by an automatic driving system of an automatic driving vehicle.

[0030] In addition, it should be noted that the "first", "second", etc. involved in the embodiments of the present application are not limited by the number or quantity or order, but are used to distinguish different vehicles or different relative position relationships, etc.

[0031] In order to improve the comfort of users when they need massage, the massage system can be provided in the embodiment of the present application, and the movable device matched with the massage structure is arranged in the massage system, so as to control the massage structure through the movable device and meet the personalized massage demand of users. The embodiment of the present application can be applied to various scenes, and specifically, the control of the massage structure arranged in the seat in different scenes can be performed, such as the control of the massage structure arranged in the seat of a vehicle. The control of the massage structure arranged in the seat of a vehicle is taken as an example for description in the embodiment of the present application.

[0032] Figure 1 Fig. 1 shows a system architecture schematic diagram of the massage system in the embodiment of the present application. The massage system mainly comprises a controller, a movable device 10 and a massage structure matched with the movable device 10. The positioning device 11 is arranged in the movable device 10, the massage structure is arranged in the seat of a vehicle, and the massage structure can comprise at least one massager 21. The controller can be used to collect the position information of the movable device 10, determine the to-be-controlled massager matched with the position information from the massage structure, and control the to-be-controlled massager.

[0033] Specifically, as shown in Fig. 2, one or more massagers 21 can be arranged in each seat of a vehicle. The massagers 21 arranged in each seat can be divided into one or more massage structures, and each massage structure is arranged with a matched movable device 10. In order to facilitate the operation of the movable device 10 by the occupant in the vehicle, the movable device 10 can be detachably installed at any position in the vehicle, such as shown in Fig. 3. The movable device 10 can be detachably installed at the armrest position on the inner side of the door, and the occupant can conveniently take and place the movable device 10. The detachable installation mode of the movable device 10 can not be limited. The position where the movable device 10 is installed can be set as the initial position of the movable device 10 in the embodiment of the present application. In the application scenario shown in Fig. 4, the controller in the massage system can be a vehicle-mounted controller. Figure 1 Figure 1 Figure 1

[0034] In one embodiment, as shown in Fig. 5, a main structure schematic diagram of the movable device 10 is shown. The movable device 10 comprises a wearable ring-shaped device. As shown in Fig. 6, the wearable device can be specifically a ring, a bracelet or the like, so as to facilitate the operation of the movable device 10 by the occupant. Figure 2 Figure 2

[0035] In another embodiment, as shown in Fig. 7, the cavity 12 can be arranged in the movable device 10. The cavity 12 comprises an access interface, and the access interface detachably connects the pressing device 13, so that the pressing device 13 can release the liquid contained in the cavity 12 when the pressing device 13 is pressed. Figure 2 In another embodiment, as shown in Fig. 7, the cavity 12 can be arranged in the movable device 10. The cavity 12 comprises an access interface, and the access interface detachably connects the pressing device 13, so that the pressing device 13 can release the liquid contained in the cavity 12 when the pressing device 13 is pressed.​​​​​

[0036] As Figure 2 shown, the movable device 10 is internally provided with a sealed cavity 12, which can be used to hold liquid and other substances, such as aromatherapy, perfume, and the like. The cavity 12 is provided with an outlet, which is detachably connected to a pressing device 13. After the pressing device 13 is connected to the cavity 12, the liquid held in the cavity 12 can be released by pressing the pressing device 13. After the pressing device 13 is detached, the cavity 12 can be filled with the required liquid through the outlet. The filling method can not be limited, for example, the cavity 12 can be filled with the required liquid through a device with the same principle as a fuel gun.

[0037] In another embodiment, when the passenger wears the movable device 10, the body meridians can be massaged by pushing and rubbing on the skin. For example, when the movable device 10 is a ring, the passenger can massage the fingers by pushing and rubbing on the skin of the fingers. Further, when the cavity 12 holds liquid such as essential oil required for massage, the passenger can also release the liquid held in the cavity 12 by pressing the pressing device 13 during the pushing of the movable device 10, so that the liquid is flushed into the skin of the passenger for essential oil application, thereby improving the service effect of massage.

[0038] It should be noted that in the embodiment of the present application, in order to facilitate the release of the liquid held in the cavity 12 of the movable device 10 in the massage scenario, the pressing device 13 can be arranged on the inner wall of the movable device 10, so that the essential oil released from the cavity 12 can directly contact the skin.

[0039] It should be noted that in the embodiment of the present application, the vehicle-mounted controller can also collect image information of the movable device 10 through the vehicle-mounted shooting device, so as to collect the position information and movement information of the movable device 10. Generally, a massager 21 is arranged on each seat in a vehicle, so in the embodiment of the present application, the massager 21 arranged on each vehicle seat can be divided into one massage structure, or the massagers 21 arranged on the vehicle seats arranged in parallel and / or front and back can be divided into one massage structure, and the specific manner can not be limited. The positioning device 11 in the embodiment of the present application can be a positioning chip or the like.

[0040] Figure 3 is a schematic diagram of the main steps of a control method of a massage system according to the embodiment of the present application. Specifically, as Figure 3 shown, the control method of the massage system is used to control the massage system as shown in Figure 1 and 2 , and mainly includes the following steps:

[0041] Step S301: receiving a control instruction for the massage system, and monitoring the current state of the movable device in the massage system.

[0042] The control instruction represents an instruction for controlling the massager in the massage system, such as opening, adjusting, and the like. After receiving the control instruction of the massage system, the state of the movable device can be monitored to determine whether the movable device is used to control the massager in the massage structure. Since the massager is controlled by the movement information of the movable device in the embodiment of the present application, the current state of the movable device can include a triggering state and a stopping state. The triggering state can represent a state of triggering the use of the movable device to control the massager, such as a state of the movable device moving away from the initial position or a state of the movable device moving after being stationary for a period of time. The stopping state can represent a state of the movable device not moving, which indicates a state of stopping the use of the movable device to control the massager, such as a state of the movable device not moving away from the initial position or a state of the movable device being stationary at a position.

[0043] In the embodiment of the present application, the movable device is usually initially located at the corresponding initial position. If the passenger needs to control the massager by using the movable device, the movable device needs to be taken out from the initial position. Therefore, when it is monitored that the movable device moves away from the initial position, it can be indicated that the passenger controls the massager in the massage structure by using the movable device, that is, it can be determined that the current state of the movable device belongs to the triggering state. During the use of the movable device, if the movable device moves after being stationary at a position, it can also indicate that the passenger wants to control the massager in the massage structure by using the movable device, and it can be determined that the current state of the movable device belongs to the triggering state.

[0044] It should be noted that, in the embodiment of the present application, the stationary state of the movable device at a position means that the movable device stays at a position for a period of time. The length of the period of time can be set according to requirements, such as being greater than 1 minute. The position where the movable device stays can be a fixed position or a position range. That is, small-amplitude movement of the movable device within a position range (such as the passenger rotating the movable device on the hand) can be considered as the movable device staying at a position. For example, if the movable device moves within a region with a certain position as the center, it can be considered that the movable device stays at a position. The size of the position range can be set according to the scene requirements.

[0045] In the embodiment of the present application, the control method of the massage system can be executed by a controller in the massage system. The controller can pre-store the matching relationship between the massage structure and the movable device. Therefore, after receiving the control instruction of the massage system, the information of the massage structure to be controlled can be determined, and then the matched movable device can be queried, and the current state of the movable device can be monitored.

[0046] In an embodiment, the application is applied to Figure 1 For example, in the application scenario shown, a sensor or the like can be arranged on the vehicle seat to collect signals, so as to collect the state information of the vehicle seat. The state information can represent the current state of the vehicle seat, such as a riding state and an idle state. When the occupant is riding on the vehicle seat, the current state of the vehicle seat is the riding state, which means that the massage structure in the vehicle seat can be used by the occupant at this time. Based on this, the control instruction of the massage system can be triggered. In addition, before receiving the control instruction of the massage system, the step can be performed: collecting the state information of the vehicle seat, and in response to the state information belonging to the riding state, triggering the control instruction of the massage system.

[0047] The sensor can be arranged according to the scene requirement, and the collected state information will also be different according to the sensor. For example, if a pressure sensor is arranged on the vehicle seat, the collected state information can include pressure information, and the controller can determine whether it belongs to the riding state according to the pressure information. Alternatively, in the embodiment of the application, the picture information of the vehicle seat can be collected by the vehicle-mounted shooting device as the state information, and the controller can determine whether it belongs to the riding state by recognizing the picture information, that is, whether the occupant is riding on the vehicle seat, and then determine whether to trigger the control instruction of the massage system.

[0048] It should be noted that in the embodiment of the application, the controller can also directly receive the instruction information of the occupant, and trigger the control instruction of the massage system according to the instruction information. The instruction information can be a voice instruction, an operation instruction, etc. For example, the occupant can issue a voice instruction "turn on the massager of the vehicle seat I am riding on", and the vehicle-mounted audio collection device can transmit the voice instruction to the controller after collecting it. The controller identifies it as the control instruction of the massage system and triggers the control instruction of the massage system.

[0049] Step S302: in response to the current state belonging to the trigger state, collecting the current position of the movable device, and determining the to-be-controlled massager matched with the current position from the massage structure of the massage system.

[0050] Wherein, the current state belongs to the trigger state, which means that the movable device has been moved, so the current position of the movable device can be collected. In the embodiment of the application, the position information of the movable device can be used to determine the massager to be controlled in the massage structure, that is, the to-be-controlled massager.

[0051] In the embodiment of the application, the to-be-controlled massager can be determined by the distance between the movable device and each massager in the massage structure. Generally, the massager with the smallest distance from the movable device is determined as the to-be-controlled massager.

[0052] Specifically, the position information of the movable device, such as position coordinates, can be collected by the positioning device in the movable device, and the current position of the movable device can be determined by identifying the position information. The positions of the massagers in the massage structure can be stored in advance, so that the distances between the movable device and the massagers can be determined according to the current position, and then the massager with the smallest distance can be determined as the to-be-controlled massager.

[0053] In another embodiment, the massagers in the vehicle seat are generally arranged according to the body parts of the occupant, so that the massagers are close to the body parts to be massaged. Figure 4 For example, as shown in FIG. 1, the backrest of the vehicle seat can be provided with four massagers, i.e., massager A, massager B, massager C and massager D, which can be regarded as a massage structure. The massager A and the massager B are used for shoulder massage of the occupant, and the massager C and the massager D are used for back massage of the occupant. Figure 4 As shown in FIG. 2, when the occupant sits on the vehicle seat, the massager A is close to the right shoulder position of the occupant, the massager B is close to the left shoulder position of the occupant, the massager C is close to the right side of the back of the occupant, and the massager D is close to the left side of the back of the occupant, so that the mapping relationship between the massagers and the body parts can be established. Therefore, in the embodiment of the present application, when the to-be-controlled massager is determined, the body part closest to the movable device can be determined first, and then the to-be-controlled massager can be determined based on the body part.

[0054] Specifically, after the current position of the movable device is collected, the position information of the occupant can be obtained, the body part closest to the movable device can be determined according to the current position, the distances between the massagers in the massage structure and the body part can be calculated, and then the massager with the smallest distance can be determined as the to-be-controlled massager. Alternatively, the mapping relationship between the massagers and the body parts can be established, and then when the body part closest to the movable device is determined, the massager corresponding to the body part can be queried, and the massager can be determined as the to-be-controlled massager. Figure 4 For example, as shown in FIG. 3, it is assumed that the hand of the occupant wearing the movable device is placed on the left shoulder, so that the body part closest to the movable device is determined as the left shoulder, and then the corresponding massager A is determined according to the mapping relationship, so that the massager A can be determined as the to-be-controlled massager.

[0055] It should be noted that the prompting device, such as a prompt light, can be arranged for each massager, and the prompting signal can be sent by the prompting device when the to-be-controlled massager is determined, so as to prompt that the massager is determined as the to-be-controlled massager. For example, when the prompting device is a prompt light, the prompt signal can be sent by the prompt light in the form of lightening or flickering.

[0056] Step S303: Obtain the movement information of the movable device within a preset time period, match the movement information with the preset adjustment strategy, determine the corresponding adjustment instruction according to the matching result, and send the adjustment instruction to the massage device to be controlled, so that the massage device to be controlled moves based on the adjustment instruction.

[0057] Wherein, after determining the massage device to be controlled, the adjustment instruction can be output according to the movement information of the movable device, which is used to control the massage device to be controlled to move according to the content of the adjustment instruction, so that the massage device to be controlled can provide massage service according to the demand and meet the personalized massage demand.

[0058] In the embodiment of the application, the adjustment strategy is pre-set, which can include the corresponding relationship between the adjustment instruction of the massage device and the movement information of the movable device, so that after the movement information of the movable device is determined, the corresponding adjustment instruction is determined by matching with the preset adjustment strategy. The adjustment instruction can include various instructions, such as adjustment force, adjustment force point, closing, opening, etc. In order to distinguish different instructions, different movement trajectories can be set to correspond to different adjustment instructions, so that the controller can identify the movement trajectory of the movable device after obtaining the movement information, and then match the movement trajectory with the adjustment strategy to obtain the corresponding adjustment instruction.

[0059] It should be noted that the movable device needs to complete the movement representing the adjustment instruction within a certain time to complete the corresponding adjustment instruction. Therefore, the movement information of the movable device within a preset time period can be obtained in this step, and the duration of the preset time period can be set according to the demand, such as 10 seconds, etc. When the massage device to be controlled needs to be adjusted in multiple dimensions, the movement trajectories corresponding to multiple adjustment instructions can be executed within the preset time period, so that multiple movement trajectories can be identified after the obtained movement information is identified, and then matched with the adjustment strategy to obtain multiple adjustment instructions, which are sent to the massage device to be controlled. The massage device to be controlled can execute the corresponding adjustment movement based on the multiple adjustment instructions.

[0060] Specifically, in order to distinguish various adjustment instructions, multiple movement directions, i.e. preset directions, can be set, and the movement of the movable device in different preset directions can represent different adjustment instructions. Therefore, after obtaining the movement information of the movable device in this step, the movement trajectory of the movable device in each preset direction can be calculated, and each movement trajectory can be matched with the preset adjustment strategy to obtain the corresponding matching result.

[0061] For example, the movement of the movable device in the first preset direction represents the adjustment instruction of adjusting the massage device to be controlled to the first position, the movement of the movable device in the second preset direction represents the adjustment instruction of adjusting the massage device to be controlled to the second position, and so on. Figure 1As an example of the application scenario shown, the width direction of the backrest of the vehicle seat, the length direction of the backrest of the vehicle seat, and the vertical direction of the plane on which the backrest of the vehicle seat is located can be set as preset directions, the movement of the movable device in each preset direction represents different adjustment instructions, and based on the movement information of the movable device within a preset time period, it can be determined whether there is a movement track in each preset direction, that is, the movement track of the movable device in multiple preset directions is calculated, and then the corresponding movement instruction is determined.

[0062] In another embodiment, since it is a massager to be controlled, the passenger usually adjusts it because the massage does not meet the needs, that is, the massager to be controlled is usually in an open state, so after the massager to be controlled is determined in step S302, if the massager to be controlled is in a closed state at this time, it can be adjusted to an open state first, so that the passenger can subsequently adjust the massager to be controlled according to personal needs. Therefore, before step S303 is executed, it can be queried whether the massager to be controlled is in a closed state, if not, step S303 can be executed; if yes, an open instruction can be sent to the massager to be controlled to make the massager to be controlled open and massage, and then step S303 can be executed to adjust the massager to be controlled.

[0063] It should be noted that, in the above embodiment, the adjustment of the massager to be controlled is based on the adjustment of the vehicle seat, and the adjustment of the vehicle seat is based on the adjustment of the massager to be controlled. Figure 1 As an example of the application scenario shown, in the embodiment of the present application, the adjustment result can also be recorded after the adjustment of the massage system, and the characteristics of the passenger can be identified, and the adjustment result and the characteristics of the passenger can be associated, so that when a control instruction for the massage system is received subsequently, the characteristics of the passenger of the vehicle seat can be determined first, and then the adjustment result of each massager in the massage structure corresponding to the passenger can be queried, and the adjustment result can be used to generate an adjustment instruction to directly control the massager of the massage structure. The passenger image information can be collected by the vehicle-mounted shooting device to identify the characteristics of the passenger, such as facial features. Further, in the embodiment of the present application, the massage time information of the passenger can also be recorded to generate a corresponding massage task for the passenger, and when the passenger is identified to be seated on the vehicle seat, the corresponding massage task prompt information can be triggered to prompt the passenger to massage, and after receiving the confirmation indication of the passenger for the massage task, the stored adjustment result of each massager in the corresponding massage structure can be queried to directly control the massager of the massage structure.

[0064] Specifically, for the passenger who often takes the car, the massage times, the adjustment results of the massager and the massage time in a period of time can be recorded, and the punch card task corresponding to the period of time can be generated. The period of time can be one day or 7 days, etc. as a cycle, and the punch card task in the cycle is generated according to the recorded results. For example, taking one day as a cycle, the passenger will turn on the corresponding massager for the back to massage for 10 minutes at 7 o'clock in the morning when taking the car, and will turn on the corresponding massager for the shoulder to massage for 10 minutes at 7 o'clock in the evening when taking the car. After the controller records, the punch card task at 7 o'clock in the morning and at 7 o'clock in the evening can be generated. The passenger can massage according to the punch card task every time he takes the car. When the passenger does not punch in overtime, a prompt message can be sent to the passenger. For example, when the passenger does not punch in overtime, the controller can first identify whether the passenger is in the car according to the passenger characteristics. If yes, the passenger can be prompted to massage through voice prompt or the like. If not, the contact information of the passenger associated mobile device can be queried to send the prompt message to the passenger associated mobile device, wherein the contact information of the passenger associated mobile device is pre-stored.

[0065] In the embodiment of the application, each massager can be provided with a corresponding driving device, and the controller can send the adjustment instruction of the to-be-controlled massager to the corresponding driving device, and the driving device executes the adjustment instruction to make the to-be-controlled massager move according to the driving instruction.

[0066] In the embodiment of the application, a movable device is arranged in the massage system, the position information of the movable device can be monitored and collected through the positioning device in the movable device, the distance between each massager in the massage structure and the movable device can be determined through the collected position information, and then the to-be-controlled massager is obtained. The corresponding adjustment instruction is obtained by matching the movement information of the movable device with the preset adjustment strategy, and is sent to the to-be-controlled massager, so as to realize the accurate control of the to-be-controlled massager. In the embodiment of the application, when the passenger controls the massager, the passenger can select the massager to be accurately controlled according to the distance between the movable device and each massager, and output the corresponding control instruction through the movement of the movable device, that is, the massager to be controlled is determined and controlled according to the position information and movement information of the movable device, so as to meet the real-time and individual needs of the passenger, realize the accurate control of different massagers, and improve the control effect of the massager and the massage comfort.

[0067] Further, Figure 5 Part of the structure schematic diagram of the control device of the massage system provided by the embodiment of the application is shown. As Figure 5As shown, the control device 500 of the massage system can include a control unit 501 and an adjustment unit 502. The control unit 501 is configured to receive a control instruction for the massage system, monitor a current state of a movable device in the massage system, and in response to the current state belonging to a trigger state, collect a current position of the movable device, and determine a to-be-controlled massager from the massage structure of the massage system that matches the current position. The adjustment unit 502 is configured to acquire movement information of the movable device in a preset time period, match the movement information with a preset adjustment strategy, determine a corresponding adjustment instruction according to a matching result, and send the adjustment instruction to the to-be-controlled massager, so that the to-be-controlled massager moves based on the adjustment instruction.

[0068] Further, the control unit 501 is further configured to determine distances between each massager in the massage structure of the massage system and the movable device according to the current position, and determine the to-be-controlled massager from the massage structure group according to the distances.

[0069] Further, the control unit 501 is further configured to acquire position information of a passenger corresponding to the massage system, determine a body part closest to the movable device of the passenger according to the current position, and calculate distances between each massager in the massage structure of the massage system and the body part.

[0070] Further, the adjustment unit 502 is further configured to calculate movement trajectories of the movable device in a plurality of preset directions according to the movement information, match each movement trajectory with a preset adjustment strategy respectively, and obtain a corresponding matching result.

[0071] Further, the control unit 501 is further configured to collect state information of a vehicle seat, trigger the control instruction of the massage system in response to the state information belonging to a seating state, and / or receive instruction information of the passenger, and trigger the control instruction of the massage system according to the instruction information.

[0072] Further, the embodiment of the present application also provides an electronic device. The electronic device can include one or more processors, and a storage device configured to store one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the control method of the massage system provided by the above embodiment.

[0073] Further, the embodiment of the present application also provides a computer readable medium having a computer program for implementing the control method of the massage system stored thereon, when the computer program is executed by an on-board processor, the control method of the massage system provided by the above embodiment is implemented.

[0074] Further, the embodiment of the present application also provides a vehicle. The vehicle implements the control method of the massage system provided by the embodiment of the first aspect or the control device of the massage system provided by the embodiment.

[0075] The following describes the technical scenario to which the technical solution provided by the embodiment of the present application is applicable based on the system architecture on which the technical solution provided by the embodiment of the present application depends.

[0076] Figure 6 An exemplary system architecture 600 on which the control method of the massage system or the control device of the massage system to which the embodiment of the present application can be applied is shown.

[0077] As shown in Figure 6 The vehicle system architecture 600 can include various systems, such as a driving control system 601, a power system 602, a sensor system 603, a control system 604, an auxiliary lane changing system 605, one or more peripheral devices 606, a power supply 607, a computer system 608, and a user interface 609. The control method of the massage system provided by the embodiment of the present application can be implemented by interacting with each of the above systems, or can be implemented by controlling the above systems through an external device or a robot driving the vehicle. Alternatively, the vehicle system architecture 600 can include more or fewer systems, and each system can include multiple elements. In addition, each system and element of the vehicle system architecture 600 can be interconnected by wire or wirelessly. The vehicle system architecture 600 can also include the massage system in the embodiment of the present application.

[0078] The driving control system 601 included in the vehicle system architecture 600 can be in a fully or partially autonomous driving mode. For example, the driving control system 601 can automatically control the vehicle to travel according to a control signal or a control instruction without human interaction or through interaction with an external device or a robot driving the vehicle.

[0079] The power system 602 can include components that provide power motion for the vehicle. For example, the power system 602 can include an engine, an energy source, a transmission, wheels, tires, etc. The engine can be a combustion engine, an electric motor, an air compression engine, or a combination of other types of engines, such as a hybrid engine composed of a gasoline engine and an electric motor, or a hybrid engine composed of a combustion engine and an air compression engine. The engine converts the energy source into mechanical energy and provides it to the transmission. Examples of the energy source can include gasoline, diesel, other petroleum-based fuels, propane, other compressed gas-based fuels, ethanol, solar panels, batteries, and other sources of electricity. The energy source can also provide energy for other systems of the vehicle. In addition, the transmission can include a gearbox, a differential, a drive shaft, a clutch, etc.

[0080] The sensor system 603 can include sensors that sense the environment around the vehicle, such as sensors that sense whether there are obstacles around, etc., and pressure sensors that sense whether there are passengers on the seats, etc. For example, a positioning system (which can be a global positioning system (GPS) system, a Beidou system, or other positioning system), a radar, a laser range finder, an inertial measurement unit (IMU), a camera, etc. The positioning system can be used to locate the geographical position of the vehicle. The IMU is used to sense the position and orientation changes of the vehicle based on inertial acceleration. In an embodiment, the IMU can be a combination of an accelerometer and a gyroscope. The radar can use radio signals to sense objects within the environment around the vehicle. In some embodiments, in addition to sensing objects, the radar can also be used to sense the speed and / or direction of advance of the objects, etc.

[0081] To detect environmental information, objects, etc. outside the vehicle, a camera, etc. can be configured at a suitable position outside the vehicle. For example, to obtain an environmental image of the side of the vehicle, the camera can be on the side mirror of the vehicle. The camera can be a still or video camera.

[0082] The control system 604 can include a software system that implements vehicle driving control, such as a system that analyzes the environment around the vehicle, a system that pre-tensions the seat belts, a route planning system, an obstacle avoidance system, a vision system that performs image analysis, etc. The control system 604 can also include hardware systems such as throttle, steering wheel systems, seat belt systems, airbag systems, peripheral devices (such as projection devices, displays, etc.), etc. In addition, the control system 604 can additionally or alternatively include components other than those shown and described. Or some of the above-mentioned components can be reduced.

[0083] Further, as described above, the control system 604 can further implement part of the control method of the massage system described above, receive a control instruction for the massage system, monitor the current state of the movable device in the massage system; in response to the current state belonging to the trigger state, collect the current position of the movable device, determine the to-be-controlled massager that matches the current position from the massage structure; obtain the movement information of the movable device within the preset time period, match the movement information with the preset adjustment strategy, determine the corresponding adjustment instruction according to the matching result, and send the adjustment instruction to the to-be-controlled massager, so that the to-be-controlled massager moves based on the adjustment instruction. The process of controlling the vehicle automatic driving is mainly to input the automatic driving instruction into the driving control system 601, and the driving control system 601 controls the driving mode of the vehicle.

[0084] Additionally, the control system 604 can interact with external sensors, other autonomous vehicles, other computer systems, or users through peripherals 606. The peripherals 606 can include a wireless communication system, an on-board computer, a microphone and / or speaker, a camera, and a projector, among others.

[0085] In some embodiments, the peripherals 606 provide a means for a user of the control system 604 to interact with a user interface. For example, the on-board computer can provide information to a user of the vehicle. The user interface can also operate the on-board computer to receive input from the user. The on-board computer can be operated through a touch screen. In other cases, the peripherals can provide a means for communicating with other devices located within the vehicle. For example, the microphone can receive audio (e.g., voice commands or other audio input) from a user of the control system. Similarly, the speaker can output audio to a user of the control system.

[0086] The wireless communication system can wirelessly communicate with one or more devices directly or via a communication network. For example, the wireless communication system can communicate with devices using a cellular network, WiFi and wireless local area networks (WLAN), among others. The wireless communication system can also communicate directly with devices using infrared links, Bluetooth, or ZigBee. Other wireless protocols, such as various autonomous vehicle communication systems, among others.

[0087] The power source 607 can provide power to various components of the vehicle. The power source 607 can be a rechargeable lithium-ion or lead-acid battery.

[0088] Implementing the functionality controlled by the massage system in the illustrated scenario. Figure 2 The computer system 608 can include at least one processor that executes instructions stored in a non-transitory computer-readable medium, such as a memory. The computer system 608 provides the control system described above with the functionality controlled by the massage system in the illustrated scenario. Figure 2 The computer system 608 can include at least one processor that executes instructions stored in a non-transitory computer-readable medium, such as a memory. The computer system 608 provides the control system described above with the functionality controlled by the massage system in the illustrated scenario.

[0089] The processor can be any conventional processor, such as a commercially available central processing unit (CPU). Alternatively, the processor can be a dedicated device such as an application specific integrated circuit (ASIC) or other hardware-based processor. Those skilled in the art will appreciate that the processor, computer, or memory can actually comprise a plurality of processors, computers, or memories, which can or can not be stored in the same physical housing. For example, the memory can be a hard drive or other storage medium located in a housing different from that of the computer. Accordingly, reference to a processor or computer will be understood to encompass reference to a collection of processors or computers or memories, which can or can not operate in parallel. Rather than using a single processor to perform the steps described herein, such as steering assembly and deceleration assembly, some components can each have their own processor that only performs determinations related to the functionality specific to the component.

[0090] A user interface 609 is used to provide information to or receive information from a user of the vehicle. Optionally, the user interface 609 can include one or more input / output devices in the set of peripheral devices 606, such as a wireless communication system, an on-board computer, a microphone, and a speaker.

[0091] It should be understood that the above components are only an example, in actual applications, components in each module or system described above can be added or deleted according to actual needs, Figure 6 It should not be understood as a limitation on the embodiments of the present application.

[0092] Reference will now be made to the following description Figure 7 which shows a structural schematic diagram of a computer system 700 suitable for implementing the control method of the massage system according to the embodiments of the present application. Figure 7 The computer system shown is merely an example and should not bring any limitation on the functions and use range of the embodiments of the present application.

[0093] As shown in Figure 7 , the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 702 or programs loaded from a storage portion 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the system 700 are also stored. The CPU 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0094] The following components are connected to the I / O interface 705: an input part 706; an output part 707 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), and the like, and a speaker, and the like; a storage part 708 including a hard disk, and the like; and a communication part 709 including a network interface card such as a LAN card, a modem, and the like. The communication part 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as necessary. A removable medium 711 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is attached to the drive 710 as necessary, so that a computer program read out therefrom is installed in the storage part 708 as necessary.

[0095] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program in accordance with the embodiments disclosed herein. For example, the embodiments disclosed herein include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network by the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the central processing unit (CPU) 701, the above-described functions defined in the system of the present invention are executed.

[0096] It should be noted that the computer-readable medium shown in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component. In the present application, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or component. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0097] The flow diagrams and block diagrams in the drawings are schematic illustrations of possible architectures, functions and operations of systems, methods and computer program products in accordance with various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flow diagrams, and combinations of blocks in the block diagrams or flow diagrams, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

Claims

1. A massage system, characterized by, The massage system comprises a controller, a movable device and a massage structure matched with the movable device, wherein the movable device is provided with a positioning device, the massage structure is arranged on a seat of a vehicle, and the massage structure comprises at least one massager. The controller is configured to collect position information of the movable device, determine a to-be-controlled massager matched with the position information from the massage structure, and control the to-be-controlled massager.

2. The massage system according to claim 1, characterized in that The movable device comprises a wearable ring-shaped device.

3. The massage system of claim 1, wherein, The movable device is detachably arranged at a handrail position on an inner side of a door.

4. The massage system according to any of claims 1-3, characterized in that The movable device is provided with a cavity, and the cavity comprises an access interface, a pressing device is detachably connected to the access interface, and the pressing device is configured to release liquid contained in the cavity when the pressing device is pressed.

5. A control method of a massage system, characterized by, The controller is configured to: receive a control instruction for the massage system, monitor a current state of the movable device in the massage system, in response to the current state belonging to a trigger state, collect a current position of the movable device, determine a to-be-controlled massager matched with the current position from the massage structure of the massage system, obtain movement information of the movable device in a preset time period, match the movement information with a preset adjustment strategy, determine a corresponding adjustment instruction according to a matching result, and send the adjustment instruction to the to-be-controlled massager, so that the to-be-controlled massager moves based on the adjustment instruction. The controller is configured to: determine distances between each massager in the massage structure of the massage system and the movable device according to the current position, and determine the to-be-controlled massager from the massage structure group according to the distances.

6. The method of claim 5, wherein, The controller is configured to: obtain position information of an occupant corresponding to the massage system, determine a body part closest to the movable device of the occupant according to the current position, and calculate distances between each massager in the massage structure of the massage system and the body part.

7. The method of claim 6, wherein, The controller is configured to: calculate movement trajectories of the movable device in a plurality of preset directions according to the movement information, match each movement trajectory with a preset adjustment strategy, and obtain a corresponding matching result.

8. The method of claim 5, wherein, Before the controller receives the control instruction for the massage system, the controller is further configured to: collect state information of a seat of a vehicle corresponding to the massage system, in response to the state information belonging to a seating state, trigger the control instruction of the massage system, and / or 9. The method of claim 5, wherein, receive instruction information of an occupant corresponding to the seat of the vehicle, and trigger the control instruction of the massage system according to the instruction information. The controller is configured to: control the massage system according to any one of claims 1 to 4. ​ 10. A control device for a massage system, characterized in that ​ A control unit is configured to receive a control instruction for a massage system, monitor a current state of a movable device in the massage system, and in response to the current state belonging to a trigger state, acquire a current position of the movable device and determine a to-be-controlled massager matching the current position from a massage structure of the massage system. An adjustment unit is configured to acquire movement information of the movable device in a preset time period, match the movement information with a preset adjustment strategy, determine a corresponding adjustment instruction according to a matching result, and send the adjustment instruction to the to-be-controlled massager so that the to-be-controlled massager moves based on the adjustment instruction.