技术领域technical field
本发明涉及电子技术领域,具体涉及一种空调控制方法、移动终端、服务器及系统。The invention relates to the field of electronic technology, in particular to an air conditioner control method, a mobile terminal, a server and a system.
背景技术Background technique
随着微电子技术的发展,过去只能用来看时间的手表现今也内置了智能化系统,能够通过智能手机或家庭网络与互联网相连,显示来电信息、短信、邮件、新闻和天气信息等内容。With the development of microelectronics technology, watches that used to be used to tell the time in the past now have built-in intelligent systems, which can be connected to the Internet through smart phones or home networks, and display incoming call information, text messages, emails, news and weather information, etc. .
传统遥控器控制空调操作繁琐,且需要用户自己找到遥控器,或者,通过手机控制空调,但通过手机中安装的应用调整空调参数时同样需要开启对应的应用,且手机容易被他人使用产生误操作。The operation of traditional remote control to control the air conditioner is cumbersome, and the user needs to find the remote control by himself, or control the air conditioner through the mobile phone, but the corresponding application needs to be opened when adjusting the air conditioner parameters through the application installed in the mobile phone, and the mobile phone is easy to be used by others to cause misoperation .
发明内容Contents of the invention
本发明实施例提供了一种空调控制方法及智能手表,以期提升空调参数调整的便捷性,提升用户体验。Embodiments of the present invention provide an air conditioner control method and a smart watch, in order to improve the convenience of air conditioner parameter adjustment and improve user experience.
本发明实施例第一方面提供一种空调控制方法,包括:The first aspect of the embodiments of the present invention provides an air conditioner control method, including:
智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;The smart watch obtains the movement track of the smart watch through the crown of the smart watch;
所述智能手表确定所述运动轨迹是否满足预设条件;The smart watch determines whether the motion track meets a preset condition;
若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;If the motion track satisfies the preset condition, the smart watch determines a parameter adjustment value for adjusting an air conditioner communicatively connected to the smart watch according to the acceleration corresponding to the motion track;
所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。The smart watch sends an adjustment instruction carrying the parameter adjustment value to the air conditioner, and the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
结合发明实施例第一方面,在第一方面的第一种可能的实现方式中,所述智能手表通过所述表冠获取所述智能手表的运动轨迹,包括:With reference to the first aspect of the embodiments of the invention, in the first possible implementation manner of the first aspect, the smart watch obtains the movement track of the smart watch through the crown, including:
所述智能手表在所述智能手表运动过程中定时通过所述表冠中的加速度传感器获取所述智能手表的加速度数据,并通过所述表冠中的角速度传感器获取角速度数据;The smart watch regularly acquires the acceleration data of the smart watch through the acceleration sensor in the crown during the movement of the smart watch, and acquires the angular velocity data through the angular velocity sensor in the crown;
所述智能手表根据获取到的加速度数据和角速度数据确定所述运动轨迹。The smart watch determines the motion track according to the acquired acceleration data and angular velocity data.
结合发明实施例第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述智能手表确定所述运动轨迹是否满足预设条件,包括:With reference to the first aspect of the embodiments of the invention or the first possible implementation of the first aspect, in the second possible implementation of the first aspect, the smart watch determines whether the motion track meets a preset condition, including :
所述智能手表将所述运动轨迹与预设运动轨迹进行匹配;The smart watch matches the movement trajectory with a preset movement trajectory;
若所述运动轨迹与预设运动轨迹匹配,所述智能手表确定所述运动轨迹满足预设条件。If the movement trajectory matches the preset movement trajectory, the smart watch determines that the movement trajectory satisfies a preset condition.
结合发明实施例第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述运动轨迹中包含至少一个角速度数据,所述智能手表将所述运动轨迹与预设运动轨迹进行匹配,包括:With reference to the second possible implementation of the first aspect of the embodiment of the invention, in the third possible implementation of the first aspect, the movement track contains at least one angular velocity data, and the smart watch stores the movement track Match with preset motion tracks, including:
所述智能手表将所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据进行匹配;The smart watch matches the angular velocity data contained in the motion trajectory with the angular velocity data contained in the preset motion trajectory;
若所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据一致的比例大于或等于预设比例,则所述智能手表确定所述运动轨迹与所述预设轨迹匹配;If the ratio of the angular velocity data contained in the movement trajectory to the angular velocity data contained in the preset movement trajectory is greater than or equal to a preset ratio, the smart watch determines that the movement trajectory matches the preset trajectory;
或者,or,
所述智能手表将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串;The smart watch converts the angular velocity data contained in the motion trajectory into characters, and integrates the characters into a character string;
所述智能手表将所述字符串与所述预设轨迹对应的字符串进行匹配;The smart watch matches the character string with the character string corresponding to the preset trajectory;
若所述字符串与所述预设轨迹对应的字符串匹配,则所述智能手表确定所述运动轨迹与所述预设轨迹匹配。If the character string matches the character string corresponding to the preset track, the smart watch determines that the motion track matches the preset track.
结合发明实施例第一方面、第一方面的第一种至第三种任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值,包括:With reference to the first aspect of the embodiments of the invention and any of the first to third possible implementations of the first aspect, in the fourth possible implementation of the first aspect, the smart watch The corresponding acceleration is determined to be used to adjust the parameter adjustment value of the air conditioner that is communicatively connected with the smart watch, including:
所述智能手表根据所述运动轨迹对应的加速度和预设计算策略生成所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。The smart watch generates an adjustment reference value corresponding to the acceleration corresponding to the movement trajectory according to the acceleration corresponding to the movement trajectory and a preset calculation strategy, and uses the adjustment reference value as the parameter adjustment value.
结合发明实施例第一方面的第三种可能的实现方式中,在第一方面的第五种可能的实现方式中,所述智能手表将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串,包括:In conjunction with the third possible implementation of the first aspect of the embodiment of the invention, in the fifth possible implementation of the first aspect, the smart watch converts the angular velocity data included in the movement track into characters, and The characters are integrated into a string, including:
所述智能手表将所述运动轨迹划分为N段运动轨迹,所述N为大于或等于2的整数;The smart watch divides the movement trajectory into N sections of movement trajectory, and the N is an integer greater than or equal to 2;
所述智能手表获取所述N段运动轨迹的每一段运动轨迹对应的平均角速度,以得到N个平均角速度;The smart watch obtains the average angular velocity corresponding to each segment of the N segment of motion trajectory to obtain N average angular velocities;
所述智能手表将所述N个平均角速度转换为字符,以得到N个字符;The smart watch converts the N average angular velocities into characters to obtain N characters;
所述智能手表将所述N个字符按照所述N个平均角速度对应的时间的先后顺序进行整合,以得到所述字符串。The smart watch integrates the N characters according to the order of time corresponding to the N average angular velocities to obtain the character string.
本发明第二方面提供一种智能手表,包括:A second aspect of the present invention provides a smart watch, including:
获取单元,用于通过所述智能手表的表冠获取所述智能手表的运动轨迹;an acquisition unit, configured to acquire the movement track of the smart watch through the crown of the smart watch;
第一确定单元,用于确定所述运动轨迹是否满足预设条件;a first determining unit, configured to determine whether the motion track satisfies a preset condition;
第二确定单元,用于若所述运动轨迹满足所述预设条件,根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;The second determining unit is configured to determine, according to the acceleration corresponding to the movement trajectory, a parameter adjustment value for adjusting the air conditioner communicatively connected to the smart watch if the movement trajectory satisfies the preset condition;
发送单元,用于向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。A sending unit, configured to send an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
结合本发明实施例第二方面,在第二方面的第一种可能的实现方式中,所述获取单元具体用于:With reference to the second aspect of the embodiments of the present invention, in the first possible implementation manner of the second aspect, the acquiring unit is specifically configured to:
在所述智能手表运动过程中定时通过所述表冠中的加速度传感器获取所述智能手表的加速度数据,并通过所述表冠中的角速度传感器获取角速度数据;During the movement of the smart watch, the acceleration data of the smart watch is regularly obtained through the acceleration sensor in the crown, and the angular velocity data is obtained through the angular velocity sensor in the crown;
根据获取到的加速度数据和角速度数据确定所述运动轨迹。The motion trajectory is determined according to the acquired acceleration data and angular velocity data.
结合本发明实施例第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一确定单元具体用于:With reference to the second aspect of the embodiment of the present invention or the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the first determining unit is specifically configured to:
将所述运动轨迹与预设运动轨迹进行匹配;matching the motion trajectory with a preset motion trajectory;
若所述运动轨迹与预设运动轨迹匹配,确定所述运动轨迹满足预设条件。If the motion track matches the preset motion track, it is determined that the motion track satisfies a preset condition.
结合本发明实施例第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述运动轨迹中包含至少一个角速度数据,所述第一确定单元具体用于:With reference to the second possible implementation of the second aspect of the embodiment of the present invention, in the third possible implementation of the second aspect, the motion track contains at least one angular velocity data, and the first determining unit specifically uses At:
将所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据进行匹配;matching the angular velocity data contained in the motion trajectory with the angular velocity data contained in the preset motion trajectory;
若所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据一致的比例大于或等于预设比例,确定所述运动轨迹与所述预设轨迹匹配;If the ratio of the angular velocity data contained in the motion trajectory to the angular velocity data contained in the preset motion trajectory is greater than or equal to a preset ratio, determine that the motion trajectory matches the preset trajectory;
或者,or,
将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串;Converting the angular velocity data contained in the motion trajectory into characters, and integrating the characters into a character string;
将所述字符串与所述预设轨迹对应的字符串进行匹配;matching the character string with a character string corresponding to the preset track;
若所述字符串与所述预设轨迹对应的字符串匹配,确定所述运动轨迹与所述预设轨迹匹配。If the character string matches the character string corresponding to the preset trajectory, it is determined that the motion trajectory matches the preset trajectory.
结合本发明实施例第二方面、第二方面的第一种至第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第二确定单元具体用于:With reference to the second aspect of the embodiment of the present invention and the first to third possible implementation manners of the second aspect, in the fourth possible implementation manner of the second aspect, the second determining unit is specifically configured to:
根据所述运动轨迹对应的加速度和预设计算策略生成所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。An adjustment reference value corresponding to the acceleration corresponding to the movement trajectory is generated according to the acceleration corresponding to the movement trajectory and a preset calculation strategy, and the adjustment reference value is used as the parameter adjustment value.
结合本发明实施例第二方面的第三种可能的实现方式,在第二方面的第五种可能的实现方式中,所述第一确定单元具体用于:With reference to the third possible implementation manner of the second aspect of the embodiment of the present invention, in the fifth possible implementation manner of the second aspect, the first determination unit is specifically configured to:
将所述运动轨迹划分为N段运动轨迹,所述N为大于或等于2的整数;Dividing the motion track into N segments of motion tracks, where N is an integer greater than or equal to 2;
获取所述N段运动轨迹的每一段运动轨迹对应的平均角速度,以得到N个平均角速度;Obtaining the average angular velocity corresponding to each segment of the N segments of motion trajectories to obtain N average angular velocities;
将所述N个平均角速度转换为字符,以得到N个字符;converting the N average angular velocities into characters to obtain N characters;
所述N个字符按照所述N个平均角速度对应的时间的先后顺序进行整合,以得到所述字符串。The N characters are integrated according to the time sequence corresponding to the N average angular velocities to obtain the character string.
实施本发明实施例,具有如下有益效果:Implementing the embodiment of the present invention has the following beneficial effects:
本发明实施例中,智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。In the embodiment of the present invention, the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies the preset condition; if the movement track satisfies the preset condition condition, the smart watch determines the parameter adjustment value used to adjust the air conditioner communicatively connected with the smart watch according to the acceleration corresponding to the motion track; the smart watch sends an adjustment value carrying the parameter adjustment value to the air conditioner An instruction, the adjustment instruction is used to instruct the air conditioner to adjust the current working parameters of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本发明实施例公开的一种网络构架示意图;FIG. 1 is a schematic diagram of a network architecture disclosed in an embodiment of the present invention;
图2为本发明实施例提供的空调控制方法的第一实施例流程图;Fig. 2 is a flow chart of the first embodiment of the air conditioning control method provided by the embodiment of the present invention;
图3为本发明实施例提供的空调控制方法的第二实施例流程图;Fig. 3 is a flow chart of the second embodiment of the air conditioning control method provided by the embodiment of the present invention;
图4为本发明实施例提供的空调控制方法的第三实施例流程图;Fig. 4 is a flow chart of the third embodiment of the air conditioning control method provided by the embodiment of the present invention;
图5为本发明实施例提供的智能手表的第一实施例结构示意图;Fig. 5 is a schematic structural diagram of the first embodiment of the smart watch provided by the embodiment of the present invention;
图6为本发明实施例提供的智能手表的第二实施例结构示意图。Fig. 6 is a schematic structural diagram of the second embodiment of the smart watch provided by the embodiment of the present invention.
具体实施方式detailed description
本发明实施例提供了一种空调控制方法及智能手表,以期提升空调参数调整的便捷性,提升用户体验。Embodiments of the present invention provide an air conditioner control method and a smart watch, in order to improve the convenience of air conditioner parameter adjustment and improve user experience.
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.
以下分别进行详细说明。Each will be described in detail below.
本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third" and "fourth" in the description and claims of the present invention and the drawings are used to distinguish different objects, rather than to describe a specific order . Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or apparatuses.
为了更好理解本发明实施例公开的一种空调控制方法以及智能手表,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架示意图。在图1所示的网络构架中,可以包括智能手表和空调,其中,智能手表可以通过无线方式(如WI-FI、蓝牙)与空调通信连接。在图1所示的网络构架中,智能手表指具有表冠的可穿戴设备,该表冠可以包括以下结构中的任意一种:操纵杆、轨迹球以及侧边触摸屏;智能手表的系统指设备的操作系统,可以包括但不限于:Android系统、Windows系统、IOS(苹果公司开发的移动操作系统)等等。本发明实施例不作限定。通过实施图1所示的网络构架,可提升空调参数调整的便捷性,提升用户体验。In order to better understand the air conditioner control method and the smart watch disclosed in the embodiments of the present invention, the network architecture applicable to the embodiments of the present invention will be described below. Please refer to FIG. 1 . FIG. 1 is a schematic diagram of a network architecture disclosed by an embodiment of the present invention. In the network architecture shown in FIG. 1 , a smart watch and an air conditioner may be included, wherein the smart watch may communicate with the air conditioner in a wireless manner (such as WI-FI, Bluetooth). In the network architecture shown in Figure 1, a smart watch refers to a wearable device with a crown, which can include any of the following structures: a joystick, a trackball, and a side touch screen; the system of a smart watch refers to a device The operating system can include but not limited to: Android system, Windows system, IOS (mobile operating system developed by Apple Inc.) and so on. The embodiments of the present invention are not limited. By implementing the network architecture shown in Figure 1, the convenience of air conditioner parameter adjustment can be improved, and the user experience can be improved.
本发明空调控制方法的一个实施例。其中,一种空调控制方法:智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。An embodiment of the air conditioning control method of the present invention. Among them, an air-conditioning control method: the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies the preset condition; if the movement track satisfies the Preset conditions, the smart watch determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch according to the acceleration corresponding to the motion track; the smart watch sends the parameter adjustment value carrying the parameter adjustment value to the air conditioner An adjustment instruction, the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value.
请参见图2,图2为本发明实施例提供的一种空调控制方法的第一实施例流程图。其中,如图2所示,本发明的一个实施例提供的一种空调控制方法可以包括步骤S201~S204:Please refer to FIG. 2 . FIG. 2 is a flowchart of a first embodiment of an air conditioner control method provided by an embodiment of the present invention. Wherein, as shown in FIG. 2, an air conditioner control method provided by an embodiment of the present invention may include steps S201-S204:
S201、智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹。S201. The smart watch acquires a movement track of the smart watch through a crown of the smart watch.
本发明实施例中,智能手表通过述智能手表的表冠获取智能手表的运动轨迹的具体实施方式为:智能手表在上述智能手表运动过程中定时通过上述表冠中的加速度传感器获取上述智能手表的加速度数据,并通过上述表冠中的角速度传感器获取角速度数据;上述智能手表根据获取到的加速度数据和角速度数据确定上述运动轨迹。In the embodiment of the present invention, the smart watch obtains the motion trajectory of the smart watch through the crown of the smart watch. Acceleration data, and the angular velocity data is obtained through the angular velocity sensor in the crown; the smart watch determines the above motion trajectory according to the acquired acceleration data and angular velocity data.
具体地,加速度传感器采集x,y,z轴三轴的加速度的数据ax(t),ay(t)和az(t),加速度微分可得到vx(t),vy(t)和vz(t),速度微分可得到位移sx(t),sy(t)和sz(t),由于终端在空中的轨迹为二维图形,因此可忽略z轴方向的速度和位移,从而可得到在x,y平面的轨迹的一系列坐标值(xi,yi)(i=1~n),各个单位时间间隔换取到的轨迹数组就生成了。Specifically, the acceleration sensor collects the data ax (t), ay (t) and az (t) of the acceleration of the three axes of x, y, and z axes, and the acceleration differential can obtain vx (t), vy (t ) and vz (t), the speed differential can get the displacement sx (t), sy (t) and sz (t), since the trajectory of the terminal in the air is a two-dimensional figure, the speed in the z-axis direction can be ignored and displacement, so that a series of coordinate values (xi , yi ) (i=1~n) of the trajectory on the x, y plane can be obtained, and the trajectory arrays exchanged for each unit time interval are generated.
角速度传感器(陀螺仪)角速度传感器采集x,y,z三轴的角速度数据w(t),w(t),w(t),根据公式:w(t)=φ/t=2π/T,其中,φ表示角度,t表示时间,T表示周期。根据角速度公式可知,通过角速度传感器采集到的角速度数据,即可得出终端x,y轴的角度,即可确定终端的方向数据。结合加速度传感器获得的位置和角速度传感器方向数据,即可得出智能手表在空中的运动轨迹。Angular velocity sensor (gyroscope) The angular velocity sensor collects x, y, and z three-axis angular velocity data w(t), w(t), w(t), according to the formula: w(t)=φ/t=2π/T, Among them, φ represents the angle, t represents the time, and T represents the period. According to the angular velocity formula, it can be known that the angles of the x and y axes of the terminal can be obtained through the angular velocity data collected by the angular velocity sensor, and the direction data of the terminal can be determined. Combined with the position data obtained by the acceleration sensor and the direction data of the angular velocity sensor, the trajectory of the smart watch in the air can be obtained.
S202、所述智能手表确定所述运动轨迹是否满足预设条件。S202. The smart watch determines whether the movement trajectory satisfies a preset condition.
本发明实施例中,智能手表确定上述运动轨迹是否满足预设条件具体实施方式为:所述智能手表将所述运动轨迹与预设运动轨迹进行匹配;若所述运动轨迹与预设运动轨迹匹配,所述智能手表确定所述运动轨迹满足预设条件。In the embodiment of the present invention, the smart watch determines whether the above-mentioned movement trajectory meets the preset condition. The specific implementation method is: the smart watch matches the movement trajectory with the preset movement trajectory; if the movement trajectory matches the preset movement trajectory , the smart watch determines that the movement trajectory satisfies a preset condition.
本发明实施例中,智能手表将上述运动轨迹与预设运动轨迹进行匹配具体实施方式可以为:所述智能手表将上述运动轨迹对应的轨迹图案与上述预设运动轨迹对应的轨迹图案进行匹配,若上述运动轨迹对应的轨迹图案与上述预设运动轨迹对应的轨迹图案匹配,则表示上述运动轨迹与上述预设运动轨迹匹配。In the embodiment of the present invention, the smart watch matches the above-mentioned motion trajectory with the preset motion trajectory. The specific implementation method may be: the smart watch matches the trajectory pattern corresponding to the above-mentioned motion trajectory with the trajectory pattern corresponding to the above-mentioned preset motion trajectory, If the trajectory pattern corresponding to the above-mentioned motion trajectory matches the trajectory pattern corresponding to the above-mentioned preset motion trajectory, it means that the above-mentioned motion trajectory matches the above-mentioned preset motion trajectory.
本发明实施例中,所述运动轨迹中包含至少一个角速度数据,智能手表将上述运动轨迹与预设运动轨迹进行匹配具体实施方式也可以为:智能手表将上述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据进行匹配;若所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据一致的比例大于或等于预设比例,则所述智能手表确定所述运动轨迹与所述预设轨迹匹配;或者,所述智能手表将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串;所述智能手表将所述字符串与所述预设轨迹对应的字符串进行匹配;若所述字符串与所述预设轨迹对应的字符串匹配,则所述智能手表确定所述运动轨迹与所述预设轨迹匹配。In the embodiment of the present invention, the motion trajectory contains at least one angular velocity data, and the smart watch matches the above motion trajectory with the preset motion trajectory. The angular velocity data contained in the preset motion trajectory is matched; if the ratio of the angular velocity data contained in the motion trajectory to the angular velocity data contained in the preset motion trajectory is greater than or equal to the preset ratio, the smart watch determines that the movement The trajectory matches the preset trajectory; or, the smart watch converts the angular velocity data contained in the motion trajectory into characters, and integrates the characters into a character string; the smart watch combines the character string with the The character string corresponding to the preset trajectory is matched; if the character string matches the character string corresponding to the preset trajectory, the smart watch determines that the motion trajectory matches the preset trajectory.
本发明实施例中,智能手表将上述运动轨迹包含的角速度数据转换为字符,并将上述字符整合成字符串具体实施方式可以为:上述智能手表将上述运动轨迹划分为N段运动轨迹,上述N为大于或等于2的整数;上述智能手表获取上述N段运动轨迹的每一段运动轨迹对应的平均角速度,以得到N个平均角速度;上述智能手表将上述N个平均角速度转换为字符,以得到N个字符;上述智能手表将上述N个字符按照上述N个平均角速度对应的时间的先后顺序进行整合,以得到上述字符串。In the embodiment of the present invention, the smart watch converts the angular velocity data contained in the above-mentioned motion trajectory into characters, and integrates the above-mentioned characters into a character string. It is an integer greater than or equal to 2; the above-mentioned smart watch obtains the average angular velocity corresponding to each section of the above-mentioned N sections of motion trajectories to obtain N average angular velocities; the above-mentioned smart watch converts the above-mentioned N average angular velocities into characters to obtain N characters; the above-mentioned smart watch integrates the above-mentioned N characters according to the sequence of time corresponding to the above-mentioned N average angular velocities to obtain the above-mentioned character string.
在另一发明实施例中,智能手表将上述运动轨迹包含的角速度数据转换为字符,并将上述字符整合成字符串具体实施方式也可以为:智能手表按照预设间隔获取W个角速度数据;智能手表将上述W个角速度转换为字符,以得到W个字符;上述智能手表将上述W个字符按照上述W个角速度对应的时间的先后顺序进行整合,以得到上述字符串。In another embodiment of the invention, the smart watch converts the angular velocity data contained in the above-mentioned motion trajectory into characters, and integrates the above-mentioned characters into a character string. The watch converts the above-mentioned W angular velocities into characters to obtain W characters; the above-mentioned smart watch integrates the above-mentioned W characters according to the order of time corresponding to the above-mentioned W angular velocities to obtain the above-mentioned character string.
S203、若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值。S203. If the movement trajectory satisfies the preset condition, the smart watch determines a parameter adjustment value for adjusting an air conditioner communicatively connected to the smart watch according to the acceleration corresponding to the movement trajectory.
本发明实施例中,上述智能手表根据上述运动轨迹对应的加速度确定用于调整与上述智能手表通信连接的空调的参数调整值的具体实施方式为:上述智能手表根据上述运动轨迹对应的加速度和预设计算策略生成上述运动轨迹对应的加速度对应的调整参考值,并将上述调整参考值作为上述参数调整值。In the embodiment of the present invention, the specific implementation manner in which the above-mentioned smart watch determines the parameter adjustment value for adjusting the air conditioner connected with the above-mentioned smart watch according to the acceleration corresponding to the above-mentioned motion track is as follows: the above-mentioned smart watch according to the acceleration corresponding to the above-mentioned motion track A calculation strategy is designed to generate an adjustment reference value corresponding to the acceleration corresponding to the above-mentioned motion trajectory, and the above-mentioned adjustment reference value is used as the above-mentioned parameter adjustment value.
本发明实施例中,上述智能手表根据上述运动轨迹对应的加速度和预设计算策略生成上述运动轨迹对应的加速度对应的调整参考值具体实施方式可以是:智能手表获取上述运动轨迹的平均加速度;并根据预设计算策略生成上述平均加速度对应的调整参考值。In the embodiment of the present invention, the above smart watch generates the adjustment reference value corresponding to the acceleration corresponding to the above motion trajectory according to the acceleration corresponding to the above motion trajectory and the preset calculation strategy. The specific implementation method may be: the smart watch acquires the average acceleration of the above motion trajectory; and The adjustment reference value corresponding to the above average acceleration is generated according to a preset calculation strategy.
S204、所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。S204. The smart watch sends an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
本发明实施例中,智能手表可以通过无线方式向空调发送携带有上述参数调整值的调节指令;智能手表也可以通过移动终端向空调发送携带有上述参数调整值的调节指令;智能手表也可以通过服务器向空调发送携带有上述参数调整值的调节指令;同样,智能手表也可以通过其他方式向空调发送携带有上述参数调整值的调节指令。In the embodiment of the present invention, the smart watch can wirelessly send an adjustment instruction carrying the above-mentioned parameter adjustment value to the air conditioner; the smart watch can also send an adjustment instruction carrying the above-mentioned parameter adjustment value to the air conditioner through a mobile terminal; The server sends an adjustment instruction carrying the above parameter adjustment value to the air conditioner; similarly, the smart watch can also send an adjustment instruction carrying the above parameter adjustment value to the air conditioner in other ways.
可以看出,本发明实施例中,智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。It can be seen that, in the embodiment of the present invention, the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies a preset condition; if the movement track satisfies The preset condition, the smart watch determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch according to the acceleration corresponding to the motion track; the smart watch sends the air conditioner carrying the parameters An adjustment instruction of an adjustment value, where the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
请参见图3,图3为本发明实施例提供的一种空调控制方法的第二实施例流程图。其中,如图3所示,本发明的一个实施例提供的一种空调控制方法可以包括步骤S301~S309:Please refer to FIG. 3 . FIG. 3 is a flowchart of a second embodiment of an air conditioner control method provided by an embodiment of the present invention. Wherein, as shown in FIG. 3 , an air conditioner control method provided by an embodiment of the present invention may include steps S301-S309:
S301、智能手表通过所述智能手表的表冠获取室内温度。S301. The smart watch obtains the indoor temperature through the crown of the smart watch.
S302、若所述室内温度不在预设温度范围,所述智能手表提示用户调整空调参数。S302. If the indoor temperature is not within the preset temperature range, the smart watch prompts the user to adjust air-conditioning parameters.
本发明实施例中,智能手表通过智能手表的表冠中的温度传感器获取当前室内温度;若所述室内温度不在预设温度范围,所述智能手表提示用户调整空调参数,其中,预设温度范围例如可以是20°~28°。其中,智能手表提示用户调整空调参数的提示方式可以是语音提示,也可以是在智能手表的显示界面上通过文本方式提示,也可以是震动的方式提示,同样也可以是其他提示方式。In the embodiment of the present invention, the smart watch obtains the current indoor temperature through the temperature sensor in the crown of the smart watch; if the indoor temperature is not within the preset temperature range, the smart watch prompts the user to adjust the air conditioning parameters, wherein the preset temperature range For example, it may be 20° to 28°. Wherein, the smart watch prompts the user to adjust the air conditioner parameters in a voice prompt, a text prompt on the display interface of the smart watch, a vibration prompt, or other prompt methods.
S303、所述智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹。S303. The smart watch acquires the movement track of the smart watch through the crown of the smart watch.
S304、若所述运动轨迹中包含至少一个角速度数据,所述智能手表将所述运动轨迹划分为N段运动轨迹,上述N为大于或等于2的整数。S304. If the motion track contains at least one angular velocity data, the smart watch divides the motion track into N segments of motion tracks, where N is an integer greater than or equal to 2.
S305、上述智能手表获取上述N段运动轨迹的每一段运动轨迹对应的平均角速度,以得到N个平均角速度。S305. The above-mentioned smart watch obtains the average angular velocity corresponding to each of the above-mentioned N sections of motion trajectories, so as to obtain N average angular velocities.
S306、上述智能手表将上述N个平均角速度转换为字符,以得到N个字符。S306. The above-mentioned smart watch converts the above-mentioned N average angular velocities into characters, so as to obtain N characters.
S307、上述智能手表将上述N个字符按照上述N个平均角速度对应的时间的先后顺序进行整合,以得到上述字符串。S307. The above-mentioned smart watch integrates the above-mentioned N characters according to the order of time corresponding to the above-mentioned N average angular velocities, so as to obtain the above-mentioned character string.
S308、若所述字符串与所述预设轨迹对应的字符串匹配,所述智能手表根据所述运动轨迹对应的加速度和预设计算策略计算所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。S308. If the character string matches the character string corresponding to the preset track, the smart watch calculates an adjustment reference value corresponding to the acceleration corresponding to the track according to the acceleration corresponding to the track and a preset calculation strategy, And the adjustment reference value is used as the parameter adjustment value.
举例来说,若上述运动轨迹对应的预设运动轨迹为调整空调温度的运动轨迹,智能手表获取上述运动轨迹对应的平均加速度a,并根据上述运动轨迹对应的加速度和预设计算策略(如乘以1)计算上述运动轨迹对应加速度对应的调整参考值为a*1=a度,将计算得到的a度作为空调温度的参数调整值。由于加速度有正负(其中,加速度的正负为顺时针方向为正,逆时针方式为负),若上述加速度a为-2m/s2,则空调温度的参数调整值为-2°,则表示空调温度下调2度。由于用户对加速度的大小没有清晰的感觉,在用户佩戴智能手表在空中划出一运动轨迹时,智能手表可在智能手表的显示界面上显示加速度的数据,这样可以使得用户非常清晰的知道加速度的大小,进而使得用户清晰的知道需要调整的温度的数值。For example, if the preset movement trajectory corresponding to the above movement trajectory is the movement trajectory for adjusting the temperature of the air conditioner, the smart watch obtains the average acceleration a corresponding to the above movement trajectory, and calculates according to the acceleration corresponding to the above movement trajectory and a preset calculation strategy (such as multiplying 1) Calculate the adjustment reference value corresponding to the acceleration corresponding to the above-mentioned motion track as a*1=a degree, and use the calculated a degree as the parameter adjustment value of the air conditioner temperature. Since the acceleration can be positive or negative (wherein, the positive or negative of the acceleration is positive in the clockwise direction, and negative in the counterclockwise direction), if the above-mentioned acceleration a is -2m/s2 , the parameter adjustment value of the air conditioner temperature is -2°, then Indicates that the temperature of the air conditioner is lowered by 2 degrees. Since the user does not have a clear sense of the magnitude of the acceleration, when the user wears a smart watch and draws a movement track in the air, the smart watch can display the acceleration data on the display interface of the smart watch, which allows the user to know the acceleration very clearly. The size, so that the user can clearly know the value of the temperature that needs to be adjusted.
S309、所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。S309. The smart watch sends an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
可以看出,本发明实施例中,智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。It can be seen that, in the embodiment of the present invention, the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies a preset condition; if the movement track satisfies The preset condition, the smart watch determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch according to the acceleration corresponding to the motion track; the smart watch sends the air conditioner carrying the parameters An adjustment instruction of an adjustment value, where the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
请参见图4,图4为本发明实施例提供的一种空调控制方法的第三实施例流程图。其中,如图4所示,本发明的一个实施例提供的一种空调控制方法可以包括步骤S401~S407:Please refer to FIG. 4 , which is a flowchart of a third embodiment of an air conditioner control method provided by an embodiment of the present invention. Wherein, as shown in FIG. 4, an air conditioner control method provided by an embodiment of the present invention may include steps S401-S407:
S401、智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹。S401. The smart watch acquires a motion track of the smart watch through a crown of the smart watch.
S402、若所述运动轨迹中包含至少一个角速度数据,所述智能手表按照预设间隔获取W个角速度数据。S402. If the movement track contains at least one piece of angular velocity data, the smart watch acquires W pieces of angular velocity data at preset intervals.
S403、所述智能手表将上述W个角速度转换为字符,以得到W个字符。S403. The smart watch converts the W angular velocities into characters to obtain W characters.
S404、所述智能手表将上述W个字符按照上述W个角速度对应的时间的先后顺序进行整合,以得到上述字符串。S404. The smart watch integrates the above-mentioned W characters according to the order of time corresponding to the above-mentioned W angular velocities, so as to obtain the above-mentioned character string.
S405、所述智能手表将所述字符串与所述预设轨迹对应的字符串进行匹配。S405. The smart watch matches the character string with a character string corresponding to the preset track.
S406、若所述字符串与所述预设轨迹对应的字符串匹配,所述智能手表根据所述运动轨迹对应的加速度和预设计算策略生成所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。S406. If the character string matches the character string corresponding to the preset track, the smart watch generates an adjustment reference value corresponding to the acceleration corresponding to the track according to the acceleration corresponding to the track and a preset calculation strategy, And the adjustment reference value is used as the parameter adjustment value.
S407、所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。S407. The smart watch sends an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
可以看出,本发明实施例中,智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。It can be seen that, in the embodiment of the present invention, the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies a preset condition; if the movement track satisfies The preset condition, the smart watch determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch according to the acceleration corresponding to the motion track; the smart watch sends the air conditioner carrying the parameters An adjustment instruction of an adjustment value, where the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
请参见图5,图5为本发明实施例提供的一种智能手表500的结构示意图,该智能手表包括:Please refer to FIG. 5. FIG. 5 is a schematic structural diagram of a smart watch 500 provided by an embodiment of the present invention. The smart watch includes:
获取单元501,用于通过所述智能手表的表冠获取所述智能手表的运动轨迹。The obtaining unit 501 is configured to obtain the movement track of the smart watch through the crown of the smart watch.
其中,所述获取单元501具体用于:Wherein, the acquiring unit 501 is specifically used for:
在所述智能手表运动过程中定时通过所述表冠中的加速度传感器获取所述智能手表的加速度数据,并通过所述表冠中的角速度传感器获取角速度数据;During the movement of the smart watch, the acceleration data of the smart watch is regularly obtained through the acceleration sensor in the crown, and the angular velocity data is obtained through the angular velocity sensor in the crown;
根据获取到的加速度数据和角速度数据确定所述运动轨迹。The motion trajectory is determined according to the acquired acceleration data and angular velocity data.
第一确定单元502,用于确定所述运动轨迹是否满足预设条件。The first determining unit 502 is configured to determine whether the motion trajectory satisfies a preset condition.
其中,所述第一确定单元502具体用于:Wherein, the first determining unit 502 is specifically configured to:
将所述运动轨迹与预设运动轨迹进行匹配;matching the motion trajectory with a preset motion trajectory;
若所述运动轨迹与预设运动轨迹匹配,确定所述运动轨迹满足预设条件。If the motion track matches the preset motion track, it is determined that the motion track satisfies a preset condition.
其中,所述运动轨迹中包含至少一个角速度数据,所述第一确定单元502还具体用于:Wherein, the motion track contains at least one angular velocity data, and the first determination unit 502 is further specifically configured to:
将所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据进行匹配;matching the angular velocity data contained in the motion trajectory with the angular velocity data contained in the preset motion trajectory;
若所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据一致的比例大于或等于预设比例,确定所述运动轨迹与所述预设轨迹匹配;If the ratio of the angular velocity data contained in the motion trajectory to the angular velocity data contained in the preset motion trajectory is greater than or equal to a preset ratio, determine that the motion trajectory matches the preset trajectory;
或者,or,
将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串;Converting the angular velocity data contained in the motion trajectory into characters, and integrating the characters into a character string;
将所述字符串与所述预设轨迹对应的字符串进行匹配;matching the character string with a character string corresponding to the preset track;
若所述字符串与所述预设轨迹对应的字符串匹配,确定所述运动轨迹与所述预设轨迹匹配。If the character string matches the character string corresponding to the preset trajectory, it is determined that the motion trajectory matches the preset trajectory.
第二确定单元503,用于若所述运动轨迹满足所述预设条件,根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值。The second determination unit 503 is configured to determine, according to the acceleration corresponding to the movement trajectory, a parameter adjustment value for adjusting the air conditioner communicatively connected to the smart watch if the movement trajectory satisfies the preset condition.
其中,所述第二确定单元503具体用于:Wherein, the second determining unit 503 is specifically configured to:
根据所述运动轨迹对应的加速度和预设计算策略生成所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。An adjustment reference value corresponding to the acceleration corresponding to the movement trajectory is generated according to the acceleration corresponding to the movement trajectory and a preset calculation strategy, and the adjustment reference value is used as the parameter adjustment value.
发送单元504,用于向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。The sending unit 504 is configured to send an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
可以理解的是,本实施例的智能手表500的各功能模块的功能可根据所述方法实施例中的方法具体实现,其具体实现过程可以参照所述方法实施例的相关描述,此处不再赘述。It can be understood that the functions of each functional module of the smart watch 500 in this embodiment can be specifically realized according to the method in the method embodiment, and the specific implementation process can refer to the relevant description of the method embodiment, which will not be repeated here. repeat.
可以看出,本发明实施例中,获取单元501通过所述智能手表的表冠获取所述智能手表的运动轨迹;第一确定单元502确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,第二确定单元503根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;发送单元504向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。It can be seen that, in the embodiment of the present invention, the acquiring unit 501 acquires the movement track of the smart watch through the crown of the smart watch; the first determining unit 502 determines whether the movement track satisfies a preset condition; if the movement The trajectory satisfies the preset condition, and the second determination unit 503 determines the parameter adjustment value for adjusting the air conditioner connected to the smart watch according to the acceleration corresponding to the movement trajectory; the sending unit 504 sends the air conditioner carrying the An adjustment instruction of the parameter adjustment value, the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
请参见图6,图6为本发明实施例提供的一种智能手表600的结构示意图,该智能手表包括:至少一个输入设备601;至少一个输出设备602;至少一个处理器603,例如CPU;和存储器604,所述输入设备601、输出设备602、处理器603和存储器604通过总线605连接。Please refer to FIG. 6. FIG. 6 is a schematic structural diagram of a smart watch 600 provided by an embodiment of the present invention. The smart watch includes: at least one input device 601; at least one output device 602; at least one processor 603, such as a CPU; and The memory 604 , the input device 601 , the output device 602 , the processor 603 and the memory 604 are connected through a bus 605 .
其中,所述输入设备601具体可为智能手表的触控面板,包括触摸屏和触控屏,用于检测智能手表触控面板上的操作指令。Wherein, the input device 601 may specifically be a touch panel of a smart watch, including a touch screen and a touch screen, and is used for detecting operation instructions on the touch panel of the smart watch.
所述输出设备602具体可为智能手表的显示屏,用于输出、显示信息。The output device 602 may specifically be a display screen of a smart watch, for outputting and displaying information.
所述存储器604可以是高速RAM存储器,也可为非不稳定的存储器(non-volatilememory),例如磁盘存储器。所述存储器604用于存储一组程序代码,所述输入设备601、输出设备602和处理器603用于调用存储器604中存储的程序代码,执行如下操作:The memory 604 can be a high-speed RAM memory, or a non-volatile memory (non-volatile memory), such as a disk memory. The memory 604 is used to store a set of program codes, and the input device 601, output device 602 and processor 603 are used to call the program codes stored in the memory 604 to perform the following operations:
所述处理器603,用于通过所述智能手表的表冠获取所述智能手表的运动轨迹;确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;The processor 603 is configured to obtain the movement track of the smart watch through the crown of the smart watch; determine whether the movement track satisfies a preset condition; if the movement track satisfies the preset condition, according to the set The acceleration corresponding to the motion trajectory determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch in communication;
所述输出设备602,用于向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。The output device 602 is configured to send an adjustment instruction carrying the parameter adjustment value to the air conditioner, where the adjustment instruction is used to instruct the air conditioner to adjust a current working parameter of the air conditioner according to the parameter adjustment value.
在一些可能性的实施例中,所述处理器603还具体用于:In some possible embodiments, the processor 603 is further specifically configured to:
在所述智能手表运动过程中定时通过所述表冠中的加速度传感器获取所述智能手表的加速度数据,并通过所述表冠中的角速度传感器获取角速度数据;During the movement of the smart watch, the acceleration data of the smart watch is regularly obtained through the acceleration sensor in the crown, and the angular velocity data is obtained through the angular velocity sensor in the crown;
根据获取到的加速度数据和角速度数据确定所述运动轨迹。The motion trajectory is determined according to the acquired acceleration data and angular velocity data.
在一些可能性的实施例中,所述处理器603还具体用于:In some possible embodiments, the processor 603 is further specifically configured to:
将所述运动轨迹与预设运动轨迹进行匹配;matching the motion trajectory with a preset motion trajectory;
若所述运动轨迹与预设运动轨迹匹配,确定所述运动轨迹满足预设条件。If the motion track matches the preset motion track, it is determined that the motion track satisfies a preset condition.
在一些可能性的实施例中,所述运动轨迹中包含至少一个角速度数据,所述处理器603还具体用于:In some possible embodiments, the motion trajectory includes at least one angular velocity data, and the processor 603 is further specifically configured to:
将所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据进行匹配;matching the angular velocity data contained in the motion trajectory with the angular velocity data contained in the preset motion trajectory;
若所述运动轨迹包含的角速度数据与所述预设运动轨迹包含的角速度数据一致的比例大于或等于预设比例,确定所述运动轨迹与所述预设轨迹匹配;If the ratio of the angular velocity data contained in the motion trajectory to the angular velocity data contained in the preset motion trajectory is greater than or equal to a preset ratio, determine that the motion trajectory matches the preset trajectory;
或者,or,
将所述运动轨迹包含的角速度数据转换为字符,并将所述字符整合成字符串;Converting the angular velocity data contained in the motion trajectory into characters, and integrating the characters into a character string;
将所述字符串与所述预设轨迹对应的字符串进行匹配;matching the character string with a character string corresponding to the preset track;
若所述字符串与所述预设轨迹对应的字符串匹配,则确定所述运动轨迹与所述预设轨迹匹配。If the character string matches the character string corresponding to the preset trajectory, it is determined that the motion trajectory matches the preset trajectory.
在一些可能性的实施例中,所述处理器603还具体用于:In some possible embodiments, the processor 603 is further specifically configured to:
根据所述运动轨迹对应的加速度和预设计算策略生成所述运动轨迹对应的加速度对应的调整参考值,并将所述调整参考值作为所述参数调整值。An adjustment reference value corresponding to the acceleration corresponding to the movement trajectory is generated according to the acceleration corresponding to the movement trajectory and a preset calculation strategy, and the adjustment reference value is used as the parameter adjustment value.
具体实现中,本发明实施例中所描述的输入设备601、输出设备602和处理器603可执行本发明实施例提供的空调控制方法的各实施例中所描述的实现方式,也可执行本发明实施例提供的智能手表的第一实施例中所描述的智能手表的实现方式,在此不再赘述。In specific implementation, the input device 601, output device 602, and processor 603 described in the embodiment of the present invention can execute the implementation methods described in the various embodiments of the air conditioning control method provided in the embodiment of the present invention, and can also execute the present invention The implementation of the smart watch described in the first embodiment of the smart watch provided in the embodiment will not be repeated here.
可以看出,本发明实施例中,智能手表通过所述智能手表的表冠获取所述智能手表的运动轨迹;所述智能手表确定所述运动轨迹是否满足预设条件;若所述运动轨迹满足所述预设条件,所述智能手表根据所述运动轨迹对应的加速度确定用于调整与所述智能手表通信连接的空调的参数调整值;所述智能手表向所述空调发送携带有所述参数调整值的调节指令,所述调节指令用于指示所述空调根据所述参数调整值调整所述空调的当前工作参数。可见,智能手表的表冠获取智能手表的运动轨迹,并根据运动轨迹对应的加速度确定控制空调的参数调整,无需寻找遥控器进行空调参数调节,且智能手表与用户的关联性强,一般不会被其他用户使用而产生误操作,从而有利于提升空调参数调整的便捷性和准确率,提升用户体验。It can be seen that, in the embodiment of the present invention, the smart watch obtains the movement track of the smart watch through the crown of the smart watch; the smart watch determines whether the movement track satisfies a preset condition; if the movement track satisfies The preset condition, the smart watch determines the parameter adjustment value used to adjust the air conditioner connected to the smart watch according to the acceleration corresponding to the motion track; the smart watch sends the air conditioner carrying the parameters An adjustment instruction of an adjustment value, where the adjustment instruction is used to instruct the air conditioner to adjust the current working parameter of the air conditioner according to the parameter adjustment value. It can be seen that the crown of the smart watch obtains the motion trajectory of the smart watch, and determines the parameter adjustment of the air conditioner according to the acceleration corresponding to the motion trajectory. It is used by other users to cause misoperation, which is conducive to improving the convenience and accuracy of air-conditioning parameter adjustment and improving user experience.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。It should be noted that for the foregoing method embodiments, for the sake of simple description, they are expressed as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence. Because of the present invention, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or can be Integrate into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk.
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510537020.7ACN105135611B (en) | 2015-08-26 | 2015-08-26 | A kind of air conditioning control method and intelligent watch |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510537020.7ACN105135611B (en) | 2015-08-26 | 2015-08-26 | A kind of air conditioning control method and intelligent watch |
| Publication Number | Publication Date |
|---|---|
| CN105135611Atrue CN105135611A (en) | 2015-12-09 |
| CN105135611B CN105135611B (en) | 2017-08-29 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510537020.7AExpired - Fee RelatedCN105135611B (en) | 2015-08-26 | 2015-08-26 | A kind of air conditioning control method and intelligent watch |
| Country | Link |
|---|---|
| CN (1) | CN105135611B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105467852A (en)* | 2015-12-29 | 2016-04-06 | 惠州Tcl移动通信有限公司 | Intelligent household appliance control method based on intelligent watch and intelligent watch |
| CN105975065A (en)* | 2016-04-28 | 2016-09-28 | 上海海漾软件技术有限公司 | Screen control method and device of smartwatch, and smartwatch |
| CN106679102A (en)* | 2017-01-09 | 2017-05-17 | 广东美的制冷设备有限公司 | Air conditioner control method and device based on terminal equipment |
| CN111442460A (en)* | 2020-03-17 | 2020-07-24 | 海信(山东)空调有限公司 | Air conditioner control method for sensing user activity state and air conditioner |
| CN112344514A (en)* | 2020-11-02 | 2021-02-09 | 珠海格力电器股份有限公司 | Control method and device for air conditioning equipment, electronic equipment and storage medium |
| CN113276626A (en)* | 2021-06-11 | 2021-08-20 | 常州市佳乐车辆配件制造有限公司 | Intelligent air conditioner induction control system for unmanned automobile |
| CN116678084A (en)* | 2023-05-31 | 2023-09-01 | 青岛海尔空调器有限总公司 | Intelligent home linkage control method, control device and air conditioner |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0908684A2 (en)* | 1997-10-08 | 1999-04-14 | Carrier Corporation | Remote control unit |
| KR20070106600A (en)* | 2007-10-24 | 2007-11-02 | 엘지전자 주식회사 | Multi air conditioner system and communication method thereof |
| KR100929343B1 (en)* | 2009-02-23 | 2009-12-03 | (주)하나엔지니어링 | Wall-mounted indoor environment monitor device and building air conditioner control system using the same |
| CN103455135A (en)* | 2012-06-01 | 2013-12-18 | 腾讯科技(深圳)有限公司 | Method and system for controlling controlled equipment |
| CN104200632A (en)* | 2014-09-16 | 2014-12-10 | 广东欧珀移动通信有限公司 | Method and system for realizing remote control function by combining wearable device with intelligent mobile terminal |
| CN104566829A (en)* | 2015-01-16 | 2015-04-29 | 广东美的制冷设备有限公司 | Air conditioner control method and system |
| CN104748329A (en)* | 2015-03-31 | 2015-07-01 | 美的集团股份有限公司 | Air conditioner and air conditioner system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0908684A2 (en)* | 1997-10-08 | 1999-04-14 | Carrier Corporation | Remote control unit |
| KR20070106600A (en)* | 2007-10-24 | 2007-11-02 | 엘지전자 주식회사 | Multi air conditioner system and communication method thereof |
| KR100929343B1 (en)* | 2009-02-23 | 2009-12-03 | (주)하나엔지니어링 | Wall-mounted indoor environment monitor device and building air conditioner control system using the same |
| CN103455135A (en)* | 2012-06-01 | 2013-12-18 | 腾讯科技(深圳)有限公司 | Method and system for controlling controlled equipment |
| CN104200632A (en)* | 2014-09-16 | 2014-12-10 | 广东欧珀移动通信有限公司 | Method and system for realizing remote control function by combining wearable device with intelligent mobile terminal |
| CN104566829A (en)* | 2015-01-16 | 2015-04-29 | 广东美的制冷设备有限公司 | Air conditioner control method and system |
| CN104748329A (en)* | 2015-03-31 | 2015-07-01 | 美的集团股份有限公司 | Air conditioner and air conditioner system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105467852A (en)* | 2015-12-29 | 2016-04-06 | 惠州Tcl移动通信有限公司 | Intelligent household appliance control method based on intelligent watch and intelligent watch |
| WO2017113807A1 (en)* | 2015-12-29 | 2017-07-06 | 惠州Tcl移动通信有限公司 | Smart watch-based smart home control method and smart watch |
| CN105975065A (en)* | 2016-04-28 | 2016-09-28 | 上海海漾软件技术有限公司 | Screen control method and device of smartwatch, and smartwatch |
| CN106679102A (en)* | 2017-01-09 | 2017-05-17 | 广东美的制冷设备有限公司 | Air conditioner control method and device based on terminal equipment |
| CN106679102B (en)* | 2017-01-09 | 2019-03-15 | 广东美的制冷设备有限公司 | A kind of air conditioning control method and device based on terminal device |
| CN111442460A (en)* | 2020-03-17 | 2020-07-24 | 海信(山东)空调有限公司 | Air conditioner control method for sensing user activity state and air conditioner |
| CN111442460B (en)* | 2020-03-17 | 2022-09-13 | 海信空调有限公司 | Air conditioner control method for sensing user activity state and air conditioner |
| CN112344514A (en)* | 2020-11-02 | 2021-02-09 | 珠海格力电器股份有限公司 | Control method and device for air conditioning equipment, electronic equipment and storage medium |
| CN113276626A (en)* | 2021-06-11 | 2021-08-20 | 常州市佳乐车辆配件制造有限公司 | Intelligent air conditioner induction control system for unmanned automobile |
| CN116678084A (en)* | 2023-05-31 | 2023-09-01 | 青岛海尔空调器有限总公司 | Intelligent home linkage control method, control device and air conditioner |
| Publication number | Publication date |
|---|---|
| CN105135611B (en) | 2017-08-29 |
| Publication | Publication Date | Title |
|---|---|---|
| CN105135611B (en) | A kind of air conditioning control method and intelligent watch | |
| CN104580403B (en) | A kind of data statistical approach and its system, user terminal, application server | |
| CN105722009A (en) | Portable Apparatus And Method Of Controlling Location Information Of Portable Apparatus | |
| CN105117012B (en) | A kind of display interface method of adjustment and smartwatch | |
| CN102945088A (en) | Method, device and mobile equipment for realizing terminal-simulated mouse to operate equipment | |
| US9983693B2 (en) | Spatial motion-based user interactivity | |
| EP3331817B1 (en) | Cross-platform motion sensor control | |
| CN110780738B (en) | Virtual reality simulation walking method, device, equipment and readable storage medium | |
| CN105242780B (en) | A kind of interaction control method and device | |
| CN105892658A (en) | Method for predicting head posture based on head-mounted display device and head-mounted display device | |
| KR20200075773A (en) | Systems and methods for providing haptic effects based on a user's motion or environment | |
| CN112987924A (en) | Method, apparatus, device and storage medium for device interaction | |
| CN108509024B (en) | Data processing method and device based on virtual reality equipment | |
| CN103049102A (en) | Mouse data processing device and mouse data processing method | |
| CN102419917B (en) | Military boxing teaching system-oriented smartphone interactive platform and realization method thereof | |
| CN105117010B (en) | A kind of method and smartwatch starting application program | |
| CN107391005A (en) | The method of control main frame onscreen cursor movement, game paddle | |
| CN106802716B (en) | Data processing method of virtual reality terminal and virtual reality terminal | |
| CN105245689B (en) | A kind of Dialing Method and smartwatch | |
| CN108236782B (en) | External equipment positioning method and device, virtual reality equipment and system | |
| CN105224214B (en) | A kind of method for controlling dialing and smartwatch | |
| CN105117150B (en) | Air conditioner control method and smart watch | |
| WO2016149873A1 (en) | Intelligent interaction method, equipment and system | |
| WO2024001828A1 (en) | Wrist-worn-device control method and related system, and storage medium | |
| CN105204622B (en) | A kind of unread message acquisition methods and smartwatch |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP01 | Change in the name or title of a patent holder | Address after:Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before:Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. | |
| CP01 | Change in the name or title of a patent holder | ||
| CF01 | Termination of patent right due to non-payment of annual fee | Granted publication date:20170829 | |
| CF01 | Termination of patent right due to non-payment of annual fee |