CN114237523A - 一种个性化卡片生成方法及*** - Google Patents
一种个性化卡片生成方法及*** Download PDFInfo
- Publication number
- CN114237523A CN114237523A CN202111288988.2A CN202111288988A CN114237523A CN 114237523 A CN114237523 A CN 114237523A CN 202111288988 A CN202111288988 A CN 202111288988A CN 114237523 A CN114237523 A CN 114237523A
- Authority
- CN
- China
- Prior art keywords
- card
- printing
- server
- personalized
- generating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1242—Image or content composition onto a page
- G06F3/1243—Variable data printing, e.g. document forms, templates, labels, coupons, advertisements, logos, watermarks, transactional printing, fixed content versioning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种个性化卡片生成方法及***,该***包括:用户端,用于选择卡片类别和用户偏好;服务端,用于存储卡片数据,根据卡片类别和用户偏好选取卡片数据,以及根据选取的卡片数据生成打印内容;打印端,用于打印打印内容,得到个性化卡片。本发明可以为用户提供一种获取卡片类道具的途径,节省用户的成本和时间,而且用户可以个性化生成卡片内容。
Description
技术领域
本发明涉及人机交互技术领域,特别是一种个性化卡片生成方法及***。
背景技术
当前绝大部分的教具和游戏道具的印刷品由厂商制造并贩售。用户获取卡片类道具,如家长与小孩之间辅导功课,或朋友之间进行卡片游戏的时候,要么需要外出选购,而且该类卡片的内容无法自定义,要么需要自行寻找卡片材料,以及卡片内容的素材自行制作,导致用户体验不佳。
发明内容
本发明为解决上述问题,提供了一种个性化卡片生成方法及***,为用户提供一种获取卡片类道具的途径,节省用户的成本和时间,而且用户可以个性化生成卡片内容。
为实现上述目的,本发明采用的技术方案为:
一种个性化卡片生成***,包括:用户端,用于选择卡片类别和用户偏好;服务端,用于存储卡片数据,根据所述卡片类别和所述用户偏好选取所述卡片数据,以及根据选取的所述卡片数据生成打印内容;打印端,用于打印所述打印内容,得到个性化卡片。
优选的,所述用户偏好包括参与人数;所述服务端用于根据所述参与人数匹配游戏角色,以及根据所述游戏角色选取所述卡片数据。
优选的,所述卡片数据包括所述游戏角色的图案的数据;所述用户偏好包括所述游戏角色的图案。
优选的,所述打印内容为图片的形式,所述卡片数据为图片或文本的形式。
优选的,所述服务端包括存储端和生成端,所述存储端用于存储文本的形式的所述卡片数据,所述生成端用于生成图片的形式的所述打印内容。
优选的,所述服务端还用于构建所述卡片数据之间的关联度,以及根据所述关联度生成所述打印内容。
优选的,所述关联度的定义方法包括决策树法、加权求和法、机器学习算法中的一种或几种的组合。
优选的,所述服务端运行于云服务器、边缘服务器、网关设备或用户终端中的一个。
优选的,所述打印端通过个域网、局域网或移动网络中的一种连接方式,与所述服务端通信。
基于相同的发明构思,本发明还提供了一种个性化卡片生成方法,包括以下步骤:通过服务端存储卡片数据;选择卡片类别和用户偏好;根据所述卡片类别和所述用户偏好选取所述卡片数据,以及根据选取的所述卡片数据生成打印内容;打印所述打印内容,得到个性化卡片。
本发明的有益效果是:
1.通过服务端存储卡片数据,提供打印内容的自定义、编辑和生成功能,提升了用户自行制作卡片类道具的能力;
2.通过构建卡片数据之间的关联度,可以为用户推荐可以形成配套的打印数据,以得到完整的使用体验;
3.服务端可以运行于物联网内的不同位置,通过多种连接方式与打印端通信,提升了人机互动的效率。
附图说明
图1为生成知识类卡片的执行逻辑流程图;
图2为生成角色类卡片的执行逻辑流程图;
图3为一种个性化卡片生成***的服务架构、硬件设备和网络结构图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合具体实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
实施例一
本实施例公开了一种基于热敏打印机、智能终端和云服务的个性化教辅卡片/游戏卡片生成***,可以为用户节省选购、制作卡片的成本和时间,同时提升打印机的附加价值。
该***包括:
用户端,用于选择卡片类别和用户偏好。
在本实施例中,用户端使用的终端及其软件可以是:
1.个人电脑/笔记本电脑及其浏览器或客户端;
2.平板手机等移动终端及其浏览器、第三方程序或APP。
用户通过终端上的软件调取云服务器提供的卡片数据,存储并加工数据后与物联网设备进行交互,尤其是与打印端进行通信。
卡片类别主要包括以下两大类:
1.知识类卡片,用于进行教学辅导、知识测试或增长智力,如数独卡片、诗词接句卡片等;
2.角色类卡片,具有成套的游戏配置,用于进行角色类游戏,如“谁是卧底”游戏卡片。
参照附图1,对于知识类卡片,卡片上的内容根据使用人群的需要会具有不同的难度。因此,当用户端在选择卡片类别后,还可以输入学科、学年、考试的单元、考纲等用户偏好来使服务端可以准确地选取到适配的卡片数据用于生成打印内容。
用户偏好也可以直接是游戏的难度等级或复杂程度,如三级数独。
以生成9*9数独卡片配置为例:
用户偏好:参与人数为3人,难度等级为一级,则生成40-45个空格,自由度698,分段打印出3个数独表;
用户偏好:参与人数为2人,难度等级为二级,则生成46-50个空格,自由度922,分段打印出2个数独表;
用户偏好:参与人数为5人,难度等级为三级,则生成51-55个空格,自由度880,分段打印出5个数独表;
用户偏好:参与人数为4人,难度等级为四级,则生成56-60个空格,自由度1008,分段打印出4个数独表;
用户偏好:参与人数为4人,难度等级为四级,则生成61-65个空格,自由度1054,分段打印出4个数独表。
自由度公式:
S(i,j)=S(i)+S(j)+gij
F=∑S(i,j)
N为数独的空格数目;
F表示所有空格的自由度的总和;
S(i,j)表示数独矩阵中第i行第j列的空格自由度;
S(i)是i行的空格数目;
S(j)是j行的空格数目。
参照附图2,用户偏好还可以是参与人数,特别是角色类游戏,服务端需要根据参与人数匹配游戏角色,进一步还可以包括游戏道具,以及相应类别的角色或道具的数量的卡片配置。其中,参与人数的一种选择方式的实例是滑块滑动,直接在限定范围内选择。
例如,服务端采用自动匹配算法生成“谁是卧底”游戏卡片配置:
用户偏好:参与人数为9人,难度等级为简单,关键词为家电,则随机匹配出7平民2卧底,谜底是:电视、风扇;
用户偏好:参与人数为12人,难度等级为困难,关键词为家电,则随机匹配出9平民2卧底,谜底是:电视机、显示器。
用户端,还可以自定义打印效果,通过打印指令将打印参数发送给打印端。
服务端,用于存储卡片数据。
服务提供者还实时更新同步各学科教材内容和课程题库、游戏内容的卡片数据。同时,服务提供者还为用户端提供个性化卡片生成应用的更新服务。这些数据存储在服务端形成数据库。
其中,卡片数据可以图片的形式静态地存储在服务端。这种方式的优点是所需计算量小,对服务端的运算能力要求低。
卡片数据也可以文本的形式存储在服务端,选取的卡片数据在生成打印内容时,转换为打印用的图片。这种方式的优点是所需的存储空间小。
服务端还可以包括存储端和生成端,存储端用于存储文本的形式的卡片数据,生成端用于生成图片的形式的打印内容。当选取出用于生成卡片的卡片数据后,存储端将该部分数据的识别符号作为控制指令传回生成端,生成端生成图片后发送给打印端。这种方式的优点是本地运算和存储量均较低,服务端可以对图片质量进行处理和优化,但有可能存在一定的网络时延。
服务端,还用于根据卡片类别和用户偏好选取卡片数据,以及根据选取的卡片数据生成打印内容,回复给用户端或直接发送给打印端执行打印。
服务端通过识别卡片数据中的中、英文、数字符号等字符的方式,根据不同的题型对卡片数据的内容进行分割,从而选取用于打印的内容。若数据对象是图片,则在OCR之后进行目标检测与图像分割。
其中,根据单词填空、字幕填空,单字填空等不同类型的填空类型生成随机或固定长度的数组进行词内单字/字母,句中单词,字符串中若干个字符的挖空生成打印用镂空内容。
服务端还用于构建卡片数据之间的关联度,例如构建知识图谱,以及根据关联度生成打印内容。
服务端在根据卡片类别和用户偏好选取卡片数据时,可以选取关联题型或关联的道具类型,以形成成套的游戏配置,满足用户的完整的卡片道具的使用体验。
其中,考试类题目可以通过学科、学年、单元、考纲、关键词重复程度、单个用户使用频率等维度定义关联度。
益智游戏类题目可以通过游戏关键词,适用年龄,复杂程度等维度定义关联度。
关联度的定义方法包括但不限于决策树法、加权求和法、机器学习算法中的一种或几种的组合。
当生成角色类型游戏卡片生成时,游戏角色匹配完成后,用户端可以请求服务端推送游戏角色的图案供用户进行选择作为增值服务。
参照附图3,服务端可以运行于本实施例所述的***内的不同位置,包括:
1.云/边缘服务器中的程序或模块;
2.运行于高性能网关设备中的程序或模块;
3.运行于用户端中的程序或模块。
服务端可以通过局域网络或移动网络发送打印内容给打印端进行打印相关流程。
服务端也可以将打印内容回复给用户端后,由用户端通过以下方式转发给打印端进行打印相关流程:
1.直接从网络层转发;
2.经由应用层程序通过特定网络协议转发;
3.经由应用层程序进行授权、认证等一序列主动或自动处理流程后再转发。
打印端,用于打印打印内容,得到个性化卡片。
在本实施例中,打印端具体为热敏打印机。
用户端预览并确定打印内容后通过网络连接通知打印端执行打印。
参照附图3,打印端可以通过无线个域网、无线局域网或移动网络中的一种连接方式,与服务端通信。
其中,无线个域网包括但不限于各个版本的蓝牙、WUSB或UWB等协议或基于各版本802.15系列底层协议的射频技术。
无线局域网包括但不限于各个版本的Wi-Fi,或基于各版本802.11系列底层协议的射频技术。
移动网络包括但不限于各种版本的2G/3G/4G/5G网络协议。
打印端能够根据批量打印指令,依规则在前后两张内容独立的卡片图片之间印制分割线,以供用户剪裁。
打印端能够根据耗材类型、打印内容的数据类型以及打印指令等信息以规则或算法综合选择打印参数,如分辨率,灰度打印速率等以实现用户端或服务端设定的打印效果。
本实施例所述的***可以提供卡片道具的打印内容的自定义、编辑和生成功能,提升了人机互动的效率和用户自行制作卡片样式的能力。
实施例二
参照附图1,本实施例公开了一种个性化教辅卡片生成方法,包括以下步骤:
S1.通过服务端存储卡片数据。
卡片数据定期更新。更新后,服务端可以通过客户端或网页等应用推送信息到用户端,使用户了解数据库中新增可生成的卡片内容。
还可以通过服务端存储个性化卡片生成用的更新数据,供用户下载使用。
S2.选择卡片类别和用户偏好。
用户通过用户端的应用选择卡片类别为知识类,进一步选择为填空类,如诗词接句卡片,并输入学科、学年、单元等用户偏好用于从数据库中选取适配的卡片数据,用于对用户的知识水平进行测试。
用户还选择卡片内容的隐藏方式,如默认部分、随机内容、指定内容隐藏或不隐藏,来让用户在使用时进行填空,达到教学或测试的效果。
S3.服务端根据卡片类别和用户偏好选取卡片数据,以及根据选取的卡片数据生成打印内容。
选取过程中,服务端可以通过卡片数据之间的关联度来选取数据,形成***的卡片内容,来提升卡片道具的教辅效果,提供良好的用户使用体验。
对于填空知识类卡片,服务端先根据选取的卡片数据生成初始打印内容,然后根据用户偏好中的隐藏方式对初始打印内容进行处理,生成最终打印在卡片上的打印内容。
卡片数据可以以文本或图片的形式存在。服务端通过识别卡片数据中的字符的方式,选取用于打印的内容。若数据对象是图片,则在OCR之后进行目标检测与图像分割。
S4.打印打印内容,得到个性化卡片。
服务端将打印内容回复给用户端,用户端再转发给打印端进行打印相关流程。服务端也可以直接将打印内容发送给打印端执行打印。
实施例三
参照附图2,本实施例公开了一种个性化角色类卡片生成方法,包括以下步骤:
S1.通过服务端存储卡片数据。
卡片数据还包括游戏角色的图案,进一步包括默认图案和特定版权图案。服务提供者可以向版权方购买相关图例进行二次创作或合作,并将图案提供给用户使用。
S2.选择卡片类别和用户偏好。
用户通过用户端的应用选择卡片类别为角色类,并输入参与人数等用户偏好。
S3.服务端根据卡片类别和用户偏好选取卡片数据,以及根据选取的卡片数据生成打印内容。
服务端先根据卡片类别确定到其中的一款卡片游戏,选取出该款游戏的卡片数据。然后根据参与人数匹配游戏角色,选取这些游戏角色对应的卡片数据。
服务端通过应用推送游戏角色的默认图案和进阶图案给用户预览并确认。用户如果不想使用默认图案,可以通过购买等方式选择进阶图案,并可以进一步自定义。
服务端将游戏角色的图案加入卡片数据中的特定位置,生成打印内容。
S4.打印打印内容,得到个性化卡片。
用户端预览并确定打印内容后通过网络连接通知打印端执行打印。
上述说明示出并描述了本发明的优选实施例,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
Claims (10)
1.一种个性化卡片生成***,其特征在于,包括:
用户端,用于选择卡片类别和用户偏好;
服务端,用于存储卡片数据,根据所述卡片类别和所述用户偏好选取所述卡片数据,以及根据选取的所述卡片数据生成打印内容;
打印端,用于打印所述打印内容,得到个性化卡片。
2.根据权利要求1所述的个性化卡片生成***,其特征在于,所述用户偏好包括参与人数;所述服务端用于根据所述参与人数匹配游戏角色,以及根据所述游戏角色选取所述卡片数据。
3.根据权利要求2所述的个性化卡片生成***,其特征在于,所述卡片数据包括所述游戏角色的图案的数据;所述用户偏好包括所述游戏角色的图案。
4.根据权利要求1所述的个性化卡片生成方法,其特征在于,所述打印内容为图片的形式,所述卡片数据为图片或文本的形式。
5.根据权利要求4所述的个性化卡片生成***,其特征在于,所述服务端包括存储端和生成端,所述存储端用于存储文本的形式的所述卡片数据,所述生成端用于生成图片的形式的所述打印内容。
6.根据权利要求1所述的个性化卡片生成***,其特征在于,所述服务端还用于构建所述卡片数据之间的关联度,以及根据所述关联度生成所述打印内容。
7.根据权利要求6所述的个性化卡片生成***,其特征在于,所述关联度的定义方法包括决策树法、加权求和法、机器学习算法中的一种或几种的组合。
8.根据权利要求1所述的个性化卡片生成***,其特征在于,所述服务端运行于云服务器、边缘服务器、网关设备或用户终端中的一个。
9.根据权利要求1所述的个性化卡片生成***,其特征在于,所述打印端通过个域网、局域网或移动网络中的一种连接方式,与所述服务端通信。
10.一种个性化卡片生成方法,其特征在于,包括以下步骤:
通过服务端存储卡片数据;
选择卡片类别和用户偏好;
根据所述卡片类别和所述用户偏好选取所述卡片数据,以及根据选取的所述卡片数据生成打印内容;
打印所述打印内容,得到个性化卡片。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111288988.2A CN114237523A (zh) | 2021-11-02 | 2021-11-02 | 一种个性化卡片生成方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111288988.2A CN114237523A (zh) | 2021-11-02 | 2021-11-02 | 一种个性化卡片生成方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114237523A true CN114237523A (zh) | 2022-03-25 |
Family
ID=80743579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111288988.2A Pending CN114237523A (zh) | 2021-11-02 | 2021-11-02 | 一种个性化卡片生成方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114237523A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1482007A (zh) * | 2002-09-11 | 2004-03-17 | 深圳市特种证件研究制作中心 | 一种新的卡片制备方法 |
JP2016022208A (ja) * | 2014-07-22 | 2016-02-08 | 大日本印刷株式会社 | ゲームカードプリント装置、注文受付端末、及びアーケードゲームシステム |
CN112496553A (zh) * | 2020-11-20 | 2021-03-16 | 航天信息股份有限公司 | 一种基于打印模板对卡片进行打印的方法及*** |
US20210316207A1 (en) * | 2020-04-14 | 2021-10-14 | Joel T. Peterson | Therapeutic customizable game board system |
-
2021
- 2021-11-02 CN CN202111288988.2A patent/CN114237523A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1482007A (zh) * | 2002-09-11 | 2004-03-17 | 深圳市特种证件研究制作中心 | 一种新的卡片制备方法 |
JP2016022208A (ja) * | 2014-07-22 | 2016-02-08 | 大日本印刷株式会社 | ゲームカードプリント装置、注文受付端末、及びアーケードゲームシステム |
US20210316207A1 (en) * | 2020-04-14 | 2021-10-14 | Joel T. Peterson | Therapeutic customizable game board system |
CN112496553A (zh) * | 2020-11-20 | 2021-03-16 | 航天信息股份有限公司 | 一种基于打印模板对卡片进行打印的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105607756B (zh) | 信息推荐方法和装置 | |
US10845949B2 (en) | Continuity of experience card for index | |
US10606999B2 (en) | Keyword verification method and device for implementing same | |
CN101743538A (zh) | 生成用户配置文件的方法和设备 | |
CN109729436B (zh) | 广告弹幕处理方法和装置 | |
US11599571B2 (en) | Generic card feature extraction based on card rendering as an image | |
JP6986978B2 (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
CN106796583A (zh) | 用于识别和建议表情符号的***和方法 | |
CN105589835A (zh) | 用于文本消息传递***的字体服务提供商的可选择样式 | |
CN109213779A (zh) | 用户终端和搜索服务器及操作方法、传输方法和传输装置 | |
US20230028611A1 (en) | Computerized systems and methods for a user-associated electronic badge | |
CN109101505A (zh) | 一种推荐方法、推荐装置和用于推荐的装置 | |
WO2018235326A1 (ja) | コンピュータプログラム、フォント切替装置及びフォント切替方法 | |
CN111352623A (zh) | 页面生成方法及装置 | |
US8751335B2 (en) | Personal style server | |
CN113411246B (zh) | 一种回复处理方法、装置和用于回复处理的装置 | |
CN114237523A (zh) | 一种个性化卡片生成方法及*** | |
CN111125544A (zh) | 用户推荐方法及装置 | |
Pennington | Signs of marketing in virtual reality | |
KR20200032394A (ko) | 조합형 의사 표현 이미지 아이템을 제공하는 메시지 처리를 위한 프로그램 | |
CN111726285B (zh) | 即时通信方法及装置 | |
US20210049801A1 (en) | Systems and methods for pushing content | |
CN118210407B (zh) | 虚拟互动对象配置方法、装置、设备及介质 | |
KR101594427B1 (ko) | 단말의 대기화면에 맞춤형 컨텐츠를 제공하는 시스템 및 방법 | |
US20240127002A1 (en) | Context-based natural language processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |