CN104980480B - 数据信息分享方法及装置 - Google Patents

数据信息分享方法及装置 Download PDF

Info

Publication number
CN104980480B
CN104980480B CN201410469373.3A CN201410469373A CN104980480B CN 104980480 B CN104980480 B CN 104980480B CN 201410469373 A CN201410469373 A CN 201410469373A CN 104980480 B CN104980480 B CN 104980480B
Authority
CN
China
Prior art keywords
data information
user equipment
software
user
information software
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
Application number
CN201410469373.3A
Other languages
English (en)
Other versions
CN104980480A (zh
Inventor
张印泽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Beijing Co Ltd
Original Assignee
Tencent Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201410469373.3A priority Critical patent/CN104980480B/zh
Publication of CN104980480A publication Critical patent/CN104980480A/zh
Application granted granted Critical
Publication of CN104980480B publication Critical patent/CN104980480B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明实施例提供一种数据信息分享方法及装置。该方法包括:根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。本发明实施例不仅节省了用户的时间,还提高了数据信息软件提供的信息的资源利用率。

Description

数据信息分享方法及装置
技术领域
本发明实施例涉及通信技术,尤其涉及一种数据信息分享方法及装置。
背景技术
随着社会的发展和科技的进步,人们生活在一个资讯***的时代。互联网、书刊、短信,每天都给人们带来海量的信息与资讯。
随着移动终端的发展,越来越多的人使用移动终端来获取信息与资讯。在现有的获取信息与资讯的方式中,用户通过花费大量的时间浏览各种信息软件以及社交软件来获取自己感兴趣以及最热门的信息与资讯,同时,各种信息软件以及社交软件也会不定期的向用户提供信息与资讯。
然而,现有技术中获取信息与资讯的方式,不仅需要花费用户大量的时间,对于各种信息软件以及社交软件不定期提供的大量信息与资讯,用户也无法抽出时间来阅读,导致资源浪费。
发明内容
本发明实施例提供一种数据信息分享方法及装置,不仅节省了用户的时间,还提高了数据信息软件提供的信息的资源利用率。
第一方面,本发明实施例提供一种数据信息分享方法,包括:
根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。
第二方面,本发明实施例提供一种数据信息分享装置,包括:
预测模块,用于根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
选取模块,用于在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
发送模块,用于根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。
本发明实施例提供的数据信息分享方法及装置,该方法通过根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息,不仅节省了用户的时间,还提高了数据信息软件提供的信息的资源利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明数据信息分享方法应用场景示意图;
图2为本发明数据信息分享方法实施例一的流程图;
图3为本发明数据信息分享方法实施例二的流程图;
图4为本发明股票信息推送方法空间维度示意图;
图5为本发明股票信息推送方法时间维度示意图;
图6为本发明股票信息推送方法热度维度示意图;
图7为本发明数据信息分享装置实施例一的结构示意图;
图8为本发明数据信息分享装置实施例二的结构示意图;
图9为本发明服务器实施例一的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明数据信息分享方法应用场景示意图。如图1所示,本发明各实施例的应用场景中包括至少一台第一用户设备1、第二用户设备2和服务器3,在本实施例中,为了便于描述,将用户设备区分为第一用户设备1以及第二用户设备2,第一用户设备1和第二用户设备2没有本质的区别,本实施例的用户设备如:个人计算机(Personal Computer,以下简称:PC)、手机、平板电脑(Tablet Computer)等。本实施例中的服务器3还可以为计算机等其它网络设备,图1仅以服务器为例示出。
本实施例中如下涉及的数据信息分享装置可以内置在该服务器3中,该服务器3可以通过用户设备上安装的数据信息软件获取各用户设备的地理位置、各用户设备所属用户使用该数据信息软件的时间信息,然后服务器3从时间、空间、热度的三维角度出发,将数据信息推送出去。例如,服务器3可以在选取数据信息的地理位置范围内(圆圈表示)中的第一用户设备1关注数据信息软件对应的数据信息的时间,向该第一用户设备1发送选取数据信息的地理位置范围内(圆圈表示)的第二用户设备2上报的热度较高的数据信息。本实施例中的数据信息软件可以为股票软件、新闻软件、天气预报软件等,凡是能够向用户提供数据信息的软件,均属于本发明的保护范畴。下面采用详细的实施例,说明本发明数据信息分享方法的实现过程。
图2为本发明数据信息分享方法实施例一的流程图。本实施例的执行主体为数据信息分享装置,该装置可由任意的软件和/或硬件实现。如图2所示,本实施例的方法可以包括:
步骤201、根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
步骤202、在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
步骤203、根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。
在步骤201中,数据信息分享装置获取第一用户设备随机或定期上报的该第一用户设备所属用户使用数据信息软件的时间信息,该时间信息可以包括第一用户设备所属用户使用数据信息软件的次数以及每次使用数据信息软件的时长,或者第一用户设备所属用户打开数据信息软件的各时间点以及每次使用数据信息软件的时长等。
第一用户设备可以根据该时间信息,预测第一用户设备所属用户关注数据信息软件对应的数据信息的时间。例如,根据第一用户设备所属用户使用数据信息软件的次数以及每次使用数据信息软件的时长,获取第一用户设备使用该数据信息软件的平均时长,因此,可以预测获知在第一用户设备上安装的数据信息软件被打开时,从打开开始计时,经历该平均时长的时间段为第一用户设备所属用户关注数据信息软件对应的数据信息的时间,再例如,根据第一用户设备所属用户打开数据信息软件的各时间点以及每次使用数据信息软件的时长,获取第一用户设备使用该数据信息软件的平均时长以及打开数据信息软件的平均时间点,预测从平均时间点开始,历经平均时长的时间段为第一用户设备所属用户关注数据信息软件对应的数据信息的时间,在该种方式中,由于已经获取了数据信息软件被打开的平均时间点,因此在推送时不需要获取第一用户设备是否开启数据信息软件的信息。
在步骤202中,在第二用户设备通过数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息。
在具体实现过程中,对第二用户设备通过数据信息软件上报的数据信息进行统计,确定关注度满足预设条件的数据信息,将关注度满足预设条件的数据信息作为目标数据信息。
具体地,数据信息分享装置管理并维护数据信息数据库,在该数据库中存储有第二用户设备通过数据信息软件上报的数据信息。对该数据信息进行统计,确定关注度满足预设条件的数据信息,将关注度满足预设条件的数据信息作为待发送的目标数据信息。
在本实施例中,预设条件包括如下中的任一:关注度超过预设阈值的条件、关注度小于预设阈值的条件、关注度排名大于预设排名的条件或关注度小于预设排名的条件。
例如,一条数据信息的上报次数超过50次,则认为该数据信息的关注度满足关注度超过预设阈值的条件;一条数据信息的上报次数小于10次,则认为该数据信息的关注度满足关注度小于预设阈值的条件;再或者,对数据信息的上报次数进行排名,排名结果即为关注度排名,一条数据信息的关注度排名为前50名,则认为该数据信息的关注度满足关注度排名小于预设排名的条件;一条数据信息的关注度的关注度排名为倒数后30名,则认为该数据信息的关注度满足关注度大于预设排名的条件。
以一个具体的实施例为例,当本实施例的数据信息软件为股票软件,对应的数据信息为股票信息时,各用户设备上报的股票信息还可以是用户的自选股票列表。在股票信息数据库中,对于当前比较热门的股票,可能不止一个用户设备进行上报。为了向第一用户设备推荐价值最高的股票,对第二用户设备上报的股票信息进行统计,具体可以统计出各股票信息被上报的次数,代表了该股票信息的关注度,最终确定出关注度超过预设阈值的股票信息,将关注度超过预设阈值的股票信息作为目标股票信息。
在本实施例中,通过在第二用户设备上报的数据信息中选取关注度满足预设条件的数据信息,作为目标数据信息下发给第一用户设备,使得第一用户设备可以获取周围具有相同生活圈的人分享的数据信息,打破了原始的好友间在建立好友关系链之后,才能看到别人分享的数据信息的限制。
在步骤203中,在第一用户设备所属用户关注数据信息软件对应的数据信息的时间,向第一用户设备发送目标数据信息。
本发明实施例提供的数据信息分享方法,通过根据第一用户设备所属用户使用数据信息软件的时间信息,预测第一用户设备所属用户关注数据信息软件对应的数据信息的时间;在第二用户设备通过数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;根据第一用户设备所属用户关注数据信息软件对应的数据信息的时间,向第一用户设备发送目标数据信息,使得用户能够在自己关注数据信息的时间内,从数据信息软件中获取自己感兴趣或者最热门的资讯,不仅节省了用户的时间,还提高了数据信息软件提供的信息的资源利用率。
下面采用详细的实施例,说明图2实施例中如何预测第一用户设备所属用户关注数据信息软件对应的数据信息的时间,具体包括两种可能的实现方式。
一种可能的实现方式为:当时间信息包括第一用户设备所属用户使用数据信息软件的次数以及每次使用数据信息软件的时长时,具体实现过程为:
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户使用所述数据信息软件的平均时长;
根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,所述分享因子大于0小于1。
以一个具体的实施例为例,取第一用户设备所属用户使用数据信息软件的时间信息:t1、t2、.......tn,n为第一用户设备所属用户使用数据信息软件的次数,t为每次使用数据信息软件的时长,然后确定第一用户设备所属用户使用数据信息软件的平均时长为:
在得到该平均时长之后,根据该平均时长和分享因子,预测第一用户设备所属用户关注数据信息软件对应的数据信息的时间。具体地,该分享因子可以为根据经验值设定的值,其取值为大于0小于1。将该平均时长乘以分享因子,可以得到等待时长,根据该等待时长,预测在第一用户设备打开数据信息软件并经历等待时长之后的时间点为第一用户设备所属用户关注数据信息软件对应的数据信息的时间。在具体实现过程中,数据信息分享装置获取第一用户设备上安装的数据信息软件是否被打开的信息,当确定该软件被打开时,在经历等待时长之后,向第一用户设备发送目标数据信息。
本实施例实现了在用户打开数据信息软件,并在运行数据信息软件的时候,向第一用户设备发送目标数据信息,保证了能够在用户关注数据信息的时间,向第一用户设备发送目标数据信息,避免了在数据信息软件的非运行时间向第一用户设备发送目标数据信息,提高了数据信息软件提供的信息的资源利用率。
进一步地,还可以通过计算的方式确定分享因子,在具体实现过程中,根据第一用户设备所属用户使用所述数据信息软件的次数以及每次使用数据信息软件的时长,确定满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数;根据满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数,确定预设使用时长对应的平均时长;根据预设使用时长对应的平均时长与第一用户设备所属用户使用数据信息软件的平均时长,确定分享因子。
具体地,预设使用时长条件可以为使用时长小于预设阈值的条件,或者为使用时长排名(从时间短到时间长排名)小于预设排名的条件。在本实施例中,假设t1、t2、t3为满足预设使用时长条件的使用数据信息软件的时长,对应的使用次数为3,预设使用时长对应的平均时长,即为
然后根据的比值,确定分享因子,即分享因子
同时,在预测第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间时,和上述实施例也略有不同。
此时,根据以及K以及分享因子调整值ΔK确定等待时长。具体地,其中,0≤ΔK≤0.5。在具体实现过程中,在计算得到分享因子之后,可根据经验值或实际情况,通过分享因子调整值对分享因子进行修正,得到修正后的等待时长。
本实施例通过计算得到分享因子,并通过分享因子调整值对分享因子修正,可以根据实际情况得到等待时长,从而能够准确的在用户使用数据信息软件的时间,向第一用户设备发送目标数据信息。
另一种可能的实现方式为:当时间信息包括第一用户设备所属用户打开数据信息软件的各时间点以及每次使用数据信息软件的时长时,具体实现过程为:
根据第一用户设备所属用户打开数据信息软件的各时间点以及每次使用数据信息软件的时长,确定第一用户设备所属用户打开数据信息软件的平均时间点以及使用数据信息软件的平均时长;
根据第一用户设备所属用户打开数据信息软件的平均时间点以及使用数据信息软件的平均时长,预测从平均时间点开始,历经平均时长的时间段为第一用户设备所属用户关注数据信息软件对应的数据信息的时间。
本领域技术人员可以理解,用户使用数据信息软件的时间以及查看数据信息的时间相对比较固定。例如,用户在早上等车或坐车时,会使用数据信息软件查看数据信息,使用时长为等车时间或者坐车时间,用户在晚上睡觉前,也会使用数据信息软件查看数据信息,使用时长为半小时至一小时。
数据信息分享装置在获取第一用户设备随机或定期上报的第一用户设备所属用户打开数据信息软件的各时间点以及每次使用数据信息软件的时长后,可以确定第一用户设备所属用户打开数据信息软件的平均时间点为早上7:00,使用数据信息软件的平均时长为45分钟,从而预测从平均时间点7:00开始,历经45分钟的时间段为第一用户设备所属用户关注数据信息软件对应的数据信息的时间,或者确定确定第一用户设备所属用户打开数据信息软件的平均时间点为晚上10:00,使用数据信息软件的平均时长为30分钟,从而预测从平均时间点10:00开始,历经30分钟的时间段为第一用户设备所属用户关注数据信息软件对应的数据信息的时间。
在具体实现过程中,数据信息分享装置可在预测得到的时间段内的任意时间向第一用户设备发送目标数据信息。
本实施例在向第一用户设备发送目标数据信息时,无需获取第一用户设备是否开启数据信息软件的信息,并在数据信息软件运行时,向第一用户设备发送目标数据信息,保证了能够在用户关注数据信息的时间,向第一用户设备发送目标数据信息,避免了在数据信息软件的非运行时间向第一用户设备发送目标数据信息,提高了数据信息软件提供的信息的资源利用率。
图3为本发明数据信息分享方法实施例二的流程图。本实施例在图2实施例的基础上实现,具体如下:
步骤301、获取所述第一用户设备的位置、第三用户设备的位置、所述第三用户设备通过所述数据信息软件上报的数据信息;
步骤302、根据所述第一用户设备的位置,确定选取数据信息的地理位置范围;
步骤303、根据所述第三用户设备的位置以及所述选取数据信息的地理位置范围,确定位于所述选取数据信息的地理位置范围内的第三用户设备,将位于所述选取数据信息的地理位置范围内的第三用户设备作为所述第二用户设备;
步骤304、根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
步骤305、在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
步骤306、根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。
本发明实施例在图2实施例考虑时间、关注度的的基础上,还增加了地理位置的因素。
本领域技术人员可以理解,本实施例步骤301至步骤303与步骤304之间,没有严格的时序关系。本实施例中的步骤304至步骤306与步骤201至步骤203类似,本实施例此处不再赘述。
在步骤301中,当第一用户设备对分享其它用户设备的数据信息有需求时,第一用户设备向数据信息分享装置发送第一用户设备的位置,以使数据信息分享装置获取第一用户设备的位置。
在具体实现过程中,数据信息分享装置可以通过基于位置的服务(LocationBased Service,简称LBS)获取第一用户设备通过全球定位***(Global PositionSystem,简称GPS)发送的以经纬度形式存在的第一用户设备的位置。
进一步地,第三用户设备对应的用户,还可以通过数据信息软件向数据信息分享装置上报自己欲分享的数据信息以及第三用户设备的位置。数据信息分享装置将第三用户设备上报的数据信息和第三用户设备的位置存储在数据信息数据库中。
在步骤302中,数据信息分享装置根据第一用户设备的位置,确定与第一用户设备的位置满足预设关系的选取数据信息的地理位置范围,该满足预设关系的选取数据信息的地理位置范围例如可以为该第一用户设备所处的住房小区,或者该第一用户设备所处的办公区域,或者该第一用户设备的位置周围的区域。
进一步地,数据信息分享装置还可以从数据信息数据库中提取第一用户设备通过数据信息软件预先上报的地理范围值,通过该地理范围值确定选取数据信息的地理位置范围。具体地,数据信息分享装置可以预先获取第一用户设备通过数据信息软件选择的地理范围值(100米,500米,1000米,2000米),然后以第一用户设备的位置为中心,以地理范围值为半径,确定选取数据信息的地理位置范围。
步骤303中,数据信息分享装置把选取数据信息的地理位置范围内的经纬度筛选出来,根据第三用户设备的位置以及此经纬度,再次筛选此经纬度下的第三用户设备,将该第三用户设备作为第二用户设备。例如,图1实施例中圆圈所示范围为选取数据信息的地理位置范围,圆圈内的第二用户设备即为选取数据信息的地理位置范围内的第二用户设备。
本发明实施例通过位置连接了分享人(第一用户设备对应的用户)与被分享人(第二用户设备对应的用户),他们可以没有任何关系,没有任何交集,但是他们通过自己的位置,了解了对方的数据信息。
在步骤301中,本领域技术人员可以理解,数据信息分享装置还可以接收第一用户设备通过数据信息软件上报的数据信息,将第一用户设备上报的数据信息以及第一用户设备的位置存储在数据信息数据库中,以用于向除所述第一用户设备以外的其它用户设备发送目标数据信息。即数据信息数据库中存储了各用户设备发送的数据信息和各用户设备的地理位置。
对应地,数据信息分享装置在获取到第二用户设备发送的第二用户设备所属用户关注数据信息的时间后,向第二用户设备发送目标数据信息,具体实现方式与数据信息分享装置向第一用户设备发送目标数据信息类似,本实施例此处不再赘述。
综上,在本实施例中,数据信息分享装置向第一用户设备发送目标数据信息,不仅仅由第一用户设备所属用户关注数据信息的时间决定,还涉及了第一用户设备的位置,以及数据信息的关注度,不仅避免了不必要的推送数据信息对用户的打扰,并使得数据信息得到充分的利用,同时,第一用户设备在获取数据信息时,不仅不需要建立好友关系链,可以在用户对数据信息感兴趣的时间内获取周围用户上报的数据信息。
在本发明图2与图3实施例中,具体涉及了时间、空间、热度三种维度的实现。下面以数据信息软件为股票软件,数据信息为股票信息,数据信息分享装置为股票信息分享装置为例,分别进行详细的说明。在下述的实施例中,数据信息分享装置可以内置在服务器中实现。
图4为本发明股票信息推送方法空间维度示意图。如图4所示,在用户设备侧,鉴于股票属于私密的东西,本方法增加了开关设置。如果用户设备愿意分享股票信息,可以打开GPS,以及打开允许上传股票信息开关,进行股票分享。在打开允许上传股票信息开关之后,用户勾选可以分享的股票信息,然后用户设备向股票信息分享装置上传GPS以及股票信息。
可选地,也可以只上传用户设备的GPS位置,用户设备接受股票信息分享装置下发的此GPS位置周边固定范围内的股票信息。
在股票信息分享装置侧,先接收GPS以及股票信息,然后存入股票信息数据库,从股票信息数据库中读出数据,并选取股票信息,根据用户设备的GPS,选取GPS位置周边固定范围内的股票信息,向用户设备下发股票信息,以使用户设备接收股票信息显示。
本发明实施例,基于当前的用户位置,推送用户周边人的股票信息,打破了原始的好友间才能看到股票信息的限制,给用户一个空间的维度。
图5为本发明股票信息推送方法时间维度示意图。如图5所示,在用户设备侧,用户打开股票软件后,记录用户使用股票软件的时间信息,并上报用户使用股票软件的时间信息给股票信息分享装置。
在股票信息分享装置侧,股票信息分享装置接收用户设备上报的用户使用股票软件的时间信息,根据用户设备所属用户使用股票软件的时间信息,预测用户设备所属用户关注股票信息的时间。
本实施例股票信息分享装置会根据股民的日常行为习惯,统计出用户经常炒股的时间,然后做定时推送。
图6为本发明股票信息推送方法热度维度示意图。如图6所示,在用户设备侧,用户设备可以上传自选股票列表。
在股票信息分享装置侧,股票信息分享装置接收到自选股票列表之后,存入股票信息数据库,然后从股票信息数据库中读出数据,并筛选出关注度高于预设阈值的股票信息。
本实施例将关注度高的股票信息推送给用户设备,使用户设备可以了解当前股票热点,根据当前股票热点,研究并选择自己可以购买的股票。
综上,本发明实施例综合时间、空间、热度三个角度向用户设备推送股票信息,使得用户能够在自己关注股票信息的时间内,从股票信息软件中获取自己感兴趣或者最热门的股票,不仅节省了用户的时间,还提高了股票软件提供的信息的资源利用率,进一步地,用户在获取股票信息时,不仅不需要建立好友关系链,还可以在用户对股票感兴趣的时间段内获取用户周边人分享的股票信息。
图7为本发明数据信息分享装置实施例一的结构示意图。如图7所示,本实施例提供的数据信息分享装置包括:预测模块701,选取模块702以及发送模块703。其中
预测模块701,用于根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
选取模块702,用于在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
发送模块703,用于根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息。
本实施例提供的数据信息分享装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图8为本发明数据信息分享装置实施例二的结构示意图,本实施例在图7实施例的基础上实现,具体如下:
可选地,所述时间信息包括所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长;所述预测模块701具体用于:
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户使用所述数据信息软件的平均时长;
根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,所述分享因子大于0小于1。
可选地,还包括确定模块704,用于在所述预测模块701根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间之前,
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数;
根据所述满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数,确定所述预设使用时长对应的平均时长;
根据所述预设使用时长对应的平均时长与所述第一用户设备所属用户使用所述数据信息软件的平均时长,确定分享因子;
所述预测模块701还具体用于:
根据所述第一用户设备所属用户使用所述数据信息软件的平均时长、所述分享因子以及分享因子调整值,确定等待时长,所述分享因子调整值大于等于0且小于等于0.5;
根据所述等待时长,预测在所述第一用户设备打开所述数据信息软件并经历所述等待时长之后的时间点为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
可选地,所述时间信息包括所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长;所述预测模块701具体用于:
根据所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长;
根据所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长,预测从所述平均时间点开始,历经所述平均时长的时间段为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
可选地,所述选取模块702具体用于:
对所述第二用户设备通过所述数据信息软件上报的数据信息进行统计,确定关注度满足预设条件的数据信息,将所述关注度满足预设条件的数据信息作为所述目标数据信息;
其中,所述预设条件包括如下中的任一:
关注度超过预设阈值的条件、关注度小于预设阈值的条件、关注度排名大于预设排名的条件或关注度小于预设排名的条件。
可选地,还包括获取模块705,用于在所述选取模块702在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息之前,
获取所述第一用户设备的位置、第三用户设备的位置、所述第三用户设备通过所述数据信息软件上报的数据信息;
根据所述第一用户设备的位置,确定与所述第一用户设备的位置满足预设关系的选取数据信息的地理位置范围;
根据所述第三用户设备的位置以及所述选取数据信息的地理位置范围,确定位于所述选取数据信息的地理位置范围内的第三用户设备,将位于所述选取数据信息的地理位置范围内的第三用户设备作为所述第二用户设备。
可选地,所述获取模块705还具体用于:
以所述第一用户设备的位置为中心,所述第一用户设备通过所述数据信息软件预先上报的地理范围值为半径,确定选取数据信息的地理位置范围;
可选地,所述数据信息软件为股票软件,所述数据信息为股票信息。
本实施例提供的数据信息分享装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
图9为本发明服务器实施例一的结构示意图。本发明实施例的数据信息分享装置可以内置在服务器90中实现。本发明实施例服务器90包括网络接口901、处理器902、总线903以及存储器904,存储器904以及处理器902分别与总线903连接,处理器902通过总线903调用存储器904中存储的程序,可以执行以下操作:
处理器902根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
处理器902在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
处理器902根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,通过网络接口901向所述第一用户设备发送所述目标数据信息。
可选地,所述时间信息包括所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长;
处理器902具体用于根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户使用所述数据信息软件的平均时长;根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,所述分享因子大于0小于1。
可选地,所述处理器902根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间之前,所述处理器902还根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数;根据所述满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数,确定所述预设使用时长对应的平均时长;根据所述预设使用时长对应的平均时长与所述第一用户设备所属用户使用所述数据信息软件的平均时长,确定分享因子;
所述处理器902具体用于根据所述第一用户设备所属用户使用所述数据信息软件的平均时长、所述分享因子以及分享因子调整值,确定等待时长,所述分享因子调整值大于等于0且小于等于0.5;根据所述等待时长,预测在所述第一用户设备打开所述数据信息软件并经历所述等待时长之后的时间点为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
可选地,所述时间信息包括所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长;所述处理器902具体用于:根据所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长;根据所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长,预测从所述平均时间点开始,历经所述平均时长的时间段为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
可选地,处理器902还具体用于:
对所述第二用户设备通过所述数据信息软件上报的数据信息进行统计,确定关注度满足预设条件的数据信息,将所述关注度满足预设条件的数据信息作为所述目标数据信息;
其中,所述预设条件包括如下中的任一:
关注度超过预设阈值的条件、关注度小于预设阈值的条件、关注度排名大于预设排名的条件或关注度小于预设排名的条件。
可选地,处理器902在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息之前,还通过网络接口901获取所述第一用户设备的位置、第三用户设备的位置、所述第三用户设备通过所述数据信息软件上报的数据信息;根据所述第一用户设备的位置,确定与所述第一用户设备的位置满足预设关系的选取数据信息的地理位置范围;根据所述第三用户设备的位置以及所述选取数据信息的地理位置范围,确定位于所述选取数据信息的地理位置范围内的第三用户设备,将位于所述选取数据信息的地理位置范围内的第三用户设备作为所述第二用户设备。
可选地,处理器902还具体用于:以所述第一用户设备的位置为中心,所述第一用户设备通过所述数据信息软件预先上报的地理范围值为半径,确定选取数据信息的地理位置范围;
可选地,所述数据信息软件为股票软件,所述数据信息为股票信息。
本发明实施例提供的服务器,可用于执行上述数据信息分享方法的实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (14)

1.一种数据信息分享方法,其特征在于,包括:
根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息;
其中,若所述时间信息包括所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长;则所述根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,包括:
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户使用所述数据信息软件的平均时长;根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,所述分享因子大于0小于1。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间之前,还包括:
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数;
根据所述满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数,确定所述预设使用时长对应的平均时长;
根据所述预设使用时长对应的平均时长与所述第一用户设备所属用户使用所述数据信息软件的平均时长,确定分享因子;
所述根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,包括:
根据所述第一用户设备所属用户使用所述数据信息软件的平均时长、所述分享因子以及分享因子调整值,确定等待时长,所述分享因子调整值大于等于0且小于等于0.5;
根据所述等待时长,预测在所述第一用户设备打开所述数据信息软件并经历所述等待时长之后的时间点为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
3.根据权利要求1所述的方法,其特征在于,若所述时间信息包括所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长;所述根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,包括:
根据所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长;
根据所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长,预测从所述平均时间点开始,历经所述平均时长的时间段为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息,包括:
对所述第二用户设备通过所述数据信息软件上报的数据信息进行统计,确定关注度满足预设条件的数据信息,将所述关注度满足预设条件的数据信息作为所述目标数据信息;
其中,所述预设条件包括如下中的任一:
关注度超过预设阈值的条件、关注度小于预设阈值的条件、关注度排名大于预设排名的条件或关注度排名小于预设排名的条件。
5.根据权利要求4所述的方法,其特征在于,所述在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息之前,还包括:
获取所述第一用户设备的位置、第三用户设备的位置、所述第三用户设备通过所述数据信息软件上报的数据信息;
根据所述第一用户设备的位置,确定与所述第一用户设备的位置满足预设关系的选取数据信息的地理位置范围;
根据所述第三用户设备的位置以及所述选取数据信息的地理位置范围,确定位于所述选取数据信息的地理位置范围内的第三用户设备,将位于所述选取数据信息的地理位置范围内的第三用户设备作为所述第二用户设备。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一用户设备的位置,确定与所述第一用户设备的位置满足预设关系的选取数据信息的地理位置范围,包括:
以所述第一用户设备的位置为中心,所述第一用户设备通过所述数据信息软件预先上报的地理范围值为半径,确定选取数据信息的地理位置范围。
7.根据权利要求6所述的方法,其特征在于,所述数据信息软件为股票软件,所述数据信息为股票信息。
8.一种数据信息分享装置,其特征在于,包括:
预测模块,用于根据第一用户设备所属用户使用数据信息软件的时间信息,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间;
选取模块,用于在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息;
发送模块,用于根据所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,向所述第一用户设备发送所述目标数据信息;
其中,若所述时间信息包括所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长;则所述预测模块具体用于:
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户使用所述数据信息软件的平均时长;根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间,所述分享因子大于0小于1。
9.根据权利要求8所述的装置,其特征在于,还包括:确定模块,用于在所述预测模块根据所述第一用户设备所属用户使用所述数据信息软件的平均时长和分享因子,预测所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间之前,
根据所述第一用户设备所属用户使用所述数据信息软件的次数以及每次使用所述数据信息软件的时长,确定满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数;
根据所述满足预设使用时长条件的使用所述数据信息软件的时长及对应的使用次数,确定所述预设使用时长对应的平均时长;
根据所述预设使用时长对应的平均时长与所述第一用户设备所属用户使用所述数据信息软件的平均时长,确定分享因子;
所述预测模块还具体用于:
根据所述第一用户设备所属用户使用所述数据信息软件的平均时长、所述分享因子以及分享因子调整值,确定等待时长,所述分享因子调整值大于等于0且小于等于0.5;
根据所述等待时长,预测在所述第一用户设备打开所述数据信息软件并经历所述等待时长之后的时间点为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
10.根据权利要求8所述的装置,其特征在于,若所述时间信息包括所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长;所述预测模块具体用于:
根据所述第一用户设备所属用户打开所述数据信息软件的各时间点以及每次使用所述数据信息软件的时长,确定所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长;
根据所述第一用户设备所属用户打开所述数据信息软件的平均时间点以及使用所述数据信息软件的平均时长,预测从所述平均时间点开始,历经所述平均时长的时间段为所述第一用户设备所属用户关注所述数据信息软件对应的数据信息的时间。
11.根据权利要求8至10任一项所述的装置,其特征在于,所述选取模块具体用于:
对所述第二用户设备通过所述数据信息软件上报的数据信息进行统计,确定关注度满足预设条件的数据信息,将所述关注度满足预设条件的数据信息作为所述目标数据信息;
其中,所述预设条件包括如下中的任一:
关注度超过预设阈值的条件、关注度小于预设阈值的条件、关注度排名大于预设排名的条件或关注度排名小于预设排名的条件。
12.根据权利要求11所述的装置,其特征在于,还包括获取模块,用于在所述选取模块在第二用户设备通过所述数据信息软件上报的数据信息中选取满足预设选择条件的目标数据信息之前,
获取所述第一用户设备的位置、第三用户设备的位置、所述第三用户设备通过所述数据信息软件上报的数据信息;
根据所述第一用户设备的位置,确定与所述第一用户设备的位置满足预设关系的选取数据信息的地理位置范围;
根据所述第三用户设备的位置以及所述选取数据信息的地理位置范围,确定位于所述选取数据信息的地理位置范围内的第三用户设备,将位于所述选取数据信息的地理位置范围内的第三用户设备作为所述第二用户设备。
13.根据权利要求12所述的装置,其特征在于,所述获取模块还具体用于:
以所述第一用户设备的位置为中心,所述第一用户设备通过所述数据信息软件预先上报的地理范围值为半径,确定选取数据信息的地理位置范围。
14.根据权利要求13所述的装置,其特征在于,所述数据信息软件为股票软件,所述数据信息为股票信息。
CN201410469373.3A 2014-09-15 2014-09-15 数据信息分享方法及装置 Active CN104980480B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410469373.3A CN104980480B (zh) 2014-09-15 2014-09-15 数据信息分享方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410469373.3A CN104980480B (zh) 2014-09-15 2014-09-15 数据信息分享方法及装置

Publications (2)

Publication Number Publication Date
CN104980480A CN104980480A (zh) 2015-10-14
CN104980480B true CN104980480B (zh) 2018-09-07

Family

ID=54276580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410469373.3A Active CN104980480B (zh) 2014-09-15 2014-09-15 数据信息分享方法及装置

Country Status (1)

Country Link
CN (1) CN104980480B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677845A (zh) * 2016-01-06 2016-06-15 北京京东尚科信息技术有限公司 电子书籍的推送方法和装置
CN111747009B (zh) * 2019-08-19 2022-06-07 北京京东乾石科技有限公司 仓库***、调整货架位置的方法、存储介质以及设备
CN111522483B (zh) * 2020-05-06 2023-03-24 游艺星际(北京)科技有限公司 多媒体数据分享方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7653001B2 (en) * 2004-04-09 2010-01-26 At&T Mobility Ii Llc Managing differences in user devices when sharing content on mobile devices
CN102546835A (zh) * 2012-03-08 2012-07-04 腾讯科技(深圳)有限公司 一种分享内容的方法、终端、服务器及***
CN102882936A (zh) * 2012-09-06 2013-01-16 百度在线网络技术(北京)有限公司 云推送的方法、***和装置
CN103179025A (zh) * 2013-03-20 2013-06-26 微梦创科网络科技(中国)有限公司 一种基于用户传播力的微博推送方法及装置
CN103841190A (zh) * 2014-02-28 2014-06-04 广州华多网络科技有限公司 信息获取方法、信息分享方法、装置和***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7653001B2 (en) * 2004-04-09 2010-01-26 At&T Mobility Ii Llc Managing differences in user devices when sharing content on mobile devices
CN102546835A (zh) * 2012-03-08 2012-07-04 腾讯科技(深圳)有限公司 一种分享内容的方法、终端、服务器及***
CN102882936A (zh) * 2012-09-06 2013-01-16 百度在线网络技术(北京)有限公司 云推送的方法、***和装置
CN103179025A (zh) * 2013-03-20 2013-06-26 微梦创科网络科技(中国)有限公司 一种基于用户传播力的微博推送方法及装置
CN103841190A (zh) * 2014-02-28 2014-06-04 广州华多网络科技有限公司 信息获取方法、信息分享方法、装置和***

Also Published As

Publication number Publication date
CN104980480A (zh) 2015-10-14

Similar Documents

Publication Publication Date Title
US11553301B2 (en) Systems and methods for deploying dynamic geofences based on content consumption levels in a geographic location
CN104081339B (zh) 基于优先级和数据使用计划来管理通过网络连接的数据传输
US9052964B2 (en) Device operability enhancement with alternative device utilization
US20190158426A1 (en) Predictive network system and method
US11770797B2 (en) Systems and methods for optimizing message notification based on geographic location and time
US9320006B2 (en) Categorized location identification based on historical locations of a user device
US11068938B2 (en) Systems and methods for optimizing message notification timing based on electronic content consumption associated with a geographic location
US20150181386A1 (en) Location-Based Prefetch and Participant-Based Prefetch
TW201519674A (zh) 資料頻寬管理系統及方法
CA2928191C (en) Location based information service application
CN104980480B (zh) 数据信息分享方法及装置
CN115017400A (zh) 一种应用app推荐方法及电子设备
CN106161565B (zh) 消息推送方法及装置
CN103065461A (zh) 用于采集和获取交通路况信息的方法和设备
JP2005038072A (ja) ネットワーク内でコンテンツをインテリジェント配信するための方法とそのシステム
Cheng et al. Oasis: A Mobile Cyber–Physical System for Accessible Location Exploration
CN105450695A (zh) 基于云计算的数据备份控制***及方法
CN111147601B (zh) 一种问答互动的方法与设备
CN105072199A (zh) 离线预下载功能提醒方法和装置
Song et al. Share the Crowdsensing Data with Local Crowd by V2V Communications
CN116823421A (zh) 基于手机银行的寻人方法、装置、设备和存储介质
CN117319392A (zh) 边缘云切换方法、装置、计算机设备和存储介质
CN116133115A (zh) 数据处理方法、装置、网络设备及存储介质
Krejcar Intelligent prebuffering using position oriented database for mobile devices
Nilakant et al. Mistify: Augmenting cloud storage with delay-tolerant cooperative backup

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant