驻留点修正方法、装置、存储介质及电子设备与流程

文档序号:33639698发布日期:2023-03-29 01:43阅读:39来源:国知局
驻留点修正方法、装置、存储介质及电子设备与流程

1.本技术涉及大数据领域,具体而言,涉及一种驻留点修正方法、装置、存储介质及电子设备。


背景技术:

2.基于用户的出行数据进行大数据分析,能够确定出用户在哪些位置发生了驻留,并结合驻留的时间还可以获得部分驻留点的类型。
3.然而,目前在确定驻留点的类型时,只考虑了用户一天当中各驻留点的时段,而没有考虑各驻留点之间的空间分布,导致驻留点的类型与一些场景的实际情况不相匹配。


技术实现要素:

4.为了克服现有技术中的至少一个不足,本技术提供一种驻留点修正方法、装置、存储介质及电子设备,用于对已有的驻留点进行修正,从而提升已划分驻留点的合理性。具体包括:
5.第一方面,本技术提供一种驻留点修正方法,所述方法包括:
6.获取目标用户的至少一个驻留点;
7.根据所述至少一个驻留点的类型分布,采取与所述类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,其中,所述属性包括驻留点的类型以及驻留区域中的至少一种。
8.第二方面,本技术提供一种驻留点修正装置,所述方法包括:
9.获取模块,用于获取目标用户的至少一个驻留点;
10.修正模块,用于根据所述至少一个驻留点的类型分布,采取与所述类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,其中,所述属性包括驻留点的类型以及驻留区域中的至少一种。
11.第三方面,本技术提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现所述的驻留点修正方法。
12.第四方面,本技术提供一种电子设备,所述电子设备包括处理器以及存储器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,实现所述的驻留点修正方法。
13.相对于现有技术而言,本技术具有以下有益效果:
14.本技术提供的驻留点修正方法、装置、存储介质及电子设备中,电子设备获取目标用户的至少一个驻留点;根据所述至少一个驻留点的类型分布,采取与所述类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,其中,所述属性包括驻留点的类型以及驻留区域中的至少一种。如此,根据目标用户的至少一个驻留点的类型分布,采取与类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,从而提升已划分驻留点的合理性。
附图说明
15.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
16.图1为本技术实施例提供的驻留点修正方法的流程示意图;
17.图2为本技术实施例提供的步骤s102的子步骤示意图之一;
18.图3为本技术实施例提供的步骤s102的子步骤示意图之二;
19.图4为本技术实施例提供的步骤s102的子步骤示意图之三;
20.图5为本技术实施例提供的步骤s102的子步骤示意图之四;
21.图6为本技术实施例提供的驻留点修正装置的结构示意图;
22.图7为本技术实施例提供的电子设备的结构示意图。
23.图标:101-获取模块;102-修正模块;201-存储器;202-处理器;203-通信单元;204-系统总线。
具体实施方式
24.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
25.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
27.在本技术的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。此外,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
28.正如背景技术所介绍的,目前在确定驻留点的类型时,只考虑了用户一天当中各驻留点的时段,而没有考虑各驻留点之间的空间分布,导致驻留点的类型与一些场景的实际情况不相匹配。
29.示例性的,本实施例基于用户30天的手机信令信息,对用户的轨迹点(poi)进行归类统计,将用户的驻留点定义为以下6种类型(poitype):
30.驻留点类型标识说明1第一居住驻留点,表示用户居住常驻的位置
2第一工作驻留点,表示用户工作常驻的位置3职住重合驻留点,表示用户工作与居住的位置重合4第二居住驻留点,表示用户第二居住位置8第二工作驻留点,表示用户第二工作位置0普通驻留点,表示不属于1、2、3、4、8的驻留点
31.另外,在poitype数据主要为了标识用户的工作地与居住地信息,因此,本实施例还约定同一用户除poitype=0以外,其他poitype每天最多只有一种;poitype=3与poitype=1,两者不会同时存在。
32.对用户的驻留点(poi)进行归类统计的具体实施方式中,主要从工作时间(工作日09:00~18:00)、夜晚时间(工作日20:00~次日06:00)时长来划分驻留点的类型。
33.在夜晚时间段最长时间驻留的区域被定义为第一居住驻留点;
34.在工作时间段最长时间驻留的区域被定义为第一工作驻留点;
35.工作时间与夜晚时间完全都在同一区域,则被定义职住重合驻留点;
36.相较于第一居住留点,在夜晚时间段驻留第二时长的区域被定义为第二居住驻留点;
37.相较于第一工作驻留点,在工作时间段驻留第二时长的区域被定义为第二工作驻留点。
38.可见在划分驻留点的类型时,只考虑了当前用户的累计工作时间与黑夜时间,将信令驻留数据通过位置按时间纵向聚合,没有考虑用户当天生成的驻留点在空间上的分布情况,并且,第二工作驻留点、第二居住驻留点更多的作为一种数据补充,防止漏掉真正的工作位置、居住位置,没有发掘实际价值,导致驻留点的类型与一些场景的实际情况不相匹配。为使本方案更易于理解,下面列举几种常见偏差情况进行示例性说明:
39.情况1,用户居住位置与工作位置部分交叉,例如,用户既在小区内居住,又在小区门口开超市,由于两地没有完全重合,会生成第一居住驻留点(poitype=1)与第一工作驻留点(poitype=2)共两个驻留点。然而,实际应该将这种部分情况应归入职住重合情况,poitype=3。
40.情况2,对于因休假等其他原因导致的短期居家,目前的方式会判定用户第一居住驻留点(poitype=1)与第二工作驻留点(poitype=8)一致或部分一致;然而,该情况实际更应该直接将第一居住驻留点(poitype=1)与第二工作驻留点(poitype=8)的区域全部归为第一居住驻留点。
41.情况3,对于用户存在居家办公和单双日间隔上班的情况,如果用户居家天数过长,导致在工作位置区不满足工作日累计时长阈值,导致目前的归类方式会将用户第一居驻留点(poitype=1)判定为职住重合驻留点(poitype=3),将第一工作驻留点(poitype=2)判定为第二工作驻留点(poitype=8)。
42.情况3,部分特殊性质的工作,需要三班倒或者经常上夜班的人群,虽然有着明确的第一居住驻留点(poitype=1)与第一工作驻留点(poitype=2),由于用户在夜间上班,导致目前的归类方式会将第一工作驻留点判定为第二居住驻留点(poitype=4)。
43.可见数据平台生成的驻留点并判定该驻留点的类型时,部分用户存在包含不能准确给予位置的第二工作驻留点、第二居住驻留点,因此,需要将无意义的驻留点进行修正
(例如,进行删减或者与工作位置、居住位置合并),提升已划分驻留点的合理性。
44.需要注意的是,以上现有技术中的方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本技术实施例针对上述问题所提出的解决方案,都应该是发明人在发明创造过程中对本技术做出的贡献,而不应当理解为本领域技术人员所公知的技术内容。
45.鉴于此,本实施例提供一种驻留点修正方法,用于对已有的驻留点进行修正。其中,该方法应用于电子设备,该电子设备可以是,用户终端或者是服务器。当电子是为用户终端时,该用户终端可以是,但不限于,移动终端、平板计算机、膝上型计算机、台式电脑等。
46.当电子设备为服务器时,该服务器可以是集中式的,也可以是分布式的(例如,服务器可以是分布式系统)。在一些实施例中,服务器相对于用户终端,可以是本地的、也可以是远程的。在一些实施例中,服务器可以在云平台上实现;仅作为示例,云平台可以包括私有云、公有云、混合云、社区云(community cloud)、分布式云、跨云(inter-cloud)、多云(multi-cloud)等,或者它们的任意组合。在一些实施例中,服务器可以在具有一个或多个组件的电子设备上实现。
47.基于上述介绍,下面结合图1就该方法的各步骤进行详细阐述,但应该理解的是,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本技术内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。如图1所示,该方法包括:
48.s101,获取目标用户的至少一个驻留点。
49.其中,该驻留点可以是基于用户30天的手机信令信息,对用户的轨迹点进行归类统计。需要注意地是,本发明实施例中涉及的手机信令信息、轨迹点均是通过合法方式获得,不涉及对个人隐私的侵犯。
50.s102,根据至少一个驻留点的类型分布,采取与类型分布相匹配的修正策略对至少部分驻留点的属性进行修正。
51.其中,属性包括驻留点的类型、位置以及驻留区域中的至少一种。此处,应理解的是,有些目标用户的驻留点仅包括有职住重合驻留点、第二工作驻留点以及普通驻留点;有些目标用户的驻留点包括第一居住驻留点、第一工作驻留点、第二工作驻留点以及普通驻留点;有些目标用户的驻留点仅包括第二居住驻留点与普通驻留点。所谓普通驻留点,表示目标用户在工作地点、居住地点以外的地方发生的驻留,将驻留的位置称为普通驻留点。例如,在餐馆吃饭导致长时间驻留,在电影院看电影导致长时间驻留,在商场逛超市导致长时间驻留等。
52.因此,对于不同的目标用户,本实施例需要根据目标用户的至少一个驻留点的类型分布,采取与类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,从而提升已划分驻留点的合理性。
53.其中,由于需要采取与类型分布相匹配的修正策略,因此,如图2所示,提供一可选实施方式中,步骤s102的具体实施方式包括:
54.s102-1a,判断至少一个驻留点中包括有职住重合驻留点。
55.若至少一个驻留点中包括有职住重合驻留点,则执行步骤s102-2a,若至少一个驻留点中未包括有职住重合驻留点,则结束修正操作。
56.s102-2a,判断至少一个驻留点中是否还包括第二工作驻留点。
57.其中,职住重合驻留点表示目标用户的第一工作地点与第一居住驻留点位于同一位置,第一工作驻留点表示常驻的工作位置,第一居住驻留点表示常驻的居住位置,第一工作驻留点的工作驻留时长大于第二工作驻留点的工作驻留时长。
58.示例性的,继续假定夜晚时间(工作日20:00~次日06:00),每天10个小时,若该目标用户连续30个工作日内,在夜晚时间段累计时长最长的两个区域分别为a区域(150小时)、b区域(80小时),最大时长所在a区域该累计时长大于设定的阈值30小时,则将a区域确定为第一居住驻留点所在的区域,b区域确定为第二居住驻留点所在的区域。若该目标用户连续30个工作日内,在夜晚时间段累计时长最长的两个区域分别为a区域(25小时)、b区域(20小时),最大时长所在a区域该累计时长小于设定的阈值30小时,则不存在第一居住驻留点,b区域确定为第二居住驻留点所在的区域。
59.同理,假定工作时间(工作日09:00~18:00),每天9个小时,若该目标用户连续30个工作日内,在工作时间段累计时长最长的两个区域分别为a区域(120小时)、b区域(56小时),则将a区域确定为第一工作驻留点所在的区域,将b区域确定为第二工作驻留点所在的区域。第一、第二工作驻留点不存在累计时间阀值。
60.基于上述关于第一工作驻留点以及第二工作驻留点的介绍,继续参见图2,步骤s102还包括以下实施方式:
61.若包括第二工作驻留点,则执行步骤s102-3a,若未包括有第二工作驻留点,则结束修正操作。
62.s102-3a,获取第二工作驻留点的工作驻留时长与职住重合驻留点的工作驻留时长之间的第一比值,第二工作驻留点的工作驻留时长与第二工作驻留点的总驻留时长之间的第二比值。
63.示例性的,对于第二比值,继续假定,连续30个工作日内,第一工作驻留点工作时间(工作日09:00~18:00)累计时长为100小时,第二工作驻留点工作时间(工作日09:00~18:00)累计时长为64小时,第二工作驻留点夜晚时间(工作日20:00~次日06:00)累计时长为32小时,则第二工作驻留点的总驻留时长为96小时。
64.第二工作驻留点的工作驻留时长与第二工作驻留点的总驻留时长之间的第二比值为64/96=66.7%。
65.s102-4a,判断第一比值大于第一阈值且第二比值大于第二阈值。
66.若是,则执行步骤s102-5a,若否,则执行步骤s102-6a。
67.s102-5a,将职住重合驻留点修正为第一居住驻留点,以及将第二工作驻留点修正为第一工作驻留点。
68.仅作为示例,在本实施例中,第一阈值可以设为40%,第二阈值可以设为60%。此处值得注意的是,本实施例经统计发现,既具有职住重合驻留点,又具有第二工作驻留点的情况相对较少,并且本着居住区域的权重大于工作区域的权重这一原则,当第一比值大于第一阈值并且第二比值大于第二阈值时,则意味着该目标用户在具有职住重合驻留点的情况下,在工作时段花费了大量的时间呆在第二工作驻留点,因此,第二工作驻留点实际大概率为第一工作驻留点,第二工作驻留点实际大概率应该是第一工作驻留点。
69.另外,研究还发现,既具有职住重合驻留点,又具有第二工作驻留点的情况大部分
情况是由于一些原因导致的居家,即因为居家的原因将第一居住驻留点判定为了职住重合驻留点;当居家结束后,目标用户又前往公司办公,继而将公司所在位置判定为第二工作驻留点。
70.并且,综合大部分的居家时长,将目标用户在家的时长设为15天,前往公司办公的时长同样设为15天。考虑到本实施例中驻留点的累计时长是通过手机信令数据获取的,而上班8小时期间,手机并不是每时每刻都和基站产生信令,导致累计时长的比值并很难达到1:1,因此,在本实施例中将第一比值设置较为保守的40%。当然,技术人员在实施本方案时,可以对本实施例涉及到的阈值进行适当调整。
71.如此,将职住重合驻留点的poitype=3修改为poitype=1,将第二工作驻留点的poitype=8,修改为poitype=2。
72.s102-6a,将第二工作驻留点修正为普通驻留点。
73.此处应理解的是,若不满足第一比值大于第一阈值且第二比值大于第二阈值,则意味着目标用户实际仅有职住重叠驻留点,而第二工作驻留点实际应该是目标用户经常前往的普通驻留点,不应视为目标用户在此短暂工作。
74.进一步地,若目标用户的至少一个驻留点中不包括有职住重合驻留点,但包括有第一居住驻留点,则如图3所示,提供另一可选实施方式中,图1中的步骤s102还可以包括以下实施方式:
75.s102-1b,判断至少一个驻留点中是否包括有第一居住驻留点以及第一工作驻留点。
76.若是,则执行步骤s102-2b,若否,则结束修正操作:
77.s102-2b,判断第一居住驻留点与第一工作驻留点各自对应的驻留区域之间是否存在第一重叠区域。
78.若是,则执行步骤s102-3b,若否执行步骤s102-7b~s102-14b:
79.s102-3b,获取第一工作驻留点的工作驻留时长与第一居住驻留点的工作驻留时长的之间的第三比值,第一居住驻留点的工作驻留时长与第一居住驻留点的总驻留时长之间的第四比值,第一工作驻留点的工作驻留时长与第一工作驻留点的总驻留时长之间的第五比值。
80.此处应理解的是,本实施例中将工作日09:00~18:00设为工作时间,将工作日20:00~次日06:00设为居住时间。若目标用户在30个工作日09:00~18:00这段时间内在第一居住驻留点发生的停留,则将停留的累计时长称为第一居住驻留点的工作驻留时长;同理,若目标用户在20:00~次日06:00在第一工作驻留点发生了停留,将30个工作日的停留的累计时长称为第一工作驻留点的居住驻留时长。
81.s102-4b,判断是否满足第三比值大于第三阈值、第四比值小于第四阈值且第五比值大于第五阈值。
82.若否,则执行步骤s102-5b,若是,则执行步骤s102-6b:
83.s102-5b,根据第一工作驻留点与第一居住驻留点确定出职住重合驻留点,用于取代第一工作驻留点以及第一居住驻留点。
84.此处应理解的是,若第一工作驻留点的工作驻留时长与第一居住驻留点的工作驻留时长的之间的第三比值大于设定的第三阈值;第一居住驻留点的工作驻留时长与第一居
住驻留点的总驻留时长之间的第四比值小于设定的第四阈值;并且,第一工作驻留点的工作驻留时长与第一工作驻留点的总驻留时长之间的第五比值大于设定的第五阈值,则意味着第一工作驻留点与第一居住驻留点之间存紧密的联系,可以合并为职住重合驻留点,其中,合并后的职住重合驻留点的位置可以位于第一工作驻留点与第一居住驻留点连线的中点位置,并且,该合并后的职住重合驻留点所在的驻留区域为第一工作驻留点与第一居住驻留点之间的并集。
85.仅作为示例,本实施例中第三阈值可以是1.2,第四阈值可以是60%,第五阈值可以是60%。
86.另外值得说明的是,将第一工作驻留点与第一居住驻留点合并为职住重合驻留点后,则意味着该目标用户的驻留点中包括有职住重合驻留点,因此,在可选实施方式中,还可以利用图2中的步骤继续判断职住重合驻留点与第二工作驻留点之间关系,即是否需要做进一步的修正。
87.s102-6b,将第一重叠区域从第一工作驻留点对应的驻留区域中扣除。
88.若满足以上所有的条件,则意味着第一工作驻留点与第二工作驻留点之间,虽然存在一定的联系,但不足以将两者合并,本着居住区域的权重大于工作区域的权重这一原则,将第一重叠区域从第一工作驻留点对应的驻留区域中扣除。
89.值得注意的是,由于将第一重叠区域从第一工作驻留点对应的驻留区域中扣除后,意味着第一工作驻留电对应的驻留区域与第一居住驻留点对应的驻留区域之间不在满足存在第一重叠区域这一条件,因此,在可选实施方式中,可以执行步骤s102-7b,进一步判断扣除了第一重叠区域的第一工作驻留点与第一居住驻留点之间关系,以便做进一步的修正。
90.如图4所示,s102-7b~s102-14b包括:
91.s102-7b,判断至少一个驻留点中是否包括有第二工作驻留点。
92.若是,则执行步骤s102-8b,若否,则执行步骤s102-11b:
93.s102-8b,判断第二工作驻留点与第一居住驻留点各自对应的驻留区域之间是否存在第二重叠区域。
94.若是,则执行步骤s102-9b,若否,则执行步骤s102-10b:
95.s102-9b,将第二工作驻留点对应的驻留区域合并到第一居住驻留点对应的驻留区域中,并删除第二工作驻留点。
96.此处同样应理解的是,本着居住区域的权重大于工作区域的权重这一原则,将第二工作驻留点的驻留区域合并到第一居住驻留点对应的驻留区域中,即取两者之间的并集。
97.s102-10b,将第二工作驻留点修正为普通驻留点。
98.若不存在第二重叠区域,在已经存在第一工作驻留点的情况下,将第二工作驻留点调整为普通驻留点。
99.s102-11b,判断至少一个驻留点中是否包括第二居住驻留点。
100.若是,则执行步骤s102-12b,若否,则结束修正操作。
101.s102-12b,判断第二居住驻留点与第一工作驻留点各自对应的驻留区域之间是否存在第三重叠区域。
102.若是,则执行步骤s102-13b,若否,则执行步骤s102-14b:
103.s102-13b,将第二居住驻留点对应的驻留区域合并到第一工作驻留点对应的驻留区域中,并删除第二居住驻留点。
104.s102-14b,将第二居住驻留点修正为普通驻留点。
105.如此,是现在第一工作驻留点与第一居住驻留点不存在重叠区域的情况下,对已有的驻留点进行修正。
106.进一步地,若目标用户的至少一个驻留点中既未包括有职住重合驻留点,也未包括有第一居住驻留点,则如图5所示,提供另一可选实施方式中,图1中的步骤s102还可以包括以下实施方式:
107.s102-1c,判断至少一个驻留点中是否未包括有第一居住驻留点,但包括有第一工作驻留点。
108.若否,则执行步骤s102-2c,若否,则执行步骤s102-6c:
109.s102-2c,获取目标用户在预设周期内在第一工作驻留点的驻留天数。
110.s102-3c,判断驻留天数是否大于天数阈值。
111.若是,则执行步骤s102-4c,若否,则执行步骤s102-5c:
112.s102-4c,将其他驻留点修正为普通驻留点。
113.s102-5c,将至少一个驻留点均修正为普通驻留点。
114.s102-6c,判断至少一个驻留点中未包括第一居住驻留点以及第一工作驻留点。
115.若是,则执行步骤s102-7c,若否,则结束修正操作。
116.s102-7c,将至少一个驻留点均修正为普通驻留点。
117.如此,在至少一个驻留点中未包括有第一居住驻留点,但包括有第一工作驻留点时,对已有驻留点进行修正。或者在未包括第一居住驻留点以及第一工作驻留点,对已有驻留点进行修正。
118.在以上实施例中介绍了驻留点修正方法的具体实施方式,基于相同的发明构思,本实施例还提供一种驻留点修正装置。该驻留点修正装置包括至少一个可以软件形式存储于存储器或固化在电子设备的操作系统(operating system,简称os)中的软件功能模块。电子设备中的处理器用于执行存储器中存储的可执行模块。例如,驻留点修正装置所包括的软件功能模块及计算机程序等。请参照图6,从功能上划分,驻留点修正装置可以包括:
119.获取模块101,用于获取目标用户的至少一个驻留点。
120.在本实施例中,该获取模块101用于实现图1中的步骤s101,关于该获取模块101的详细描述可以参见步骤s101的详细描述。
121.修正模块102,用于根据至少一个驻留点的类型分布,采取与类型分布相匹配的修正策略对至少部分驻留点的属性进行修正,其中,属性包括驻留点的类型以及驻留区域中的至少一种。
122.在本实施例中,该修正模块102用于实现图1中的步骤s102,关于该修正模块102的详细描述可以参见步骤s102的详细描述。
123.值得说明的是,在相同的发明构思下,以上获取模块101、修正模块102还可以用于实现驻留点修正方法的其他步骤或者子步骤,对此,本实施例不再进行赘述,具体实施方式可以参见驻留点修正方法的详细介绍。
124.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
125.还应理解的是,以上实施方式如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
126.因此,本实施例还提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时,实现本实施例提供的驻留点修正方法。其中,该计算机可读存储介质可以是u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
127.请参照图7,本实施例提供的一种电子设备,该电子设备可包括处理器202及存储器201。处理器202与存储器201可经由系统总线204通信。并且,存储器201存储有计算机程序,处理器通过读取并执行存储器201中与以上实施方式对应的计算机程序,实现本实施例所提供的驻留点修正方法。
128.继续参见图6,该电子设备还包括通信单元203。该存储器201、处理器202以及通信单元203各元件相互之间通过系统总线204直接或间接地通信连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
129.其中,该存储器201可以是基于任何电子、磁性、光学或其它物理原理的信息记录装置,用于记录执行指令、数据等。在一些实施方式中,该存储器201可以是,但不限于,易失存储器、非易失性存储器、存储驱动器等。
130.其中,仅作为示例,该易失存储器可以是随机存取存储器(random access memory,ram)。该非易失性存储器可以是只读存储器(read only memory,rom)、可编程只读存储器(programmable read-only memory,prom)、可擦除只读存储器(erasable programmable read-only memory,eprom)、电可擦除只读存储器(electric erasable programmable read-only memory,eeprom)、闪存等;该存储驱动器可以是磁盘驱动器、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合等。
131.该通信单元203用于通过网络收发数据。在一些实施方式中,该网络可以包括有线网络、无线网络、光纤网络、远程通信网络、内联网、因特网、局域网(local area network,lan)、广域网(wide area network,wan)、无线局域网(wireless local area networks,wlan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、公共电话交换网(public switched telephone network,pstn)、蓝牙网络、zigbee网络、或近场通信(near field communication,nfc)网络等,或其任意组合。在一些实施例中,网络可以包括一个或多个网络接入点。例如,网络可以包括有线或无线网络接入点,例如基站和/或网络交换节点,服务请求处理系统的一个或多个组件可以通过该接入点连接到网络以交换数据和/或信息。
132.该处理器202可能是一种集成电路芯片,具有信号的处理能力,并且,该处理器可
以包括一个或多个处理核(例如,单核处理器或多核处理器)。仅作为举例,上述处理器可以包括中央处理单元(central processing unit,cpu)、专用集成电路(application specific integrated circuit,asic)、专用指令集处理器(application specific instruction-set processor,asip)、图形处理单元(graphics processing unit,gpu)、物理处理单元(physics processing unit,ppu)、数字信号处理器(digital signal processor,dsp)、现场可编程门阵列(field programmable gate array,fpga)、可编程逻辑器件(programmable logic device,pld)、控制器、微控制器单元、简化指令集计算机(reduced instruction set computing,risc)、或微处理器等,或其任意组合。
133.应该理解到的是,在上述实施方式中所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
134.以上所述,仅为本技术的各种实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应所述以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1