首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 修改 / 定制资料的生成方法和装置

定制资料的生成方法和装置

阅读:520发布:2021-04-13

专利汇可以提供定制资料的生成方法和装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种定制资料的生成方法和装置,涉及资料开发领域,能够提高开发效率。本发明的方法包括:获取为用户预置的配置文件;根据所述配置文件对预置的同源资料模板内容进行 修改 ;将修改后的同源资料模板保存为对应所述用户的定制资料。本发明的装置包括:配置文件获取单元,用于获取为用户预置的配置文件;模板内容修改单元,用于根据所述配置文件对预置的同源资料模板内容进行修改;定制资料保存单元,用于将修改后的同源资料模板保存为对应所述用户的定制资料。本发明 实施例 主要用于为用户生成对应的定制资料。,下面是定制资料的生成方法和装置专利的具体信息内容。

1.一种定制资料的生成方法,其特征在于,包括:
获取为用户预置的配置文件;
根据所述配置文件对预置的同源资料模板内容进行修改
将修改后的同源资料模板保存为对应所述用户的定制资料。
2.根据权利要求1所述的方法,其特征在于,所述获取为用户预置的配置文件包括:
获取所述用户的用户信息;
根据所述用户信息生成与所述用户信息对应的配置文件。
3.根据权利要求1或2所述的方法,其特征在于,所述配置文件为以下文件中的任一种或任意数量的组合,所述文件包括:
字符配置文件、功能配置文件、图标配置文件;
所述字符配置文件中记录有字符的标识以及所述字符的标识对应的特定用户字符值;
所述功能配置文件记录有需要在所述同源资料模板中保留或删除的功能描述信息;
所述图标配置文件记录有用于替换所述同源资料模板的已有图标的特定用户图标的存储路径。
4.根据权利要求3所述的方法,其特征在于,所述根据所述配置文件对预置的同源资料模板内容进行修改包括:
当所述配置文件为字符配置文件时,将所述字符配置文件中的特定用户字符值导入预置的同源资料模板中字符的标识所在的位置;和/或
当所述配置文件为功能配置文件时,根据所述功能配置文件保留或删除所述同源资料模板的对应的功能描述信息;和/或
当所述配置文件为图标配置文件时,根据所述图标配置文件将所述同源资料模板的已有图标替换为所述特定用户图标。
5.根据权利要求1或2所述的方法,其特征在于,还包括:
根据所述用户信息中的语种信息,获取与所述语种信息对应的同语种的同源资料模板。
6.一种定制资料的生成装置,其特征在于,包括:
配置文件获取单元,用于获取为用户预置的配置文件;
模板内容修改单元,用于根据所述配置文件对预置的同源资料模板内容进行修改;
定制资料保存单元,用于将修改后的同源资料模板保存为对应所述用户的定制资料。
7.根据权利要求6所述的装置,其特征在于,所述配置文件获取单元还包括:
用户信息获取模,用于获取所述用户的用户信息;
配置文件获取模块,用于根据所述用户信息生成与所述用户信息对应的配置文件。
8.根据权利要求6或7所述的装置,其特征在于,所述配置文件为以下文件中的任一种或任意数量的组合,所述文件包括:
字符配置文件、功能配置文件、图标配置文件;
所述字符配置文件中记录有字符的标识以及所述字符的标识对应的特定用户字符值;
所述功能配置文件记录有需要在所述同源资料模板中保留或删除的功能描述信息;
所述图标配置文件记录有用于替换所述同源资料模板的已有图标的特定用户图标的存储路径。
9.根据权利要求8所述的装置,其特征在于,所述模板内容修改单元还包括:
字符修改模块,用于在所述配置文件为字符配置文件时,将所述字符配置文件中的特定用户字符值导入预置的同源资料模板中字符的标识所在的位置;
功能修改模块,用于在所述配置文件为功能配置文件时,根据所述功能配置文件保留或删除所述同源资料模板的对应的功能描述信息;
图标修改模块,用于在所述配置文件为图标配置文件时,根据所述图标配置文件将所述同源资料模板的已有图标替换为所述特定用户图标。
10.根据权利要求6或7所述的装置,其特征在于,还包括:
同语种模板获取单元,用于根据所述用户信息中的语种信息,获取与所述语种信息对应的同语种的同源资料模板。

说明书全文

定制资料的生成方法和装置

技术领域

[0001] 本发明涉及资料开发领域,尤其涉及一种定制资料的生成方法和装置。

背景技术

[0002] 随着信息技术及电子行业的发展,资料开发已成为产品开发过程中的重要组成部分。为满足客户差异化的要求,产品开发者通常为不同的客户分别定制不同的资料文档。
[0003] 例如,两个手机运营商(运营商A和运营商B)对同一款手机有不同要求。其中,运营商A支持GPS功能,因而需要在资料文档中保留GPS功能描述,运营商B则不需要GPS功能描述;另外,运营商A要求在资料文档中将“短信”翻译为“SMS”,运营商B要求将“短信”翻译为“Text Message”。
[0004] 现有技术在执行不同客户的定制资料的生成时,需要使用文字处理软件进行处理。比如,要将运营商A的定制资料修改为运营商B的定制资料,资料开发工程师需要将运营商A的定制资料中有关GPS功能的描述逐一删除并将所有的“SMS”逐一替换为“Text Message”。当有关GPS或SMS的描述在运营商A的定制资料中出现次数很多时,人工删除、替换的工作量将极为巨大,从而导致开发的效率低下。

发明内容

[0005] 本发明的实施例提供一种定制资料的自动生成方法和装置,能够提高开发效率。
[0006] 为达到上述目的,本发明的实施例采用如下技术方案:
[0007] 一种定制资料的自动生成方法,包括:
[0008] 获取为用户预置的配置文件;
[0009] 根据所述配置文件对预置的同源资料模板内容进行修改;
[0010] 将修改后的同源资料模板保存为对应所述用户的定制资料。
[0011] 一种定制资料的生成装置,包括:
[0012] 配置文件获取单元,用于获取为用户预置的配置文件;
[0013] 模板内容修改单元,用于根据所述配置文件对预置的同源资料模板内容进行修改;
[0014] 定制资料保存单元,用于将修改后的同源资料模板保存为对应所述用户的定制资料。
[0015] 本发明实施例提供的定制资料的生成方法和装置,与现有技术相比,在针对不同的用户时,可以使用不同的配置文件对同源资料模板的内容进行修改,从而生成与用户对应的定制资料,提升了定制资料的处理效率,并避免了人工进行文档修改时出现的修改错误。附图说明
[0016] 图1为本发明实施例1中定制资料的生成方法的流程图
[0017] 图2为本发明实施例1中定制资料的生成装置的框图
[0018] 图3为本发明实施例2中定制资料的生成方法的流程图;
[0019] 图4为本发明实施例3中定制资料的生成装置的框图;
[0020] 图5为对本发明实施例3中的装置进一步说明的框图;
[0021] 图6为对本发明实施例3中的装置进一步说明的框图。

具体实施方式

[0022] 下面结合本发明实施例的附图对本发明实施例的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023] 实施例1:
[0024] 本发明实施例提供了一种定制资料的生成方法,如图1所示,所述方法包括以下步骤:
[0025] 101、获取为用户预置的配置文件。
[0026] 其中,所述配置文件可以存储在计算机、服务器中,也可以存储在手机等移动设备中,具体实施时本发明实施例对此不进行限制,可以根据用户的需求确定。当需要为用户生成定制资料时,根据所述配置文件的存储情况,相应的从计算机或服务器中读取出对应的配置文件。
[0027] 102、根据所述配置文件对预置的同源资料模板内容进行修改。
[0028] 其中,所述同源资料模板可以由资料开发人员预先进行编写并保存在计算机或服务器中。在所述配置文件被读取出来后,将所述配置文件的内容导入到所述同源资料模板,以便对所述同源资料模板内容进行修改。
[0029] 103、将修改后的同源资料模板保存为对应所述用户的定制资料。
[0030] 其中,所述将修改后的同源资料模板保存为对应所述用户的定制资料具体可以为:在完成对所述同源资料模板内容的修改后,保存修改结果并生成对应所述用户的定制资料。
[0031] 而实际应用中,通常是将所述同源资料模板的副本下载到本地或指定的路径中,并使用所述配置文件对所述同源资料模板的副本进行修改并生成所述定制资料。这样,在所述同源资料模板本身不进行修改的前提下,通过对所述副本的修改也可以生成所述定制资料。
[0032] 本发明实施例还提供了一种定制资料的生成装置,如图2所示,包括:配置文件获取单元21、模板内容修改单元22、定制资料保存单元23。
[0033] 配置文件获取单元21,用于获取为用户预置的配置文件。
[0034] 模板内容修改单元22,用于根据所述配置文件对预置的同源资料模板内容进行修改。
[0035] 定制资料保存单元23,用于将修改后的同源资料模板保存为对应所述用户的定制资料。
[0036] 一般情况下,本发明实施例中的定制资料的生成装置可以集成在计算机/服务器计算机或服务器中,配置文件获取单元21从计算机/服务器计算机或服务器的存储介质中获取到所述配置文件,然后由模板内容修改单元22执行对所述同源资料模板内容的修改。定制资料保存单元23保存修改结果并生成定制资料。所述生成的定制资料可以保存到存储介质中,也可以通过输出设备进行显示,具体实施时本发明实施例对此不进行限制。
[0037] 本发明实施例中,针对不同的用户,可以使用不同的配置文件对同源资料模板的内容进行修改,从而生成与用户对应的定制资料,提升了定制资料的开发效率,并避免了人工进行文档修改时出现的修改错误。
[0038] 实施例2:
[0039] 本发明实施例提供了一种定制资料的生成方法,如图3所示,所述方法包括以下步骤:
[0040] 301、获取所述用户的用户信息。
[0041] 其中,对应不同用户的用户信息可以由资料开发人员预先编写并存储在计算机或服务器中,也可以由用户自行填写并上传至计算机或服务器。当针对所述用户的定制资料的生成过程启动时,首先查找并获取所述用户的用户信息。
[0042] 302、根据所述用户信息生成与所述用户信息对应的配置文件。
[0043] 在实施本发明实施例时,可以根据不同的用户信息,自动生成对应的配置文件,并在生成定制资料时,根据所述用户信息查找到与所述用户信息对应的配置文件。具体实现时,可以为所述用户信息分配一个关键字,并将该关键字分配给所述用户信息对应的配置文件,或者建立所述用户信息与配置文件间的对应关系表,从而可以根据该关键字或对应关系表获取匹配的配置文件。
[0044] 303、根据所述用户信息中的语种信息,获取与所述语种信息对应的同语种的同源资料模板。
[0045] 其中,由于不同用户的定制资料的语种可能不同,因此需要预置多个语种的同源资料模板;同时所述用户信息中需要记录所述用户的语种信息。在步骤301获取到所述用户信息后,查找并获取与所述语种信息对应的同语种的同源资料模板。
[0046] 另外,需要说明的是,本步骤303也可以在步骤302之前执行,在具体实施时,本发明实施例对此不进行限制。
[0047] 304、根据所述配置文件对预置的同源资料模板内容进行修改。
[0048] 一般的,对于同一款产品,不同用户所需要的定制资料的不同之处主要在于:产品的部分功能的增删、部分文字表述的不同以及使用的图标的不同。因此,所述配置文件一般包括:字符配置文件、功能配置文件和图标配置文件中的一种或多种的组合。
[0049] 其中,所述字符配置文件中记录有字符的标识以及所述字符的标识对应的特定用户字符值;所述功能配置文件记录有需要在所述同源资料模板中保留或删除的功能描述信息。所述图标配置文件记录有用于替换所述同源资料模板的已有图标的特定用户图标的存储路径。
[0050] 相应的,为对所述同源资料模板中的内容进行修改,在编写所述同源资料模板时,对于存在被修改可能性的字符,将以一个标识(在所述字符配置文件中记录了所述标识以及与所述标识对应的特定用户字符值)进行表示;并且整个同源资料模板可以按照结构化文档的方式来构建(比如,使用XML语言),将所述同源资料模板中的文档信息按照模来标记,从而使得对所述功能描述信息的识别与处理更为简单。所述对同源资料模板内容进行修改一般可以包括以下三种情况:
[0051] 当所述配置文件为字符配置文件时,对同源资料模板内容进行修改具体为:将所述字符配置文件中的特定用户字符值导入所述同源资料模板中与所述特定用户字符值对应的字符的标识所在的位置,从而完成对所述标识的替换。
[0052] 当所述配置文件为功能配置文件时,对同源资料模板内容进行修改具体为:从所述同源资料模板中查找所述功能配置文件中要求删除的描述信息,并将查找到的描述信息进行删除。举例来说,可以将所述同源资料模板按照结构化文档的方式进行构建,在此情况下,所述同源资料模板中的章节、段落都进行了标记。在需要删除特定的描述信息时,从所述功能配置文件中查找待删除的描述信息所在的章节或段落的标记,并根据所述章节或段落的标记将所述待删除的描述信息所在的章节或段落删除。
[0053] 当所述配置文件为图标配置文件时,对同源资料模板内容进行修改具体为:根据所述图标配置文件中记录的图标存储路径从计算机或服务器中获取到特定用户图标,并将所述特定用户图标替换所述同源资料模板中对应的已有图标。
[0054] 305、将修改后的同源资料模板保存为对应所述用户的定制资料。
[0055] 其中,所述将修改后的同源资料模板保存为对应所述用户的定制资料具体可以为:在完成步骤304中描述的对同源资料模板内容的修改后,对修改结果进行保存并生成对应所述用户的定制资料。
[0056] 而实际应用中,通常是将所述同源资料模板的副本下载到本地或指定的路径中,并使用所述配置文件对所述同源资料模板的副本进行修改并生成所述定制资料。这样,在所述同源资料模板本身不进行修改的前提下,通过对所述副本的修改也可以生成所述定制资料。
[0057] 下面通过举例来对上述步骤301至305的方法进行说明。假设运营商A和运营商B购买同一款手机产品X(或者是使用同一种手机操作系统的近似款式的两种手机),手机产品X的开发商需要对两个运营商分别开发一份手机使用说明书。运营商A和运营商B的产品要求具有如下特征:1、二者均要求英文的手机使用说明书;2、二者的特定用户图标不同,其中运营商A的特定用户图标为图标A,运营商B的特定用户图标为图标B;3、运营商A支持GPS功能,运营商B不支持GPS功能;4、运营商A要求将“短信”一词在手机使用说明书中用“SMS”来表示,运营商B要求“短信”一词在手机使用说明书中用“Message”来表示。
[0058] 若使用现有技术方案,资料开发工程师需要借助文字处理软件(如WORD软件等),查找所述特定用户商标、“短信”一词、以及与GPS有关的描述信息并进行对应的替换和删改操作。不妨假设本发明实施例提供的方法由一款资料生成工具来执行,所述资料生成工具可以以软件形式集成在计算机或服务器上。在执行所述方法前,首先需要编写手机产品X的同源资料模板,手机产品X的同源资料模板使用XML语言来进行构造,其中“短信”一词在所述同源资料模板的标识为:###_###XFramePlugin_IDS_XFRAME_Message###_***,并且在所述同源资料模板中“短信”一词都由其标识进行替换;所述同源资料模板中显示所述特定用户图标的位置使用的是一个默认图标;并且所述同源资料模板中已写入所述GPS功能的描述信息。在生成并存储所述同源资料模板后,还要获取运营商A、运营商B的用户信息。
[0059] 当要生成运营商A的手机使用说明书时,资料开发工程师需要启动所述资料生成工具,以使所述资料生成工具获取运营商A的用户信息(当然,所述资料生成工具也可以根据预先设定的触发条件自动启动),并且根据运营商A的用户信息获取英文版的手机产品X的同源资料模板。此外,所述资料生成工具根据运营商A的用户信息生成对应的配置文件。从运营商A的配置文件中,所述资料生成工具读取出###_###XFramePlugin_IDS_XFRAME_Message###_***对应的特定用户字符值为“SMS”,并用“SMS”替换所述同源资料模板的标识;同时,所述资料生成工具从运营商A的特定用户图标的存储路径读取商标A并替换所述同源资料模板中的默认图标。根据运营商A的配置文件完成对所述同源资料模板内容修改后,将修改的文档保存到指定的路径,从而生成了运营商A的定制资料(手机使用说明书)。运营商B的手机使用说明书的生成与运营商A类似,所述资料生成工具将###_###XFramePlugin_IDS_XFRAME_Message###_***替换为“Message”,并导入商标B。另外,由于营商B不支持GPS功能,因此在生成运营商B的手机使用说明书时将同源资料模板中已写入的所述GPS功能的描述信息全部删除。由此,分别生成了运营商A和运营商B的定制资料。
[0060] 实际开发中,定制资料可能需要作为一个功能模块嵌入到产品软件中,并且有时需要嵌入多个语种的定制资料,此种情况下,在进行定制资料的开发时需要针对多个语种分别生成对应语种版本的定制资料。
[0061] 本发明实施例中,针对不同的用户,可以通过使用不同的配置文件对同源资料模板的内容进行修改并自动生成与不同用户分别对应的定制资料,提升了定制资料的处理效率,避免了人工进行文档修改时出现的修改错误。同时,按照结构化文档的方式来构建所述同源资料模板也使得对所述同源资料模板的修改更为简单。
[0062] 实施例3:
[0063] 本发明实施例提供了一种定制资料的生成装置,如图4所示,包括:配置文件获取单元41、模板内容修改单元42、定制资料保存单元43、同语种模板获取单元44。
[0064] 所述配置文件获取单元41,用于获取为用户预置的配置文件。其中,所述配置文件可以为以字符配置文件、功能配置文件、图标配置文件中的任一种或任意数量的组合。所述字符配置文件中记录了字符的标识以及所述字符的标识对应的特定用户字符值;所述功能配置文件记录了需要在所述同源资料模板中保留或删除的功能描述信息;所述图标配置文件记录了用于替换所述同源资料模板的已有图标的特定用户图标的存储路径。
[0065] 所述模板内容修改单元42,用于根据所述配置文件对预置的同源资料模板内容进行修改。
[0066] 所述定制资料保存单元43,用于将修改后的同源资料模板保存为对应所述用户的定制资料。
[0067] 所述同语种模板获取单元44,用于根据所述用户信息中的语种信息,获取与所述语种信息对应的同语种的同源资料模板。
[0068] 进一步的,如图5所示,所述配置文件获取单元41还包括:用户信息获取模块411,配置文件获取模块412。
[0069] 所述用户信息获取模块411,用于获取所述用户的用户信息。
[0070] 所述配置文件获取模块412,用于根据所述用户信息生成与所述用户信息对应的配置文件。
[0071] 进一步的,如图6所示,所述模板内容修改单元42还包括:字符修改模块421、功能修改模块422、图标修改模块423。
[0072] 所述字符修改模块421,用于在所述配置文件为字符配置文件时,将所述字符配置文件中的特定用户字符值导入预置的同源资料模板中字符的标识所在的位置。
[0073] 所述功能修改模块422,用于在所述配置文件为功能配置文件时,根据所述功能配置文件保留或删除所述同源资料模板的对应的功能描述信息。
[0074] 所述图标修改模块423,用于在所述配置文件为图标配置文件时,根据所述图标配置文件将所述同源资料模板的已有图标替换为所述特定用户图标。
[0075] 一般情况下,本发明实施例中的定制资料的生成装置可以集成在计算机或服务器中,也可以集成在手机等移动设备中。以计算机或服务器为例,其中配置文件获取单元41从计算机或服务器的存储介质中获取到所述配置文件,另外,同语种模板获取单元44从计算机或服务器的存储介质中获取与所述语种信息对应的同语种的同源资料模板。模板内容修改单元42根据所述配置文件执行对所述同源资料模板内容的修改。定制资料保存单元43保存修改结果并生成定制资料。所述生成的定制资料可以保存到存储介质中,也可以通过输出设备进行显示,具体实施时本发明实施例对此不进行限制。关于本发明实施例中定制资料的生成装置的其他相关描述,可以参考本发明的实施例2中的相应描述,本发明实施例此处将不再赘述。
[0076] 本发明实施例中,针对不同的用户,可以使用不同的配置文件对同源资料模板的内容进行修改,自动生成与不同用户分别对应的定制资料,从而提升定制资料的处理效率,避免了人工进行文档修改时出现的修改错误。同时,按照结构化文档的方式来构建所述同源资料模板,有利于进行自动识别和修改,使得对所述同源资料模板的修改更为简单。
[0077] 通过以上的实施方式的描述所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出耗该计算机软件产品存储在可读取的存储介质中,如计算机的软盘硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0078] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
相关专利内容
标题 发布/更新时间 阅读量
路线修改 2020-05-11 878
修改带 2020-05-11 874
修改计算图 2020-05-11 513
修改分析流 2020-05-11 365
修改图表 2020-05-11 469
修改比特流 2020-05-12 826
一种修改液 2020-05-12 551
修改命令 2020-05-11 960
修改颜色色域 2020-05-13 832
修改书写笔 2020-05-12 533
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈