掌桥专利:专业的专利平台
掌桥专利
首页

信息推送方法、装置、电子设备、芯片及存储介质

文献发布时间:2024-04-18 20:01:55


信息推送方法、装置、电子设备、芯片及存储介质

技术领域

本公开涉及数据处理技术领域,尤其涉及一种信息推送方法、装置、电子设备、芯片及存储介质。

背景技术

随着用户的居家场景居多,家庭设备的数量以及应用频率也在增加,因此将信息推送逐步向至推送至家庭场景的方向发展,其中,为了追求信息推送效果的最大化,对信息推送的精准度提出了更高的要求。对于信息的推送选择,可以通过物联网采集数据,进行分析实现。

发明内容

本公开提供一种信息推送方法、装置、电子设备、芯片及存储介质,能够实现对家庭成员的智能识别以及信息的智能推送。

本公开的第一方面实施例提出了一种信息推送方法,方法包括:根据第一对象的通信数据,确定第一对象所属的第一家庭;在第一家庭满足第一预设条件的情况下,将第一家庭确定为目标家庭;推送目标信息至目标家庭。

在本公开的一些实施例中,确定第一对象所属的第一家庭包括:确定第一区域;基于第一区域与第一数据确定第一对象是否满足第二预设条件,第一数据为第一对象的定位数据;在第一对象满足第二预设条件的情况下,基于第二数据确定第一家庭,第二数据为第一对象与第二对象之间的通信数据。

在本公开的一些实施例中,基于第一区域与第一数据确定第一对象是否满足第二预设条件包括:基于第一数据确定第一对象的第一区域重合度;在第一区域重合度大于或等于重合度阈值的情况下,确定第一对象满足第二预设条件;在第一区域重合度小于重合度阈值的情况下,确定第一对象不满足第二预设条件。

在本公开的一些实施例中,基于第二数据确定第一家庭包括:基于第二数据,确定第一对象与第二对象的家庭相似度;在家庭相似度第三预设条件的情况下,确定第一家庭包括第一对象和第二对象。

在本公开的一些实施例中,方法还包括:获取第一家庭的第三数据,第三数据为第一家庭的应用偏好数据;基于第三数据,确定第一家庭的标识。

在本公开的一些实施例中,第一家庭的标识可以包括以下任意一项:第一家庭的消费标签;第一家庭的年龄标签;第一家庭的偏好标签。

在本公开的一些实施例中,在一个或多个第一家庭的标识满足第一预设条件的情况下,将第一家庭确定为目标家庭包括:基于第一家庭的标识,确定第一家庭的综合价值度;基于综合价值度获得目标信息与第一家庭的家庭匹配权重;在家庭匹配权重满足第一预设条件的情况下,将第一家庭确定为目标家庭。

在本公开的一些实施例中,推送目标信息至目标家庭包括:基于目标家庭中多个对象与第一区域内家庭设备之间的对应关系,确定目标家庭的目标家庭设备;推送目标信息至目标家庭设备。

本公开的第二方面实施例提出了一种信息推送装置,该装置包括:第一确定单元,用于根据第一对象的通信数据,确定第一对象所属的第一家庭;第二确定单元,用于在第一家庭满足第一预设条件的情况下,将第一家庭确定为目标家庭;推送单元,用于推送目标信息至目标家庭。

本公开的第三方面实施例提出了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开第一方面实施例中描述的方法,或者,执行本公开第二方面实施例中描述的方法。

本公开的第四方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开第一方面实施例中描述的方法,或者,执行本公开第二方面实施例中描述的方法。

本公开的第五方面实施例提出了一种芯片,该芯片包括一个或多个接口和一个或多个处理器;接口用于从电子设备的存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令,当处理器执行计算机指令时,使得电子设备执行本公开第一方面实施例中描述的方法,或者,执行本公开第二方面实施例中描述的方法。

综上,本公开提出的信息推送方法、装置、电子设备、芯片及存储介质,通过对特定区域多个对象间的标准化通信数据进行分析,可以实现对家庭成员的智能识别,并且降低系统复杂度,较少系统资源消耗,基于家庭成员的标签信息进行信息推送,可以实现信息推送效果的最大化。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1为本公开实施例提供的一种信息推送方法的流程图;

图2为本公开实施例提供的一种信息推送方法的流程图;

图3为本公开实施例提供的一种信息推送方法的流程图;

图4为本公开实施例提供的一种信息推送方法的流程图;

图5为本公开实施例提供的一种信息推送方法的流程图;

图6为本公开实施例提供的一种信息推送方法示例的流程图;

图7为本公开实施例提供的一种信息匹配算法示例图;

图8为本公开实施例提供的信息推送装置结构示意图;

图9为本公开实施例提供的电子设备结构示意图;

图10为本公开实施例提供的芯片结构示意图。

具体实施方式

下面详细描述本公开的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。

随着线下环境的不断改变,促使着移动互联网全面承接人们的消费和生活,线下形成以社区为半径的新的生活方式,新的生活方式加速了营销需求的数字化转型,营销新技术开始进入数据深水区,营销新技术的发展和应用加快了数字化升级,数字化理念不断深入、创新,对于营销信息的推送,也开始探索新的商业模式。随着居家场景的增多,家庭设备的数量也在增加,对家庭设备的营销信息推送需求也逐渐增长,例如,美食、家用电器、家居建材等营销信息的投放场景逐渐向家庭宽带大屏营销资源集中。

对于营销信息的精准推送,可以基于物联网设备实现,示例地,物联网设备可以通过传感单元获取设备周围人员的受众特征,并对特征进行智能处理,获得特征分类,基于该特征分类与营销信息进行匹配,可以获得投放效果最佳的营销信息,将该营销信息存储在物联网设备,进行播放,可以实现更精准的营销信息推送,同时可以随时监控物联网设备周边人员信息,只有目标人群出现时才会播放,可以减少播放浪费。

对于物联网设备实现信息精准推送仍然具有一定问题,首先物联网设备需要采用摄像头、语音设备等信息采集设备对受众人群的信息进行采集,例如人脸信息、家庭场景画面、家庭交流语音等内容,采集的信息过于敏感,隐私性强,数据会面临较大的安全风险;其次,对于不同类型、不同品牌的物联网设备,其采用的协议可能存在不同,因此采集到的数据格式可能存在不同,导致采集到的信息标准化程度低,数据分析及模型计算难度大,会大量消耗服务器和算力资源;在家庭场景下,由于物联网设备成本较高,导致物联网设备数量较少,用物联网设备进行采集,普适性较低。

综上,为了解决相关技术中的技术问题,本公开实施例提供一种信息推送方法,通过对特定区域多个对象间的标准化通信数据进行分析,可以实现对家庭成员的智能识别,并且降低系统复杂度,较少系统资源消耗,基于家庭成员的标签信息进行信息推送,可以实现信息推送效果的最大化。

图1为本公开实施例提供的一种信息推送方法的流程示意图。如图1所示,该方法可由电子设备执行,可选地,该方法可以由网络设备执行,网络设备例如可以是基站,可选地,该方法可以由服务器执行。该方法可以包括以下步骤。

步骤101,根据第一对象的通信数据,确定第一对象所属的第一家庭。

在一些实施例中,第一对象可以是第一区域内的对象。例如,第一对象可以是终端的通信卡或者终端的用户。示例地,第一对象可以是第一区域内的一个或多个对象。

在一些实施例中,可以确定第一区域,第一区域可以基于实际需求指定,第一区域可以是多个家庭的聚集区域,例如第一区域可以是一个社区,第一区域可以是一个城市、区县等,对此本公开不予限制,可选地,可以用经纬度表示第一区域。可选地,第一区域可以是基站覆盖的全部或部分区域。

在一些实施例中,可以基于第一区域与第一数据确定第一对象是否满足第二预设条件,其中第一数据为第一对象的定位数据。

在一些实施例中,第一数据可以基于基站数据获得。

在一些实施例中,第二预设条件可以是第一对象的定位数据与第一区域的重合度达到某一重合度阈值。

在一些实施例中,在第一对象满足第二预设条件的情况下,可以基于第二数据确定第一家庭,其中第二数据为第一对象与第二对象之间的通信数据。

在一些实施例中,第一区域内可以具有多个对象,第二对象可以是第一区域内除第一对象外的其他对象,第二对象的个数可以是多个。

在一些实施例中,第一对象满足第二预设条件时,第一对象在第一区域停留时间较长,符合第一区域家庭成员特征。

步骤102,在第一家庭满足第一预设条件的情况下,将第一家庭确定为目标家庭。

在一些实施例中,第一预设条件可以是第一家庭与目标信息的匹配权重值超过预设权重值。

在一些实施例中,第一预设条件还可以是第一家庭与目标信息的匹配权重值最高,或者,第一家庭与目标信息的匹配权重值的次序处于取值范围内,例如,对于5个家庭,需要确定2个家庭为目标家庭,即取值范围为匹配权重值的次序为1至2,如果第一家庭与目标信息的匹配权重值次序为2,则第一家庭满足第一预设条件。第一预设条件还可以是其他筛选条件,可以根据实际应用和需求确定,对此本公开不予限制。

在一些实施例中,第一家庭与目标信息的匹配权重值可以用于表示目标信息与第一家庭的匹配程度,可以用于表示目标信息推送至第一家庭时的效果,例如,如果目标信息为运动类的商品或服务信息时,该信息与运动类家庭的匹配权重值会比与其他类型家庭匹配权重值高,该目标信息推送至运动类家庭时,由于较为符合运动类家庭需求,该家庭的基于该信息推送进行购买的几率更高,此时该信息的推送效果比推送至其他匹配权重值低的家庭要好。

在一些实施例中,第一家庭满足第一预设情况时,能达到较好的目标信息推送效果,可以将第一家庭确定为目标家庭。

步骤103,推送目标信息至目标家庭。

在一些实施例中,可以基于目标家庭中的多个对象,确定目标家庭对应的目标家庭设备,并将信息推送至目标家庭设备。

在一些实施例中,目标信息可以是营销信息,例如商品或服务信息、打折活动等,也可以是新闻信息、公益信息等,还可以是其他基于实际情况需要进行推送的信息,对此本公开不予限制。

综上,本申请的上述实施例,通过对标准化通信数据进行数据分析,智能识别第一对象所属的第一家庭,降低了系统计算难度,减少服务器和算力资源的消耗,在第一家庭满足第一预设条件情况下,确定为目标家庭,并将目标信息推送至目标家庭,可以实现提高信息推送的精准度。

图2为本公开实施例提供的一种信息推送方法的流程示意图。如图2所示,基于图1所示的实施例,本实施例对上述步骤101进行具体描述。该方法可以包括以下步骤。

步骤201,基于第一数据确定第一对象的第一区域重合度。

在一些实施例中,第一对象的第一区域重合度可以基于第一对象的定位数据计算得到,其计算公式为在某一时间段内,第一对象的定位数据与第一区域的重合天数/某一时间段天数,例如,某一时间段天数为15,在15天内,第一对象的定位数据与第一区域重合天数为5,则得到重合度近似为0.33。

步骤202,在第一区域重合度大于或等于重合度阈值的情况下,确定第一对象满足第二预设条件。

在一些实施例中,重合度阈值可以基于实际需求进行指定,对此本公开不予限制。

在一些实施例中,第一对象的第一数据与第一区域重合度大于或等于重合度阈值时,可以确定第一对象满足第二预设条件,例如,在步骤201的示例中,重合度为0.33,当重合度阈值为0.2时,第一对象满足第二预设条件。

步骤203,在第一区域重合度小于重合度阈值的情况下,确定第一对象不满足第二预设条件。

在一些实施例中,第一对象的第一数据与第一区域重合度小于重合度阈值时,可以确定第一对象不满足第二预设条件,例如,在步骤201的示例中,重合度为0.33,而当重合度阈值为0.5时,第一对象不满足第二预设条件。

综上,本申请的上述实施例,通过确定第一区域,基于第一区域与第一数据确定第一对象与该区域的重合度,可以初步对第一对象进行确定,第一对象满足第二预设条件时,第一对象在第一区域停留时间较长,可以视为常住成员,第一数据采用基站的标准化数据,可以降低系统计算难度,减少服务器和算力资源消耗。

图3为本公开实施例提供的一种信息推送方法的流程示意图。如图3所示,基于图1或图2所示的实施例,本实施例对上述步骤101进行具体描述。该方法可以包括以下步骤。

步骤301,基于第二数据,确定第一对象与第二对象的家庭相似度。

在一些实施例中,第二数据可以是第一对象与第二对象的通信数据,例如,第一对象与第二对象的通话次数、第一对象与第二对象的基站位置数据重合次数、第一对象与第二对象的短信次数等。

在一些实施例中,可以将第一对象在N天内的通话总次数表示为P

在一些实施例中,可以将第一对象与第二对象在N天内基站位置数据重合次数表示为R

在一些实施例中,可以将第一对象在N天内的短信总次数表示为Q

在一些实施例中,基于第二数据可以得到第一对象与第二对象的家庭相似度可以基于以下公式得到:

步骤302,在家庭相似度第三预设条件的情况下,确定第一家庭包括第一对象和第二对象。

在一些实施例中,第三预设条件可以是,第一对象与第二对象家庭相似度大于家庭相似度阈值,其中,家庭相似度阈值可以根据实际进行指定。

在一些实施例中,第一对象与第二对象相似度大于某一阈值时,第一对象与第二对象可以确定同属于第一家庭。

综上,本申请的上述实施例,通过采用第二数据对第一对象和第二对象进行家庭相似度计算,可以确定第一家庭,实现对第一区域内多个对象进行以家庭为单位的划分,便于后续对家庭进行分析,以及信息的推送。

图4为本公开实施例提供的一种信息推送方法的流程示意图。如图4所示,基于图1所示的实施例,本实施例对上述步骤102进行具体描述。该方法可以包括以下步骤。

步骤401,基于第一家庭的标识,确定第一家庭的综合价值度。

在一些实施例中,可以获取第一家庭的第三数据,第三数据为第一家庭的应用偏好数据,例如在N天内,第一家庭内的第一对象和第二对象对于宠物类APP的平均访问天数超过某一阈值时,确认第一家庭具有宠物类偏好。

在一些实施例中,可以基于第三数据,确定第一家庭的标识。其中第一家庭的标识可以包括第一家庭的消费标签、第一家庭的年龄标签、第一家庭的偏好标签等。

在一些实施例中,可以基于第一家庭的标识,确定第一家庭的综合价值度,例如可以设定基础价值度值为0,对于偏好为“奢侈品”的家庭价值度加1,对于消费标签为超过某一设定值的家庭价值度加1等。

步骤402,基于综合价值度获得目标信息与第一家庭的家庭匹配权重。

在一些实施例中,目标信息具有一个或多个用于表示目标信息自身特征的标签。

在一些实施例中,基于第一家庭的综合价值度和第一家庭标识以及目标信息相关标签可以得到目标信息与第一家庭的家庭匹配权重。示例地,可以采用KM算法对目标信息与第一家庭的家庭匹配权重进行计算,该算法公式为第一家庭的的综合价值度+第一家庭标识与目标信息标签重复个数=目标信息与第一家庭的家庭匹配权重。

步骤403,在家庭匹配权重满足第一预设条件的情况下,将第一家庭确定为目标家庭。

在一些实施例中,第一预设条件可以是,家庭匹配权重大于或等于预设权重值,预设权重值可以基于实际需求进行设定。

综上,本申请的上述实施例,基于第一家庭的综合价值度得到目标信息与第一家庭的家庭匹配权重,并基于该家庭匹配权重确定目标家庭,可以提高目标信息推动的精准度。

图5为本公开实施例提供的一种信息推送方法的流程示意图。如图5所示,基于图1或图4所示的实施例,本实施例对上述步骤103进行具体描述。该方法还包括以下步骤。

步骤501,基于目标家庭中多个对象与第一区域内家庭设备之间的对应关系,确定目标家庭的目标家庭设备。

在一些实施例中,目标家庭中多个对象与第一区域内家庭设备之间存在对应关系,家庭设备在注册安装时,基站可以获得家庭设备所在位置,可以基于家庭设备信息得到第一区域家庭设备集合,以及家庭设备相关的注册信息,例如与家庭设备相关联的某一对像的手机号等。

在一些实施例中,可以对第一区域内多个对象的注册信息进行获取,可以得到与第一区域家庭设备相关的注册信息(例如,注册了家庭设备的手机号)的集合。

在一些实施例中,目标家庭内多个对象可以与上述注册信息的集合取交集,得到目标家庭与第一区域家庭设备相关联的唯一注册信息,该注册信息属于目标家庭中某一对象。

在一些实施例中,目标家庭的唯一注册信息可以与第一区域家庭设备集合取交集,可以得到目标家庭对应的目标家庭设备。

步骤502,推送目标信息至目标家庭设备。

在一些实施例中,可以将目标信息推送至目标家庭对应的目标设备,实现目标信息在家庭场景下的推送,由于家庭设备普适性广,推送至家庭设备可以实现较为全面的信息推送。

对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本公开并不受所描述的动作顺序的限制,因为依据本公开,某些步骤可以采用其他顺序或者同时进行。

其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本公开所必须的。

下面结合具体应用实施例对本公开的技术方案作进一步详细说明。

图6为本公开实施例提供的一种信息推送方法示例流程图,如图6所示,该方法可以基于通信数据对家庭宽带电视的家庭成员关系进行智能识别以及进行信息触达,其核心思路为:位置区域坐标圈选、家庭成员通信行为分析、家庭成员关系模型训练、家庭宽带电视设备号转化定位、家庭宽带电视开机信息触达。该方法具体步骤如下。

步骤601,设置四个顶点坐标经纬度,圈选出一个小区的位置区域。

围绕一个区域(如城市/区县/街道)的顶点坐标,以经纬度方式表示,选出一个多边形区域,作为人群分析对象。

步骤602,采集小区内所有常驻人口的手机号,以手机号为唯一标识,分析手机号的通信行为数据,输出手机号之间的相关程度系数X。

(一)基于手机基站数据,根据以下条件进行人群筛选:

条件1:前15天内,基站定位数据与该圈选区域范围产生重合的人。

条件2:计算人和区域的重合度m,前15天内,每天重合不少于一次则重合天数+1,m=重合天数/15,选出满足m>0.33的人。

条件3:当前时间点,满足1和2条件的人,有关联的有效注册手机号。

将同时满足以上条件的人作为该区域的目标人群集合C

(二)计算每个人对应的家庭关系相似度,并根据一定条件组成家庭集合。

选取目标人群集合C

过去15天内,C

过去15天内,每天早上4点,C

过去15天内,C

计算C

步骤603,计算S

重复步骤602中(二)的步骤,算出该区域内的所有家庭集合A

步骤604,筛选出家庭成员中已注册家庭宽带电视的手机号,该手机号关联的家庭宽带电视设备号B

在圈选区域范围内,筛选出所有购买了家庭电视盒子的用户,这些用户的手机号集合设为D

将每个家庭集合A

计算出f

步骤605,通过对家庭成员的偏好、年龄、消费等数据进行分析,得到家庭标签,采用最优商业或服务信息选取策略,将商业或服务信息创意内容通过设备号B

(一)将家庭维度按该家庭成员集合D

1.分析A

假设a

假设a

假设a

假设a

假设a

假设a

假设a

假设a

假设a

将a

2.计算家庭年龄标签,计算该家庭A

若25

若65

3.计算家庭消费标签,计算该家庭A

若50

若200

(二)根据“最优商业或服务信息选取策略”,筛选出需要投放的家庭集合A

最优商业或服务信息选取策略具体如下:

将商业或服务信息集合以及家庭集合,映射到一个二分图内,左顶点为商业或服务信息,设为X,右顶点为家庭,设为Y,每个商业或服务信息要找到一个家庭进行投放,但由于每个家庭的价值度以及商业或服务信息标签和家庭标签匹配度不同,也就是要找到最优的一种连接方式X

例如:商业或服务信息X

该示例提供的方案可以仅使用特定区域内人群的手机基站数据进行家庭成员关系分析和关联,不涉及到人脸图像和语音信息等人体生物信息采集,安全度更高;手机基站数据标准化程度高,采集成本低,可规模化应用;通过最优商业或服务信息策略,选取最匹配用户需求投放目标的家庭集合,提高用户投放商业或服务信息的转化效果数据;采用家庭电视盒子作为触达媒介,范围广,成本低,加快该方法规模化应用于主流营销场景。

图8为本公开实施例提供的一种信息推送装置800的框图。如图8所示,该装置800包括:

第一确定单元810,用于根据第一对象的通信数据,确定第一对象所属的第一家庭;第二确定单元820,用于在第一家庭满足第一预设条件的情况下,将第一家庭确定为目标家庭;推送单元830,用于推送目标信息至目标家庭。

综上,第一确定单元810基于第一对象的通信数据,可以确定第一家庭,第二确定单元在第一家庭满足预设条件下将其确认为目标家庭,推送单元将目标信息推送给目标家庭,实现了对于家庭成员的智能识别以及提高信息推送的精准度。

在一些实施例中,第一确定单元810还用于执行:确定第一区域;基于第一区域与第一数据确定第一对象是否满足第二预设条件,第一数据为第一对象的定位数据;在第一对象满足第二预设条件的情况下,基于第二数据确定第一家庭,第二数据为第一对象与第二对象之间的通信数据。

在一些实施例中,第一确定单元810还用于执行:基于第一数据确定第一对象的第一区域重合度;在第一区域重合度大于或等于重合度阈值的情况下,确定第一对象满足第二预设条件;在第一区域重合度小于重合度阈值的情况下,确定第一对象不满足第二预设条件。

在一些实施例中,第一确定单元810还用于执行:基于第二数据,确定第一对象与第二对象的家庭相似度;在家庭相似度第三预设条件的情况下,确定第一家庭包括第一对象和第二对象。

在一些实施例中,第二确定单元820还用于执行:获取第一家庭的第三数据,第三数据为第一家庭的应用偏好数据;基于第三数据,确定第一家庭的标识。

在一些实施例中,第一家庭的标识可以包括以下任意一项:第一家庭的消费标签;第一家庭的年龄标签;第一家庭的偏好标签。

在一些实施例中,第二确定单元820还用于执行:基于第一家庭的标识,确定第一家庭的综合价值度;基于综合价值度获得目标信息与第一家庭的家庭匹配权重;在家庭匹配权重满足第一预设条件的情况下,将第一家庭确定为目标家庭。

在一些实施例中,推送单元840还用于执行:基于目标家庭中多个对象与第一区域内家庭设备之间的对应关系,确定目标家庭的目标家庭设备;推送目标信息至目标家庭设备。

综上,装置800的第一确定单元可以基于标准化通信数据确定第一对象所属的第一家庭,可以实现对家庭成员的智能识别,对标准化数据进行分析运算可以降低系统计算难度,减少服务器和算力资源的消耗,第二确定单元可以基于第一家庭标识确定目标信息与第一家庭的匹配权重,从而确定目标家庭,推送单元将目标信息推送至目标家庭,可以提高信息推送的精准度,实现信息在家庭场景下的推送。

图9为本公开实施例提供的一种用于实现上述信息推送方法的电子设备900的框图。

基于上述程序模块的硬件实现,且为了实现本公开实施例的方法,本公开实施例还提供了一种电子设备,如图9所示,电子设备900包括:

通信接口901,能够与其他设备进行信息交互;

处理器902,与通信接口901连接,以实现与其他设备进行信息交互,用于运行计算机程序时,执行上述一个或多个技术方案提供的方法;

存储器903,计算机程序存储在存储器903上。

具体的,处理器902,可以用于根据第一对象的通信数据,确定第一对象所属的第一家庭;在第一家庭满足第一预设条件的情况下,将第一家庭确定为目标家庭;推送目标信息至目标家庭。

需要说明的是:处理器902的具体处理过程可参照上述方法理解。

当然,实际应用时,电子设备900中的各个组件通过总线系统904耦合在一起。可理解,总线系统904用于实现这些组件之间的连接通信。总线系统904除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图9中将各种总线都标为总线系统904。

本申请实施例中的存储器903用于存储各种类型的数据以支持电子设备900的操作。这些数据的示例包括:用于在电子设备900上操作的任何计算机程序。

上述本申请实施例揭示的方法可以应用于处理器902中,或者由处理器902实现。处理器902可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器902中的硬件的集成逻辑电路或者软件形式的指令完成。上述的第一处理器902可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器902可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器903,处理器902读取存储器903中的信息,结合其硬件完成前述方法的步骤。

在示例性实施例中,电子设备900可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器904,上述指令可由电子设备900的处理器920执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

本公开的实施例还提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,计算机指令用于使计算机执行本公开上述实施例中描述的方法。

本公开的实施例还提出了一种芯片,如图10所示,芯片包括处理器1010和接口1020。其中,处理器1010的数量可以是一个或多个,接口1020的数量可以是多个,接口电路用于从电子设备的存储器接收信号,并向处理器发送信号,信号包括存储器中存储的计算机指令,当处理器执行计算机指令时,使得电子设备执行本公开上述实施例中描述的方法。

需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

应当理解,本申请中使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换该词语。

如本申请和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。

其中,在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本申请实施例的描述中,“多个”是指两个或多于两个。

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。

本申请中使用了流程图用来说明根据本申请的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。

在本说明书的描述中,参考术语“一个实施方式”、“一些实施方式”、“示意性实施方式”、“示例”、“具体示例”或“一些示例”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施方式或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施方式或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施方式或示例中以合适的方式结合。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理模块的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(控制方法),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得程序,然后将其存储在计算机存储器中。

应当理解,本发明的实施方式的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明的各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。集成的模块如果以软件功能模块的形式实现并作为独立的商品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。

尽管上面已经示出和描述了本发明的实施方式,可以理解的是,上述实施方式是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施实施进行变化、修改、替换和变型。

技术分类

06120116566478