一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

展示界面构建方法及相关装置与流程

2023-02-19 09:46:23 来源:中国专利 TAG:

展示界面构建方法及相关装置
1.本技术基于并要求2021年08月12日申请的、申请号为2021109255824、发明名称为“展示界面构建方法及相关装置”的中国专利申请的优先权,其全部内容在此并入作为参考。
技术领域
2.本技术涉及界面开发技术领域,具体而言,涉及一种展示界面构建方法及相关装置。


背景技术:

3.当前,搭建应用程序的展示界面主要是由应用程序的开发人员完成的,展示界面一旦开发完毕,展示界面中组件的样式以及组件在展示界面中如何布局都是固定不变的,展示内容也是预先设定的,这就导致了展示界面的表现形式千人一面;而且由于应用程序中的信息通常很多,因此,利用这种方式搭建的展示界面还存在信息展示单一、信息资源的利用率低下、用户吸引力差的缺陷。


技术实现要素:

4.本技术的实施例提供了一种展示界面构建方法及相关装置,进而至少在一定程度上可以使得展示界面中展示内容千人千面,使得向用户展示的内容更丰富,更符合不同用户的个性化需求,提高信息资源的利用率,进而可以增强对用户的吸引力。
5.本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
6.根据本技术实施例的一个方面,提供了一种展示界面构建方法,所述方法包括:获取与组件对应的组件样式信息,所述组件包括至少一个格子控件,所述组件样式信息用于确定组件的展示形式,所述组件样式信息是预先配置的;获取与所述格子控件对应的格子控件关联信息,所述格子控件关联信息是预先配置的,所述格子控件关联信息包括内容信息和动作信息,所述内容信息用于确定所述格子控件对应的内容,所述动作信息用于记录所述格子控件被触发时所执行的动作;根据接收到的编排指令进行界面编排操作,得到界面布局信息,所述界面布局信息包括所述组件的布局信息;根据所述组件样式信息和所述格子控件关联信息进行组件填充,并按照所述界面布局信息进行组件排布,以得到展示界面。
7.根据本技术实施例的一个方面,提供了一种展示界面构建装置,所述装置包括:第一获取单元,用于获取与组件对应的组件样式信息,所述组件包括至少一个格子控件,所述组件样式信息用于确定组件的展示形式,所述组件样式信息是预先配置的;第二获取单元,获取与所述格子控件对应的格子控件关联信息,所述格子控件关联信息是预先配置的,所述格子控件关联信息包括内容信息和动作信息,所述内容信息用于确定所述格子控件对应的内容,所述动作信息用于记录所述格子控件被触发时所执行的动作;编排单元,用于根据
接收到的编排指令进行界面编排操作,得到界面布局信息,所述界面布局信息包括所述组件的布局信息;构建单元,用于根据所述组件样式信息和所述格子控件关联信息进行组件填充,并按照所述界面布局信息进行组件排布,以得到展示界面。
8.在本技术的一些实施例中,基于前述方案,所述展示界面构建装置位于配置平台中,在获取与组件对应的组件样式信息之前,所述第一获取单元还用于:根据接收到平台注册请求,发送验证信息;获取上报的注册信息,所述注册信息包括基于校验信息对用户身份信息进行加密而得到的加密信息,所述校验信息是用户根据所述验证信息而提供的;根据所述验证信息对所述加密信息进行解密操作,得到所述用户身份信息;根据所述用户身份信息生成身份标识信息,将所述身份标识信息和所述用户身份信息对应存储,并返回所述用户身份信息,以便根据所述用户身份信息登录所述配置平台。
9.在本技术的一些实施例中,基于前述方案,所述第一获取单元配置为:根据所述用户身份信息生成身份标识信息和具有有效期限的令牌信息,将所述身份标识信息、所述用户身份信息和所述令牌信息对应存储,并返回所述用户身份信息,以便根据所述用户身份信息和所述令牌信息在所述有效期限内登录所述配置平台。
10.在本技术的一些实施例中,基于前述方案,所述第一获取单元配置为:获取从所述配置平台展示的多个组件样式信息中选择的组件样式信息。
11.在本技术的一些实施例中,基于前述方案,所述第二获取单元配置为:根据选择的组件样式信息所属的组件类型,确定与选择的组件样式信息匹配的格子控件关联信息;将确定出的格子控件关联信息加入推荐列表中,推送所述推荐列表,并监测所述推荐列表中基于格子控件关联信息触发的选择事件;获取目标格子控件关联信息,所述目标格子控件关联信息是所述推荐列表中被触发了所述选择事件的格子控件关联信息。
12.在本技术的一些实施例中,基于前述方案,所述编排单元配置为:获取从所述配置平台展示的多个界面布局模板中选择的目标界面布局模板;根据所述目标界面布局模板生成编排指令,并按照所述编排指令进行界面编排操作,得到界面布局信息。
13.在本技术的一些实施例中,基于前述方案,所述配置平台展示的组件样式信息和界面布局模板是由其他用户上传至分享社区平台中的,所述编排单元还用于:根据形成的界面布局信息生成界面布局模板;将配置的组件样式信息和生成的所述界面布局模板上传至所述分享社区平台。
14.在本技术的一些实施例中,基于前述方案,所述编排单元还用于:根据对所述分享社区平台中的组件样式信息和界面布局模板的评论操作,获取对应的评论信息;向所述分享社区平台提交与组件样式信息和界面布局模板对应的评论信息。
15.在本技术的一些实施例中,基于前述方案,所述分享社区平台包括多个社区,所述构建单元还用于:响应于用户针对所述分享社区平台中目标社区的收藏操作,向所述分享社区平台发送对所述目标社区的收藏请求,所述收藏请求中的所述目标社区对应的社区标识和所述用户对应的用户标识由所述分享社区平台进行对应存储;获取所述分享社区平台返回的通知信息,并向所述用户展示所述通知信息,其中,所述通知信息是所述分享社区平台监测到所述社区标识对应的目标社区中内容发生变更之后,向所述用户标识对应的用户发送的。
16.根据本技术实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机
程序,所述计算机程序被处理器执行时实现如上述实施例中所述的展示界面构建方法。
17.根据本技术实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的展示界面构建方法。
18.在本技术的一些实施例所提供的技术方案中,与组件对应的组件样式信息以及与格子控件对应的格子控件关联信息都允许用户自定义配置,并且,界面的布局方式也允许用户自由编排,整个系统能够自动对用户配置的组件样式信息、格子控件关联信息与组件进行整合,并且能够按照用户编排的界面布局方式对组件等对象进行排布,从而自动生成展示界面。由于展示界面中的内容均由用户配置,这样可以使得展示界面中展示内容是因人而异的,使得向用户展示的内容更丰富,用户还可以根据自身喜好选择配置内容和内容展示形式,能够符合不同用户的个性化需求;并且,由于不同用户在配置内容时使用了不同的信息资源,因而还可以提高信息资源的利用率,进而可以增强对用户的吸引力。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
20.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
21.图1示出了可以应用本技术实施例的技术方案的示例性系统架构的示意图;
22.图2示出了根据本技术的一个实施例的展示界面构建方法的流程图;
23.图3示出了根据本技术的一个实施例的在视频app场景下构建得到的展示界面的示意图;
24.图4示出了根据本技术的一个实施例的在配置平台进行界面编排操作的示意图;
25.图5示出了根据本技术的一个实施例的构建展示界面的原理示意图;
26.图6示出了根据本技术的一个实施例的在获取与组件对应的组件样式信息之前的步骤的流程图;
27.图7示出了根据本技术的一个实施例的用户接入平台的流程示意图;
28.图8示出了根据本技术的一个实施例的获取与格子控件对应的格子控件关联信息的流程图;
29.图9示出了根据本技术的一个实施例的根据接收到的编排指令进行界面编排操作的流程图;
30.图10示出了根据本技术的一个实施例的用户收藏社区的交互流程示意图;
31.图11示出了根据本技术的一个实施例的展示界面构建装置的框图;
32.图12示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。
具体实施方式
33.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形
式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
34.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本技术的各方面。
35.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
36.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
37.应用程序的展示界面是用户访问应用程序的交互入口,是用户从应用程序中获取所需信息的唯一途径。然而,在目前,搭建应用程序的展示界面主要是由应用程序的开发人员完成的,因此,展示界面中信息如何展示以及展示内容也是预先设定好的,比如,展示界面中的信息根据信息的热度进行设置,这就导致了展示界面的表现形式千人一面;而且由于应用程序的后台能够提供给用户的信息通常是很多,因此,利用这种方式搭建的展示界面存在信息展示单一、信息资源的利用率低下的缺陷,而且由于使用这种方式展示的信息可能并不与用户的个人喜好相匹配,这就导致的展示界面的吸引力较差。
38.为此,本技术实施例首先提供了一种展示界面构建方法,展示界面的构建就是生成展示界面的过程,该展示界面可以是各种应用程序的界面,该界面的性质可以是web页面,还可以是应用程序的原生界面,该应用程序可以是部署在各种具有通过显示器与用户进行交互的能力的设备上,比如,可以是智能手表、平板电脑、智能手机、个人计算机、电视机等等。
39.图1示出了可以应用本技术实施例的技术方案的示例性系统架构的示意图。如图1所示,该系统架构100可以包括终端、网络104以及服务器105终端设备,终端具体可以第一终端101、第二终端102以及第三终端103,当然还可以包括其他任意数量的终端。各终端均可以通过网络104与服务器105进行通信。各终端为智能终端,其可以安装视频app(application,应用程序),服务器105上运行有配置平台以及与视频app对应的服务端,配置平台能够对该视频app的首页界面进行配置,各终端的用户均可以通过视频app访问服务器105上的配置平台,各终端的品牌和型号可以是任意的。利用图1所示系统架构来构建展示界面的过程如下:首先,用户利用在终端上安装的视频app登录服务器105上的配置平台;接着,用户在配置平台中创建组件,并配置组件的样式信息以及与组件中格子控件对应的格子控件关联信息,格子控件关联信息可以包括要在视频app的首页界面上显示的某一视频的封面图片、点击封面图片后所跳转至的界面等等;然后,用户打开配置平台中的编排界面,进行界面编排操作,具体可以对组件的布局进行配置,使得配置平台能够获得界面布局信息;接下来,配置平台能够对组件的样式信息、格子控件关联信息和界面布局信息进行整合,从而形成配置好的首页界面;最后,当用户再次打开视频app时,便可以看到该最新配置
好的首页界面,通过点击首页界面中的封面图片,跳转至对应的视频介绍界面,视频介绍界面中可以包括视频介绍信息和视频播放按钮,当用户点击该视频播放按钮,便可以缓存和播放来自服务端的视频。
40.应该理解,图1中的终端、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端、网络以及服务器。比如服务器105可以是多个服务器组成的服务器集群等。
41.在本技术的一些实施例中,用户配置的样式信息、界面布局信息中的至少一个是由用户从配置平台提供的信息中选择得到的。
42.在本技术的一些实施例中,终端为下列任意一种:智能手表、平板电脑、智能手机、个人计算机、电视机。
43.在本技术的一些实施例中,配置平台有多个用户,同一个首页界面可以由多个用户分别协作进行配置。
44.在本技术的一些实施例中,用户首次登录平台时,需要基于身份验证码进行身份认证操作。
45.在本技术的一些实施例中,配置平台中还包括交流社区,用户在配置平台配置的样式信息、界面布局信息作为资源可以通过交流社区分享给其他用户。
46.在本技术的一些实施例中,各个用户可以浏览在交流社区中其他用户分享的样式信息、界面布局信息等资源,还可以对这些资源进行点赞、收藏、评论、分享等操作。
47.在本技术的一些实施例中,用户在交流社区中收藏的样式信息、界面布局信息等资源可以显示在配置平台中相应的信息配置入口中,用户在信息配置入口可以选择所需的资源对用于构建展示界面的各种信息进行配置。
48.需要说明的是,图1示出的仅为本技术的一个实施例。虽然图1实施例中的方案用于对视频app的首页界面进行构建,但在本技术的其他实施例或者具体应用时,还可以对视频app的其他界面(如频道页)进行构建,甚至还可以对其他类型的应用程序(如图片浏览程序)的界面进行构建;虽然在图1实施例的方案中,用户是在终端上配置组件的样式信息、格子控件关联信息等信息的,也就是对部署在终端上的应用程序的界面进行配置的,但在本技术的其他实施例中,用户还可以在pc(personal computer,个人计算机)、智能手机、平板电脑等各种终端上对其上部署的应用程序的界面进行配置;虽然在图1实施例的方案中,视频app对应的服务端和配置平台是部署在同一服务器上的,但在本技术的其他实施例中,视频app对应的服务端和配置平台可以分别部署在不同服务器上;虽然在图1实施例的方案中,用户提供配置信息的终端设备与最终获得并显示首页界面的终端设备是同一终端设备,但在本技术的其他实施例中,两者可以为不同的终端设备。本技术实施例对此不作任何限定,本技术的保护范围也不应因此而受到任何限制。
49.易于理解,本技术实施例所提供的展示界面构建方法一般由服务器执行,相应地,展示界面构建装置一般设置于服务器中。但是,在本技术的其它实施例中,终端设备也可以与服务器具有相似的功能,从而执行本技术实施例所提供的展示界面构建的方案。
50.因此,本技术实施例的方案可以应用于终端或服务器中。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服
务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器。终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。终端以及服务器可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
51.在本技术的一些实施例中,用户配置的各种信息是在区块链中进行管理和分享的。
52.区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层。
53.区块链底层平台可以包括用户管理、基础服务、智能合约以及运营监测等处理模块。其中,用户管理模块负责所有区块链参与者的身份信息管理,包括维护公私钥生成(账户管理)、密钥管理以及用户真实身份和区块链地址对应关系维护(权限管理)等,并且在授权的情况下,监管和审计某些真实身份的交易情况,提供风险控制的规则配置(风控审计);基础服务模块部署在所有区块链节点设备上,用来验证业务请求的有效性,并对有效请求完成共识后记录到存储上,对于一个新的业务请求,基础服务先对接口适配解析和鉴权处理(接口适配),然后通过共识算法将业务信息加密(共识管理),在加密之后完整一致的传输至共享账本上(网络通信),并进行记录存储;智能合约模块负责合约的注册发行以及合约触发和合约执行,开发人员可以通过某种编程语言定义合约逻辑,发布到区块链上(合约注册),根据合约条款的逻辑,调用密钥或者其它的事件触发执行,完成合约逻辑,同时还提供对合约升级注销的功能;运营监测模块主要负责产品发布过程中的部署、配置的修改、合约设置、云适配以及产品运行中的实时状态的可视化输出,例如:告警、监测网络情况、监测节点设备健康状态等。
54.平台产品服务层提供典型应用的基本能力和实现框架,开发人员可以基于这些基本能力,叠加业务的特性,完成业务逻辑的区块链实现。应用服务层提供基于区块链方案的应用服务给业务参与方进行使用。
55.本技术实施例中的配置平台可以是利用云计算技术进行实现的。
56.云计算(cloud computing)是一种计算模式,它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存储空间和信息服务。提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。
57.作为云计算的基础能力提供商,会建立云计算资源池(简称云平台,一般称为iaas(infrastructure as a service,基础设施即服务))平台,在资源池中部署多种类型的虚拟资源,供外部客户选择使用。云计算资源池中主要包括:计算设备(为虚拟化机器,包含操作系统)、存储设备、网络设备。
58.按照逻辑功能划分,在iaas(infrastructure as a service,基础设施即服务)层上可以部署paas(platform as a service,平台即服务)层,paas层之上再部署saas(software as a service,软件即服务)层,也可以直接将saas部署在iaas上。paas为软件运行的平台,如数据库、web容器等。saas为各式各样的业务软件,如web门户网站、短信群发
器等。一般来说,saas和paas相对于iaas是上层。
59.以下对本技术实施例的技术方案的实现细节进行详细阐述:
60.图2示出了根据本技术的一个实施例的展示界面构建方法的流程图,该展示界面构建方法可以由任何具有通信和数据处理功能的设备来执行。这些设备既可以是位于本地的计算机设备,也可以是云端服务器、云端服务器集群等云端设备。参照图2所示,该展示界面构建方法至少包括以下步骤:
61.在步骤210中,获取与组件对应的组件样式信息,组件包括至少一个格子控件,组件样式信息用于确定组件的展示形式,组件样式信息是预先配置的。
62.本实施例中的步骤可以由配置平台执行,即用户可以在配置平台上配置组件样式信息。
63.组件是一个抽象的对象,其需要与内容相结合才能在所构建的展示界面中实现一项完整信息的显示。根据组件样式信息可以确定如何在展示界面中展示一个组件。
64.组件样式信息可以包括组件的花纹、阴影、特效、大小、形状等信息。
65.用户在使用其终端创建好组件样式信息之后,在该终端上打开与配置平台对应的客户端来访问服务器上的配置平台,然后,通过上传入口将组件样式信息上传至服务器上的配置平台,这样便可以实现对组件的配置。
66.在本技术的一个实施例中,在获取与组件对应的组件样式信息之前,展示界面构建方法还包括:创建组件。
67.在本技术的一个实施例中,获取与组件对应的组件样式信息,包括:获取从配置平台展示的多个组件样式信息中选择的组件样式信息。
68.具体来说,配置平台上可以包括多个预先配置的组件样式信息,配置平台的界面可以对这些组件样式信息进行展示,用户可以对展示的组件样式信息进行选择操作。
69.在本技术实施例中,通过向用户提供组件样式信息供其选择,用户无需单独创建组件样式信息,提高了用户配置组件样式信息的效率。
70.在本技术的一个实施例中,在获取从配置平台展示的多个组件样式信息中选择的组件样式信息之后,展示界面构建方法还包括:获取配置的组件参数信息,并根据组件参数信息对选择的组件样式信息进行参数调节。
71.具体来说,组件参数信息是用于对组件样式信息进一步调节的信息。比如,若一项组件样式信息定义了相应的组件为圆角矩形,那么,组件参数信息可以用于调节该圆角矩形的大小;组件参数信息可以是用户通过对组件进行拖拽、滑动等操作而配置的,还可以通过在一些文本输入框中填写数字或文字进行配置。
72.在本技术实施例中,在向用户提供组件样式信息的同时,还允许用户对组件的参数进行自定义,从而生成更丰富的组件样式,在提高用户配置组件样式信息的效率的同时,保证了用户配置组件样式信息的自由度。
73.在本技术的一个实施例中,展示界面是视频应用程序的展示界面,展示界面中包含了一个或多个视频访问入口。
74.视频访问入口便可以以组件的形式进行抽象化。
75.图3示出了根据本技术的一个实施例的在视频app场景下构建得到的展示界面的示意图。请参见图3所示,其示出了一个视频app的首页界面,包括多个组件,每个组件展示
了一个视频访问入口,视频访问入口可以包括视频封面的海报,还可以包括视频的介绍信息。当用户点击了首页界面中的某一组件之后,用户可能会直接观看到播放的视频,也可能会看到进行了界面的跳转,从首页界面跳转至点击的该组件所对应的视频的详情页界面。可以看到,在图3所示的首页界面中,很多组件为矩形,矩形这一信息便可以是用户配置的组件样式信息。图3所示的首页界面中各个组件自上而下以瀑布流的方式布局。
76.虽然图3示出的基于本技术实施例构建的展示界面为视频app的首页界面,易于理解,视频app除了首页之外,还可以包括多个频道页,这些频道页也可以通过本技术实施例提供的展示界面构建方法构建而成。
77.图4示出了根据本技术的一个实施例的在配置平台进行界面编排操作的示意图。如图4所示,其示出的component即为组件,因此,组件是对所构建的展示界面中一层布局结构的抽象。组件包括一个或多个格子控件,格子控件即为图4示出的位于component中的grid,一个component可以包括多个grid,因此,grid是对展示界面中component这一层布局结构的下一层布局结构的抽象。
78.图6示出了根据本技术的一个实施例的在获取与组件对应的组件样式信息之前的步骤的流程图。如图6所示,包括以下步骤:
79.在步骤610中,根据接收到平台注册请求,发送验证信息。
80.平台注册请求是用户首次接入配置平台时发出的请求。验证信息可以是验证码。发送验证信息是平台根据平台注册请求中携带的身份信息发送的。比如,平台注册请求中可以携带用户的手机号,那么可以向该手机号发送验证信息;平台注册请求中还可以携带用户的邮箱,那么可以向该邮箱发送验证信息。
81.图7示出了根据本技术的一个实施例的用户接入平台的流程示意图。下面,将结合图6介绍图7所示实施例的方案。
82.请参见图7,该流程图是平台、放号服务、验证码服务以及存储服务通过交互完成的。该平台即相当于用户使用的与配置平台对应的客户端,放号服务、验证码服务以及存储服务中的一个或多个可以位于配置平台中。
83.首先,用户首次接入平台,向放号服务发送请求,以申请id和token;放号服务接收到该请求后,向验证码服务发送请求,请求发送code,该code即为验证码;接着,验证码服务向放号服务返回验证码code;放号服务将接收到的验证码code向平台返回,提示用户输入验证码。
84.在步骤620中,获取上报的注册信息,注册信息包括基于校验信息对用户身份信息进行加密而得到的加密信息,校验信息是用户根据验证信息而提供的。
85.请继续参见图7,平台接收到验证码code,用户在平台输入code,该code即为校验信息。由于校验信息是对验证码进行校验的,因此,通常情况下,校验信息与验证码code是一致的。接着,平台利用pri=enc(code,用户信息)这一方式进行加密,得到密文,其中,用户信息为用户身份信息,enc是加密算法,如rsa等非对称加密算法,pri即为加密得到的密文,该密文即为基于校验信息对用户身份信息进行加密而得到的加密信息;然后,平台将密文发送至放号服务。
86.在步骤630中,根据验证信息对加密信息进行解密操作,得到用户身份信息。
87.请继续参见图7,放号服务在获取到密文后,向验证码服务请求获取code,验证码
服务根据该请求向放号服务返回code;然后,放号服务对code进行解密,获取到用户身份信息。
88.在步骤640中,根据用户身份信息生成身份标识信息,将身份标识信息和用户身份信息对应存储,并返回用户身份信息,以便根据用户身份信息登录配置平台。
89.本技术实施例提高了用户登录配置平台的安全性。
90.在本技术的一个实施例中,根据用户身份信息生成身份标识信息,将身份标识信息和用户身份信息对应存储,并返回用户身份信息,以便根据用户身份信息登录配置平台,包括:
91.根据用户身份信息生成身份标识信息和具有有效期限的令牌信息,将身份标识信息、用户身份信息和令牌信息对应存储,并返回用户身份信息,以便根据用户身份信息和令牌信息在有效期限内登录配置平台。
92.具体而言,在图7中,当放号服务获取到用户身份信息之后,根据用户身份信息生成id和token,并将用户身份信息、id和token写入存储服务中,当放号服务获取到存储服务返回的指示成功的信息之后,将id和token返回给用户。
93.用户每次登录配置平台,需要在登录请求中携带id和token进行身份认证。在生成token时,还可以设置对应的有效期限,当登录请求中携带了过期的token时,可以拒绝用户登录,以提高安全性。
94.在图7实施例中,存储服务存储着用户的注册信息,存储服务可以使用mysql进行存储,并将注册信息存储到存储表t_user_info,存储表t_user_info的字段可以按照表1的方式进行设计:
95.id用户idtoken用户密码userinfo用户身份信息phonenumber用户联系方式registertime注册时间
96.表1
97.请继续参见图2,在步骤220中,获取与格子控件对应的格子控件关联信息,格子控件关联信息是预先配置的,格子控件关联信息包括内容信息和动作信息,内容信息用于确定格子控件对应的内容,动作信息用于记录格子控件被触发时所执行的动作。
98.格子控件是所构建的展示界面中信息展示和动作执行的基本单位。
99.与格子控件对应的格子控件关联信息是与格子控件对应的内容,格子控件是内容的承载体。
100.在本技术的一个实施例中,格子控件关联信息还包括上报关联信息,上报关联信息用于指示对格子控件的行为进行监测,以获得监测得到的上报信息。
101.具体地,上报关联信息可以包括上报区域定位信息和上报字段,上报区域定位信息用于指示对展示界面中与上报区域定位信息对应的区域进行监测,上报字段用于指示上报信息的类型。
102.这样,当对与上报区域定位信息对应的区域进行监测之后,便可以获取到上报的与上报字段对应的上报信息。
103.换而言之,上报区域定位信息和上报字段就是一个埋点,该埋点用于监测用户对展示界面上特定区域的操作。
104.图5示出了根据本技术的一个实施例的构建展示界面的原理示意图。请参见图5所示,所构建的展示界面被抽象为展示布局和展示内容两个部分,右侧为展示内容部分,其是通过对格子控件进行控件化而实现的。具体来说,格子控件通过控件化而被抽象为3个部分,分别为view、action、report,下面将逐一进行介绍:
105.view:展示形态,例如对于常用的海报view,会通常包括backgroundpic(背景图),title(主标题)、second_title(副标题)、toptag(顶部标签)、update_time(更新时间)等字段,这些字段可以由配置平台向媒资服务发送字段数据获取请求而得到,媒资服务是提供媒体资源等内容信息的服务,比如可以是预先建立的媒体资源库,其包括文本、图片、视频等各种数据。也就是说,在view中配置的信息即为内容信息,格子控件关联信息中的内容信息可以由配置平台请求其他服务获取到,比如媒资服务可以提供获取内容信息的接口,配置平台调用该接口可以获取到内容信息,用户可以在配置平台上选择所需要使用的内容信息实现对内容信息的配置。例如,可以配置如下内容信息:背景图:“海边风景.jpg”,顶部标签:“重磅”,副标题:“海外大片”。易于理解,内容信息是记载内容的数据,内容信息对应的内容是数据所表示的信息。比如,对于“海边风景.jpg”这一内容信息,其对应的内容是海边风景.jpg这一文件中包含的海边风景的画面信息;对于“重磅”这一类型为顶部标签的内容信息,其对应的内容包括“重磅”这两个字,还可以包括顶部标签所展示出的样式信息。
106.在前述的图3实施例中,可以配置如下内容信息:顶部标签:“热搜”,背景图:“xx电影海报.jpg”,更新时间:“8月1日”,主标题:“沉默的真相”,副标题:“vip专享”。这些内容信息对应的内容即为配置的数据所能够展示出的信息。
107.action:执行动作,即用户点击该区域会发生的动作,例如跳转到专辑详情页cover_id、跳转到频道页channel_id、跳转至专题详情页topic_id、跳转至专题详情页history_id等。action即为格子控件关联信息中的动作信息,这些action也由用户在配置平台上进行配置。
108.report:上报关联信息,即上报的内容,主要是上传区域定位信息,以及一些业务特殊需求的上报字段,以key-value的格式,方便后台定位问题及数据分析。在图5中,在report中配置的信息包括位置信息和内容信息,位置信息包括所在的频道、所在的分组group、所在的行line、所在的组件component、所在的格子grid以及所在的格子内条目索引,而内容信息包括内容类型和内容标识字段。因此,利用位置信息可以准确定位一个区域,而根据内容信息则可以确定上报有关该区域的什么内容。
109.通过图5实施例示出的控件化的方式,实现了对格子控件关联信息的配置。
110.在用户创建首页界面时,可以建立存储表t_user_hp_info来存储首页布局介绍信息,存储表t_user_hp_info的字段可以按照表2的方式进行设计:
111.id用户idhpid首页idhpinfo首页布局介绍createtime创建时间
112.表2
113.表2中的hpid关联着首页布局存储的具体信息,该具体信息可以通过建立存储表t_hp_component_info进行存储,存储表t_hp_component_info的字段可以按照表3的方式进行设计:
114.hpid首页idhpinfo布局介绍groups布局信息【基于控件化的表示方式】createtime创建时间updatetime修改时间
115.表3
116.图8示出了根据本技术的一个实施例的获取与格子控件对应的格子控件关联信息的流程图。请参见图8,可以包括以下步骤:
117.在步骤810中,根据选择的组件样式信息所属的组件类型,确定与选择的组件样式信息匹配的格子控件关联信息。
118.配置平台上的组件样式信息预先设置有对应的组件类型,不同组件类型的组件样式信息所匹配的格子控件关联信息也可以不同。
119.具体来说,可以确定出与选择的组件样式信息所属的组件类型对应的关联信息类型,然后将属于该关联信息类型的格子控件关联信息作为与选择的组件样式信息匹配的格子控件关联信息。
120.关联信息类型就是格子控件关联信息的类别。
121.在步骤820中,将确定出的格子控件关联信息加入推荐列表中,推送推荐列表,并监测推荐列表中基于格子控件关联信息触发的选择事件。
122.用户可以在推荐列表中选择格子控件关联信息,比如,用户可以通过鼠标在推荐列表中对格子控件关联信息进行点击,进行对格子控件关联信息的选择。一旦格子控件关联信息被点击,就会触发对应的选择事件。
123.可以将确定出的格子控件关联信息以信息列表的方式进行推送,用户的终端设备在接收到该信息列表之后,可以在该信息列表中选择所需要的格子控件关联信息。
124.在本技术的其他实施例中,向用户推送的信息列表还可以包括其他格子控件关联信息,其中,被推荐的格子控件关联信息可以在信息列表中优先展示,比如,可以展示在信息列表的最前方。
125.在步骤830中,获取目标格子控件关联信息,目标格子控件关联信息是推荐列表中被触发了选择事件的格子控件关联信息。
126.通过监测推荐列表中基于哪个格子控件关联信息被触发了选择事件,就能够得知哪个格子控件关联信息是用户选择的,进而可以获取到用户选择的目标格子控件关联信息。
127.具体来说,可以向用户分别推荐多个内容信息和多个动作信息,然后用户在这些内容信息和动作信息中选择所需要的内容信息和动作信息,这样便完成了对内容信息和动作信息的配置。
128.在本技术实施例中,通过向用户推荐与选择的组件样式信息匹配的格子控件关联信息,用户无需输入格子控件关联信息只需要进行选择即可,提高了配置格子控件关联信
息的效率。
129.请继续参阅图2,在步骤230中,根据接收到的编排指令进行界面编排操作,得到界面布局信息,界面布局信息包括组件的布局信息。
130.进行界面编排操作就是对界面布局进行设置的过程,界面布局包括界面中组件的排列方式。
131.具体来说,配置平台可以包括界面编排区域,该界面编排区域是一个图形交互界面,组件可以添加至界面编排区域中,用户在界面编排区域中通过对组件进行拖拽等操作实现对界面的编排。
132.界面布局信息就是界面编排区域这一个图形交互界面中的内容对应的后台数据信息;组件的布局信息就是界面编排区域中组件的位置等信息。
133.请继续参见图5所示,所构建的展示界面中的左侧部分即为展示布局,该展示布局分为七层结构,其与图4实施例中的展示界面是类似的。图4所示的展示界面中还可以包括对其他层的布局结构的抽象,具体来说,line是对展示界面中component这一层布局结构的上一层布局结构的抽象,group是对展示界面中line这一层布局结构的上一层布局结构的抽象,在进行界面编排操作时,还可以对这些不同层次的布局结构进行编排,从而使得构建的展示界面富有层次感。图5中展示布局分为七层结构意味着在进行界面编排操作,可以配置七层布局结构;但在本技术的其他实施例中,布局结构的层次可以是任意的。
134.当用户进行界面编排操作的结果以图形化的方式展示时,该结果便是一个界面布局模板,在配置平台的后台所记录的界面布局模板的数据便是对应的界面布局信息。
135.本技术实施例中虽然信息的配置以及界面的编排是由用户自主进行的,但在本技术的其他实施例中,这些操作还可以由专业的运营人员来进行,这样可以提高所构建出的展示界面的规范性。
136.图9示出了根据本技术的一个实施例的根据接收到的编排指令进行界面编排操作的流程图。如图9所示,包括以下步骤:
137.在步骤910中,获取从配置平台展示的多个界面布局模板中选择的目标界面布局模板。
138.具体来说,配置平台可以显示有预先设置的界面布局模板,这些界面布局模板可以由界面构建专家进行设计。
139.用户使用客户端访问配置平台,可以进行界面布局模板的选择。
140.在步骤920中,根据目标界面布局模板生成编排指令,并按照编排指令进行界面编排操作,得到界面布局信息。
141.目标界面布局模板是在图形交互界面中显示的图形化信息,该图形化信息不能用于页面的构建,需要先转换为界面布局信息,本步骤是通过编排指令将目标界面布局模板转换为界面布局信息。
142.具体来说,可以利用预先训练的深度学习模型对目标界面布局模板进行识别,提取出其中的有效信息,从而利用有效信息生成编排指令。
143.在本技术的其他实施例中,还可以利用深度学习模型直接生成与目标界面布局模板对应的界面布局信息。
144.在本技术实施例中,通过向用户提供界面布局模板供其选择,用户无需手动进行
界面编排操作,因此提高了展示界面的构建效率。
145.请继续参见图2,在步骤240中,根据组件样式信息和格子控件关联信息进行组件填充,并按照界面布局信息进行组件排布,以得到展示界面。
146.在本技术的一个实施例中,在得到展示界面之后,展示界面构建方法还包括:对展示界面进行预览。
147.也就是说,在本技术实施例中,用户可以在展示界面中提前获知所构建的展示界面的形式是什么样子,当不符合用户最终想法时,用户可以及时进行修改。
148.在本技术的一个实施例中,在得到展示界面之后,展示界面构建方法还包括:将展示界面推送至目标终端。
149.目标终端可以是用户访问配置平台的终端,也可以是其他终端。
150.具体来说,用户访问配置平台的终端可以为智能手机,用户在配置平台上的账户与部署在智能电视上的视频app的账户相绑定,用户利用智能手机在配置平台上构建的展示界面可以推送至该智能电视上。
151.在本技术的一个实施例中,配置平台展示的组件样式信息和界面布局模板是由其他用户上传至分享社区平台中的,展示界面构建方法还包括:根据形成的界面布局信息生成界面布局模板;将配置的组件样式信息和生成的界面布局模板上传至分享社区平台。
152.分享社区平台可以包括多个社区,用户可以创建社区,并向社区内上传组件样式信息和界面布局模板;分享社区平台还可以包括预先设置的社区,用户需要根据社区的类型,向相应的社区内上传创作的内容。比如,分享社区平台可以包括组件样式信息社区和界面布局模板社区,分别用于上传组件样式信息和界面布局模板。通过设置分享社区平台可以提高对用户的吸引力。
153.社区可以通过社区信息表t_community_info和社区首页布局表t_community_hp_info进行维护。
154.社区信息表t_community_info中的字段可以按照表4的方式进行设计:
155.id社区idinfo社区内容介绍creator创建者(用户id)createtime创建时间
156.表4
157.社区首页布局表t_community_hp_info中的字段可以按照表5的方式进行设计:
158.id社区idhpid首页布局idsendid上传用户idhpinfo首页布局描述信息sendtime上传时间
159.表5
160.如表5所示,通过hpid可以关联到t_hp_component_info,从而获取到布局的具体信息。
161.在本技术的一个实施例中,展示界面构建方法还包括:根据对分享社区平台中的
组件样式信息和界面布局模板的评论操作,获取对应的评论信息;向分享社区平台提交与组件样式信息和界面布局模板对应的评论信息。
162.在本技术实施例中,分享社区平台中的用户能够对分享社区平台中的组件样式信息和界面布局模板进行评论,向分享社区平台提交评论信息是为了使得分享社区平台中的各个用户能够分享其对组件样式信息和界面布局模板的评价,从而推动用户在分享社区平台中的活跃度。
163.具体来说,社区评论由于用户访问量大,因此可以基于redis进行存储,以加强服务的访问性能,其中key为社区的id、value为评论内容id。由于评论的内容会有追加评论,因此评论内容也单独作为一个存储结构,基于redis和list的存储结构进行存储,其中key为评论内容id,value为包括评论时间、评论信息、评论者等信息。
164.在本技术的一个实施例中,展示界面构建方法还包括:根据对分享社区平台中的组件样式信息和界面布局模板的收藏操作,在配置平台中对所收藏的组件样式信息和界面布局模板进行展示。
165.在本技术实施例中,分享社区平台和配置平台的用户相同,分享社区平台中的用户能够对分享社区平台的组件样式信息和界面布局模板进行收藏操作,配置平台所展示的组件样式信息和界面布局模板是配置平台的用户在分享社区平台中收藏的。
166.具体而言,分享社区平台和配置平台可以是用户数据互通的两个平台,还可以是同一个平台,比如分享社区平台是配置平台的一个功能模块或者配置平台是分享社区平台的一个功能模块等等。
167.用户还可以对分享社区平台中的社区进行收藏操作。
168.在本技术的一个实施例中,分享社区平台包括多个社区,展示界面构建方法还包括:响应于用户针对分享社区平台中目标社区的收藏操作,向分享社区平台发送对目标社区的收藏请求,收藏请求中的目标社区对应的社区标识和用户对应的用户标识由分享社区平台进行对应存储;获取分享社区平台返回的通知信息,并向用户展示通知信息,其中,通知信息是分享社区平台监测到社区标识对应的目标社区中内容发生变更之后,向用户标识对应的用户发送的。
169.用户通过点击在配置平台中展示的收藏按钮进行收藏操作,分享社区平台根据收藏请求中的目标社区对应的社区标识和用户对应的用户标识就可以确定哪个用户对分享社区平台中的哪个社区进行了收藏操作,当监测到一个社区中的内容发生变更之后,便可以向配置平台上收藏该社区的用户发送通知信息,使得收藏该社区的用户能够及时获知其感兴趣的社区可能增加了新的内容,从而提高了用户在分享社区平台中的活跃度。
170.图10示出了根据本技术的一个实施例的用户收藏社区的交互流程示意图。请参见图10所示,具体可以包括下流程:
171.首先,需要向收藏服务发送社区收藏请求,该社区收藏请求中携带了用户id和社区id。
172.接着,收藏服务向用户返回表示收藏成功的信息,这样便实现了用户收藏社区的过程。
173.然后,当社区存储服务中的社区内容发生变更,会向消息中心服务发送指示社区内容变更的提醒信息;
174.接下来,消息中心服务向收藏服务发送查询请求,查询收藏该社区的用户;
175.然后,收藏服务向消息中心服务返回用户id;
176.最后,消息中心服务向用户发送通知信息,通知用户关注社区变更。
177.图10所示实施例可以使得用户及时获知所关注的社区中的更新内容。
178.分享社区平台还可以通过商业化运营,提高用户上传组件样式信息和界面布局模板的积极性,比如用户需要付费才能获取到他人上传的组件样式信息和界面布局模板。
179.综上所述,对于视频app场景而言,本技术实施例的方案至少具有以下有益效果:首先,由于当前视频首页每个组件内容需要运营人员一个一个的配置或者需要开发人员进行整体开发,根据本技术实施例提供的展示界面构建方法,首先解放了运营人员或开发人员的双手。其次,用户可以在视频app中选择自己喜欢的栏目,关联到组件上,充分利用了媒资资源的利用率。再者,实现了视频app界面布局的千人千面,每个用户选择适合自己的内容布局方式。同一个视频app,每个用户可以选择该视频app呈现给自己不同的样式和内容。最后,减少带宽,当前默认的首页布局,由于需要迎合所有的用户,因此首页内容繁多,有几十个频道,但是用户真正关注、喜欢的可能就只有四五个频道,因此通过这种自定义编排方式,后台下发频道页只需下发用户编排的频道页内容即可,大大减少了带宽的花费,以及较少了后台故障的可能性。
180.以下介绍本技术的装置实施例,可以用于执行本技术上述实施例中的展示界面构建方法。对于本技术装置实施例中未披露的细节,请参照本技术上述的展示界面构建方法的实施例。
181.图11示出了根据本技术的一个实施例的展示界面构建装置的框图。
182.参照图11所示,根据本技术的一个实施例的展示界面构建装置1100,包括:第一获取单元1110、第二获取单元1120、编排单元1130和构建单元1140。
183.其中,第一获取单元1110用于获取与组件对应的组件样式信息,所述组件包括至少一个格子控件,所述组件样式信息用于确定组件的展示形式,所述组件样式信息是预先配置的;第二获取单元1120用于获取与所述格子控件对应的格子控件关联信息,所述格子控件关联信息是预先配置的,所述格子控件关联信息包括内容信息和动作信息,所述内容信息用于确定所述格子控件对应的内容,所述动作信息用于记录所述格子控件被触发时所执行的动作;编排单元1130用于根据接收到的编排指令进行界面编排操作,得到界面布局信息,所述界面布局信息包括所述组件的布局信息;构建单元1140用于根据所述组件样式信息和所述格子控件关联信息进行组件填充,并按照所述界面布局信息进行组件排布,以得到展示界面。
184.在本技术的一些实施例中,基于前述方案,所述展示界面构建装置位于配置平台中,在获取与组件对应的组件样式信息之前,第一获取单元1110还用于:根据接收到平台注册请求,发送验证信息;获取上报的注册信息,所述注册信息包括基于校验信息对用户身份信息进行加密而得到的加密信息,所述校验信息是用户根据所述验证信息而提供的;根据所述验证信息对所述加密信息进行解密操作,得到所述用户身份信息;根据所述用户身份信息生成身份标识信息,将所述身份标识信息和所述用户身份信息对应存储,并返回所述用户身份信息,以便根据所述用户身份信息登录所述配置平台。
185.在本技术的一些实施例中,基于前述方案,第一获取单元1110配置为:根据所述用
network,局域网)卡、调制解调器等的网络接口卡的通信部分1209。通信部分1209经由诸如因特网的网络执行通信处理。驱动器1210也根据需要连接至i/o接口1205。可拆卸介质1211,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1210上,以便于从其上读出的计算机程序根据需要被安装入存储部分1208。
196.特别地,根据本技术的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分1209从网络上被下载和安装,和/或从可拆卸介质1211被安装。在该计算机程序被中央处理单元(cpu)1201执行时,执行本技术的系统中限定的各种功能。
197.需要说明的是,本技术实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
198.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
199.描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
200.作为一方面,本技术还提供了一种计算机可读介质,该计算机可读介质可以是上
述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。
201.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
202.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本技术实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本技术实施方式的方法。
203.本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。
204.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献