CN113780018B - 数据写入方法、电子装置、装置及可读存储介质 - Google Patents
数据写入方法、电子装置、装置及可读存储介质 Download PDFInfo
- Publication number
- CN113780018B CN113780018B CN202111042538.5A CN202111042538A CN113780018B CN 113780018 B CN113780018 B CN 113780018B CN 202111042538 A CN202111042538 A CN 202111042538A CN 113780018 B CN113780018 B CN 113780018B
- Authority
- CN
- China
- Prior art keywords
- instruction
- library
- character string
- writing
- input character
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000012790 confirmation Methods 0.000 claims abstract description 24
- 230000006870 function Effects 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012163 sequencing technique Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 description 70
- 238000004891 communication Methods 0.000 description 16
- 238000013135 deep learning Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000005672 electromagnetic field Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90344—Query processing by using string matching techniques
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Electromagnetism (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请涉及一种提出的一种数据输入方法、电子装置、装置及可读存储介质,所述方法包括步骤:当检测到NFC标签时,匹配与所述NFC标签对应的指令库;显示所述指令库中的待选指令;接收确认信号,并对所述确认信号对应的待选指令执行写入操作。匹配与NFC标签对应的指令库,使得能够得到用户可能需要写入的待选指令,显示待选指令,则使得用户能够无需进行手动输入或在减少用户手动输入的情况下,即可让用户选择到需要的待选指令,并在用户进行选择之后,能够直接对待选指令进行写入操作,极大地减少了用户的操作步骤,方便了用户的使用,提高了用户的使用体验。
Description
技术领域
本申请涉及通信领域,尤其涉及一种数据写入方法、电子装置、装置及可读存储介质。
背景技术
NFC (Near Field Communication,近场通信)是一种工作于13.56MHz的频率上、通信连接建立时间小于1秒且通信距离通常局限在10厘米以内的快捷短距离高频无线通信技术。碰碰贴是一种NFC标签贴纸,包括NFC线圈、NFC芯片,可以与NFC设备进行通讯。NFC标签中存储有NFC设备预先写入的数据,当NFC设备靠近NFC标签时,NFC设备感应到NFC标签并有效识别后,可以通过相应软件转换NFC设备的工作状态;然而,现有技术中,用户只能通过手动输入指令来向NFC标签写入数据,不便于用户使用。
发明内容
本申请提供了一种数据写入方法、电子装置、装置及可读存储介质,旨在解决现有技术中想NFC标签写入数据不方便的技术问题。
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种数据写入方法,所述方法包括步骤:
当检测到NFC标签时,匹配与所述NFC标签对应的指令库;
显示所述指令库中的待选指令;
接收确认信号,并对所述确认信号对应的待选指令执行写入操作。
可选地,所述显示所述指令库中的待选指令包括:
实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令。
可选地,所述判断所述指令库中是否存在所述输入字符串对应的待选指令之后,所述方法还包括:
若所述指令库中不存在所述输入字符串对应的待选指令,则获取预设默认指令,并将所述预设默认指令作为待选指令进行显示。
可选地,所述在预设显示位置显示所述待选指令包括:
获取各所述待选指令的写入数据,其中,所述写入数据包括各所述待选指令与所述输入字符串的匹配概率、写入次数以及写入时间中的至少一项;
根据所述写入数据对各所述待选指令进行排序,得到指令序列;
在所述预设显示位置显示所述指令序列。
可选地,所述判断所述指令库中是否存在所述输入字符串对应的待选指令包括:
匹配与所述输入字符串对应的功能标识;
判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
可选地,所述对所述确认信号对应的待选指令执行写入操作包括:
将所述确认信号对应的待选指令在预设输入位置进行显示;
当接收到写入信号时,将所述预设输入位置显示的指令写入到所述NFC标签中。
可选地,所述匹配与所述NFC标签对应的指令库包括:
获取所述NFC标签的标签标识,并发送包括所述标签标识的匹配请求至服务器;
接收所述服务器基于所述匹配请求返回的指令库。
为实现上述目的,本发明还提供一种电子装置,所述电子装置包括:
第一匹配模块,用于当检测到NFC标签时,匹配与所述NFC标签对应的指令库;
第一显示模块,用于显示所述指令库中的待选指令;
第一执行模块,用于接收确认信号,并对所述确认信号对应的待选指令执行写入操作。
可选地,所述第一显示模块包括:
第一判断单元,用于实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
第一显示单元,用于若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令。
可选地,所述第一显示模块还包括:
第一获取单元,用于若所述指令库中不存在所述输入字符串对应的待选指令,则获取预设默认指令,并将所述预设默认指令作为待选指令进行显示。
可选地,所述第一显示单元包括:
第一获取子单元,用于获取各所述待选指令的写入数据,其中,所述写入数据包括各所述待选指令与所述输入字符串的匹配概率、写入次数以及写入时间中的至少一项;
第一执行子单元,用于根据所述写入数据对各所述待选指令进行排序,得到指令序列;
第一显示子单元,用于在所述预设显示位置显示所述指令序列。
可选地,所述第一判断单元包括:
第一识别子单元,用于匹配与所述输入字符串对应的功能标识;
第一判断子单元,用于判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
第二执行子单元,用于若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
可选地,所述第一执行模块包括:
第二显示单元,用于将所述确认信号对应的待选指令在预设输入位置进行显示;
第一执行单元,用于当接收到写入信号时,将所述预设输入位置显示的指令写入到所述NFC标签中。
可选地,所述第一匹配模块包括:
第二获取单元,用于获取所述NFC标签的标签标识,并发送包括所述标签标识的匹配请求至服务器;
第一接收单元,用户接收所述服务器基于所述匹配请求返回的指令库。
为实现上述目的,本发明还提供一种数据写入装置,所述数据写入装置包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的数据写入方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的数据写入方法的步骤。
本发明提出的一种数据写入方法、电子装置、装置及可读存储介质, 当检测到NFC标签时,匹配与所述NFC标签对应的指令库;显示所述指令库中的待选指令;接收确认信号,并对所述确认信号对应的待选指令执行写入操作。通过匹配与NFC标签对应的指令库,使得能够得到用户可能需要写入的待选指令;显示待选指令,则使得用户能够无需进行手动输入或在减少用户手动输入的情况下,即可让用户选择到需要的待选指令,并在用户进行选择之后,能够直接对待选指令进行写入操作,极大地减少了用户的操作步骤,方便了用户的使用,提高了用户的使用体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明数据写入方法第一实施例的流程示意图;
图2为本发明数据写入方法整体流程示意图;
图3为本发明数据写入装置的模块结构示意图。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
本发明提供一种数据写入方法,应用于数据写入装置,数据写入装置为支持NFC通信的电子设备,如手机、平板、可穿戴设备或影音设备等;参照图1,图1为本发明数据写入方法第一实施例的流程示意图,所述方法包括步骤:
步骤S10,当检测到NFC标签时,匹配与所述NFC标签对应的指令库;
NFC标签包括NFC线圈与NFC芯片;NFC线圈,是NFC天线环绕成圆形或椭圆形或者其它任意形状的线圈,用于从电磁场捕获电能并通过解调或调制电磁场进行承载较小数据量的收发通信;NFC芯片,用于储存信息的电路模块的芯片。当数据写入装置靠近NFC标签时,数据写入装置向NFC标签发出电磁能量,NFC标签上的NFC线圈耦合该电磁能量并将其传递到与NFC线圈相连的NFC芯片中,NFC芯片通过整流电路将该电磁能量转化为其内部的微控制器、调制解调器和存储器等电路所需要的电源。当微控制器、调制解调器和存储器等电路在加电后开始工作时,可以将NFC芯片中存储的信息通过NFC线圈发送给数据写入装置。当数据写入装置中的NFC线圈与NFC标签中的NFC线圈耦合时,数据写入装置检测到NFC标签,数据写入装置根据NFC标签反馈的信息匹配与NFC标签对应的指令库。
本实施例中为不同的NFC标签设置了不同的指令库,NFC标签对应的指令库中存储有向该NFC标签写入过的指令,即在向NFC标签写入指令时,将写入的指令存储至该NFC标签对应的指令库中;需要说明的是,指令库中可以仅存储指令对应的指令标识,而具体的指令数据存储到固定的位置,当需要调用指令库中的指令时,根据指令标识在对应的位置获取指令数据;从而使得能够避免重复存储相同的指令,浪费存储空间。
步骤S20,显示所述指令库中的待选指令;
数据写入装置中的数据输入界面中设置有预设显示位置,将指令库中的待选指令在预设显示位置进行显示,以供用户在待选指令中进行选择。
步骤S30,接收确认信号,并对所述确认信号对应的待选指令执行写入操作。
确认信号为用户在选择待选指令时触发的信号,在用户选择待选指令时,对选择的待选指令执行写入操作;写入操作可以直接将选择的待选指令写入到NFC标签中,还可以将待选指令设置为选定状态,等待后续写入信号再将待选指令写入到NFC标签中。
本实施例通过匹配与NFC标签对应的指令库,使得能够得到用户可能需要写入的待选指令;显示待选指令,则使得用户能够无需进行手动输入或在减少用户手动输入的情况下,即可让用户选择到需要的待选指令,并在用户进行选择之后,能够直接对待选指令进行写入操作,极大地减少了用户的操作步骤,方便了用户的使用,提高了用户的使用体验。
进一步地,在后续实施例中参见图2,在基于本发明的第一实施例所提出的本发明数据写入方法第二实施例中,所述步骤S20包括步骤:
步骤S21,实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
步骤S22,若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令。
输入字符串为用户输入的字符串;数据写入装置中的数据输入界面中设置有预设输入位置,如输入框,用户可以在预设输入位置输入字符,将输入的字符进行组合得到字符串;输入字符串对应的待选指令可以为包含输入字符串的待选指令,或包含与输入字符串类似字符串的待选指令,或指令标识包含输入字符串的待选指令,或指令标识包含与输入字符串类似字符串的待选指令等。即本实施例的实质是判断输入字符串与指令库中的指令是否存在相关性,当输入字符串与指令库中的指令存在相关性时,将与输入字符串存在相关性的指令作为待选指令。需要说明的是,对于输入字符串与指令库中的指令相关性的判断可以通过深度学习算法进行计算,具体地算法可以根据实际应用场景以及需要进行选择,在此不进行赘述。
所述步骤S21包括步骤:
步骤S211,匹配与所述输入字符串对应的功能标识;
步骤S212,判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
步骤S213,若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
每个指令根据其所要实现的功能关联有功能标识;因此还可以根据指令对应的功能标识来判断指令库中的指令是否与输入字符串相匹配,具体匹配方法可参考前述字符串匹配方法,在此不进行赘述。需要说明的是用户可以直接输入与功能名称对应的字符串,当未根据输入字符串匹配到对应的功能名称时,还可以对字符串进行语义识别,并根据识别结果匹配对应的功能名称。
指令库中存在所述输入字符串对应的待选指令,则说明指令库中存在指令与输入字符串具有相关性,因此,将对应的待选指令在预设显示位置进行显示,以供用户进行选择。
进一步地,在所述步骤S21之后包括步骤:
步骤S23,若所述指令库中不存在所述输入字符串对应的待选指令,则获取预设默认指令,并将所述预设默认指令作为待选指令进行显示。
指令库中不存在所述输入字符串对应的待选指令,则说明指令库中的指令与输入字符串之间均不具备相关性,无法基于NFC标签的历史写入指令来向用户进行指令推荐,因此不显示指令库中的指令;然而,为了在此种情况下仍然能够向用户进行指令推荐,可以设置默认指令库,并在默认指令库中存储多个预设默认指令,当指令库中不存在所述输入字符串对应的待选指令时,将所述预设默认指令作为待选指令进行显示。需要说明的是,还可以通过获取数据写入装置的相关信息对需要显示的预设默认指令进行选择,如当前时间、地点、连接状态等。进一步地,还可以设置自定义指令库,用户可以自行设置需要的指令,并将指令存储至自定义指令库中。
本实施例能够根据指令库与输入字符串的相关性显示不同的待选指令,满足在不同场景下的应用需求。
进一步地,在基于本发明的第二实施例所提出的本发明数据写入方法第三实施例中,所述步骤S22包括步骤:
步骤S221,获取各所述待选指令的写入数据,其中,所述写入数据包括各所述待选指令与所述输入字符串的匹配概率、写入次数以及写入时间中的至少一项;
步骤S222,根据所述写入数据对各所述待选指令进行排序,得到指令序列;
步骤S223,在所述预设显示位置显示所述指令序列。
匹配概率可以通过深度学习算法计算得出;写入次数为该待选指令写入到该NFC标签中的次数,具体地,可以设置次数统计时间,将距离当前时刻的次数统计时间内,写入到NFC标签中的次数作为待选指令的写入次数;写入时间为待选指令历史写入到NFC标签中的时间,具体地,可以将待选指令最先一次,或最后一次写入至NFC标签中的时间作为该待选指令的写入时间;
为写入数据进行优先级设置,如匹配概率越大、写入次数越多或写入时间越晚,则优先级越高;具体地优先级标准可以根据实际应用场景以及需要进行设置,在此不进行赘述。
将待选指令按照优先级从高到低或从低到高进行排序,得到指令序列,如输入框位于数据输入界面的上半部分,预设显示位置为与输入框下方,则将待选指令按照优先级从高到低进行排序,即优先级越高,越靠近输入框,越便于用户选择;输入框位于数据输入界面的下半部分,预设显示位置为与输入框上方,则将待选指令按照优先级从低到高进行排序,即优先级越高,越靠近输入框,越便于用户选择;具体地排序可以根据实际应用场景以及需要进行设置,在此不进行赘述。
本实施例能够将待选指令合理地进行排序以方便用户的选择。
进一步地,在基于本发明的第一实施例所提出的本发明数据写入方法第四实施例中,所述步骤S30包括步骤:
步骤S31,将所述确认信号对应的待选指令在预设输入位置进行显示;
步骤S32,当接收到写入信号时,将所述预设输入位置显示的指令写入到所述NFC标签中。
当接收到确认信号时,在预设输入位置显示确认信号对应的待选指令,需要说明的是,若在预设输入位置中存在待选指令对应的输入字符串,则将输入字符串删除,并在输入字符串的原位置显示待选指令。需要说明的是,预设输入位置中可以输入一个或多个待选指令。
当接收到写入信号时将预设输入位置中的待选指令依照输入顺序写入到NFC标签中,同时将预设输入位置中的待选指令删除。进一步地,当待选指令写入完成之后,还可以显示写入完成提示信息,以提醒用户已将待选指令写入到NFC标签中。
本实施例能够合理地基于用户信号进行指令写入的操作。
进一步地,在基于本发明的第一实施例所提出的本发明数据写入方法第五实施例中,所述步骤S10包括步骤:
步骤S11,获取所述NFC标签的标签标识,并发送包括所述标签标识的匹配请求至服务器;
步骤S12,接收所述服务器基于所述匹配请求返回的指令库。
本实施例中的指令库存储在服务器中;在需要匹配指令库中的指令时,发送匹配请求至服务器,以使服务器返回对应的指令;进一步地,还可以将输入字符串发送至服务器,直接通过服务器在指令库中匹配对应的待选指令,并接收服务器匹配到的待选指令。需要说明的是,还可以将指令库存储至本地的数据写入装置,直接在本地进行匹配操作。
本实施例通过将指令库设置在服务器,使得能够减少对于数据写入装置存储空间的占用。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。
本申请还提供一种用于实施上述数据写入方法的电子装置,电子装置包括:
第一匹配模块,用于当检测到NFC标签时,匹配与所述NFC标签对应的指令库;
第一显示模块,用于显示所述指令库中的待选指令;
第一执行模块,用于接收确认信号,并对所述确认信号对应的待选指令执行写入操作。
本电子装置通过匹配与NFC标签对应的指令库,使得能够得到用户可能需要写入的待选指令;显示待选指令,则使得用户能够无需进行手动输入或在减少用户手动输入的情况下,即可让用户选择到需要的待选指令,并在用户进行选择之后,能够直接对待选指令进行写入操作,极大地减少了用户的操作步骤,方便了用户的使用,提高了用户的使用体验。
需要说明的是,该实施例中的第一匹配模块可以用于执行本申请实施例中的步骤S10,该实施例中的第一显示模块可以用于执行本申请实施例中的步骤S20,该实施例中的第一执行模块可以用于执行本申请实施例中的步骤S30。
进一步地,所述第一显示模块包括:
第一判断单元,用于实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
第一显示单元,用于若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令。
进一步地,所述第一显示模块还包括:
第一获取单元,用于若所述指令库中不存在所述输入字符串对应的待选指令,则获取预设默认指令,并将所述预设默认指令作为待选指令进行显示。
进一步地,所述第一显示单元包括:
第一获取子单元,用于获取各所述待选指令的写入数据,其中,所述写入数据包括各所述待选指令与所述输入字符串的匹配概率、写入次数以及写入时间中的至少一项;
第一执行子单元,用于根据所述写入数据对各所述待选指令进行排序,得到指令序列;
第一显示子单元,用于在所述预设显示位置显示所述指令序列。
进一步地,所述第一判断单元包括:
第一识别子单元,用于匹配与所述输入字符串对应的功能标识;
第一判断子单元,用于判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
第二执行子单元,用于若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
进一步地,所述第一执行模块包括:
第二显示单元,用于将所述确认信号对应的待选指令在预设输入位置进行显示;
第一执行单元,用于当接收到写入信号时,将所述预设输入位置显示的指令写入到所述NFC标签中。
进一步地,所述第一匹配模块包括:
第二获取单元,用于获取所述NFC标签的标签标识,并发送包括所述标签标识的匹配请求至服务器;
第一接收单元,用户接收所述服务器基于所述匹配请求返回的指令库。
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。
参照图3,在硬件结构上所述数据写入装置可以包括通信模块10、存储器20以及处理器30等部件。在所述数据写入装置中,所述处理器30分别与所述存储器20以及所述通信模块10连接,所述存储器20上存储有计算机程序,所述计算机程序同时被处理器30执行,所述计算机程序执行时实现上述方法实施例的步骤。
通信模块10,可通过网络与外部通讯设备连接。通信模块10可以接收外部通讯设备发出的请求,还可以发送请求、指令及信息至所述外部通讯设备,所述外部通讯设备可以是其它数据写入装置、服务器或者物联网设备,例如电视等等。
存储器20,可用于存储软件程序以及各种数据。存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如匹配与所述NFC标签对应的指令库)等;存储数据区可包括数据库,存储数据区可存储根据系统的使用所创建的数据或信息等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器30,是数据写入装置的控制中心,利用各种接口和线路连接整个数据写入装置的各个部分,通过运行或执行存储在存储器20内的软件程序和/或模块,以及调用存储在存储器20内的数据,执行数据写入装置的各种功能和处理数据,从而对数据写入装置进行整体监控。处理器30可包括一个或多个处理单元;可选地,处理器30可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器30中。
尽管图3未示出,但上述数据写入装置还可以包括电路控制模块,所述电路控制模块用于与电源连接,保证其他部件的正常工作。本领域技术人员可以理解,图3中示出的数据写入装置结构并不构成对数据写入装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明还提出一种计算机可读存储介质,其上存储有计算机程序。所述计算机可读存储介质可以是图3的数据写入装置中的存储器20,也可以是如ROM(Read-Only Memory,只读存储器)/RAM(Random Access Memory,随机存取存储器)、磁碟、光盘中的至少一种,所述计算机可读存储介质包括若干指令用以使得一台具有处理器的终端设备(可以是电视,汽车,手机,计算机,服务器,终端,或者网络设备等)执行本发明各个实施例所述的方法。
在本发明中,术语“第一”“第二”“第三”“第四”“第五”仅用于描述的目的,而不能理解为指示或暗示相对重要性,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
尽管上面已经示出和描述了本发明的实施例,本发明保护的范围并不局限于此,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改和替换,这些变化、修改和替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种数据写入方法,其特征在于,所述方法包括:
当检测到NFC标签时,匹配与所述NFC标签对应的指令库,所述指令库中存储有向NFC标签写入过的指令;
显示所述指令库中的待选指令;
接收确认信号,并对所述确认信号对应的待选指令执行写入操作;
所述显示所述指令库中的待选指令包括:
实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令;
所述判断所述指令库中是否存在所述输入字符串对应的待选指令包括:
匹配与所述输入字符串对应的功能标识;
判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
2.如权利要求1所述的数据写入方法,其特征在于,所述判断所述指令库中是否存在所述输入字符串对应的待选指令之后,所述方法还包括:
若所述指令库中不存在所述输入字符串对应的待选指令,则获取预设默认指令,并将所述预设默认指令作为待选指令进行显示。
3.如权利要求1所述的数据写入方法,其特征在于,所述在预设显示位置显示所述待选指令包括:
获取各所述待选指令的写入数据,其中,所述写入数据包括各所述待选指令与所述输入字符串的匹配概率、写入次数以及写入时间中的至少一项;
根据所述写入数据对各所述待选指令进行排序,得到指令序列;
在所述预设显示位置显示所述指令序列。
4.如权利要求1所述的数据写入方法,其特征在于,所述对所述确认信号对应的待选指令执行写入操作包括:
将所述确认信号对应的待选指令在预设输入位置进行显示;
当接收到写入信号时,将所述预设输入位置显示的指令写入到所述NFC标签中。
5.如权利要求1所述的数据写入方法,其特征在于,所述匹配与所述NFC标签对应的指令库包括:
获取所述NFC标签的标签标识,并发送包括所述标签标识的匹配请求至服务器;
接收所述服务器基于所述匹配请求返回的指令库。
6.一种电子装置,其特征在于,所述电子装置包括:
第一匹配模块,用于当检测到NFC标签时,匹配与所述NFC标签对应的指令库,所述指令库中存储有向所述NFC标签写入过的指令;
第一显示模块,用于显示所述指令库中的待选指令;
第一执行模块,用于接收确认信号,并对所述确认信号对应的待选指令执行写入操作;
所述第一显示模块包括:
第一判断单元,用于实时接收输入字符串,判断所述指令库中是否存在所述输入字符串对应的待选指令;
第一显示单元,用于若所述指令库中存在所述输入字符串对应的待选指令,则在预设显示位置显示所述待选指令;
所述第一判断单元包括:
第一识别子单元,用于匹配与所述输入字符串对应的功能标识;
第一判断子单元,用于判断在所述指令库中是否匹配到与所述功能标识对应的至少一个待选指令;
第二执行子单元,用于若在所述指令库中匹配到与所述功能标识对应的至少一个待选指令,则所述指令库中存在所述输入字符串对应的待选指令。
7.数据写入装置,其特征在于,所述数据写入装置包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的数据写入方法的步骤。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的数据写入方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111042538.5A CN113780018B (zh) | 2021-09-06 | 2021-09-06 | 数据写入方法、电子装置、装置及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111042538.5A CN113780018B (zh) | 2021-09-06 | 2021-09-06 | 数据写入方法、电子装置、装置及可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113780018A CN113780018A (zh) | 2021-12-10 |
CN113780018B true CN113780018B (zh) | 2024-06-07 |
Family
ID=78841377
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111042538.5A Active CN113780018B (zh) | 2021-09-06 | 2021-09-06 | 数据写入方法、电子装置、装置及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113780018B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543909A (zh) * | 2013-10-15 | 2014-01-29 | 广东欧珀移动通信有限公司 | 一种基于nfc的用户信息自动填充的方法和装置 |
CN104021201A (zh) * | 2014-06-16 | 2014-09-03 | 辛玲 | 一种数据转换方法及装置 |
CN105631644A (zh) * | 2015-12-31 | 2016-06-01 | 深圳市驰卡软件有限公司 | 设备生产管控的方法、nfc智能终端 |
CN110430558A (zh) * | 2019-06-26 | 2019-11-08 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、电子设备及存储介质 |
CN111212421A (zh) * | 2020-01-03 | 2020-05-29 | 飞天诚信科技股份有限公司 | 卡片自动连接方法、电子设备及计算机可读存储介质 |
CN111680165A (zh) * | 2020-04-28 | 2020-09-18 | 中汇信息技术(上海)有限公司 | 信息匹配方法、装置、可读存储介质和电子设备 |
CN113312934A (zh) * | 2021-05-26 | 2021-08-27 | 维沃移动通信有限公司 | Nfc模拟卡选择方法、装置、电子设备和存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2239924A1 (fr) * | 2009-04-08 | 2010-10-13 | Gemalto SA | Procédé de présélection d'au moins une application dans un dispositif mobile de communication comportant un système NFC |
-
2021
- 2021-09-06 CN CN202111042538.5A patent/CN113780018B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103543909A (zh) * | 2013-10-15 | 2014-01-29 | 广东欧珀移动通信有限公司 | 一种基于nfc的用户信息自动填充的方法和装置 |
CN104021201A (zh) * | 2014-06-16 | 2014-09-03 | 辛玲 | 一种数据转换方法及装置 |
CN105631644A (zh) * | 2015-12-31 | 2016-06-01 | 深圳市驰卡软件有限公司 | 设备生产管控的方法、nfc智能终端 |
CN110430558A (zh) * | 2019-06-26 | 2019-11-08 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、电子设备及存储介质 |
CN111212421A (zh) * | 2020-01-03 | 2020-05-29 | 飞天诚信科技股份有限公司 | 卡片自动连接方法、电子设备及计算机可读存储介质 |
CN111680165A (zh) * | 2020-04-28 | 2020-09-18 | 中汇信息技术(上海)有限公司 | 信息匹配方法、装置、可读存储介质和电子设备 |
CN113312934A (zh) * | 2021-05-26 | 2021-08-27 | 维沃移动通信有限公司 | Nfc模拟卡选择方法、装置、电子设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113780018A (zh) | 2021-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9818011B2 (en) | Method and device for identifying two-dimensional barcodes | |
CN109361592A (zh) | 一种即时通信消息处理方法、装置、设备及存储介质 | |
CN112423238A (zh) | 电子设备、控制终端、存储介质和设备连接方法 | |
CN107835520B (zh) | wifi热点连接方法、装置及存储介质 | |
CN110933733B (zh) | 配网方法、装置、计算机设备和存储介质 | |
US20210144780A1 (en) | Bluetooth connection establishment method, device and system | |
CN111143543A (zh) | 一种对象推荐方法、装置、设备及介质 | |
EP3182651A1 (en) | Method of controlling operation of cataloged smart devices | |
CN110765293A (zh) | 自动开启二维码的方法、系统、电子设备及存储介质 | |
CN105809162B (zh) | 获取wifi热点、图片关联信息的方法和装置 | |
CN107734594B (zh) | 个性化wifi热点推送方法、装置及存储介质 | |
CN113780018B (zh) | 数据写入方法、电子装置、装置及可读存储介质 | |
CN113705816B (zh) | 流程图生成方法、电子装置、装置及可读存储介质 | |
EP3461138A1 (en) | Processing method and terminal | |
CN107707602B (zh) | 数据通信处理终端、方法及计算机可读存储介质 | |
CN109784947A (zh) | 售后救援派单方法、设备、存储介质及装置 | |
CN112511974A (zh) | Nfc卡片的选择方法、装置及电子设备 | |
CN105162936A (zh) | 一种陌生来电提醒方法及用户终端 | |
CN105554318A (zh) | 呼叫接通率测试装置及方法 | |
CN113592717B (zh) | 视频图像字符叠加方法、装置、存储介质及电子装置 | |
CN107734049B (zh) | 网络资源的下载方法、装置和移动终端 | |
CN108572985B (zh) | 一种页面显示方法及装置 | |
CN116028048A (zh) | 一种脚本的生成方法、装置、电子设备及存储介质 | |
CN111639634B (zh) | 一种ocr识别方法及电子设备 | |
CN114697942A (zh) | 一种自连接方法、系统、终端设备和存储介质 |
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 | ||
GR01 | Patent grant |