技术新讯 > 测时钟表制品的制造及其维修技术 > 一种切换智能手表表盘的方法及相关组件与流程  >  正文

一种切换智能手表表盘的方法及相关组件与流程

  • 国知局
  • 2024-07-30 09:44:54

1.本发明涉及智能设备领域,特别是涉及一种切换智能手表表盘的方法及相关组件。背景技术:2.智能手表的表盘切换功能可以让用户制作自己喜欢的表盘,对提升用户体验非常关键,因此,目前的智能手表均支持用户自定义制作并且切换表盘。现有技术中通常是用户在手机端选择喜欢的ui(user interface,用户界面)图片,然后将其组合制作成一张表盘,再将表盘传输给智能手表以便智能手表显示表盘。但是由于手表表盘的文件比较大,传输耗时比较长,导致智能手表切换表盘的速度比较慢。并且智能手表中会保存多张表盘图片,但实际上不同表盘之间有些ui图片是相同的,每张表盘都保存会导致智能手表的内存被浪费。技术实现要素:3.本发明的目的是提供一种切换智能手表表盘的方法及相关组件,在实现切换智能手表盘的基础上避免智能手表表盘存储表盘时出现内存浪费,并且能够加快表盘切换速度。4.为解决上述技术问题,本发明提供了一种切换智能手表表盘的方法,包括:5.接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,所述标识信息与所述图片一一对应;6.通过各个所述图片的标识信息确定各个所述图片中为已存储在智能手表的内存中的已存图片,并在所述内存中取出所述已存图片;7.通过各个所述图片的标识信息确定各个所述图片中为未存储在所述内存中的未存图片,并向所述终端设备获取所述未存图片;8.将所述已存图片和所述未存图片组成所述新表盘以便所述智能手表显示所述新表盘。9.优选的,在接收终端设备发送的新表盘中包括的各个图片的标识信息时,还包括:10.接收所述终端设备发送的所述新表盘中包括的各个所述图片在所述智能手表上进行显示时对应的像素坐标;11.将所述已存图片和所述未存图片组成所述新表盘,包括:12.将所述已存图片放置于与所述已存图片对应的像素坐标上,将所述未存图片放置于与所述未存图片对应的像素坐标上以便组成所述新表盘。13.优选的,接收终端设备发送的新表盘中包括的各个图片的标识信息,包括:14.接收各个所述图片在所述终端设备的图片资源库中记录的图片类型、图片数据量、图片尺寸以及图片内容中的任意一种或多种的组合。15.优选的,在向所述终端设备获取所述未存图片之后,还包括:16.将所述未存图片存储于所述智能手表的内存中。17.优选的,在将所述已存图片和所述未存图片组成所述新表盘之前,还包括:18.在检测到所述智能手表的显示屏从熄屏状态被唤醒时进入将所述已存图片和所述未存图片组成所述新表盘的步骤。19.优选的,在接收终端设备发送的新表盘中包括的各个图片的标识信息之前,还包括:20.在接收到所述终端设备发送的待建立连接信号和/或检测到所述智能手表接收到更新表盘信号时,控制所述智能手表与所述控制终端建立通信连接。21.为解决上述技术问题本技术还提供了一种切换智能手表表盘的系统,包括:22.标识信息接收单元,用于接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,所述标识信息与所述图片一一对应;23.已存图片获取单元,用于通过各个所述图片的标识信息确定各个所述图片中为已存储在智能手表的内存中的已存图片,并在所述内存中取出所述已存图片;24.未存图片获取单元,用于通过各个所述图片的标识信息确定各个所述图片中为未存储在所述内存中的未存图片,并向所述终端设备获取所述未存图片;25.新表盘组合单元,用于将所述已存图片和所述未存图片组成所述新表盘以便所述智能手表显示所述新表盘。26.为解决上述技术问题本技术还提供了一种切换智能手表表盘的装置,包括:27.存储器,用于存储计算机程序;28.处理器,用于执行所述计算机程序时实现上述切换智能手表表盘的方法的步骤。29.为解决上述技术问题本技术还提供了一种智能手表,包括上述的切换智能手表表盘的装置。30.为解决上述技术问题本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述切换智能手表表盘的方法的步骤。31.综上,本技术提供了一种切换智能手表表盘的方法及相关组件,首先接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,标识信息与图片一一对应,并且由于标识信息的数据量远小于图片的数据量,因此传输速度比较快;通过各个图片的标识信息确定各个图片中为已存储在智能手表的内存中的已存图片,并在内存中取出已存图片,因此不会在内存中重复存储已存储的图片,避免浪费内存;通过各个图片的标识信息确定各个图片中为未存储在内存中的未存图片,并向终端设备获取未存图片,通过只获取未存图片来减少数据传输量进而加快传输速度,最终将已存图片和未存图片组成新表盘以便智能手表显示新表盘。附图说明32.为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。33.图1为本技术提供的一种切换智能手表表盘的方法的流程示意图;34.图2为现有技术中初次设置智能手表表盘的流程示意图;35.图3为现有技术中切换智能手表表盘的流程示意图;36.图4为本技术中初次设置智能手表表盘的流程示意图;37.图5为本技术中切换智能手表表盘的流程示意图;38.图6为本技术提供的一种切换智能手表表盘的系统的结构示意图;39.图7为本技术提供的一种切换智能手表表盘的装置的结构示意图。具体实施方式40.本发明的核心是提供一种切换智能手表表盘的方法及相关组件,在实现切换智能手表盘的基础上避免智能手表表盘存储表盘时出现内存浪费,并且能够加快表盘切换速度。41.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。42.请参照图1,图1为本技术提供的一种切换智能手表表盘的方法的流程示意图,该方法包括:43.s1:接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,标识信息与图片一一对应;44.现有技术中将用户制作好的整张表盘传输给智能手表,然后智能手表在接收到表盘后进行更新的方式存在传输耗时长以及浪费智能手表内存的缺点。为解决上述技术问题本技术提供了一种切换智能手表表盘的方法,用户制作表盘时使用的各个图片均对应有唯一的标识信息,通过各个图片的标识信息确定各个图片是否已经存储在智能手表的内存中,针对已经存储在智能手表的内存的图片和未存储在智能手表的内存的图片选择不同的获取方式,进而减少需要传输的图片的数据量及减少智能手表的内存的浪费。45.需要说明的是,本技术提供的切换智能手表表盘的方法的执行主体为处理器或者切换智能手表表盘的装置,本技术中的终端设备可以为手机等。46.具体的,首先需要接收终端设备在发送组成新表盘之前发送的新表盘包括的各个图片的标识信息以便后续基于各个图片的标识信息判断各个图片为已存图片还是未存图片。需要说明的是,用户在终端设备制作表盘时会在图片资源库中选择图片,图片资源库中的每个图片在保存到图片资源库时都会被标记上唯一的标识信息,当用户将表盘制作完时终端设备会记录该张表盘使用了哪些图片,然后在用户需要更换表盘时将这些图片对应的标识信息发送给用于执行本技术提供的切换智能手表表盘的方法的处理器或者切换智能手表表盘的装置。47.s2:通过各个图片的标识信息确定各个图片中为已存储在智能手表的内存中的已存图片,并在内存中取出已存图片;48.在接收到各个图片的标识信息后通过各个图片的标识信息判断该图片是否已经存储在智能手表的内存中,例如,智能手表每次接收到表盘后保存表盘时同步在内存中记录表盘包括的各个图片的标识信息,通过判断新接收到的表盘中的各个图片的标识信息是否已经存储智能手表的内存中判断该图片是否已经存储在智能手表的内存中。49.当确定图片为已存储在智能手表的内存中的已存图片后,直接从智能手表的内存中取出已存图片,无需再次向终端设备获取该图片,一方面减少了终端设备与智能手表之间传输图片的数据量从而加快了传输速度,另一方面无需在智能手表的内存中重复存储已存图片从而避免了智能手表的内存被浪费。50.对于从智能手表的内存中取出已存图片的具体方式本技术不作特别限定,例如,在智能手表的内存中查询已存图片的标识信息并将与该标识信息对应的图片取出。51.s3:通过各个图片的标识信息确定各个图片中为未存储在内存中的未存图片,并向终端设备获取未存图片;52.当确定图片为未存储在智能手表的内存中的未存图片后,由于无法直接从智能手表的内存中获取未存图片,因此向终端设备获取未存图片。对于具体如何向终端设备获取未存图片本技术不作特别限定,例如,向终端设备发送获取指令,终端设备在获取指令中解析出未存图片的标识信息并在图片资源库中查询与该标识信息对应的图片并将该图片作为未存图片发送给用于执行本技术提供的切换智能手表表盘的方法的处理器或者切换智能手表表盘的装置。53.通过只向终端设备获取未存图片减少了终端设备与智能手表之间传输图片的数据量从而加快了传输速度,另一方面只在智能手表的内存中存储未存图片从而避免了智能手表的内存被浪费。54.还需要说明的是,对于终端设备与用于执行本技术提供的切换智能手表表盘的方法的处理器或者切换智能手表表盘的装置之间的通信方式本技术不作特别限定,例如二者内部均集成有蓝牙模块,二者通过蓝牙的方式进行数据传输。55.s4:将已存图片和未存图片组成新表盘以便智能手表显示新表盘。56.在获取到已存图片和未存图片之后基于已存图片和未存图片组成新表盘,以便智能手表显示该新表盘,实现智能手表表盘的快速切换。对于具体基于已存图片和未存图片组成新表盘本技术不作特别限定,例如基于终端设备为已存图片和未存图片标记的位置信息组成新表盘。对于智能手表显示新表盘的条件本技术亦不做特别限定,例如,当智能手表被唤醒时显示新表盘。57.下面将结合具体的示例对本技术提供的切换智能手表表盘的方法进行说明。请参照图2,图2为现有技术中初次设置智能手表表盘的流程示意图,用户在终端设备的图片资源库中选择message、schedule、pedometer以及store这四张图片组合制作成表盘1,这四张图片的文件大小均为0.5m,因此终端设备将表盘1传输给智能手表所需的传输量为2m,因此传输时间为t1,表盘1占用的智能手表的内存也为2m。请参照图3,图3为现有技术中切换智能手表表盘的流程示意图,在已经为智能手表表盘的设置好初始表盘的基础上,用户在终端设备的图片资源库中选择schedule、weather、store以及timer这四张图片组成表盘2,这四张图片的文件大小均为0.5m,所以终端设备向智能手表传输表盘2需要的传输量为2m,因此传输时间依然为t1,表盘2占用的智能手表的内存为2m。但是表盘1与表盘2之间有些图片是相同的,智能手表的内存产生了浪费。58.请参照图4,图4为本技术中初次设置智能手表表盘的流程示意图,用户在终端设备的图片资源库中选择message、schedule、pedometer以及store这四张图片组合制作成表盘1,这四张图片的文件大小均为0.5m,因此终端设备将表盘1传输给智能手表所需的传输量为2m,因此传输时间为t1,表盘1占用的智能手表的内存也为2m。请参照图5,图5为本技术中切换智能手表表盘的流程示意图,用户在终端设备的图片资源库中选择schedule、weather、store以及timer这四张图片组成表盘2,这四张图片的文件大小均为0.5m,由于schedule以及store这两张图片已经存储在智能手表的内存中因此确定二者为已存图片后续生成表盘2时可从智能手表的内存中取出,weather以及timer为未存图片因此需要向终端设备获取,终端设备向智能手表传输weather以及timer的数据传输量为1m,因此传输时间为t1/2,同时表盘2只占用智能手表1m的内存,可见传输时间和占用的内存均减小,智能手表接收到终端设备发送的weather以及timer之后即可结合schedule以及store生成表盘2。59.综上,本技术提供了一种切换智能手表表盘的方法及相关组件,首先接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,标识信息与图片一一对应,并且由于标识信息的数据量远小于图片的数据量,因此传输速度比较快;通过各个图片的标识信息确定各个图片中为已存储在智能手表的内存中的已存图片,并在内存中取出已存图片,因此不会在内存中重复存储已存储的图片,避免浪费内存;通过各个图片的标识信息确定各个图片中为未存储在内存中的未存图片,并向终端设备获取未存图片,通过只获取未存图片来减少数据传输量进而加快传输速度,最终将已存图片和未存图片组成新表盘以便智能手表显示新表盘。60.在上述实施例的基础上:61.作为一种优选的实施例,在接收终端设备发送的新表盘中包括的各个图片的标识信息时,还包括:62.接收终端设备发送的新表盘中包括的各个图片在智能手表上进行显示时的像素坐标;63.将已存图片和未存图片组成新表盘,包括:64.将已存图片放置于与已存图片对应的像素坐标上,将未存图片放置于与未存图片对应的像素坐标上以便组成新表盘。65.本实施例提供了一种智能手表将已存图片和未存图片组成新表盘的方式,在用户通过终端设备组合新表盘完成时终端设备会记录各个图片在新表盘中的像素坐标,例如该像素坐标可以为图片的中心点在新表盘上的像素坐标,本技术对比不作特别限定。66.本技术在接收新表盘中包括的各个图片的标识信息的同时还会接收各个图片在新表盘中的像素坐标也即在智能手表上进行显示时的像素坐标,在将已存图片和未存图片组成新表盘时只需要将各个图片放置在各自对应的像素坐标上即可,组合方式简单准确,进一步优化切换智能手表表盘的方法。67.作为一种优选的实施例,接收终端设备发送的新表盘中包括的各个图片的标识信息,包括:68.接收各个图片在终端设备的图片资源库中记录的图片类型、图片数据量、图片尺寸以及图片内容中的任意一种或多种的组合。69.考虑到为了减小切换表盘需要的数据传输量以及加快数据传输速度需要通过新表盘中的各个图片的标识信息确定各个图片为已存图片还是未存图片,因此在本实施例中具体选用各个图片在图片资源库中记录的图片类型、图片数据量、图片尺寸以及图片内容中的任意一种或多种的组合作为标识信息,其中,图片类型可以包括jpg及png等,本技术对于图片类型、图片数据量、图片尺寸以及图片内容中记录的内容不做特别限定,并且对于图片类型、图片数据量、图片尺寸以及图片内容组合成标识信息的具体组合形式不作特别限定,只要保证标识信息与各个图片一一对应即可。70.作为一种优选的实施例,在向终端设备获取未存图片之后,还包括:71.将未存图片存储于智能手表的内存中。72.当智能手表的内存中存储的图片较多时,后续用户切换新表盘时需要传输的图片的数量就越少,因此可以进一步加快切换智能手表表盘的速度。在本实施例中在通过新表盘中包括的各个图片的标识信息确定各个图片为未存储在内存中的未存图片之后,除了向终端设备获取未存图片还需要将未存图片进一步存储在智能手表的内存中,以便加快切换智能手表表盘的速度。73.作为一种优选的实施例,在将已存图片和未存图片组成新表盘之前,还包括:74.在检测到智能手表的显示屏从熄屏状态被唤醒时进入将已存图片和未存图片组成新表盘的步骤。75.在本实施例中,当已存图片和未存图片组成新表盘之前需要先检测是否满足组成新表盘的条件或者说先检测是否需要在当前时刻立即组成新表盘,因此本实施例中在检测到智能手表的显示屏从熄屏状态被唤醒时才将已存图片和未存图片组成新表盘。76.作为一种优选的实施例,在接收终端设备发送的新表盘中包括的各个图片的标识信息之前,还包括:77.在接收到终端设备发送的待建立连接信号或检测到智能手表接收到更新表盘信号时,控制智能手表与控制终端建立通信连接。78.考虑到终端设备与智能手表始终保持通信连接可能会导致终端设备和智能手表的功耗比较大,因此,在本实施例中只有当接收到终端设备发送的待建立连接信号或检测到智能手表接收到更新表盘信号时才会控制智能手表与控制终端建立通信连接,其中,待建立连接信号可以为用户在终端设备上完成新表盘的制作后下发的信号,更新表盘信号可以为用户直接在智能手表上选择更新表盘等选项时下发的信号,本本技术对此不作特别限定。综上,本实施例能够降低终端设备和智能手表的功耗。79.请参照图6,图6为本技术提供的一种切换智能手表表盘的系统的结构示意图,该系统包括:80.标识信息接收单元11,用于接收终端设备发送的新表盘中包括的各个图片的标识信息,其中,标识信息与图片一一对应;81.已存图片获取单元12,用于通过各个图片的标识信息确定各个图片中为已存储在智能手表的内存中的已存图片,并在内存中取出已存图片;82.未存图片获取单元13,用于通过各个图片的标识信息确定各个图片中为未存储在内存中的未存图片,并向终端设备获取未存图片;83.新表盘组合单元14,用于将已存图片和未存图片组成新表盘以便智能手表显示新表盘。84.对于本发明提供的切换智能手表表盘的系统的相关介绍请参照上述切换智能手表表盘的方法的实施例,本技术在此不做赘述。85.在上述实施例的基础上:86.作为一种优选的实施例,还包括:87.像素坐标获取单元,用于在接收终端设备发送的新表盘中包括的各个图片的标识信息时接收终端设备发送的新表盘中包括的各个图片在智能手表上进行显示时对应的像素坐标;88.新表盘组合单元14具体用于将已存图片放置于与已存图片对应的像素坐标上,将未存图片放置于与未存图片对应的像素坐标上以便组成新表盘。89.作为一种优选的实施例,标识信息接收单元11具体用于接收各个图片在终端设备的图片资源库中记录的图片类型、图片数据量、图片尺寸以及图片内容中的任意一种或多种的组合。90.作为一种优选的实施例,还包括:91.未存图片存储单元,用于在向终端设备获取未存图片之后将未存图片存储于智能手表的内存中。92.作为一种优选的实施例,还包括:93.组合触发单元,用于在将已存图片和未存图片组成新表盘之前在检测到智能手表的显示屏从熄屏状态被唤醒时触发新表盘组合单元14。94.作为一种优选的实施例,还包括:95.连接建立单元,用于在接收终端设备发送的新表盘中包括的各个图片的标识信息之前,在接收到终端设备发送的待建立连接信号和/或检测到智能手表接收到更新表盘信号时,控制智能手表与控制终端建立通信连接。96.请参照图7,图7为本技术提供的一种切换智能手表表盘的装置的结构示意图,该装置包括:97.存储器21,用于存储计算机程序;98.处理器22,用于执行计算机程序时实现上述切换智能手表表盘的方法的步骤。99.对于本发明提供的一种切换智能手表表盘的系统的相关介绍请参照上述切换智能手表表盘的方法的实施例,本技术在此不做赘述。100.为解决上述技术问题本技术还提供了一种智能手表,包括上述的切换智能手表表盘的装置。101.对于本发明提供的切换智能手表表盘的装置的相关介绍请参照上述切换智能手表表盘的方法的实施例,本技术在此不做赘述。102.本技术还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述切换智能手表表盘的方法的步骤。103.对于本发明提供的计算机可读存储介质的相关介绍请参照上述切换智能手表表盘的方法的实施例,本技术在此不做赘述。104.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。105.还需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。106.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

本文地址:https://www.jishuxx.com/zhuanli/20240730/150771.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。