信息更新方法、装置和存储介质及电子装置与流程

文档序号:30622944发布日期:2022-07-02 04:49阅读:102来源:国知局
信息更新方法、装置和存储介质及电子装置与流程

1.本技术涉及计算机领域,具体而言,涉及一种信息更新方法、存储介质及电子装置。


背景技术:

2.相关技术是当有新的产品关联信息发布时,工作人员通过手动操作在产品设备上进行升级,以更新对应的产品关联信息。但当产品关联信息的更新比较频繁时,相关技术的这种信息更新方式效率较低。即,相关技术存在信息更新效率较低的技术问题。


技术实现要素:

3.本发明实施例提供了一种信息更新方法、装置和存储介质及电子装置,以至少解决信息更新效率较低的技术问题。
4.根据本发明实施例的一个方面,提供了一种信息更新方法,包括:获取同步更新指令,其中,上述同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度;在上述关联程度达到预设阈值的情况下,将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息。
5.根据本发明实施例的另一方面,还提供了一种信息更新装置,包括:第一获取单元,用于获取同步更新指令,其中,上述同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;第二获取单元,用于响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度;更新单元,用于在上述关联程度达到预设阈值的情况下,将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息。
6.作为一种可选的方案,上述第二获取单元,包括:第一获取模块,用于获取第一功能信息以及上述产品设备的第二功能信息,其中,上述第二产品关联信息包括上述第一功能信息,上述产品信息包括上述第二功能信息,上述第二功能信息包括当前上述产品设备所能实现的产品功能的信息;
7.第二获取模块,用于获取上述第一功能信息以及上述第二功能信息之间的信息相似度,其中,上述关联程度与上述信息相似度呈正相关关系。
8.作为一种可选的方案,包括以下至少之一:第一显示模块,用于在上述获取上述第一功能信息以及上述第二功能信息之间的信息相似度之后,在上述信息相似度低于第一阈值的情况下,显示第一提示信息,其中,上述第一提示信息用于提示检查上述产品设备的产品功能的更新状态;第二显示模块,用于在上述获取上述第一功能信息以及上述第二功能信息之间的信息相似度之后,在上述信息相似度低于第二阈值的情况下,显示第二提示信息,其中,上述第二提示信息用于提示检查上述第二产品关联信息的产品匹配数据,上述产品匹配数据用于匹配上述第二产品关联信息所关联的上述产品设备。
9.作为一种可选的方案,包括:第三获取单元,用于在上述响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度之前,获取上述产品设备的信息更新权限,其中,上述信息更新权限为上述产品设备被设置允许或禁止进行信息更新的权限;第一显示单元,用于在上述响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度之前,在上述信息更新权限指示允许将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息的情况下,显示第一指示信息,其中,上述第一指示信息用于指示响应上述同步更新指令,以更新上述产品设备的产品关联信息;第二显示单元,用于在上述信息更新权限指示禁止将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息的情况下,显示第二指示信息,其中,上述第二指示信息用于指示将上述同步更新指令转发至上述产品设备的客户端,以提示将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息。
10.作为一种可选的方案,上述第一获取单元,包括:第三获取模块,用于获取上述第二产品关联信息的客户端发送的上述同步更新指令,其中,上述第二产品关联信息的客户端用于将上述同步更新指令发送至上述第二产品关联信息关联的产品型号所对应的产品设备。
11.作为一种可选的方案,包括:第三显示单元,用于在上述响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度之后,在上述关联程度未达到上述预设阈值的情况下,显示第三提示信息,其中,上述第三提示信息用于提示上述产品设备的产品关联信息更新失败。
12.作为一种可选的方案,包括:第四显示单元,用于在上述将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息之后,响应于对上述产品设备触发的信息查看指令,显示上述第二产品关联信息。
13.根据本技术实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上信息更新方法。
14.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的信息更新方法。
15.在本发明实施例中,获取同步更新指令,其中,上述同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应上述同步更新指令,获取当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度;在上述关联程度达到预设阈值的情况下,将上述产品设备的上述第一产品关联信息更新为上述第二产品关联信息,将当前上述产品设备的产品信息与上述第二产品关联信息之间的关联程度作为是否更新的判断依据,进而达到了自动更新产品信息的目的,从而实现了提高信息更新的适应性的技术效果,进而解决了信息更新效率较低的技术问题。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施
例,并与说明书一起用于解释本技术的原理。
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
18.图1是根据本技术实施例的一种智能设备的交互方法的硬件环境示意图;
19.图2是根据本发明实施例的一种可选的信息更新方法的流程的示意图;
20.图3是根据本发明实施例的一种可选的信息更新方法的示意图;
21.图4是根据本发明实施例的另一种可选的信息更新方法的示意图;
22.图5是根据本发明实施例的另一种可选的信息更新方法的示意图;
23.图6是根据本发明实施例的一种可选的信息更新装置的示意图;
24.图7是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
25.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
26.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
27.根据本技术实施例的一个方面,提供了一种智能家居设备的交互方法。该智能家居设备的交互方法广泛应用于智慧家庭(smart home)、智能家居、智能家用设备生态、智慧住宅(intelligence house)生态等全屋智能数字化控制应用场景。可选地,在本实施例中,上述智能家居设备的交互方法可以应用于如图1所示的由终端设备102和服务器104所构成的硬件环境中。如图1所示,服务器104通过网络与终端设备102进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器104提供数据存储服务,可在服务器上或独立于服务器配置云计算和/或边缘计算服务,用于为服务器104提供数据运算服务。
28.上述网络可以包括但不限于以下至少之一:有线网络,无线网络。上述有线网络可以包括但不限于以下至少之一:广域网,城域网,局域网,上述无线网络可以包括但不限于以下至少之一:wifi(wireless fidelity,无线保真),蓝牙。终端设备102可以并不限定于为pc、手机、平板电脑、智能空调、智能烟机、智能冰箱、智能烤箱、智能炉灶、智能洗衣机、智能热水器、智能洗涤设备、智能洗碗机、智能投影设备、智能电视、智能晾衣架、智能窗帘、智能影音、智能插座、智能音响、智能音箱、智能新风设备、智能厨卫设备、智能卫浴设备、智能
扫地机器人、智能擦窗机器人、智能拖地机器人、智能空气净化设备、智能蒸箱、智能微波炉、智能厨宝、智能净化器、智能饮水机、智能门锁等。
29.可选地,作为一种可选的实施方式,如图2所示,信息更新方法包括:
30.s202,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;
31.s204,响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;
32.s206,在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息。
33.可选地,上述信息更新方法可以但不限于应用在详情页(产品关联信息)和产品型号进行关联来展示相应的产品功能的应用场景中;当详情页发布新版本时,已经关联了该详情页老版本的产品型号,由于相关技术在产品设备进行手动升级,无法及时进行升级,导致新版本的详情页已经发布,但是产品设备却不能及时展示最新的详情页,用户在使用时,获取的到的还是旧版本的详情页;此外,手动升级工作量很大,不仅效率不高,也容易出现错误;而在本实施例中,在详情页被更新时,通过至少一个判断机制对产品设备进行判断,以确定自动更新是否能够执行,例如判断产品设备是否支持自动升级(信息更新),具体的当自动升级时,每当详情页有新的版本发布时,开启异步线程,获取已经关联该详情页的产品设备,判断产品设备是否支持自动升级,若支持,则将产品设备的详情页版本升级至最新的版本,如果自动升级记录失败则进行记录,通过邮件或短信通知产品的工作人员,进行手动升级;再例如将产品设备和最新的详情页版本进行关联判断,维护最新的关联关系;基于此,将之前的手动升级转换为自动升级,提高了升级的准确性和正确率,大大减少了工作量,提高升级效率,且通过是否自动升级配置提高了升级的灵活性;此外,还可通过对自动升级失败数据的记录,以及后续的通知进行手动升级,进而提高升级(信息更新)的准确性。
34.可选地,在本实施例中,产品关联信息可以但不限于理解为用于介绍或展示产品设备的产品信息,如产品设备的设备参数、产品型号、所能实现的功能、品牌、生产日期、生产编号等;进一步举例说明,可选地例如产品设备a所能实现的功能为功能1,但在产品设备a被更新后,产品设备a所能实现的功能除了功能1外,还额外添加了功能2,但由于产品设备a的产品关联信息并未来得及更新,所以对于用户来说,所能看到的产品设备a所能实现的功能还只是功能1,由此造成信息差异的问题产生,造成用户体验下降;而在本实施例中,产品设备a被更新后,会自动更新产品设备a的产品关联信息。
35.可选地,在本实施例中,关联程度的设定可以但不限用于提高产品关联信息的更新准确性,具体的当前产品设备的产品信息与第二产品关联信息之间的关联程度越低,可以但不限于表示第二产品关联信息对于当前产品设备可信度越低;反之,当前产品设备的产品信息与第二产品关联信息之间的关联程度越高,可以但不限于表示第二产品关联信息对于当前产品设备可信度越高;只有在该可信度达到一定程度时才可以但不限于视为产品关联信息是准确的,或者说是可以用于更新产品设备的。
36.需要说明的是,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;在关联程度达到预设阈值的情况下,将产品设
备的第一产品关联信息更新为第二产品关联信息。
37.进一步举例说明,可选的例如图3所示,获取由服务器302发送的同步更新指令304,其中,同步更新指令304用于指示将产品设备306的第一产品关联信息更新为第二产品关联信息;响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;在关联程度达到预设阈值的情况下,将产品设备306的第一产品关联信息更新为第二产品关联信息。
38.通过本技术提供的实施例,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息,将当前产品设备的产品信息与第二产品关联信息之间的关联程度作为是否更新的判断依据,进而达到了自动更新产品信息的目的,从而实现了提高信息更新的适应性的技术效果。
39.作为一种可选的方案,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度,包括:
40.s1,获取第一功能信息以及产品设备的第二功能信息,其中,第二产品关联信息包括第一功能信息,产品信息包括第二功能信息,第二功能信息包括当前产品设备所能实现的产品功能的信息;
41.s2,获取第一功能信息以及第二功能信息之间的信息相似度,其中,关联程度与信息相似度呈正相关关系。
42.可选地,在本实施例中,产品设备的功能更新往往是高频率的,进而导致功能信息的更新也是高频率的,如此将上述信息更新方法应用在产品设备的功能信息的更新场景中,更利于功能信息的更新需求。
43.可选地,在本实施例中,第一功能信息以及第二功能信息之间的信息相似度可以但不限于理解为至少两个功能信息中所表示的能够实现的功能之间是否一致,如假设第一功能信息中表示能够实现的功能包括功能1、功能2以及功能3,而第二功能信息中表示能够实现的功能包括功能1和功能2,但不包括功能3,那么可以但不限于视为二者并不一致,或者说信息相似度未达到目标阈值;反之,假设第一功能信息中表示能够实现的功能包括功能1、功能2以及功能3,而第二功能信息中表示能够实现的功能也包括功能1、功能2以及功能3,那么可以但不限于视为二者一致,或者说信息相似度达到目标阈值,并进一步就将产品设备的第一产品关联信息更新为第二产品关联信息。
44.通过本技术提供的实施例,获取第一功能信息以及产品设备的第二功能信息,其中,第二产品关联信息包括第一功能信息,产品信息包括第二功能信息,第二功能信息包括当前产品设备所能实现的产品功能的信息;获取第一功能信息以及第二功能信息之间的信息相似度,其中,关联程度与信息相似度呈正相关关系,达到了自动更新功能信息的目的,实现了提高功能信息的更新效率的效果。
45.作为一种可选的方案,在获取第一功能信息以及第二功能信息之间的信息相似度之后,包括以下至少之一:
46.s1,在信息相似度低于第一阈值的情况下,显示第一提示信息,其中,第一提示信息用于提示检查产品设备的产品功能的更新状态;
47.s2,在信息相似度低于第二阈值的情况下,显示第二提示信息,其中,第二提示信息用于提示检查第二产品关联信息的产品匹配数据,产品匹配数据用于匹配第二产品关联信息所关联的产品设备。
48.可选地,在本实施例中,信息相似度低于第一阈值和/或信息相似度低于第二阈值可以但不限于理解为信息相似度不满足更新条件,而不满足更新条件可以但不限于包括以下至少之一的情况:一是产品设备的产品功能并未及时更新,如此就需提示检查产品设备的产品功能的更新状态;二是用于更新的第二产品关联信息匹配了错的产品设备,如此就需要提示检查第二产品关联信息的产品匹配数据。
49.需要说明的是,在信息相似度低于第一阈值的情况下,显示第一提示信息,其中,第一提示信息用于提示检查产品设备的产品功能的更新状态;在信息相似度低于第二阈值的情况下,显示第二提示信息,其中,第二提示信息用于提示检查第二产品关联信息的产品匹配数据,产品匹配数据用于匹配第二产品关联信息所关联的产品设备。
50.通过本技术提供的实施例,在信息相似度低于第一阈值的情况下,显示第一提示信息,其中,第一提示信息用于提示检查产品设备的产品功能的更新状态;在信息相似度低于第二阈值的情况下,显示第二提示信息,其中,第二提示信息用于提示检查第二产品关联信息的产品匹配数据,产品匹配数据用于匹配第二产品关联信息所关联的产品设备,实现了提高信息更新准确性的效果。
51.作为一种可选的方案,在响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度之前,包括:
52.s1,获取产品设备的信息更新权限,其中,信息更新权限为产品设备被设置允许或禁止进行信息更新的权限;
53.s2,在信息更新权限指示允许将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第一指示信息,其中,第一指示信息用于指示响应同步更新指令,以更新产品设备的产品关联信息;
54.s3,在信息更新权限指示禁止将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第二指示信息,其中,第二指示信息用于指示将同步更新指令转发至产品设备的客户端,以提示将产品设备的第一产品关联信息更新为第二产品关联信息。
55.可选地,在本实施例中,考虑到并不是所有的产品设备都需要进行信息的更新,如用于测试工作的产品设备,需要对未更新前的功能进行测试,那么对于这类产品设备,更新产品信息就不是必要的,或者说对于这类产品设备,自动更新反而是无效的。
56.需要说明的是,获取产品设备的信息更新权限,其中,信息更新权限为产品设备被设置允许或禁止进行信息更新的权限;在信息更新权限指示允许将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第一指示信息,其中,第一指示信息用于指示响应同步更新指令,以更新产品设备的产品关联信息;在信息更新权限指示禁止将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第二指示信息,其中,第二指示信息用于指示将同步更新指令转发至产品设备的客户端,以提示将产品设备的第一产品关联信息更新为第二产品关联信息。
57.进一步举例说明,可选的基于图3所示场景,继续例如图4所示,获取产品设备306的信息更新权限,其中,信息更新权限为产品设备306被设置允许或禁止进行信息更新的权
限;在信息更新权限指示允许将产品设备306的第一产品关联信息更新为第二产品关联信息的情况下,显示第一指示信息,其中,第一指示信息用于指示响应同步更新指令,以更新产品设备的产品关联信息;在信息更新权限指示禁止将产品设备306的第一产品关联信息更新为第二产品关联信息的情况下,显示第二指示信息,并按照第二指示信息的指示将同步更新指令转发至产品设备的客户端402,以提示客户端402的工作人员将产品设备306的第一产品关联信息更新为第二产品关联信息。
58.通过本技术提供的实施例,获取产品设备的信息更新权限,其中,信息更新权限为产品设备被设置允许或禁止进行信息更新的权限;在信息更新权限指示允许将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第一指示信息,其中,第一指示信息用于指示响应同步更新指令,以更新产品设备的产品关联信息;在信息更新权限指示禁止将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第二指示信息,其中,第二指示信息用于指示将同步更新指令转发至产品设备的客户端,以提示将产品设备的第一产品关联信息更新为第二产品关联信息,达到了有效更新产品信息的目的,实现了信息更新有效性的效果。
59.作为一种可选的方案,获取同步更新指令,包括:
60.获取第二产品关联信息的客户端发送的同步更新指令,其中,第二产品关联信息的客户端用于将同步更新指令发送至第二产品关联信息关联的产品型号所对应的产品设备。
61.可选地,在本实施例中,产品关联信息的更新客户端往往不同于产品设备各自的客户端,这是由于产品设备的数量往往是较大的,如此就需在产品关联信息的更新客户端首先需要明确待更新的产品关联信息所对应的产品型号,再根据该产品型号准确地确定待更新信息的产品设备。
62.通过本技术提供的实施例,获取第二产品关联信息的客户端发送的同步更新指令,其中,第二产品关联信息的客户端用于将同步更新指令发送至第二产品关联信息关联的产品型号所对应的产品设备,实现了提高信息更新准确性的效果。
63.作为一种可选的方案,在响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度之后,包括:
64.在关联程度未达到预设阈值的情况下,显示第三提示信息,其中,第三提示信息用于提示产品设备的产品关联信息更新失败。
65.可选地,在本实施例中,自动更新仍无法保证百分百的成功率,如此就需在不符合更新条件的情况下,显示对应的提示信息,以提高信息更新容错率。
66.可选地,在本实施例中,在关联程度未达到预设阈值的情况下,还可以但不限于将第三提示信息发送至产品设备的客户端中,以供产品设备的客户端的工作人员进行手动处理;进一步举例说明,可选的基于图3所示场景,继续例如图4所示,在关联程度未达到预设阈值的情况下,将第三提示信息发送至产品设备306的客户端402,其中,第三提示信息用于提示产品设备306的产品关联信息更新失败。
67.作为一种可选的方案,在将产品设备的第一产品关联信息更新为第二产品关联信息之后,包括:
68.响应于对产品设备触发的信息查看指令,显示第二产品关联信息。
69.可选地,在本实施例中,产品设备的用户能够在第一时间在产品设备上看到最新的产品关联信息,如此提高了产品关联信息的时效性。
70.作为一种可选的方案,为方便理解,将上述信息更新方法应用在详情页(产品关联信息)和产品型号进行关联来展示相应的产品功能的应用场景中;当详情页发布新版本时,已经关联了该详情页老版本的产品型号,由于相关技术在产品设备进行手动升级,无法及时进行升级,导致新版本的详情页已经发布,但是产品设备却不能及时展示最新的详情页,用户在使用时,获取的到的还是旧版本的详情页;此外,手动升级工作量很大,不仅效率不高,也容易出现错误;而在本实施例中,在详情页被更新时,通过至少一个判断机制对产品设备进行判断,以确定自动更新是否能够执行,例如判断产品设备是否支持自动升级(信息更新),具体的当自动升级时,每当详情页有新的版本发布时,开启异步线程,获取已经关联该详情页的产品设备,判断产品设备是否支持自动升级,若支持,则将产品设备的详情页版本升级至最新的版本,如果自动升级记录失败则进行记录,通过邮件或短信通知产品的工作人员,进行手动升级;再例如将产品设备和最新的详情页版本进行关联判断,维护最新的关联关系;基于此,将之前的手动升级转换为自动升级,提高了升级的准确性和正确率,大大减少了工作量,提高升级效率,且通过是否自动升级配置提高了升级的灵活性;此外,还可通过对自动升级失败数据的记录,以及后续的通知进行手动升级,进而提高升级(信息更新)的准确性。
71.可选地,在本实施例中,产线人员对已有的详情页添加新版本并进行发布,详情页新版本发布执行时通过异步线程对设备侧的版本进行自动升级,首先获取已经关联了该详情页的产品型号,判断产品是否支持自动升级(0:不支持;1:支持),如果支持自动升级,则将产品型号和最新的详情页版本进行关联,维护最新的关联关系;这样,产品侧在展示详情页的时候就会获取到最新版本的详情页资源文件。如果产品型号不支持自动升级,则记录下型号数据,后面通过邮件或短信通知产线负责人,某某型号关联的详情页有新的版本发布了,产线负责人可以根据需要进行手动升级;对于自动升级失败的产品型号,也进行记录,后面通过邮件或短信通知产线负责人,有新的详情页版本发布了,产线负责人直接进行手动升级。
72.进一步举例说明,例如图5所示,具体步骤如下:
73.步骤s502,详情页发布新版本;
74.步骤s504,根据详情页查询关联的产品型号;
75.步骤s506,判断产品是否支持自动升级,若是,则执行步骤s512,若否,则执行步骤s508;
76.步骤s508,通过邮件或信息通知产线负责的客户端;
77.步骤s510,执行手动升级;
78.步骤s512,将产品和详情页的新版本进行关联;
79.步骤s514,判断关联是否成功;
80.步骤s516,记录自动升级失败的数据;
81.步骤s518,执行自动升级。
82.通过本技术提供的实施例,通过详情页新版本发布时可以根据配置自动对相关联的型号的详情页版本进行升级,对升级失败和手动配置的进行记录,通过后续通知,使产业
人员进行手动升级,由之前的产业人员被动升级转换为系统自动升级,提高了升级的准确性和正确率。大大减少了产线人员的工作量,且通过是否自动升级配置提高了升级的灵活性,通过对自动升级失败数据的记录,通过后续的通知进行手动升级,提高了升级的准确性;此外,当由新版本发布时,通过系统能够使用户第一时间在产品上看到最新的详情页信息,提高了时效性。
83.以上仅是本技术的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
84.根据本发明实施例的另一个方面,还提供了一种用于实施上述信息更新方法的信息更新装置。如图6所示,该装置包括:
85.第一获取单元602,用于获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;
86.第二获取单元604,用于响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;
87.更新单元606,用于在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息。
88.可选地,上述信息更新装置可以但不限于应用在详情页(产品关联信息)和产品型号进行关联来展示相应的产品功能的应用场景中;当详情页发布新版本时,已经关联了该详情页老版本的产品型号,由于相关技术在产品设备进行手动升级,无法及时进行升级,导致新版本的详情页已经发布,但是产品设备却不能及时展示最新的详情页,用户在使用时,获取的到的还是旧版本的详情页;此外,手动升级工作量很大,不仅效率不高,也容易出现错误;而在本实施例中,在详情页被更新时,通过至少一个判断机制对产品设备进行判断,以确定自动更新是否能够执行,例如判断产品设备是否支持自动升级(信息更新),具体的当自动升级时,每当详情页有新的版本发布时,开启异步线程,获取已经关联该详情页的产品设备,判断产品设备是否支持自动升级,若支持,则将产品设备的详情页版本升级至最新的版本,如果自动升级记录失败则进行记录,通过邮件或短信通知产品的工作人员,进行手动升级;再例如将产品设备和最新的详情页版本进行关联判断,维护最新的关联关系;基于此,将之前的手动升级转换为自动升级,提高了升级的准确性和正确率,大大减少了工作量,提高升级效率,且通过是否自动升级配置提高了升级的灵活性;此外,还可通过对自动升级失败数据的记录,以及后续的通知进行手动升级,进而提高升级(信息更新)的准确性。
89.可选地,在本实施例中,产品关联信息可以但不限于理解为用于介绍或展示产品设备的产品信息,如产品设备的设备参数、产品型号、所能实现的功能、品牌、生产日期、生产编号等;进一步举例说明,可选地例如产品设备a所能实现的功能为功能1,但在产品设备a被更新后,产品设备a所能实现的功能除了功能1外,还额外添加了功能2,但由于产品设备a的产品关联信息并未来得及更新,所以对于用户来说,所能看到的产品设备a所能实现的功能还只是功能1,由此造成信息差异的问题产生,造成用户体验下降;而在本实施例中,产品设备a被更新后,会自动更新产品设备a的产品关联信息。
90.可选地,在本实施例中,关联程度的设定可以但不限用于提高产品关联信息的更新准确性,具体的当前产品设备的产品信息与第二产品关联信息之间的关联程度越低,可
以但不限于表示第二产品关联信息对于当前产品设备可信度越低;反之,当前产品设备的产品信息与第二产品关联信息之间的关联程度越高,可以但不限于表示第二产品关联信息对于当前产品设备可信度越高;只有在该可信度达到一定程度时才可以但不限于视为产品关联信息是准确的,或者说是可以用于更新产品设备的。
91.需要说明的是,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息。
92.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
93.通过本技术提供的实施例,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息,将当前产品设备的产品信息与第二产品关联信息之间的关联程度作为是否更新的判断依据,进而达到了自动更新产品信息的目的,从而实现了提高信息更新的适应性的技术效果。
94.作为一种可选的方案,第二获取单元604,包括:
95.第一获取模块,用于获取第一功能信息以及产品设备的第二功能信息,其中,第二产品关联信息包括第一功能信息,产品信息包括第二功能信息,第二功能信息包括当前产品设备所能实现的产品功能的信息;
96.第二获取模块,用于获取第一功能信息以及第二功能信息之间的信息相似度,其中,关联程度与信息相似度呈正相关关系。
97.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
98.作为一种可选的方案,包括以下至少之一:
99.第一显示模块,用于在获取第一功能信息以及第二功能信息之间的信息相似度之后,在信息相似度低于第一阈值的情况下,显示第一提示信息,其中,第一提示信息用于提示检查产品设备的产品功能的更新状态;
100.第二显示模块,用于在获取第一功能信息以及第二功能信息之间的信息相似度之后,在信息相似度低于第二阈值的情况下,显示第二提示信息,其中,第二提示信息用于提示检查第二产品关联信息的产品匹配数据,产品匹配数据用于匹配第二产品关联信息所关联的产品设备。
101.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
102.作为一种可选的方案,包括:
103.第三获取单元,用于在响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度之前,获取产品设备的信息更新权限,其中,信息更新权限为产品设备被设置允许或禁止进行信息更新的权限;
104.第一显示单元,用于在响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度之前,在信息更新权限指示允许将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第一指示信息,其中,第一指示信息用于指示响应同步更新指令,以更新产品设备的产品关联信息;
105.第二显示单元,用于在信息更新权限指示禁止将产品设备的第一产品关联信息更新为第二产品关联信息的情况下,显示第二指示信息,其中,第二指示信息用于指示将同步更新指令转发至产品设备的客户端,以提示将产品设备的第一产品关联信息更新为第二产品关联信息。
106.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
107.作为一种可选的方案,第一获取单元602,包括:
108.第三获取模块,用于获取第二产品关联信息的客户端发送的同步更新指令,其中,第二产品关联信息的客户端用于将同步更新指令发送至第二产品关联信息关联的产品型号所对应的产品设备。
109.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
110.作为一种可选的方案,包括:
111.第三显示单元,用于在响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度之后,在关联程度未达到预设阈值的情况下,显示第三提示信息,其中,第三提示信息用于提示产品设备的产品关联信息更新失败。
112.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
113.作为一种可选的方案,包括:
114.第四显示单元,用于在将产品设备的第一产品关联信息更新为第二产品关联信息之后,响应于对产品设备触发的信息查看指令,显示第二产品关联信息。
115.具体实施例可以参考上述信息更新方法中所示示例,本示例中在此不再赘述。
116.根据本发明实施例的又一个方面,还提供了一种用于实施上述信息更新方法的电子设备,如图7所示,该电子设备包括存储器702和处理器704,该存储器702中存储有计算机程序,该处理器704被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
117.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
118.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
119.s1,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;
120.s2,响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;
121.s3,在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息。
122.可选地,本领域普通技术人员可以理解,图7所示的结构仅为示意,电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图7其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图7中所示更多或者更少的组件(如网络接口等),或者具有与图7所示不同的配置。
123.其中,存储器702可用于存储软件程序以及模块,如本发明实施例中的信息更新方法和装置对应的程序指令/模块,处理器704通过运行存储在存储器702内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的信息更新方法。存储器702可包
括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器702可进一步包括相对于处理器704远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器702具体可以但不限于用于存储同步更新指令、第一产品关联信息以及第二产品关联信息等信息。作为一种示例,如图7所示,上述存储器702中可以但不限于包括上述信息更新装置中的第一获取单元602、第二获取单元604及更新单元606。此外,还可以包括但不限于上述信息更新装置中的其他模块单元,本示例中不再赘述。
124.可选地,上述的传输装置706用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置706包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置706为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
125.此外,上述电子设备还包括:显示器708,用于显示上述同步更新指令、第一产品关联信息以及第二产品关联信息等信息;和连接总线710,用于连接上述电子设备中的各个模块部件。
126.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(peer to peer,简称p2p)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
127.根据本技术的一个方面,提供了一种计算机可读存储介质,计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述信息更新方法。
128.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
129.s1,获取同步更新指令,其中,同步更新指令用于指示将产品设备的第一产品关联信息更新为第二产品关联信息;
130.s2,响应同步更新指令,获取当前产品设备的产品信息与第二产品关联信息之间的关联程度;
131.s3,在关联程度达到预设阈值的情况下,将产品设备的第一产品关联信息更新为第二产品关联信息。
132.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
133.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
134.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技
术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。
135.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
136.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
137.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
138.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
139.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1