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

时间信息的处理方法、装置、电子设备及存储介质与流程

2022-02-19 22:42:11 来源:中国专利 TAG:


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.图1为本公开实施例一所提供的时间信息的处理方法的流程示意图,需要说明的是,该时间信息的处理方法可应用于本公开实施例的时间信息的处理装置,该装置可被配置于电子设备中。其中,该电子设备可以是移动终端,例如,手机、平板电脑、个人数字助理等具有各种操作系统的硬件设备。
28.如图1所示,该时间信息的处理方法可包括如下步骤:
29.步骤101,获取对话中的多条消息。
30.在本公开实施例中,可获取对话中发言者的多条发言,可将对话中发言者的多条发言对应的作为对话中的多条消息。
31.步骤102,对各条消息进行识别,以确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图。
32.进一步的,对对话中的多条消息中的各条消息进行内容识别,根据识别内容确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图。比如,消息为“别在12点之前给我打电话”,目标意图为回电话,对该条消息进行内容识别,可确定该条消息中不包含执行目标操作的候选时间,并且该条消息属于否定目标操作的目标意图;又如,消息为“不方便,12点后给我回电话吧”,目标意图为回电话,对该条消息进行内容识别,该条消息中包含执行目标操作的候选时间,并且该条消息属于否定目标操作的目标意图;又比如,消息为“可以,我12点后有别的事情”,目标意图为回电话,对该条消息进行内容识别,可确定该条消息中不包含执行目标操作的候选时间,并且该条消息不属于否定目标操作的目标意图;又比如,消息为“明天中午12点之前可以给我打电话”,目标意图为回电话,对该条消息进行内容识别,可确定该条消息中包含执行目标操作的候选时间,并且该条消息不属于否定目标操作的目标意图。
33.步骤103,从各条消息中确定目标消息;其中,目标消息包含执行目标操作的候选时间,且对话中处于目标消息之后的各条消息不属于目标意图。
34.在本公开实施例中,根据各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图,可从各条消息中确定出目标消息,该目标消息包含执行目标操作的候选时间,且对话中处于目标消息之后的各条消息不属于否定目标操作的目标意图。
35.举例而言,以目标操作为回电为例,对话中的多条消息如表1所示,
36.表1对话中的对条消息
[0037][0038]
对表1中6条消息进行识别,可确定包含回电的候选时间的消息为消息2至消息5,属于否定回电的目标意图的消息为消息3,不属于否定回电的目标意图的消息为消息2、1 和5,消息5是对消息4的改写,消息5为目标消息。
[0039]
步骤104,根据目标消息所包含的执行目标操作的时间信息,确定执行目标操作的目标时间。
[0040]
在本公开实施例中,将目标消息中所包含的执行目标操作的时间信息,作为执行目标操作的目标时间。比如,表1中的目标消息为“10点前可以”,可确定最终回电的时间为明天上午10点前。需要说明的是,为了提高本公开实施例的可行性,对于执行目标操作的目标时间为“x点前”或“x点后”,对应的,可将执行目标操作的目标时间设置为目标时间的向前n分钟或目标时间的向后n分钟,比如,执行目标操作的目标时间为“12点前”,可将执行目标操作的目标时间设置为“11点57分”;又比如,执行目标操作的目标时间为“12点后”,可将执行目标操作的目标时间设置为“12点03分”。
[0041]
综上,通过各条消息是否包含执行目标操作的候选时间以及是否属于目标操作的目标意图,从各条消息中确定目标消息,进而,根据目标消息所包含的目标操作的时间信息,确定执行目标操作的执行时间,由此,可准确地确定执行目标操作的执行时间。
[0042]
为了可以准确地从各条消息中确定出目标消息,如图2所示,图2为本公开实施例二所提供的时间信息的处理方法的流程示意图。在本公开实施例中,可将对话中包含执行目标操作的候选时间的消息确定为候选消息,将未具有无效标记的候选消息作为目标消息,图2所示实施例可包括如下步骤:
[0043]
步骤201,获取对话中的多条消息。
[0044]
步骤202,对各条消息进行识别,以确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图。
[0045]
步骤203,将对话中包含候选时间的消息确定为候选消息。
[0046]
在本公开实施例中,对各条消息的消息内容进行识别,可确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图,将包含执行目标操作的候选时间的消息作为候选消息。
[0047]
步骤204,针对任意的一条候选消息,在确定属于目标意图的情况下,将一条候选消息之前的各条候选消息所含的候选时间标记为无效。
[0048]
步骤205,将未具有无效标记的候选消息作为目标消息。
[0049]
进一步地,对于任意一条候选消息,可确定该候选消息是否属于否定目标操作的目标意图,若该消息属于否定目标操作的目标意图,可将该消息之前的各条候选消息所含的候选时间标记为无效,若未具有无效标记的候选消息为一个时,可将该条未具有无效标记的候选消息作为目标消息,若未具有无效标记的候选消息为多个时,可将对话中排序在后的具有无效标记的候选消息作为目标消息。其中,目标消息包含执行目标操作的候选时间,且对话中处于目标消息之后的各条消息不属于目标意图。
[0050]
如,表1中消息2至消息5为候选消息,消息3属于否定目标操作的目标意图,可将消息3之前的消息2所含的候选时间标记为无效,消息4和消息5未具有无效标记,排序在后的具有无效标记的候选消息5为目标消息。
[0051]
步骤206,根据目标消息所包含的执行目标操作的时间信息,确定执行目标操作的目标时间。
[0052]
本公开实施例中,步骤201

202、步骤206可以分别采用本技术的各实施例中的任一种方式实现,本技术实施例并不对此作出限定,也不再赘述。
[0053]
综上,通过将对话中包含候选时间的消息确定为候选消息;针对任意的一条候选消息,在确定属于目标意图的情况下,将一条候选消息之前的各条候选消息所含的候选时间标记为无效;将未具有无效标记的候选消息作为目标消息。由此,可以准确地从各条消息中确定出目标消息。
[0054]
为了准确地确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图,如图3所示,图3为本公开实施例三所提供的时间信息的处理方法的流程示意图。在本公开实施例中,可根据消息中的时间文本,生成时间序列,对时间序列中的各时间文本进行识别,以确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图。图3所示实施例可包括如下步骤:
[0055]
步骤301,获取对话中的多条消息。
[0056]
步骤302,对各条消息识别时间文本。
[0057]
在本公开实施例中,可对各条消息进行时间文本识别,可选地,根据预设的正则表达式,从各条消息中提取与一个或多个预设的正则表达式相匹配的文本内容,将该匹配的文本内容进行解析,获取对应的时间文本,其中,需要说明的是,每个预设的正则表达式对应一个解析方式字段,该解析方式字段可用于将时间文本解析到具体的时间点。例如,如表2所示,各条消息中可提取与预设的正则表达式相匹配的文本内容,如表3所示,进一步地,以当前时间为基准,根据解析方式对相匹配的文本内容进行处理,获取对应的时间文本。比如,对相匹配的文本内容为“2021年5月8日”进行处理,获取的对应的时间文本为“2021

05

08”;又比如,对相匹配的文本内容为“下午6点前”进行处理,获取的对应的时间文本为“2021

05

01 18:00:00”;又比如,对相匹配的文本内容为“24小时以内”进行处理,获取的对应的时间文本为“2021

05

02 13:14:15”。
[0058]
表2提取与预设的正则表达式相匹配的文本内容
[0059][0060]
表3根据解析方式对相匹配的文本内容进行处理
[0061][0062]
需要说明的是,为了有效地识别出各消息中的时间文本,在对各条消息识别时间文本之前,可对对话中的各条消息进行文本清洗,比如,可将各条消息中的英文大写转小写,中文数字转阿拉伯数字、繁体中文转简体中文,全角字符转半角字符、去除表情符号、去除非文本消息、去除空白消息、去除纯符号消息和去除url(uniform resource locator,统一资源定位器)链接等。
[0063]
步骤303,根据识别出的时间文本,生成时间序列,其中,时间序列包括各条消息中所含的时间文本,各时间文本依据对话中的顺序排序。
[0064]
需要了解的是,对于对话中的各条消息,可按照发送顺序对各条消息进行序号标记,同时,并对消息的发言者以及发言时间进行标记,其中,发言者可用于标记消息是由哪个发言者发送,发言时间可用于标记消息的发送时间,以便后续计算时间以该发言时间作为基准。
[0065]
在本公开实施例中,在识别出时间文本后,可将各时间文本按照各消息在对话中的标记顺序进行顺序排列,将排列结果作为时间序列。其中,需要说明的是,时间序列中可包括:时间文本、时间文本对应的解析方式、时间文本在消息中的开始位置和时间文本在消息中的结束位置等。
[0066]
步骤304,对时间序列中的各时间文本识别是否属于执行目标操作的候选时间;以及,对各条消息识别是否属于目标意图。
[0067]
进一步地,可对时间序列中的各时间文本进行识别,确定时间文本是否属于执行目标操作的候选时间。
[0068]
可选地,对时间序列中的任意的一条时间文本,将一条时间文本所属的消息及其之前的至少一条消息输入第一识别模型,以识别一条时间文本是否属于执行目标操作的候选时间。
[0069]
举例而言,如表4所示,比如,时间序列中的时间文本为“今天下午2点之前”,将该时间文本对应的消息“今天下午2点之前吧”以及之前的消息“我明天中午12点前给你回电,请问你什么时候方便接听电话呢?”输入第一识别模型,该模型可对时间文本进行识别,确定时间文本“今天下午2点之前”对应的消息是表述回电时间的句子,表示该时间文本属于执行目标操作的候选时间。又比如,时间序列中的时间文本为“12点之前”,将该时间文本对应的消息“别在12点之前给我打电话”以及之前的消息“帮我订5月21日到北京的机票”、“请问你什么时候方便收货呢?”和“今天下午两点之前吧”输入第一识别模型,该模型可对时间文本进行识别,确定时间文本“12点之前”对应的消息不是表述回电时间的句子,表示该时间文本不属于执行目标操作的候选时间。其中,需要说明的是,第一识别模型可为经过训练的神经网络模型。
[0070]
表4识别时间文本是否属于回电时间
[0071][0072][0073]
在本公开实施例中,在对时间序列中的各时间文本进行识别,确定时间文本是否属于执行目标操作的候选时间的同时,可将对话中的各条消息进行识别,以确定该消息是否属于否定目标操作的目标意图。
[0074]
可选地,对对话中任意的一条消息,将一条消息以及一条消息之前的至少一条消息输入第二识别模型,以识别一条消息是否属于否定目标操作的目标意图。
[0075]
举例而言,如表5所示,比如,将消息“今天下午我都没空”以及之前的消息“我下午18点前给你回电”输入第二识别模型,该模型可对消息进行识别,确定消息“今天下午我都没空”属于否定回电,表示该消息属于否定目标操作的目标意图。又比如,将消息“好的”以及之前的消息“我明天中午12点之前给你回电”输入第二识别模型中,该模型可对消息进行识别,确定消息“好的”属于非否定回电,表示该消息不属于否定目标操作的目标意图。其中,需要说明的是,第二识别模型可为经过训练的神经网络模型。
[0076]
表5识别消息是否属于否定回电
[0077][0078]
需要说明的是,将包含时间文本的消息经过第一识别模型和第二识别模型的识别,可将包含时间文本的消息划分为以下类别:消息中的时间文本属于执行目标操作的候选时间,且该消息属于否定目标操作的目标意图、消息的时间文本不属于执行目标操作的候选时间,且该消息属于否定目标操作的目标意图、消息中的时间文本属于执行目标操作的候选时间,且该消息不属于否定目标操作的目标意图以及消息的时间文本不属于执行目标操作的候选时间,且该消息不属于否定目标操作的目标意图。
[0079]
比如,如表6所示,以执行目标操作的候选时间为回电时间,否定目标操作的目标意图为否定回电为例,对于消息“别在12点前给我打电话”中的“12点前”属于非回电时间,且属于否定回电,对于消息“不方便,12点后给我打电话吧”中的“12点”属于回电时间,且该消息属于否定回电,对于消息“可以,我12点后有别的事情”中的“12点后”属于非回电时间,且该消息属于非否定回电,对于消息“12点之前给我打电话”中的“12 点之前”属于回电时间,且该消息属于非否定回电。
[0080]
表6包含时间文本的消息类别
[0081]
别在12点前给我打电话非回电时间否定回电不方便,12点后给我电话吧回电时间否定回电可以,我12点后有别的事情非回电时间非否定回电12点之前给我打电话回电时间非否定回电
[0082]
步骤305,从各条消息中确定目标消息;其中,目标消息包含执行目标操作的候选时间,且对话中处于目标消息之后的各条消息不属于目标意图。
[0083]
步骤306,根据目标消息所包含的执行目标操作的时间信息,确定执行目标操作的目标时间。
[0084]
本公开实施例中,步骤301、步骤306

306可以分别采用本技术的各实施例中的任一种方式实现,本技术实施例并不对此作出限定,也不再赘述。
[0085]
综上,通过对各条消息识别时间文本;根据识别出的时间文本,生成时间序列,其中,时间序列包括各条消息中所含的时间文本,各时间文本依据对话中的顺序排序;对时间序列中的各时间文本识别是否属于执行目标操作的候选时间;以及,对各条消息识别是否属于目标意图。由此,可准确地确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图。
[0086]
为了使本领域技术人员更加清楚地了解本公开,现举例进行说明。
[0087]
如图4所示,以对话为客服对话为例,客户对话中的时间信息的处理过程如下:(1)客服对话:获取客服对话;(2)文本清洗:对客服对话进行文本清洗;(3)消息序列:将清洗后的文本进行排序,获取消息序列;(4)时间识别:对消息序列进行时间识别,确定消息中是否包含执行目标操作的候选时间;(5)意图识别:对消息序列进行时间识别后,对消息序列进行意图识别;(6)时间修正:在消息包含候选时间并且该消息属于否定目标操作的目标意图的情况下,将该消息之前的包含候选时间的消息标记为无效;(7)时间序列:获取对话中未具有无效标记的候选消息序列;(8)序列整合:将对话中排序在后的未具有无效标记的候选消息作为目标消息;(9)识别结果:将目标消息所包含的执行目标操作的时间信息,确定为执行目标操作的目标时间。
[0088]
其中,需要说明的是,如图5所示,以执行目标操作的候选时间为回电时间,否定目标操作的目标意图为否定回电为例,图4中的时间修正的过程可如下:
[0089]
(1)检查本条消息在时间识别步骤中是否识别到时间,若未识别到时间则跳转到步骤(3);
[0090]
(2)若是否回电时间分类结果为“非回电时间”,则从时间序列中将本消息所有的结果删除;
[0091]
(3)检查时间序列中是否存在“是否有效”字段为有效的记录,若无记录则结束流程;
[0092]
(4)如表7和表8所示,若是否否定回电分类结果为“否定回电”,则将时间序列中在本消息之前的最近一条有时间的消息对应的所有结果中“是否有效”字段修改为无效。其中,需要说明的是,该步骤不影响当前句识别到的时间,是为了更好地处理一条消息中包含的多个表述场景。
[0093]
表7场景1
[0094][0095]
表8场景2
[0096][0097]
本公开实施例的时间信息的处理方法,通过各条消息是否包含执行目标操作的候选时间以及是否属于目标操作的目标意图,从各条消息中确定目标消息,进而,根据目标消息所包含的目标操作的时间信息,确定执行目标操作的执行时间,由此,可准确地确定执行目标操作的执行时间。
[0098]
为了实现上述实施例,本公开还提出一种时间信息的处理装置。
[0099]
图6为本公开实施例提供的一种时间信息的处理装置的结构示意图。
[0100]
如图6所示,该时间信息的处理装置包括:获取模块610、识别模块620、第一确定模块630和第二确定模块640。
[0101]
其中,获取模块610,用于获取对话中的多条消息;识别模块620,用于对各条消息进行识别,以确定各条消息中是否包含执行目标操作的候选时间,以及各条消息是否属于否定目标操作的目标意图;第一确定模块630,用于从各条消息中确定目标消息;其中,目标消息包含执行目标操作的候选时间,且对话中处于目标消息之后的各条消息不属于目标意图;第二确定模块640,用于根据目标消息所包含的执行目标操作的时间信息,确定执行目标操作的目标时间。
[0102]
作为本公开实施例的一种可能实现方式,第一确定模块630,具体用于:将对话中包含候选时间的消息确定为候选消息;针对任意的一条候选消息,在确定属于目标意图的情况下,将一条候选消息之前的各条候选消息所含的候选时间标记为无效;将未具有无效标记的候选消息作为目标消息。
[0103]
作为本公开实施例的一种可能实现方式,第一确定模块630,还用于:在未具有无效标记的候选消息为多个的情况下,将对话中排序在后的未具有无效标记的候选消息作为目标消息。
[0104]
作为本公开实施例的一种可能实现方式,识别模块620,具体用于:对各条所述消息识别时间文本;根据识别出的时间文本,生成时间序列,其中,时间序列包括各条消息中所含的时间文本,各时间文本依据对话中的顺序排序;对时间序列中的各时间文本识别是否属于执行目标操作的候选时间;以及,对各条消息识别是否属于目标意图。
[0105]
作为本公开实施例的一种可能实现方式,识别模块620,还用于:对时间序列中的任意的一条时间文本,将一条时间文本所属的消息及其之前的至少一条消息输入第一识别模型,以识别一条时间文本是否属于执行目标操作的候选时间。
[0106]
作为本公开实施例的一种可能实现方式,识别模块620,还用于:对对话中任意的一条消息,将一条消息以及一条消息之前的至少一条消息输入第二识别模型,以识别一条消息是否属于目标意图。
[0107]
需要说明的是,前述对时间信息的处理方法实施例的解释说明也适用于该实施例的时间信息的处理装置,此处不再赘述。
[0108]
本公开实施例的时间信息的处理装置,通过各条消息是否包含执行目标操作的候选时间以及是否属于目标操作的目标意图,从各条消息中确定目标消息,进而,根据目标消息所包含的目标操作的时间信息,确定执行目标操作的执行时间,由此,可准确地确定执行目标操作的执行时间。
[0109]
为了实现上述实施例,本技术还提出一种电子设备,如图7所示,图7是根据一示例性实施例示出的一种用于时间信息的处理方法的电子设备的框图。
[0110]
如图7所示,上述电子设备700包括:
[0111]
存储器710及处理器720,连接不同组件(包括存储器710和处理器720)的总线730,存储器710存储有计算机程序,当处理器720执行所述程序时实现本公开实施例所述的时间信息的处理方法。
[0112]
总线730表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举
例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
[0113]
电子设备700典型地包括多种电子设备可读介质。这些介质可以是任何能够被电子设备700访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
[0114]
存储器710还可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)740和/或高速缓存存储器750。电子设备700可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统760可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd

rom,dvd

rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线730相连。存储器710 可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本公开各实施例的功能。
[0115]
具有一组(至少一个)程序模块770的程序/实用工具780,可以存储在例如存储器710 中,这样的程序模块770包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块770 通常执行本公开所描述的实施例中的功能和/或方法。
[0116]
电子设备700也可以与一个或多个外部设备790(例如键盘、指向设备、显示器等)通信,还可与一个或者多个使得用户能与该电子设备700交互的设备通信,和/或与使得该电子设备700能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口792进行。并且,电子设备700还可以通过网络适配器793与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图7所示,网络适配器793通过总线730与电子设备700 的其它模块通信。应当明白,尽管图7中未示出,可以结合电子设备700使用其它硬件和/ 或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、 raid系统、磁带驱动器以及数据备份存储系统等。
[0117]
处理器720通过运行存储在存储器710中的程序,从而执行各种功能应用以及数据处理。
[0118]
需要说明的是,本实施例的电子设备的实施过程和技术原理参见前述对本公开实施例的时间信息的处理的解释说明,此处不再赘述。
[0119]
为了实现上述实施例,本技术还提出一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行上述实施例所述的时间信息的处理方法。
[0120]
为了实现上述实施例,本公开还提供一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行上述实施例所述的时间信息的处理方法。
[0121]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本公开的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技
术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0122]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本公开的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
[0123]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本公开的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本公开的实施例所属技术领域的技术人员所理解。
[0124]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0125]
应当理解,本公开的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0126]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0127]
此外,在本公开各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0128]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本公开的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本公开的限
制,本领域的普通技术人员在本公开的范围内可以对上述实施例进行变化、修改、替换和变型。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献