智能手表的手表界面设计生成方法及其装置与流程

文档序号:14303427阅读:725来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
智能手表的手表界面设计生成方法及其装置与流程

本发明涉及一种智能手表的手表界面设计生成方法及其装置。尤其是一种能够通过自动确定构成智能手表的手表界面的要素,自动生成适用于智能手表的界面的方法及其装置。



背景技术:

最近,出现了很多能够在用户佩戴于身体的状态下与外部设备进行通信或显示各类信息的可穿戴设备(wearabledevice)。可穿戴设备包括手表类型的智能手表(smartwatch)、眼睛类型的头戴式显示器(hmd,headmounteddisplay)等多种不同的形态,且各个可穿戴设备的制造商都提供其不同的用户界面。

尤其是对于智能手表,每个制造商都提供各不相同的手表界面设计。因此在用户使用智能手表时,用户需要从智能手表的制造商所提供的几种预设的手表界面设计中选择其中的某一个使用。

但是由制造商所提供的手表界面设计仅限于预设的类型及数量,无法充分体现出智能手表用户的各种个人偏好。

但是目前并没有出现一种能够将由用户直接设计的手表界面适用到智能手表的方法,或以用户信息为基础自动生成智能手表的手表界面设计的方法。即,目前并没有出现一种能够提供与智能手表的特定功能连动的用户界面的智能手表设计的生成方法。



技术实现要素:

本发明要解决的技术问题

本发明要解决的技术课题在于,提供一种能够以用户信息为基础,自动生成智能手表用手表界面设计的方法及其装置。

具体来讲,本发明要解决的技术课题在于,提供一种能够以用户的简要信息、搜索历史、手表界面设计历史、手表界面设计适用历史等用户信息为基础,自动生成手表界面设计的方法及其装置。

本发明要解决的另一技术课题在于,提供一种能够以由多个用户生成的手表界面设计为基础,自动生成适用于其他用户的智能手表中的手表界面设计的方法及其装置。

具体来讲,本发明要解决的另一技术课题在于,提供一种能够为由多个用户生成的手表界面中各个构成要素的不同类型赋予不同的加权值并以所赋予的加权值为基础,自动生成手表界面设计的方法及其装置。

本发明要解决的又一技术课题在于,提供一种能够对以通过智能手表收集到的信息和/或由用户输入的信息为基础生成的手表界面的各个构成要素中的至少一部分设定进行自动变更的方法及其装置。

本发明要解决的技术课题并不局限于上述的技术课题,本发明所属技术领域的一般技术人员将能够通过下述记载确理解未被提及的其他技术课题。

技术方案

为了达到上述目的的本发明一实施例的一种手表界面设计的生成方法,其方法通过手表界面设计生成装置执行,包括:以用户对手表界面设计的评价历史以及用户的手表界面设计生成历史中的至少一种为基础,从事先注册的手表界面设计中确定至少一种用户偏好的手表界面设计的步骤;获取与构成已确定的至少一个用户偏好手表界面设计的各个构成要素事先匹配的标签信息的步骤;以所获取到的标签信息为基础,确定生成随机手表界面设计所需的构成要素的步骤;以及通过对上述已确定的构成要素进行组合,生成随机手表界面设计的步骤。

为了达到上述目的的本发明另一实施例的一种手表界面设计的生成方法,其方法通过手表界面设计生成装置执行,包括:对随机手表界面设计生成请求做出响应,确定事先注册的手表界面设计中的多个构成要素的步骤;通过对上述多个构成要素进行组合,生成随机手表界面设计的步骤;以及在接收到对上述所生成的随机手表界面设计做出的选择输入之后向通过网络接口连接的智能手表提供上述所生成的随机手表界面设计的步骤。

为了达到上述目的的本发明再一实施例的一种手表界面的设计生成装置,其装置包括:一个以上的处理器;内存,用于加载(load)由上述处理器执行的计算机程序;存储器,用于保存手表界面设计的构成要素以及事先生成的手表界面设计;以及网络接口,用于将上述所生成的手表界面设计提供给智能手表;其中,上述计算机程序包括:以用户对手表界面设计的评价历史以及用户的手表界面设计生成历史中的至少一种为基础,从事先保存的手表界面设计中确定至少一种用户偏好的手表界面设计的操作;获取与构成已确定的至少一个用户偏好手表界面设计的各个构成要素事先匹配的标签信息的操作;以所获取到的标签信息为基础,确定生成随机手表界面设计所需的构成要素的操作;以及通过对上述已确定的构成要素进行组合,生成随机手表界面设计的操作。

有益效果

通过本发明,能够提供基于用户偏好的手表界面设计。

此外,通过本发明,能够在用户未输入有关手表界面各个构成要素的设定信息的状态下自动生成手表界面设计。

此外,通过本发明,能够基于用户的使用环境变更智能手表的手表界面设计。

本发明的效果并不局限于上述效果,本发明所属技术领域的一般技术人员将能够通过下述记载确理解未被提及的其他效果。

附图说明

图1是适用本发明一实施例的智能手表用界面设计生成系统的结构图。

图2是适用本发明另一实施例的智能手表用界面设计生成装置的块图。

图3是适用本发明又一实施例的智能手表用手表界面设计生成方法的顺序图。

图4是在适用本发明的几个实施例中参照的智能手表用手表界面设计的构成要素实例示意图。

图5是在适用本发明的几个实施例中参照的子表盘配置区域确定方法实例示意图。

图6是在适用本发明的几个实施例中参照的子表盘以及适用子表盘的手表界面设计实例示意图。

图7是在适用本发明的几个实施例中参照的构成要素中的文本配置区域的确定方法实例示意图。

图8是在适用本发明的几个实施例中参照的构成要素中的标签信息的实例示意图。

图9是在适用本发明的几个实施例中参照的根据事件发生变更的手表界面设计构成要素的实例示意图。

图10是在适用本发明的几个实施例中参照的通过子表盘区域提供的小组件的实例示意图。

具体实施方式

下面,将结合附图对适用本发明的较佳实施例进行详细说明。本发明的优点和特征以及实现的方法,将通过结合附图进行详细说明的实施例得到进一步明确。但是本发明并不限定于所公开的实施例,也能够以多种不同的形态实现,所公开的实施例只是为了本发明能够更加完整的公开,以便于具有本发明所属技术领域之一般知识的人员能够更加完整的了解本发明的范畴,本发明应由权利要求的范畴做出定义。在整个说明书中,相同的参考符号代表相同的构成要素。

除非另有定义,在本说明书中使用的所有术语(包括技术及科学术语在内)均代表具有本发明所属技术领域之一般知识的人员普遍理解的含义。此外关于通常使用的已在词典中做出定义的术语,除非有特殊的定义,不应解释为理想化或扩大的含义。在本说明书中所使用的术语仅用于对实施例进行说明而非对本发明做出的限制。在本说明书中除非另有特殊说明,否则单数型语句还包含复数型的情况。

下面,将结合图1对用于执行手表界面设计生成方法的手表界面设计生成系统的结构以及动作进行详细说明。图1是适用本发明一实施例的智能手表用界面设计生成系统的结构图。

如图1所述,手表界面设计生成系统能够包括手表界面设计生成装置100、智能手表200以及外部装置。在图1中作为外部装置的实例,图示了终端一310、终端二320以及智能手表330。上述手表界面设计生成装置100、智能手表200、终端一310、终端二320以及智能手表330,是能够相互之间进行通信的计算机装置。此外,上述智能手表200、终端一310、终端二320以及其他用户的智能手表330能够使用分别由不同的用户使用的装置。

手表界面设计生成装置100,能够向智能手表200的用户以及其他外部装置的用户提供用于生成智能手表用手表界面设计的用户界面。为此,手表界面设计生成装置100能够包括显示部以及输入部,并为用户及其他用户提供能够通过显示部以及输入部生成智能手表的手表界面设计的用户界面。

在另一实施例中,手表界面设计生成装置100也能够将用于生成智能手表用手表界面设计的用户界面提供给智能手表200、终端一310、终端二320以及智能手表330等装置。在这种情况下,各个装置的用户能够通过分别提供到各个装置中的用户界面生成手表界面设计。

手表界面设计生成装置100在从用户处接收到手表界面设计生成输入时,能够随机生成手表界面设计。手表界面设计生成装置100能够对所生成的随机手表界面设计进行显示,且能够根据用户的选择为智能手表200提供所生成的手表界面设计。

关于手表界面设计生成装置100的结构以及动作,将结合后续的图2进行详细的说明。

智能手表200能够对由手表界面设计生成装置100提供的手表界面设计进行显示。

智能手表200能够向手表界面设计生成装置100发送智能手表200的用户信息、有关智能手表200的手表界面设计构成要素的用户使用信息以及有关手表界面设计的反馈信息。

此外,在另一实施例中,智能手表200能够通过由手表界面设计生成装置100所提供的用于生成手表界面设计的用户界面,接收由用户输入的各类信息。

终端一310能够使用固定式计算机装置。作为其实例,图示了桌面型计算机,而终端二320能够使用移动式计算机装置。作为其实例,图示了智能手机。手表界面设计生成装置100,不仅能够向智能手表200和330提供所生成的手表界面设计,还能够向如上所述的其他计算机装置提供所生成的手表界面设计。

此外,手表界面设计生成装置100还能够接收由终端一310、终端二320以及智能手表200和330生成的手表界面设计。手表界面设计生成装置100能够对所接收到的手表界面设计进行保存,也能够对生成手表界面设计的用户信息和所接收到的手表界面设计进行匹配保存。

手表界面设计生成装置100也能够向如图1所示的用户装置提供用于交易事先注册的手表界面设计的用户界面。

接下来,将结合图2对上述手表界面设计生成装置100进行详细说明。图2是适用本发明另一实施例的智能手表用界面设计生成装置的块图。

如图2所示,手表界面设计生成装置100包括处理器101、网络接口102、内存103以及存储器104。

处理器101用于对手表界面设计生成装置100的各个构成要素的整体动作进行控制。处理器101能够包括如中央处理器单元(cpu,centralprocessingunit)、微处理器单元(mpu,microprocessorunit)、微控制器单元(mcu,microcontrollerunit)或本发明所属技术领域所公知的任意形态的处理器。此外,处理器101能够执行用于实现适用本发明之实施例的至少一个应用程序或程序相关的演算工作。处理器101通过执行上述至少一个应用程序或程序相关的演算工作,能够生成执行适用本发明之实施例中的方法所需的各类用户界面。手表界面设计生成装置100能够配备一个以上的处理器。

网络接口102为手表界面设计生成装置100提供有线及无线方式的互联网通信支持。此外,网络接口102还能够支持除互联网通信之外的其他多种通信方式。为此,网络接口102能够包含各类通信模块。

网络接口102能够接收由各类用户装置生成的手表界面设计。此外,网络接口102能够将随机生成的手表界面设计发送给用户装置。

网络接口102在生成手表界面设计的过程中,能够向智能手表200和330、终端一310和/或终端二320提供由处理器101生成的各类用户界面。

内存103用户保存各类数据、指令和/或信息。内存103能够为了执行适用本发明之实施例的手表界面设计生成方法而从存储器104加载一个以上的程序105。图3中作为内存103的示例图示了随机访问内存(ram)。

存储器104能够非临时性地保存从外部接收到的数据。存储器104能够包括只读存储器(rom,readonlymemory)、可擦可编程只读存储器(eprom,erasableprogrammablerom)、电可擦可编程只读存储器(eeprom,electricallyerasableprogrammablerom)、闪存等非挥发性存储器或硬盘、移动硬盘或本发明所属技术领域所公知的任意形态的能够通过计算机进行读取的存储媒介。

存储器104中能够保存用于执行适用本发明之实施例的一个以上的程序105。图3中作为程序105的示例图示了设计生成软件。关于在执行设计生成软件时手表界面设计生成装置100的具体动作,将在后续的内容中结合图3进行详细说明。

存储器104中能够保存由手表界面设计生成装置100的用户输入或从外部装置接收到的各类设定事项以及信息。存储器140中尤其是能够保存手表界面设计数据库106以及用户信息107。

手表界面设计数据库106中能够保存由用户通过手表界面设计生成装置100生成的手表界面设计。此外,手表界面设计数据库06中还能够对通过如智能手表200和330、终端一310、终端二320等外部装置生成的手表界面设计进行保存。

手表界面设计数据库106能够对构成所生成的手表界面设计的各个构成要素进行保存。此外,手表界面设计数据库106中还能够同时保存手表界面设计的各个构成要素相关的标签信息。其中,标签信息能够包含各个构成要素中所包含的构成要素相关的标签信息以及表示手表界面设计的整体量感、质感、特征的标签信息。

例如,手表界面设计的构成要素能够包含手表界面设计用背景画面、手表表针(指针)、刻度盘、子表盘、文本中的至少一个。以刻度盘为例进行说明,刻度盘的标签信息中能够包含用于区分其他构成要素和刻度盘的标签信息。此外,刻度盘的标签信息中还能够包含刻度盘的详细模型信息,如模型1、模型2等按照刻度盘的模型类型进行具体分类的标签信息。

手表界面设计的构成要素能够根据手表的类型即模拟类型或数字类型而包含不同的构成要素,且各个构成要素具有事先匹配的标签信息。标签信息在手动生成手表界面设计时,能够根据用户的设定与其构成要素匹配。

用户信息107中能够包含用户的性别、爱好、兴趣、所使用的智能手表的型号、所使用的智能手表的操作系统信息。此外,用户信息107中还能够包含用户手动生成手表界面设计的历史信息。即,用户信息107中能够包含在生成手表界面设计的过程中由用户选择的构成要素、由用户选择的各个构成要素的类型相关信息。

此外,用户信息107中能够包含关于其他用户生成的手表界面设计的用户评价历史信息。即,用户信息107中还能够包含关于其他用户生成的手表界面设计的用户偏好程度信息,进而还能够包含用户偏好的构成要素相关信息。

此外,虽未图示,手表界面设计生成装置100中还能够包括可供用户选择手表界面设计的构成要素的输入部、用于显示所生成的手表界面设计的输出部。

下面,将以如上所述的结合图1及图2进行的说明为基础,对适用本发明的其他实施例进行详细说明。下面所说明的实施例并非需要单独实施,而是能够相互结合实施。此外,需要注意的是,下面进行说明的实施例也能够与结合图1及图2进行说明的上述适用本发明的实施例结合实施。下面,假定适用本发明之实施例的方法是通过手表界面设计生成装置100执行。

图3是适用本发明又一实施例的智能手表用手表界面设计生成方法的顺序图。图4是在适用本发明的几个实施例中参照的智能手表用手表界面设计的构成要素实例示意图。

下述的图3中的各个步骤是通过手表界面设计生成装置100执行。手表界面设计生成装置100能够通过用于生成手表界面设计的用户界面,接收用户请求生成随机手表界面设计的输入信息。在接收到上述请求的输入信息时,手表界面设计生成装置100能够向用户终端提供用于生成随机手表界面设计的用户界面。例如,用户终端能够包含如图1所示的智能手表200和330、终端一310以及终端二320中的某一种。

如图3所示,手表界面设计生成装置100能够以用户对手表界面设计的评价历史以及用户的手表界面设计生成历史中的至少一种为基础,从事先注册的手表界面设计中确定至少一种用户偏好的手表界面设计(s10)。

手表界面设计生成装置100能够通过用于生成手表界面设计的用户界面,接收对事先注册的手表界面设计的评价输入信息。手表界面设计生成装置100,能够向用户终端提供用于对手表界面设计进行评估的用户界面。

例如,通过向用户终端提供星级评定、分数输入、“赞”按钮等评价用的用户界面,使用户能够对事先注册到手表界面设计生成装置100中的手表界面设计进行评价。此外,手表界面设计生成装置100还能够接收由用户输入的有关事先注册的手表界面设计的使用后记或评价信息文本内容。其中,事先注册的手表界面设计包含由用户或其他用户利用手表界面设计生成装置100所提供的用户界面生成的手表界面设计。即,手表界面设计生成装置100能够对所生成的手表界面设计进行保存。此时,手表界面设计生成装置100能够对所生成的手表界面设计和生成上述设计的用户信息进行匹配保存。

此外,手表界面设计生成装置100能够以由用户输入的评价信息为基础,确定用户偏好的手表界面设计。

此外,用户能够通过由手表界面设计生成装置100所提供的用户界面生成手表界面设计。例如,使用者能够通过选择如智能手表的机型、手表类型、背景画面、指针、刻度盘以及子表盘等构成手表界面设计的各个构成要素,生成符合个人偏好的手表界面设计。

在这种情况下,手表界面设计生成装置100能够以用户所选择的各个构成要素的相关信息以及最终生成的手表界面设计为基础,确定用户偏好手表界面设计。此时,所确定的用户偏好手表界面设计能够有多个。

在确定用户偏好手表界面设计之后,手表界面设计生成装置100能够获取与构成已确定的至少一个用户偏好手表界面设计的各个构成要素事先匹配的标签信息(s20)。

如上述结合图2进行的说明,手表界面设计中的各个构成要素都具有不同的标签信息。手表界面设计生成装置100中能够保存手表界面设计的各个构成要素相关的标签信息。

如图4所示,手表界面设计的构成要素能够包含手表类型401、背景画面402、刻度盘403以及手表指针404。此时,各个构成要素的标签信息能够包含用于对各个构成要素和其他构成要素进行区分的标识符、各个构成要素的具体型号标识符相关信息。例如,构成要素中模拟手表类型的标签信息中能够包含“手表类型”标识符和“模拟”标识符。或者,标签信息也能够采取如“手表类型_模拟”的形态。

借此,手表界面设计生成装置100能够通过对其标签信息进行识别,对各个构成要素的类型以及各个构成要素的具体型号进行识别。

尤其是手表界面设计生成装置100能够对已确定为用户偏好手表界面设计的手表界面设计中所包含的各个构成要素进行识别。

如图3所示,手表界面设计生成装置100能够以所获取到的标签信息为基础,确定生成随机手表界面设计所需的构成要素(s30)。即,手表界面设计生成装置100能够确定需要将识别出的各个构成要素中的那些构成要素包含在手表界面设计中以及需要包含在手表界面设计中的各个构成要素的具体型号。例如,手表界面设计生成装置100能够确定作为手表界面设计中的构成要素包含模拟手表类型、背景画面、刻度盘以及指针而不包含子表盘,具体来讲,能够将与模拟手表类型的标签信息中的标签信息1对应的古典风格模拟类型、与刻度盘标签信息中的标签信息2对应的刻度盘1、与指针标签信息中的标签信息3对应的指针3确定为其构成要素。

此时,作为构成要素的选定标准,能够通过如标签信息被获取的次数等进行确定。即,手表界面设计生成装置100能够以标签信息被获取的次数为基础,对用户偏好手表界面设计中所包含的各个构成要素分别设定其加权值。

下面,将假定以用户的评价历史或手表界面设计生成历史为基础,作为用户偏好手表界面设计确定了多个手表界面设计的情况。如果多个手表界面设计中模拟手表类型相关的标签信息被获取的数量大于其他类型的手表类型或被获取的数量大于预设数量,手表界面设计生成装置100能够在手表类型中为模拟手表类型赋予较高的加权值。此外,如果多个手表界面设计中背景画面相关的标签信息中的背景画面1的标签信息被获取的数量大于其他背景画面或被获取的数量大于预设数量,手表界面设计生成装置100能够在背景画面中为背景画面1赋予较高的加权值。

通过相同的方式,手表界面设计生成装置100能够为多个手表界面设计中的各个构成要素的具体型号分别赋予不同的加权值。

此外,手表界面设计生成装置100能够将所设定的加权值最高的构成要素确定为用于生成上述手表界面设计的构成要素。

借此,手表界面设计生成装置100能够通过对所确定的各个构成要素进行组合,生成随机手表界面设计。如图4所示,手表界面设计生成装置100能够将所生成的随机手表界面设计发送至智能手表200,而智能手表200能够对所接收到的随机手表界面设计210进行显示。

在适用本发明的实施例中,作为手表界面设计的构成要素还能够包含子表盘。子表盘是指用于对手表界面设计中所包含的时间信息提供功能之外的其他功能进行显示的区域,例如,是用于对温度、湿度、天气、闹钟、不同时区国家的时间等信息进行显示的区域。下面,对手表界面设计中包含子表盘的情况进行详细说明。

图5是在适用本发明的几个实施例中参照的子表盘配置区域确定方法实例示意图。图6是在适用本发明的几个实施例中参照的子表盘以及适用子表盘的手表界面设计实例示意图。

以下,第一子表盘称子表盘a,第二子表盘称子表盘b。

尤其是在图5中作为随机手表界面设计的实例,图示了设计501、502、503、504。如图5所示,由手表界面设计生成装置100生成的随机手表界面设计中能够包含子表盘a510。

具体来讲,在s40步骤,手表界面设计生成装置100能够在用户偏好手表界面设计的已配置至少一个子表盘的区域中,确定第1区域作为子表盘a510的配置区域。

即,在s10步骤确定至少一个用户偏好手表界面设计之后,手表界面设计生成装置100能够通过标签信息识别出所确定的用户偏好手表界面设计的构成要素中所包含的子表盘。此外,手表界面设计生成装置100还能够对所识别出的子表盘在用户偏好手表界面设计中的配置区域进行识别。当用户偏好手表界面设计中包含多个子表盘时,手表界面设计生成装置100还能够识别出多个子表盘的类型以及各个子表盘的配置区域。

当包含在用户偏好手表界面设计中的已识别出的子表盘相关标签信息被获取的次数大于预设的次数时,手表界面设计生成装置100能够将上述所识别出的子表盘确定为用于生成上述随机手表界面设计的构成要素。

下面将以在所识别出的子表盘中标签信息被获取的次数大于预设次数的子表盘为子表盘a510的情况为例进行说明。在这种情况下,手表界面设计生成装置100能够将子表盘a510确定为随机手表界面设计的构成要素,并将所识别出的子表盘a510的配置区域确定为随机手表界面设计中的配置区域。

如设计501所示,手表界面设计生成装置100能够生成包含子表盘a510的手表界面设计。

如设计502、503所示,随机手表界面设计中还能够包括子表盘b520。即,被识别为用户偏好手表界面设计的构成要素的子表盘包含子表盘a510、子表盘b520。手表界面设计生成装置100在子表盘a510的标签信息以及子表盘b520的标签信息被获取的次数均大于预设次数时,能够将子表盘a510以及子表盘b520确定为用于生成随机手表界面设计的构成要素。

在这种情况下,手表界面设计生成装置100能够按照预设的标准对子表盘a510的标签信息和子表盘b520的标签信息之间的关联度进行判断。

其中的预设标准,能够通过由多个用户设定的子表盘的类别相关的标签信息进行确定。例如,当子表盘a510为表示星期信息的区域而子表盘b520为表示日期信息的区域时,子表盘a510以及子表盘b520能够被包含在日程信息提供用的子表盘类别中。在这种情况下,子表盘a510以及子表盘b520之间的关联度能够被判断为较高。

与此相反,当子表盘a510为表示星期信息的区域而子表盘b520为表示湿度信息的区域时,子表盘a510以及子表盘b520能够被包含在不同的子表盘类别中。在这种情况下,子表盘a510以及子表盘b520之间的关联度能够被判断为较低。

手表界面设计生成装置100能够以所判断出的关联度为基础,将与配置子表盘a510的第1区域不同的第2区域确定为子表盘b520的配置区域。

接下来,在s40步骤,手表界面设计生成装置100能够生成包含被配置于第1区域中的子表盘a510以及被配置于第2区域中的子表盘b520的随机手表界面设计。

如设计502所示,当子表盘a510以及子表盘b520之间的关联度较高时,子表盘a510以及子表盘b520被配置在设计502中的相邻区域。

与此相反,如设计503所示,当子表盘a510以及子表盘b520之间的关联度较低时,子表盘a510以及子表盘b520被配置在设计503中与设计502相比相对较远的区域。例如,子表盘a510以及子表盘b520能够被配置在以手表的中心为基准的相互对称的区域。

此时,手表界面设计生成装置100能够以关联度为基础,确定第1区域以及上述第2区域之间的距离以及角度之中的至少一项。下面,假定其关联度的关系为,子表盘1为表示星期信息的区域,子表盘2为表示其他国家时间信息的区域,子表盘3为表示日期信息的区域,子表盘4为表示温度信息的区域。

在这种情况下,子表盘1和其他子表盘之间的关联度中,子表盘3的关联度最高,其次为子表盘2,而子表盘4的关联度最低。

在适用本发明之另一实施例的随机生成的手表界面设计中,子表盘a510以及子表盘b520能够被配置在相同的区域。

即,手表界面设计生成装置100能够将第1区域确定为子表盘a510以及子表盘b520的配置区域。

手表界面设计生成装置100能够生成例如在上午期间内在第1区域显示子表盘a510而在下午期间内在第1区域显示子表盘b520的手表界面设计。或者,手表界面设计生成装置100还能够生成根据智能手表的位置在相同的区域显示不同的子表盘的手表界面设计。

为此,手表界面设计生成装置100能够通过手表界面设计生成用户界面,接收由用户输入的在手表界面设计中显示子表盘a510的事件信息以及在手表界面设计中显示子表盘b520的事件信息。事件信息并不被限定于如上所述的事件信息、智能手表的位置信息。例如,还能够采取当智能手表监测到反复的震动时对手表界面设计的子表盘进行变更的设计方式。

此外,手表界面设计生成装置100还能够在无用户输入的状态下以从用户的智能手表获取到的信息为基础生成用于显示子表盘的事件信息。为此,手表界面设计生成装置100能够接收使用子表盘的时间信息以及在使用子表盘时所测定到的智能手表的位置信息中的至少一种信息。

手表界面设计生成装置100能够以所生成的事件信息为基础,生成随机手表界面设计。

如设计504所示,在随机手表界面设计中显示出了子表盘a。手表界面设计生成装置100能够根据在智能手表中发生的事件信息,设计出能够将在子表盘a的显示区域中显示的子表盘变更为其他子表盘的手表界面设计。尤其是在设计504中为了体现出显示不同子表盘的状态而图示了重叠的子表盘图像530。

如图6所示,子表盘600能够包含星期、日期、电池信息、月相(moonphase)、其他国家的时间、秒针等多种不同的类型。上述多种类型的子表盘能够分别具有一个以上的标签信息。子表盘600能够事先保存在手表界面设计生成装置100的存储器104中。

手表界面设计生成装置100能够对用户偏好手表界面设计中的子表盘配置区域相关的信息进行识别。图6中的图601表示出了手表界面设计生成装置100所识别出的用户偏好手表界面设计中的子表盘的配置区域610。作为随机手表界面设计的构成要素,在确定包含在用户偏好手表界面设计中的至少一个子表盘之后,手表界面设计生成装置100能够将上述已确定的子表盘配置到子表盘配置区域610中的某一个。此时,手表界面设计生成装置100能够以在用户偏好手表界面设计中的子表盘配置区域为基础,确定子表盘在子表盘配置区域610中的配置区域。在图602中对子表盘620被配置到子表盘配置区域610中的某一个区域的情况进行了图示。

图7是在适用本发明的几个实施例中参照的构成要素中的文本配置区域的确定方法实例示意图。在图7中,对作为其构成要素包含文本内容710的手表界面设计701、702进行了图示。

在适用本发明的实施例中,作为随机手表界面设计的构成要素还能够包含文本内容。手表界面设计生成装置100能够根据用户的输入,生成在手表界面设计中的特定区域显示文本内容的设计。其中,上述文本内容能够包含由用户直接输入的文本内容。

如上所述的作为其构成要素包含文本内容的手表界面设计能够被事先注册到手表界面设计生成装置100中,也能够在s10步骤被确定为用户偏好手表界面设计。

如设计701所示,手表界面设计生成装置100能够在s40步骤生成在预设的文本内容显示区域配置文本内容710的随机手表界面设计。当设计701倍适用于智能手表200中时,智能手表200能够在设计701中显示文本内容710。

此外,在设计702中,对作为随机手表界面设计的构成要素包含至少一个子表盘的情况进行了图示。在这种情况下,在s40步骤,手表界面设计生成装置100能够生成在不与至少一个子表盘720的配置区域重叠的区域配置文本内容710的随机手表界面设计。手表界面设计生成装置100能够对文本710和子表盘720的关联度进行判断,并如图5中的设计502、503所示,能够以所判断出的关联度为基础对文本710和子表盘720进行配置。

图8是在适用本发明的几个实施例中参照的构成要素中的标签信息的实例示意图。在图8中,对构成要素的标签信息中能够包含的除用于识别构成要素的类型、构成要素的具体型号的标签信息之外的其他用于表示构成要素的属性的标签信息实例进行了图示。即如图8所示,构成要素以及各个构成要素的具体型号中还能够包含用于表示属性的标签信息。用于表示属性的标签信息中能够包含用于表示构成要素的形状、颜色、质感等图形设计要素的标签信息。此外,用于表示属性的标签信息中还能够包含用于表示构成要素所代表的感情、分为、样式的标签信息。

例如,当作为构成要素的指针中代表复古风格设计的指针具有“指针1”的标签信息时,上述指针还能够额外具有“复古(retro)”的标签信息。如上所述的用于表示属性的标签信息,在由用户通过手表界面设计生成装置100手动生成手表界面设计时,能够直接由用户输入生成。即,用户能够通过为一个指针设定如“复古(retro)”、“金属(metallic)”等标签信息,注册指针1的标签信息。

手表界面设计生成装置100能够在生成随机手表界面设计的过程中使用如上所述的事先注册的标签信息。虽然在图8中对已在手表界面设计生成装置100中事先注册标签信息类型的情况进行了图示,但并不局限于此,也能够注册由用户生成的散列标签(hashtag)。

图9是在适用本发明的几个实施例中参照的根据事件发生变更的手表界面设计构成要素的实例示意图。在图9中,作为实例对能够根据事件变更不同背景画面的手表界面设计901、902、903进行了图示。

假定在s30步骤被确定为随机手表界面设计之构成要素的构成要素中包含多个背景画面的情况。即,在手表界面设计的背景画面显示区域中通常只会显示1个背景画面,但下面将对多个背景画面被确定为构成要素的情况进行说明。

在s40步骤,手表界面设计生成装置100能够对智能手表所检测到的事件做出响应,生成能够在手表界面设计的背景画面显示区域显示从多个背景画面中选择的其中一个背景画面的随机手表界面设计。

为此,手表界面设计生成装置100能够作为用户偏好手表界面设计的构成要素识别多个背景画面。此时,手表界面设计生成装置100能够以用户的评价历史、生成历史为基础,识别出标签信息被获取的次数大于预设次数的多个背景画面。此外,手表界面设计生成装置100能够将所识别出的多个背景画面确定为随机手表界面设计的构成要素。

手表界面设计生成装置100能够生成与输出对象背景画面匹配的事件。为此,手表界面设计生成装置100能够从用户的智能手表200接收预设期间内的有关手表界面设计的反馈信息。上述反馈信息能够包括由用户输入到智能手表200中的信息、由智能手表200监测到的有关用户生活方式的信息。例如,当智能手表200对用户在日常工作时间内的特定位置信息进行监测时,能够将日常工作时间判定为上班时间、将特定位置判定为上班地点。此外,当用户在特定星期的特定时间段参加休闲活动时,智能手表能够借此获取到用户的生活方式相关信息。如上所述的信息处时间、位置信息之外,还能够将短信息中的特定文本等各类信息作为基础进行获取。

手表界面设计生成装置100能够从智能手表200采集反馈信息并生成相关的事件信息。

此外,手表界面设计生成装置100还能够以用户的评价历史、生成历史为基础生成事件信息。例如,当用户作为对其他用户的背景画面的散列标签信息输入了如“#公司”的散列标签时,手表界面设计生成装置100能够将上述背景画面确定为在上班时间内在上班地点显示的背景画面。

借此,手表界面设计生成装置100能够生成按照特定的时间段以及特定的场所显示不同背景画面的手表界面设计。

如图9所示,在设计901中,对在上班时间显示背景画面901的手表界面设计进行了图示。在设计902中,对在上班时间之外的时间段在用户的家庭显示背景画面920的手表界面设计进行了图示。在设计903中,对在上班时间之外的时间段在用户的上班地点或家庭以外的地点显示背景画面930的手表界面设计进行了图示。

当手表界面设计适用于智能手表200中时,智能手表能够对事件信息、智能手表的位置信息等进行监测并判断是否发生相关事件,然后从背景画面910、920、930中选择已事先与事件信息进行匹配的某一个背景画面进行显示。

图10是在适用本发明的几个实施例中参照的通过子表盘区域提供的小组件的实例示意图。

手表界面设计生成装置100能够从智能手表200获取事先保存到智能手表中的小组件相关信息。

手表界面设计生成装置100,能够将事先保存的小组件确定为随机手表界面设计的构成要素中的子表盘。

此时,在s40步骤,手表界面设计生成装置100能够生成在子表盘的配置区域中执行小组件的随机手表界面设计。

下面将结合图10对由手表界面设计生成装置100生成的随机手表界面设计被适用于智能手表200中的情况进行说明。作为随机手表界面设计的实例,图示了设计1001、1002、1003。

如设计1001所示,当小组件为日期小组件时,智能手表200将在子表盘1010中显示日期小组件并通过子表盘1010执行天气小区间。

如设计1002所示,当小组件为短信息小组件时,智能手表200将在子表盘1020中显示短信息小组件并通过子表盘1020执行短信息小区间。

如设计1003所示,当小组件为短信息小组件时,智能手表200将在子表盘1030中显示短信息小组件并通过子表盘1030执行短信息小区间。

在适用本发明的另一实施例中,手表界面设计生成装置100能够接收由用户指定的其他用户所生成的手表界面设计信息。在这种情况下,在s10步骤,手表界面设计生成装置100能够以所接收到的由其他用户生成的手表界面设计信息为基础,确定用户偏好手表界面设计。

手表界面设计生成装置100能够识别由用户指定的其他用户的账户,并对注册到其他用户账户下的手表界面设计进行识别。也能够通过标签信息对其他用户的手表界面设计中的各个构成要素进行识别,并以此为基础确定用户偏好手表界面设计。借此,以所确定的用户偏好手表界面设计为基础,手表界面设计生成装置100能够执行s20步骤之后的过程。

目前为止,对手表界面设计生成装置100以用户的评价历史和/或用户的生成历史为基础生成手表界面设计的方法进行了说明。在适用本发明的又一实施例中,手表界面设计生成装置100能够在与用户的评价历史以及生成历史无关的状态下随机生成手表界面设计。

假定手表界面设计生成装置100接收到用户通过手表界面设计生成用户界面发出的生成随机手表界面设计的请求。

手表界面设计生成装置100能够对上述请求做出响应,确定事先注册的手表界面设计中的多个构成要素。此外,手表界面设计生成装置100能够对所确定的构成要素进行组合并生成随机的手表界面设计,也能够在接收到对所生成的随机手表界面设计做出的选择输入之后向通过网络接口连接的智能手表提供上述所生成的随机手表界面设计。

此时,手表界面设计生成装置100能够在不考虑各个构成要素的加权值的状态下随机确定手表界面设计的构成要素。

手表界面设计生成装置100还能够参考其用户信息与用户类似的其他用户的手表界面设计生成历史生成随机手表界面设计。

为此,手表界面设计生成装置100能够接收用户信息,并对其信息与用户信息在预设的类似范围内的已注册的其他用户进行查询。例如,在用户a的用户信息为30岁、男性、爱好篮球的情况下,手表界面设计生成装置100能够查询其用户信息与此类似的其他用户。此时,属于类似范围的信息能够被事先设定为年龄段、兴趣类型等。即,当用户b为34岁、男性、爱好棒球时,因为用户b和用户a同属于30岁年龄段且同样爱好体育类项目,所以能够判定其用户信息与用户a的用户信息在事先设定的类似范围内。

当查询到事先注册的其他用户时,手表画面设计生成装置100能够获取其他用户的手表界面设计生成历史信息。借此,手表界面设计生成装置100能够以所获取到的其他用户的手表界面设计生成历史信息为基础,确定生成随机手表界面设计所需的多个构成要素。

手表界面设计生成装置100,能够接收由智能手表提供的对随机手表界面设计的反馈信息。即,对于手表界面设计生成装置100按照上述实施例生成的手表界面设计,能够以反馈信息的形式接收用户对手表界面设计的更换次数以及期间或对手表界面设计的构成要素的更换次数以及期间。

手表界面设计生成装置100能够以所接收到的反馈信息为基础,为由智能手表的用户生成的随机手表界面设计中的构成要素设定加权值。即,通过接收反馈信息并为各个构成要素分别设定加权值,能够体现出用户对各个构成要素的偏好程度。手表界面设计生成装置100在接下来接收到随机手表界面设计的生成请求时,能够以所设定的加权值为基础确定其构成要素,并通过对所确定的构成要素进行组合,生成随机手表界面设计。

通过由手表界面设计生成装置100持续性地接收反馈信息,能够对上述手表界面设计的构成要素相关的加权值进行更新。

目前为止结合附图进行说明的适用本发明之实施例的方法,能够通过由计算机能够解析的代码构成的计算机程序实现。上述计算机程序能够通过互联网等网络从第1计算机装置发送到第2计算机装置并安装到上述第2计算机装置中,从而在上述第2计算机装置中使用。上述第1计算机装置以及上述第2计算机装置包括如服务器装置、桌面型电脑等固定式计算机装置以及笔记本电脑、智能手机、平板电脑等可移动计算机装置。

上面,结合附图对适用本发明的实施例进行了说明,但具有本发明所属技术领域之一般知识的人员应能够理解本发明在不对其技术思想或必要特征进行变更的情况下能够以多种具体形态实现。所以,上面所描述的实施例在所有方面仅用于示例性目的而非对本发明做出的限制。

完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 对应用程序的通知进行处理的方...
  • 一种应用终端交互方法和应用终...
  • 一种应用开启画面的处理方法和...
  • 应用程序启动方法及电子装置与...
  • 用于计算机测试的自动化程序部...
  • 一种开机启动配置方法、系统及...
  • 应用启动方法及装置与流程
  • 虚拟机操作系统静默安装的方法...
  • 一种基于用户识别的智能咖啡机...
  • 内核镜像文件快速加载方法和装...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
智能电视界面设计规范相关技术
  • 一种控制智能电视界面滚动的方法和装置制造方法
  • 一种控制智能电视界面滚动的方法和装置制造方法
  • 一种控制智能电视界面滚动的方法和装置制造方法
  • 智能电视的列表显示界面的焦点控制方法和装置制造方法

PHP网站源码广州seo排名广州网站seo优化爱联百搜标王坪山网站优化推广木棉湾百度网站优化排名坪山网站改版广州建站塘坑SEO按天收费吉祥SEO按天扣费坂田营销型网站建设吉祥优化宝安优化荷坳建站观澜网站推广系统福田百姓网标王推广南联网站改版大芬网络广告推广布吉关键词排名石岩网站seo优化石岩品牌网站设计光明网站优化按天扣费罗湖SEO按天计费坪山网站设计模板沙井关键词排名包年推广双龙网站改版观澜优秀网站设计宝安阿里店铺托管大鹏网站关键词优化双龙网页设计南澳企业网站建设歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化